From nobody Mon Feb 9 23:01:59 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