From patchwork Fri Nov 11 15:47:37 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 18889 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp819365wru; Fri, 11 Nov 2022 07:49:06 -0800 (PST) X-Google-Smtp-Source: AA0mqf415p2+Vs8xAUmy4nDgh2u6LK4SqjRTrOISEjMR8oHzIKPK75JcNXTkVUH8PNb8pO1NJmFn X-Received: by 2002:aa7:c04a:0:b0:461:97fe:a331 with SMTP id k10-20020aa7c04a000000b0046197fea331mr1961895edo.238.1668181745973; Fri, 11 Nov 2022 07:49:05 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1668181745; cv=pass; d=google.com; s=arc-20160816; b=g7qMOyVO4bFlzK1u0rfKETM+2vEkAvQsxBiuBsNmRRHcanGWjpVhfJPd84k4u1ggW9 ar6RfFNVTFUsVPXQxv/Px4TmJGUIXNIMGPn11l7Th49wFIXX44sNc3GZtDJcLZ1lqsNI /gfHNTkso5+A5YjHqrb27eq5xAPqEDtNmOp0aHD2zjxeUoi9NLa02SAp72OFb3roc67q 2XbkQNQYQnUNc/pK36lxEaETiIucA9lsVIq3raxspJSBYeuEip539TCqlhOhUOcOEmFr syzTivgYnjXDLviLyF3eKHu04tH6J0BTjG56hsdRYaOs5v5Jv49KU+2MwNnYm0+a0FY/ Khqg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=PBv/hZoysHfhJpqIxBY+he+hqH1X+XrxL/mM6CyZDDs=; b=IJYwyOPdTyl/5VksjcLJAkCEGOOZ//W6m0RHuziwvGwOVnFqzjlVyu8braFW7U8TTA 7pkAk7/l0E7BBxJyKiMAFVPYS9G20x1I0smuDHeNiYGoSYQVtkHHNVYJ256hdX2yxOFl SA/fsExhJ3Wa7ODbpiFmFkJ5WwkynkClDPb+sxc1mcgxejYduVLXKkll7Ud2Yy7IS25i OwpAlS62+qYi04osSQVPl8aZnboO1TJIBGXRzHeAgb3X7qJCUM8GU35pZAujm2E28KKC ywQJ9BzWwbTgGsC7OM06RhCYe31E1h9DcTjgMf8pvulfmCEs1MJbHf/CvmFhn14IvTFe PDdw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=EpKpnQjB; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id di17-20020a170906731100b007adcee4e54asi2612619ejc.408.2022.11.11.07.48.39; Fri, 11 Nov 2022 07:49:05 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=EpKpnQjB; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234162AbiKKPsU (ORCPT + 99 others); Fri, 11 Nov 2022 10:48:20 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59310 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233981AbiKKPsQ (ORCPT ); Fri, 11 Nov 2022 10:48:16 -0500 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70043.outbound.protection.outlook.com [40.107.7.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BA7C963BB5; Fri, 11 Nov 2022 07:48:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z5zunuunEuMWs9vwEWlSCUUrjtcnaTVy6XohuCeEUssz/Yw6B5cWUu1SGkVF1zjWQJlrLumbkLOG3H4T+h9XoJDFY8tKQcsX9s62lmRJXTZemf9rbnmyU0qTZdn6HHwPjsMpVqnVBUzmqgGbOXPKoyP28kq9oeadiS6Vr6X4ZGCOTSNEeznXKHenf8WbKKhQziMPsYtTbkpchJcRWFUxVrDn2gpAs0Q1+4eJVoxey4wLdZHdEshhP/RFsoSbnCrFYMMZqw71yQj10P5bAACVtPsdpYjR2EUXevE0vQqUupbbtFnFYe42UkaJHyz+tPiUIGWZcfKigsyj5Oe0KLD4Pg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=PBv/hZoysHfhJpqIxBY+he+hqH1X+XrxL/mM6CyZDDs=; b=FuuVCYOeE5cfIKf0p04sKE3XhPidXumdseEbKTS2ehTE8I7DlhHmFXM4LgDAcKsioRfz6Sy7x2UtXHOYEIUitFh3muzLip66aOosuEiIdSuc6Ic1UO/Cpe1bTC86no6znz2lWGdxnkyMpzCCRE+RlJT+5YM0OvccObHT9q5JatOZVKV5fQ3CowHF633PRCCLSCnoleB9xesfJkEvXu2npyInyhncyUY0l8vkdvEa6CPRNxoB83Y6bv05l8MltKDUkE8QVmnah5YWXqjfxJnbc2T5qTltrjN9pO2FrCYwGKH46l/m73YZ6gXXm757HVlbXmqeCL4BoobQhHXchZX59A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PBv/hZoysHfhJpqIxBY+he+hqH1X+XrxL/mM6CyZDDs=; b=EpKpnQjBp2mZoZJjPQ2/5ro22d6OmdlPtsKPa9WG2QeLx6flHkVUrMqLJ/7uKgY9czLWKVAhCc4fLrpNethvpgYV94gfR+jKxqFZuWIoTJ9z3OBownftXsMFPjfPx5AUdXKaTHfwQTtH8qpMdm52f/ZDtVumbvW2jgUJNzB/y2s= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) by DB8PR04MB6969.eurprd04.prod.outlook.com (2603:10a6:10:11b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.22; Fri, 11 Nov 2022 15:48:10 +0000 Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230]) by HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230%12]) with mapi id 15.20.5813.013; Fri, 11 Nov 2022 15:48:10 +0000 From: Frank Li To: shawnguo@kernel.org Cc: Frank.Li@nxp.com, aisheng.dong@nxp.com, devicetree@vger.kernel.org, festevam@gmail.com, han.xu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, peng.fan@nxp.com, robh+dt@kernel.org, s.hauer@pengutronix.de, shenwei.wang@nxp.com Subject: [PATCH v2 1/6] arm64: dts: imx8dxl: add adc0 support Date: Fri, 11 Nov 2022 10:47:37 -0500 Message-Id: <20221111154742.2753318-2-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221111154742.2753318-1-Frank.Li@nxp.com> References: <20221111154742.2753318-1-Frank.Li@nxp.com> X-ClientProxiedBy: BYAPR05CA0046.namprd05.prod.outlook.com (2603:10b6:a03:74::23) To HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1PR0401MB2331:EE_|DB8PR04MB6969:EE_ X-MS-Office365-Filtering-Correlation-Id: ae86a1ed-8270-463e-48fb-08dac3fc224d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 6h7Z7b7CnUguVsrCNcA2J9yiErthMnIWTUPvFW+57ZJ3BNgxdQ7eAbid8d8Mc6Hpa+kDNTYEll1jE8P4qB3qX1p9Ejpq6pfhZySJMJdtef0BtKjTMsdhV3D0C6Gd5CoOc7X2itApxS4CPtULlSqfKieZIXPu7CfbZ91Ki1JFuYN6+/5ZWZE3ySJbR3iREwysZkRgHmw4SHAz3V6o3p5vsyYCEWESAsiAK/YUyuRvDXk+CQFAdlo75UcaDpdp55MmO/AYPa++ZCeVMLg5+Xx1WqzLQAUpU8kTghy8e7UZH5xnsIWEQKtAawFvr2KOEmXAJzom5OeaGHccNxzW5PzDHS6S2XsJBqJLhyUJMrmjjkFdPqkDe3Wo22T3xJN0IUiAAxYOOJjn54QxNR+oghSc4oA7HjTomGTLoJaM0UoiUckbIgnK2EZ4+J6PW/6DEGVj1q4JM2HI7+FaCscQTju9NVb6SYYkE9gvbQKP2w4QKNnk9EhImygw9X4qFqpTNbcEhkDplfNl1Qp5rU8JTK/DtArgtJjfu9/wjEaEnS+7lycqPezW0Nd+SV0HHpJxT5caaI8HJipQETuJhB9iTHTyax5Gu3BDnHHzrZNjzHj+v1wQHvfko1q87jihTthpN08fvqYFmieQdFmSu38KFsmFdHIBvyYMZV2DheL4Ra0RTk5puShWgn8PWnNP6+q9YP6meIuYTxBierHSiadHmF8fwsV+pCrVcsVG4Yn6r+ZhWLXaPAZrlCX/4D/+pGow23X+RlmsEvrcbDuPl25FeDoiX3XPAnAuxPst1Zd9zOkJxxA= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR0401MB2331.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(396003)(346002)(136003)(39860400002)(376002)(451199015)(86362001)(66476007)(83380400001)(38350700002)(38100700002)(478600001)(6506007)(8936002)(41300700001)(6486002)(8676002)(7416002)(4326008)(66946007)(66556008)(186003)(2616005)(316002)(26005)(1076003)(6512007)(2906002)(6666004)(6916009)(5660300002)(52116002)(36756003)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: GJMtf/SZ3zsWeN+t2dVohqD0/8bnqCIxh5XjRpoe6v6/oFHUv0ShD52hNsdddQ5E617AGIH2TF4XHbIF2zoSQ+wfSFakg7JIwLeTv5NxBbRoqPKH+VlEuSCFsVHZ74+i4yNN3E7PH/uaOF9zgFYkgyM9LhUr170kh+EGx6gAxVgmL5LiauNqMrjSkuLwsRe89DmVxzO5Q+VamX7+DFtv0fzbavEtNwddojHDBjUQqBpShV9KkgVOspmEaLEGiVcdBHe61ORjAwlpDgIxeIRjoBR3hK7PDv/g8fw24GQ8MB4yogiFPJsfinfuuhY3S3afeSM23prk6X3KjmXg80RncuWbriNYiw3MuAB8YjiwmLFibDY1xUfoin44hJTo6sdwmtDf61q97kf6fuEjs9Txtz72FX6ku57VLp7pRFQHFXKGsImFRGkspbhEGD9KinBt33ejsEktPEukdeOdqEV6UgQ2bqO+r5w4NNxJR2bjlPuzWG/DQA5mUb4pcJj1zFs3sq374PNtbeDtDsVXcbYtWXlODi1EgtSmXDKyHa1q/9MYSDQvp0/kaqxSnM20uiHimBwsmSeaKNzpDnyUVW4XaLiTcGKDGV4x7i+qDPGSyu73PGgVgI7QvZh/fegy8ZLBTiGIaA26cT2SsXDVzoclI3RTADVDQPE50K6uuGah3Kcoht6ksrV7+MOlooxZScpWE0+Fk7oIZBPVDJufCFQMR0TkZ5cReuhN8IgCSIVKRllWNFRgj8PBVVotFQe2qSd+9dfa6sxS8uLj411B3VKGvBU4ByouP63kStIEs8bWZOo2lglBewdNdvobyQw+f+jTk14xwgevt9qiJeeWwheWKwSRM4dAqA8M7k3M9ZThzCI8unWoCPfntZ37uT1y0X0Y4RotzW5ZwlkWX/6I608qJCeYzTtr9+Y2+8lWHNMChTnD/x0JE30VZjO0SyjQx6mJVLEuv1g2OcXbFSsSkrvPNx5RTbEWggKsmCRUnNsay9IdYl7unm2lztH6I/bllSDQskGj4lhqx8vXmMUW4idD/1RHzpuiqvFl3FG39OdVEE4+h0bf/dvpK8D/4yu0zET8OhZd6b+6S50wQ4oDXpK2YU5kYzsTgznFMQNLwaFT7JhMhyEezN7f4j91NQ1oo0xb1C+Qzl5w8dhrg356Gx0moaTpwkUU4/aYV7vwSKyxNFkLHXFu3nZP1M/LI03XvEQhk79hkxClnN//t8mx7Hqxx+c7tYvsHGdztL5iPpIP5mXutR5T/1xJ+BphsgDPo7F8akkuR4wU+LJatr7m7uVWkxqoZQNde2X+DR8JnSWWRM4WEz92xdmfoUI+mVAaUnrqKe2rGYu7zFt3mdwuTEKmiSAxvBE1TvhPS+iOuXAG1ydgjBw9AfeqLVKsC4Jt7Qk6nBn6uwNRlbEiUlIyVXXbi7s1mI84Cdt/DdBisTqu1UBjOFhFDVhzK8w/TUxpQqF+/GCdsxFi4Wjb3JL7tPnAi5fnM1mFGnpk3XE/SGPtxiLmoKCijgvx6Zx6w8vlDlicnijsRAqjEH2NRdZUMzqyqB2Lpr3I0LTrDYxE13q8jtu1cOzfX616SW29JYvN0V18 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae86a1ed-8270-463e-48fb-08dac3fc224d X-MS-Exchange-CrossTenant-AuthSource: HE1PR0401MB2331.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2022 15:48:10.3042 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: TkJIlGHZ74avgM5wODsHPi++MIRd4Da+fY0MucSlpAxEBqGIVGUSKaGmLwJuOBYJSGsISryOXP5ZJSnjNW5YlA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB6969 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749215342468983022?= X-GMAIL-MSGID: =?utf-8?q?1749215342468983022?= Add adc0 and adc1 node at imx8 common dma subsystem. imx8dxl have only adc0. Change irq number for adc0. Signed-off-by: Frank Li --- .../arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 52 +++++++++++++++++++ .../boot/dts/freescale/imx8dxl-ss-adma.dtsi | 4 ++ 2 files changed, 56 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi b/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi index d7b4229bb4a2..bdbb660c2682 100644 --- a/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi @@ -156,6 +156,34 @@ i2c3: i2c@5a830000 { status = "disabled"; }; + adc0: adc@5a880000 { + compatible = "nxp,imx8qxp-adc"; + reg = <0x5a880000 0x10000>; + interrupts = ; + interrupt-parent = <&gic>; + clocks = <&adc0_lpcg 0>, + <&adc0_lpcg 1>; + clock-names = "per", "ipg"; + assigned-clocks = <&clk IMX_SC_R_ADC_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates = <24000000>; + power-domains = <&pd IMX_SC_R_ADC_0>; + status = "disabled"; + }; + + adc1: adc@5a890000 { + compatible = "nxp,imx8qxp-adc"; + reg = <0x5a890000 0x10000>; + interrupts = ; + interrupt-parent = <&gic>; + clocks = <&adc1_lpcg 0>, + <&adc1_lpcg 1>; + clock-names = "per", "ipg"; + assigned-clocks = <&clk IMX_SC_R_ADC_1 IMX_SC_PM_CLK_PER>; + assigned-clock-rates = <24000000>; + power-domains = <&pd IMX_SC_R_ADC_1>; + status = "disabled"; + }; + i2c0_lpcg: clock-controller@5ac00000 { compatible = "fsl,imx8qxp-lpcg"; reg = <0x5ac00000 0x10000>; @@ -203,4 +231,28 @@ i2c3_lpcg: clock-controller@5ac30000 { "i2c3_lpcg_ipg_clk"; power-domains = <&pd IMX_SC_R_I2C_3>; }; + + adc0_lpcg: clock-controller@5ac80000 { + compatible = "fsl,imx8qxp-lpcg"; + reg = <0x5ac80000 0x10000>; + #clock-cells = <1>; + clocks = <&clk IMX_SC_R_ADC_0 IMX_SC_PM_CLK_PER>, + <&dma_ipg_clk>; + clock-indices = , ; + clock-output-names = "adc0_lpcg_clk", + "adc0_lpcg_ipg_clk"; + power-domains = <&pd IMX_SC_R_ADC_0>; + }; + + adc1_lpcg: clock-controller@5ac90000 { + compatible = "fsl,imx8qxp-lpcg"; + reg = <0x5ac90000 0x10000>; + #clock-cells = <1>; + clocks = <&clk IMX_SC_R_ADC_1 IMX_SC_PM_CLK_PER>, + <&dma_ipg_clk>; + clock-indices = , ; + clock-output-names = "adc1_lpcg_clk", + "adc1_lpcg_ipg_clk"; + power-domains = <&pd IMX_SC_R_ADC_1>; + }; }; diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi b/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi index 795d1d472fae..ac3362e32811 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi @@ -11,6 +11,10 @@ &dma_ipg_clk { clock-frequency = <160000000>; }; +&adc0 { + interrupts = ; +}; + &i2c0 { compatible = "fsl,imx8dxl-lpi2c", "fsl,imx8qxp-lpi2c", "fsl,imx7ulp-lpi2c"; interrupts = ; From patchwork Fri Nov 11 15:47:38 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 18890 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp819444wru; Fri, 11 Nov 2022 07:49:15 -0800 (PST) X-Google-Smtp-Source: AA0mqf4RzBnpNnnTkdAm7pEfGMIHOIQ181rsrVdjNGGnUxUV9KDn/kvrpFp+K/aHsA9BFg1x11ab X-Received: by 2002:a17:906:3547:b0:7aa:40ea:faae with SMTP id s7-20020a170906354700b007aa40eafaaemr2294790eja.551.1668181755503; Fri, 11 Nov 2022 07:49:15 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1668181755; cv=pass; d=google.com; s=arc-20160816; b=pjqJB0oYKNn1trOSbf+4ZSIxBTm3I6wsRqfJuqcDYh37292oGfqEsG5ERiTeSYjJf2 XH/amz7X2dv1IhgnTweK81dgoybe7o30wXMjKtukjlsi4RZlhqB5PO+eViWWcFdlBMlB vUkCyZc6B9Eq8OD5WwVrD5uSRrblArhzzErZUOKKoBKo2bEniu4aRYaxSKzSpUlYEbC+ 5MvUNM1V39lmKekv2hq7uAnG0owX2Z/uCbWtl2JADphHqvhKxCkh9Nl45u28xURgOhny WR4/Da+viiOuD/sMaBdP1DD8Nh5CNI/QK5XSrdzjc/dxE5j93lP7kTGlPVOwnVdm3e2Q b+rg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=tNERjs0wXE4pViRLRJId2KWBGuGqdPFKI3z65I6wMzo=; b=ui2HrIYFZKiaTOZZ+/9VBGIEed1Nh2dOUAMtqinv5frOJtDFfHW6/6hqTi11MQjRAL AvXphamluTNdoN1uqdJI/lNBoMJWgQtCNsxGuz77IgCUaZoi6YbwcRCuGCpfhaWDeNVX SU8wtxO4SoxLlQhufluBicLn/3r8GzGnQKHZQXFHwaFd8LP6sk6gCn+XASRNClD2XW9Y KoDbs0u7p8Hau/IMaTAC7/P/Ia6OrsXxSLrVX8ON6cu3sFTawiNj0wx+zrsLX09L3fLg OH/nPblM85Q7uzd/fmlLlAWf+3C8rf8Gzor+AMzfvZoBFoLSzS5TxOWzXH5s16jyE37U cSqw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=cXIziP2F; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id be8-20020a1709070a4800b0078d4c9d77adsi2451589ejc.94.2022.11.11.07.48.49; Fri, 11 Nov 2022 07:49:15 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=cXIziP2F; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234160AbiKKPsX (ORCPT + 99 others); Fri, 11 Nov 2022 10:48:23 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59390 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234121AbiKKPsR (ORCPT ); Fri, 11 Nov 2022 10:48:17 -0500 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70043.outbound.protection.outlook.com [40.107.7.43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E7F1256EEF; Fri, 11 Nov 2022 07:48:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L+9dXhlCA63F3mRjyANvQZPSmegmPKRL4mxXSkr6ZK440sF9qvztbTbEj9XdW6sYYdgHdJSD1Boi/vwM07tQ5yg007D2a8bwHxNac/8P7KyKFKkUGQih5pbAzZ/aXE1R0/SWIbjsaSEvzFfK7WCS0Q/yybyg1ApqNpKI7t0snWn900CB97hCoSCXwzau9Na054PDDE4+y0ieGG4GjOStdSky9PuYgTca71dk5UtpalshoVC+vZJ9AgU9lUAlxNegDSIZQGAXNstYBYRXJRj43B7F5ifNgraIF1lhfcaM3xegAFN9PgKwRxLIkv41uyjDUPRduU1jWYa3anCHrbWjiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tNERjs0wXE4pViRLRJId2KWBGuGqdPFKI3z65I6wMzo=; b=buv43DtHS2HoXWU1lx7bMYp1TG6QtYzKuwmdi/Lgt3ZhDdv+xaSRG3+zpp6zrHQuC5gS/dWh+VbVGR+wXKBzNmUGNZJdALdaH5A/cUSMGSdz3TaVkJBFu23IAzsQRXMvKmrM0FoVxf8/WK4LZbxpYtqaUB5jpCiGZsLGSt8VTvO8ga+L1waG38v1za3avDNqb+niHiFg4l93NA09l5dwxiII1gYDwRJcmElUS9vnZ5FPYoNSouuXKle+NXJJkfJrsk3OGMm0WphxlEj1mqTS1bEyOvo7y7QFxNxmzJoTkCt+VzPgg9nuNQLSyK4210vvXEku9AmfCDdONw4DXPb57A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tNERjs0wXE4pViRLRJId2KWBGuGqdPFKI3z65I6wMzo=; b=cXIziP2FeFAp6pV76jPUIH2yGBeGpsFGEpdFm6P+opK+7k4CtCtA0wHSte3wlsZhcZGGyetQaLLJ7XUgBf8V/bK0UX02EbMtA8Cdkf4m3ig23sLTE3MvBt4KgQkCnhFb2i+gJ7vXbphfE6U906ug03OwWmDiTHxmiADl+P4bhrI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) by DB8PR04MB6969.eurprd04.prod.outlook.com (2603:10a6:10:11b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.22; Fri, 11 Nov 2022 15:48:15 +0000 Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230]) by HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230%12]) with mapi id 15.20.5813.013; Fri, 11 Nov 2022 15:48:15 +0000 From: Frank Li To: shawnguo@kernel.org Cc: Frank.Li@nxp.com, aisheng.dong@nxp.com, devicetree@vger.kernel.org, festevam@gmail.com, han.xu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, peng.fan@nxp.com, robh+dt@kernel.org, s.hauer@pengutronix.de, shenwei.wang@nxp.com Subject: [PATCH v2 2/6] arm64: dts: imx8dxl_evk: add adc0 support Date: Fri, 11 Nov 2022 10:47:38 -0500 Message-Id: <20221111154742.2753318-3-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221111154742.2753318-1-Frank.Li@nxp.com> References: <20221111154742.2753318-1-Frank.Li@nxp.com> X-ClientProxiedBy: BYAPR05CA0046.namprd05.prod.outlook.com (2603:10b6:a03:74::23) To HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1PR0401MB2331:EE_|DB8PR04MB6969:EE_ X-MS-Office365-Filtering-Correlation-Id: 4573ccf4-d93f-47d0-6a2d-08dac3fc2505 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: EIK/R2ZlQoWN1KhmWYI3R2L44UJ7djJdL79v1A7vzgaDdTtEmYyVgGFGDJwJGsqf4vUGELZDYU4XMEnfYqtSy0mSN3wzIj1dCpbHkVRCJ4lzMmiZX2TqMiU5pFMmNLp8jxSanCWW/w7UQNz0WFr70QYcFPgTB+uOmw14kwt32GLu2HP/xeLRPZrurNUdPNirMsRWvYo4feGqHd0FLlpzuthjL8H3SBQbTwQmTSRFx1DbAek00sLuiFa4XnHn52dr0CO9YW3LGyV6tm0lns+BV77HHP4RyWLzcKtwXikND/D3ZFpCOGo8g9io5TX7HCeukmA/N0GX+N82773lgylRpNevBPgCJZkxNj2pzRUCtEH1kSPy+mnnSVYmqkCoK9izuk8sE3sTEoRfOb2PRmYevmPxK4E1Q8l2FoO15QFoC/zcLEgO9FtH9qCpK3/S+OJ3kLIYs3W5K3cYMA/3Cr98XWA0bHcFWgObMq5Ytrja49zu7i0Gse0dcWeSC105+fHCBPACH5Bu44kwoej9LODcMF2NFmNuiXNVKH/dBJDdjXADF2jR6dj6IA9HtrtpeTxiLXGzmsSEGKvJO2ubRrxTk5jTrL1o7OwRbqeUd+TYwVn4FdVhfItkjvues/GbYZGhEtyLdaYC4/puhGctaR07mLHYfJlHTI65anyNLp/D9dfFwL7PL5eCXD8q9DoZlTztV/ce2uHlqAy8o349jlLV9Fhw1zJqoZlr+oECbyiqxyIfTijR1tJATEAsAcY9yh+doPVeVrwCtiKLIDYQUM5X5A== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR0401MB2331.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(396003)(346002)(136003)(39860400002)(376002)(451199015)(86362001)(66476007)(38350700002)(38100700002)(478600001)(6506007)(8936002)(41300700001)(6486002)(8676002)(7416002)(4326008)(66946007)(66556008)(186003)(2616005)(316002)(26005)(1076003)(6512007)(2906002)(4744005)(6666004)(6916009)(5660300002)(52116002)(36756003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: PvrVAIsHf9pSGhiRyMGKCK51iS6imt1KBlrVSoX7j0X4TfT4SiDVQy49wqIdPrDX/XJ/K9NdykXCdxXCQHljGTLToaITnpbFQ/qDEmmJDyAE2sRWcvjA2+I0Mu5zYjInkUVnkQKFOTZSyQd4z3BLSu2oY/JCMOPph88E2LirAmh0yEwknBbzjdoC9gTO7wINWIBYNTFeZSrRFl4dlqw+djpKMkMwyXyc5ySWwQHtr7Mey2OrCzyAlNGXSABLRUzyR1jIMEHl+tGBcImC18+2NTahYkqC9V/17Z9ufrxqa1p+k9wl/jTYsGZEeJ21mDL1Ajnshlr0qya0zFmBlrAO++F5pu7WbekPdP5/CjQfUx7hGtHJ0UfFazLl/64OR5Le8mzBHSyWmtrRqg2X4R2i3r3ZnIbF3slIJ3+DgRQ1HPBIDUS1oJ/0joUFgg+RJTXZpa2/4ULf6YHapfOt7XlUZyPx5lSNmzAc4Jd/SQCp6pLA3d3I8KnWRx3WOpvxDddfRNn3G4S1Q1XHv+vfYHAWs+byOpkrg6Z6MnsZbyYhr+R8Y++webofVfWcegBp2uaXQx33VgCPjCF6IJBoBuca0jXkN6gJxFWMQnPMrNJeKs+0lpguXPm03bkfzxN0o/81/YI8thNzmztPALuyD3F334ANWQwwDA+7fKC5rsQBBMYLg/eV4hZj+OyFxMTl3bWxYVdramR1vtfk3ldXxjCvhpZbVEPWcQoY/PSze62Q4AcNZhARWtxSD6bm/WwihyObLELwBDkSZRUW8lXEosSYp+VbBUprR6Jlw06cjjER596yEgX5ypydnHqD2Zl0Fva09p1LcmtOFBsq8N676ZxHTVRKByuBfKCImvAVioostJ/byj5d6h2bKnI6Bl35G0gDYeNKO9HopMdDwPN2eeM1OO67cuV6R7FgpgvSCS1+cDsQK05C6ZvK9UEO30h1uIy/uXXq1rqArDFSb3VQfqzLIB5UhoJfBdsdYg8tMikFo8C84XnWgYzMZroiS3Jgl5cys3e2EmukKZrF4iD92Gl5x28pPTgBvv2FoCc9dfzpTVwMazAUROUmQ6AWBk1COD3f5BKrJuk4vrD+5vCfwR3dHQS1jiU33kagFFF9XN0jQR+m3YVUfg24lwgNwyXKL21Dt1QoRVAbem1AEna6qudUgOrBtm6tKJYxpHxWvOJR9Zo3b9NDZXhsRdsdfveIPjEMMK1YO+mk+A8zMBAlS3tGqMCu45ixFKCMygXwEz7Xt0D5+r9pEBesKETgYQ5yVgt7FglTlcmwdqxXn/dfnea+aU17lnDB1YcLJLpmKV9kFYjfGdQP5RAGyvtKkRAkmenay+MzPHdP0ErJC4I81l6DLLom7hc3556hG2KWb/BH+4FzXNdVqQ4ltezKKOyBCbAXd84tOSgLGxj6tdMpgeDXTAuRkcKwUZ6GI7FBVSDhkybrVm8ZxDZlAdf0hhaJf21hc05foVM95s8YcJRgM5kNz9+QBYsLnheykWX/x0AYEySpP6GRkKaIFke+aDsKELyLqzsmyAD7ygyQDf3TS5wMij3vS2Cd7Z6dyJQhxUwoj7E= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4573ccf4-d93f-47d0-6a2d-08dac3fc2505 X-MS-Exchange-CrossTenant-AuthSource: HE1PR0401MB2331.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2022 15:48:15.0539 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Ii9LxqHbcc3lapXnSZjLlCMsHw+Lp0ibV/RrIIF/0eHvY29HxfZyyZvyFmlbasSRqq1Zzq/WOipxrbGu0tYnjg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB6969 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749215352761313443?= X-GMAIL-MSGID: =?utf-8?q?1749215352761313443?= Enable adc0 at imx8dxl_evk boards dts. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts index fc9647ea50e9..11b1ff90c06d 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -91,6 +91,13 @@ reg_usdhc2_vmmc: regulator-3 { off-on-delay-us = <3480>; }; + reg_vref_1v8: regulator-adc-vref { + compatible = "regulator-fixed"; + regulator-name = "vref_1v8"; + regulator-min-microvolt = <1800000>; + regulator-max-microvolt = <1800000>; + }; + mii_select: regulator-4 { compatible = "regulator-fixed"; regulator-name = "mii-select"; @@ -102,6 +109,11 @@ mii_select: regulator-4 { }; }; +&adc0 { + vref-supply = <®_vref_1v8>; + status = "okay"; +}; + &eqos { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_eqos>; From patchwork Fri Nov 11 15:47:39 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 18891 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp819451wru; Fri, 11 Nov 2022 07:49:16 -0800 (PST) X-Google-Smtp-Source: AA0mqf6Yop3Pv8OKPNgrUGBq9YkVAmDjmmCtv9JWGQ+SoDhnSp+ZZClZlFQaTWIvFf/mia9pDNHe X-Received: by 2002:a63:4a21:0:b0:46f:d9f:476 with SMTP id x33-20020a634a21000000b0046f0d9f0476mr2104310pga.468.1668181756169; Fri, 11 Nov 2022 07:49:16 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1668181756; cv=pass; d=google.com; s=arc-20160816; b=NSjPDO43hZSb8gzRL9xUyzPSZDtTghXp7FExOabaxEdcfpDEt5fEwpLQKTw0nmZuMV 2lOFoPIBjbVTHWZCQz97fnQZYloXHpByLesp5oRkKiNaMaYys8QbteH/Afyk31nraPtu TvNcsemn4j/n/QDUTE7wDCBDhx+74x0wz/dk0qpJdWhlJjfHPFvGrEOc7RjdhnwCIpGa IOZ+kpj15Zlw91TTLawCUpNufLNq7U72+S32XfyHSnrF/ck4H+fo6hcoKOIJRZYY5JSu UC2Lwu3hx77XblAoBhVY19dgmPRCvcToVlZJwU1pFV95BooEwkxgWb/7+KKlIKBBy/pb C+SQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=WvJOg0N11ku+bUGhN1o45zaJPEGkMfK6hm3W3PEVE0s=; b=EMWAeMFiPe6ZhEAPoKr+cRML3nH5+az28TUIecQJpCTdcMjqnEou/J8HkcwFO0GzMa j5eNY0uEc7xyNAjzC7iEaoWtNi3erx2hr5RrQt5duGK5ZEqPQpswgE45PUILyHtCmv3q rkrHk5m3cv/NiiFZBqaa+ZvYDky3IkOj9R35gWUdVzL25KJL6Q10rSERdpAiSDLnGC6y OT76ei/lMEjtUSx1HBo1A9NdaGt2lHfEGE9kgZLcTj9vHfIWiKrCg3n0K08LoraA8SCg miZAS04ABjsZ+uv6S4aq9TIDfm5rP6hdra/MviTvf70BxYQ8ZHRfn8kJvxB44M9NT/0e C12w== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b="nsPevsR/"; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id f5-20020a17090274c500b00186f25708f4si2522844plt.241.2022.11.11.07.49.00; Fri, 11 Nov 2022 07:49:16 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b="nsPevsR/"; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234243AbiKKPsi (ORCPT + 99 others); Fri, 11 Nov 2022 10:48:38 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59640 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234184AbiKKPsY (ORCPT ); Fri, 11 Nov 2022 10:48:24 -0500 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70044.outbound.protection.outlook.com [40.107.7.44]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A321CFDB; Fri, 11 Nov 2022 07:48:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fNeYPeLDtqe4BX1zD9pk/7Js6ms6jkBOp7WfJ8Dus2Jqe16uwjdnZnZTDEsa5ZDfYc21HDFZ+lGFPzDASiEe8lIYeVILhKRdaCUfD1L08FfVQGILQfsL9Ksj7bNt99JUeywrMGYENu0LQcNAyf79adNT/0aXZi/qMnqkYYt26kX2p/FEeM5K1Jgdel4PDMzw8aG+rtDGL4wz0RZ2fN0KzymzM5nHl7/qLdy39Z/DaiGzpqqqbHR5b5lEvmeQh6lANi2pkR3TfWj2W5gYAt0PgRt954CE4v7EhlqCffzTeL7SVWwJqwQkzfOUlvBERvAHkenOGNhKjGba4yKhNRLrJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WvJOg0N11ku+bUGhN1o45zaJPEGkMfK6hm3W3PEVE0s=; b=T7zUDnHXQxzjcetvOZn20TW/dopq2cY3NecWxVipp66LHTdz3lI2FI+JMtSZdbRxgA9W+TY4mFuT5LxQryYgGgrnTFDSo22bTwSRUT1I3EjhIpR4xqUbt3jYDyJUXIB8hyj55C4h+C/uMrSLSZScOCkx5FB1VISLdp/rLxuvhnDkT3sogOOkPUonTsIvyTma7xbiusRhduaRcAfXFik1F29xrlkfCc6JHeyXkh44D11pyKDzwlz6FFX+707xxKKf5RRA6JXhZ1DNs5ZtKrN0yvPgp75dDVPiKhQbtJSA/wrIklWoiMtJKP0KjBREgisoF6YazYQpTgfvd+iG9Z9KnA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WvJOg0N11ku+bUGhN1o45zaJPEGkMfK6hm3W3PEVE0s=; b=nsPevsR/ot7W2pTsiU6vflNye14n0ucUlwweytP/sY1IQ9TDFB7boO3t6q2J+JI+0751arpYP+1VNSiTQrHexmqBAH6GcsqCO2IVzdNoz+8+YGOTL5OrpyhTt0JbEdjC7dBDGvWBDkLFLuv/ELXU7PZz2tcdZsyEQkDFLZnYc44= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) by DU2PR04MB8982.eurprd04.prod.outlook.com (2603:10a6:10:2e1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.13; Fri, 11 Nov 2022 15:48:20 +0000 Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230]) by HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230%12]) with mapi id 15.20.5813.013; Fri, 11 Nov 2022 15:48:19 +0000 From: Frank Li To: shawnguo@kernel.org Cc: Frank.Li@nxp.com, aisheng.dong@nxp.com, devicetree@vger.kernel.org, festevam@gmail.com, han.xu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, peng.fan@nxp.com, robh+dt@kernel.org, s.hauer@pengutronix.de, shenwei.wang@nxp.com Subject: [PATCH v2 3/6] arm64: dts: imx8dxl: add flexspi0 support Date: Fri, 11 Nov 2022 10:47:39 -0500 Message-Id: <20221111154742.2753318-4-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221111154742.2753318-1-Frank.Li@nxp.com> References: <20221111154742.2753318-1-Frank.Li@nxp.com> X-ClientProxiedBy: BYAPR05CA0046.namprd05.prod.outlook.com (2603:10b6:a03:74::23) To HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1PR0401MB2331:EE_|DU2PR04MB8982:EE_ X-MS-Office365-Filtering-Correlation-Id: 5b756558-edbb-4393-eb88-08dac3fc27de X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: gLZqBBSQEVX84tLLQphkkALaEQefyGRiF/J17osIHOHSQ7jBnJjiPqVOgIBmoQPoGpRYI05AQWCrIEaGEEs5Qrtjq+Ql+oLRNnh2AiHMq0ER1RZP8tSZYaT958a8XqXg92j3eGI8wmvroTaVX2jAxIfzjquGo1i/N2ImHRTluyGFw1QHm6TdfTclwq3lkhhe0vMLX1Ti31HGqvjbXC3eBZiwD44nRTfyVVInttXJt3KyFLHSp03YHlIzjIQp8bz7PboKSmtijQ4sr/3hLwnhbrqXgRYRQ9pMxtHyOZmZy029zovx9PF4A4YQ2Yom12t35lWpDVSP2pM8J/JEDBOId8+YcuP5QMcEE9aGPIlu8copb2OvewCKbsPwNLb3yCGQl3BTFnDoNKc14GHU1eNt6qvxH1mfMXXle0qe7HHa91vjuo/0uwLIBlstUmm3Dq8uHfXw+tq1uyYJsYGMsE3H7b/o7IdqRQeIqYn6Ek8yemv9hBC/gIqoXpsG1I1DZWOo6YvV4wNmIlZsfnPn8025MNNMxIIox1hlvlbnrZqmZKF+TkjNpq42YvbDGbxXTYXpTB45MLNlB4ZoxSAHUh0VsDlQv6q/Ihz4P5K+V5ne4pITeUKgHeTP6gLYfp3efsm42B+gddQCF7DwbO/IAYJfdK0u+WeJ5UcJ8S4j9GgCT+j+mKmJ4uAFbsWBaeZiVg3bVDqxyFkJcQpvsTp1T47nJa/ng4F/fESlPSfMcVb9+DrGLnoGXhaeD/JQIIvmYY/klw8CYUtJZQDkQSOgMlWaGoR2kY2tvgfH2GlJnR2WNSI= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR0401MB2331.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(396003)(366004)(39860400002)(136003)(346002)(451199015)(8936002)(86362001)(7416002)(5660300002)(36756003)(316002)(66556008)(66476007)(41300700001)(38350700002)(66946007)(38100700002)(4326008)(8676002)(83380400001)(1076003)(186003)(6916009)(6486002)(478600001)(26005)(2616005)(6506007)(6666004)(6512007)(52116002)(2906002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: Kcbw+eYVt+yUkR/lf8wo6fQyS8WQ7t/Ff9XiqQwurN2ZTg1PQMtPObveed940kiUOq6ndhfL6LLsF6XHphXmwIif4rHW4LnevOHbLj6CPJzOIGhwTfsNBra2KhoT6eO/NzydP4XaNV6DYLlZ13+1LYi8btCRrnaHDEdKP8UuCg1w8z+QMvxErb2QqKnE4O9Vrd3WAHd2rrc3vBq1BnpLM+2ncdPcnIGjejevYmYiffFNvhAmrg//f2ahcjla8tHPT/NpWVP4HJprgi8r/oVy6xreLSI9mUJIZueVT2/lsy4WAEhvO9AzhCGk2AIudLQv1/BYVDBOpWtKNDKQpQngXV+Emcg+7uAo6rD+72SIaumhDuwp1zAiy7KvdjddowB8NorV8mGSGhNU01yTKiWcNVVDPK+lqUnY1NGxhTxqpf4dSdH+eHSf3a00pMRU+OOQTRrwwz/1J+zRxCZMN+Us7YNYjekC0hPzponorf1ozp78NKr9ojA9UK9TOMKNTBQjcNKOUJAn3StacIBtLsoqx3E0kU6mlcSVnZoME27+Z5G5qBNgpRY0AqOmevHCxGPLFSzX/C7pvGUPtmKo7gl2sC6viKSznvCGfX7v+KIkrIb7wLJgT6cRZgSFZ6QXq9ZQJjAeWGEaWRvkDqXwnN8LwkJrYRrWQCEgxgHQCSzZxV+iZ06/049eR7xUqSz+aQvsX65ThBRFSi4EAliO935oiw2L7AhbIhlagKpbu0gPkGBDccgBMNDMzB2ycAwS3d6m0h4W83T54i1NNalPd+2lc+4H7K9SclAWsPYuM7eBzF5LHcPeM1JSmlBFMQPOmRFMgkYkugzkqzA3ntyMhwJRru1PYL6PRnYCUVl6NnINcTFy0AUytSs/D7b5BAPL6VG037Dp/+zhXeJB2tVlQbBem0CWDUkgLyFaZEB0PTBUt6tSg0pei+hr8otEP7DtQr4DF9ovP7PwdoHVEBhwutbY8bBk36VW02SawOhQsHWM+IupDneTgyGt2C3Tm7EKoeYzgDIcAJQiTjo5eL56j5H6C+n6SySedbkDirr+k6WKKln0gmnwOOcJxeSmFV3kgIgAgqyIA2xyc+VGDSY3ZfumX4DlL6PIEwy0v7BVYd4YfAesDxpwBr2d8HRS+VRkotQP3xF4rFrYQbXu9fGREZqnUZtmXS5Sq+hAVhaaDvLwehlAehnRQ+2qMiyg4xT8E4EgZIFsfoWaGmGVWf3YSdQNN9GbfTuKzKrG0YWkT2ESXAWb6zGFZcyMko9GOqXs71fJtidqLTvtsmsxXGckrJoayAGeqccTBoaGXmV5ZENoqx3fpp9PzvI5Tenj/KVCeql2JTlijGBtltUtma/RqAjHbEU1qLzIYBOWZ5z0rb8sPlKWMQxBFRGOXCWi2JESqPcdjiH/PGj1VEtPlzqrjqoamZO4TD887pAvkXWA/OFNVlIkfpO0bN1UvxHYD7u19imgcBcWPi3oSkggGznpinL7L+DjvsSFQBTBw9adq45C7fzrL9rR/okJoKvzqJHAZ4VIhDaI/41jruiPA9Uvpz+832VntAy7qW1a47iqyKaygNk= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5b756558-edbb-4393-eb88-08dac3fc27de X-MS-Exchange-CrossTenant-AuthSource: HE1PR0401MB2331.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2022 15:48:19.6316 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: DUBV68jxxRQJS1KEKwaR18/BdEttwmCHn8C8fVFZuNInQXOewbYk7gk1NgRYmp3RNkqsyIQStClOKV+fmzPFug== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8982 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749215353280839748?= X-GMAIL-MSGID: =?utf-8?q?1749215353280839748?= Add flexspi0 node at common lsio subsystem. Change flexspi0 irq number for imx8dxl. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 17 ++++++++++++++++- .../boot/dts/freescale/imx8dxl-ss-lsio.dtsi | 5 +++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi b/arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi index 6446e6df7a9a..1f3d225e64ec 100644 --- a/arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi @@ -11,7 +11,8 @@ lsio_subsys: bus@5d000000 { compatible = "simple-bus"; #address-cells = <1>; #size-cells = <1>; - ranges = <0x5d000000 0x0 0x5d000000 0x1000000>; + ranges = <0x5d000000 0x0 0x5d000000 0x1000000>, + <0x08000000 0x0 0x08000000 0x10000000>; lsio_mem_clk: clock-lsio-mem { compatible = "fixed-clock"; @@ -107,6 +108,20 @@ lsio_gpio7: gpio@5d0f0000 { power-domains = <&pd IMX_SC_R_GPIO_7>; }; + flexspi0: spi@5d120000 { + #address-cells = <1>; + #size-cells = <0>; + compatible = "nxp,imx8qxp-fspi"; + reg = <0x5d120000 0x10000>, <0x08000000 0x10000000>; + reg-names = "fspi_base", "fspi_mmap"; + interrupts = ; + clocks = <&clk IMX_SC_R_FSPI_0 IMX_SC_PM_CLK_PER>, + <&clk IMX_SC_R_FSPI_0 IMX_SC_PM_CLK_PER>; + clock-names = "fspi", "fspi_en"; + power-domains = <&pd IMX_SC_R_FSPI_0>; + status = "disabled"; + }; + lsio_mu0: mailbox@5d1b0000 { reg = <0x5d1b0000 0x10000>; interrupts = ; diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi b/arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi index 815bd987b09b..85e6131ec406 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-lsio.dtsi @@ -3,6 +3,11 @@ * Copyright 2019~2020, 2022 NXP */ +&flexspi0 { + compatible = "nxp,imx8dxl-fspi"; + interrupts = ; +}; + &lsio_gpio0 { compatible = "fsl,imx8dxl-gpio", "fsl,imx35-gpio"; interrupts = ; From patchwork Fri Nov 11 15:47:40 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 18892 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp819689wru; Fri, 11 Nov 2022 07:49:46 -0800 (PST) X-Google-Smtp-Source: AA0mqf4HnlBIBbZZLV71pLi10GyXKS/6u1ZuNy7ea0bekv3vzj6cfqeZj2SWNMfUDWBkTFoclbEH X-Received: by 2002:a17:906:b891:b0:7a5:f8a5:6f81 with SMTP id hb17-20020a170906b89100b007a5f8a56f81mr2152177ejb.570.1668181786835; Fri, 11 Nov 2022 07:49:46 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1668181786; cv=pass; d=google.com; s=arc-20160816; b=p9tHdxTEpsAJ5ATyoeneyvjaxwLHFhDGY4Jp0omsKYhQr5WfsI4k4XFh0GatArN8xy 3uGD4BIeCDYXQiOMNiThE7dZYLaWUNN89ns5q6ebZjd0Z40dAEEk+TJOQ+/iccKE4zRL Qsgw0jBbKnG4WOob6V2yqg4oz4HsZwZvtsbslBlo7t4QzmFiCCUYXwvammC/8ee2lTCv SY3nXHNIlYPKU1SPLbcsV8tBI1HcqKn+jkIcoVl+SR/nkgbeCeRd1g5qc1QcjxGUY6N2 806bATJS1pCUTaEG+h4rRLSyC7OgPMVdL+gVqVKoeg75RxTCPxI+JZQ3/NO72tXE+pae D1tg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=I+JRTSNAxpt2dn1ePugp2AoS2W6CPgXA4pvbE3m1huw=; b=eEsmPYU0JWUPLsW80utGCiHM/FeihxOdixyeKW9K4r3dSD02F0OTefM+rWQLSq2hBq DTxYQkLBxrCbXK3g5tGw6Pi3aaAb6L1UtG5NbJ1tyVXyrRo6IX41aokd3svYbiKCK6nh qeGydJ1IWjy2hWbefM53T4cwIWkZvhqfWdPWTyhrVXK+1XOPlvRcegRom4/qKEBXWHf/ C4S2Pqc4Um0V8zYijvdqNVKVcGw69D4Azmeg9+Ncb7xtOY4Ejx0/JTEJW3ZUblu6GLc7 tnfHCHh+x4CBqnrkFzWjZLiR7tL6RwbVIg9P2rv2S4pJYQFPwkc1GrVqx2aEbS74fLQX sfuQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b="Bh/a1dEZ"; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id b8-20020a056402084800b00458d5d907c6si2983915edz.514.2022.11.11.07.49.19; Fri, 11 Nov 2022 07:49:46 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b="Bh/a1dEZ"; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234233AbiKKPsp (ORCPT + 99 others); Fri, 11 Nov 2022 10:48:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59780 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234185AbiKKPs1 (ORCPT ); Fri, 11 Nov 2022 10:48:27 -0500 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70044.outbound.protection.outlook.com [40.107.7.44]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5EB59DE8C; Fri, 11 Nov 2022 07:48:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bxnKXVy+t2Y6lk20GKnwm0PCjBPIZPmAUamRREV+5M5XfNioV38v/SX7IyKvzs92FPas0h0V8sBGAd30YWBhN83ckvOR65ipLOxMy5Z59/rHKTAvvPCd2WbjryvhjqY2gooGhpYgxzXr2vryDvQ7T0/3yJsinFQIM0TkrakV+dsBkl7niLDbqtwgk+Xf02aokOD4yyglfslMLJYZWrxK1rFs52TujNvinXIScKgUiJT1E391TFGTnWoRKyB+pGKSo+LnVdDPSXUX7DrLYHekbb7AJM+SSWw1vVumVnhmUWaLm0v7OdbyqL+OhVoY4s6LVwXjAB5qWhzxodhErsjWdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=I+JRTSNAxpt2dn1ePugp2AoS2W6CPgXA4pvbE3m1huw=; b=CsomQkfxQwTaE1t8myynPYlDNqdV/i8gBO8yU0U40F0MhyAQF3LriSmrkJPM47MF7l7QK3Bqfk2IoAGjb+PlaS+PFZy+MJQOk3etnTCZW+7gnlIXyebd695hK12xXGXr9ZtP/GX0TnMcCocLu9kSNyWZ7h/uxsLeOGtuy/YoHpPxZqcN+M5L2jMI2BW9j4hv1kGP20iMkCIUtNfYW/sY49F1lI2Y8A4tc9DayyqIYeNeatzeS70PmJT3EXm0Q99rKGO5DSFvTPhn6DXnPrGX2vI8cjFBFuTs2oRhoGsbO1LvCE/BaN6oOv941cdf/IXMP3wPEuLuPfvNtS/OEsTfeQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=I+JRTSNAxpt2dn1ePugp2AoS2W6CPgXA4pvbE3m1huw=; b=Bh/a1dEZb75/RCLOa0+dZmeWZpjM/znAdxngCGBvdIc78gp73AVLXvAWfPZFx/wn3t4+tvbBYlaSxGjtDvAbN4ZlxBi7Smb+pV5e1tIju36zbic1MdZ0fvM8Ctv3HKVY0oZmNifxgMYZhphEu957eWX9aIFqZtN6EUEQWFbhUbk= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) by DU2PR04MB8982.eurprd04.prod.outlook.com (2603:10a6:10:2e1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.13; Fri, 11 Nov 2022 15:48:24 +0000 Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230]) by HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230%12]) with mapi id 15.20.5813.013; Fri, 11 Nov 2022 15:48:24 +0000 From: Frank Li To: shawnguo@kernel.org Cc: Frank.Li@nxp.com, aisheng.dong@nxp.com, devicetree@vger.kernel.org, festevam@gmail.com, han.xu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, peng.fan@nxp.com, robh+dt@kernel.org, s.hauer@pengutronix.de, shenwei.wang@nxp.com Subject: [PATCH v2 4/6] arm64: dts: imx8dxl_evk: add flexspi0 support Date: Fri, 11 Nov 2022 10:47:40 -0500 Message-Id: <20221111154742.2753318-5-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221111154742.2753318-1-Frank.Li@nxp.com> References: <20221111154742.2753318-1-Frank.Li@nxp.com> X-ClientProxiedBy: BYAPR05CA0046.namprd05.prod.outlook.com (2603:10b6:a03:74::23) To HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1PR0401MB2331:EE_|DU2PR04MB8982:EE_ X-MS-Office365-Filtering-Correlation-Id: 9d34f83c-ef89-42ed-0ca9-08dac3fc2a97 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: zEmhm4iUr4xiBizetNQ4dVwUpAqLrZueyGqDAUhp/p9MfyEdDjIJxrrAWSKDG4V92XzlhpAGclDBonjn9tfNTOfVRphDyL5XqCXujGLR0eNybKWy4GiQepyLQnnIKuvTIigYVCPXM0mIXfilMnsq8JfuYZiJZ9EmvFAMb8Ql3s+0nF6qAudYMMgNGTGIexZx3AeHzdsL3evyFAqyqfrsGpcC2AJhb6AoA59L56CwnFAjXYvDvYiplodQiaWkm0Mi/wegIMv4NVKjXeZf4u+dwRfEqwYS+fJ+F6w8k5ev6Jahmm54FnVKG0UhfJQ+Ww9CLff6cxppbSh9Q7HZV507g7q0L/BRZO0EW5Mj+n4vExe61pzrRl9eRx6bJ/3JKggkVyrZV92RNBY+cjhwGDxDAiIG10ekA8vSukYvkvoYG2UP7Rn7b5YNk8PzWfG+dgPYdHctFYz+xgir/5iJRW3zHJmFJXOizvbkol4eo/6hwEr2f5ukrggxlxJXNbGQwesv+XVtlJD6vHfUl0iFB6CcSGrcHj6KKz7ZhROCu9eptKgkfKnskE8w9W5RDXcCQPIDNKzMgjRYSf2g12OtXnWSP1rZ39/I6nXYCTMvEdXJ52FxfaR4gXruixQJzi+p1ml5Xn1a4HBSnKndWzwdUwDgEQBeqV6ahw3vjDnXtFnchDGnGw2orqlmDuS0S+4lgN7ffD4Q4JrmVrcv2owGhZenI/myz/qHxblW3SmgkLdDCR9QR8pByOSifo7usgC4bj9ELS2Um8D5y5eE3bGOgXxUxFWmn32O6POpSZtEWROsbXc/4QdcSV97O/Sm5NBHMPlC X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR0401MB2331.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(396003)(366004)(39860400002)(136003)(346002)(451199015)(8936002)(86362001)(7416002)(5660300002)(36756003)(316002)(66556008)(66476007)(41300700001)(38350700002)(66946007)(38100700002)(4326008)(8676002)(1076003)(186003)(6916009)(6486002)(478600001)(26005)(2616005)(6506007)(6666004)(6512007)(52116002)(2906002)(473944003)(414714003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: UE1R8g6y71xJofi3dYjum2601dr93vIoszak0K7yKIz/I1PuVO0AKJcWWdrw7I62dU0OYK+16nXgSEb4Itet9RQMmaPrHaU1RXIFc6aD9roISjfoScwVdHd0tG9fjATawuaJAuXt+y9B1FT3v9nbCLp1m3fFZvYTMA8d+60cLvAjbuwNhOEF8WSMD8D6067Zz8rKtz3SH3zNhXWKhjdQ9gXGVymAJv5NP5oAbffRiMzul9EbP4tT1jxKrXkcD18SnsFnLXeZGNjDbcjqm7KLvYKB3RViJZsaTfQCyrZkzruS0KxIh/rfon+bVpzF6/2iB/96aTaPb5kbH/FnZ5g7ckk489M9ynyDeaZhDO6O4PZ6ZDx0pQvTc93QMxexKS6IBzCOV37eTV7DI3kvcyMGQSl+q77aABOwO7P6Dx2wiynKuxixgVQBX3AMX9V1/7ZQKKl5eInytDApWAvycN2/ht0W3IKC2WL3bVeUmfdL9A6gwrmZoAyCVfyWDNtrLEWUOBvu7Ts++Oi1sV0egX11Ewww2ctKXFO+/YaXL2RKAWK50Sn5QhHdYPOhK3LfCfWv0NmKq5oRTP6CyQuuVM1dv5QcW65b5jrzLs+ByGg8CbaJfUwofkCLxoBCC5Xxwqa3QRE9rYZ05UowueKdazO5vYUEkgI+TUC0wjZxRmg6ictTEYQF0GqFY9Y0NfHU/U8tqMKyvNsWsOp2+Xc+Yl2r4DEGfveQvx40kq7QrPJt04kpjK12kJnsghmFFf5gQtnjUb6gUyPJbV0W+MLDGf3fquqQWCy6aavjEGIxUqMAO7o8UoY0EYXWNriYBiQKfvtfi2LhAMIt9emVHZ7ABUeHAWdysrrFon2O6pAhReBI7GqkX/qLcHmf+jbNTXHd2YSWLzfFD4mN4hYG94Jxvk+7gFwA+4OFhTC81eaC2A1Ue9pCuEuCDmZV/JVG/TpXbPW1G32Hjn9lwIyIWYUm1SKAROxFxL/Si1QOgUFRUz43sWUmF4PhYK2VdOuA4QL2Bx/hjAV1Hxjt3DhNS4FpLROXvrCEDRYSqmGKVa5N77IHNt3by7n1F8BDuzaoe6hdZOXN9usSR/spp0LqyH4XTWHbgxJH4Mll8m0df62FATXyQuXt38wtguhg4dQnCFlLdLs2tWi1g8x56edbVLnCNZVC8Qx9xs8KNhy83QJ2Endp9WhoZmYtpwP/A507oT/AhJsemAug/cp2fhxnWemBh3IUcUHNU5QUt0dVw8cIvuZb2RG8q+uzBm5Wk8MNcjL0a9aG46edqsESzoa+pZMC8ww3M1whsMOMwhfGmgdWvG09j/yJPT9/gLKM00lba5cLD2bVXUqdKYpt0MTe17GjZQrw1/iv3fZrpdX7EZFNX6evjDTY/9kx6kCzxLeLh+Y7KXSf1sjmfNwHkOCxHbhfu4G0ezf/MAv2KUqu2I+d0kWwr1QVjWDSNUp3XtL/X8jpEHQaxDCkJ+XlGa2G0cB+ruJZTulisEwYGH4vPTxjvvCGbqpgzZImqVpddce9DaONQHJkau+m5LxkAJJ4++3kUeRXEbhlRZY6K5STkPH+sdQMDqI= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9d34f83c-ef89-42ed-0ca9-08dac3fc2a97 X-MS-Exchange-CrossTenant-AuthSource: HE1PR0401MB2331.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2022 15:48:24.1938 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: rB2zU1AU9MpkAfAUrDBfyfjrQZ5I0gVH/5F8qyc6DtJhCcgMcz3YghDKMrW9n3hKfTpqdVjy1mslPwbcmXiQJQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8982 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749215385456339186?= X-GMAIL-MSGID: =?utf-8?q?1749215385456339186?= Enable flexspi0 at imx8dxl_evk boards dts. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 36 +++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts index 11b1ff90c06d..f8d416f7fd92 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -181,6 +181,23 @@ vddio1: vddio-regulator { }; }; +&flexspi0 { + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_flexspi0>; + nxp,fspi-dll-slvdly = <4>; + status = "okay"; + + mt35xu512aba0: flash@0 { + reg = <0>; + #address-cells = <1>; + #size-cells = <1>; + compatible = "jedec,spi-nor"; + spi-max-frequency = <133000000>; + spi-tx-bus-width = <8>; + spi-rx-bus-width = <8>; + }; +}; + &i2c2 { #address-cells = <1>; #size-cells = <0>; @@ -386,6 +403,25 @@ IMX8DXL_ENET1_RGMII_TX_CTL_CONN_EQOS_RGMII_TX_CTL 0x06000020 >; }; + pinctrl_flexspi0: flexspi0grp { + fsl,pins = < + IMX8DXL_QSPI0A_DATA0_LSIO_QSPI0A_DATA0 0x06000021 + IMX8DXL_QSPI0A_DATA1_LSIO_QSPI0A_DATA1 0x06000021 + IMX8DXL_QSPI0A_DATA2_LSIO_QSPI0A_DATA2 0x06000021 + IMX8DXL_QSPI0A_DATA3_LSIO_QSPI0A_DATA3 0x06000021 + IMX8DXL_QSPI0A_DQS_LSIO_QSPI0A_DQS 0x06000021 + IMX8DXL_QSPI0A_SS0_B_LSIO_QSPI0A_SS0_B 0x06000021 + IMX8DXL_QSPI0A_SCLK_LSIO_QSPI0A_SCLK 0x06000021 + IMX8DXL_QSPI0B_SCLK_LSIO_QSPI0B_SCLK 0x06000021 + IMX8DXL_QSPI0B_DATA0_LSIO_QSPI0B_DATA0 0x06000021 + IMX8DXL_QSPI0B_DATA1_LSIO_QSPI0B_DATA1 0x06000021 + IMX8DXL_QSPI0B_DATA2_LSIO_QSPI0B_DATA2 0x06000021 + IMX8DXL_QSPI0B_DATA3_LSIO_QSPI0B_DATA3 0x06000021 + IMX8DXL_QSPI0B_DQS_LSIO_QSPI0B_DQS 0x06000021 + IMX8DXL_QSPI0B_SS0_B_LSIO_QSPI0B_SS0_B 0x06000021 + >; + }; + pinctrl_fec1: fec1grp { fsl,pins = < IMX8DXL_COMP_CTL_GPIO_1V8_3V3_ENET_ENETB0_PAD 0x000014a0 From patchwork Fri Nov 11 15:47:41 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 18893 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp819757wru; Fri, 11 Nov 2022 07:49:55 -0800 (PST) X-Google-Smtp-Source: AA0mqf5Aj7CroVtPTHBA9jpC2YjdZGo1HRrfCo32SDZgLCeFiutMXalEYu/RvvDx9Vb6p76iuFuB X-Received: by 2002:a17:906:d115:b0:79e:9aea:7b60 with SMTP id b21-20020a170906d11500b0079e9aea7b60mr2369238ejz.444.1668181795530; Fri, 11 Nov 2022 07:49:55 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1668181795; cv=pass; d=google.com; s=arc-20160816; b=UP0Y7q64JgVkTI/V+cr1oxwowvzjv8oZKNbh4cqmq/SbAhE5y7JoAtQlVP0H4VpPTm 5zd4Z9rnrYEewGqFuALxXxPe/ZO45l7oMzaYEpL4ujTg5NgAHoKY74Te7V7LuVDXg4Qx lOL3/Ln3tw9cqt1ITCaq8HpEKH40cuiBCzVgOecH8+lpgtPrAOEkWooDiAugNXY/x3kw H0YokAJVQMCbaU1HG0eKZLKwIm+M2EQu6pwZwboBvtH/mLSpyApKO6JdOIsUxoLZMGwh J75mfAOGzRPbMRTboyGektndK0tObfpTcrsTO/PTb0YtJlVNV8LyK2+ug7bPlfzEVtDP u5fg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=qZ0WcNqBF7K1eMoPzh+//1EM6f7v0duVmRxXvfCzfXM=; b=d5+1C5G53Zn9M5TrP2C0tnUbFyCEXsCf3ul7ukYW1Y21a9lbw16Xe1gpASPQAqFttT g+LilnLZ1XWqF7PoqTK191NYjn1U/YipkMsnm2lQmkfGeS7LTVTf7tBTCeS2Y3V1HYi3 8HFyl6WghKhLBIBh3b+LGrY7/sO3lMdOJgkcXrRJKz8c0PLfmzfAs7zavHiUCAnzwJH4 RjMj6wpKPOemcYf9Wiz/xzUnd1Cc2hs/tZkMboPvWe9/FdQNQVbNOQemPBG4+EbJmde6 2px6ZF3GHepiwW9THwBmUawMzVIUFiB/8OUFb2z8C4n9zzfkrfE+uFuNtQloR53igjod 2tuA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=flYrRYwk; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id sb1-20020a1709076d8100b00787bacce740si2556545ejc.537.2022.11.11.07.49.28; Fri, 11 Nov 2022 07:49:55 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=flYrRYwk; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234209AbiKKPss (ORCPT + 99 others); Fri, 11 Nov 2022 10:48:48 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60180 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233981AbiKKPsi (ORCPT ); Fri, 11 Nov 2022 10:48:38 -0500 Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2086.outbound.protection.outlook.com [40.107.247.86]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 760EA7BE46; Fri, 11 Nov 2022 07:48:31 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BfPDG72iDZnT06wVSr2VnWnRrMiUuKUfJSPhHr4ZM0DkLvvaIqNKoPcn3g/UIP9FiuznyK2dMtwYpfh7nZDovyAFMCBQ7VRWsmSacQtmIwtLG7BXKcscF7WLutaaq56NG9myfiNcNEdZ3ivMb4qDicGsCrm0AzyGtxPMyx28VR3321/KXFpK2byd2M8EPYTUGcKwNu0KcB5iYCc731k6sKz0ZvoC01u1XHMPJ+4c9EpqgcslMd5LXtZj5r3jwYKig+GafQh3wAZcLlHZIIQ5aspqQfPZUycG7Itygarzi70LhKVyP8/eCDxZljwBfFRksvTPShIrlvBRFd3enJn5qw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=qZ0WcNqBF7K1eMoPzh+//1EM6f7v0duVmRxXvfCzfXM=; b=Ji/HxX7P1rblR9+dVrGvGqCpxsvvznUMyTM7W2hei1FwvP+ghTjIPpMf+hqgMWWbOpzL1Rj9oK3/B5EZUWPflX0OaR1r3hnLmR4nxrcLm6B/zvCKCFSV52SqyXL72f2aMnMIcktYqRlIxoosXRxtbjtUtVUE/B9Ycn4DZHuXV28KPtWzI9ndXCsg4WlpK97cTbf9lNSxrOxbAf5JjCyrnhLTcaj9ExelAOdtBTlamZaCEd4zitsfkznVaveW5IQ+vVx3ZvzFdNIasYuq1wTNnZMKNIRnqauB6UAl+Jc33+4ZXlJOCRCWivYAtcF17xqNYvs46pHhGghfF8nraaJzcg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qZ0WcNqBF7K1eMoPzh+//1EM6f7v0duVmRxXvfCzfXM=; b=flYrRYwk3MdRLhHbt6Aeaid/tnb86GuC24eYGtyv73DkK0kRQdDtu/c7fmk175utfkKqaYDsE3rnyjEWQlu+Bsk9tKUFCwBi69VYvTvBZp2UzpvKpbHK5U4SM6ERTVHknmvJgrl18v9Fw/Zlp9jVVqBYGYBYsRXMSDTTFYJNjCI= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) by DU2PR04MB8982.eurprd04.prod.outlook.com (2603:10a6:10:2e1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.13; Fri, 11 Nov 2022 15:48:28 +0000 Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230]) by HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230%12]) with mapi id 15.20.5813.013; Fri, 11 Nov 2022 15:48:28 +0000 From: Frank Li To: shawnguo@kernel.org Cc: Frank.Li@nxp.com, aisheng.dong@nxp.com, devicetree@vger.kernel.org, festevam@gmail.com, han.xu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, peng.fan@nxp.com, robh+dt@kernel.org, s.hauer@pengutronix.de, shenwei.wang@nxp.com Subject: [PATCH v2 5/6] arm64: dts: imx8dxl: add lpspi support Date: Fri, 11 Nov 2022 10:47:41 -0500 Message-Id: <20221111154742.2753318-6-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221111154742.2753318-1-Frank.Li@nxp.com> References: <20221111154742.2753318-1-Frank.Li@nxp.com> X-ClientProxiedBy: BYAPR05CA0046.namprd05.prod.outlook.com (2603:10b6:a03:74::23) To HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1PR0401MB2331:EE_|DU2PR04MB8982:EE_ X-MS-Office365-Filtering-Correlation-Id: 7c294279-ced2-434d-2dcb-08dac3fc2d4f X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Dj1UVcggMF+49hXtc21DbxgUyY/U++LTZJNACbzKZm0VLKcAiodIh424js9BMyyjkjJJsjiFJXEcQW2hc2Rq6HS7vji/eL6zEQKKH9RPGaGtmY/vvXThmG9+UKxUhACE5zHjnXo5hOPH4EXBLeMkYFlsoLdTK77el4Sa2AGPDODveNioPY41oTacz/8NA1Qqclbt2osU3279n2OEXzcL9bqpRrdBsQqNEYq29tdnvGe8FKjl7ZIG9S3K8MzsmZqgw+m47oDYouujdyfeO00eRkvvIiempxgTXSvHS/J7gQ/lXV5kIRDzYvYotpgXKe9RzyIelZUGUT2G47bmii6l0Wi9MfhcMvve0kmnZhiKsnWgXAqFMTFY/ChoNTb+KCPFQPMOzmELfAinmxUWtQ2l++lepvQDp2VH0XLBsuoDoCmowLvcWBQCtJGBK9U4Y1VXrIAqc8YDGtK0cEDwTuZFlFlSlJPUykvHiS2spVdH8MykIWNJv3PywvFFeCAJSFGMhUDMwsf+n/Hn3sHQiUYpEHffDH01U5w8ebRK34LVscMdEPg375wk9cDCvKOP5arSHZqMvRiOt1OfqYh3r/Z7ZnVP5tSx5NxdG2Fr631BQGg49NvNXDBN4+GOCz2RE6j0dprZimjpFwvr9huSG9s+g+2w6I0gKqbsb918wc5Se7w5Hmz16SoTq/lwIcX+Omo6FdLpwriMkKBNVne5/2xLm7De4pM5m7U4UtkWeEQPeaEEKOMyJ6tHXCXSoRXhsvhnxnt3aEKyidZJ3OKEvQMlsTwLqjkBc1fT/JApMC7LzU4= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR0401MB2331.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(396003)(366004)(39860400002)(136003)(346002)(451199015)(8936002)(86362001)(7416002)(5660300002)(36756003)(316002)(66556008)(66476007)(41300700001)(38350700002)(66946007)(38100700002)(4326008)(8676002)(83380400001)(1076003)(186003)(6916009)(6486002)(478600001)(26005)(2616005)(6506007)(6666004)(6512007)(52116002)(2906002)(32563001);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: uANyFERNxROnEDzubZmw2V2eyi9JbOAq3BRXCf2P6xe3u+P6cYHNKK4jHB2yQg2C4ZfsvpvAgCNE9kBO5QpsNyqFYkDzdjyZ9B8YqKTB4idELlBBduavRzdkzFEyMugUaizCwMhIIUiq6GR/E9niMBsVFA9OeZRh7JiwUOrK9WgV/HTK5BXxnsarfmQGAgH3c0+iafWd5cWnnceyGw9xS+f72IR9wlNfMI9wyOk5tXFbtDhgZXWONrx91Bz1uUNjuTDiVuy8xUuXiKuSGZGzfe1OwdaPJtPrpoYEHIzEziggcqbLnXO4ZUQWxWoIfzLMujyBumWXPToyRMszvQ2wDp1wNfWz9HAPSSA4aAsWCP/X+fmu23yfzpJUfSs96hd4ocs+9J3hmdPgwuxOVlbvJxZKY/f/R5HwWjh1T7LvJ0UI/nJL4DpamlL/tQ+CsgGta4QNft8ZjcaM+d6Em1ExAABC73NKd0peN0tbg+5oN2DtlOomJvqwWB9Ge3bQVCGBotn8rKKcaQzbCkYUqq7Mmnvs6EqFDMJ9eT43lqPSZDBrcC3doyMkaECgnXJAZR821Bz1HX8F4dvHuo1diL7VVLjcofML2TwWaHsDKU8xsoSHBqfwrUiglKrUxjsTsAubCxrxLoF7+/gyKbuPcFF/3bAh3w6/YsqQvqleLLr29MkhN0M2HxtadKaWZwa2v99QZD2VsVFiJe0eazYGTsWDT3Nx7r/gpwv/Ta4SRQEytVNZI0kduoc8CQWNGDwi8D1O5ivMEwi6gBXLZfa27ZcDZ+uBY6+L3EuCqiumUPPMQhy8FxiUC28VP2X84yoTBn6W3+YPfLFeqjnmp8ziIxRk5cwKhIFG5pMKGpf6/d6L8OpI6M5CZXb5ZHecOBQU+rZnGQzW2rWZehs8k8bcg4XpeRiPzdvYpGXEUz8Fzk+25PqQ+yX4jnI/Xgte1s7vb9xLshopmK8qHSV4NrKTdz29JbeJdOevmF5LVNpnEZlSM6ZsMfRkbcnqWxQ+2bRDme0WOPV+gUeeCUpDM8EihQD6RYvv0zCAeE9vC7NHgvV54h36K4xR1R5GU4R3lgx92zu3ggyMlLR9QOwzAKhtfakz5lSMUZW0T1U7T7uBKtAjIMw+aHWaCd+cIn2QNMvMCYHlor7NvR66P/rmZ71bAG51PQo1qMh0xDhEHiLvS7610tyOxqlbsd4PtK7gb6HP+CP10Is5G1YTXaEnOerZVeVBKQKLwJzQwrtwzjqpvYk8jYrNaphcQYeRaNM0LXBjOy2zEGUu++5VeB97WtwIY23YdvoRDIRFVt3XGb+Tq0tQ2nKDRe3/+iw4xmo8y1Qagwi5BI9eCPTFqH+RLWTuI+KaDbQS/eEYtyiS+mbkxQa7xvVzpLa8mKPC1N5zXfgvtBMr5mY8Yh1j/i0bY2Rc0mqe29THASH3ypY6F7LRA00bih/2nGmSIa1NTdIw911Vw1CFTT+AS4mExfoFtrsx+bdrOWwNCVwBfe92cftXGKUUooAbAJqRBhCyoD0WfR8mItYeDfc5+P9ho8BmBKpTiVR/wp66pTXbULTLMOBb8do7he8= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7c294279-ced2-434d-2dcb-08dac3fc2d4f X-MS-Exchange-CrossTenant-AuthSource: HE1PR0401MB2331.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2022 15:48:28.7716 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: icNOaP39qoKURtDNUsCa5Gfi2S5kgaBi5e4ESYG7GTcmIWwUWXrH6wpGwRfkoaCNy76WLqPlls12DIAHfiFvRg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8982 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749215394511369875?= X-GMAIL-MSGID: =?utf-8?q?1749215394511369875?= Add lpspi0 lpspi1 lpspi2 lpspi3 node at common dma subsystem. Change irq number for 8dxl. Signed-off-by: Frank Li --- .../arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 112 ++++++++++++++++++ .../boot/dts/freescale/imx8dxl-ss-adma.dtsi | 16 +++ 2 files changed, 128 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi b/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi index bdbb660c2682..a943a1e2797f 100644 --- a/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi @@ -20,6 +20,70 @@ dma_ipg_clk: clock-dma-ipg { clock-output-names = "dma_ipg_clk"; }; + lpspi0: spi@5a000000 { + compatible = "fsl,imx7ulp-spi"; + reg = <0x5a000000 0x10000>; + #address-cells = <1>; + #size-cells = <0>; + interrupts = ; + interrupt-parent = <&gic>; + clocks = <&spi0_lpcg 0>, + <&spi0_lpcg 1>; + clock-names = "per", "ipg"; + assigned-clocks = <&clk IMX_SC_R_SPI_0 IMX_SC_PM_CLK_PER>; + assigned-clock-rates = <20000000>; + power-domains = <&pd IMX_SC_R_SPI_0>; + status = "disabled"; + }; + + lpspi1: spi@5a010000 { + compatible = "fsl,imx7ulp-spi"; + reg = <0x5a010000 0x10000>; + #address-cells = <1>; + #size-cells = <0>; + interrupts = ; + interrupt-parent = <&gic>; + clocks = <&spi1_lpcg 0>, + <&spi1_lpcg 1>; + clock-names = "per", "ipg"; + assigned-clocks = <&clk IMX_SC_R_SPI_1 IMX_SC_PM_CLK_PER>; + assigned-clock-rates = <60000000>; + power-domains = <&pd IMX_SC_R_SPI_1>; + status = "disabled"; + }; + + lpspi2: spi@5a020000 { + compatible = "fsl,imx7ulp-spi"; + reg = <0x5a020000 0x10000>; + #address-cells = <1>; + #size-cells = <0>; + interrupts = ; + interrupt-parent = <&gic>; + clocks = <&spi2_lpcg 0>, + <&spi2_lpcg 1>; + clock-names = "per", "ipg"; + assigned-clocks = <&clk IMX_SC_R_SPI_2 IMX_SC_PM_CLK_PER>; + assigned-clock-rates = <60000000>; + power-domains = <&pd IMX_SC_R_SPI_2>; + status = "disabled"; + }; + + lpspi3: spi@5a030000 { + compatible = "fsl,imx7ulp-spi"; + reg = <0x5a030000 0x10000>; + #address-cells = <1>; + #size-cells = <0>; + interrupts = ; + interrupt-parent = <&gic>; + clocks = <&spi3_lpcg 0>, + <&spi3_lpcg 1>; + clock-names = "per", "ipg"; + assigned-clocks = <&clk IMX_SC_R_SPI_3 IMX_SC_PM_CLK_PER>; + assigned-clock-rates = <60000000>; + power-domains = <&pd IMX_SC_R_SPI_3>; + status = "disabled"; + }; + lpuart0: serial@5a060000 { reg = <0x5a060000 0x1000>; interrupts = ; @@ -60,6 +124,54 @@ lpuart3: serial@5a090000 { status = "disabled"; }; + spi0_lpcg: clock-controller@5a400000 { + compatible = "fsl,imx8qxp-lpcg"; + reg = <0x5a400000 0x10000>; + #clock-cells = <1>; + clocks = <&clk IMX_SC_R_SPI_0 IMX_SC_PM_CLK_PER>, + <&dma_ipg_clk>; + clock-indices = , ; + clock-output-names = "spi0_lpcg_clk", + "spi0_lpcg_ipg_clk"; + power-domains = <&pd IMX_SC_R_SPI_0>; + }; + + spi1_lpcg: clock-controller@5a410000 { + compatible = "fsl,imx8qxp-lpcg"; + reg = <0x5a410000 0x10000>; + #clock-cells = <1>; + clocks = <&clk IMX_SC_R_SPI_1 IMX_SC_PM_CLK_PER>, + <&dma_ipg_clk>; + clock-indices = , ; + clock-output-names = "spi1_lpcg_clk", + "spi1_lpcg_ipg_clk"; + power-domains = <&pd IMX_SC_R_SPI_1>; + }; + + spi2_lpcg: clock-controller@5a420000 { + compatible = "fsl,imx8qxp-lpcg"; + reg = <0x5a420000 0x10000>; + #clock-cells = <1>; + clocks = <&clk IMX_SC_R_SPI_2 IMX_SC_PM_CLK_PER>, + <&dma_ipg_clk>; + clock-indices = , ; + clock-output-names = "spi2_lpcg_clk", + "spi2_lpcg_ipg_clk"; + power-domains = <&pd IMX_SC_R_SPI_2>; + }; + + spi3_lpcg: clock-controller@5a430000 { + compatible = "fsl,imx8qxp-lpcg"; + reg = <0x5a430000 0x10000>; + #clock-cells = <1>; + clocks = <&clk IMX_SC_R_SPI_3 IMX_SC_PM_CLK_PER>, + <&dma_ipg_clk>; + clock-indices = , ; + clock-output-names = "spi3_lpcg_clk", + "spi3_lpcg_ipg_clk"; + power-domains = <&pd IMX_SC_R_SPI_3>; + }; + uart0_lpcg: clock-controller@5a460000 { compatible = "fsl,imx8qxp-lpcg"; reg = <0x5a460000 0x10000>; diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi b/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi index ac3362e32811..6881330ab4c6 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi +++ b/arch/arm64/boot/dts/freescale/imx8dxl-ss-adma.dtsi @@ -54,3 +54,19 @@ &lpuart3 { compatible = "fsl,imx8qxp-lpuart", "fsl,imx7ulp-lpuart"; interrupts = ; }; + +&lpspi0 { + interrupts = ; +}; + +&lpspi1 { + interrupts = ; +}; + +&lpspi2 { + interrupts = ; +}; + +&lpspi3 { + interrupts = ; +}; From patchwork Fri Nov 11 15:47:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 18894 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp820325wru; Fri, 11 Nov 2022 07:51:01 -0800 (PST) X-Google-Smtp-Source: AA0mqf7LIxFlMFZLjzBr8pIG8IJ5KDuukMTRXf/U6BdCSwTcf6drmePpMRwKhZY5IUvhSz+hlwNH X-Received: by 2002:a17:906:b755:b0:78d:b8b3:f027 with SMTP id fx21-20020a170906b75500b0078db8b3f027mr2265970ejb.439.1668181860937; Fri, 11 Nov 2022 07:51:00 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1668181860; cv=pass; d=google.com; s=arc-20160816; b=KZjJdknRqvmWydPFTw4DRmcL5f/Ps7IXaVNTquZQSlLY7QaKzNp3RfIMBH3S0BcbjY WFBofRvV4GwT9H9DBi4MkLi828R/+YGmihqxzPP2KVoGRG6yN5vDAaGs3+oK9+sgwFz0 YdS6D+QAFgFI0CKy4fUBjW0etZqaPyhmZmYf9VBcIlfQCNgVkZsA67awGaD9E1E5LOrX 8rORRsDC3xxdb+0vGcxYg62WQKHH+W/s0gthto2UXhu6jMWsX8K3OwDZHVft4Kv5ckmP DxAT/bsNOzpKKKYAWR0biAVw9g702HO1+3wiDYvhzS3C1dLChlPXd1ARtOwaggfLY7J+ u3MQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=HKMRYg8fbkNQ6/Y9ezmKPCwX/EbHm/PVsVXpPD2+IpE=; b=KDEQiYNgI3wMqSU2+Ua70Uv1JkNOHB2Q/RBFEk4IX3+MD51xXfa2nTg1v9La7X9WsH mRJFOICU3UG2dkvPFHHhrL8bg00a6L5kqrkKXkEQeot8OpQeDgiDnXqjWwBf/FE8vYZP S1DSbQDv4Ct5yQ7nS2tTpCXyyhof9+GKL4c525AaYWCsVIT+pwus2nviZ0OQhJdNQV8T drgvnkgzLodIMnQSIhrGuvx3B980zW9y6GXBUVatXIm/yUsBZtVDlTPr6qnXZcFj/5St kI8wlnHSDhQeH/L0qK82OoAnNq8RNkdUdnXBxhQK68INpC+KpXXUzCO6kS8wv9cd1Svh Ktdg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=EewZwXro; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id wt13-20020a170906ee8d00b0078d1e08f1e5si2404906ejb.919.2022.11.11.07.50.18; Fri, 11 Nov 2022 07:51:00 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=EewZwXro; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234275AbiKKPs6 (ORCPT + 99 others); Fri, 11 Nov 2022 10:48:58 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59634 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234191AbiKKPsl (ORCPT ); Fri, 11 Nov 2022 10:48:41 -0500 Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2061.outbound.protection.outlook.com [40.107.247.61]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 089C17BE44; Fri, 11 Nov 2022 07:48:35 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LmGmsHX1nt5+0pNPUPsxE51ofKiHYVfsSIBFiNSVZrVaEIcRjfIx4T7kjdGbpSDR8zHd/mLBJe5/wjvmNSoRuKfFah2lQNLdp/r2MjbOa0neRcBGvTOG3iEHy9dtZEsRRQw28tka5iRD0sJlIV3IxImISEMpd8mKGmLpryN8cRtNQKjqpCGQe8aK+x6iV3dZt4Hx7Doc38lPc0JdRDXPttWzPHz5eKoGgawSGni+AI3+ittqAkdG4ucawi+7JrJi6/siBj5HCW9cp1nkO0Oy6WguX6TmVTvThg8f8cTM4JnnNJfMX5r4t3KpUuDD1RSyCroabs/JZVoKNDc1V1QYqA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HKMRYg8fbkNQ6/Y9ezmKPCwX/EbHm/PVsVXpPD2+IpE=; b=VIosFUpNWpGnTwHJimuzk8MDvc0bayGoEy5AXs1DpBds40gtwsrrXJSfNhrd8DEKqlPnydMau/zWSfUVYuAQt3ovk9lfDl7uJwF/2pWU74yzfqkJZFQYhvpv0lG3/S+GvUpvf6KY4u6FU+PWIiVXaZ+lGZKmemh0fo9IHjJchJmu2s3XBd07mQ/v6AYDAOeEEOZ98PeLrJ24/TkQI+NS2BtHm0VzYKahFTHae+voKZr++qV4J3rLHoZEzlff9hGs6JZTzDl6jdrRKmwfhXmqlFMDQjAMUr3BiTWzRaMySYAN9EO4xyc65N+mm7KiL49LH5vUWuFwSHP5nmB6qJ2Erw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HKMRYg8fbkNQ6/Y9ezmKPCwX/EbHm/PVsVXpPD2+IpE=; b=EewZwXro/M80UTpAz6XCCoUINGwUOhhOHep16AJoiEOQECVHXaRHq0HvgS42nzp7ZtufeRYbDiGqKN73XB9DeDrABk8XpFmI9sQFrpihBzhC6G5xyXE/iOO8vWqF5vKrGEgq3Hnie2lxYw3sKWApurwlRz//yycMG0YhmmtN1a0= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) by DU2PR04MB8982.eurprd04.prod.outlook.com (2603:10a6:10:2e1::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5813.13; Fri, 11 Nov 2022 15:48:33 +0000 Received: from HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230]) by HE1PR0401MB2331.eurprd04.prod.outlook.com ([fe80::a405:3557:91bc:9230%12]) with mapi id 15.20.5813.013; Fri, 11 Nov 2022 15:48:33 +0000 From: Frank Li To: shawnguo@kernel.org Cc: Frank.Li@nxp.com, aisheng.dong@nxp.com, devicetree@vger.kernel.org, festevam@gmail.com, han.xu@nxp.com, imx@lists.linux.dev, kernel@pengutronix.de, krzysztof.kozlowski+dt@linaro.org, linux-arm-kernel@lists.infradead.org, linux-imx@nxp.com, linux-kernel@vger.kernel.org, peng.fan@nxp.com, robh+dt@kernel.org, s.hauer@pengutronix.de, shenwei.wang@nxp.com Subject: [PATCH v2 6/6] arm64: dts: imx8dxl_evk: add lpspi0 support Date: Fri, 11 Nov 2022 10:47:42 -0500 Message-Id: <20221111154742.2753318-7-Frank.Li@nxp.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221111154742.2753318-1-Frank.Li@nxp.com> References: <20221111154742.2753318-1-Frank.Li@nxp.com> X-ClientProxiedBy: BYAPR05CA0046.namprd05.prod.outlook.com (2603:10b6:a03:74::23) To HE1PR0401MB2331.eurprd04.prod.outlook.com (2603:10a6:3:24::22) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: HE1PR0401MB2331:EE_|DU2PR04MB8982:EE_ X-MS-Office365-Filtering-Correlation-Id: 4ecb4c9b-0c0b-4224-b130-08dac3fc3009 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: RiqcAC/s9O/frLirOOF0cZPNrM1qEeleYeZIHp3qxrNxG8XPsmzh0sdJNrgS7wNEi6QqYtGl6wEZMZ8A59UsfrSDv4/KUw1najBwwaSHL2RK6SZGUX0EBruUW3H9YYi/M+FA2cS2bo8h3Ko+hFx8gTcb7/hELMbyHMyN9UC4uttxoXJdaXtIOxre/kPPftArWTsd7EEuXVTxCRrndMmZlaBWDOFsJwEkIm1rCgyGFweq85pM7jJejoN0NWVw/SaBTy5ZGRJ/ivyGi6m9V/CanKHroVkLs+to03STapHDCuzkFzC2tBausrlYsswREMjbi1rH+hFbPTOAKnKwEYjmy016xzGxTPRNaRSKfH1HcNOen96FXeiX9y/JDdYNOZA3CDvIUvDmeejfZm5bv9t89gKipvAOgxLVHospWqBbvkbsDA92CMd2p/QVbsp7QHPMKb3tGXerW8ZP41Vv3m2OUyBkkH1m0qCg/NhjRiEUFnuBRbgUxbqbR3+psXAqQT7AJTcm3bkKDZx2J2s9WtwpWUIDeAR5/m2FZ6p/12w/ytIHTuwtv+CJ2gpH2/xXKu3qDPpYNSBpo42O6EQDC4PHsChUCvbC0+Al5GDaHDWPMtPbqzhaEOa3NaaJBd7FTxbvjj9ktLs6fLgaPM1nnk0SlTwOqbdfVisdhNUwVnU6/P8TcwwehFVte2X1rzEy0CDSqxKXNj3syOUaPxAQstIx5pe1Y5BudRGO1WAvAHxSS3+G4dSgbCDYndCp1Q+uEv3Lfqmh/b4DtXnHfdvyTfjBNQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:HE1PR0401MB2331.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(396003)(366004)(39860400002)(136003)(346002)(451199015)(8936002)(86362001)(7416002)(4744005)(5660300002)(36756003)(316002)(66556008)(66476007)(41300700001)(38350700002)(66946007)(38100700002)(4326008)(8676002)(1076003)(186003)(6916009)(6486002)(478600001)(26005)(2616005)(6506007)(6666004)(6512007)(52116002)(2906002);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: aMNTxZyFsbVW5+iudtoqYFZPfqKtLxsL37aOG6GjyB6l8XriXUjgyaRAAPN5yHMV8Ohr2cEgPpWj9Zcw5lFpKHYlLpyWb3PE6Rr5vxCMA9Fc1AoVKV/I8LPowocTewwcjxtf9ejNK46vJbNzeUAMPIXKLB4aU0chSIs9Bzj446zTWrOwdyiGyB+RLylCn4PpEE77VKFIVVda6XufTVN1k7CvHQO4qZMBBv/5v+8cT/hFLhkenyBcgENUbfKABZTge5g/171KO7pd32b7U31NboStfSi2sAlShFUAnuyaRBT5jLcY1aRPDdJiytlncjghhDV8+7v4wflNNAWeKOUm9O2SD4d/aSUAdjECS9D7R9AGM7eRVR/8FgFSmwl/hMXIxPgL5Ji8uU5s+NvS55ZNL3w9KN1VLqAiy+ysp3NEkuHP6GE79YJUIKJXDipWwoD0gah95pY+BlF1QxWk9QDa6ErzM2NFHJPM/VCRH3bwYazXwRGLXvoJpVKUgoYRpZ5uejDPR69T7gcb7BuRt6k9Sj2vD47RP2y6IEhGuZw+r+/uajTydxFF0hf3FCRhv0UBZcZlzTdZP0pu9C520fe8Snvn6aF6wyV21hIWnZJQaUexIRCvF4e+fTdnPJk8TSYNZSCupF8Vm7TWcPV6z0RUxbOIPWBy0gdhCrVmVgcGzcxXPBePBCMJT+5P3lLSpmKDA5FGCcVvL1Uxg66RhwAglOGVaPVj4J5lPEL6fuJIAPeWsgUgM2yQ50glXjWIAFz601N+j7u1lF5pVWKhNj3sKluKtT74cNt7usvVnUktzNQoYKSq+HY6tn2157aWsNa6ssWE2L3J0+f4rcW5loNMee9xDKmK5Hukpp3VUvb/tqYNlTy43Szyc7hNUC9CgcC7joqk9VhtS9xoM1IeDosIR+53mAAlhKuaK6jveb1tZz6BOCK9fvet8W+twxWUskK+1P6ThTNja5K17NqOx2+LxvEXSk7jOA2x4R7p8W4W2A/8JCZQkKlKjyq6TKyMnmcVQpB12/6gspecngdK5WbTBg+varm/rxIpWBcbTNFfDVbjq/emz2JI2VnY6AWd9bi1QqAICIDRJbxjmunAQwhmfPV3POuaDs17z/c21+CjrxfQJ9lYjTKxjcpBZLoCwBgSCt4kHxSfysL66JyTp//EjRsiFuct8Kbo7JD0M40PCKfi4RsJvX2yrFQGeIAyy6pEZ618eRzpUyxjKKkMluP9i39iPA1RpPCMu8/LfYsTKvoAm7JnFMsmFKqguF5txVQIqN6Gyf2DXCog2CoCz53O0bIEcG1VgefVMEprc4REk8ZvHuud0o0U4Umapp5Al/3AWCS6LYXsqd49S21yZqCyhVJs0U8rGnNny+lqP+nBkHjRgf4KS7R14/1wyHPaWbuKTNdG9xCOfqhGh2ogQVY48fFEtL+OD1LaAVfYhQYum2QrEoCT2JuciHS8Uz53UE16P0xaus95WPOLSvdEvaZuM2ttEWyzbQG9eAMChWCD3QkqaB8PfxGJoIr/VPxeAz5/LWG7x44sVQcRXqUmbCW4PJREnibGEAQDN91XQrd7uA8= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4ecb4c9b-0c0b-4224-b130-08dac3fc3009 X-MS-Exchange-CrossTenant-AuthSource: HE1PR0401MB2331.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Nov 2022 15:48:33.5525 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: yJFCn4qCvtLercXm/D53fPNKxr+q/+Ob0ilgVemaoZEcDPadtkWZg1ozjvfC84fm2ipThNFyUjV9acr4CaC+/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DU2PR04MB8982 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1749215462969315130?= X-GMAIL-MSGID: =?utf-8?q?1749215462969315130?= Enable lpspi0 at imx8dxl_evk boards dts. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx8dxl-evk.dts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts index f8d416f7fd92..280a9c9d8bd9 100644 --- a/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx8dxl-evk.dts @@ -359,6 +359,21 @@ &usdhc2 { status = "okay"; }; +&lpspi3 { + fsl,spi-num-chipselects = <1>; + fsl,spi-only-use-cs1-sel; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_lpspi3>; + pinctrl-assert-gpios = <&pca6416_1 7 GPIO_ACTIVE_HIGH>; + status = "okay"; + + spidev0: spi@0 { + reg = <0>; + compatible = "rohm,dh2228fv"; + spi-max-frequency = <30000000>; + }; +}; + &iomuxc { pinctrl-names = "default"; pinctrl-0 = <&pinctrl_hog>;