From nobody Mon Feb 9 06:33:42 2026 Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) (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 0369B2AEE4 for ; Fri, 30 Jan 2026 08:20:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761220; cv=none; b=uAtoAe4MKLJTkN3NqA9VAzBLtneIUOw4KQRGNvpZM7oWxdA8B35my0v04XgLKQr1NFyJ4O86phTzSzMa9C3ukhJp7O0z09bMb87VVoxANlNyv2cFrnv7ML6PO6KtNYGPFNNRwixmD151/W9Cdb9Yk415GD2XMPyHypQ3sjVrY6U= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761220; c=relaxed/simple; bh=hdlRtRi9TLU18op7sSDjRmIwRirYAAfHoP1MDNioDPo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZF4lZyh7PX+8cW9ONOnes9DGgw8EE3Q5gBO95rfHiFXobwDh2Cp4wJF1gGNlyDMWjOHIEW2shk8rYnvhvmLcSkwJNQeIrtKkB9kWaK9R76j6bAD+4CjHlfMksM5pe7tqVVXmb6TSqBuP24TWIJvZtUN6xg8ViYGgXjcYNwttOI8= 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=IWZT9jDQ; arc=none smtp.client-ip=209.85.210.177 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="IWZT9jDQ" Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-82318702afbso1722040b3a.1 for ; Fri, 30 Jan 2026 00:20:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769761218; x=1770366018; 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=oieK3l8IF6JRtYEigMvXLtMbPyL5df1jv1S8R3nBwz0=; b=IWZT9jDQRGOsuAyKN+OaG/n5wY2qNfs6t1A73bC+gKEEgUQcrWFwS6m25lkduy+xne n+epeeD6onus0em3BE5UFrMPs3KRqj9XAdVdoaDBpkYNCnXYAS4FHyDgIy5C2S9vu98Y oWz4CctJQXWo/s3o4vIEKozMzzXxFfMWntA/yeYjUd2Vjzz3cBuJrStXb9T4owI3i9CS kXN/ix4YhdDhSfKXII9hi5T3CfLLggad4tnWMmKs/hxsJgiCyVnK5Imvinf4+MZOWgch 3sqSqadZRFgMp39aR2iA4NEsQ+RVksN20JuR7ahIGOEn/3ERnn5yDfon4ZlqPGOFQpe1 U7NQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769761218; x=1770366018; 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=oieK3l8IF6JRtYEigMvXLtMbPyL5df1jv1S8R3nBwz0=; b=dN4rWzD2LRPoZy98MrMGj2/PBnzdukL1WA8RvRVBHfl55IC9BDQx8F41GL4xtRsJ1G CQmfQ/sdVLHc79zFaMkJAgm+sgj01oJ42AAZpr9QmKMpHr6p0MjxwUVOeZqzbR9qOcl4 QRmUJqOEn9wkmdeZ6UaItshV/samGK+OnP2KjTYKfD4KP6yanUo57rYJL35rLGXF7tyy AWNJ1kC2tXaliDrAB+n95+UPaGH7+dINOc8Dyh2avotP5xGk2KJCcI+V3w7xObB54e2c 2UGIVuxRjqFKiTJWeH51OVfFlSSB6LNdF16qwFdxsCf73GZlSrsIaIzv9kAFksGybMbq 7XLw== X-Forwarded-Encrypted: i=1; AJvYcCX80XOrBPnGtRAJ3yIDiIWOXj34fCAPiDzwNO+Kuo2u/E1O9nnkZ5pP4u2UGVMpWndliJPKfjfSEMk20D0=@vger.kernel.org X-Gm-Message-State: AOJu0YzfesQkgq5HssS5WfObnaX7g9XgINFq4FF4OrShBfHHfoA0YOHi EAW7KHTITxuyfOBPWzFRvBTsEJ96UnrsIgTPhRP74cONIP+yUIMs53rf X-Gm-Gg: AZuq6aI1//9KKwZoi7l7D/Z9e6jcjJWq6iC8PAw22B3p60cKrwpUMJXAUR1sZQ9jdXV it1EpZ0RLv2pTuRDP7PP+PGmzGsDIA3edckTW+KSoZ+E80IIc+6EyxKwoighOyyZ1c6ress9FLQ pMJCk1B7a0D06fsyq2YsGs2kSrlvjJ53jxyzHUMneDmJDV1G3iybf7HElaZY9Dte0oXO19coxRr 4TEYF9Ljr0650hqnvbe+XFQiwmvNHnzyg7Tlg9jANdQJtzDT1CwscskTA6Fld5lphzmkoEklbrz OQLBmSSgkZQfM3YWpCTxVTSAEHTYDOh5+lLT+Fzk6lu7fJW2Abc6AuHvx23j7T87ixCcUA3n5nK AHJyiN8n7P1cU+enhcQWj1U7PAbvgp1c5ZA+BZs3dM1cnF52YKTT0cKWUL3GpkMKZFg+eFsOMa0 barz23Ww2byg2BUFst5LV6EcRsG2mnBqFXFkZEB/vluKhjGgOlbNI3cAKkSXym1aQD3gEepC16t PXPDZ0JmrrKjohm1FvJF7vbFoZkaEACxAqRWTY+4W4rpGEqY1KsPk3wNGsHznj4cfYTcsk3urAo gl2GyqFpe0xA X-Received: by 2002:a05:6a00:2288:b0:81f:2140:136d with SMTP id d2e1a72fcca58-823ab65a295mr2190012b3a.23.1769761218223; Fri, 30 Jan 2026 00:20:18 -0800 (PST) Received: from 2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net (2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net. [2001:b400:e3e0:2a58:5bcf:a65d:c80e:2087]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82379bfc712sm7866018b3a.40.2026.01.30.00.20.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Jan 2026 00:20:17 -0800 (PST) From: Kevin Tung Date: Fri, 30 Jan 2026 16:20:09 +0800 Subject: [PATCH v4 1/7] ARM: dts: aspeed: yosemite5: Increase i2c4/i2c12 bus speed to 400 kHz 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: <20260130-yv5_revise_dts-v4-1-4d924455f3a7@gmail.com> References: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@gmail.com> In-Reply-To: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@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, Amithash Prasasd , Kevin Tung , Ken Chen , Leo Yang , Jackson Liu , Kevin Tung X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1769761212; l=1020; i=kevin.tung.openbmc@gmail.com; s=20250924; h=from:subject:message-id; bh=hdlRtRi9TLU18op7sSDjRmIwRirYAAfHoP1MDNioDPo=; b=fZnmMsrIsXktT/r/q2+TsbkJWf6xIrrJ17bze8j46nQ6BUBYHD2F7fsRHq+ze/StaE71TqDCy oa6BXmcCqmADPUb2cmft+rFczUbHRKCwFZ2DBi/fAeMujioTcYr4bQq X-Developer-Key: i=kevin.tung.openbmc@gmail.com; a=ed25519; pk=PjAss0agA0hiuLfIBlA9j/qBmJaPCDP+jmQIUB6SE7g= Configure i2c4 and i2c12 to operate at 400 kHz instead of 100 kHz. This update aligns the bus settings with the hardware capabilities and improves MCTP communication performance. Signed-off-by: Kevin Tung --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts b/a= rch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts index 2486981f3d6bd36f3fe780b21e834b85242f8aa9..7991e9360847532cff9aad4ad4e= d57d4c30668a0 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts @@ -231,6 +231,7 @@ sbtsi@4c { &i2c4 { multi-master; mctp-controller; + clock-frequency =3D <400000>; status =3D "okay"; =20 mctp@10 { @@ -782,6 +783,7 @@ adc@4b { &i2c12 { multi-master; mctp-controller; + clock-frequency =3D <400000>; status =3D "okay"; =20 mctp@10 { --=20 2.52.0 From nobody Mon Feb 9 06:33:42 2026 Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) (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 ED885350D53 for ; Fri, 30 Jan 2026 08:20:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761223; cv=none; b=Masdn3vGe3fAM2Et/hZhu+91pP+sliivsD/mZ6NAsGdJzAi+1gGNeLHTkGUurOV8iHy+ccpyyqKA7B019nib9srK49ytkmQoSgPNq7lApkEICrj+eG7zC1x0bcn1UmFPc3h/kqogzJZOqPmiZefkc7V5yWF9cH1CppUYx1WWfhc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761223; c=relaxed/simple; bh=PuGP3tDDyva66stpyd0PfJUp+oeZiyMMNMGNoISiM78=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=UFWZxh+vKT0EvOS8IMiei35CO5LUcgBfv8bKDOmhMOYsDxIBETNOj83fw0BBh3nfFULnqnV2hiDc5D3em25TIRNGPtF6cjfkGIENoOXqoub5eoqk/IMHDIx3Ec4fVLowNkr2D4txMMPXpX4hmDLBwg6iWsvUuq7TIzY1Xa1unhI= 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=QFO2D/Z3; arc=none smtp.client-ip=209.85.210.177 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="QFO2D/Z3" Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-81f4dfa82edso1055234b3a.0 for ; Fri, 30 Jan 2026 00:20:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769761221; x=1770366021; 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=34Z/wqK33nY+/r9/my4gnemDx7jJlFUXcUiWHmEPYyc=; b=QFO2D/Z3uUdFiUlMNkC9y2mV/iOEol2/SZC17vGHvpWuMJpI8xHR92GNGYy+BHHmY5 dIzRBDm8cv4RMkf39KrxDZxN6w8eHyxC5dK4GCu4ut3gKcLrZfqS2RfIDom+NwEDCqFB bOzTBUK4+Es3TvGia/NRcq/nW6kXO0/Dg6gMvCH1wTOMCCJyuCKG0xip09mJK3fz8SzZ B8vpA+thEa5QUU/5wE6dgp2w3FJ95YaQSh2CIuOARQTKXgu6MargVVK75WuFEjuhXE/J mR6tcNZED/s8q4QIq5S4+roTufBJQKyukLL5EHiFKh7LzFtmoqCEfUfKzOUnKGjAU9hE Q5iQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769761221; x=1770366021; 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=34Z/wqK33nY+/r9/my4gnemDx7jJlFUXcUiWHmEPYyc=; b=mhrvx7NkoIXIoOU8pkzFY/8D5WGfS5Fst4LTaJXfzau4yOjKKXeTRWYGm2wnVEGX0o KIWhjvSL0QFxW6EBS/3NsUXlra9wf8B87FXhU4dZMECmsEdUxXJbj0QGcS8/JLz0NZz2 f1D+JBXu9BiF2QEZwzU2l2PRLh/gihFGg/kXxYBSv+AHpD9F3Qwpxpdzgf4rx4XjAIX0 kkJR6f14X0dFihRMimxumFiqiCm2BjoVuvwgvwkJgaa+unm8sLaRolflBfQeh1P0gbic LbfpgWWwhOc7cKagQotVSJoBdp5D8IlLB2X63JjpC4MF3nF8epCHsvvdUc8BVMFABjy5 iiyQ== X-Forwarded-Encrypted: i=1; AJvYcCVwVp0nkS8rO2mDyY0DkgY1TViuPPG4MxuPe8GRqYcPg9vYkemc1c8X/QU0hooaYtUxw5R0LbkSu8SdOZI=@vger.kernel.org X-Gm-Message-State: AOJu0YzIOrjSlW0qTO/ve+EOf/C+bt7CGgjNVNyOx+bfjZKTbV00oP0/ nRcNTTDzWaZMMwO8hSGe7KccWUOT6iE695J2NIXh9DEsX2bdRkAWyiBy X-Gm-Gg: AZuq6aKdVcr7x9E8x31mGx/nEirHJiYr7Tq8YPOeQcHOgvsjxy1CM6+rz9PLtm1wwRd 9kR3lzQgUz5ixXvbeoFImixbvI8BMEYrmgDZFyopHlUExYshFYt86thGJbMvR6DeaSFcF7QLit6 /CGPJQCyRxj07xOfXhbSXP+WPv3rTNPxRaaeSopAlA/7TWAt74x7IWVLLJFAz1GgNM9Xsh+fqpG Fna+Q2oL/BNsNHo3+T7/IJqCNs1wA2ujQBDEFZDoi9qHz8tpZfqrB8abf7hxb/kIOu+1EmMGNiM 8FA2OUBhfXQXlXp7D0WxV2Puy2b6biLIt8QGk61n5zilG8W2OTr0csUM8iNncsmASX3/CQ5F42F fdpUq65mKoLCdxdUe50Fcn/0x7g3pYYusnk+Bm4/4XJl6NjKIK+Ui25N9NykxnM56glFiHUeI8X MWZeF8tDR63SGhf+rFEzQN7owRkhoLM5f84x20C4GU/ClvBwRosPXEwxKBLVsXLOVxVhgo6rcQ4 hJJmBoru/oKA4m0Eh/Vik5VwcWWnapLZfvrUBMAqj5t6bhdRDfcVQ0JeVqVSdcYFko3OjrfENwx Bi2wRMTRebaERLs0eA5UI+8= X-Received: by 2002:a05:6a00:aa8d:b0:81d:a1b1:731b with SMTP id d2e1a72fcca58-823aa43ff6fmr2318436b3a.19.1769761221359; Fri, 30 Jan 2026 00:20:21 -0800 (PST) Received: from 2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net (2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net. [2001:b400:e3e0:2a58:5bcf:a65d:c80e:2087]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82379bfc712sm7866018b3a.40.2026.01.30.00.20.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Jan 2026 00:20:21 -0800 (PST) From: Kevin Tung Date: Fri, 30 Jan 2026 16:20:10 +0800 Subject: [PATCH v4 2/7] ARM: dts: aspeed: yosemite5: Remove ambiguous power monitor DTS nodes 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: <20260130-yv5_revise_dts-v4-2-4d924455f3a7@gmail.com> References: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@gmail.com> In-Reply-To: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@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, Amithash Prasasd , Kevin Tung , Ken Chen , Leo Yang , Jackson Liu , Kevin Tung X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1769761212; l=1501; i=kevin.tung.openbmc@gmail.com; s=20250924; h=from:subject:message-id; bh=PuGP3tDDyva66stpyd0PfJUp+oeZiyMMNMGNoISiM78=; b=TkgsjuG0FPDCBBvCJEU7Gmye4sri5zyhSShXC2Zo/dGNnIavQka/xIB6cRiuAZMXqkNlek+OQ Mx0ZU9FdwbaBMNc40TTDnumCuh5KoS9T7cuzDeDg5RYpSsyCvgV7BG7 X-Developer-Key: i=kevin.tung.openbmc@gmail.com; a=ed25519; pk=PjAss0agA0hiuLfIBlA9j/qBmJaPCDP+jmQIUB6SE7g= Two different power monitor devices, using different drivers, reuse I2C addresses 0x40 and 0x45 on bus 10 across Yosemite5 board variants. Defining these devices statically in the DTS can lead to incorrect driver binding on newer boards when the wrong device is instantiated. Therefore, remove 10-0040 and 10-0045 device nodes, and let the driver selection is instead handled in user space by the OpenBMC Entity Manager based on the actual board configuration. Signed-off-by: Kevin Tung --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 14 ----------= ---- 1 file changed, 14 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts b/a= rch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts index 7991e9360847532cff9aad4ad4ed57d4c30668a0..45b8ac2e8c65a4f672e64571631= b7f6944f26213 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts @@ -674,20 +674,6 @@ gpio-expander@22 { "PWRGD_P3V3_AUX","ALERT_TEMP"; }; =20 - power-sensor@40 { - compatible =3D "ti,ina233"; - reg =3D <0x40>; - shunt-resistor =3D <2000>; - ti,maximum-expected-current-microamp =3D <32768000>; - }; - - power-sensor@45 { - compatible =3D "ti,ina233"; - reg =3D <0x45>; - shunt-resistor =3D <2000>; - ti,maximum-expected-current-microamp =3D <32768000>; - }; - adc@48 { compatible =3D "ti,ads7830"; reg =3D <0x48>; --=20 2.52.0 From nobody Mon Feb 9 06:33:42 2026 Received: from mail-pf1-f180.google.com (mail-pf1-f180.google.com [209.85.210.180]) (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 F2354352F82 for ; Fri, 30 Jan 2026 08:20:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.180 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761226; cv=none; b=KdaOwaodWrPsz0mwJsQNNIiT3UanQb5dC7w4ZPEGDOHVp8uwqZnkdn7ub1izBt6NYh3fUTa9OrkphRN/Q8f7VIU8Ra9oKIdnC7WsbBiSsPmRaqezApc4l22B75ybIcqxj8KWavxYwSAEizvJTftWjoN87H4Wf6xQvfOEdmkARgk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761226; c=relaxed/simple; bh=bf8xEERmNoQu6JKiJbQyzBDcSJlpDrQjBle4TDLj5zE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ckXDUwoBl3zJsVkRXmVux/emNCFCEdm2n9sox+tSQN143KKO489zDKdMi2TT/n3ME5Z2Oz/UkYNFPG8npmMiV+i7C1M9tDbSVdgi7xreqom+L3gE2P2HOQLUHptRy2tL/HVieRjRaEbpMkJevrI3j8plQ7AFiFzqwqGxSyPCOYk= 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=GuYuK0E5; arc=none smtp.client-ip=209.85.210.180 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="GuYuK0E5" Received: by mail-pf1-f180.google.com with SMTP id d2e1a72fcca58-8217f2ad01eso1506868b3a.2 for ; Fri, 30 Jan 2026 00:20:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769761224; x=1770366024; 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=qEEqxDFM2yhPiyFjlnl8LZDAP48x695zaYDrn7lQEUY=; b=GuYuK0E5N/6x6apXALLjKjV/tp/4UmvzMB1aQ/y7Jd+B9MdW6E15h1hktyWRQj0EYI 2i5scAkHKpfWat77jzgCHGz15bW1A0XBlHrT6NFWfpZl1hdF6bIniCmLjzmZeJGHo+zh 2LUIMW8fAL7ij0ifxOdnJ/Y/7obyZLLerQjbz/KqzFa5JzqzEUQSJbzxgHvh+C5Tuoy6 lQIalSb0x/dIuUp5twKQiTa0uwWfZjNHJExlBPBYnUKkRwY9am0ociT5DDudE5EYumoy eiuqcr6RegZNptdpZS+m/KyYEdAIZjdC5mv9FxBljAmAQHIEcHUM+XW2yRmbja/DakTJ I1BQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769761224; x=1770366024; 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=qEEqxDFM2yhPiyFjlnl8LZDAP48x695zaYDrn7lQEUY=; b=ssrr0BocRBBRrS/R0ipihXkqpuP4b7yW+GkTsptN9PYc6D3w+YKjGaUXxEcgORZs3d LC5RwDZ0rxAiPspIKrKLABNpYEk0Zs4hCPKFp1m0QCveShW4XOyxtUa/g/wOcgjLJelA mO2oke44lV39ML2YSI7n8LS2SwUUXsk2eEJqitIGO/utaqX1KcdsTO84oNMK//idRDUR vkkxYo0SWS/X0oRtLHoHCiQjbk4NdqniZ0JWxbec5KdrQI1fkzBamDjkyNmIWTYoZPMF AgKcFkYzrpws+5MqGDjnmh3+qd/3UFMWFL0D/wlgzVYokGHuPlZyZzvKk2v9xxOCBJaW XBkA== X-Forwarded-Encrypted: i=1; AJvYcCXx3iZ0COpd4F5X4r/3ujn8yUGj5ja4qTA4wXNdugO50PQ1ttF2RYnmwbZULdUGPAoVq+ABLfpRw7gCQaY=@vger.kernel.org X-Gm-Message-State: AOJu0Yzal997VyuXCgqoK9pdQxJSPvP/z4l4netU3/ueHrxwVcYvtVGy coq64T1vxykV9ZKFTV1W6/UA3UfdpZv1DsMXTmIIjdATeBLd0GGSs/50 X-Gm-Gg: AZuq6aK+zJTWnhThw+FhJ6DW7O694H/wa2QqDwfYK8D2JbeXW+Gk7RA7Te7leG2FhNL okyvyEEQ30oCmvDXxLRvWP90KRS9vh2g+yAUr362Kw6lhLSJBqqcqaCebinHs2Bnhu9clusDJah Tu/VaFaH2Rv7kbooGAdTRzO7Qpzm7+hwF15m43dSnAsl+LZEH2YO/OY4f6NhC1oSh4rgQUXgs+c DF8P36I1f19g5r1Y/aSp9WFR/Tx/G2ZS/+nNNR5earMDrr6Cq/zqZ9y8pkbjEtGYDb8lZhf4zEX V6UevWym+FxYgx6QADOTFvk7JsWclz7SETRjMZez7wz2CgujNtaIqDo7s+6UBBOFUMj44rI6sWo /gCRLT0DDheDRDdlaAkD6EsTUiqJ1838RvZOZh5hHvl+YC1jwTo0rKLeZrEWgA0Tih3aeGnxqe0 dAZCYpVlRvailc1eXJNK651YjUTemkiUzNQpeJbVlhLGIQ4OtBu7tDFP6cXo+N4+YNI/CXAa4lp h2NzjO1wFGmkrXumKK+HctIo6GqLBzqwefSfn+bzKffDbQAOCV+Ck+koNzc3wlWQZ9x/WgE4BSA MB3seRXVN6Xt X-Received: by 2002:a05:6a00:244e:b0:81e:c91c:70c5 with SMTP id d2e1a72fcca58-823ab6929c5mr2034622b3a.29.1769761224334; Fri, 30 Jan 2026 00:20:24 -0800 (PST) Received: from 2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net (2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net. [2001:b400:e3e0:2a58:5bcf:a65d:c80e:2087]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82379bfc712sm7866018b3a.40.2026.01.30.00.20.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Jan 2026 00:20:24 -0800 (PST) From: Kevin Tung Date: Fri, 30 Jan 2026 16:20:11 +0800 Subject: [PATCH v4 3/7] ARM: dts: aspeed: yosemite5: Add new SGPIO line names and rename signal 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: <20260130-yv5_revise_dts-v4-3-4d924455f3a7@gmail.com> References: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@gmail.com> In-Reply-To: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@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, Amithash Prasasd , Kevin Tung , Ken Chen , Leo Yang , Jackson Liu , Kevin Tung X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1769761212; l=1856; i=kevin.tung.openbmc@gmail.com; s=20250924; h=from:subject:message-id; bh=bf8xEERmNoQu6JKiJbQyzBDcSJlpDrQjBle4TDLj5zE=; b=ogvwTjVkAt6GpHVedyu0m+EtSAcZEiuA+8epK66Orc2l/JiI6JrX75f3U4Gk1Bs6PA/DbtY/d MFEPSU07bcxAHHFj8lGNTSM/GW0QQbHAk5NRjPJDDv0eSMozkWHMWmc X-Developer-Key: i=kevin.tung.openbmc@gmail.com; a=ed25519; pk=PjAss0agA0hiuLfIBlA9j/qBmJaPCDP+jmQIUB6SE7g= Add new SGPIO line names for user space monitoring and event logging. Also rename PADDLE_BD_IOEXP_INT to ALERT_IRQ_PMBUS_PWR2_N to match hardware naming. The original PADDLE_BD_IOEXP_INT is unused, so this change does not affect current system functionality. Signed-off-by: Kevin Tung --- .../dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 31 ++++++++++++++++++= ---- 1 file changed, 26 insertions(+), 5 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts b/a= rch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts index 45b8ac2e8c65a4f672e64571631b7f6944f26213..983aebc394d9159c7e3db2e7c39= e963f7b64c855 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts @@ -978,7 +978,7 @@ &sgpiom0 { "E1S_0_BD_IOEXP","", "E1S_1_BD_IOEXP","", /*bit88-bit95*/ - "PADDLE_BD_IOEXP_INT","", + "ALERT_IRQ_PMBUS_PWR2_N","", "FM_BOARD_REV_ID0","", "FM_BOARD_REV_ID1","", "FM_BOARD_REV_ID2","", @@ -991,16 +991,37 @@ &sgpiom0 { "PRSNT_BOOT_N_FF","", "PRSNT_MCIO1A_N_FF","", "NIC_PRSNT_N","", - "","", + "FM_CPU_BMC_RST_N","", "","", "","", "","", /*bit104-bit111*/ - "","","","","","","","","","","","","","","","", + "MASTER_PWR_EN","", + "MASTER_PWR2_EN","", + "PRSNT_MCIO0A_E1S0_N","", + "","", + "PRSNT_MCIO0A_E1S1_N","", + "","", + "","", + "Fault","", /*bit112-bit119*/ - "","","","","","","","","","","","","","","","", + "FM_CPLD_RSVD_MCIO0A_SB1","", + "FM_CPLD_RSVD_MCIO0A_SB2","", + "","", + "","", + "","", + "","", + "","", + "","", /*bit120-bit127*/ - "","","","","","","","","","","","","","","",""; + "","", + "","", + "","", + "","", + "","", + "","", + "","", + "",""; status =3D "okay"; }; =20 --=20 2.52.0 From nobody Mon Feb 9 06:33:42 2026 Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) (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 DD2D4350D53 for ; Fri, 30 Jan 2026 08:20:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.177 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761229; cv=none; b=riTgtxeoTM0UojHpdxjhmMioLl/JDVRb12Rf4fh74GlomN3szr6lMBWH+Z7aBYcxQ6PNGmriLvKXo62RM15jQmcwHW8g2RpDAQHbbqG5ypT3cTFj2c+IvG8Hum9VmVzF433VvNZGSuIscfHfQ9Pdb6koGAsKICA14x+rpCVISWk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761229; c=relaxed/simple; bh=MUMRve3kRE7pUB71SRAZkcB7pmeSsMqBTIHoXuxoOoA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Jes/Wd4P7n+/UbHNYBgc2vVLR2qNWZDkt4nytC6updnlu50Jk5CxwPdigng5PdYiYcrqeRJKX2mNTjl6L2fVhDDAyU+/H9U80Waaw8/ZtlkFpLLh1+tNXoi7YhcyE1gV94lbx6RfHT8W7ycMf4ly8blGIcQuMOCaSDoDdjAV5E4= 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=Kme+N00X; arc=none smtp.client-ip=209.85.210.177 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="Kme+N00X" Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-81f47610542so1080312b3a.0 for ; Fri, 30 Jan 2026 00:20:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769761227; x=1770366027; 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=uPIX0W/QwqFfqblc/FqF0IeuPkn1Wyp+rRntpvN5lJ4=; b=Kme+N00XdmNHIwUtW3Ij56nmgN1MENPJndJV20RLWvDnwh2kBnZ9W+WpPspd00W1hx sVmPJU6ChLP0rIEFrqXSAG4utN3BJN2Ul5AodBGwRU8HDVkjR4cQtqHxE4Cfh0Aa3vKF FTaUknZbRbDfC9e07e6lMgJj8okPJW0Bev1g5wNyX6Ir72Ld/w0WNrr6f7dD4SFXArJk Q2KM5gtaBpwPFtME8ey4BTDI3k5SsF+/sfBpdv9U8U4eBCE41+y2qqrZy17tdZ/bZTYr gG3TyVWI4W52iUX7Wefa1x8wL5zHEzC005Ol8tU9zD0ZI/pImiwcALjuHlxA2Nrg4Y76 CRxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769761227; x=1770366027; 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=uPIX0W/QwqFfqblc/FqF0IeuPkn1Wyp+rRntpvN5lJ4=; b=edn9IOJvj5CKBh4bZOOMt6u/C5G/YIcXu5rRyDp6SFFjypVq1vhuF9CsGZ/l13gZvH 9mP8BoNosoU8zZDmWeal1lxlIAmZBeqV+2Mg45kxV6hdso4+5eSbHsektNuCP8F0bZD9 TNYbXId/OXMho6hap39MOAaygirhqYFtsCCUJumxktNls8ar0CzPadaw4ni/2wq6XgJ2 0qbiuXPEXM5y6KFv7MaBgAjWq12IOG1XJqZ6X59+tTSpUmlzwaIwjGGQ4QjIFFlvErb6 xoemFs55xwey7fb5sk5WJYN1YF0ymv2pAyd/Oa/ib7NstjDg8du31d7h004LyDa2sMTd 47IA== X-Forwarded-Encrypted: i=1; AJvYcCX9Y0WlP2iUha3F2vZqjuKcJOt2+dSpLGUtBLG11epBwydu3zQZTeCBTohJiT/R0E4tJsqcF6u4n0NwkEw=@vger.kernel.org X-Gm-Message-State: AOJu0YwF60fHLS1ZO+mxabicl8NTdFQY3f330Ry6mC2TArFx31hojDeK qS7yUB0k3spVQ9IJrneHiYkq0B7OmSSPe9cUZgjkU2RQxjhX2Ff0zjEY X-Gm-Gg: AZuq6aLybieS3X2Q4941BuJchWVLgMStU3QaqWlbQB4emeCZ6xLO2CIJWPsTNRxcW+q cie4kVV3d0Sv6CGEIIB/9crRGuvJZBKIJdpa06QKHED1YOZk9Ay3C6fz8fWO7LTBFSnfvkVGYhP lGCGFo5o9wrcaG4YeDSKyeVossbgzt6TycjijKJeXuB0EFoLN294shxqjN94Hy6ioax6qE2vDy7 QYmaG4zoekyYfwTj1tIy6a977N1zyz9KaIuIaTqSNiLr+B+gtM7HioIsMla6grP9bfwkYJZp6GN Hhn7mMiC8+m5Y7hNi51JfPWPyMghm2rijwvHuD0eUch+I7SAl7pKYFLZk30fBJ+HnBNhJ15kyHm wxS0kHzMmwt+YpOSu0m/KeJnGxGifXDL3RQXFg8SGEKAOsZXy2ChAaX8yzJs4NHdg0Sbd8y1IBH IkHYLZ7i8oDuyWhjq27fwRImVR33DQkDnJkFpS6HQJpsMN1INMkCyM84m+XbMfy0br9JDBOsIDB Jy4S0bI+DoQumhA7iEg8wlyndVJgfuxckiGQDQG9g5vphDWcxhZ7vTJBSRebo0wUswXB7pJBTpK SZRg48yuYRcI X-Received: by 2002:a05:6a00:248f:b0:81f:d605:b2c with SMTP id d2e1a72fcca58-823ab873c6emr1897727b3a.48.1769761227270; Fri, 30 Jan 2026 00:20:27 -0800 (PST) Received: from 2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net (2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net. [2001:b400:e3e0:2a58:5bcf:a65d:c80e:2087]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82379bfc712sm7866018b3a.40.2026.01.30.00.20.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Jan 2026 00:20:27 -0800 (PST) From: Kevin Tung Date: Fri, 30 Jan 2026 16:20:12 +0800 Subject: [PATCH v4 4/7] ARM: dts: aspeed: yosemite5: Add ipmb node for OCP debug card 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: <20260130-yv5_revise_dts-v4-4-4d924455f3a7@gmail.com> References: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@gmail.com> In-Reply-To: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@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, Amithash Prasasd , Kevin Tung , Ken Chen , Leo Yang , Jackson Liu , Kevin Tung X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1769761212; l=881; i=kevin.tung.openbmc@gmail.com; s=20250924; h=from:subject:message-id; bh=MUMRve3kRE7pUB71SRAZkcB7pmeSsMqBTIHoXuxoOoA=; b=xVUYwrcxIkU1SuQ/nolx2k2lMN8102NKwD9efGjRAnqhuerUKmSd1F0eTs6qi+z2DjrAuDsQk ONI9NH6YPyfANvzfoyAAQenwBd+SDtNInZj1ywLnaatpk6SYI5Ceiuy X-Developer-Key: i=kevin.tung.openbmc@gmail.com; a=ed25519; pk=PjAss0agA0hiuLfIBlA9j/qBmJaPCDP+jmQIUB6SE7g= Add the device tree node to enable the IPMB interface used by the OCP debug card. Signed-off-by: Kevin Tung --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts b/a= rch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts index 983aebc394d9159c7e3db2e7c39e963f7b64c855..84d3731b17f7c7c87338672bbcc= 859de2b89b722 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts @@ -365,7 +365,14 @@ i2c6mux0ch3: i2c@3 { =20 /* SCM CPLD I2C */ &i2c7 { + multi-master; status =3D "okay"; + + ipmb@10 { + compatible =3D "ipmb-dev"; + reg =3D <(0x10 | I2C_OWN_SLAVE_ADDRESS)>; + i2c-protocol; + }; }; =20 &i2c8 { --=20 2.52.0 From nobody Mon Feb 9 06:33:42 2026 Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) (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 EEE19353EC4 for ; Fri, 30 Jan 2026 08:20:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761232; cv=none; b=RRIYZHjNoFA1ycWlwO2u1y2yE5T8zZZuaU+cOe2Dw9z2n2cg+F6q2qhVDZV9rCsx3l7mod8wpjNUc8iXUAyGZ6UzzQuHqIYEygfpfSqUbGj2AlOlHLgdugHDNb+RpBK4LWQyet3bHylPHyVacoXGuTqXwPYFgkdSpBBTHpYOhiM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761232; c=relaxed/simple; bh=xJ4jSm7ucaz8Rq11dl/v2sadnR+9Q4t/tqVDqA3oOEA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pZJO49cMwNcmXx7QMIclojAFRyNDAJF1NANNOl5xQIsF96jcFnl7C0kD/RmRu2GYnpYvc/l7pcKjxh4PW1Z1fZvu+mkSF3E51qcPADlZ/rPz8XdhLMvcRZcfkw0JondJJ4w6RpdUF/QlJSynAvTcBHr2pcqa0XjO+0oITLhnSBA= 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=GZU6vkjF; arc=none smtp.client-ip=209.85.214.179 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="GZU6vkjF" Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-2a7bced39cfso18118225ad.1 for ; Fri, 30 Jan 2026 00:20:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769761230; x=1770366030; 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=ajY33JbgcBo2+n4qVxxMLBcw2crou+yf+Z7Z73b2liI=; b=GZU6vkjFbci6hY6SEBfxREHvfFmJpjzOD5MxHrFPey/3BPHTDiFg8EAdhg5XaXMuVe VmXa4EvGVFBBVqJz+xFcB9KBDRCQGRQSoJ+5KPVOpAErbIsHxCbHFl0jvzdMLzJjwvQH KZCgrCs7WaQ1Qle68SzBtNHKP03UUqhYAScs0OAGAE1P20X0ie+VhR9jODOA9tdh4sUz 4dhJbSIuYD+lygAj2fbx0CvnvIJAmgEu7OZVVqE8yWMYBdaKW321DpPichYGScj0jEGs +mSgQ5iAyE/aGTuYyTSUFzZTPnzKLLHlpfp9lNj3nw4mnHoZTOVUZxd9/wVYo0+xC7UG SwgQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769761230; x=1770366030; 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=ajY33JbgcBo2+n4qVxxMLBcw2crou+yf+Z7Z73b2liI=; b=Il9Ri216NRe8oCK5QL0jCE9qgZgiI3bZ50rJ8IgxMq3Ds2VrewsBGtIajP3AdneZYE NH4BVQD4gHtUo0D33D6A0Xo69CT4HfPEudk7oW4/H8jKezbIiLXP7K7ia04Jyic2sh5y JYHXEVnSc5QsA3CBi3GDbtc23p683Xz1w+IqwrXIzx+L/XJbnx4/LLhMsaVBsTAZ8JaW R8wfxswlJxs0Pc3My0SUdHoIA0EGNyt1KMk/1H/16cUIXW3P0o+yI4UOHnrVz++yCmwQ C7nj56mIPnHI3/Dkft2lhTsF5/MsdXwSaHrGPXlxJua5ktIBKWg2FcfffwuUcnrAxOWW E07g== X-Forwarded-Encrypted: i=1; AJvYcCVjpgBCV/m4boQCV65/qr403PNG6/ngMuGlwsXM0GMBrZwz074GIAE+6FkFjuizJXPxVCNSY+GYjFtFs18=@vger.kernel.org X-Gm-Message-State: AOJu0Yy6tfI9iKIvTWEOMVFgv+gEF6Yig8tANbkCXk1S9cfQi0Efiw+L 0vLoS+NnzaA/GRF2vTfA6d/exTxHsAavoEmM4KPg8mXPo3nljEHl0cBR X-Gm-Gg: AZuq6aJuROM60gwfuWrXqcTMca69Ai4B4VRFvH4t6if0x+Rjub5oOAD61NU2x6S5dNh 3q3XOS2LhIAPcBd1rNk1ZRdsGIvRiMCw/LWeMq8q2hrsHY2lHPhOTb2XhhcGES8JHWOI0LWYwsV 9VPWhWxQLnYcya+7sBvFc106+7Yh2hen6g5T3cMARKMiFwYsxB7uXp+hdOtUEBBuLYqkf/fC1Py kXfMEG2+IgXEoyzsmjSf1EFZDrj+K7KVXRhqrODgJ15Wlytvh/1dOLgy4mZf0GJsNwsJsup8WrP iByag8d02uIb7+JYtF+RWx6rfVyyWKJ7dPt7vV/9TBkUs2baJZecigMG+7YYbvV25Jcpry520Cd 7O4T89B2w1x8zKBe4scEKC3wd9J6nY+kasmW7zEmVHNZgrs0eZzzRzNa8tOo8MwvPlyj9sSFCq3 nMhiVVYY82/dI4AD4Retv2VUf6a1i19ZE0KwDEtney5ajg/rxJd5Yf/3fU7PMYecK6zWZPrJQKf TWX2fAwrAitBDS9HGO/UBSLpNKc2YPzIr3Q6uJwn484VFvpCGdIjLaJJwWxLnuxZcESDLNKB92A TL3ygaC7a3Y9 X-Received: by 2002:a17:903:1447:b0:2a1:5d2:2e45 with SMTP id d9443c01a7336-2a8d9a85d83mr22102745ad.59.1769761230333; Fri, 30 Jan 2026 00:20:30 -0800 (PST) Received: from 2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net (2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net. [2001:b400:e3e0:2a58:5bcf:a65d:c80e:2087]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82379bfc712sm7866018b3a.40.2026.01.30.00.20.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Jan 2026 00:20:30 -0800 (PST) From: Kevin Tung Date: Fri, 30 Jan 2026 16:20:13 +0800 Subject: [PATCH v4 5/7] ARM: dts: aspeed: yosemite5: Correct power monitor shunt resistor 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: <20260130-yv5_revise_dts-v4-5-4d924455f3a7@gmail.com> References: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@gmail.com> In-Reply-To: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@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, Amithash Prasasd , Kevin Tung , Ken Chen , Leo Yang , Jackson Liu , Kevin Tung X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1769761212; l=2209; i=kevin.tung.openbmc@gmail.com; s=20250924; h=from:subject:message-id; bh=xJ4jSm7ucaz8Rq11dl/v2sadnR+9Q4t/tqVDqA3oOEA=; b=MPGZXI3K7EwDVf3iP1xdEiwNx8Gw/EdFZ5MD8WuQYvke+Oa98YGg0p8X/7fw9xuc6+aD3ukLf Wz12IaCBA24DhksL6kj+wgOmVgfjrmA9401ODbKemoi7XzkIXnygNwP X-Developer-Key: i=kevin.tung.openbmc@gmail.com; a=ed25519; pk=PjAss0agA0hiuLfIBlA9j/qBmJaPCDP+jmQIUB6SE7g= The shunt resistor value defined in the DTS was incorrect and did not reflect the resistor value populated on the board. As a result, power and current readings derived from this value were inaccurate. This change updates the DTS to use the correct shunt resistor value according to the hardware design, restoring accurate power and current measurements. Signed-off-by: Kevin Tung --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 14 +++++++---= ---- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts b/a= rch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts index 84d3731b17f7c7c87338672bbcc859de2b89b722..524597a81365ef10cd03b67d35e= eb88a965cbe0a 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts @@ -415,7 +415,7 @@ power-sensor@42 { power-monitor@43 { compatible =3D "lltc,ltc4287"; reg =3D <0x43>; - shunt-resistor-micro-ohms =3D <250>; + shunt-resistor-micro-ohms =3D <100>; }; =20 power-sensor@44 { @@ -461,25 +461,25 @@ eeprom@57 { power-monitor@58 { compatible =3D "renesas,isl28022"; reg =3D <0x58>; - shunt-resistor-micro-ohms =3D <1000>; + shunt-resistor-micro-ohms =3D <10000>; }; =20 power-monitor@59 { compatible =3D "renesas,isl28022"; reg =3D <0x59>; - shunt-resistor-micro-ohms =3D <1000>; + shunt-resistor-micro-ohms =3D <10000>; }; =20 power-monitor@5a { compatible =3D "renesas,isl28022"; reg =3D <0x5a>; - shunt-resistor-micro-ohms =3D <1000>; + shunt-resistor-micro-ohms =3D <10000>; }; =20 power-monitor@5b { compatible =3D "renesas,isl28022"; reg =3D <0x5b>; - shunt-resistor-micro-ohms =3D <1000>; + shunt-resistor-micro-ohms =3D <10000>; }; =20 psu@5c { @@ -723,13 +723,13 @@ gpio-expander@21 { power-sensor@40 { compatible =3D "ti,ina230"; reg =3D <0x40>; - shunt-resistor =3D <2000>; + shunt-resistor =3D <1000>; }; =20 power-sensor@41 { compatible =3D "ti,ina230"; reg =3D <0x41>; - shunt-resistor =3D <2000>; + shunt-resistor =3D <1000>; }; =20 power-sensor@42 { --=20 2.52.0 From nobody Mon Feb 9 06:33:42 2026 Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) (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 EB0A2353EC5 for ; Fri, 30 Jan 2026 08:20:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.172 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761235; cv=none; b=Y5ge25bC/1brLKuigwNmGCQiJPpwdX1ysLnlE25FPUVUtGZkeC96fn9RVDM3h/Q85zCROHpZCBvTpc8i963jiOiT44tIMFtwpYcWV1UUFMemYY774K+HnNYi0E60R3PDKXgcY+VLCbuykN0b690+Zc701tNKSZvoO67CwR7rKm4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761235; c=relaxed/simple; bh=NTGKevMUAPMV9E4g5zl0RMUalv3BlRNqGivNE3JH5S0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=jMx8xbDTZWBS0yWfFgrl4+FLzEWlYqqdRVResYLVMn0cLCzLYoCfWvj7tY/MsUPthioEHJNADTWE5vbqsb9R5cJT3+LQyZpOuM9cg4/s6c1DyE6EpeZh5UQ77fB2Ri2pef16o+YB5FeX98PXRkhUkfCnghQk8fNinTQm/tiBD/0= 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=kiza895n; arc=none smtp.client-ip=209.85.210.172 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="kiza895n" Received: by mail-pf1-f172.google.com with SMTP id d2e1a72fcca58-81dbc0a99d2so940900b3a.1 for ; Fri, 30 Jan 2026 00:20:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769761233; x=1770366033; 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=iYbUGVE7c7id+MiIunPPyopC/JujGSCKOd5+ZEtgyBw=; b=kiza895nEYnd57UAsJfDsCpfLUgDW0eWVxTFQNfh0mfPuvVUQA4D67SN5C92L4FBAc RVkdHIi5yEzwoI1GHzEtwT/yhJwpIiURl+1fsw5co7lWMxY3D8GV8fZBjDI4zVTHd1G1 qdZU1lfqQPE0DaQeiyA5jJYc/+IVe0PPqafVAdLe0O0txmFevn3VDRiRpVvItshPLhV9 NfyzWRBEqWlXsXZSswGmxsZbZ+dAin9157I8qeyjPKYAI9dZRCOvTjyvQZYH6lbvVaM+ Dx5NFWjLfvCV8Y0lA60ztYmD7h2jbPQ1C6dPgNoMM3D3SpEcr2y8mjR0SDdLBJK6lIIe HX8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769761233; x=1770366033; 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=iYbUGVE7c7id+MiIunPPyopC/JujGSCKOd5+ZEtgyBw=; b=GqXcsWDR6R65jorZ+fwFOVS2rsC6La6+TcKO5RH83cRhTOP9C8R92AsRFpyp4erHLP dHPS6S/rdo//dqZfZ3WqDr/AKU5pL3nYZNkmC37HmiEcRKDF5cRI3e5nUhNRpxGWZgWb eP9dZyTXQfOj7/dUR6O9cVUmt8ZauWv6OukIYJaz30S5QwTRVxlSfXJRRPx+HGdpzOTG LjoKVJb3VX/pROfVHz8+m7X53zmZaE6XyTGk1uwei3Vla1tQeZyefQSs738RAXiy6pQs uvynaJv5f6DCb3QOEzgH4NA83OKS6QJrL8yRQ4kBp3juskKJjhHcfAAOQJoG2XVbE4Kq chXw== X-Forwarded-Encrypted: i=1; AJvYcCUsWh1DHC6+qq59bBLt+qFQY7csaekYAOSUutqhv/1dDzCVsBRce44tlBFzlmhD2mhhI3R2h+hOgdW5Yvc=@vger.kernel.org X-Gm-Message-State: AOJu0YyqDhqedCHNHQaa3s7aZCX8ana/vlvv/cjnJePocPWyEEH0IGqA cjBSHU17UOp65t1AWhQ9q0F7Y508Icv/jf8SiuQHWn97nvJsGWAzC+78 X-Gm-Gg: AZuq6aKM2osYvfE2F5UZsUatpXFsDDAh5c0zdDLYPpjLlUBf1ioTmfTgcPuo8qgC/PJ cvwjAwJOJjDaV74hADoTmqbSWVYvafSzsoo4NEKXgIj5KYEWLBaDBOXlEk2pj8jpHK/pcBXrfHz fjob+RgW6MP1F2MvqZqwajln0em+wnZG3zyyNeCJr4nTN3l3DTRZYWLUx3pYFH0b2YmvTuSujYI ctIgfWFS4OFyX4QFF1tF3+cdIaMJQDrUNbm7j6chCil+iGeNAZPO1XLm3U2sbagQmcUEzmNDPr6 voWL9haP0U8JKHsfOxZjivo5MVlSAnTuLQRTVQ74FP/K961goGcTy359NezkPj4X7J0B7rBi+gH XXhUQkcqR3bnfhK605aURRpCcQANiTn5qby6lLaUhJmanFOxkbwh37jrWCh6KLVcHmmO8HZIB3A aS9/Z1uj1D3JfoKDv7fE7/399lzXgG5xJuHjNahc99D5GJryoko97wJ6pzOq9OGJ0oIZhKAgQbK G0FBSDiX1FucpPLvQgUEN3yYurz+HdBz+E2ZvkHhvBrC9hUc7qNxIyenZx54kEQGuOEX2b2tsxw 97idFQiv8ykT X-Received: by 2002:a05:6a00:b47:b0:81c:446d:6bd0 with SMTP id d2e1a72fcca58-823ab670e70mr2255776b3a.23.1769761233312; Fri, 30 Jan 2026 00:20:33 -0800 (PST) Received: from 2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net (2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net. [2001:b400:e3e0:2a58:5bcf:a65d:c80e:2087]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82379bfc712sm7866018b3a.40.2026.01.30.00.20.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Jan 2026 00:20:33 -0800 (PST) From: Kevin Tung Date: Fri, 30 Jan 2026 16:20:14 +0800 Subject: [PATCH v4 6/7] ARM: dts: aspeed: yosemite5: Add PDB IO expander 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: <20260130-yv5_revise_dts-v4-6-4d924455f3a7@gmail.com> References: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@gmail.com> In-Reply-To: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@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, Amithash Prasasd , Kevin Tung , Ken Chen , Leo Yang , Jackson Liu , Kevin Tung X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1769761212; l=1824; i=kevin.tung.openbmc@gmail.com; s=20250924; h=from:subject:message-id; bh=NTGKevMUAPMV9E4g5zl0RMUalv3BlRNqGivNE3JH5S0=; b=EKe0E7xkKfIl93ATKKmxvOzRrcqGGBGFkA7Oq65hguM7RoXuXfiS4HXbDRBXhjCRF+7YLemSg uyF0pu4T5YwA9uz4uT6b+JFmyHCfLYHWs+2IlAaz+l2+H7EOwjbtrtb X-Developer-Key: i=kevin.tung.openbmc@gmail.com; a=ed25519; pk=PjAss0agA0hiuLfIBlA9j/qBmJaPCDP+jmQIUB6SE7g= The new hardware design adds an IO expander on the PDB to support fan presence detection and HSC fault monitoring. So Add the PDB IO expander device node to the DTS. The IO expander interrupt is connected to SGPIO92, which was previously named ALERT_PADDLE2_SMB_N and not used by the system. This pin is now repurposed and renamed to FM_IOE_ALT_N to reflect its function as the PDB IO expander interrupt. Signed-off-by: Kevin Tung --- .../dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 21 +++++++++++++++++= +++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts b/a= rch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts index 524597a81365ef10cd03b67d35eeb88a965cbe0a..48f864b52d1a22b12f8a39ba970= 3a90349ed930d 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts @@ -389,6 +389,25 @@ adc@1d { ti,mode =3D /bits/ 8 <1>; }; =20 + /* PDB IOEXP */ + gpio-expander@24 { + compatible =3D "nxp,pca9555"; + reg =3D <0x24>; + interrupt-parent =3D <&sgpiom0>; + interrupts =3D <92 IRQ_TYPE_LEVEL_LOW>; + gpio-controller; + #gpio-cells =3D <2>; + gpio-line-names =3D + "FM_P52V_AUX_FLT_N", "FM_P12V_AUX_PWRGD", + "FM_SLOTX_HSC_FAULT_N_FF", "", + "","", + "","", + "PRSNT_FAN0","PRSNT_FAN1", + "PRSNT_FAN2","PRSNT_FAN3", + "","", + "",""; + }; + power-sensor@40 { compatible =3D "ti,ina238"; reg =3D <0x40>; @@ -937,7 +956,7 @@ &sgpiom0 { "ALERT_OC_PADDLE2_N","", "ALERT_OC_PWR2_N","", "ALERT_OC_PWR11_N","", - "ALERT_PADDLE2_SMB_N","", + "FM_IOE_ALT_N","", "ALERT_PWR14_SB2_LEAK_DETECT_N","", /*bit48-bit55*/ "ALERT_PWR14_SB3_LEAK_DETECT_N","", --=20 2.52.0 From nobody Mon Feb 9 06:33:42 2026 Received: from mail-pf1-f196.google.com (mail-pf1-f196.google.com [209.85.210.196]) (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 894ED2AEE4 for ; Fri, 30 Jan 2026 08:20:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.196 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761239; cv=none; b=HITkHkWJ9F+36yOAFS6yl37f1cx2BGSDep1sk6aocoL9GRdMCwSa5eESfLFlcfNhOpPy3y2YKq3ZLrHfEriAtXjIOW2DqpGT+4DUw91C5QeVXXIuqJfHFmyyF+NL+c8MwOj0ihY687ll0t0azk/XF1Ab7OGz3JNaLrACj7etLrk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769761239; c=relaxed/simple; bh=e4DAb0AqZOq3AWW4s/35NURRVqdT9q3pcfBbOpjvHRI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=AFGRTmFyl5+pjgwlRJacetI93NNe/E+RaIs0NbxhH3SYIL3mz3S22erbEX2nJw8aTw7mLt8qGmwXDdWcVguBEeLuct3KP2f7RoqGxLXaq1s4oi+L3p273j9BPaaMvcqvc5wXCkjMJ2jXeIn1lG7tt6s0S9G7fuZEbAFBO3RCYtg= 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=XuhojvYA; arc=none smtp.client-ip=209.85.210.196 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="XuhojvYA" Received: by mail-pf1-f196.google.com with SMTP id d2e1a72fcca58-81e8b1bdf0cso1153953b3a.3 for ; Fri, 30 Jan 2026 00:20:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1769761237; x=1770366037; 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=Xti7XG40UH6O6PxwKMMYsKnB+u1Uo2o6K+zvBRm+Q+0=; b=XuhojvYAnclQVMi6P1iLuXmTEGycLeO8+opUn4E6hWD23rTU2b/2Kg4UQBgM63GNke EWJOYecvVrOu8ZzkvTtZugVWGQLAo+muA9PlT5wpwiMSYVHXnBFV2H9YQ8Ce35Bst8Xz wGUfEoYLoBP9ThJ4MUPF8b+ih2ET9BNYH0OqfKYfRdzmXxNWLiyZ+315eHpsKVEDFa3N TL4nhqUHdd70hyezD1IN0wxI9cbBN8AQF8WMc2y1aoEK4xmRivi6IDx4m+aJ7pGhVv9L V3BvTl+qTBd3DnNrcnOljkfQ06i0zNtuoa1J+0nYEJC2LbI+MpFaMHd5+6OgFg8S/g0e cFrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769761237; x=1770366037; 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=Xti7XG40UH6O6PxwKMMYsKnB+u1Uo2o6K+zvBRm+Q+0=; b=OWMlakWkvaw420QWwAjDbH8V5eVrpFL4oqWnx7IA3npuG/6Y9ff+coSnr0z4xcG6+f y4DiXFXhJQDY7SD54jf9c0OMqbW9bBt7zDyZhXUqMO5UrHTDu/70MJVK95WgFGja9HKO dA4zXVGFEUMA6vBYWda7VvTF97DKilFFfcRKrnFWh4FU+xfBGL8fjPTEU6kiA2lWwQqE HmmkSvrfhBW1XhJ7lQ66LCCK0END6/Lrn65s3sRdpMKgU/bdnZmLH5AiQT1hgavTMB07 WkHNgI77H7+gxj2tw50587yNomhFj4L4HDddiK+WNocR3Fvj3HZc4FlkqFb2tePFKTCd Ydug== X-Forwarded-Encrypted: i=1; AJvYcCVXHq0Yf3cpaEHdesIvg8MX9Xs1uzWX0rJ61e1e9+R/eIEhzZVhhD6A59cMcYcNUmA7TGtCszKwTbnUV+M=@vger.kernel.org X-Gm-Message-State: AOJu0YzjhidmBIUBeUcD8Xjb8QoymBpuPqNuTrefyA4J9gGEn8t0Knob S6p0Us1ns7KIhK21bb4EY1bmREy6ZCkhYjTB/mQkne8lB4mRhAedoCYo X-Gm-Gg: AZuq6aJQayrhCJhulpBmivA180+0zavt22V2tk/ignIM7ORCZ0onXFs0WlEsHxtjl5b sI9U7Eg5QHz6GgSp4NQdsvQFej31M1XVCroSSqYUiXzMPnmcM7HoOv1jhSNTq7hNGeWgJC+Zj36 32FpUp7RhByq2vH9klw5gl7fIDKPRVcRJsR47s+8WAfv18Sd6EvjZ+GA1EsR2/xnWOg9klgZ73h qjhhn+8l9FtiVh8FdPQpSZSOwgfTAxoDR8ue728IMdWCYnyF8P9saG2nAjZcpQIh3sfIn7YSJP9 VAd+SI8g+ixMNTMYRBwZTv1FeWcvaws+IJItptBltiPG1DQw6Vbr0T80RhLmNOA0Tgg25ouCHg2 DWDx4vYuAGiTDU8UdpZe9gbClFHszMblisfKvaNp3fXyBP8JXhpKqPurXb5BGTT8axyOOzNgTNw 3x57jrmkoRZUiaNcdRW8IaCl4jHAzRf+vfR45cJEurglHlgSOWzZg+OtqZ5ORXMxUs+ME5sxwU+ 7VL69SuJsCdPjz9EIqvAM9Tj4uhgXGBt8aMbUhNYZYC0booNBDtB3qMPfPmK+8pT5+W7hhJFsyE zl+m35+EPys/ X-Received: by 2002:a05:6a00:8015:b0:823:1570:1e81 with SMTP id d2e1a72fcca58-823aa931c1fmr2112930b3a.53.1769761236703; Fri, 30 Jan 2026 00:20:36 -0800 (PST) Received: from 2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net (2001-b400-e3e0-2a58-5bcf-a65d-c80e-2087.emome-ip6.hinet.net. [2001:b400:e3e0:2a58:5bcf:a65d:c80e:2087]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-82379bfc712sm7866018b3a.40.2026.01.30.00.20.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 30 Jan 2026 00:20:36 -0800 (PST) From: Kevin Tung Date: Fri, 30 Jan 2026 16:20:15 +0800 Subject: [PATCH v4 7/7] ARM: dts: aspeed: yosemite5: Add debug card bypass GPIO 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: <20260130-yv5_revise_dts-v4-7-4d924455f3a7@gmail.com> References: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@gmail.com> In-Reply-To: <20260130-yv5_revise_dts-v4-0-4d924455f3a7@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, Amithash Prasasd , Kevin Tung , Ken Chen , Leo Yang , Jackson Liu , Kevin Tung X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1769761212; l=1580; i=kevin.tung.openbmc@gmail.com; s=20250924; h=from:subject:message-id; bh=e4DAb0AqZOq3AWW4s/35NURRVqdT9q3pcfBbOpjvHRI=; b=yNNqOLbWXzjovfNGoeiqX69Gh4ImH0IhqpGS9SQJLT5J8mWHP8GLT7wzQeD3n0ODQnXvqfxFA zuNXkioHV+6B/q378yqFfgfHcbHvMvs1UeN6YOZWw4vWEQGt3bxi+b7 X-Developer-Key: i=kevin.tung.openbmc@gmail.com; a=ed25519; pk=PjAss0agA0hiuLfIBlA9j/qBmJaPCDP+jmQIUB6SE7g= On Yv5, the SCM CPLD bypass OCP debug card commands to the BMC. These commands share the same I2C bus used by the BMC to access the SCM CPLD for firmware updates, which can cause bus conflicts. To avoid this, the SCM CPLD provides a bypass control GPIO connected to GPIOO7. When asserted by the BMC, this GPIO isolates debug card commands and prevents conflicts during SCM CPLD access. Add the DEBUG_CARD_BYPASS GPIO to support this behavior. Signed-off-by: Kevin Tung --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts b/a= rch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts index 48f864b52d1a22b12f8a39ba9703a90349ed930d..61e78d5e712ff45e1a0691979b9= b36408404cd2d 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite5.dts @@ -166,7 +166,8 @@ &gpio0 { "led-postcode-3","led-postcode-4","led-postcode-5", "led-postcode-6","led-postcode-7", /*O0-O7*/ "RUN_POWER_PG","PWR_BRAKE","CHASSIS_AC_LOSS","BSM_PRSNT_N", - "PSU_SMB_ALERT","FM_TPM_PRSNT_0_N","PSU_FW_UPDATING_N","", + "PSU_SMB_ALERT","FM_TPM_PRSNT_0_N", + "PSU_FW_UPDATING_N","DEBUG_CARD_BYPASS", /*P0-P7*/ "PWR_BTN_BMC_N","IPEX_CABLE_PRSNT","ID_RST_BTN_BMC_N", "RST_BMC_RSTBTN_OUT_N","BMC_PWR_LED","RUN_POWER_EN","SHDN_FORCE","", /*Q0-Q7*/ "IRQ_PCH_TPM_SPI_LV3_N","USB_OC0_REAR_N","UART_MUX_SEL", --=20 2.52.0