From patchwork Tue Jul 16 19:28:29 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Frank Li X-Patchwork-Id: 13734843 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id A7B61C3DA59 for ; Tue, 16 Jul 2024 19:31:41 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To: In-Reply-To:References:Message-Id:Content-Transfer-Encoding:Content-Type: Subject:Date:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=mV4gpTwO1BX7D0VuhCO5AV4PaS9O/XtK6hGNoMOui3I=; b=o0fIH0JOmtnZYTFnK0VWUjK1+l LlEncUF0MGWaGIA6jo36HYKNqPv9Mi6viQZ2/GF3odiZHZPwpRLkcDdFjm3W9xKXKlCnK/EooJiHW vOCppcYQvwaEzHqRbTUYM+gVEY4x2+nOVHoXj8FhbnegE3d1i/ouQyWnfIGGogQxX4Hp2y1/wvcpJ IiOygzY+tQr/ORrepzMqjM3T1t5RZoc8CIEx/YK0nr7DYzzSXyfBLrQQgLSSrjJHVqNyhWxb2VPI+ 3Bb9oDU2UxfWKKJTFqfnB2I/UE1O/D25PwlJMGKNLMu8H1KcGWOqUICg2cwZVH5qWQS8Fk7QxguSc oGU4pYNQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sTntb-0000000BWmn-1yGU; Tue, 16 Jul 2024 19:31:31 +0000 Received: from mail-northeuropeazlp170130004.outbound.protection.outlook.com ([2a01:111:f403:c200::4] helo=DUZPR83CU001.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sTnrU-0000000BVwx-3PmP for linux-arm-kernel@lists.infradead.org; Tue, 16 Jul 2024 19:29:22 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=locObgZswZRSSSPMUJxQC/e9y18ai2VPOl5LfH2+igixANry3specEU2iEjY55ybwT+gzg+x/2CNCaOqWyLG+MeqzI3sRovoug/EaulyMuWp5kw1SDjmrePwcAsB9KxGEKlfXPOIRpNafikDD5RqGOFXbZuYRpOyYMnjNF+vC6/LKvV7fpIucnwBuEYewNRzpIb+rDikK7aVzp7inRx+dr10zsq9hXMY+Cvz5i6U6l1HTep1MOh4VWIwUcaZl5OJW4ssT7WrZvO2u4z5mbvxXSFjc2I43f9HNAdRzNLLoeurXCz97buAUj4ciedhXxzMC6Jz4zj3Uaiqh8rCQ8nArw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=mV4gpTwO1BX7D0VuhCO5AV4PaS9O/XtK6hGNoMOui3I=; b=K65o6FlH/xWPHb698pE3n8Bu7sqGmTL6glkDroZE2FU06ZceoQInIP9h4EHF85ftv+RDVgzXw41K+vMg6/psQWLO8wt79tZwG0mYWCadfv1FbnVvJlPWSXBkjMht4F7ePUuSzB1H8V82DxwJvCiJVcXjRRb2GMa6Eiigu82skdMTwRXICExt4g2/ISv408/OrQi/+t6b2pFywhBYEmhqZQ9xAM13YLlzp6vSop1atyO7TEusa2ylxIteZEJKAvrYFiMSzS+QFsD2Ttue1CgaNDnk7TJOsTMDy73oEngHsjAqJc0Q34ektn/vl8sUJL/C/j7HwRb1enL4AAC+p67PAg== 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=mV4gpTwO1BX7D0VuhCO5AV4PaS9O/XtK6hGNoMOui3I=; b=HnLNJFCJcI2i9thchmTQRap6zKw48WKHFMjUfPBM1Fbbxnfgr/K8gMav8hmNFDsnZXFfuZpmSzzTkIEBakGbf+GH32+U5B87iUt03jjDRQlgoLK9xI6eOXHWt/3CzOkb0cH/6usNlQqA7ZYY6MVRT4MZkVzPumSLtchuxNpQ+ho= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) by VE1PR04MB7325.eurprd04.prod.outlook.com (2603:10a6:800:1af::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7784.14; Tue, 16 Jul 2024 19:29:18 +0000 Received: from PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06]) by PAXPR04MB9642.eurprd04.prod.outlook.com ([fe80::9126:a61e:341d:4b06%4]) with mapi id 15.20.7762.027; Tue, 16 Jul 2024 19:29:18 +0000 From: Frank Li Date: Tue, 16 Jul 2024 15:28:29 -0400 Subject: [PATCH 6/6] arm64: dts: imx95-19x19-evk: add i2c2 and adi,adp5585 Message-Id: <20240716-adi-v1-6-79c0122986e7@nxp.com> References: <20240716-adi-v1-0-79c0122986e7@nxp.com> In-Reply-To: <20240716-adi-v1-0-79c0122986e7@nxp.com> To: Lee Jones , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Linus Walleij , Bartosz Golaszewski , =?utf-8?q?Uwe_Kleine-K=C3=B6nig?= , Shawn Guo , Sascha Hauer , Pengutronix Kernel Team , Fabio Estevam Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, linux-pwm@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, Frank Li X-Mailer: b4 0.13-dev-e586c X-Developer-Signature: v=1; a=ed25519-sha256; t=1721158123; l=1437; i=Frank.Li@nxp.com; s=20240130; h=from:subject:message-id; bh=fB3KWOR9qVEj3neL/LeJEso6Ca2a7qbn0iJ12IBTwRw=; b=rfaaYgoalQNrbpVG4kUzRkVGTEO/SxNZ7H+ptYb/9MiHnC+OUjdiShJD40VYsFB/qVqpDMbNn RCxoZ7GORx8CRuoWdQ5rdc5njzLoMobyWNpYegxkJdV1PjFUZX6T680 X-Developer-Key: i=Frank.Li@nxp.com; a=ed25519; pk=I0L1sDUfPxpAkRvPKy7MdauTuSENRq+DnA+G4qcS94Q= X-ClientProxiedBy: SJ0PR03CA0148.namprd03.prod.outlook.com (2603:10b6:a03:33c::33) To PAXPR04MB9642.eurprd04.prod.outlook.com (2603:10a6:102:240::14) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PAXPR04MB9642:EE_|VE1PR04MB7325:EE_ X-MS-Office365-Filtering-Correlation-Id: d6c16ad0-7883-407c-c9ae-08dca5cd962e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|1800799024|366016|376014|52116014|7416014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?GDIE/FI7+6umNXg/4AFUEZxR6jVqPtX?= =?utf-8?q?nxhtfbzQS5KX25RdWWT4TTZY+3XzleZlGzLWFXCjOR4Kn0beZZkHaKOy9m6K9PM5p?= =?utf-8?q?5usgFkAmZ1WZwZak7A8PA6ipK9BdTcMan5Kypx3lBsbA+z+SW1p7P1E3utrX2F2MQ?= =?utf-8?q?PVoNVD8809M+4UeiS/uEa1nJde8dy91f/hKv7Zoxu9h3bwIlLJgHNa/gIkqs0UI4T?= =?utf-8?q?MR1CeAiHa/RMVu5jJNykDp6WyDKvWFJMdnY3cAlYL/SFUgdzOnAL4yxAS4iyRj6Cg?= =?utf-8?q?2rOvjuGIwenrmFam9wF0v58cyc6Dm5DDg4M8jds0NconcuGBV8YrsO33hu138Fv9n?= =?utf-8?q?1LBEzPCqVDu6Sb1LPjfzimQ8FlvHP+8au/cotLXmtnvxHggq3bFVeFYAOIpbTXd61?= =?utf-8?q?zuxwM2qbwZO22wpwhlWWj7H46d6pokD9GBos4bu9KH+2UmPKncNBGrrMGA9HeE6Qp?= =?utf-8?q?HnYCDAJLRFT9F1mZl47XFFld2+Qtdi4Q29Wk/wwlEBrTJO6dr2XFrC9NIP/AFdZD7?= =?utf-8?q?CVMB30mkEvhpv+UqPW3eo0hOKvB80PUmkpgbJoGkgzWAUVPSiSnzsDOecuXtmvLoC?= =?utf-8?q?Pq1HPamw/bAsmJfN9sRR72VkAX/PoFxlWpSzEyHduc4epuBsve+WaXIvCb6JzOLGr?= =?utf-8?q?+iif8joLrBCobhkzN/OmvXahuZV6sHEr+4xxZEnQmUme65l8oXPYSWLZhlCd7/p9R?= =?utf-8?q?VJpam38nclYz+y/oIY59ang7s+a2zIkfDWK7gdGh0XXjUQ5BUWGh0no3IRkNDmrvV?= =?utf-8?q?ZZ/L9izDJjoWEBSe3ggUBOL2S/HTBOuL9VAzl3DyvBFeRP2i/HGWwakHSOUC3zLSq?= =?utf-8?q?nSAuwk2+6uOfV0S/pr+tUyMPdkQbYP2u2hK2oRpbI9i6XSSf3AKcHNSyfZuG4qlKf?= =?utf-8?q?H8be0zZNI0JHRYcYoly0hpfqMNjvR4ldXOYnSw69zEPpvJ6JLCH2l2reJngfXllaK?= =?utf-8?q?z9J/BSMbntjpWC1ldHagZMTm3YaiBJKLk3ljAju3MjtcaVPCQHlp4qlLBlTBhNSrk?= =?utf-8?q?QNf3Tb3s7PjZqU2eOflK8/d/EktmSBC3M4DHcdsnpIs2UpOIHXsz4l00DGbNgLiZG?= =?utf-8?q?/8GeflEq7NfzrmGxVrYWNp7cG8b2dCqEAv0bq5zWBlebnXi8syBseGVvwxmvjjvFv?= =?utf-8?q?pfISAu6QA/Rrl3Ms/IYiF4g04K6Ff4D2qrUKbY+qHoyWVisopbfPjOMF4EKihzsl6?= =?utf-8?q?xI8R7PpLUAUYysDl77tLk1aG9ZceNNUQfw+CdQocrhsTMdYUNXy6G+v0I8WmPmriv?= =?utf-8?q?4es3tgqYgrFlGQBqfE3sRTTfibMeuXL2w/BdVdDNcpauV80LhohOVu8KxGL+sAPYJ?= =?utf-8?q?PiWMG0jCsQMoALBygFUIMCk3Nzv6XMNjopNpK6XmSy/ivwAQ93yuyAA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR04MB9642.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(366016)(376014)(52116014)(7416014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?FP6Fz8lWl/JP1hpObLW2NX1c2qLm?= =?utf-8?q?hL4CjiTtZoL0BbQqJawPivgZiqf7PDVUi8nFZ14+BkqdzWJr8nQvP0HAEgxXTnkTW?= =?utf-8?q?KKpRcgBarfwYNyi0BguankC+zE3nS+5v4Ak6wmXSC+U6ZNdl+e5dV2OXfVRD0L9Xo?= =?utf-8?q?9WlFZHrK0oqwc0z1dhgY5l1mzv1s8plC/fru/esIlz4ZTZZOoaVS9772J07BOlq4T?= =?utf-8?q?46uWgYoNwtrRuSP9g0nQRSnPxzNe2psgOV8C3CwEBxM5BG1Olf2m2yOzFI/R1DIVe?= =?utf-8?q?xsRTxHHspTKYwGuJlEqkQuB0wnQWVIklNjl3p4fqZBxJAiRlML1903SEX6/Y6YZSK?= =?utf-8?q?DLo+WmqiTTogoiEeIdSt3dF12NzC3aCpT2e2ZQBniXJ5JxwKbuKYvQAgNgz9pxJNu?= =?utf-8?q?caysmQqlcsEKRunr17bA+vCF7YHqA3+ja4G5fiQTRhPF9+zriZFK24Z31ZJ4OHTPs?= =?utf-8?q?vGO/X9UhoMCWiRqjwqCMYaRuqDGf8IVfnYyyQJLLtCXrCXXRZ53OPnrgktWFo3I5f?= =?utf-8?q?LFs0fxo+0MRoAeXs355KlIDcEhojA2KI7Bjb/OIQwiYbCQCS1nujYXnFsBF38xefC?= =?utf-8?q?vxKsCkJ+yWl4eqGNNi4/mgSi7XtKt+YzB9/e1HURJnNbE2a8HUBcSt6VnzSoKhg7k?= =?utf-8?q?V9aUGpPKsbkORZkH9awC4C5vwgUKXcSEKOObtUOCqIkpc2scuakjLtp27GORI0Dq4?= =?utf-8?q?biSNzMWdyFiD2XpPIFcPWEgaqoj3y9A9gf8VnxuiZR5ndqQA7Xee9Xm+do6IAVrfN?= =?utf-8?q?1kr0pC3wdGnN3O5CkkaRrfNot22fXA+TPIg/0QWbXuqoOoiFYpTq2Y+TtFa0tHTnp?= =?utf-8?q?p3OEMTpB0OI9SQS1FG2y6andCbms0q0KHOlaxdsPtRx7g58re6ka7Ln5HyzDBEG6u?= =?utf-8?q?FVgo8YX4Gmx9Vi7cY7zIqCU5Szfsz8FC8WszCkqPKe/wEhKRNHpm6ohwwxJT5fA0R?= =?utf-8?q?8RWuiCf7ImVc2MJ5pvreRBCAHjhB1k7HyF+duKH7kp3tAik0FCXvu5XiEfWG9ZpKJ?= =?utf-8?q?fj49luV8YxnchNFUV4hpzKc+AePAV3xp/pjug7cr8WX1i78mLKBqBjLV8ckG0vDk1?= =?utf-8?q?ckbfwvLfr8VCSU7ds6i27LnuhaFnG9OeqtJ6u9vP4Hiu89Em/jrZ2djhJb7T+RN0Z?= =?utf-8?q?hTv6zpMMaOTfR93ypQCBqaURGnsUY8Aquue8PHjRe0quBzgBWdRry7DTMPILifJpw?= =?utf-8?q?oRxSEWkUVX0TAS+rp5K3Fvaj/wo6g2HjTgNbS9K0gLWOO+IslarL51NDvyDsea5QN?= =?utf-8?q?brgB9Dc9LsxAoZ1QueP4UKeWrq3GGCTG5vHPdLINwbHb/AwxdaK3BYpcSNkxpe/fN?= =?utf-8?q?/Lrs4gv05rD82V6qtDpEual6MJlC1v+3GEZa4WVSUl0IgDclCo0bssznY50l0gCjX?= =?utf-8?q?FOlvqJewzk38C3hyZDIlDBgNEyIg72b9wae4lv9T3SwWReiIyclBWf0fboKAe7vPB?= =?utf-8?q?XgISWGq297Y8AML6LHYxdpqPBEcsBQi7ztCTB/J+XI2N50g1g2/+Zb8w=3D?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: d6c16ad0-7883-407c-c9ae-08dca5cd962e X-MS-Exchange-CrossTenant-AuthSource: PAXPR04MB9642.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jul 2024 19:29:18.7115 (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: U43SIJB8SeFIl1zzIf+L1GByPGj6WGUOW4ithFD1m3g9+tCokRhflIo5MVopUUzdgHTk09UILaeqIhakEMn3kw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR04MB7325 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240716_122920_895456_959E36A9 X-CRM114-Status: UNSURE ( 9.84 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Add adi,adp5585 gpio and pwm for imx95-19x19-evk board. Signed-off-by: Frank Li --- arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts | 30 +++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts index d14a54ab4fd47..8c52fec79535f 100644 --- a/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts +++ b/arch/arm64/boot/dts/freescale/imx95-19x19-evk.dts @@ -81,6 +81,29 @@ reg_usdhc2_vmmc: regulator-usdhc2 { }; }; +&lpi2c2 { + clock-frequency = <400000>; + pinctrl-names = "default"; + pinctrl-0 = <&pinctrl_lpi2c2>; + status = "okay"; + + adp5585: mfd@34 { + compatible = "adi,adp5585"; + reg = <0x34>; + + adp5585gpio: gpio-adp5585 { + compatible = "adp5585-gpio"; + gpio-controller; + #gpio-cells = <2>; + }; + + adp5585pwm: pwm-adp5585 { + compatible = "adp5585-pwm"; + #pwm-cells = <3>; + }; + }; +}; + &lpi2c7 { clock-frequency = <1000000>; pinctrl-names = "default"; @@ -159,6 +182,13 @@ &wdog3 { }; &scmi_iomuxc { + pinctrl_lpi2c2: lpi2c2grp { + fsl,pins = < + IMX95_PAD_I2C2_SCL__AONMIX_TOP_LPI2C2_SCL 0x40000b9e + IMX95_PAD_I2C2_SDA__AONMIX_TOP_LPI2C2_SDA 0x40000b9e + >; + }; + pinctrl_i2c7_pcal6524: i2c7pcal6524grp { fsl,pins = < IMX95_PAD_GPIO_IO36__GPIO5_IO_BIT16 0x31e