Message ID | 20241101080614.1070819-1-andrei.stefanescu@oss.nxp.com (mailing list archive) |
---|---|
Headers | show
Return-Path: <linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org> 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 4F109E674B2 for <linux-arm-kernel@archiver.kernel.org>; Fri, 1 Nov 2024 08:08:43 +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: Content-Transfer-Encoding:Content-Type:Message-ID:Date:Subject:Cc:To:From: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=pubkBPk1uXBfYVaxzWL1vzZ/BQpe/hnw7a9BDzAE+BA=; b=SHElTolnWh066Gx7chR4Qt54+0 YYzJQSz3swCZyQCV+m3THj8QwXOqczieEvQBN/6uv+xNtCansZH0xN3q/Z6TuuTpx+H4Vt/hGYn2t Plr/nrd3SlxfxA4bxconjCrv4FhIgOgZhTR75CI7oZRejEpUUk8KfZ77v7/qPrlJhqFO2fulcKUF/ 9zuBJOPRQTZ4MvzPM7vL+sdt5VXlNoihrDg2DBJi6BYrQT2vMbQC69vfd7g9T/68My4RiKKT4u8mu Lt/ZUI1CIcYokoPFvltXNlvr2nfMW4qsSgF5ud+TBH0yIbWE2Kvr7YCA4xcEBF8WjsnqTueyZoNf3 t3ZWIemw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1t6mhp-00000006D9c-3igq; Fri, 01 Nov 2024 08:08:29 +0000 Received: from mail-dbaeur03on20631.outbound.protection.outlook.com ([2a01:111:f403:260d::631] helo=EUR03-DBA-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1t6mg7-00000006CjI-1rDt for linux-arm-kernel@lists.infradead.org; Fri, 01 Nov 2024 08:06:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Cs+ReE2EwLuiHMJqK3UCPbBV/h6/KM3xi7GWbO4SQLY3ulEpI6UEEwNkz7H7bRDVqynrXQv+9mcfR0tTy8NkMXrwioWeZHlaCsBjmbzYjRAFixIR89jO1ZiB1wtiTjTOxkDbcLvs7ovuTfCfiIUO6WaGnRnqLqIky4H1IDWBx8jLVo4w75uFSC+KFVi3ZXlYYUw/GH7l9/h9j0b4L9+PBKL1mVhTxHRw3xpZyH2Z7IUWj6nydVgmVuPlsRJSGxJrHLEteBaFx0YwOQIeitI7kALn4hmr7QQ7//Rw7XSmjF+ZE7kIsvgwKCP9tso0JM3mwD8fYpuboCqd0H3J0PwfQg== 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=pubkBPk1uXBfYVaxzWL1vzZ/BQpe/hnw7a9BDzAE+BA=; b=x4Xuh7mlZ4PvTM10I4PAVdtbhXqa8017pcATkBcs+0qKdKN5czEz1we5LgD7XOsFG//xSdLB6fEX/+8MFECYVSnM7xE36CLRlkzMQmJLI+T77hOb+X1tNtwCKQFTQPlikSDzHzyilJrVbatj0SZKvg4xSpI4nxqNZ+uMLh+xlJbVLE0Fh2PsOSWE542mY7GAb4JVtMTul4aijGt0O0O5CiHY6KFzz92GDRqHJkJgKszMyU7OLj99P1xHHbX3lkMFxZwFUVFOTg7v/VI6IDacEo2YbxJiMniEQZ1acP3LWWLcbWqH89uqTMqJzJ90/7BAbFeGV+WCB69aRkjas0CP3g== 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=pubkBPk1uXBfYVaxzWL1vzZ/BQpe/hnw7a9BDzAE+BA=; b=stjO0i5zMReo+dNM2oeok7k1PUiVp4yyvfUKQAIkeSKT5S2pCrnACQg8sNj0ztN1LgxEpWGvCHXKf62Fg20F8IJteEEsJ6kSdfoCoVhg31EzTZVLIsshRXTUWRLZVVDWi/DwAlGfozGmPgkCsu4fS2YVfeKDldHKLfODWIyLhLrmr3Hqev6AW4/f/Q6nr4kIMhWVI4M8WAid1dj5VxKRdFhedGkTzMcyN9gOQSxmeKpWKqD01Z0XAjVF0gNRCnB3FZ/NpT0IAdSW4uWq6eo2cop3ntHA1PmMwVm0nuse/oBlNg265LScfPXFdPaeHy0WFuMdZGH5fJwF0BQF7GKWlw== 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 PR3PR04MB7225.eurprd04.prod.outlook.com (2603:10a6:102:83::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8093.32; Fri, 1 Nov 2024 08:06:37 +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.8114.015; Fri, 1 Nov 2024 08:06:36 +0000 From: Andrei Stefanescu <andrei.stefanescu@oss.nxp.com> To: Linus Walleij <linus.walleij@linaro.org>, Bartosz Golaszewski <brgl@bgdev.pl>, Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, Chester Lin <chester62515@gmail.com>, Matthias Brugger <mbrugger@suse.com>, Ghennadi Procopciuc <Ghennadi.Procopciuc@nxp.com>, Larisa Grigore <larisa.grigore@nxp.com>, Andrei Stefanescu <andrei.stefanescu@oss.nxp.com>, Greg Kroah-Hartman <gregkh@linuxfoundation.org>, "Rafael J. Wysocki" <rafael@kernel.org>, Lee Jones <lee@kernel.org>, Shawn Guo <shawnguo@kernel.org>, Sascha Hauer <s.hauer@pengutronix.de>, Fabio Estevam <festevam@gmail.com>, Dong Aisheng <aisheng.dong@nxp.com>, Jacky Bai <ping.bai@nxp.com> Cc: linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, NXP S32 Linux Team <s32@nxp.com>, Christophe Lizzi <clizzi@redhat.com>, Alberto Ruiz <aruizrui@redhat.com>, Enric Balletbo <eballetb@redhat.com>, Pengutronix Kernel Team <kernel@pengutronix.de>, imx@lists.linux.dev Subject: [PATCH v5 0/7] gpio: siul2-s32g2: add initial GPIO driver Date: Fri, 1 Nov 2024 10:06:06 +0200 Message-ID: <20241101080614.1070819-1-andrei.stefanescu@oss.nxp.com> X-Mailer: git-send-email 2.45.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: AM0PR10CA0115.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:208:e6::32) To AM9PR04MB8487.eurprd04.prod.outlook.com (2603:10a6:20b:41a::6) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM9PR04MB8487:EE_|PR3PR04MB7225:EE_ X-MS-Office365-Filtering-Correlation-Id: b44413f6-7e0c-466b-26c6-08dcfa4c1b3a 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|1800799024|52116014|7416014|366016|376014|921020|38350700014; X-Microsoft-Antispam-Message-Info: =?utf-8?q?C3SZfqe2Zc1/CbRAgcSpfd+82sSmUS3?= =?utf-8?q?5Sfb9WJZV5R6RkgCW9w9VNegj7wl+IrIprEv9mB6kNtjIi2l+OYrq1uUiAESOkNfn?= =?utf-8?q?qJEa4OvWNdq6VTzYvbGYM4l+h9YWdb/bYKAXnVtfa4//BDfgbWpDOX487Fx7A052r?= =?utf-8?q?u/uYkQmwa6JUa6VHEoqiwjJobHV+/IiA7VtuqCMxgCNlKp8QcE8ecD8ZdyaTMvRg7?= =?utf-8?q?SY8OtSoVYdOtnhaR3O5VEQbATh/8NU4ANrOa7xUAbUhzwMxbWZT1Ad01pYUbuNUn9?= =?utf-8?q?l0HgSUc+2C+0e9eJ9QVKupObkHpwySIpNPPLgGMa7CWjE6e/acbqZRx4jBlbtTLsD?= =?utf-8?q?7sfDBn2FVL81vfg8su+faai5NmUmZqXyrN6vfRrpBApQbe3Kgm7oASsF0rr7PKbPD?= =?utf-8?q?DdmF9hoNkmeaKTD2bmjNVM5HkrqrDxeuag2IAQnbj794Kopkp4r39D9QrUYQAbKuD?= =?utf-8?q?Usl1CrExfKZvtN7OXhT/I5PCZs2X0kaNMyxiZMg3TLA7BE3BMUOwR1Ck7vlemSX0N?= =?utf-8?q?HrjI4HdRV3QNBjxtkozSda9UvfoE/vPHb7kk7dB1uKyUW3BECSqigGuG5eAcMbKmc?= =?utf-8?q?xTKA3OMqZScqSRuojI0X8g9/wXH3fitwoP2Exe02Gitmlx2n8stpYMGQQsXw3KDXz?= =?utf-8?q?SVkaR9nCpI0fCIVNoHalec3L7TZs4rJoLlXYIJk3c1zUuNcYbTL6lNS4neVpdP9UM?= =?utf-8?q?1CqIyZBhsfVnjKaNcdylnsnA5gZpTLdZo74VJ/wFXPx6hswOvhgk2Th87RNFmI7W/?= =?utf-8?q?aCLNGvbZP+YatIEEyJ2O/NljWG226BsYnhR37EQ1Qou6E8WMlq2WGWC8aF2EEGqYv?= =?utf-8?q?Jm6Aik8tvYygGh93e/W9dKrhO3eYFqf44+Clvmx1ytQ6W3FEzpjuDQT1rsm6BQUE6?= =?utf-8?q?l1ZHMXZzH7cihbWiN2rylOLmdQ6RD9mK/3S0zwyVcNwyb3dxygzCkoWKICUMfAOem?= =?utf-8?q?Kr0QkqCxIKN1Z2dtUcgfwQMoqO3W8OT2ZUCvumpPkZ2pGY6E3wOA9lkhLk+hJ2zT7?= =?utf-8?q?04OpHtjKQYyM8KJiTBTVVzW9ZMnGJJ+ErbRPfssdDitWxZt71sp0m02u5N9+tTax9?= =?utf-8?q?Vnhu6/b0EVrZzkNRGZtnfdBIV8x6Wy/7TrUv9U0pGUV816zAiJVOsuc7lUUdf6eD0?= =?utf-8?q?GqY2XJxPSZs72VXZhIy8QDq8DiFU7jyLrm+SiB1F1dNHZEI4cVAnzi3rsW9hh/dDC?= =?utf-8?q?SZaQQYw3a5Hxdcvlve+lyllULwKGBaPxBlcJ3uisBBZCxdS0JvDxLSM+Tm/ychyhu?= =?utf-8?q?1p1fjZN7V90ZRtqGHmGkLloampsgCv6PQQGTH2KZt5+VY0qHumeXUd4usg12zvkiW?= =?utf-8?q?DVT7/+fnqlHr?= 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)(1800799024)(52116014)(7416014)(366016)(376014)(921020)(38350700014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?zHRLQB11AB3aec/vue37kQuDwoXP?= =?utf-8?q?xIspMw8twOTEpck+73H+uWEhpdH+Qtsn1+4X0/S7ZnKliB33+8+48fnIn0697Ujgw?= =?utf-8?q?M2qIJBHMcy2rmz2aeQBPN/40NmPgVjMC8hPt9lPwmPLYUwKVPutwf5akt+FHEHO8c?= =?utf-8?q?8jBi8f5CVxzYdaRPqSidlfmxjn+GIdnRiMol3snLegOA7Xtf9GmKtWyDjb6dkpHta?= =?utf-8?q?2/81dXNxSPKnowLsIT/WuNmlqooKYbPYISl9lmQyNzMiRRN0oegohvpklscID/AsD?= =?utf-8?q?tBIWs6ZG0HgZ3n3aKkDNHRtS0vo57EmTb8RWdFq1ABPFjmtwYuvbCCJZRkXtAH0Zo?= =?utf-8?q?2wJLiTB/zZzyvLmq983MwvMDbijHUTzQStNz0N52Rwk1D00G9aILLedHeRpdrhrYf?= =?utf-8?q?BPUOaGCTy9ox0YW5tAEiv4Rr5vr2w6I1I7Ch7hHPc2IqQc698SxU6dBsO0513Pbiz?= =?utf-8?q?Fc9/FJ6oEWUqw5q3NiMk+ha57lOEfkrJn8vxrusIKLMzma1jsqLrBWvX+KBxyDZFo?= =?utf-8?q?9bndh9aKQBts4M+S/8XmGXYGlSIpU4UgoTxzWo9UZHjB4gvYpKfNM8IWKibE0rFHh?= =?utf-8?q?hVYHoslbz4hDG+r52YrDjHciNi1QvKmy2SYbwwzF8zdX3z8Q0xjhpRe/Pg8XHelYv?= =?utf-8?q?1sfFc92HLJm0nHeB76nRnF5fdDaoPo9d2EFEfy4uNsgXnpv8FiJYGT2pLcFZGUtHL?= =?utf-8?q?2vCdFHgj/ROaRbDCRcllTInkpdqCyYvIvDY3gYmXFaMw8d4Nt+AfsvJ0eGpwVeyKo?= =?utf-8?q?Wq4mWE5MIuxrYPtrUGHUejSGGqmetuS40nYttooruQWuQwRR2Sr3uwGL0w4uQo8CN?= =?utf-8?q?aIRbHWp42ZX83L1R3SdncLR64dLq8V6xEA6S4ault+yi4QHOEqNdb0vHS6lGGwPez?= =?utf-8?q?gOshbtd0xKifFwsQ5elyBz2c1FWvyLkOBIF3v8pR8D678ppRwdm48rbER9X+8lmD3?= =?utf-8?q?kUJgeLvUm5wC9ybZY2DfEwvYryaX1CcDYw4QDQDZ8ROzUoLEbSGXTMOEoc3fNL+vI?= =?utf-8?q?JKKKt2glx/gizc0oTk6UF9yowpzIJLbOTOTbkq7f1tsITdLpWzXpECqn/9KFmgYZI?= =?utf-8?q?uGpTXxwtpdFakpqmCCuMyIWWIkoE9vhqmBqVXNh5b7i+ssuWgKasV4gKKjNunRjQE?= =?utf-8?q?sQUf9JJ7f6N9h4GrjU44sSE5AK84Ejnt0fs2JN+V1pZ1s+HK7g9NnQxeiTAf7UDHp?= =?utf-8?q?+ocmqR6fP23HcdMm0HFzyAfF04rvpInKViUACUWjVslHI9pmsNmqaGeaIDsbEFccY?= =?utf-8?q?bwIsgrA5pnlG8FmgCemGqVr8RRqZdgoxRxdn9YhjTshJl4fLQnp1rPyqLCXvpC/yL?= =?utf-8?q?g0buGIA0rNAsBzLRHMzD+9o144NegM012ce98a+bgfu0LTPylJlc5aFB+EZ6gkPH/?= =?utf-8?q?+NE5piTr316JultRb0UgA8pBYSV84k47zi0f3w6klXJHoBnEiGKttQWtwUL/kobEN?= =?utf-8?q?aefNcg5mrtl2yfuBFqWA+poxmFgGI2TyjVZBTZMnN+pNDfzEtwBRfBmPi6CgBGs58?= =?utf-8?q?xfEQRg+B6AEjMvkBW2824OWUaNoK+3mwtw=3D=3D?= X-OriginatorOrg: oss.nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: b44413f6-7e0c-466b-26c6-08dcfa4c1b3a X-MS-Exchange-CrossTenant-AuthSource: AM9PR04MB8487.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2024 08:06:36.7756 (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: tnBlXegRNdw0daFzYcTerPoejdknF4EtzHM6Xf8LbWUvF31yH4tABNB60izZenLPs/YyfwnqBvzlagUn1te/XvQY1A/tad2KvHb6KvCsm1Q= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR04MB7225 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241101_010643_519152_E26AB85F X-CRM114-Status: GOOD ( 23.12 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: <linux-arm-kernel.lists.infradead.org> List-Unsubscribe: <http://lists.infradead.org/mailman/options/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe> List-Archive: <http://lists.infradead.org/pipermail/linux-arm-kernel/> List-Post: <mailto:linux-arm-kernel@lists.infradead.org> List-Help: <mailto:linux-arm-kernel-request@lists.infradead.org?subject=help> List-Subscribe: <http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>, <mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe> Sender: "linux-arm-kernel" <linux-arm-kernel-bounces@lists.infradead.org> Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org |
Series |
gpio: siul2-s32g2: add initial GPIO driver
|
expand
|
On Fri, Nov 1, 2024 at 9:06 AM Andrei Stefanescu <andrei.stefanescu@oss.nxp.com> wrote: > Andrei Stefanescu (7): > dt-bindings: mfd: add support for the NXP SIUL2 module > mfd: nxp-siul2: add support for NXP SIUL2 > arm64: dts: s32g: make pinctrl part of mfd node > pinctrl: s32: convert the driver into an mfd cell > pinctrl: s32cc: change to "devm_pinctrl_register_and_init" > pinctrl: s32cc: add driver for GPIO functionality > MAINTAINERS: add MAINTAINER for NXP SIUL2 MFD driver How do you want to merge this? Can the MFD and pinctrl parts be merged separately, or shall it all go into MFD or all into pinctrl? I can certainly merge it if Lee ACKs the MFD patch. Yours, Linus Walleij
Hi Linus, On 01/11/2024 13:56, Linus Walleij wrote: > On Fri, Nov 1, 2024 at 9:06 AM Andrei Stefanescu > <andrei.stefanescu@oss.nxp.com> wrote: > >> Andrei Stefanescu (7): >> dt-bindings: mfd: add support for the NXP SIUL2 module >> mfd: nxp-siul2: add support for NXP SIUL2 >> arm64: dts: s32g: make pinctrl part of mfd node >> pinctrl: s32: convert the driver into an mfd cell >> pinctrl: s32cc: change to "devm_pinctrl_register_and_init" >> pinctrl: s32cc: add driver for GPIO functionality >> MAINTAINERS: add MAINTAINER for NXP SIUL2 MFD driver > > How do you want to merge this? > > Can the MFD and pinctrl parts be merged separately, or shall > it all go into MFD or all into pinctrl? > > I can certainly merge it if Lee ACKs the MFD patch. Thank you very much for the quick review! I am not sure which tree to merge into. If possible, it would be great to have all of them merged together. I plan to send further patches to the GPIO driver so it would be easier to have them all in one place. Best regards, Andrei > > Yours, > Linus Walleij