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: 812905 Received: from DUZPR83CU001.outbound.protection.outlook.com (mail-northeuropeazon11013014.outbound.protection.outlook.com [52.101.67.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2702F1A2FC3; Tue, 16 Jul 2024 19:29:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.67.14 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1721158162; cv=fail; b=nBZZC/gxRRSm+YelnhC69zBLHQlBBkOXot5y+q2YtjRiH3sOpQSN5cnMUfPIImkKtdAdruvvRJS+EBnBPwYgpX5WKZLWjrzbc/UBg+b/uMqZy6XqJNlN9rDLwezKZ5Co3o1ey27nhqmVXYlC1DtBfbu97iEOhTm/2mXdpSBmRx4= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1721158162; c=relaxed/simple; bh=fB3KWOR9qVEj3neL/LeJEso6Ca2a7qbn0iJ12IBTwRw=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=DKk9EmusRLgI3Sj+IxarbdDnR32CdGbk24ZB0tseqEKCqMskQ8dpJqazfTK8xC6Xsh92LYvQ6kD466zjZea/5sn7D//ubNslcyn4jrWPQ81r8nc9Dukv8t3IgD55s98xz19ZFlGMjZsUMhtP2CNaNbxbJ7pRDxLDZ2Ruymvv0yQ= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com; spf=pass smtp.mailfrom=nxp.com; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b=HnLNJFCJ; arc=fail smtp.client-ip=52.101.67.14 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=nxp.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=nxp.com header.i=@nxp.com header.b="HnLNJFCJ" 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) Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: 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 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