From patchwork Wed Feb 12 13:46:53 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nikolaos Pasaloukos X-Patchwork-Id: 864910 Received: from mx07-0063e101.pphosted.com (mx07-0063e101.pphosted.com [205.220.184.123]) (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 8BF4920E6F0; Wed, 12 Feb 2025 13:58:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=205.220.184.123 ARC-Seal: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739368717; cv=fail; b=qEnq2P0rXpvejKf8aX13jQ+vLNElK9+iwbWwqm+r68hxg3Msga3vuvncCPB3ht548xzbwtmd2rBSBkwVhtBgpeXQMRG78MHvEaYMobwRfQ6XPB7Zawg02tyGgPeykxhqkEohmzzUyGHb7BrW6JJb1psxGuTKkENZaH1ToHDwcpU= ARC-Message-Signature: i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1739368717; c=relaxed/simple; bh=U17fUQBnL2l8kEi4OOsAuDrpfG5OnTY000zJ7XyLyeE=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=VK2EBLA5qeIn6XW5Fe2EgWurauhK1Mil2QAsoQb6Hz+cgUXSSwfckUpvhxIhTmleRaF2zF06hlI57F4KojWqCfW++OdPGTqaBd+nfImRqVOBzdEEWyYtxyghrzjlPpfEepEDVPEfOFjzoCElEAltY7pdPyycPU/f3ty14W/EHRs= ARC-Authentication-Results: i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=blaize.com; spf=pass smtp.mailfrom=blaize.com; dkim=pass (1024-bit key) header.d=BLAIZE.COM header.i=@BLAIZE.COM header.b=JAQ6q9aO; arc=fail smtp.client-ip=205.220.184.123 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=blaize.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=blaize.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=BLAIZE.COM header.i=@BLAIZE.COM header.b="JAQ6q9aO" 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 51CDiGhj001511; Wed, 12 Feb 2025 13:47:03 GMT Received: from ma0pr01cu009.outbound.protection.outlook.com (mail-southindiaazlp17010005.outbound.protection.outlook.com [40.93.131.5]) by mx08-0063e101.pphosted.com (PPS) with ESMTPS id 44qwtd8sy4-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 12 Feb 2025 13:47:03 +0000 (GMT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=UiW3y33N/8E/mr2klNULOjLgji1u/AsgTshs9lDbEwjrxCnghN41c7xz9h37wE7CAVeHpQIkMm5Wo6lxm74y9iG59aT3NcFxPJp9wemH+gd3vE4UzjT8WT+NArAaLUL4hH8I5WGwBjCpvZY3wknF0DoXW8rsLehOSG60SmYb7AbMX4kADH+Ht/1IWvfGljuAt5kL9PgG7AOd3JcaJdbBT3xecXWHs3Fk5Rtymt4Su07tzk2rZvy/eXBg72cxVbeirMMEAydkGPlUF4kZUI8XJ2NWAoOYQDtyAhnYz2Xuom06X9tAXLQtGrivU7cuo/FYFp1wVnS9wt0G1+FPhspiMQ== 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=U17fUQBnL2l8kEi4OOsAuDrpfG5OnTY000zJ7XyLyeE=; b=ta6ZY95NcCZuKBbYSAQSkQvI9vebRYirRRRreUZw1ol0nGN5mJAuwoIpUIDGGN4CFkipLfB+ZxxY8zFM7TLTnpd+kcLS/OAjXjoU2JHg/xWZ1JaGEr1Fs45fzv9nGOX/wX1Qv38Sh4Y+pS9qJ8zm+SMYWiMCzaKFuyBjNlukXFW45vasK/QYtzwLoU07CpkYILKPLy9NJ2v6dUh9eeA5JSKRHyX32dZol4TD7GJsMlRN1mg1eK9T+ju9C2SiN0uJjvF/2ETtNCtVwrgm7CydQ4qc7QHtXtdx2h3ReBh49Esn8bs3qCNQCexoBiarT5vylHo8yEHUI2sHk+v3npAk4Q== 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=U17fUQBnL2l8kEi4OOsAuDrpfG5OnTY000zJ7XyLyeE=; b=JAQ6q9aOLrFfRyPNL/+zcMjVSUWS5U/aN5nB4qrkXVPo3qcFBmFBt2o13fuwxL9S5penHJLqSpxsngroFmU6hnjdvpe7quhRA0nW6TuqLKaJdbQkDs1cZXWKle68FpXPmHh8Jrb3BdI9twCPAoDFK4RqQPjDkg24suGu7ZGjw0k= Received: from MA0PR01MB10184.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:12a::5) by MA0PR01MB10196.INDPRD01.PROD.OUTLOOK.COM (2603:1096:a01:127::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8422.19; Wed, 12 Feb 2025 13:46:54 +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.8445.011; Wed, 12 Feb 2025 13:46:54 +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 4/5] arm64: dts: blaize-blzp1600: Add VeriSilicon GPIO support Thread-Topic: [PATCH 4/5] arm64: dts: blaize-blzp1600: Add VeriSilicon GPIO support Thread-Index: AQHbfVSTZdT1ndjnhEeVKe+vAFeAEg== Date: Wed, 12 Feb 2025 13:46:53 +0000 Message-ID: <20250212-kernel-upstreaming-add_gpio_support-v1-4-080e724a21f3@blaize.com> References: <20250212-kernel-upstreaming-add_gpio_support-v1-0-080e724a21f3@blaize.com> In-Reply-To: <20250212-kernel-upstreaming-add_gpio_support-v1-0-080e724a21f3@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_|MA0PR01MB10196:EE_ x-ms-office365-filtering-correlation-id: 98575451-e238-49d6-4299-08dd4b6bb5c1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|7416014|921020|38070700018; x-microsoft-antispam-message-info: =?utf-8?q?65gooczne7QMKWn7U633+7bLXOTkOWW?= =?utf-8?q?ynhJNm6paalALYpHEsWHhI9Q/9m2CJ+BFFRLhvVAJgz/Xeybi6KtONujV4dNNJ+Y+?= =?utf-8?q?GzsLdxc/NDA+yde+gxcYDgbow39uDJC01rAouG7pavf9eMMUlftKEMwR2YR91MuoS?= =?utf-8?q?xO8VYyGefno4ehc5Avpc5Ee52krmUGjmeSQboopbi2SS5PySoZMIHZ13F18XdX8TU?= =?utf-8?q?cSZlUZf5i6Vmf0GxeqxUbRhGPcd8TQifzL5YoVvxb6McJccOOtQebxn5PUP92b985?= =?utf-8?q?NKKVr8cg6pLZ/jVCakhkLsg7BzrGuyku+ot0t/b7UVxMd02vyo54LckMSulBRi5Iq?= =?utf-8?q?Nw5Yqzw+JDfx990C/YWIxoaLrGvmw9qRR3HAaNaCaHfxX6+HrLdVKBEeMILoplsO8?= =?utf-8?q?K+MC50oQBm9LG+b2hgLf2yP2eBzoSRPq4/E31VyvVpEJ/5C+VhgzauR/VYbQPeEX2?= =?utf-8?q?Sel4rFp7qItGyC3RXCXGDEAc5rdqyaEyd5UUcCP4EgH0gDKzTJp5RDdkxBcwpOFm2?= =?utf-8?q?ZgZ6gH3Gh1taM8EjBdznYRSaf1G/qJ7pfzE8c1rt2zi1nRmIYPbRU2xE6xt0u9kS8?= =?utf-8?q?XhYVoevnG+VyYXlQKFFtnWTWLO6xVjZa4km37Mp9aeS6rIxUMLvYkpRT3HU0/fZFw?= =?utf-8?q?gO0c2rPqS6yYe/iUjLfdU+oTXCCw9YA+ZgeW9NZ8VDw+wSKiIvZvDW/USmEY0D3H+?= =?utf-8?q?bCyKDxlqkJ8cGTU1jg17pp7c3KG5nVqqguV0LYSYzGOd4YhXzD5yx25GD9005O88u?= =?utf-8?q?Q6zcfuqKIOarzhlTd4VXXQXsQBd2dGpAIxOr/1hsBJCEJcVaSKudMDg1rITKcRN6J?= =?utf-8?q?dazk0azQnEhPuSbMD6FZyPVhHoBplsPVp+wII74lubQLI8XOhlb6L2xRR+C8IUrUu?= =?utf-8?q?3Pm7l1iPtmr/JyG9GzgeEeDpbksikxAe6t4invSAuf7MU7GDe56MoVXWF6JDyZvU2?= =?utf-8?q?KrvNH/kaF9ODWPC/uGB5VT++BBnX9UORQ94cf5jPgySzHb3nd2D+08izbtIN3vxQw?= =?utf-8?q?vrPNYMyZeRaiRwLy0qCoKdKk5c07feDgXwtUXK5ip95hVXOkaS1m+sqA1EhK7w2Ku?= =?utf-8?q?Sh/EWGCVRreLOXFr8Yme5F+ku4YFhDvFuSEdAscVA+1/WGsZ26f8uGzd8KCfKQgZe?= =?utf-8?q?6FcJP3usCmSAnW7uAYCrvmA2uh6j3wxFLQUadHV0ZiVF4DH4kpw25XnA6wgdJXCNp?= =?utf-8?q?bEJP33bRduC9NG0Ik0QAilu4ukjyDFYVg6KtH9OSanharHuy/aDlav3u9MkiUeexD?= =?utf-8?q?sYwiIFkgtuP/iPeYTD+d4Wyv7eNHICEF79y7dpcs5FwmV2vgmvz8Z1sycc6lhjE7Y?= =?utf-8?q?32PO0shRXhuG16YpiMvthd/856fjbTsxRgYQhEoKu293gjvWRjCcH5yqgS3/XTYYG?= =?utf-8?q?erqsmFm+veqHYDUiFa+xENn3KLANYmxFA=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)(376014)(7416014)(921020)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?jiC+zn7SX7o5v8HS5dPooLsjm2fD?= =?utf-8?q?CRjgv6rEyrQYlOb8nGghZ9n1g6bGnmCovXTdQlYvcrNXRJFNyXwD/Ywucksz/YqOZ?= =?utf-8?q?zE58YO5S73dbjYazBAItcdXOt/kXWnYTTPjkHrzyMALw81cTw9Plvtk0Uo3gQYWo5?= =?utf-8?q?iRcFrpWJHzZl4C6gk3nZUdnTwZ9oZY6/BvWCWP2ddG6+ngrlz9KpAzjU3U5PyghCX?= =?utf-8?q?tx3pnE6GrBa1nMJjPOLsdosNZ/nUT/e28NZrG41JOj+gRB7NrVa9bo9tOspzavFkY?= =?utf-8?q?LnRzWH2iTbihCDyZVnU/GBQyPnZPTeZA03OctY64owWmh9fgTZ9B5S5pRM0Jf2PNO?= =?utf-8?q?lkvdHmGA8WeTde2i9M2NnGAjQUyjygxg3+WnNHK5Rm5rz2Ji0gDFnZLHr294eCHpr?= =?utf-8?q?EULFyMORSWcqDN2LD1GOx29X5vFXz9QIt3aXNUX00Xb60fWbmhaaSIbqQb2vj4Yj+?= =?utf-8?q?ac69hK+S8p1GpkamD+WhjIL1O1rt+u9DAkOz5d4A+ZdtlR+/t6GZ2j2FA8mhDw+jx?= =?utf-8?q?Kf3xY2KErMuRxgL7R7oiMSzIgX+c2jf5rGl8Ikkc7sz8MfJyg/zeAajWYnabd7rU3?= =?utf-8?q?TgbT+tP3Ju7FyNcrQyNyTxLoAxrNKmQrI+SjTi4bXqBOLOsgvFcXZCZLlhC1IsgpO?= =?utf-8?q?ooWnKndAX4+t9K7iaW9MCvg54cswc0OxkmMP5FO8kct+SCGBNrXqIy5bkBFalHufp?= =?utf-8?q?kCQWYbbgMiYwr6PFz0jBNxCva2ZOA0NOu2dTtIsE48905WHuIEMSt8BxjnrA3gYlH?= =?utf-8?q?5jqx9wYsOu4b/HSdPiBryJxOAjTYXTZYXoRdFfeSaq6FpdroojoPUw62GycYuukxi?= =?utf-8?q?E08pyuKP3bgoXgyAii77aixu2gSQq6G5FEKwHKmz+BWQGo8IUk+b+iVqpLcwNNq5D?= =?utf-8?q?01fvQDDjKTf4PXGImTxmRs4I+3AvHh+RTyQuAZNz+JiUsyI3DnKj+3uzBK9v5ohrI?= =?utf-8?q?Yq6HsIUxBoY1TgsrUrMzTe9HzFlXo4MbtsdNt1JWncOcNY6HLGq6/OWwrIpNhjtQ7?= =?utf-8?q?PxW55R5c5SupEsYgC0Wgy/wC41ZgoCZ67WRjs3Gw+R5bga4tEbsTXnEvG668jYVgf?= =?utf-8?q?hdhQF+PYJJMnn+Y1/LzgQWgQyZaYNO77uFyPtZikQOtaP173Amiy2QTKXqyyMQNSj?= =?utf-8?q?fl6V3kKlAN1BUlNV5YRy37KKvMKZJHODnC6pgvHG7UoPd1b84kzi+4A8KqHNPcT2B?= =?utf-8?q?v1inyZyZ+9tlYPMen85Epm13OH0Z0Ejyx6d6rwuqDE4UwLQdMb9utXkBwhro2SkJh?= =?utf-8?q?c5MR9rsvf4pUVBLkAeBFesV4zxToi8HHPrwR2oS8LA+H1/zYXEw4C4aceUUczS0XE?= =?utf-8?q?eURZZhVFAux0XlbrEUa8T3raJGyaJJ4p1VFRy9fXZHfzs9qJgPtgCzW20Udyda75P?= =?utf-8?q?0seN8Wppf2X1mqGYBj8CS0hBn2v0exEv3XnZFqI/X/YXWJwugrMdl2fwhJy/0ex/p?= =?utf-8?q?7j41V+QBteq0pO4rkFhtje23k8U2ZLqVddDloFXOaek9pMasnGtP/9m647a45pqYh?= =?utf-8?q?4aoiBGkFbgR0NJBoqUeHl/kLyXn7fM+Z5Q=3D=3D?= Content-ID: Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: 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: 98575451-e238-49d6-4299-08dd4b6bb5c1 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Feb 2025 13:46:53.9130 (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: 3tAuvZyDBZEUO9fbDsxNEYawp1wCrgbOdBGpRch53B7NA6VX282z5fihcFemTPumxfsBaAAHna835dzHFWI1Zp2G9gqalQjqnalGve22Do0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MA0PR01MB10196 X-Authority-Analysis: v=2.4 cv=ALxkcdDx c=1 sm=1 tr=0 ts=67aca657 cx=c_pps a=z1DpLKiO5LaG0b/iPMc9+w==:117 a=wKuvFiaSGQ0qltdbU6+NXLB8nM8=:19 a=Ol13hO9ccFRV9qXi2t6ftBPywas=:19 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=T2h4t0Lz3GQA:10 a=4MthsM0t3ikA:10 a=-5LYVjoNHPMA:10 a=SrsycIMJAAAA:8 a=SrueIWi38-K_uB21zSIA:9 a=QEXdDO2ut3YA:10 a=tWsS5bxqnw_vor0FtidD:22 a=zapPnUM7SFj2ezx6rUw-:22 X-Proofpoint-GUID: TO5Cocokyzwh6CzaZw5izrS3ZP5s5rDC X-Proofpoint-ORIG-GUID: TO5Cocokyzwh6CzaZw5izrS3ZP5s5rDC X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1057,Hydra:6.0.680,FMLib:17.12.68.34 definitions=2025-02-12_04,2025-02-11_01,2024-11-22_01 X-Proofpoint-Spam-Reason: orgsafe Blaize BLZP1600 uses the custom silicon provided from VeriSilicon to add GPIO support. 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..7f31e3055f70c1dac798deab073787df83e798d3 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 = "vsi,apb-gpio-0.2"; + 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>;