* [PATCH v3 0/3] Revise Meta(Facebook) Harma BMC(AST2600) @ 2025-08-28 7:49 Peter Yin 2025-08-28 7:49 ` [PATCH v3 1/3] ARM: dts: aspeed: harma: add power monitor support Peter Yin ` (2 more replies) 0 siblings, 3 replies; 5+ messages in thread From: Peter Yin @ 2025-08-28 7:49 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel, linux-aspeed, linux-kernel Summary: Revise linux device tree entry related to Meta(Facebook) Harma specific devices connected to BMC(AST2600) SoC. v2 -> v3 - Patch 0003 - add HSC mp5990 v1 -> v2 - Patch 0002 - add power-12v-memory-good v1 - Patch 0001 - add power monitor support - Patch 0002 - revise gpio name Base: tags/v6.17-rc3-39-g07d9df80082b Peter Yin (3): ARM: dts: aspeed: harma: add power monitor support ARM: dts: aspeed: harma: revise gpio name ARM: dts: aspeed: harma: add mp5990 .../dts/aspeed/aspeed-bmc-facebook-harma.dts | 31 +++++++++++++------ 1 file changed, 22 insertions(+), 9 deletions(-) -- 2.43.0 ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH v3 1/3] ARM: dts: aspeed: harma: add power monitor support 2025-08-28 7:49 [PATCH v3 0/3] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin @ 2025-08-28 7:49 ` Peter Yin 2025-08-28 7:49 ` [PATCH v3 2/3] ARM: dts: aspeed: harma: revise gpio name Peter Yin 2025-08-28 7:49 ` [PATCH v3 3/3] ARM: dts: aspeed: harma: add mp5990 Peter Yin 2 siblings, 0 replies; 5+ messages in thread From: Peter Yin @ 2025-08-28 7:49 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel, linux-aspeed, linux-kernel Add INA238 device on I2C bus 4 for the PDB board power monitoring. Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com> --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts index b9a93f23bd0a..741d2d9b6d03 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts @@ -373,6 +373,12 @@ power-monitor@40 { compatible = "infineon,xdp710"; reg = <0x40>; }; + + power-sensor@45 { + compatible = "ti,ina238"; + reg = <0x45>; + shunt-resistor = <500>; + }; }; &i2c5 { -- 2.43.0 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH v3 2/3] ARM: dts: aspeed: harma: revise gpio name 2025-08-28 7:49 [PATCH v3 0/3] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin 2025-08-28 7:49 ` [PATCH v3 1/3] ARM: dts: aspeed: harma: add power monitor support Peter Yin @ 2025-08-28 7:49 ` Peter Yin 2025-08-28 7:49 ` [PATCH v3 3/3] ARM: dts: aspeed: harma: add mp5990 Peter Yin 2 siblings, 0 replies; 5+ messages in thread From: Peter Yin @ 2025-08-28 7:49 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel, linux-aspeed, linux-kernel Update GPIO label definitions in the device tree to reflect the correct power and control signal names. This includes: - Rename "fcb0-activate" to "fcb1-activate" and "fcb2-activate" - Add labels for: - power-p3v3-standby - power-p1v8-good - power-pvdd33-s5 - power-pvdd18-s5 - power-asic-good - power-12v-memory-good - Replace unnamed GPIOs with appropriate labels such as: - irq-pvddcore0-ocp-alert - irq-pvddcore1-ocp-alert Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com> --- .../dts/aspeed/aspeed-bmc-facebook-harma.dts | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts index 741d2d9b6d03..81278a7702de 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts @@ -234,7 +234,7 @@ gpio@12 { "","", "","", "","", - "","fcb1-activate", + "","fcb2-activate", "",""; }; }; @@ -308,7 +308,7 @@ gpio@12 { "","", "","", "","", - "","fcb0-activate", + "","fcb1-activate", "",""; }; }; @@ -698,14 +698,14 @@ &sgpiom0 { "","", /*A4-A7 line 8-15*/ "","power-config-asic-module-enable", - "","power-config-asic-power-good", - "","power-config-pdb-power-good", + "power-p3v3-standby","power-config-asic-power-good", + "power-p1v8-good","power-config-pdb-power-good", "presence-cpu","smi-control-n", /*B0-B3 line 16-23*/ "","nmi-control-n", - "","nmi-control-sync-flood-n", - "","", + "power-pvdd33-s5","nmi-control-sync-flood-n", "","", + "power-pvdd18-s5","", /*B4-B7 line 24-31*/ "","FM_CPU_SP5R1", "reset-cause-rsmrst","FM_CPU_SP5R2", @@ -749,7 +749,7 @@ &sgpiom0 { /*F4-F7 line 88-95*/ "presence-asic-modules-0","rt-cpu0-p1-force-enable", "presence-asic-modules-1","bios-debug-msg-disable", - "","uart-control-buffer-select", + "power-asic-good","uart-control-buffer-select", "presence-cmm","ac-control-n", /*G0-G3 line 96-103*/ "FM_CPU_CORETYPE2","", @@ -801,7 +801,7 @@ &sgpiom0 { "asic0-card-type-detection2-n","", "uart-switch-lsb","", "uart-switch-msb","", - "","", + "power-12v-memory-good","", /*M4-M7 line 200-207*/ "","","","","","","","", /*N0-N3 line 208-215*/ @@ -809,7 +809,10 @@ &sgpiom0 { /*N4-N7 line 216-223*/ "","","","","","","","", /*O0-O3 line 224-231*/ - "","","","","","","","", + "","", + "irq-pvddcore0-ocp-alert","", + "irq-pvddcore1-ocp-alert","", + "","", /*O4-O7 line 232-239*/ "","","","","","","","", /*P0-P3 line 240-247*/ -- 2.43.0 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* [PATCH v3 3/3] ARM: dts: aspeed: harma: add mp5990 2025-08-28 7:49 [PATCH v3 0/3] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin 2025-08-28 7:49 ` [PATCH v3 1/3] ARM: dts: aspeed: harma: add power monitor support Peter Yin 2025-08-28 7:49 ` [PATCH v3 2/3] ARM: dts: aspeed: harma: revise gpio name Peter Yin @ 2025-08-28 7:49 ` Peter Yin 2025-09-03 4:31 ` Andrew Jeffery 2 siblings, 1 reply; 5+ messages in thread From: Peter Yin @ 2025-08-28 7:49 UTC (permalink / raw) To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel, linux-aspeed, linux-kernel Add support for the HSC MP5990 device on the Harma platform. This change updates the device tree to include the MP5990 HSC (Hot Swap Controller), allowing proper configuration and integration with the platform. Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com> --- arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts index 81278a7702de..23eaf47a38e8 100644 --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts @@ -520,6 +520,10 @@ imux28: i2c@0 { #address-cells = <1>; #size-cells = <0>; reg = <0>; + power-sensor@20 { + compatible = "mps,mp5990"; + reg = <0x20>; + }; power-monitor@61 { compatible = "isil,isl69260"; reg = <0x61>; -- 2.43.0 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH v3 3/3] ARM: dts: aspeed: harma: add mp5990 2025-08-28 7:49 ` [PATCH v3 3/3] ARM: dts: aspeed: harma: add mp5990 Peter Yin @ 2025-09-03 4:31 ` Andrew Jeffery 0 siblings, 0 replies; 5+ messages in thread From: Andrew Jeffery @ 2025-09-03 4:31 UTC (permalink / raw) To: Peter Yin, Rob Herring, Krzysztof Kozlowski, Conor Dooley, Joel Stanley, devicetree, linux-arm-kernel, linux-aspeed, linux-kernel Hi Peter, On Thu, 2025-08-28 at 15:49 +0800, Peter Yin wrote: > Add support for the HSC MP5990 device on the Harma platform. > > This change updates the device tree to include the MP5990 HSC > (Hot Swap Controller), allowing proper configuration and integration > with the platform. > > Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com> > --- > arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts > b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts > index 81278a7702de..23eaf47a38e8 100644 > --- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts > +++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts > @@ -520,6 +520,10 @@ imux28: i2c@0 { > #address-cells = <1>; > #size-cells = <0>; > reg = <0>; > + power-sensor@20 { > + compatible = "mps,mp5990"; > + reg = <0x20>; > + }; > power-monitor@61 { > compatible = "isil,isl69260"; > reg = <0x61>; I've applied the series, however, can you please send a follow-up patch adding new-lines between the child nodes of imux28? It's not consistent with the rest of the devicetree and is a bit dense. Thanks, Andrew ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2025-09-03 4:31 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-08-28 7:49 [PATCH v3 0/3] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin 2025-08-28 7:49 ` [PATCH v3 1/3] ARM: dts: aspeed: harma: add power monitor support Peter Yin 2025-08-28 7:49 ` [PATCH v3 2/3] ARM: dts: aspeed: harma: revise gpio name Peter Yin 2025-08-28 7:49 ` [PATCH v3 3/3] ARM: dts: aspeed: harma: add mp5990 Peter Yin 2025-09-03 4:31 ` Andrew Jeffery
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).