Message ID | 20250327-kernel-upstreaming-add_gpio_support-v2-0-bbe51f8d66da@blaize.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 6603BC3600B for <linux-arm-kernel@archiver.kernel.org>; Thu, 27 Mar 2025 11:33:12 +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-ID:Content-Type:Message-ID:Date:Subject:CC: To:From:Reply-To:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Owner; bh=5X08nBsRMYIb0Bj9JFt4qF9FtAnmWjIc5EVKmDvKT6s=; b=PzbUv6INjHa1eHKOOdo995GNCa u06ZjEAKDPigmnv6JcZhA6F8hi7cUDj7q8GuTI99xXneWb3Y1u51wpjGBglrrqdB6XPgEs7GttZaf lfgpHwBzobXIfnvuhyFCW5krcSRw20wH37m13KpuJuDtu/Gmvc+kxGKJCis3BSZebmcB7KTrK36Ir 6hXASNOcqgLJJG9Z2MYFsjhJAcT5BBbvPnuCpYwxNuV9oN/nRb7cE9fLs8wEveNjuubR4WsYxd1H9 nV0VWPCjhGWlg4SiQX+kLAgK+jArUMz6UsLMZH/a8ggYOPcwgA7EEc009+pkeqyYvLS2BdyT8qWVq F5/90D6A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1txlTn-0000000ApcX-3xQ0; Thu, 27 Mar 2025 11:32:59 +0000 Received: from mx07-0063e101.pphosted.com ([205.220.184.123]) by bombadil.infradead.org with esmtps (Exim 4.98.1 #2 (Red Hat Linux)) id 1txlOi-0000000Ap8Y-0b8z for linux-arm-kernel@lists.infradead.org; Thu, 27 Mar 2025 11:27:45 +0000 Received: from pps.filterd (m0247495.ppops.net [127.0.0.1]) by mx08-0063e101.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 52RB3Ix4019756; Thu, 27 Mar 2025 11:27:23 GMT Received: from pnypr01cu001.outbound.protection.outlook.com (mail-centralindiaazlp17010007.outbound.protection.outlook.com [40.93.132.7]) by mx08-0063e101.pphosted.com (PPS) with ESMTPS id 45hkb2thc2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 27 Mar 2025 11:27:22 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BAqg7yJJ5+P3BiH70WeFqSfDkOWdCWLD04uNXRqE7/VlDkfqHb3IItm7EzpcFd6YhB4ISCOlnfegOEtsX6E8sQ9gUs3ZuXsL9ujeswaCtXqYim1ptl79sjUOd8dwSCcK4NRfr22MbGF17H0UBblwem8rOwgWLmTxJfvvX5rJBtZOip2wJNOXgrcbol9I01uxcVYxowQ2Mz1mNcmMS5YI0n9o+wMvKVGD4jmEATn2pEbqS15V/hWwNQUKJHx2FzKkePebF0sEX1lqmY24Bdu2KLFKLmS3kuJYHqnrq8bO/QYCS6rtuTiGgtxoWxotoyTNIRSinjSI3RjwEn+EWV2qJg== 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=5X08nBsRMYIb0Bj9JFt4qF9FtAnmWjIc5EVKmDvKT6s=; b=TgijDDRm88mgSmoUqKZ+32pnQ9FafjHl159Mw5FAbVx5hK7Q3pskT75M6NnNRzDsqTGOGS/83G8jpVYktmoEGIq7zrxgd/5R1G0JPZERpRUJUSE/TzdDcWdJnOXLS8/RM/Onduk7b+rYI1YOj7iLB8JRljNKQ7gDs+i1yZ0vW902F24lMHNGYDPhhPgBBsJcV2vnJvdhhJqKrc4ACn50ppNlDzTo9PN5U6h0zbpCS1MChPz2YAscrqczGEqSDovMWfyx2L32bqhG35fCA54VAEMBJ989VKG7u/WtD1IjHtSR8q5vh2Dut3Oz7vDWUBzkjzwz+qGi/AzqD0wHfUiJ8Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=blaize.com; dmarc=pass action=none header.from=blaize.com; dkim=pass header.d=blaize.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=BLAIZE.COM; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5X08nBsRMYIb0Bj9JFt4qF9FtAnmWjIc5EVKmDvKT6s=; b=N0mFlSHfYiMegIQJiY7LlvL/auR9lCRRS6VKZYIgtd74cOS4JXcYJw7lROytE1tYMJGpkUHdZ9vPQbBzMjEh2HsNRXCuSBuwG8fGIZZI1g2SFcEPyF36p477idsm+OaYwNsahDVfDTOERV5y+hH35A55V2JzwH3Wm9muDvE7hVc= Received: from MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:12a::5) by MAZPR01MB8910.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:cd::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8534.44; Thu, 27 Mar 2025 11:27:04 +0000 Received: from MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM ([fe80::309a:12cf:74a4:5655]) by MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM ([fe80::309a:12cf:74a4:5655%4]) with mapi id 15.20.8583.026; Thu, 27 Mar 2025 11:27:03 +0000 From: Nikolaos Pasaloukos <nikolaos.pasaloukos@blaize.com> To: Rob Herring <robh@kernel.org>, Krzysztof Kozlowski <krzk+dt@kernel.org>, Conor Dooley <conor+dt@kernel.org>, James Cowgill <james.cowgill@blaize.com>, Matt Redfearn <matthew.redfearn@blaize.com>, Neil Jones <neil.jones@blaize.com>, Linus Walleij <linus.walleij@linaro.org>, Bartosz Golaszewski <brgl@bgdev.pl>, Matt Redfearn <matthew.redfearn@blaize.com>, Catalin Marinas <catalin.marinas@arm.com>, Will Deacon <will@kernel.org> CC: "devicetree@vger.kernel.org" <devicetree@vger.kernel.org>, "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>, "linux-gpio@vger.kernel.org" <linux-gpio@vger.kernel.org>, "linux-arm-kernel@lists.infradead.org" <linux-arm-kernel@lists.infradead.org>, Nikolaos Pasaloukos <nikolaos.pasaloukos@blaize.com> Subject: [PATCH v2 0/3] Add support for Blaize BLZP1600 GPIO driver Thread-Topic: [PATCH v2 0/3] Add support for Blaize BLZP1600 GPIO driver Thread-Index: AQHbnwsqtVjDC9q7okOSvaMO525NaQ== Date: Thu, 27 Mar 2025 11:27:03 +0000 Message-ID: <20250327-kernel-upstreaming-add_gpio_support-v2-0-bbe51f8d66da@blaize.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MA0PR01MB10184:EE_|MAZPR01MB8910:EE_ x-ms-office365-filtering-correlation-id: 222d5605-d61c-48fc-0c43-08dd6d224c8b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|7416014|376014|38070700018|921020; x-microsoft-antispam-message-info: =?utf-8?q?+Vjg3Btd8CE4Z/mj/UpwML/TJSmjTTv?= =?utf-8?q?0OIBu9cFVLFW+ETMW+z7eUYANmAUT5//yG+JvwQk2RDa5YqWHrXeJ4Yu4hhSwuKJN?= =?utf-8?q?Uo15MfauDF5UIUSCq3+Hd79q0ZZoSIKbrf7LQ102rZQzlEs/D/xiI2BjmNMCWSN/1?= =?utf-8?q?LGfFt/8wJDzT5C+gcUxRdBAM5mVt/QyEy6PjxtvvSvGmii3WdzNIgtijzCmBm+AMq?= =?utf-8?q?iHnyfvDxHYoiL8AMuuUVavpyb3dsTriL5+AbY7MLI9qNlX4vPXJ094yQur/dVvrYJ?= =?utf-8?q?hOURlFtDjKnNt5GyziKPHaK4DvYHj/WYZDlJcTvCTAT03e33ivC8P03Ppo/Av+WhR?= =?utf-8?q?xPPzcwQXchYOdC6MTgUI6DvUZQN7aAFyx26SislrCzTV7TwVGa+mkU4R23OvVm2aa?= =?utf-8?q?m6KCFd9SVVOCFYuZ2N4kFjfbvQWrhBDJsUeI0TxMykkh0fcg4OFeBJfo5Qnw/2ffq?= =?utf-8?q?Luhq7C0cmUFpFLpyqUaHznz49iLFRHqS4AERkWwgNmKp++17e30ajsxJhsKOMTK4S?= =?utf-8?q?4qpVyz3KEgn441jKmYFlHdbCNq+OEqYqJ2EvoJ9Pugz/mZeysbSHValZ6TJBJ9R8O?= =?utf-8?q?bBdqAvFQoATMff0hG+nyQJhY6FUCKna9AwoWodjzE2MtiYcmRQ3fjxPyLbmv0/F90?= =?utf-8?q?0mhsSrHd+AbUXsru2Km2DQny0IYCrZ2mmNOIbDhReII/eqOA1GoPtA7IpsniOjvse?= =?utf-8?q?l7CXrtiXPJhtVXIbfnGVZ3zWGzrFNuH+AvHp54QYKAb+4kpAifR7RbqykakzND9Ym?= =?utf-8?q?99Xe1DxUx+kKx2rHV2j7+0zEJfjQBoGKheEmuQdslKlMRzDflhIoGZs4g5AXYZpQ+?= =?utf-8?q?96Xuau2q2bVqyz1vd60f9UIL7SO2Dmm912XGlHqXUG9BPbH/6jXjtGzb2lyfGo5Dc?= =?utf-8?q?uhBeIUmbrlD2A4N2svLhWQaFMtl8t0d2oR6kSlyvPVni8NMTB9cOxiwTlxzR76pIj?= =?utf-8?q?m9z2Crjj91lRlmIsVFFZEPuCHYTZyBBGJPNUdr991itDoywFyWwMBt9J1mXIGVZiA?= =?utf-8?q?oes+FLFhq+Xs0OOBw44EFfSJ4DtnXZa35voz7OPrfijlWzgXklfnZvGBt6sbpqb/8?= =?utf-8?q?7fZJMXW1R59TjJ1TfSo8qlv3FGpr/o5UYDccANX8eQgbTEU2ZpCOCZ+6v1BWW46Lw?= =?utf-8?q?xokM4v6jGSVWY3wTj/+2Ehdww0hp0KDikLBsJJojTD3AOeZnxRWZK2RklTG32yPJN?= =?utf-8?q?jpLvlI1HTCflWIhIuc/wG1QOd1LenADRS/ej4DayfPn1XVO20K13AhvBlBlB1V1Yv?= =?utf-8?q?+6ZU6GspenHbzKhA1gGkWgZHeZZ8jH5ZigeIvxfkhLftejwwcBZSSQofPmFR264CD?= =?utf-8?q?tacu301wtYoY2Gx2mDzq9Wv4Ruta3actBUCaE9nhH//KA2kPhfeo1Ex57AqSIZKy1?= =?utf-8?q?Rlm4+qLfyklUR4mBFwYzQHB2Dxm1Rdwbw=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(7416014)(376014)(38070700018)(921020);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?4aaiwueMXd2usWlEqWRQkTvrF7lH?= =?utf-8?q?WipJjEmo5XTCH2LPBKVsXq6AZVkI3UabUbgqfzpoYXdEuNtfa1JTWOAGhoPbLuPR7?= =?utf-8?q?I3BiVZbezF0LXhj83oISi7S34Vo/nCvVKJEnBMFcX7sbhCPW/vg5eKf5NYdm8pNSK?= =?utf-8?q?wWPqa9dEJNYR3qgch6f+8wGFqDlS0udtSCMjW0nU4Ucx4fnnwrMZTCQAfR1qt6ogU?= =?utf-8?q?mXmvKZM+RN9TcXeg8ch00mYsdoKcHtSrbaXr4S8Br9K/jyOGvRPELhEqeLO1AYzK+?= =?utf-8?q?wULUHpoZCPpxGQbfT+GH+y4pMTuRDNY0bqY3wi3k0OgmaDnLT1IDxnfm647set4hl?= =?utf-8?q?TMvL23cnpFXqUUDE6BNYhaNPxdu6kZ8g04sx6MZQ74mc5sYenDhuVj8Yxc02IQwN6?= =?utf-8?q?H24j8sMYq29pp/njJF+5Pppv78xstUfzG8EnubPjXPesjrP7f9EWwLLiWXFySilFL?= =?utf-8?q?IdbARyrDQuxmgUeb2707iaVPLdKrunxAN6+Qiuv7mVdokKfM8GJrjUAJkSdzfpjog?= =?utf-8?q?CnSnPwlDaGsZGsDzlABba4wG06/6Q1uUtKp2COj3uPXiGfgehS8J/R/WZt/W1a7M+?= =?utf-8?q?guQSj1XMFesptbDr98GXrSU74Q4Qjeu6vDclVlv+kW941EGDdr5oV1FykaKG60Sw9?= =?utf-8?q?R2dyM63S/7vpgpQ0bs2SbJNAscJvbNFGkaD///ESJbZcMymLnJnHWh7HoNNHanzZc?= =?utf-8?q?2y1yd/S50uYGyEiR3dMrjieFcuzS9sYYSn4InmuJrD/kv0IB/Mn6tdavCT2VcTUjE?= =?utf-8?q?OlcDUcE9L80uICZOHyKxtNbkfbhziA82oiW+0DaqkQbsIv3J4mduLPHOUFC6FqV3S?= =?utf-8?q?UoyZXrcdRhu33WHhtlDmXAk7bZc7OvaZFQCSnMnOARwahvg3V7gaDvPNRIqvOUMgs?= =?utf-8?q?10nrwpR5O8kuZsGaLbCqa2n8dNsVLlzdJBF4YdrBt241eSp/+xZgLE2jh/qPS5dPB?= =?utf-8?q?uTA77f3e5IKwVK7hTUym53kkcjOA9mIOktyP+f7++BxXgPiJmWv8028nYw5/PHZ/d?= =?utf-8?q?RHkCLAMI9KcEwcimSS4eegjwuqZ7MfE4/hemw5GTvYz8hn1m3xD4cVpUqeCTEMle7?= =?utf-8?q?z2p2vbYLyw1G8zMZsufUEcOCLGXtWbPAiUJf5ecBVp/Jbu1bkb8V+qiWPNpQA8xZA?= =?utf-8?q?+tP1CeYoKOG9MQ1w3uTbHejHbmnCDp4nvL/vqZ4od8HyVuTxZLUziwItwwsA3Tmkb?= =?utf-8?q?jHhFgEggWak6X3BfIAKH7GH7C1QsHIQTBBgndNbsaPVe9vtQnvUsVO0Pa3DG9DCih?= =?utf-8?q?sK8VFHeBsdp3u2rr4X29wG05wis5VyLLLtz1Qpv2X+3Z+4YpZ+AFrsHLZxgJzYT2j?= =?utf-8?q?OfSIe4VW3EoaDx3Hl8ICtu1cSE6aFkZleIs+qL8iR5+vTmGwGfynezlbrOgP04FGr?= =?utf-8?q?2FGwMjIJPB30PImSuAIjsuPfTEgBRPvfW1izx+FYGDq1UfHtw9pDD0Ew47U78y7Q1?= =?utf-8?q?re07trdsmampquWNOuj2hTPxTwGEzW0HnvountghM/fKXImGsaZ1LAv/qjhtCDepH?= =?utf-8?q?71YPlp0kr6V4MnJm3r5Au/67m9Z2my/b/A=3D=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <A30A95FC05193041891336B915AE2307@INDPRD01.PROD.OUTLOOK.COM> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: blaize.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 222d5605-d61c-48fc-0c43-08dd6d224c8b X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2025 11:27:03.6747 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 9d1c3c89-8615-4064-88a7-bb1a8537c779 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 0xycFSBWPzqLczZI5Nncm0g0rHkOwhX4/78qUGOG2x6dcXYF8JX4LOFwb/lPJhPJR9670vg9xpNTQ6g2EPpbCAHxsOzjOQU/1c0rLLvuXlc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MAZPR01MB8910 X-Proofpoint-GUID: 1DjZlkO5FIGVGRES6xneFKFrFVhxsxw0 X-Proofpoint-ORIG-GUID: 1DjZlkO5FIGVGRES6xneFKFrFVhxsxw0 X-Authority-Analysis: v=2.4 cv=JvjxrN4C c=1 sm=1 tr=0 ts=67e5361a cx=c_pps a=5CkbgoO2JNAQOP1ij0Zt3g==:117 a=lCpzRmAYbLLaTzLvsPZ7Mbvzbb8=:19 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Vs1iUdzkB0EA:10 a=H5OGdu5hBBwA:10 a=-5LYVjoNHPMA:10 a=VwQbUJbxAAAA:8 a=SrsycIMJAAAA:8 a=4BuQaiKR39yFMr42yb8A:9 a=QEXdDO2ut3YA:10 a=zapPnUM7SFj2ezx6rUw-:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1095,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-03-27_01,2025-03-26_02,2024-11-22_01 X-Proofpoint-Spam-Reason: orgsafe X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250327_042744_478074_404B0F8D X-CRM114-Status: GOOD ( 16.16 ) 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 |
Add support for Blaize BLZP1600 GPIO driver
|
expand
|
This patchset adds a GPIO driver for the VeriSilicon APB v0.2 hardware. This controller is used in the Blaize BLZP1600 SoC for its GPIO interface. It is essential for upstream support since it is used to provide signals for the Ethernet, USB, SD and many other interfaces. Adds the GPIO interface to the Blaize BLZP1600 SoC devicetree. The hardware itself consists of 32 I/O pins. It has programmable interrupt generation capability on the pins. The interrupts can be edge or level triggered and it includes a de-bounce circuit. Signed-off-by: Nikolaos Pasaloukos <nikolaos.pasaloukos@blaize.com> --- Changes in v2: - No longer adds VeriSilicon as a vendor. - Renamed the driver from vsi,apb-gpio to blaize,blzp1600-gpio Changed the driver function prefix to address the new name Removed IRQ_DOMAIN_HIERARCHY from Kconfig - Builds the driver as a module by default - Link to v1: https://lore.kernel.org/r/20250212-kernel-upstreaming-add_gpio_support-v1-0-080e724a21f3@blaize.com --- Nikolaos Pasaloukos (3): dt-bindings: Document Blaize BLZP1600 GPIO driver gpio: Enable Blaize BLZP1600 GPIO support arm64: dts: blaize-blzp1600: Enable GPIO support .../bindings/gpio/blaize,blzp1600-gpio.yaml | 77 ++++++ MAINTAINERS | 10 + arch/arm64/boot/dts/blaize/blaize-blzp1600-cb2.dts | 36 +++ arch/arm64/boot/dts/blaize/blaize-blzp1600.dtsi | 12 + drivers/gpio/Kconfig | 11 + drivers/gpio/Makefile | 1 + drivers/gpio/gpio-blzp1600.c | 283 +++++++++++++++++++++ 7 files changed, 430 insertions(+) --- base-commit: fe2280d094f95105a361dc88e07b1009d4cfeca6 change-id: 20250117-kernel-upstreaming-add_gpio_support-b4ce05eff7a5 Best regards,