{"id":2225707,"url":"http://patchwork.ozlabs.org/api/1.2/patches/2225707/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-aspeed/patch/20260421130344.2751662-2-fredchen.openbmc@gmail.com/","project":{"id":57,"url":"http://patchwork.ozlabs.org/api/1.2/projects/57/?format=json","name":"Linux ASPEED SoC development","link_name":"linux-aspeed","list_id":"linux-aspeed.lists.ozlabs.org","list_email":"linux-aspeed@lists.ozlabs.org","web_url":"","scm_url":"","webscm_url":"","list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20260421130344.2751662-2-fredchen.openbmc@gmail.com>","list_archive_url":null,"date":"2026-04-21T13:03:41","name":"[v2,1/1] ARM: dts: aspeed: santabarbara: Add system monitoring GPIOs","commit_ref":null,"pull_url":null,"state":"new","archived":false,"hash":"6b36e3618f793326dd6e5bc37033e231eec0f24b","submitter":{"id":91014,"url":"http://patchwork.ozlabs.org/api/1.2/people/91014/?format=json","name":"Fred Chen","email":"fredchen.openbmc@gmail.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/linux-aspeed/patch/20260421130344.2751662-2-fredchen.openbmc@gmail.com/mbox/","series":[{"id":500799,"url":"http://patchwork.ozlabs.org/api/1.2/series/500799/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-aspeed/list/?series=500799","date":"2026-04-21T13:03:40","name":"ARM: dts: aspeed: santabarbara: Add system monitoring GPIOs","version":2,"mbox":"http://patchwork.ozlabs.org/series/500799/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/2225707/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/2225707/checks/","tags":{},"related":[],"headers":{"Return-Path":"\n <linux-aspeed+bounces-3938-incoming=patchwork.ozlabs.org@lists.ozlabs.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-aspeed@lists.ozlabs.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=h54UGOtj;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.ozlabs.org\n (client-ip=112.213.38.117; helo=lists.ozlabs.org;\n envelope-from=linux-aspeed+bounces-3938-incoming=patchwork.ozlabs.org@lists.ozlabs.org;\n receiver=patchwork.ozlabs.org)","lists.ozlabs.org;\n arc=none smtp.remote-ip=\"2607:f8b0:4864:20::536\"","lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com","lists.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=h54UGOtj;\n\tdkim-atps=neutral","lists.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gmail.com\n (client-ip=2607:f8b0:4864:20::536; helo=mail-pg1-x536.google.com;\n envelope-from=fredchen.openbmc@gmail.com; receiver=lists.ozlabs.org)"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [112.213.38.117])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0MxQ3Rvqz1yGt\n\tfor <incoming@patchwork.ozlabs.org>; Tue, 21 Apr 2026 23:03:54 +1000 (AEST)","from boromir.ozlabs.org (localhost [127.0.0.1])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 4g0MxQ0bKbz2ySW;\n\tTue, 21 Apr 2026 23:03:54 +1000 (AEST)","from mail-pg1-x536.google.com (mail-pg1-x536.google.com\n [IPv6:2607:f8b0:4864:20::536])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature RSA-PSS (2048 bits) server-digest\n SHA256)\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 4g0MxP2CwTz2xQB\n\tfor <linux-aspeed@lists.ozlabs.org>; Tue, 21 Apr 2026 23:03:53 +1000 (AEST)","by mail-pg1-x536.google.com with SMTP id\n 41be03b00d2f7-c795f096fa5so1689567a12.3\n        for <linux-aspeed@lists.ozlabs.org>;\n Tue, 21 Apr 2026 06:03:53 -0700 (PDT)","from fred-System-Product-Name (61-220-246-151.hinet-ip.hinet.net.\n [61.220.246.151])\n        by smtp.gmail.com with ESMTPSA id\n d2e1a72fcca58-82f8e981a0asm14456484b3a.3.2026.04.21.06.03.48\n        (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n        Tue, 21 Apr 2026 06:03:50 -0700 (PDT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707; t=1776776634;\n\tcv=none;\n b=TPKQloN3LT7KJwFQbhyicNowwPYeEPWcrBFbCU+23dxCl39P1ekyH1tLXH1auNJLW6tjiCIBl8uJwqg4ioZl/gHEfDoeScYft2EXnwaz0zhFBdFfhfLgZFUpT4cOn2aDy2RC4gtePb7ExUfo+6j/VG618QasRr4mk/vXqrzJy5PHWQKpOyKxdylR2OM9L4Z4UCcOTJkWZdWLDjfj0Fw9PcLmMH76WCn7aPnESmeGPKwl9d1Iuj7Hyyafdizpmgr2IXhDezXT39aGgqo1iM4VET9x9WX+m0VgvqpNFQt+UhOxMGqnIe3YTEGLRm4UqKKygGOxasAQmuXuXVKMIn9efA==","ARC-Message-Signature":"i=1; a=rsa-sha256; d=lists.ozlabs.org; s=201707;\n\tt=1776776634; c=relaxed/relaxed;\n\tbh=maE5jQDJwsycLww5UnLtB8sLxR1IdmgJ/9+EbDBJAp4=;\n\th=From:To:Subject:Date:Message-ID:In-Reply-To:References:\n\t MIME-Version;\n b=E/Wo+TPZMsUxpz4/dkcA3rC8Oz9DLDDuewNC7fA7wmZSRvUuFx6GRawKqVasbY9KfQ3IV7zbjo3kWC2UtkY1WoRTkUpM5LltWBjCz2+UW0kYHOyvvDrH/Ua0TmWCpCBI3R+7CE3OQjeBonVPO/1yfQKBMjRViMovXRCkDKuBNwBRxmtTdy2EhhL5FDOIWOYdDjwt5n15vYimQt4qj8b3iDHmZOHCnwSV3by2jlj0dNRIYXIgTxF1FkArIYCWbeAWg4sTxvl7waa1mMmULNX6R15nbuFi6OSjaEwkRNZn+cBtwGjTsAXtRvueRpi19iVvHLM+31sRiik7iLSkUqKcBw==","ARC-Authentication-Results":"i=1; lists.ozlabs.org;\n dmarc=pass (p=none dis=none) header.from=gmail.com; dkim=pass (2048-bit key;\n unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256\n header.s=20251104 header.b=h54UGOtj; dkim-atps=neutral;\n spf=pass (client-ip=2607:f8b0:4864:20::536; helo=mail-pg1-x536.google.com;\n envelope-from=fredchen.openbmc@gmail.com;\n receiver=lists.ozlabs.org) smtp.mailfrom=gmail.com","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=gmail.com; s=20251104; t=1776776631; x=1777381431;\n darn=lists.ozlabs.org;\n        h=content-transfer-encoding:mime-version:references:in-reply-to\n         :message-id:date:subject:to:from:from:to:cc:subject:date:message-id\n         :reply-to;\n        bh=maE5jQDJwsycLww5UnLtB8sLxR1IdmgJ/9+EbDBJAp4=;\n        b=h54UGOtjwLe8b1Qj0PMPb94fk1MNDaR+RyY/7+I9erz29YCBsXyPLG5g8BaQlfxYzs\n         bQDIunKHVVS0O5DXsxJIxKYktNsbjwub6rAlMGXLYUuRaRXADa9Q0fi2wtdjPR00uN2k\n         pF2BRJtOTpT3SeJU6uJeInGvgbjeFLMrJZyNCYewCDqvFpl4UpXaKQ8TKHd5YrxcSV6g\n         iK37IfutSxRn4UcVq8jrZuZ664CHMEt9fzVZ+vE2HRqPG1jx0UwMQ8thUAHjTkCXFSsq\n         B/6npOXMYBx8pI2FOaGzAi9kvEfi++CczVqmhk4EtdHnSEkMlWptxxIZ0+t4Qde/Mn/j\n         g0Cg==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n        d=1e100.net; s=20251104; t=1776776631; x=1777381431;\n        h=content-transfer-encoding:mime-version:references:in-reply-to\n         :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to\n         :cc:subject:date:message-id:reply-to;\n        bh=maE5jQDJwsycLww5UnLtB8sLxR1IdmgJ/9+EbDBJAp4=;\n        b=iu/FX9idttaCDxfb7sFq1GaOLvMlmSHgbPZ+vDbsMUmoJ/OuvyZNWwz1gK4VZC0TS5\n         KPiWg9dHLGxmGMcZT0x0Dsz9QQcqOsivUqedOp/cRHADZ301ZxSQ0GMUseNIIh6Vo78I\n         XJ/xmMUuZOV8Mro6a0eFj4BB9D82wOHXD4/2ABS8lDh6YRKOykuPP1XiS5mmbh+p1ARe\n         Blxbw2M1D2+LSaEESiWZJolMhVbSM+y0SJrH/5Co5kHA1ZOLl/MPweZfmWdj6KEIcDmh\n         dvFjYTUbPsAzAv1625VC4iNKKNfGDqg3Ef+4ly409OmI9cmlmZeXtvCuaOXRSYPxIKig\n         GyMw==","X-Forwarded-Encrypted":"i=1;\n AFNElJ/N/kHdy/diUKYWIYpxkj1XBw5UgYFOeBNx69MnZWkiveOUYa6uV8OY6J3df9vClK058p4c8ea3rLkJdX0=@lists.ozlabs.org","X-Gm-Message-State":"AOJu0YzWhdb7ThQqxC55uVCBMdCMiZ2pAMo/ftYhqaJkeSAyipEIkm5F\n\tWkWVKTbu+GjdLsIed1R0ZihG78OvAtwmNwTRNFixEni5BSxkW+r3PSiu","X-Gm-Gg":"AeBDietkyFIciFpPAKehLlzJqXQvoUr2Hcz11Ms6zbZmfsO3qrr+4Lnnszkp5Iqxj1I\n\txltZuN4pW+Bo7Vv/3D6SMBE/IeFOT7nmpZuPD+FL7V5Vo7es0Y56DxBjkUhBlvEvgSR6EUs/ARK\n\tpqkXOLpEGC7TRl7QmH8K1vvnBJpE0vmePsIxS5lWZ+Jdi2BXFmm0yFXad/i5B3dHIu4Yj4TeXiJ\n\tyMiBQvtU3hkJfo2/kjcWbmpyOUwynSywes3gH4RqhSKiaq8IT9Q/I4k750DSMzkbn1X/WQrEj1F\n\t2uHk6ZUn8tNpoi4dxMOrG8iaVHUw1pSoAJPqsRbFE4mGJ89XUVRp5WHaV4zDpoy0GAd7APN228n\n\tNZDvOzLk08fjNeDCnIXezHE/bWe4qQrJDWyPEDh8PSJRPjSxY3lHEVqF/OZIUl4Z1FNnDvOXNCP\n\tLWjdPVAg7XG99l/W9COSkybrgrz1pQgIz7wo2cNgwW3FZDJPM+w9IAy9t8BVGFOzd8seEpBsP4D\n\tUwhPcHWbhnXJX3QsYtz++8=","X-Received":"by 2002:a05:6a20:9146:b0:3a2:dbaa:82ee with SMTP id\n adf61e73a8af0-3a2dbaa8538mr5955384637.9.1776776631018;\n        Tue, 21 Apr 2026 06:03:51 -0700 (PDT)","From":"Fred Chen <fredchen.openbmc@gmail.com>","To":"Rob Herring <robh@kernel.org>,\n\tKrzysztof Kozlowski <krzk+dt@kernel.org>,\n\tConor Dooley <conor+dt@kernel.org>,\n\tJoel Stanley <joel@jms.id.au>,\n\tAndrew Jeffery <andrew@codeconstruct.com.au>,\n\tdevicetree@vger.kernel.org,\n\tlinux-arm-kernel@lists.infradead.org,\n\tlinux-aspeed@lists.ozlabs.org,\n\tlinux-kernel@vger.kernel.org","Subject":"[PATCH v2 1/1] ARM: dts: aspeed: santabarbara: Add system monitoring\n GPIOs","Date":"Tue, 21 Apr 2026 21:03:41 +0800","Message-ID":"<20260421130344.2751662-2-fredchen.openbmc@gmail.com>","X-Mailer":"git-send-email 2.52.0","In-Reply-To":"<20260421130344.2751662-1-fredchen.openbmc@gmail.com>","References":"<20260421130344.2751662-1-fredchen.openbmc@gmail.com>","X-Mailing-List":"linux-aspeed@lists.ozlabs.org","List-Id":"<linux-aspeed.lists.ozlabs.org>","List-Help":"<mailto:linux-aspeed+help@lists.ozlabs.org>","List-Owner":"<mailto:linux-aspeed+owner@lists.ozlabs.org>","List-Post":"<mailto:linux-aspeed@lists.ozlabs.org>","List-Archive":"<https://lore.kernel.org/linux-aspeed/>,\n  <https://lists.ozlabs.org/pipermail/linux-aspeed/>","List-Subscribe":"<mailto:linux-aspeed+subscribe@lists.ozlabs.org>,\n  <mailto:linux-aspeed+subscribe-digest@lists.ozlabs.org>,\n  <mailto:linux-aspeed+subscribe-nomail@lists.ozlabs.org>","List-Unsubscribe":"<mailto:linux-aspeed+unsubscribe@lists.ozlabs.org>","Precedence":"list","MIME-Version":"1.0","Content-Transfer-Encoding":"8bit","X-Spam-Status":"No, score=-0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,\n\tDKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,\n\tSPF_HELO_NONE,SPF_PASS,WEIRD_QUOTING autolearn=disabled version=4.0.1","X-Spam-Checker-Version":"SpamAssassin 4.0.1 (2024-03-25) on lists.ozlabs.org"},"content":"Add several GPIO expanders to the Santabarbara platform, with ioexp0\n(0x20) configured to aggregate interrupt signals from downstream\nexpanders to optimize sideband pin usage.\n\nThe new GPIO nodes provide support for:\n- NIC1-4 power good monitoring, reset control, and fault detection\n- Switch PEX power good signals and hardware SKU/Revision IDs\n- Cable presence detection and selection for four SPI flashes\n- System power fault alert via SGPIO and E1S GPIO expander interrupt\n\nSigned-off-by: Fred Chen <fredchen.openbmc@gmail.com>\n---\n .../aspeed-bmc-facebook-santabarbara.dts      | 125 +++++++++++++++++-\n 1 file changed, 124 insertions(+), 1 deletion(-)","diff":"diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-santabarbara.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-santabarbara.dts\nindex 0a3e2e241063..2a822e38f091 100644\n--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-santabarbara.dts\n+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-santabarbara.dts\n@@ -616,6 +616,8 @@ gpio@74 {\n \t\t\t\treg = <0x74>;\n \t\t\t\tgpio-controller;\n \t\t\t\t#gpio-cells = <2>;\n+\t\t\t\tinterrupt-parent = <&sgpiom0>;\n+\t\t\t\tinterrupts = <146 IRQ_TYPE_LEVEL_LOW>;\n \t\t\t\tgpio-line-names =\n \t\t\t\t\t\"P12V_E1S_ADC_ALERT\",\"BUFF0_100M_LOSB_PLD\",\n \t\t\t\t\t\"E1S_BP_SKU_ID0\",\"E1S_BP_SKU_ID1\",\n@@ -1335,6 +1337,112 @@ eeprom@50 {\n &i2c12 {\n \tstatus = \"okay\";\n \n+\tioexp0: gpio@20 {\n+\t\tcompatible = \"nxp,pca9555\";\n+\t\treg = <0x20>;\n+\t\tgpio-controller;\n+\t\t#gpio-cells = <2>;\n+\t\tinterrupt-controller;\n+\t\t#interrupt-cells = <2>;\n+\t\tinterrupt-parent = <&sgpiom0>;\n+\t\tinterrupts = <148 IRQ_TYPE_LEVEL_LOW>;\n+\t\tgpio-line-names =\n+\t\t\t\"IOEXP_21h_INT_N\",\"IOEXP_22h_INT_N\",\n+\t\t\t\"IOEXP_23h_INT_N\",\"IOEXP_24h_INT_N\",\n+\t\t\t\"IOEXP_25h_INT_N\",\"IOEXP_26h_INT_N\",\n+\t\t\t\"IOEXP_27h_INT_N\",\"SWB_PWR_FAULT_N\",\n+\t\t\t\"\",\"\",\"\",\"\",\n+\t\t\t\"\",\"\",\"\",\"\";\n+\t};\n+\n+\tgpio@21 {\n+\t\tcompatible = \"nxp,pca9555\";\n+\t\treg = <0x21>;\n+\t\tgpio-controller;\n+\t\t#gpio-cells = <2>;\n+\t\tinterrupt-parent = <&ioexp0>;\n+\t\tinterrupts = <0 IRQ_TYPE_LEVEL_LOW>;\n+\t\tgpio-line-names =\n+\t\t\t\"PDB_PRSNT_J1_N\",\"PDB_PRSNT_J2_N\",\n+\t\t\t\"PRSNT_NIC1_N\",\"PRSNT_NIC2_N\",\n+\t\t\t\"PRSNT_NIC3_N\",\"PRSNT_NIC4_N\",\n+\t\t\t\"\",\"\",\n+\t\t\t\"CBL_PRSNT_MCIO_0_N\",\"CBL_PRSNT_MCIO_1_N\",\n+\t\t\t\"CBL_PRSNT_MCIO_2_N\",\"CBL_PRSNT_MCIO_3_N\",\n+\t\t\t\"\",\"\",\"\",\"\";\n+\t};\n+\n+\tgpio@22 {\n+\t\tcompatible = \"nxp,pca9555\";\n+\t\treg = <0x22>;\n+\t\tgpio-controller;\n+\t\t#gpio-cells = <2>;\n+\t\tinterrupt-parent = <&ioexp0>;\n+\t\tinterrupts = <1 IRQ_TYPE_LEVEL_LOW>;\n+\t\tgpio-line-names =\n+\t\t\t\"SWB_PWRGD_P3V3_AUX\",\"SWB_PWRGD_P1V8_PEX\",\n+\t\t\t\"SWB_PWRGD_P1V8_AUX\",\"SWB_PWRGD_P5V\",\n+\t\t\t\"SWB_PWRGD_P1V5_PEX\",\"SWB_PWRGD_P1V2_PEX\",\n+\t\t\t\"SWB_PWRGD_P0V895_PEX\",\"SWB_PWRGD_P0V81_PEX_0\",\n+\t\t\t\"SWB_PWRGD_P0V81_PEX_1\",\"SWB_PWRGD_P0V81_REFCLK\",\n+\t\t\t\"SWB_PWRGD_MODULE\",\"\",\n+\t\t\t\"\",\"\",\"\",\"\";\n+\t};\n+\n+\tgpio@24 {\n+\t\tcompatible = \"nxp,pca9555\";\n+\t\treg = <0x24>;\n+\t\tgpio-controller;\n+\t\t#gpio-cells = <2>;\n+\t\tinterrupt-parent = <&ioexp0>;\n+\t\tinterrupts = <3 IRQ_TYPE_LEVEL_LOW>;\n+\t\tgpio-line-names =\n+\t\t\t\"RST_PERST_NIC1_N\",\"RST_PERST_NIC2_N\",\n+\t\t\t\"RST_PERST_NIC3_N\",\"RST_PERST_NIC4_N\",\n+\t\t\t\"RST_PERST_MCIO_0_N\",\"RST_PERST_MCIO_1_N\",\n+\t\t\t\"RST_PERST_MCIO_2_N\",\"RST_PERST_MCIO_3_N\",\n+\t\t\t\"FM_P3V3_NIC1_FAULT_N\",\"FM_P3V3_NIC2_FAULT_N\",\n+\t\t\t\"FM_P3V3_NIC3_FAULT_N\",\"FM_P3V3_NIC4_FAULT_N\",\n+\t\t\t\"PWRGD_P12V_NIC1\",\"PWRGD_P12V_NIC2\",\n+\t\t\t\"PWRGD_P12V_NIC3\",\"PWRGD_P12V_NIC4\";\n+\t};\n+\n+\tgpio@25 {\n+\t\tcompatible = \"nxp,pca9555\";\n+\t\treg = <0x25>;\n+\t\tgpio-controller;\n+\t\t#gpio-cells = <2>;\n+\t\tinterrupt-parent = <&ioexp0>;\n+\t\tinterrupts = <4 IRQ_TYPE_LEVEL_LOW>;\n+\t\tgpio-line-names =\n+\t\t\t\"NIC1_MAIN_R_PWR_EN\",\"NIC2_MAIN_R_PWR_EN\",\n+\t\t\t\"NIC3_MAIN_R_PWR_EN\",\"NIC4_MAIN_R_PWR_EN\",\n+\t\t\t\"FM_PLD_NIC1_AUX_PWR_EN\",\"FM_PLD_NIC2_AUX_PWR_EN\",\n+\t\t\t\"FM_PLD_NIC3_AUX_PWR_EN\",\"FM_PLD_NIC4_AUX_PWR_EN\",\n+\t\t\t\"PWRGD_NIC1\",\"PWRGD_NIC2\",\n+\t\t\t\"PWRGD_NIC3\",\"PWRGD_NIC4\",\n+\t\t\t\"PWRGD_P3V3_NIC1\",\"PWRGD_P3V3_NIC2\",\n+\t\t\t\"PWRGD_P3V3_NIC3\",\"PWRGD_P3V3_NIC4\";\n+\t};\n+\n+\tgpio@26 {\n+\t\tcompatible = \"nxp,pca9555\";\n+\t\treg = <0x26>;\n+\t\tgpio-controller;\n+\t\t#gpio-cells = <2>;\n+\t\tinterrupt-parent = <&ioexp0>;\n+\t\tinterrupts = <5 IRQ_TYPE_LEVEL_LOW>;\n+\t\tgpio-line-names =\n+\t\t\t\"SWB_SKU_ID_0\",\"SWB_SKU_ID_1\",\n+\t\t\t\"SWB_SKU_ID_2\",\"SWB_SKU_ID_3\",\n+\t\t\t\"SWB_REV_ID_0\",\"SWB_REV_ID_1\",\n+\t\t\t\"SWB_REV_ID_2\",\"\",\n+\t\t\t\"RST_PLD_PEX_PERST_N\",\"CPLD_MB_PWR_EN\",\n+\t\t\t\"RST_PERST_SWB_R_N\",\"SWB_LEAK_DETECT\",\n+\t\t\t\"PEX_SYS_ERR_FPGA\",\"PRSNT_SWB_LEAK_CABLE_N\",\n+\t\t\t\"\",\"\";\n+\t};\n+\n \tgpio@27 {\n \t\tcompatible = \"nxp,pca9555\";\n \t\treg = <0x27>;\n@@ -1349,6 +1457,21 @@ gpio@27 {\n \t\t\t\"SPI_MUX_SEL\",\"\",\"\",\"\";\n \t};\n \n+\tgpio@28 {\n+\t\tcompatible = \"nxp,pca9555\";\n+\t\treg = <0x28>;\n+\t\tgpio-controller;\n+\t\t#gpio-cells = <2>;\n+\t\tgpio-line-names =\n+\t\t\t\"SCO_UART_MUX_SEL0\",\"SCO_UART_MUX_SEL1\",\n+\t\t\t\"SPI_PROG_PL12_SEL\",\"SPI_PROG_PL34_SEL\",\n+\t\t\t\"\",\"\",\"\",\"\",\n+\t\t\t\"I3C_HUB_3_MUX_SEL_PLD\",\"\",\n+\t\t\t\"SPI_PROG_PL12_EN_N\",\"SPI_PROG_PL34_EN_N\",\n+\t\t\t\"SCO1_SPI_SEL\",\"SCO2_SPI_SEL\",\n+\t\t\t\"SCO3_SPI_SEL\",\"SCO4_SPI_SEL\";\n+\t};\n+\n \t// SWB FRU\n \teeprom@52 {\n \t\tcompatible = \"atmel,24c64\";\n@@ -1776,7 +1899,7 @@ &sgpiom0 {\n \t\"MB_SKU_ID_1\",\"PASSWORD_CLEAR\",\n \t\"MB_SKU_ID_2\",\"\",\n \t\"MB_SKU_ID_3\",\"\",\n-\t\"\",\"BIOS_DEBUG_MODE\",\n+\t\"SYS_PWR_FAULT_ALERT\",\"BIOS_DEBUG_MODE\",\n \t/*H0-H3 line 112-119*/\n \t\"FM_IOEXP_U538_INT_N\",\"\",\n \t\"FM_IOEXP_U539_INT_N\",\"FM_MODULE_PWR_EN_N_1B\",\n","prefixes":["v2","1/1"]}