* [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600)
@ 2024-04-12 9:15 Peter Yin
2024-04-12 9:15 ` [PATCH v5 01/12] ARM: dts: aspeed: Harma: Revise SGPIO line name Peter Yin
` (12 more replies)
0 siblings, 13 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, 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.
Base on : https://lore.kernel.org/all/CACPK8XePx+PvDKzPMjPRn_g9z8yrtAmLvP8Qbepm1AVjuCbaKw@mail.gmail.com/
Change log:
v4 -> v5
- Patch 0011 - Add retimer device
- Patch 0012 - Modify gpio line name
v3 -> v4
- Patch 0010 - Revise node name
- fixed PDB temperature node name in Patch 0006
v2 -> v3
- Patch 0007 - Revise max31790 address
- Patch 0008 - Harma: Add NIC Fru device
- Patch 0009 - Add ltc4286 device
v1 -> v2
- Add infineon,slb9670 information for tpm.
- Patch 0006 - Add PDB temperature.
v1
- Patch 0001 - Revise SGPIO line name.
- Patch 0002 - Mapping ttyS2 to UART4.
- Patch 0003 - Remove Vuart.
- Patch 0004 - Add cpu power good line name.
- Patch 0005 - Add spi-gpio.
Peter Yin (12):
ARM: dts: aspeed: Harma: Revise SGPIO line name.
ARM: dts: aspeed: Harma: mapping ttyS2 to UART4.
ARM: dts: aspeed: Harma: Remove Vuart
ARM: dts: aspeed: Harma: Add cpu power good line name
ARM: dts: aspeed: Harma: Add spi-gpio
ARM: dts: aspeed: Harma: Add PDB temperature
ARM: dts: aspeed: Harma: Revise max31790 address
ARM: dts: aspeed: Harma: Add NIC Fru device
ARM: dts: aspeed: Harma: Add ltc4286 device
ARM: dts: aspeed: Harma: Revise node name
ARM: dts: aspeed: Harma: Add retimer device
ARM: dts: aspeed: Harma: Modify GPIO line name
.../dts/aspeed/aspeed-bmc-facebook-harma.dts | 107 ++++++++++++++----
1 file changed, 85 insertions(+), 22 deletions(-)
--
2.25.1
^ permalink raw reply [flat|nested] 15+ messages in thread
* [PATCH v5 01/12] ARM: dts: aspeed: Harma: Revise SGPIO line name.
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 02/12] ARM: dts: aspeed: Harma: mapping ttyS2 to UART4 Peter Yin
` (11 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
The same name as reset-control-smb-e1s
change to reset-control-smb-e1s-0 and reset-control-smb-e1s-0.
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 4 ++--
1 file changed, 2 insertions(+), 2 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 7db3f9eb0016..8a173863ef24 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -505,9 +505,9 @@ &sgpiom0 {
"","reset-control-cpu0-p1-mux",
"","reset-control-e1s-mux",
"power-host-good","reset-control-mb-mux",
- "","reset-control-smb-e1s",
+ "","reset-control-smb-e1s-0",
/*E0-E3 line 64-71*/
- "","reset-control-smb-e1s",
+ "","reset-control-smb-e1s-1",
"host-ready-n","reset-control-srst",
"presence-e1s-0","reset-control-usb-hub",
"","reset-control",
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 02/12] ARM: dts: aspeed: Harma: mapping ttyS2 to UART4.
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
2024-04-12 9:15 ` [PATCH v5 01/12] ARM: dts: aspeed: Harma: Revise SGPIO line name Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 03/12] ARM: dts: aspeed: Harma: Remove Vuart Peter Yin
` (10 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Change routing to match SOL(Serial Over LAN) settings.
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 4 ++--
1 file changed, 2 insertions(+), 2 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 8a173863ef24..a0056d633eb1 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -12,8 +12,8 @@ / {
aliases {
serial0 = &uart1;
- serial1 = &uart6;
- serial2 = &uart2;
+ serial1 = &uart2;
+ serial2 = &uart4;
serial4 = &uart5;
i2c20 = &imux20;
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 03/12] ARM: dts: aspeed: Harma: Remove Vuart
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
2024-04-12 9:15 ` [PATCH v5 01/12] ARM: dts: aspeed: Harma: Revise SGPIO line name Peter Yin
2024-04-12 9:15 ` [PATCH v5 02/12] ARM: dts: aspeed: Harma: mapping ttyS2 to UART4 Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 04/12] ARM: dts: aspeed: Harma: Add cpu power good line name Peter Yin
` (9 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Remove vuart to avoid port conflict with uart2
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 4 ----
1 file changed, 4 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 a0056d633eb1..5d692e9f541e 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -100,10 +100,6 @@ &uart_routing {
status = "okay";
};
-&vuart1 {
- status = "okay";
-};
-
&wdt1 {
status = "okay";
pinctrl-names = "default";
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 04/12] ARM: dts: aspeed: Harma: Add cpu power good line name
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (2 preceding siblings ...)
2024-04-12 9:15 ` [PATCH v5 03/12] ARM: dts: aspeed: Harma: Remove Vuart Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 05/12] ARM: dts: aspeed: Harma: Add spi-gpio Peter Yin
` (8 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Add a line name for cpu power good.
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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 5d692e9f541e..36aad01dda20 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -501,7 +501,7 @@ &sgpiom0 {
"","reset-control-cpu0-p1-mux",
"","reset-control-e1s-mux",
"power-host-good","reset-control-mb-mux",
- "","reset-control-smb-e1s-0",
+ "power-cpu-good","reset-control-smb-e1s-0",
/*E0-E3 line 64-71*/
"","reset-control-smb-e1s-1",
"host-ready-n","reset-control-srst",
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 05/12] ARM: dts: aspeed: Harma: Add spi-gpio
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (3 preceding siblings ...)
2024-04-12 9:15 ` [PATCH v5 04/12] ARM: dts: aspeed: Harma: Add cpu power good line name Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 06/12] ARM: dts: aspeed: Harma: Add PDB temperature Peter Yin
` (7 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Add spi-gpio for tpm device.
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
.../dts/aspeed/aspeed-bmc-facebook-harma.dts | 21 +++++++++++++++++++
1 file changed, 21 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 36aad01dda20..ca3052cce0e0 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -28,6 +28,8 @@ aliases {
i2c29 = &imux29;
i2c30 = &imux30;
i2c31 = &imux31;
+
+ spi1 = &spi_gpio;
};
chosen {
@@ -67,6 +69,25 @@ led-2 {
gpios = <&gpio0 124 GPIO_ACTIVE_HIGH>;
};
};
+
+ spi_gpio: spi-gpio {
+ status = "okay";
+ compatible = "spi-gpio";
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ gpio-sck = <&gpio0 ASPEED_GPIO(Z, 3) GPIO_ACTIVE_HIGH>;
+ gpio-mosi = <&gpio0 ASPEED_GPIO(Z, 4) GPIO_ACTIVE_HIGH>;
+ gpio-miso = <&gpio0 ASPEED_GPIO(Z, 5) GPIO_ACTIVE_HIGH>;
+ num-chipselects = <1>;
+ cs-gpios = <&gpio0 ASPEED_GPIO(Z, 0) GPIO_ACTIVE_LOW>;
+
+ tpmdev@0 {
+ compatible = "infineon,slb9670", "tcg,tpm_tis-spi";
+ spi-max-frequency = <33000000>;
+ reg = <0>;
+ };
+ };
};
// HOST BIOS Debug
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 06/12] ARM: dts: aspeed: Harma: Add PDB temperature
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (4 preceding siblings ...)
2024-04-12 9:15 ` [PATCH v5 05/12] ARM: dts: aspeed: Harma: Add spi-gpio Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 07/12] ARM: dts: aspeed: Harma: Revise max31790 address Peter Yin
` (6 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Add PDB temperature sensor.
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
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 ca3052cce0e0..5c3fa8bbaced 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -203,7 +203,7 @@ max31790@30{
&i2c1 {
status = "okay";
- tmp75@4b {
+ temperature-sensor@4b {
compatible = "ti,tmp75";
reg = <0x4b>;
};
@@ -260,6 +260,11 @@ delta_brick@69 {
compatible = "pmbus";
reg = <0x69>;
};
+
+ temperature-sensor@49 {
+ compatible = "ti,tmp75";
+ reg = <0x49>;
+ };
};
&i2c5 {
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 07/12] ARM: dts: aspeed: Harma: Revise max31790 address
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (5 preceding siblings ...)
2024-04-12 9:15 ` [PATCH v5 06/12] ARM: dts: aspeed: Harma: Add PDB temperature Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 08/12] ARM: dts: aspeed: Harma: Add NIC Fru device Peter Yin
` (5 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Revise max31790 address from 0x30 to 0x5e
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 8 ++++----
1 file changed, 4 insertions(+), 4 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 5c3fa8bbaced..7e98af5836cf 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -192,9 +192,9 @@ &kcs3 {
&i2c0 {
status = "okay";
- max31790@30{
+ max31790@5e{
compatible = "max31790";
- reg = <0x30>;
+ reg = <0x5e>;
#address-cells = <1>;
#size-cells = <0>;
};
@@ -212,9 +212,9 @@ temperature-sensor@4b {
&i2c2 {
status = "okay";
- max31790@30{
+ max31790@5e{
compatible = "max31790";
- reg = <0x30>;
+ reg = <0x5e>;
#address-cells = <1>;
#size-cells = <0>;
};
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 08/12] ARM: dts: aspeed: Harma: Add NIC Fru device
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (6 preceding siblings ...)
2024-04-12 9:15 ` [PATCH v5 07/12] ARM: dts: aspeed: Harma: Revise max31790 address Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 09/12] ARM: dts: aspeed: Harma: Add ltc4286 device Peter Yin
` (4 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Add MB NIC Device
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 7e98af5836cf..6e9e6e559838 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -207,6 +207,12 @@ temperature-sensor@4b {
compatible = "ti,tmp75";
reg = <0x4b>;
};
+
+ // MB NIC FRU
+ eeprom@50 {
+ compatible = "atmel,24c64";
+ reg = <0x50>;
+ };
};
&i2c2 {
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 09/12] ARM: dts: aspeed: Harma: Add ltc4286 device
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (7 preceding siblings ...)
2024-04-12 9:15 ` [PATCH v5 08/12] ARM: dts: aspeed: Harma: Add NIC Fru device Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 10/12] ARM: dts: aspeed: Harma: Revise node name Peter Yin
` (3 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Add ltc4286 device.
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 7 +++++++
1 file changed, 7 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 6e9e6e559838..7dd48c384a4d 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -271,6 +271,13 @@ temperature-sensor@49 {
compatible = "ti,tmp75";
reg = <0x49>;
};
+
+ power-monitor@22 {
+ compatible = "lltc,ltc4286";
+ reg = <0x22>;
+ adi,vrange-low-enable;
+ shunt-resistor-micro-ohms = <500>;
+ };
};
&i2c5 {
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 10/12] ARM: dts: aspeed: Harma: Revise node name
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (8 preceding siblings ...)
2024-04-12 9:15 ` [PATCH v5 09/12] ARM: dts: aspeed: Harma: Add ltc4286 device Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:15 ` [PATCH v5 11/12] ARM: dts: aspeed: Harma: Add retimer device Peter Yin
` (2 subsequent siblings)
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Revise max31790 and delta_brick node name.
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 6 +++---
1 file changed, 3 insertions(+), 3 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 7dd48c384a4d..530f69005857 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -192,7 +192,7 @@ &kcs3 {
&i2c0 {
status = "okay";
- max31790@5e{
+ pwm@5e{
compatible = "max31790";
reg = <0x5e>;
#address-cells = <1>;
@@ -218,7 +218,7 @@ eeprom@50 {
&i2c2 {
status = "okay";
- max31790@5e{
+ pwm@5e{
compatible = "max31790";
reg = <0x5e>;
#address-cells = <1>;
@@ -262,7 +262,7 @@ eeprom@52 {
reg = <0x52>;
};
- delta_brick@69 {
+ power-monitor@69 {
compatible = "pmbus";
reg = <0x69>;
};
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 11/12] ARM: dts: aspeed: Harma: Add retimer device
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (9 preceding siblings ...)
2024-04-12 9:15 ` [PATCH v5 10/12] ARM: dts: aspeed: Harma: Revise node name Peter Yin
@ 2024-04-12 9:15 ` Peter Yin
2024-04-12 9:16 ` [PATCH v5 12/12] ARM: dts: aspeed: Harma: Modify GPIO line name Peter Yin
2024-04-15 2:00 ` [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Andrew Jeffery
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:15 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Add pt5161l device in i2c bus12 and bus21.
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 8 ++++++++
1 file changed, 8 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 530f69005857..a5abb16e5d8b 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -250,6 +250,10 @@ imux21: i2c@1 {
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
+ retimer@24 {
+ compatible = "asteralabs,pt5161l";
+ reg = <0x24>;
+ };
};
};
};
@@ -370,6 +374,10 @@ &i2c11 {
&i2c12 {
status = "okay";
+ retimer@24 {
+ compatible = "asteralabs,pt5161l";
+ reg = <0x24>;
+ };
};
&i2c13 {
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH v5 12/12] ARM: dts: aspeed: Harma: Modify GPIO line name
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (10 preceding siblings ...)
2024-04-12 9:15 ` [PATCH v5 11/12] ARM: dts: aspeed: Harma: Add retimer device Peter Yin
@ 2024-04-12 9:16 ` Peter Yin
2024-04-15 2:00 ` [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Andrew Jeffery
12 siblings, 0 replies; 15+ messages in thread
From: Peter Yin @ 2024-04-12 9:16 UTC (permalink / raw)
To: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Add:
"reset-cause-platrst", "cpu0-err-alert", "leakage-detect-alert",
"presence-post-card", "ac-power-button", "P0_I3C_APML_ALERT_L",
"irq-uv-detect-alert", "irq-hsc-alert", "cpu0-prochot-alert",
"cpu0-thermtrip-alert", "reset-cause-pcie", "pvdd11-ocp-alert"
Rename:
"power-cpu-good" to "host0-ready",
"host-ready-n" to "post-end-n
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
.../dts/aspeed/aspeed-bmc-facebook-harma.dts | 38 ++++++++++++++-----
1 file changed, 29 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 a5abb16e5d8b..e7f4823ca4b3 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -332,6 +332,12 @@ gpio@31 {
reg = <0x31>;
gpio-controller;
#gpio-cells = <2>;
+
+ gpio-line-names =
+ "","","","",
+ "","","presence-cmm","",
+ "","","","",
+ "","","","";
};
i2c-mux@71 {
@@ -471,7 +477,8 @@ &gpio0 {
/*A0-A7*/ "","","","","","","","",
/*B0-B7*/ "","","","",
"bmc-spi-mux-select-0","led-identify","","",
- /*C0-C7*/ "","","","","","","","",
+ /*C0-C7*/ "reset-cause-platrst","","","","",
+ "cpu0-err-alert","","",
/*D0-D7*/ "","","sol-uart-select","","","","","",
/*E0-E7*/ "","","","","","","","",
/*F0-F7*/ "","","","","","","","",
@@ -480,7 +487,8 @@ &gpio0 {
/*I0-I7*/ "","","","","","","","",
/*J0-J7*/ "","","","","","","","",
/*K0-K7*/ "","","","","","","","",
- /*L0-L7*/ "","","","","","","","",
+ /*L0-L7*/ "","","","",
+ "leakage-detect-alert","","","",
/*M0-M7*/ "","","","","","","","",
/*N0-N7*/ "led-postcode-0","led-postcode-1",
"led-postcode-2","led-postcode-3",
@@ -499,7 +507,16 @@ &gpio0 {
/*W0-W7*/ "","","","","","","","",
/*X0-X7*/ "","","","","","","","",
/*Y0-Y7*/ "","","","","","","","",
- /*Z0-Z7*/ "","","","","","","","";
+ /*Z0-Z7*/ "","","","","","","presence-post-card","";
+};
+
+&gpio1 {
+ gpio-line-names =
+ /*18A0-18A7*/ "ac-power-button","","","","","","","",
+ /*18B0-18B7*/ "","","","","","","","",
+ /*18C0-18C7*/ "","","","","","","","",
+ /*18D0-18D7*/ "","","","","","","","",
+ /*18E0-18E3*/ "","","","","","","","";
};
&sgpiom0 {
@@ -548,10 +565,10 @@ &sgpiom0 {
"","reset-control-cpu0-p1-mux",
"","reset-control-e1s-mux",
"power-host-good","reset-control-mb-mux",
- "power-cpu-good","reset-control-smb-e1s-0",
+ "host0-ready","reset-control-smb-e1s-0",
/*E0-E3 line 64-71*/
"","reset-control-smb-e1s-1",
- "host-ready-n","reset-control-srst",
+ "post-end-n","reset-control-srst",
"presence-e1s-0","reset-control-usb-hub",
"","reset-control",
/*E4-E7 line 72-79*/
@@ -602,13 +619,16 @@ &sgpiom0 {
"SLOT_ID_BCB_2","",
"SLOT_ID_BCB_3","",
/*K0-K3 line 160-167*/
- "","","","","","","","",
+ "","","","","","","P0_I3C_APML_ALERT_L","",
/*K4-K7 line 168-175*/
- "","","","","","","","",
+ "","","","","","","irq-uv-detect-alert","",
/*L0-L3 line 176-183*/
- "","","","","","","","",
+ "irq-hsc-alert","",
+ "cpu0-prochot-alert","",
+ "cpu0-thermtrip-alert","",
+ "reset-cause-pcie","",
/*L4-L7 line 184-191*/
- "","","","","","","","",
+ "pvdd11-ocp-alert","","","","","","","",
/*M0-M3 line 192-199*/
"","","","","","","","",
/*M4-M7 line 200-207*/
--
2.25.1
^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600)
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (11 preceding siblings ...)
2024-04-12 9:16 ` [PATCH v5 12/12] ARM: dts: aspeed: Harma: Modify GPIO line name Peter Yin
@ 2024-04-15 2:00 ` Andrew Jeffery
2024-04-15 16:03 ` Chia Hsing Yin
12 siblings, 1 reply; 15+ messages in thread
From: Andrew Jeffery @ 2024-04-15 2:00 UTC (permalink / raw)
To: Peter Yin, patrick, Rob Herring, Krzysztof Kozlowski,
Conor Dooley, Joel Stanley, Andrew Jeffery, devicetree,
linux-arm-kernel, linux-aspeed, linux-kernel
On Fri, 2024-04-12 at 17:15 +0800, Peter Yin wrote:
> Summary:
> Revise linux device tree entry related to Meta(Facebook) Harma
> specific devices connected to BMC(AST2600) SoC.
>
> Base on : https://lore.kernel.org/all/CACPK8XePx+PvDKzPMjPRn_g9z8yrtAmLvP8Qbepm1AVjuCbaKw@mail.gmail.com/
>
> Change log:
>
> v4 -> v5
> - Patch 0011 - Add retimer device
> - Patch 0012 - Modify gpio line name
>
> v3 -> v4
> - Patch 0010 - Revise node name
> - fixed PDB temperature node name in Patch 0006
>
> v2 -> v3
> - Patch 0007 - Revise max31790 address
> - Patch 0008 - Harma: Add NIC Fru device
> - Patch 0009 - Add ltc4286 device
>
> v1 -> v2
> - Add infineon,slb9670 information for tpm.
> - Patch 0006 - Add PDB temperature.
>
> v1
> - Patch 0001 - Revise SGPIO line name.
> - Patch 0002 - Mapping ttyS2 to UART4.
> - Patch 0003 - Remove Vuart.
> - Patch 0004 - Add cpu power good line name.
> - Patch 0005 - Add spi-gpio.
>
> Peter Yin (12):
> ARM: dts: aspeed: Harma: Revise SGPIO line name.
> ARM: dts: aspeed: Harma: mapping ttyS2 to UART4.
> ARM: dts: aspeed: Harma: Remove Vuart
> ARM: dts: aspeed: Harma: Add cpu power good line name
> ARM: dts: aspeed: Harma: Add spi-gpio
> ARM: dts: aspeed: Harma: Add PDB temperature
> ARM: dts: aspeed: Harma: Revise max31790 address
> ARM: dts: aspeed: Harma: Add NIC Fru device
> ARM: dts: aspeed: Harma: Add ltc4286 device
> ARM: dts: aspeed: Harma: Revise node name
> ARM: dts: aspeed: Harma: Add retimer device
> ARM: dts: aspeed: Harma: Modify GPIO line name
>
> .../dts/aspeed/aspeed-bmc-facebook-harma.dts | 107 ++++++++++++++----
> 1 file changed, 85 insertions(+), 22 deletions(-)
>
Joel had applied an earlier version of this series to his for-next
branch. I'm collecting patches targeting it while he's on leave. I've
updated the series he'd applied to the v5 you've posted here.
Can you please post any further changes as patches on top? You can find
my branch here:
https://github.com/amboar/linux/tree/for/bmc/dt-6.10
Andrew
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600)
2024-04-15 2:00 ` [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Andrew Jeffery
@ 2024-04-15 16:03 ` Chia Hsing Yin
0 siblings, 0 replies; 15+ messages in thread
From: Chia Hsing Yin @ 2024-04-15 16:03 UTC (permalink / raw)
To: Andrew Jeffery
Cc: patrick, Rob Herring, Krzysztof Kozlowski, Conor Dooley,
Joel Stanley, Andrew Jeffery, devicetree, linux-arm-kernel,
linux-aspeed, linux-kernel
Sure thing, I will base on version 5 for future modifications.
Thanks.
On Mon, Apr 15, 2024 at 10:00 AM Andrew Jeffery
<andrew@codeconstruct.com.au> wrote:
>
> On Fri, 2024-04-12 at 17:15 +0800, Peter Yin wrote:
> > Summary:
> > Revise linux device tree entry related to Meta(Facebook) Harma
> > specific devices connected to BMC(AST2600) SoC.
> >
> > Base on : https://lore.kernel.org/all/CACPK8XePx+PvDKzPMjPRn_g9z8yrtAmLvP8Qbepm1AVjuCbaKw@mail.gmail.com/
> >
> > Change log:
> >
> > v4 -> v5
> > - Patch 0011 - Add retimer device
> > - Patch 0012 - Modify gpio line name
> >
> > v3 -> v4
> > - Patch 0010 - Revise node name
> > - fixed PDB temperature node name in Patch 0006
> >
> > v2 -> v3
> > - Patch 0007 - Revise max31790 address
> > - Patch 0008 - Harma: Add NIC Fru device
> > - Patch 0009 - Add ltc4286 device
> >
> > v1 -> v2
> > - Add infineon,slb9670 information for tpm.
> > - Patch 0006 - Add PDB temperature.
> >
> > v1
> > - Patch 0001 - Revise SGPIO line name.
> > - Patch 0002 - Mapping ttyS2 to UART4.
> > - Patch 0003 - Remove Vuart.
> > - Patch 0004 - Add cpu power good line name.
> > - Patch 0005 - Add spi-gpio.
> >
> > Peter Yin (12):
> > ARM: dts: aspeed: Harma: Revise SGPIO line name.
> > ARM: dts: aspeed: Harma: mapping ttyS2 to UART4.
> > ARM: dts: aspeed: Harma: Remove Vuart
> > ARM: dts: aspeed: Harma: Add cpu power good line name
> > ARM: dts: aspeed: Harma: Add spi-gpio
> > ARM: dts: aspeed: Harma: Add PDB temperature
> > ARM: dts: aspeed: Harma: Revise max31790 address
> > ARM: dts: aspeed: Harma: Add NIC Fru device
> > ARM: dts: aspeed: Harma: Add ltc4286 device
> > ARM: dts: aspeed: Harma: Revise node name
> > ARM: dts: aspeed: Harma: Add retimer device
> > ARM: dts: aspeed: Harma: Modify GPIO line name
> >
> > .../dts/aspeed/aspeed-bmc-facebook-harma.dts | 107 ++++++++++++++----
> > 1 file changed, 85 insertions(+), 22 deletions(-)
> >
>
> Joel had applied an earlier version of this series to his for-next
> branch. I'm collecting patches targeting it while he's on leave. I've
> updated the series he'd applied to the v5 you've posted here.
>
> Can you please post any further changes as patches on top? You can find
> my branch here:
>
> https://github.com/amboar/linux/tree/for/bmc/dt-6.10
>
> Andrew
^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2024-04-15 16:03 UTC | newest]
Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-12 9:15 [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Peter Yin
2024-04-12 9:15 ` [PATCH v5 01/12] ARM: dts: aspeed: Harma: Revise SGPIO line name Peter Yin
2024-04-12 9:15 ` [PATCH v5 02/12] ARM: dts: aspeed: Harma: mapping ttyS2 to UART4 Peter Yin
2024-04-12 9:15 ` [PATCH v5 03/12] ARM: dts: aspeed: Harma: Remove Vuart Peter Yin
2024-04-12 9:15 ` [PATCH v5 04/12] ARM: dts: aspeed: Harma: Add cpu power good line name Peter Yin
2024-04-12 9:15 ` [PATCH v5 05/12] ARM: dts: aspeed: Harma: Add spi-gpio Peter Yin
2024-04-12 9:15 ` [PATCH v5 06/12] ARM: dts: aspeed: Harma: Add PDB temperature Peter Yin
2024-04-12 9:15 ` [PATCH v5 07/12] ARM: dts: aspeed: Harma: Revise max31790 address Peter Yin
2024-04-12 9:15 ` [PATCH v5 08/12] ARM: dts: aspeed: Harma: Add NIC Fru device Peter Yin
2024-04-12 9:15 ` [PATCH v5 09/12] ARM: dts: aspeed: Harma: Add ltc4286 device Peter Yin
2024-04-12 9:15 ` [PATCH v5 10/12] ARM: dts: aspeed: Harma: Revise node name Peter Yin
2024-04-12 9:15 ` [PATCH v5 11/12] ARM: dts: aspeed: Harma: Add retimer device Peter Yin
2024-04-12 9:16 ` [PATCH v5 12/12] ARM: dts: aspeed: Harma: Modify GPIO line name Peter Yin
2024-04-15 2:00 ` [PATCH v5 00/12] Revise Meta(Facebook) Harma BMC(AST2600) Andrew Jeffery
2024-04-15 16:03 ` Chia Hsing Yin
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).