From nobody Thu Apr 9 07:17:16 2026 Received: from mail-pl1-f176.google.com (mail-pl1-f176.google.com [209.85.214.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 2F75F4418EC for ; Tue, 10 Mar 2026 09:49:50 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.176 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773136196; cv=none; b=Ykqmd7fxz1mGOL7Yd7f/lWqtkkpektFbfeqckglpj3kyFffZh+ovEw1hpzHr2VS4zAktqZyeIeIbIzq2Qjh621rPrhEru7coNRU4bC30ISplz7abLdKrqlgjF3FWT9qhz6Xvq9l05JpBc3+m+uwi3ZhnCbcKTnWq4pnOYH3K6nA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773136196; c=relaxed/simple; bh=rM1a3/U5nmwGlIwi6wEffz8sWYF1jFlqAjBK8RCzM+c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=eSoXpka2VjmZtyWpo3onmHmz/naqggd+8bjC+hLiajnSRKRrjX6iqefmVyTwlAaxzNC6ZvYONgAxi6bvBxLibS9KLg2+BmFp5GyLmscpOEn9qWNZB0HwjSmZyAbw6JH2+c0wLAPmZppTJaO7XhBpHEQgsfWrlZjeW95Q6WmG0tk= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=XNr/qaK6; arc=none smtp.client-ip=209.85.214.176 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XNr/qaK6" Received: by mail-pl1-f176.google.com with SMTP id d9443c01a7336-2ab46931cf1so86584775ad.0 for ; Tue, 10 Mar 2026 02:49:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773136190; x=1773740990; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=MNOZBfqr2lnHP3ETayFOjn/FEBqearsn/ED3lU7TMb8=; b=XNr/qaK6JdcZyCDKl+b2+q76Mr2DucPzqy7NwjtTTKcgefJpWCAD3+lsBwqixqq+c2 ZjfgPkaA9n8I6SxvfEjekzyaGJv0KCBONNUCWoKKI9VEOFxSAozND/HSkHik1EHLFJEg bQTWXMeTQV1Dqd0j5QaxG6VgxhbEUMFE2vlODmOu9pTsCZQvRoFfCzqPqtz4ZGEaSGDj KTIA9k7vEmH3SzGri9ddyltFIua5pt1LfOYCtL7l5Nqxozheq9F8f8hiJV5GfyFqUsP1 3MGp1v+MzNAu5S+4hBKplsp9M79fUjFo76pw0Rr32+x9ySqA6217wxsHSEjxfiovTKEc 6z9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773136190; x=1773740990; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=MNOZBfqr2lnHP3ETayFOjn/FEBqearsn/ED3lU7TMb8=; b=FDO6Z24G64HgEqkWpXsGdtCIkVch8ZN32KPeXuQrMLKd2MgGIL4P2PZK9TVz+a6qnC EIWBOdhES6mzI/q7LQ1o6TuT7lSaqTlYL/FpABPr7jMrFrAlGbiO6NO+U22FML0Q8oEW vzvNRc01GhevAR+TguoUyVwJ2F/N0nLZQivRehpFJKV++en/sW/Fd1GsB6qX6XXZ7cuS u2jc1ehYsuh6/Xe0DTPlgjTg4N8GPyoV//XNzPCuJ2YiW+EVIGo8JZXBjN1fwE2cftGR YGoB4H8c2s+zHtdaq/Uj1tHomNkMBQoVFNBFz1PnFXlV0RKlqlcLMiPMNsLwl14KEOSN QL8Q== X-Forwarded-Encrypted: i=1; AJvYcCWbHh8WAQx3KJszRKen/YJ1FLw4wXriD2KOV4ha+aBETEyVno/8rEfpZFKOgjGOQW1tU5keQYP+DO4Dcuc=@vger.kernel.org X-Gm-Message-State: AOJu0YyLDrqT5jPoWsQZ5UiVfNGKYrJ/cZsrV6CrGJCEgR8Tl++WCHOn e1EipN4Czpi/ltJM/fIDJKfLcYypC94ZLnR9ktL759bwexEmeNnBd8e1 X-Gm-Gg: ATEYQzz17yE16okage+b7dfwnJJd2Cp0o/ffR6I02QmBUYaj4ThheaeCmVC4rU1/wp3 oq+RAKnyKf4bKXhzKOpv1W7boOnxGd2Tj9ZnhOdrWRzv1x/q8S32Aq+f4uXnuTU2H+d5fOTVbbn Hx8Zykx+Pl6xm27thI4Y1htOLSXCW1K8F4wTPnoRgffKeiCDt4Fr/VymM4uwdTzLdRR7cwnZ3n/ At24yyqvnpNb7gpUGxIYnzDdKUo8jPHnaLwpSigvTonxF5yynBtNUdDA4bjNxbXa34/J4+tJrjH Qc/CgY3GP1LtAtVBRAlvS49CJRo7EIcslW3q9YRLJtCqy5EK+jBJRwQKrexOXZjWf3yLIt3kC0B q+ePTNEsgAeHicK6rO4V8P20JUT54BRIG+cUAmPsl6NUhPrR+A58WDX+yqE4pXsigWZgd7AoRym o/ZzdsF1Pj31mO/rwJ4HMNQTD2ClhzJw== X-Received: by 2002:a17:903:4b4b:b0:2ae:4aa8:cab8 with SMTP id d9443c01a7336-2aea1cc7a8cmr26099295ad.4.1773136190120; Tue, 10 Mar 2026 02:49:50 -0700 (PDT) Received: from [127.0.1.1] ([218.32.81.133]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ae83f8a67esm199459775ad.61.2026.03.10.02.49.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Mar 2026 02:49:49 -0700 (PDT) From: Colin Huang Date: Tue, 10 Mar 2026 17:49:35 +0800 Subject: [PATCH v3 1/3] ARM: dts: aspeed: anacapa: fix SGPIOM0 GPIO line naming for RMC leak detect Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260310-anacapa-dts-sgpio-v3-1-12d9b7f1202e@gmail.com> References: <20260310-anacapa-dts-sgpio-v3-0-12d9b7f1202e@gmail.com> In-Reply-To: <20260310-anacapa-dts-sgpio-v3-0-12d9b7f1202e@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Colin.Huang2@amd.com, Carl.Lee@amd.com, Peter.Shen@amd.com, Colin Huang X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1773136185; l=1183; i=u8813345@gmail.com; s=20260202; h=from:subject:message-id; bh=rM1a3/U5nmwGlIwi6wEffz8sWYF1jFlqAjBK8RCzM+c=; b=/SkyG/rI3p32n0sdU9i9f/wiBX7Kg0j7iOXHEq5CkGxm3tJbqZMGUeyODhM18MHMcvQlMumuj xH1TzkeymrGBPmYnlXV/UAu8KCqMPPDrerCRNXkWJk0iogVaIO0fM6f X-Developer-Key: i=u8813345@gmail.com; a=ed25519; pk=Zlg0WqpCw4qbswOqamTBTXIchwR/3SnYZpy7rjaGMdQ= The SGPIOM0 GPIO line naming is adjusted to correctly reflect the RMC leak detection signal position. Move "LEAK_DETECT_RMC_N" to the correct GPIO index and clear the previous reserved placeholder entries to maintain proper alignment with the hardware GPIO mapping. This change only updates the GPIO line labels and does not affect the electrical configuration or GPIO functionality. Signed-off-by: Colin Huang --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts b/arc= h/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts index 2cb7bd128d24..3e297abc5ba4 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts @@ -880,9 +880,9 @@ &sgpiom0 { "Channel7_leakage_EAM2", "", =20 /* C0-C7 line 32-47 */ - "RSVD_RMC_GPIO3", "", "", "", + "RSVD_RMC_GPIO3", "", "LEAK_DETECT_RMC_N", "", + "", "", "", "", "", "", "", "", - "LEAK_DETECT_RMC_N", "", "", "", "", "", "", "", =20 /* D0-D7 line 48-63 */ --=20 2.34.1 From nobody Thu Apr 9 07:17:16 2026 Received: from mail-pl1-f173.google.com (mail-pl1-f173.google.com [209.85.214.173]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8A8C544103A for ; Tue, 10 Mar 2026 09:49:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.173 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773136199; cv=none; b=Qe9FLxyAQEZO8pTM0nzSf5H5NkTMtcjaeC5AmrbC2M4MgkNxRA4CUX5Ouv533mB7L7adPskbjhzCjxsy7xeFhl70d2a8zJYYBm0r2NrGzh70tXgK5sgsj4N9AZAwkQkIvma1OJIi9MgvmwtA+MUl/l3yemJiJSt/tYg/ptr7cT0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773136199; c=relaxed/simple; bh=v/LRXhLIF0yd7V29cZg5G1XTEDL1TBrOYIcbE+/BVbc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=uhg0AycovtvgKBUHAR+ak3S07oBgBMFwH9rUn97t34gd8agMNHMJFFNwpPPhSUkKllzZaUmJvs6/ta/79ljI0C2OEy+Nx1zWdgNG8IKLQTPEl2sLCOH7wHCR2v+kzjQ24l5yBGFqrZ/ya9HWtusItR+Cfrxww1J/AYvSrZlAulc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=RKzY7b3H; arc=none smtp.client-ip=209.85.214.173 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="RKzY7b3H" Received: by mail-pl1-f173.google.com with SMTP id d9443c01a7336-2ae8979dbb2so22557075ad.3 for ; Tue, 10 Mar 2026 02:49:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773136193; x=1773740993; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=JRV4bgMFvwTiPj1crtu8ZWYHwIXJvbIRCeZGSRG6JB8=; b=RKzY7b3Hb4TmqRZ5/IJ8WN0+Bl4QF8FiaSc790Zcg6AuSUC/AlpleB8hckJ6AsFHlL 5o26zkEHIPlSy9C3bN3InhuTx7UB0rW5CQqmKPrdN38/wLQdqjJpafX9NWltJqXzQghv bjEp4JUWOfOCiMCe2E9lXeTe+igea9F/676ns956PpovQxwWz6TE3Dyewtamj+4n6p7f YIT1I20qAEtYO3K30BvoOmk/JW1k8tYzcZGEbN+szMdlxkg7sa4Nx+/O5OEK0hz7WA4U JCqa4RtaGURsxWrdGfxLZBusB7l/JV1l9cKtPpwemksEfA8Je0LtFPDVxJY4ibllyo+3 RKdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773136193; x=1773740993; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=JRV4bgMFvwTiPj1crtu8ZWYHwIXJvbIRCeZGSRG6JB8=; b=MRlmquG1eEmq3EjUNUSzM/oMvsD50uffWGd+v6OPvFxeQfeJnE+dVfSJbEiFmh0p4+ hYhpxVN4KWwVntcILgrKTLd+/koje53RIHLovHqsaGo8BqPp/66YRU50Xp1Ze31v/MPS uY+Pw9+eHCP2BP6ENOKw6aR2Dt2qegbB221WdW8kQjLGyGde33hGBIoX8BQ/Rb+/MrZs LtZsIynptEPZ5uJJqT+SN6B4MxMoyZUgzZ6cgFls/YeGHhxrdMnNob9Bf463wKgEg5A7 kCehDDpWlxWzYqNV6Kmleds4/NskJ9HtzmGJHy0x0zW2t4tlHYnnf6w1kc/RPK8DXK6o U3Wg== X-Forwarded-Encrypted: i=1; AJvYcCWVLW1ijCL5Y/a76TxyrET5v6e+67Vv+3qa7lRuMvOClBIxGRVM9tvD7OEy/ivpaPSQt6zXre9ido1TNj8=@vger.kernel.org X-Gm-Message-State: AOJu0Yz2isazxC/1/HhU2y8yqxxyyz7UhTXHq3JvnzOvqkYFOAyfpS4C GUyswv9Kmqj9iDPMsTQJNFZeOWT6hOmUzIiZ2Mn83IHGIcZ5zwSJ79l7 X-Gm-Gg: ATEYQzxwSHuDnD25FQGmEKmG8iBcwLTzI4IuVeEcIYCzf8+2KFKH0ZPCCZ+l9oX8Rw+ TRADzG53EprPTtwUEbi8gZ3vQ2TSauGTRPrkoxNKxMSgbhT0jRMI//LnlnnSaU5NuyzK3lN39Gv a2yhuqD+9LZGqlwyEJJkt9IwmYS7qI7OyBi4D4mD3iDfMKS8o/vHhP2Sbip9R8LRbdJhIAEDMUq gOsgsokvUv+SafG/DMCoze65EjcPhSWcEVhWoHui1CjAT0ozNc8RIjKrko5753Nw9Fq1yOWJ/uX Po7opyJ4pruhO05Z6OCQT3LSSxjcTrqnivMiqazNnfj8pB+Cq92fsgLhbGWeA78Mpyep9lERFk7 pMNZEITY3wptaUnWWhLEz6AEgXvcEVt3ItJx+DVnOyNtMDUotyjY9Jqc9BG9XifBpTQFmAxdtDU WcoJ8JOcywFtkW9fSWuwI= X-Received: by 2002:a17:902:c946:b0:2ae:5655:b42 with SMTP id d9443c01a7336-2ae823ff2e7mr146847895ad.12.1773136192671; Tue, 10 Mar 2026 02:49:52 -0700 (PDT) Received: from [127.0.1.1] ([218.32.81.133]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ae83f8a67esm199459775ad.61.2026.03.10.02.49.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Mar 2026 02:49:52 -0700 (PDT) From: Colin Huang Date: Tue, 10 Mar 2026 17:49:36 +0800 Subject: [PATCH v3 2/3] ARM: dts: aspeed: anacapa: update SGPIO mappings for DFT integration Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260310-anacapa-dts-sgpio-v3-2-12d9b7f1202e@gmail.com> References: <20260310-anacapa-dts-sgpio-v3-0-12d9b7f1202e@gmail.com> In-Reply-To: <20260310-anacapa-dts-sgpio-v3-0-12d9b7f1202e@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Colin.Huang2@amd.com, Carl.Lee@amd.com, Peter.Shen@amd.com, Colin Huang X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1773136185; l=6745; i=u8813345@gmail.com; s=20260202; h=from:subject:message-id; bh=v/LRXhLIF0yd7V29cZg5G1XTEDL1TBrOYIcbE+/BVbc=; b=Hq0F8fihREKMsfW+ctFW+xs2hNYwsN7OOcZmVaIlEsBoYlO5juDIcQwMZ/v9oJIGcRZhngGVW pqliDEpcGmzAD40ZtczhMDbQLrQZbn9jlk8s0Xn5HTG69FTbLwU9vJR X-Developer-Key: i=u8813345@gmail.com; a=ed25519; pk=Zlg0WqpCw4qbswOqamTBTXIchwR/3SnYZpy7rjaGMdQ= Update SGPIOM0 GPIO line names and signal mappings to align with the latest DFT (Design For Tooling) integration requirements. This change reworks SGPIO input/output assignments, replaces legacy or reserved placeholders, and updates signal naming to match the definitions provided by the CPLD on 2026-03-03. The update improves signal clarity and correctness across leakage detection, presence, fault, power-good, and debug-related GPIOs. Signed-off-by: Colin Huang --- .../dts/aspeed/aspeed-bmc-facebook-anacapa.dts | 143 ++++++++++++-----= ---- 1 file changed, 83 insertions(+), 60 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts b/arc= h/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts index 3e297abc5ba4..85b7e027daef 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts @@ -862,89 +862,106 @@ &sgpiom0 { ngpios =3D <128>; bus-frequency =3D <2000000>; gpio-line-names =3D - /*in - out - in - out */ + /*in - out */ /* A0-A7 line 0-15 */ - "", "FM_CPU0_SYS_RESET_N", "", "CPU0_KBRST_N", - "", "FM_CPU0_PROCHOT_trigger_N", "", "FM_CLR_CMOS_R_P0", - "", "Force_I3C_SEL", "", "SYSTEM_Force_Run_AC_Cycle", - "", "", "", "", + "L_FNIC_FLT", "FM_CPU0_SYS_RESET_N", + "L_BNIC0_FLT", "CPU0_KBRST_N", + "L_BNIC1_FLT", "FM_CPU0_PROCHOT_trigger_N", + "L_BNIC2_FLT", "FM_CLR_CMOS_R_P0", + "L_BNIC3_FLT", "Force_I3C_SEL", + "L_RTM_SW_FLT", "SYSTEM_Force_Run_AC_Cycle", + "", "", + "", "", =20 /* B0-B7 line 16-31 */ "Channel0_leakage_EAM3", "FM_CPU_FPGA_JTAG_MUX_SEL", "Channel1_leakage_EAM0", "FM_SCM_JTAG_MUX_SEL", "Channel2_leakage_Manifold1", "FM_BRIDGE_JTAG_MUX_SEL", "Channel3_leakage", "FM_CPU0_NMI_SYNC_FLOOD_N", - "Channel4_leakage_Manifold2", "", - "Channel5_leakage_EAM1", "", - "Channel6_leakage_CPU_DIMM", "", - "Channel7_leakage_EAM2", "", + "Channel4_leakage_Manifold2", "BMC_AINIC0_WP_R2_L", + "Channel5_leakage_EAM1", "BMC_AINIC1_WP_R2_L", + "Channel6_leakage_CPU_DIMM", "CPLD_BUF_R_AGPIO330", + "Channel7_leakage_EAM2", "CPLD_BUF_R_AGPIO331", =20 /* C0-C7 line 32-47 */ - "RSVD_RMC_GPIO3", "", "LEAK_DETECT_RMC_N", "", - "", "", "", "", - "", "", "", "", - "", "", "", "", + "RSVD_RMC_GPIO3", "RTM_MUX_L", + "LEAK_DETECT_RMC_N", "RTM_MUX_R", + "HDR_P0_NMI_BTN_BUF_R_N", "FPGA_JTAG_SCM_DBREQ_N", + "No_Leak_Sensor_flag", "whdt_sel", + "", "", + "", "", + "", "", + "", "", =20 /* D0-D7 line 48-63 */ - "PWRGD_PDB_EAMHSC0_CPLD_PG_R", "", - "PWRGD_PDB_EAMHSC1_CPLD_PG_R", "", - "PWRGD_PDB_EAMHSC2_CPLD_PG_R", "", - "PWRGD_PDB_EAMHSC3_CPLD_PG_R", "", - "AMC_BRD_PRSNT_CPLD_L", "", "", "", - "", "", "", "", + "PWRGD_CHAD_CPU0_FPGA", "", + "PWRGD_CHEH_CPU0_FPGA", "", + "PWRGD_CHIL_CPU0_FPGA", "", + "PWRGD_CHMP_CPU0_FPGA", "", + "AMC_BRD_PRSNT_CPLD_L", "", + "", "", + "", "", + "", "", =20 /* E0-E7 line 64-79 */ - "AMC_PDB_EAMHSC0_CPLD_EN_R", "", - "AMC_PDB_EAMHSC1_CPLD_EN_R", "", - "AMC_PDB_EAMHSC2_CPLD_EN_R", "", - "AMC_PDB_EAMHSC3_CPLD_EN_R", "", - "", "", "", "", - "", "", "", "", + "L_PRSNT_B_FENIC_R2_N", "", + "L_PRSNT_B_BENIC0_R2_N", "", + "L_PRSNT_B_BENIC1_R2_N", "", + "L_PRSNT_B_BENIC2_R2_N", "", + "L_PRSNT_B_BENIC3_R2_N", "", + "", "", + "", "", + "", "", =20 /* F0-F7 line 80-95 */ - "PWRGD_PVDDCR_CPU1_P0", "SGPIO_READY", - "PWRGD_PVDDCR_CPU0_P0", "", - "", "", "", "", - "", "", "", "", + "R_PRSNT_B_FENIC_R2_N", "SGPIO_READY", + "R_PRSNT_B_BENIC0_R2_N", "", + "R_PRSNT_B_BENIC1_R2_N", "", + "R_PRSNT_B_BENIC2_R2_N", "", + "R_PRSNT_B_BENIC3_R2_N", "", + "", "", + "", "", + "", "", =20 /* G0-G7 line 96-111 */ - "PWRGD_PVDDCR_SOC_P0", "", - "PWRGD_PVDDIO_P0", "", - "PWRGD_PVDDIO_MEM_S3_P0", "", - "PWRGD_CHMP_CPU0_FPGA", "", - "PWRGD_CHIL_CPU0_FPGA", "", - "PWRGD_CHEH_CPU0_FPGA", "", - "PWRGD_CHAD_CPU0_FPGA", "FM_BMC_READY_PLD", + "L_PRSNT_EDSFF2_N", "", + "L_PRSNT_EDSFF3_N", "", + "R_PRSNT_EDSFF2_N", "", + "R_PRSNT_EDSFF3_N", "", + "", "", + "", "", "", "", + "PRSNT_NFC_BOARD_R", "", =20 /* H0-H7 line 112-127 */ - "PWRGD_P3V3", "", - "P12V_DDR_IP_PWRGD_R", "", - "P12V_DDR_AH_PWRGD_R", "", - "PWRGD_P12V_VRM1_CPLD_PG_R", "", - "PWRGD_P12V_VRM0_CPLD_PG_R", "", - "PWRGD_PDB_HSC4_CPLD_PG_R", "", - "PWRGD_PVDD18_S5_P0_PG", "", - "PWRGD_PVDD33_S5_P0_PG", "", + "R_FNIC_FLT", "", + "R_BNIC0_FLT", "", + "R_BNIC1_FLT", "", + "R_BNIC2_FLT", "", + "R_BNIC3_FLT", "", + "R_RTM_SW_FLT", "", + "", "", + "", "", =20 /* I0-I7 line 128-143 */ "EAM0_BRD_PRSNT_R_L", "", "EAM1_BRD_PRSNT_R_L", "", "EAM2_BRD_PRSNT_R_L", "", "EAM3_BRD_PRSNT_R_L", "", - "EAM0_CPU_MOD_PWR_GD_R", "", - "EAM1_CPU_MOD_PWR_GD_R", "", - "EAM2_CPU_MOD_PWR_GD_R", "", - "EAM3_CPU_MOD_PWR_GD_R", "", + "FM_TPM_PRSNT_R_N", "", + "PDB_PRSNT_R_N", "", + "PRSNT_EDSFF0_N", "", + "PRSNT_CPU0_N", "", =20 /* J0-J7 line 144-159 */ - "PRSNT_L_BIRDGE_R", "", - "PRSNT_R_BIRDGE_R", "", + "PRSNT_L_BRIDGE_R", "", + "PRSNT_R_BRIDGE_R", "", "BRIDGE_L_MAIN_PG_R", "", "BRIDGE_R_MAIN_PG_R", "", "BRIDGE_L_STBY_PG_R", "", "BRIDGE_R_STBY_PG_R", "", - "", "", "", "", + "IRQ_NFC_BOARD_R", "", + "RSMRST_N", "", =20 /* K0-K7 line 160-175 */ "ADC_I2C_ALERT_N", "", @@ -957,10 +974,14 @@ &sgpiom0 { "PDB_ALERT_R_N", "", =20 /* L0-L7 line 176-191 */ - "CPU0_SP7R1", "", "CPU0_SP7R2", "", - "CPU0_SP7R3", "", "CPU0_SP7R4", "", - "CPU0_CORETYPE0", "", "CPU0_CORETYPE1", "", - "CPU0_CORETYPE2", "", "FM_BIOS_POST_CMPLT_R_N", "", + "CPU0_SP7R1", "", + "CPU0_SP7R2", "", + "CPU0_SP7R3", "", + "CPU0_SP7R4", "", + "CPU0_CORETYPE0", "", + "CPU0_CORETYPE1", "", + "CPU0_CORETYPE2", "", + "FM_BIOS_POST_CMPLT_R_N", "", =20 /* M0-M7 line 192-207 */ "EAM0_SMERR_CPLD_R_L", "", @@ -978,17 +999,19 @@ &sgpiom0 { "AMC_STBY_PGOOD_R", "", "CPU_AMC_SLP_S5_R_L", "", "AMC_CPU_EAMPG_R", "", - "", "", "", "", + "DIMM_PMIC_PG_TIMEOUT", "", + "EAM_MOD_PWR_GD_TIMEOUT", "", + "CPLD_AMC_STBY_PWR_EN", "", =20 /* O0-O7 line 224-239 */ "HPM_PWR_FAIL", "Port80_b0", "FM_DIMM_IP_FAIL", "Port80_b1", "FM_DIMM_AH_FAIL", "Port80_b2", "HPM_AMC_THERMTRIP_R_L", "Port80_b3", - "FM_CPU0_THERMTRIP_N", "Port80_b4", + "cpu_thermtrip_detect", "Port80_b4", "PVDDCR_SOC_P0_OCP_L", "Port80_b5", "CPLD_SGPIO_RDY", "Port80_b6", - "", "Port80_b7", + "FM_MAIN_PWREN_RMC_EN_ISO", "Port80_b7", =20 /* P0-P7 line 240-255 */ "CPU0_SLP_S5_N_R", "NFC_VEN", @@ -997,8 +1020,8 @@ &sgpiom0 { "PWRGD_RMC", "", "FM_RST_CPU0_RESET_N", "", "FM_PWRGD_CPU0_PWROK", "", - "wS5_PWR_Ready", "", - "wS0_ON_N", "PWRGD_P1V0_AUX"; + "AMC_FAIL", "", + "wS0_ON_N", ""; status =3D "okay"; }; =20 --=20 2.34.1 From nobody Thu Apr 9 07:17:16 2026 Received: from mail-pl1-f169.google.com (mail-pl1-f169.google.com [209.85.214.169]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DFF96449EB7 for ; Tue, 10 Mar 2026 09:49:55 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.169 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773136200; cv=none; b=gf9cuNa25HrmZ0q5nSckwPasYoyfn8bm/xB+7/RUFvOd0GYiWHLGLFdzJc8YdmwroLTGaNmaLntQuZJaFWdf2zHtx+d3oh3HpJH14tx+OXZ5OL5E+VRlT0jegmL6YSPwvstO8wyWWE2YbpS7gTFU2i4CIu1GhaAD5waClQYeseA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773136200; c=relaxed/simple; bh=Mr3A2NRV9ww4HVUgXHL1FFtPeh7edkZ/s8D935nooUk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Wsr4HtpFByn2N9kCZtc60Fru8eJlDWSqRsrepa0D4psZAxMotEcnViyMIKG33QQs+En+o2tu572nglsgbUjb6PEUCeRip9n1AtcxgUgY6GSVSGovWaKRzz5LqTqG4zBmt6PoI/p7s/xc1ysPc9FNcqL0PBukZft21xGLuTmG0rw= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=QFD+SXeL; arc=none smtp.client-ip=209.85.214.169 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="QFD+SXeL" Received: by mail-pl1-f169.google.com with SMTP id d9443c01a7336-2ae5423b02aso59441945ad.1 for ; Tue, 10 Mar 2026 02:49:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773136195; x=1773740995; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=x1aDzJ0oh9aQEO800V2bAcY+ffAgEFL34SAN70Zrawo=; b=QFD+SXeLZteskZBTMGrKvw0vnDKLqjWcN6fY6YBCKqDPqtyVWVMrEOH4KDoNJ+YgV3 DItx5NhhLhLtvWnn2HK2cg1baTz6QcgdgkG05fSg3vHxIz5v6igc+JEfLeJGBH1bcZUv C2v24nl0amwxHC9vzA5/DBzZxbfzAOAJ8/PeMP/muhKhq9mQkCz4py8RD/pP8CIjbxz5 6io7ct/m8rReb//CG3dmunksJhvTgRceCRvVUpom/U8bF4K2CFDH3G0MnLs0DAjh1bl0 aw8gfm6YwDFNVAeNBYEfOVgeZMt5LycS2z8fJ/gCip13j/3lKkP1RX9k9NzpN86uD5+n Iw8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773136195; x=1773740995; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=x1aDzJ0oh9aQEO800V2bAcY+ffAgEFL34SAN70Zrawo=; b=aE5OIEOBy7ZRoT7WSICNCk3WxH5NfenSQ4f6H/I8LxbQEAHX6DjxCBnVxHo9mCkC8Y s5qvLcTRxhJkmhGRk7540ni4G+zybIQYBgzB46qmwoxk8NLezCiTphz2yRIL+4SHYol8 C5UyUBT7jNKXFfZBMs+sxmvO4n9mE3LAswqAav4EPQ3PeXoqwP8p7G6n85NuEsy81wDC juT+mMxgpb25alhyvcxgFhMvFjVScfpx3dfaZOxeAAdjrCESMsdadWSHfYjT6VBjY/9M HK/JCdzLxQDgg9HG0KLIYmVnOUILY9BzkL5mH9fqu8bI6hWVk0TI9z7XEMJeJSDY21hr u7qg== X-Forwarded-Encrypted: i=1; AJvYcCXESTx/wg3rodX11HO8hgaielwXa9bhe4BgQdTBUqhRE4KAnyF2jzFI1gEkdZ850w/SajiUO1wwGLIVmT4=@vger.kernel.org X-Gm-Message-State: AOJu0Yz40RTR0gw6DxtPXSFM+ivM/GecRO8auQESoW+7Yz98rOowYGkk Gs2P89NO3JBeEMfiWPiMmf29wnMrZSovLpp56aQBAWQKImdFWd+cBH86 X-Gm-Gg: ATEYQzxrpFiD0lt9+Te8OCI4ZYvRlEA6NoMmIkaU4ciFLBvGlT3vIxYUlxbJ5Y5nKf/ bSQzZvhKmvqNyM7Yt7Bf8fLVVXwpUpZqyut7LYFKjaMyyPrUOm1j5t/7m3H75Nx1kzd61wzTIYq qOw56S8tdYFX2XeHcFC+pHkcVaLyolN7PbQ04xYNY5YomPjhUGf4rjTsLPaWujdBrw43N/yNQAW qEh4ZM4XJBqXSk/TT9gkdx6zyIZ9MsNoVrHKs/Q1bWCzB++pPXt3O2KS6yq6kvUV/qDRPRsxAeo /IFGR5MRxMtg0qTY5J3/KDNQNyeA9ErI5bbo6BbMcqwdnuFU+6qVBCuYKcLm+5lgM6WKQdkEFsd SvZFiSfDw0WNfgITXi8Y4A0Ka/yBfKpSMJYs5YWh7uwF8tQLrIcjNM7LAd7rLbvm64qVmQE1ApV j6Lf0mgL+AcdqXGywwMLo= X-Received: by 2002:a17:903:b4e:b0:2ae:7efa:af93 with SMTP id d9443c01a7336-2ae822640a6mr144995945ad.0.1773136195150; Tue, 10 Mar 2026 02:49:55 -0700 (PDT) Received: from [127.0.1.1] ([218.32.81.133]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-2ae83f8a67esm199459775ad.61.2026.03.10.02.49.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Mar 2026 02:49:54 -0700 (PDT) From: Colin Huang Date: Tue, 10 Mar 2026 17:49:37 +0800 Subject: [PATCH v3 3/3] ARM: dts: aspeed: anacapa: add SGPIO interrupt to PCA9555 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260310-anacapa-dts-sgpio-v3-3-12d9b7f1202e@gmail.com> References: <20260310-anacapa-dts-sgpio-v3-0-12d9b7f1202e@gmail.com> In-Reply-To: <20260310-anacapa-dts-sgpio-v3-0-12d9b7f1202e@gmail.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Joel Stanley , Andrew Jeffery Cc: devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-aspeed@lists.ozlabs.org, linux-kernel@vger.kernel.org, Colin.Huang2@amd.com, Carl.Lee@amd.com, Peter.Shen@amd.com, Colin Huang X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=ed25519-sha256; t=1773136185; l=1232; i=u8813345@gmail.com; s=20260202; h=from:subject:message-id; bh=Mr3A2NRV9ww4HVUgXHL1FFtPeh7edkZ/s8D935nooUk=; b=YqK93JIpbhuvNaEFsUHhnrzvNaTcKHv35WX8dM1/furCKeZmzIncMXLjRrXqdce3sUiD9HJVZ 4RhC2cb024VB3jSrsqvqsb3sdNsJ2txjXvbXc1TpHrK70iR31HeHvSw X-Developer-Key: i=u8813345@gmail.com; a=ed25519; pk=Zlg0WqpCw4qbswOqamTBTXIchwR/3SnYZpy7rjaGMdQ= Wire PCA9555 gpio@24 nodes to the SGPIO interrupt controller by adding sgpiom0 as the interrupt parent and specifying the shared SGPIO interrupt line,PDB_ALERT_R_N. Signed-off-by: Colin Huang --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts b/arc= h/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts index 85b7e027daef..933885055636 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-anacapa.dts @@ -500,6 +500,9 @@ gpio@24 { gpio-controller; #gpio-cells =3D <2>; =20 + interrupt-parent =3D <&sgpiom0>; + interrupts =3D <174 IRQ_TYPE_LEVEL_LOW>; + gpio-line-names =3D "RPDB_EAM2_PRSNT_MOS_N_R", "RPDB_EAM3_PRSNT_MOS_N_R", "RPDB_PWRGD_P50V_HSC4_SYS_R", @@ -546,6 +549,9 @@ gpio@24 { gpio-controller; #gpio-cells =3D <2>; =20 + interrupt-parent =3D <&sgpiom0>; + interrupts =3D <174 IRQ_TYPE_LEVEL_LOW>; + gpio-line-names =3D "LPDB_P50V_FAN1_R2_PG","LPDB_P50V_FAN2_R2_PG", "LPDB_P50V_FAN3_R2_PG","LPDB_P50V_FAN4_R2_PG", --=20 2.34.1