Message ID | 20250519-gpio-dts-v2-2-b9e77173e9c5@nxp.com |
---|---|
State | New |
Headers | show
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2086.outbound.protection.outlook.com [40.107.20.86]) (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 9876C20E000; Mon, 19 May 2025 06:02:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.20.86 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747634525; cv=fail; b=pQL8eBxi6pt+b1rypAhx8rsD7zHTo7Xwy9K/slFr+99uo/Fpy1EvLsdilePCh84nBgFT7Ikks3v4SzbzC27k8F6uNEvdbUg9FTsd+/Sby8FYg3FCYq7YdFJFd7Qx4fnFp5+QoVPF6nBdQqioKdr6sY2qqorK5gYwEsHNEfZ+bac= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1747634525; c=relaxed/simple; bh=qsa1Xp6h8D/12L2zsDSkDHr/Jkg01/XZomK1MN7Q9C0=; h=From:Date:Subject:Content-Type:Message-Id:References:In-Reply-To: To:Cc:MIME-Version; b=inysj9DgNQol0tM2EVnWNxyviAsGZQWj2iJXq58legQgmDVnkb6jCyp3auZlYEOWhg5yvIwaRDdGnbksAf5Z4b5s73w7Sh1or97DbiVYxODsrLxklIm+nHL2yEHW14D3MfbXFRGAdtPn/vsBb3gi/w4JElHZtjRAWWJMzdZiZFo= 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b=RlHvvevC; arc=fail smtp.client-ip=40.107.20.86 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 (2048-bit key) header.d=nxp.com header.i=@nxp.com header.b="RlHvvevC" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=ZyD0a9jTPJSJadVgUDSlvCB0S/8FCm+xgQpe8XKlbWRPlOnT4N90WH4w0IknZg4EjatuQW0iE0t0um+pD5GRDx3wHJ9zJ4t4HM997yax5JuC5AnR515sc+mIV8xndDAYhAUmS/0OH/jmZua9FznJ1+F+M7QJlP/uefNp0Qljr/412zskPM7wwnZJZgltZ8lguwHkRUdg9rFpiasKPnTb1gOlqvcXSdrX2a1De1LpF2VUKYQRPS8+7fBZlTpW2ZD6XOwxdyXwvRFZf4vDcRjRU3yvTyWHEsK+yjrBt3aNo6y5izfj4o9xdNlpMQU8VX9leiD8riKJmTM0clV3zakRNw== 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=NTaS7VB9lTGCoBbEgQzCv1XNuRFMIV4u28f5NVY5HX8=; b=PNWwZXSzc59nOhttH1RRArVnwZPAqqLZidRa/5GV+cV8G8r1zzpbtkKM7frXHjmWdhN+WeBV6vmZx3I0bplt5u1S0H7515T0vvHD9enM90R/peXlRCs4nflzLwUATcWWFU5fjc++eUWtSzVXB+p5FzfOZQqaIw7FwiuyPVbMw3q06orimr4PmX5Rz1D8D11qPx3HUtYbs+S/eDrbf6nfFakooCeeI20akOHTOwzCiQDesjvgR934/96uXtPj8y+csnmRI7RqnnUkW7MwS7ENlvaCANEpavONjc6X4p+EQdLPC0w9VcKj91OiFTwiCDiSsqOcUqLutm8UASFgykktlw== 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=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=NTaS7VB9lTGCoBbEgQzCv1XNuRFMIV4u28f5NVY5HX8=; b=RlHvvevCt1GsyPOru+SpgcgcWd5ULaQqBoegoz9Ns0Th9w7X4SaDlf7fcbnLzdn2a7x+sD73iYpAuSe/aL0WUSDT7LqYrlLMNfAiv+mQKR3+KBS6EX0l1ftrhoR0KqAYLz3C646iBmGfageZvAWtB6K9fTL/X1yIhQV2Z9PjPvjncn78XyHlSC/c8adoNuKy2GGAbk2ZHNi53ZSzkJPv4TWnN7ZXPLBba5blrtZxpsdOCEVMAJaxAkek7ojY4R1z3m6j/y+4OYDIMzow8YEuwLILtfByHIKgj/sCBbwXlA5bCF5WyTtOt9DMp0x1jxaQ/LWR+7AW1BfqyaodZwNjUA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nxp.com; Received: from DU0PR04MB9496.eurprd04.prod.outlook.com (2603:10a6:10:32d::19) by AS8PR04MB7686.eurprd04.prod.outlook.com (2603:10a6:20b:290::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8746.30; Mon, 19 May 2025 06:02:01 +0000 Received: from DU0PR04MB9496.eurprd04.prod.outlook.com ([fe80::4fa3:7420:14ed:5334]) by DU0PR04MB9496.eurprd04.prod.outlook.com ([fe80::4fa3:7420:14ed:5334%4]) with mapi id 15.20.8722.031; Mon, 19 May 2025 06:02:01 +0000 From: Haibo Chen <haibo.chen@nxp.com> Date: Mon, 19 May 2025 14:03:43 +0800 Subject: [PATCH v2 2/2] dt-bindings: gpio: vf610: add ngpios and gpio-reserved-ranges Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250519-gpio-dts-v2-2-b9e77173e9c5@nxp.com> References: <20250519-gpio-dts-v2-0-b9e77173e9c5@nxp.com> In-Reply-To: <20250519-gpio-dts-v2-0-b9e77173e9c5@nxp.com> To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Pengutronix Kernel Team <kernel@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, Stefan Agner <stefan@agner.ch>, Linus Walleij <linus.walleij@linaro.org>, Bartosz Golaszewski <brgl@bgdev.pl> Cc: devicetree@vger.kernel.org, imx@lists.linux.dev, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-gpio@vger.kernel.org, Haibo Chen <haibo.chen@nxp.com> X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1747634649; l=797; i=haibo.chen@nxp.com; s=20250421; h=from:subject:message-id; bh=qsa1Xp6h8D/12L2zsDSkDHr/Jkg01/XZomK1MN7Q9C0=; b=FeCS1GGuQootDe/gKsdS9QFea31FOA5I29lC7AE/c1M3b/aFDQC3KDFqhAll+UBhhSDPEGaZT tUSPPe0J6j5D5XvXzseTuFXREQwOV8EE/167Xl/fPT5lI1NqHYRNYe/ X-Developer-Key: i=haibo.chen@nxp.com; a=ed25519; pk=HR9LLTuVOg3BUNeAf4/FNOIkMaZvuwVJdNrGpvKDKaI= X-ClientProxiedBy: SG2PR01CA0191.apcprd01.prod.exchangelabs.com (2603:1096:4:189::6) To DU0PR04MB9496.eurprd04.prod.outlook.com (2603:10a6:10:32d::19) Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: <linux-gpio.vger.kernel.org> List-Subscribe: <mailto:linux-gpio+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:linux-gpio+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0PR04MB9496:EE_|AS8PR04MB7686:EE_ X-MS-Office365-Filtering-Correlation-Id: 75301c5a-8b2c-46ea-c09d-08dd969aabfe X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|7416014|376014|1800799024|366016|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?ZA/fTyZUiyqIYFJoR4RAYiWqNE0zT5M?= =?utf-8?q?xZ3eRYoz4Aq8dolRiEPTKAE73wDOszyuzK/AkGr7kGUM9H4q2rOL6nIkncO6Jq6tX?= =?utf-8?q?9r9ycp+B7xbeWkJ4YA0yQy3jgGSdTCIjEKwAPW1Be0RwZepINlocohOlFgLw504Tp?= =?utf-8?q?gEcB/Sw0ueZBZVAj6yVVle9ZqOWFyKZSMHDLVlUgynapDLg2+w7J2jUBUlHSRAq8H?= =?utf-8?q?aCezxyWrmrkFULfDJ2v3obLRRVKgi9wN463Q0s9gmNjs0zBXDCLoz1ozPULAMekVR?= =?utf-8?q?ekCWohzsHcOQq3s/HjUEkdiwAp+vo5u0aD8oqVVK09MNkqrhTt8bdlx/UZ6IIVUpM?= =?utf-8?q?YKQXPb/3vBXpP8U4PmxcO93hYd10Hf1YS/+CEEKGrTG8f4a78xQqjl6abp47wc6vc?= =?utf-8?q?3aWi8DsHEw1GH3yqEe19n5kqlXLWhjcWouy6pttSPGnf9ErGqFI4V1Tg8PzmBxpWz?= =?utf-8?q?AbXXVgtmVjI6TtZRqBnmBRZ8FVnZjg42b4y2IiCeAtZYWgoTbLoNzNdKLD1SCt44x?= =?utf-8?q?34Ml5oe4cxrvS1P+Frf9FuyVaLoDBdLHSNxnglbhxe5IJFi+zz4HYgSRgbRD4yxUb?= =?utf-8?q?Yz9Q+q3LOYvoq3H+uYPvEr5V5RQHT9Ellxe5H/JioiuPtrP/JKCYrfiHEJWET4s3X?= =?utf-8?q?OnmRSwO/gsq5QyeE6solZs95Cyv7VzoUcyhP+59qJaErSPKGWcjxgDI4cRwPQ1qyK?= =?utf-8?q?ctnannV64e4pXJKb+IG+Ttg/lHWqv69js4+6pISeNwrrgwKasqqjXb2ZT2h4C6xqh?= =?utf-8?q?tLeUxrRzOffgksuMTmliw5vPDI2740mbl8DTCHnqEqevpsytqiUOzds0SCJ8ZvP0K?= =?utf-8?q?RbKmNZMOrSGOvNtNGEWR928pXIfoRieXy0C36+ArKjz1Lujc2grDqQ88gJg5mI/K8?= =?utf-8?q?/uJEohYDm78xlYgMGJ83jlBc37Qutl6oWlOsFXl935vkwcsn7SLfTzO1TIRWX1c7l?= =?utf-8?q?D03XyVhyXkr5whxEd+JALPhyNz/EssUM/CB5r+Qhl3xP+6uQGn6kLO5rAw++Vklew?= =?utf-8?q?m5Fbn73p5eYiheQ4u9853FWvNdy4CUwxhbZ5Ps5DUpXmYovQz5G9gHj0glMRKBMP3?= =?utf-8?q?ZDTdOY2q/DxK0v/hOS0d/YHPjb+h7jSa3T9XrnVnFliGiBnC3dxA1OqwVDA6nzNB+?= =?utf-8?q?tI332lUQWZIyVadDfmfc8uMsT8iQ7fuF406MUEJCYTndAwXGElsY4+jTZVzZNEh4s?= =?utf-8?q?MGhn7AuqDZr2ZWP1k8Coww9v0g8H0Nluc0IQoFrPoFewoONBglhwMwmr7O6o+gFYS?= =?utf-8?q?dmyLGBJq12F3nfDYTXl1qsqcgED2enkTcWoBvPJ+jSF5i+8DbIHt5H6uHQcbix1q8?= =?utf-8?q?YBVotPmUvn8pyuWR2rC4Aa5DJzrt2jlP4NoWmcGoqhFjtfuZv+Rvdqlp817JOj5nr?= =?utf-8?q?yopkT0AROjRH8WbyKL2xOD/m2hmoP18pApB9D6dTubxk/bkzjkLDxg=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU0PR04MB9496.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(7416014)(376014)(1800799024)(366016)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?7sgdyW+qDp7leLm0GJKWPkqCW+/X?= =?utf-8?q?5RbugCFQSx0wSvKMVNaOvu7Df7y3VhDnCe0EFGc57WUmLfR5bzk/YPfO9/XXbtuse?= =?utf-8?q?9VRUPvaY/GZ6vq06/NGOudhaxn+9dDwCpi3IgT5d0gZt2B7D5vRyfcZ7BVpPQ/hJO?= =?utf-8?q?ieiLAttA2MjO+YTldyIUPNy/zQsjFDF10qw3SRwBtsxXjsW9tHp8LnsYie86ghHKL?= =?utf-8?q?PPLYFUZTHc9l/65G4jgTs5dTDxyr6Lt4Q1OWNB9UnDOI2U3m7TJpTr8knAiGZEHch?= =?utf-8?q?Oxrz665PWRrSJHKBVt9Lx2XPvva4fBM9w1h+pbjoxuAFW3gIJodMiitXCr10MUlAa?= =?utf-8?q?j/tw8t4zpmAlkQ4iMW6gJ9KobVouSJsK8a52N8LW8i6N8Ukg2TFYSDde4mmEMvb16?= =?utf-8?q?dljXi2iiUJR4gpJdFAPsfU/Nd+Kz7c98e47kDE4TGwuQJVC7Z8JY4J2niG6/wdN2Q?= =?utf-8?q?CCW1wpBO4/NmifYH623mM1rBW7BH93gTKcX+RoXyxHDI2GivC5Fn6frZAwd+yNWa6?= =?utf-8?q?vnkKg6OAUj24HV4KYuvpVWXRB6MlnixjPclSnTGjnobUofPqUNX79gzgYYLEbqpnE?= =?utf-8?q?9PV7yJqU2xQzj4bV6nbYMAwvN9N8BsH8vGKLwVdYzhSi+19yxjp8Nxux/bfJ6vU5T?= =?utf-8?q?2L1aEfBJ885ZQujjZZTG9B9vR/3GeZ4tk2ppjZZz2gInvQfNd6ge2fe0YhKtepMZ4?= =?utf-8?q?gdOcmr3EPoeysau9ZAcbIoH0BzUX8CEAwvK+lLmCjsi91xTRoHL2RzLBTxU59KoqL?= =?utf-8?q?EqYY1aPvATXMfRlYenmOeZCaPqXvr+yxu8ds4pCimdEaKdB1R7hyO31LU96ay1fc3?= =?utf-8?q?OOwFJgucQxsgn/Oxch9LL1Dzd1qH50MLAlyk43tYpeOFiluGqgSDw/gp6wrSgXDqa?= =?utf-8?q?/c+Ap6ZkcmlDCtyF+jUas2/OnyioMaDe+ZVRYP1jzkMezbN+6y+ot8TWw9ozwffLq?= =?utf-8?q?g6xpSlOKWpQ8a7VHA3iEd7mTe+ct7npQRps0K+0u/l7LtXZs1joM0aZmbj56AvtQz?= =?utf-8?q?ZsCl7zJYAs7TY7xUSOwkAqXWl+bhJwXjuWFhJNvExv9vW+o5YnFpwPle03i7RChSk?= =?utf-8?q?/wSTiN5ZhlH2vbBMQrPBDRdp6SNYUifvjE2aSZlYE27z94Fu+MCCrbkPUrLbgu3p3?= =?utf-8?q?oWT5senSz4qBprSmilS0kSjBOaL1nBp7PCm46Oi5nvv1q+wg7WVAtGjROPteRY95I?= =?utf-8?q?pgf7BfDhm7Gg0keFkN1dszbZ9dm3ey9T5Rxrpdd7DlczS2x1dHkJKWOhNRx1zIox4?= =?utf-8?q?UWWP3mC4ZfEGQEWxzu9Goq8yO7ncQAiVvwWrea1Xgfmvoj10ahmQkffaQUXFRIfZi?= =?utf-8?q?N+qckRS7QgUeo8eCYzytzWHhMXAnOSqHCzSEEeJWC8RkA7+IkNblfMKgiPUYDbSLe?= =?utf-8?q?y1PtXV3wcdR/zeOmEJ6mAo8n48h+chw5aPithZ6Fc9BM0W5OEHz6o4pFrMEDHfgqJ?= =?utf-8?q?0ip6sKPCe8RukrK6/rPdYEcM1XESjJun9JsSONYW4NcXbqE7p0ueW2ZKi/otTPX2u?= =?utf-8?q?hu0+zL98Yqnb?= X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 75301c5a-8b2c-46ea-c09d-08dd969aabfe X-MS-Exchange-CrossTenant-AuthSource: DU0PR04MB9496.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 May 2025 06:02:01.3073 (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: 5TsZqQ83tdrna7Az+mMfP9vl4C094Zir34epMd6ZHRngKsVYuLQQjZI4WcyJpmvXCKDhYzmytefXgE2319xOGA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR04MB7686 |
Series |
Add 'ngpios' and 'gpio-reserved-ranges' for vf610-gpio driver
|
expand
|
diff --git a/Documentation/devicetree/bindings/gpio/gpio-vf610.yaml b/Documentation/devicetree/bindings/gpio/gpio-vf610.yaml index 4fb32e9aec0a341a50088f3e4352ed4d36f649d3..5b98228466c6414be681c49417bbdd82f2c45756 100644 --- a/Documentation/devicetree/bindings/gpio/gpio-vf610.yaml +++ b/Documentation/devicetree/bindings/gpio/gpio-vf610.yaml @@ -70,6 +70,12 @@ properties: minItems: 1 maxItems: 4 + gpio-reserved-ranges: true + + ngpios: + minimum: 1 + maximum: 32 + patternProperties: "^.+-hog(-[0-9]+)?$": type: object
Add optional ngpios and gpio-reserved-ranges property Signed-off-by: Haibo Chen <haibo.chen@nxp.com> --- Documentation/devicetree/bindings/gpio/gpio-vf610.yaml | 6 ++++++ 1 file changed, 6 insertions(+)