From patchwork Thu Mar 27 11:27:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nikolaos Pasaloukos X-Patchwork-Id: 14031074 Return-Path: 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 CADD9C3600E for ; Thu, 27 Mar 2025 11:34:58 +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:In-Reply-To:References: Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=vnA1UymLOMeibDYYF5JoYhc1CMTgPHJDZ7mE1VBCPXw=; b=KS7ZYsrYikTnyUXLimgFsh+IFG 2+ak24wHGe3XWSr4djExSGBh7majdWKktjhwPOa3TUDVKpE3byi+9FyrQtGmxCeW+H+br9mCTBvxM sgKiOk5ru6IfRj0HN2Okz6EwcUuBtA6tz8fWMPXfkwvXkzAuDBt3ytdJiUH5xuyL2umJCAcAYZVep z/DPWGvhcVnYFAbbUcvKPZ9gbHa8MEDduqh1GLLyQX0hGY1v+KfACWmgfXgKHmlJ/758HT6OgAadf mkRk8ntui1IHlzdzTIPGPA8v7SKZH62Y8qSmM4vXjoIcS8SBq530EwNMQqYdFEwpPVvX5aRvEKi2+ HcipNXEw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.1 #2 (Red Hat Linux)) id 1txlVV-0000000Appl-2xQ3; Thu, 27 Mar 2025 11:34:45 +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-0000000Ap98-0sIs for linux-arm-kernel@lists.infradead.org; Thu, 27 Mar 2025 11:27:46 +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 52RB3Ix7019756; Thu, 27 Mar 2025 11:27:26 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-4 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 27 Mar 2025 11:27:26 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Nzb95QX62xHjJ1ZTMDFTreVkWNSojbmivktjiuUaZhPym4cfPKN4KV4Q9IzKRNh/owM12izURB+AJWg7QK5mIPJ3WRBOMaELbOBTfHBJ9LroEUuUSYe0zhREYuMZfhyOLWvhsc5YfINoAY9Mv9EGRhOEuzMt7QELhJ/2KwPl862jVQ8qo/x2WJZ3N9gvsVVNYGgf+o1Yw0Gv+RYrtD70S47qNuT8FYiKvmMXsMsntj2eAfvzF48g23o1Qded3b9SFn5yKOOhbN2ipVld7JoZKjHj6w5lnwZP942Rn4rFhP1tn9kCB9cKAJnICfiCsvaaM5pZqfCz1CSZv7UFLrIokA== 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=vnA1UymLOMeibDYYF5JoYhc1CMTgPHJDZ7mE1VBCPXw=; b=vEPMadRvrx3Fl4GLB447m9mJ9Zz0snTDxgEmCO9veHQLvzBKWEliyDunU+c5OsnQB5RiNB5WkRT43I/BHLRkZuq1RC6oYftBPCGZgjprLiqw3WZqGyCEFQndPR+fsibMgylWrkYiZXdQix2bS8k1Qw8hGFeX3lO/NfGye45vgqFEXqP5jhaGHKxkqy/OK8qnz7UjlfXc9TZWidYgzbiba/hEcMPAH7PTpe20cUSMQD892am8NX5D+bjda97WejOZuvmS4TUEccPZselA1bevIesypPOR9//0AcXav2uXBp4DpSspBnVpMnP3dClFwMi3ifZ2QYMvhn9/10C/zULKQA== 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=vnA1UymLOMeibDYYF5JoYhc1CMTgPHJDZ7mE1VBCPXw=; b=F1pRlGgpKe/2wqt0C7vhxHr9ceMKdvtBqeftqtGRupuiecDu194AMJibvt4VuUqLVrkB1155570NX9OMDaQ31B8rX33NBb/GuWfUBroUmPItC2/smrPH7/GVjGoJGwQFbt4nqoenvvTNW/4QcWP16mu11ou+wPJqYY1enCldeA0= 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:05 +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:05 +0000 From: Nikolaos Pasaloukos To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , James Cowgill , Matt Redfearn , Neil Jones , Linus Walleij , Bartosz Golaszewski , Matt Redfearn , Catalin Marinas , Will Deacon CC: "devicetree@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-gpio@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , Nikolaos Pasaloukos Subject: [PATCH v2 3/3] arm64: dts: blaize-blzp1600: Enable GPIO support Thread-Topic: [PATCH v2 3/3] arm64: dts: blaize-blzp1600: Enable GPIO support Thread-Index: AQHbnwsr8t06J68oF0WylvpAtNCDMg== Date: Thu, 27 Mar 2025 11:27:05 +0000 Message-ID: <20250327-kernel-upstreaming-add_gpio_support-v2-3-bbe51f8d66da@blaize.com> References: <20250327-kernel-upstreaming-add_gpio_support-v2-0-bbe51f8d66da@blaize.com> In-Reply-To: <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: 1f420926-929a-4e97-b130-08dd6d224dd1 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?1b4OZ8uwXSqeauDYbJ9B037o//BLVxo?= =?utf-8?q?mf1DgW1pCDIkHFY5t95aMO62xY6LkQC2JyGKj6JBq5pYJVXv+ydk2hiHoAkyxlN/U?= =?utf-8?q?GfnwRxYu9XZacx9L5w0wSW0vR+0lrB37yLekDZ8vA44dYwmNFApmriQJaIKmF0fEC?= =?utf-8?q?9tYugu40hv8lmWtLsemZ5RUEuiiYxN4tdVZ9L93mW/Cb1LxhbF9vqRz87XW5qKt38?= =?utf-8?q?T+FgIp+mWr6KQDgMcWDzIM4K+UqfXljZ2ME2RPkK1jMywAdYh14OsoaZYdT98qNaT?= =?utf-8?q?Qcau8+Xv8Fc9y82C7zy5czV9koIfJ1im5l4IVkOLKpAB27uVQW+1EgjUyBHbJ3NLZ?= =?utf-8?q?3PesRKkmO3orMo+D1DCSutKfr9oSGQGemWAbaW16PgJw2TfzKgpzfFrQUtGnGVXNd?= =?utf-8?q?ZZdr0riTehfyW+qWnNn8wqEUmmwALpbGR+JxeVTpwqQqCqODB22jU6T0ndxfgMXyq?= =?utf-8?q?7qK2eowQxMIQwmNi7rHSsGYaJo9cyUuWJwaJ8Ci5tjrou8ILzJ9CIPgppHwgeQUR/?= =?utf-8?q?HyjzYJval7B+/1mXmmwZhK2GZzampU0XrxSyBqHSyVH+fE0AzrvBaQyDZJCocZN5j?= =?utf-8?q?gM5ANupvORLYAmTWolM+f1gy4e001nAej8QpaOY6/IDCEfK18i0wcg2bCNkKojs1E?= =?utf-8?q?La663C6O3A2Q6M6bf3BYbbVGez0TwvA1a0Zqu0QwEnvZNGoESMJ9pnGytl4h5ARcW?= =?utf-8?q?zVnL2n5snRy27z6MkE4l0figb+DN1oKMYHfm3F532uTF/GY0jyN7IZdtZExPwYoTE?= =?utf-8?q?oyLZWRjcNrXkACLkn94NyakPnb2mOkensuIUK3x1+dTWkj12WWtCbBZh3MQ4N6cC+?= =?utf-8?q?tzrGvkJJknGjlQBu5MPYmt9vFjufbif2MgrNZ9308gnPqasN/L2rd+XbGQpZaG4dM?= =?utf-8?q?7mMi94mWZiuFRU0i+bj7suBJVOaF2zjjIRVEdv/upuMXerVVaKG7Yzq3wVfQMvKMc?= =?utf-8?q?uJLdb/jc/7fZHZ4l0rH+2tDy+3aJYxT+NKnhLRVKAASYT6CE/ecdShn7Su7B7XpOx?= =?utf-8?q?My3KYtBrNaEeBGglTnsb2LPvGZMO3mTTlWucNH+t3OXwmXG81CV5tEVicTV/hb6sV?= =?utf-8?q?t6ljnlyv1IZs2ohzr+YKhhzFga6XomgM2ZYx8jaPwdDl8Eh02D3X1EV8KeYubxD5W?= =?utf-8?q?vjvu9RCED7ciLPXJqIjs6BuWGXFXcxQFUt9jkWOs9e+31143TzkBLL5ZgnddjBHup?= =?utf-8?q?AfeByNPBeQuDByMckb4Do7dsa1pTX5OemNhIoLnQncxVCOkG8+PpWWn7rIza3JjcF?= =?utf-8?q?dRD7AIyssYTXiES9WE0s9VGDB0Q5mAgCbklNb0DRnnz8gsjnolr1gegW0RFPiP2T2?= =?utf-8?q?1cAQk/xOklhLRwXIHmn1x5FaRLqB+tgHPw1xVtKZuLh16lK/hfyJpbUlsl7oObrlx?= =?utf-8?q?eDsNsOLFew9G5KMymjLub63pqnpqTlfSQ=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?+36m/QTqNifcfodRc3iyVjeCOpUc?= =?utf-8?q?ovZr1+n2z4xkrfaw1UIqrmwiPmUHDbwWv5i/lVishyNzHnTJ0xDE78BTZAiE7ddpC?= =?utf-8?q?/nvZX+k3bqa/nZ1ipBwzdESIoz/hVGrxyIsuWCfRiMYg1bw/5LtWmio6rOHsU/w/A?= =?utf-8?q?OC2G2jDdyyCFVv2xXI7tUaTPmyq2sJl5D3f5vEAc5PGucdtU+VYQPSatWG8sowgev?= =?utf-8?q?/Rz1D65//oMxTSXwI39tKuq9JD+VRR3YVq4WeOzhJflRJwLrDrnx8qo01istmSyvT?= =?utf-8?q?wuQe17EGvuTHnlsCKnAygSTgiZjONhZqtbqMlS+NAhKYM8SASulR21+8srLPbWvVe?= =?utf-8?q?v73DdSfbVpAZvCCyiwyXiBLuBvyCApiLZKe9VmTe1WVSspANoEbjJi8CCHZ8H7GV2?= =?utf-8?q?A9/1+pMN60HXzKfKF4zHhVwHlvq+NvQlSVCx0l/BcAvk2lEZRsIvBkWfC6peKjG99?= =?utf-8?q?bhTArB4PD5BuHED6412uNiso3S50zqt1ZmSNQvcuZ5xyvRJJYDCt+81Lk/RKCTzCN?= =?utf-8?q?PlTqnx+LZTCS2Ul40SUuPZIibNOMtF2DPScpVcd2ukWtrNlzTNFnAAwxlxWjqXG22?= =?utf-8?q?kS3bKWoVZSwgid3ZUdEP68BAGSNr9b7RZFcaKMraxOWgwjubnO/1GiV+C8FPSYutO?= =?utf-8?q?e57JfUN5zktqOXONd/Zqfjcnp5uLUzUuI1ZTRAcZBe1V+ZSATZ1VctYY+3LMBX4ui?= =?utf-8?q?iolc8EJoIZuObAPSpzSjk3ckchWiuGEPU9TGQxEUsdRCquCuKeUWznpBzNQ1RUHkg?= =?utf-8?q?OdbPFPwlLlwvMJYzEWbDSCE7vn6tD+0FBqTlBsZDYJ80QXW1deuREtmjoY/IRoemH?= =?utf-8?q?k+al6C8E9NFgHHm62DNLPwT3fUOV+Pq+3czsPGc0yYQtIcmNUKCQs3nF6NYZkETFQ?= =?utf-8?q?98tyS6Q0wkYLMdtmuujv4/DI/GYFOvyttO18MT/X9K8q9RgYqVk8OSSLSLJTezDmN?= =?utf-8?q?upYC+00AZ2tumHI0UVWxIdNqLMf2IbgZj6GYooD1alkEyAmYPg261HyfpY20owKfV?= =?utf-8?q?q71apIzfmP0cTev3l4J/O+ikGPZWEiPsn1Ngl5kldA+qwZPqXxkY8jh+xzUsp/GMr?= =?utf-8?q?FAmow24VBu2Hv1gb7eDrBqf2Bn5JK+KfeH8DdkBCXA6pmjBw+UvpVBfbHtjRKV3dI?= =?utf-8?q?LwJjTxRn0sFG/hNxZV1T8RZ+cB4Fq5IdNIRCHHFjBfkuAM50AjBfwiCqI1zOtkZEp?= =?utf-8?q?p6XIswbAuwX1fXOAJHqmIKkB19dU7BFRCcKvfQR2RHju6beU8wguwxNh/SXg102zT?= =?utf-8?q?ZyDsUIoouKRQpWPgsX1fE2D0heEWGl73+wuRpm9n0+5fbySHdz46rVX0c5NneS9Aq?= =?utf-8?q?D5RapXpXij+pqJ8JU2+QoKT7+aPg5evF5HME1KOVDhurcJdOkdTLiokt42RCusuxx?= =?utf-8?q?XRvGTXVHAzlXLaC3BT1edu17jVwktEbeQ2FPcyB8oe12NvGshBNyHwUWEXPStFs1O?= =?utf-8?q?QHDa5KTz4xQobjys2vh/AmDWqS4J9+i8SjvNQtYSO6s7YOg1uZjFTKnHw8h5aU0PT?= =?utf-8?q?ZAr2a1+PzLV1bnZYX8EKvHAJ5bkYZv+oYA=3D=3D?= Content-ID: 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: 1f420926-929a-4e97-b130-08dd6d224dd1 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2025 11:27:05.7835 (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: kDtKasEEZzQcLUKg9J0d/TaX8H8ZN+XWMgJuJ0MCCGOtBrf39sQqG4TyNzZyi6JxhjNY/NWWWT54oGRUYVK3RNARF0F97GxEN9eGVYmMv10= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MAZPR01MB8910 X-Proofpoint-GUID: LUOOzxyhwKLqtI-iPPN3E5iufAyfFJNA X-Proofpoint-ORIG-GUID: LUOOzxyhwKLqtI-iPPN3E5iufAyfFJNA X-Authority-Analysis: v=2.4 cv=JvjxrN4C c=1 sm=1 tr=0 ts=67e5361e 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=SrsycIMJAAAA:8 a=SrueIWi38-K_uB21zSIA: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_566900_F64498E1 X-CRM114-Status: GOOD ( 14.04 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Blaize BLZP1600 uses the custom silicon provided from VeriSilicon to add GPIO support. This interface is used to control signals on many other peripherals, such as Ethernet, USB, SD and eMMC. Signed-off-by: Nikolaos Pasaloukos --- arch/arm64/boot/dts/blaize/blaize-blzp1600-cb2.dts | 36 ++++++++++++++++++++++ arch/arm64/boot/dts/blaize/blaize-blzp1600.dtsi | 12 ++++++++ 2 files changed, 48 insertions(+) diff --git a/arch/arm64/boot/dts/blaize/blaize-blzp1600-cb2.dts b/arch/arm64/boot/dts/blaize/blaize-blzp1600-cb2.dts index 7e3cef2ed3522e202487e799b2021cd45398e006..fb5415eb347a028fc65090027a4c4fc89c8280f5 100644 --- a/arch/arm64/boot/dts/blaize/blaize-blzp1600-cb2.dts +++ b/arch/arm64/boot/dts/blaize/blaize-blzp1600-cb2.dts @@ -81,3 +81,39 @@ gpio_expander_m2: gpio@75 { "UART1_TO_RSP"; /* GPIO_15 */ }; }; + +&gpio0 { + status = "okay"; + gpio-line-names = "PERST_N", /* GPIO_0 */ + "LM96063_ALERT_N", /* GPIO_1 */ + "INA3221_PV", /* GPIO_2 */ + "INA3221_CRIT", /* GPIO_3 */ + "INA3221_WARN", /* GPIO_4 */ + "INA3221_TC", /* GPIO_5 */ + "QSPI0_RST_N", /* GPIO_6 */ + "LM96063_TCRIT_N", /* GPIO_7 */ + "DSI_TCH_INT", /* GPIO_8 */ + "DSI_RST", /* GPIO_9 */ + "DSI_BL", /* GPIO_10 */ + "DSI_INT", /* GPIO_11 */ + "ETH_RST", /* GPIO_12 */ + "CSI0_RST", /* GPIO_13 */ + "CSI0_PWDN", /* GPIO_14 */ + "CSI1_RST", /* GPIO_15 */ + "CSI1_PWDN", /* GPIO_16 */ + "CSI2_RST", /* GPIO_17 */ + "CSI2_PWDN", /* GPIO_18 */ + "CSI3_RST", /* GPIO_19 */ + "CSI3_PWDN", /* GPIO_20 */ + "ADAC_RST", /* GPIO_21 */ + "SD_SW_VDD", /* GPIO_22 */ + "SD_PON_VDD", /* GPIO_23 */ + "GPIO_EXP_INT", /* GPIO_24 */ + "BOARD_ID_0", /* GPIO_25 */ + "SDIO1_SW_VDD", /* GPIO_26 */ + "SDIO1_PON_VDD", /* GPIO_27 */ + "SDIO2_SW_VDD", /* GPIO_28 */ + "SDIO2_PON_VDD", /* GPIO_29 */ + "BOARD_ID_1", /* GPIO_30 */ + "BOARD_ID_2"; /* GPIO_31 */ +}; diff --git a/arch/arm64/boot/dts/blaize/blaize-blzp1600.dtsi b/arch/arm64/boot/dts/blaize/blaize-blzp1600.dtsi index 7d399e6a532f5b24385dd837be965be771c7d24c..5a6c882b2f57d57d304869dee877c996cbabb712 100644 --- a/arch/arm64/boot/dts/blaize/blaize-blzp1600.dtsi +++ b/arch/arm64/boot/dts/blaize/blaize-blzp1600.dtsi @@ -120,6 +120,18 @@ gic: interrupt-controller@410000 { IRQ_TYPE_LEVEL_LOW)>; }; + gpio0: gpio@4c0000 { + compatible = "blaize,blzp1600-gpio"; + reg = <0x4c0000 0x1000>; + gpio-controller; + #gpio-cells = <2>; + ngpios = <32>; + interrupts = ; + interrupt-controller; + #interrupt-cells = <2>; + status = "disabled"; + }; + uart0: serial@4d0000 { compatible = "ns16550a"; reg = <0x4d0000 0x1000>;