From patchwork Wed Oct 2 13:59:17 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andrei Stefanescu X-Patchwork-Id: 1992028 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.a=rsa-sha256 header.s=selector1-NXP1-onmicrosoft-com header.b=PzO3zbX0; dkim-atps=neutral Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org (client-ip=147.75.80.249; helo=am.mirrors.kernel.org; envelope-from=linux-gpio+bounces-10707-incoming=patchwork.ozlabs.org@vger.kernel.org; receiver=patchwork.ozlabs.org) Received: from am.mirrors.kernel.org (am.mirrors.kernel.org [147.75.80.249]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1)) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XJc3r40vxz1xt3 for ; Thu, 3 Oct 2024 00:03:52 +1000 (AEST) Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 264BC1F249FA for ; Wed, 2 Oct 2024 14:03:50 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8A27A1D1E9C; Wed, 2 Oct 2024 13:59:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b="PzO3zbX0" X-Original-To: linux-gpio@vger.kernel.org Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03on2062.outbound.protection.outlook.com [40.107.105.62]) (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 6755D1D1F4C; Wed, 2 Oct 2024 13:59:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.105.62 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727877589; cv=fail; b=Syu3IGgyBICwO0k6dORlYl3qGglgLj6GO97TcAtXC8EDujF4mb8RTLWD3bV06AfEtD4Cwie3IkrjlAf2eE8W33UfoH+wElsSVJhWVlWSA5j4vHT/C7pYH/2NCroYX8PgKaKc7ll8CdUeWBIyCNv+ZbG3gKnYIenXz702kZbvciY= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1727877589; c=relaxed/simple; bh=jHvAOGWY57WxwggQqZgesb2FOQD2znDBDHWriJmyWo4=; h=From:To:Cc:Subject:Date:Message-ID:Content-Type:MIME-Version; b=FZuXpXvYwteluPFk9x9TawD9VFx7wK6kIaH7oPT/9ebJ0snDP7RGLa2T0Pfajm1lLJdTd5O4kajJTvrQJQJ1aPFaBxH704H7rVnyMJOU27irNdL72ng5fn5zS1GkyJAFD2eVVd2qaUlJLFQ5JPNI3aEPX3qjxQjjMhfgw+jrCl8= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com; spf=pass smtp.mailfrom=oss.nxp.com; dkim=pass (2048-bit key) header.d=NXP1.onmicrosoft.com header.i=@NXP1.onmicrosoft.com header.b=PzO3zbX0; arc=fail smtp.client-ip=40.107.105.62 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=oss.nxp.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.nxp.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gXqRSvacTjKPpWvlnCPaB60R2XiM+pAlKG4pMGLdesgMU7bJw3ebxZFnGDFCC2ZeUalAPAb2TUDU+QWYjjDwIuWg+l2Mnj+g8Wk+mSn11BIUDZrhAqBFEjgReGxJ9mW8DO4oN3413/FyLthXbwEG1Bc3OIkNrz3KlJRZehnAej27BpxApClapUE/hB2V0HgRqhGt/mjL9E6krxPXDPvnI9lkl9xd/ylKrxPA382ANL9wD+1qnoqbfGnkrQJfoeVbOAGCLJgSt3vDgEEDMnHSg8DT4XbXGG7ZfP+npqQIKZe6idHl4zenCvTfL8Lgzu69gr31oN5IVzAG7vfK/Iyv7g== 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=RABrwhh4lml6ccs5r3/RpDCmzSgYIEhcoM2BvV/2BoY=; b=xhKuJBME4GnZGsi9Y7b0H5vZyaLFPY24HPPzVsPLtZXD+vdKgZM1cdFGOIG4gaZeGlwoR5SCSKWB13+FunRgmbbE/WE4xL3TBYWS6A7BI7xfcl4j4yTsN+5pVlyUYR2jFmZqvi4P6DfLLmj7+UdUScezhl3Jvy7967HvS8r5UsnX6Jodw/0FLt9iQBCXKUJgeyspPb97RwyzotIKaPOFPQ5aHowgdqaMz3T4WcgGzDsN90J0qG16fIuw9BxCwIaZJ5Zoi9Y+hdnNJHthViAqLovJKIlc+SVm4gpen2bYM+8dxuKbkX+hEZIfmcf+uzMs1ZCWnxNSR1IckyI59lebug== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=NXP1.onmicrosoft.com; s=selector1-NXP1-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RABrwhh4lml6ccs5r3/RpDCmzSgYIEhcoM2BvV/2BoY=; b=PzO3zbX0TBc3dhSXzYq9f9zKoONmh3EAbRKcVj42MU9Wz3VyHChuLkQWtpyeFTw9TF7/CULkErd8ON1MXCllE2DsnN/354YZxXO8YgcBlVnZz6cczZfOp1amYyn/s2WoAoXa+gdSEfjZ4R/flzysqCj0DO9yBFCf3eX7t0hAaLFJ6cyYTtzx5BCoHB4quSUMIIefMt6/QZ/7k4GM6HrgNXfk0DkefStr75PrZxrfs/PV8LpjFdzRCaUU+Zt43IKhEXX05cMokbAJzI5PElvjx2YGh+R5X+nRIx0ZmGziuLsN1y2zzefCucjqYnVWp7Z3U01j4xOwt6Slg0vRAI4bog== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com; Received: from AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) by VI1PR04MB9739.eurprd04.prod.outlook.com (2603:10a6:800:1df::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8026.16; Wed, 2 Oct 2024 13:59:43 +0000 Received: from AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455]) by AM9PR04MB8487.eurprd04.prod.outlook.com ([fe80::6d7a:8d2:f020:455%5]) with mapi id 15.20.7962.022; Wed, 2 Oct 2024 13:59:42 +0000 From: Andrei Stefanescu To: Dong Aisheng , Fabio Estevam , Shawn Guo , Jacky Bai , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Ghennadi Procopciuc , Chester Lin , Matthias Brugger , Sascha Hauer Cc: Pengutronix Kernel Team , linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, imx@lists.linux.dev, NXP S32 Linux Team , Christophe Lizzi , Alberto Ruiz , Enric Balletbo , Andrei Stefanescu Subject: [PATCH v2 0/3] pinctrl: s32: add missing pins and an S32G3 compatible Date: Wed, 2 Oct 2024 16:59:17 +0300 Message-ID: <20241002135920.3647322-1-andrei.stefanescu@oss.nxp.com> X-Mailer: git-send-email 2.45.2 X-ClientProxiedBy: AS4P189CA0007.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:5d7::18) To AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8487:EE_|VI1PR04MB9739:EE_ X-MS-Office365-Filtering-Correlation-Id: a0e4ca4e-7ef5-457d-22d2-08dce2ea76ef X-MS-Exchange-SharedMailbox-RoutingAgent-Processed: True X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|7416014|376014|52116014|366016|1800799024|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?F6kRA/CB3AnMjLxjeAxIjoXEhYbdi93?= =?utf-8?q?IAocFYbOKuH9AgBBUwhWtltvBtHoMJxQpPrfob1jtKXUgAE4CIVLoH1ZDVtUa230A?= =?utf-8?q?b53NX9yUQCdiMehfZOoPNZkAO7kIQRnRdjUDN5JqJK/b86wLcIhhiexUExy8iT/3e?= =?utf-8?q?zVk0jNbESGcjv7C6Ofs2GfTYTS+zTScGZY44BVFRe38nKZPb/r1gdO2WXc8vFxNbX?= =?utf-8?q?EaJJzpQaLJ/w6dOWV27ZUBfO2MafSew92BVj1FALcJsuKRmHXYwu3i6yARQn51tmN?= =?utf-8?q?LPI2XYFyK/EzXaokdKopS8Qjh7/QuglJkXYUSHNwr4gcVmu0u0q+9KOSF1LlA4Gwz?= =?utf-8?q?dhiW503RFTYj8p6Y82D1d/C/mk8kqlO+HB5vy+emsrt49ssCOJVcy5GwGZTT124LT?= =?utf-8?q?6pcD8TD4AJBuL7n+MmPYPBVbz/brcYSJ1/8xDIEP8Gpf5uFcQq7XU94LqsU3LF4Ek?= =?utf-8?q?3QpKqgFbuGeWRjJBmNgovxswd8P7xicqSfPIAAD+8EWwshXoCinknCt4eLD39p+IM?= =?utf-8?q?SGAo3//ypC1XDlyfzHATic87aGUuVkX3m8qFoqeswLJap9u9omUdCUqZnTUoxojEJ?= =?utf-8?q?jMjMSj2g9MqPTyn2aFSweMBqitOxayFdMTQXyJBD0S4HdHAubS5jFCiLc7LMYzkjN?= =?utf-8?q?n3GSOIkD82b3ihluvRAhz/jYTMNm9C6JEFZsTTN7gUjnFXEWaWio74Dp5DUuLkfWi?= =?utf-8?q?H581wf5p7V0IJ2eWpqcwgmNSawZPMFIH9eNGkhPOBVXM63537B5dYYET42L0mmkfR?= =?utf-8?q?qPJGVDfoHSunaJzTjQCKanm/35XT4Z+irhVNw38ehMFs2hsH/mCzcqepy2i7EnDYG?= =?utf-8?q?/hibaF+xx0/lO/+PpPb2vwHojqJzfoGGksY3F8S8ccs7J4R7aO03jB6NUjXrr/j31?= =?utf-8?q?YK14TLQezOVy6jkqQAKIrwOyR/AGg96PKq8DPBfkrQM7AANW0M6wpEaW9+jPtHXLT?= =?utf-8?q?/zZWk1Ml1/3IyEJPVOv4LgNIaOFnUdpQuKymStryQpokXngwyLTvrb4oncW8MQhMN?= =?utf-8?q?M4Ue5FkTXSG5dJIsYWC/wXygDG2bptVyvus3yDm2jfn7q9nPoVEy3kKVDx/UVs3x4?= =?utf-8?q?HOihA/Qiw0utQDcYwpLArCVkQqaOsgdRq/SqR5d3Ro+jovGB+UEwKcpxBouTW4X57?= =?utf-8?q?/7u7wOEZznXtQ8J3JFEzq+IKRAPWjegT8b8dpJtztfkRMKyy5jUuDwjEo22TNik7q?= =?utf-8?q?3TCsceKjTbt7shxo64IrMvx0iEEtdHZ3Jg9ysqKXWXvxAN02yR1x6VQrWmqiV68zm?= =?utf-8?q?89FeGI1x4Mnk32wSX1HeiOLYdUqk4ikmmc/+UlERmjRKjaXYm1+KVNzA=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM9PR04MB8487.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(52116014)(366016)(1800799024)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?EIDhVR0vMc4MRLFe3k8RU7NlsUGO?= =?utf-8?q?aqkMcXQ6k3JGxUsZQTxAnnndMZPSiT4gpul+OWwC8fMrxtG0e8hLdVM1YCNzc3+Pk?= =?utf-8?q?90QblwFGqPc2XHE9iDcEVQ51gDN9n3amSzxp96L8ZcNfHvHGmxpmM3Q8uzSsCiyWK?= =?utf-8?q?T03rPB93yPfKbtLGJscZinpUKJ0gpijDAL/v7iX1KICk2bJlz/QsFoYZk1Xbr2ocx?= =?utf-8?q?mfRk4jYhmdxMFIjHYT31ErqGdVaSQCXUmDpbtKoPLVXrZ1WQaXuFDaMO/a4CZUOsm?= =?utf-8?q?a4y9ixGHCiaEPdXwK9+RuKBRgxCx9fO0ig3wcse3g6E9mdOcrZA7M/b2pYlvTf/+u?= =?utf-8?q?kKlOXnZYhEena7QpON/W06SMxnCT1TkqP4FBi+qVTZcXCyF2MXILH4oHHHsFhK+65?= =?utf-8?q?oTVxbz3JT01Q28hd3M+kMfnyMqAKD6/MzMBmfl9F0QABdguZuWJ+iokbp28N1nqaj?= =?utf-8?q?dRcwPro91++b0ymP/X+OpvQaB3SpvNDkH1e58zrMjiypvI3zuZasqrQIWHPY2laKm?= =?utf-8?q?/wXXOVftGnV8ZePAuCLy7Gk8gQv3ql2cWTZ97PVcyZecRCg8NWlFZsOq1HiZc60yh?= =?utf-8?q?YQxdKCzGcnTNNUYf8vdf9TODtvxdZmBMEDRx5p2/Jx6kBw7rGCFkkVObp45HZiWVv?= =?utf-8?q?nQ7E+XhKtQ3t7HyePvBX1mzgqIAxcKArvBv+bpZ9LFopiVRqmAcEBb53O0vC7/tDD?= =?utf-8?q?4Q03+5NAngz2+9pE/thrPuHxZkKhYHlM67bSSNGHUprq4yRHS0b+fO7mcKZ/X3WFv?= =?utf-8?q?QjjOfe3cr9lYK4MZa5kbX92WVdlmo1ENiOD6KFNX4zRvVLpo3Ebx05BGZNaNfOJ7B?= =?utf-8?q?ngzSwLhoUcBJoQW2GotPRKj95IOqmiNPwfnn+vkaovJRokOcFJTpdlN9uQB/4iPFb?= =?utf-8?q?r+tsgx74EldKRqt0bkmBJsIrjzIAVrJ2r6i2ab6X+NzAl/KGKG7CvGPrmDWRoCIkA?= =?utf-8?q?lLa7JZsz5F6IGli8tE02NhnPKDs3xtqjnIaRKtfHz3zzlXBE4zEuGaSIqJ5GhRT1R?= =?utf-8?q?2u4rcuptH3piiawXq0oWHNW1tBW6xuA1tQshmvw+LYcpyocJcnve9ZkMBiwAG1mKR?= =?utf-8?q?zlAm8qZpsR8PScpLVyqi3S8D875cZlRWNPkeP5VX9GQreTWy4NWWnZ2SssfXnXvqh?= =?utf-8?q?TDWVu64EFKcvyxl6uzH/r/P/KOb1MaGDEMKVAPXGSVMQ/0dwyo3VDaD33jQd56ndW?= =?utf-8?q?2rVDgzkt5u6uIiLEVjLWj3QPkRn956B+OyN9OxI6l5PjXkaoB9s6ZnUWkppnP0MBN?= =?utf-8?q?rmp8c9K0PISS2f4dTgrfUhQCaPpbvpxgn1Z9xbLQEBj4CC0dkLB7TYoQfrBwHoJlI?= =?utf-8?q?W38/YssBf04+sugPM3cY//zu9Qic2P87zQGMaE0PpRHz7nPAy23VdNXA70PJCnOJz?= =?utf-8?q?/fRSj2JjE/vOamgTxOQFftNKCeBroLY04HH2nXHO4W5wUsvHYOtNeuBUVYmmLUQoh?= =?utf-8?q?Syz4doXQ0PV3lSrGgc3z7cnKx54z6g4GS/NkI+rPKE3B8ytOlly/TVwd6IAPoZ+KS?= =?utf-8?q?twOUvhZxuHb0/VJA3aAMr+vNcWvhalTvhQ=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: a0e4ca4e-7ef5-457d-22d2-08dce2ea76ef X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8487.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Oct 2024 13:59:42.8778 (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: oUO8M9ll6qyDO6Dw2Nxqj/zlDaKlsBB1jTgj7OnBaII/yENmYNAEEYvePXTJTMFDFm92hCAwSA3Z148KbBw7buRvBh4Ay4WVIlDPjtnIrVQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR04MB9739 This patch series adds some small fixes to the SIUL2 pinctrl driver: - Add some missing pin definitions. - Add another S32G3 compatible and use it in the s32g3.dtsi file. It will fall back to the S32G2 compatible. Andrei Stefanescu (3): pinctrl: s32: add missing pins definitions dt-bindings: pinctrl: add S32G3 compatible for the SIUL2 driver arm64: dts: S32G3: add S32G3 compatible for the pinctrl node .../pinctrl/nxp,s32g2-siul2-pinctrl.yaml | 8 ++- arch/arm64/boot/dts/freescale/s32g3.dtsi | 3 +- drivers/pinctrl/nxp/pinctrl-s32g2.c | 52 +++++++++++++++++++ 3 files changed, 60 insertions(+), 3 deletions(-)