* [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600)
@ 2025-03-12 10:12 Peter Yin
2025-03-12 10:12 ` [linux,dev-6.6 1/4] ARM: dts: aspeed: Harma: Revise node name Peter Yin
` (4 more replies)
0 siblings, 5 replies; 7+ messages in thread
From: Peter Yin @ 2025-03-12 10:12 UTC (permalink / raw)
To: openbmc, joel, andrew
Summary:
Align linux device tree entry related to Meta(Facebook) Harma
specific devices connected to BMC(AST2600) SoC.
Link:https://github.com/torvalds/linux/blob/master/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
Peter Yin (4):
ARM: dts: aspeed: Harma: Revise node name
ARM: dts: aspeed: Harma: Add retimer device
ARM: dts: aspeed: Harma: Modify GPIO line name
ARM: dts: aspeed: Harma: update sgpio line name
.../dts/aspeed/aspeed-bmc-facebook-harma.dts | 76 ++++++++++++-------
1 file changed, 50 insertions(+), 26 deletions(-)
--
2.25.1
^ permalink raw reply [flat|nested] 7+ messages in thread
* [linux,dev-6.6 1/4] ARM: dts: aspeed: Harma: Revise node name
2025-03-12 10:12 [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600) Peter Yin
@ 2025-03-12 10:12 ` Peter Yin
2025-03-18 1:46 ` Andrew Jeffery
2025-03-12 10:12 ` [linux,dev-6.6 2/4] ARM: dts: aspeed: Harma: Add retimer device Peter Yin
` (3 subsequent siblings)
4 siblings, 1 reply; 7+ messages in thread
From: Peter Yin @ 2025-03-12 10:12 UTC (permalink / raw)
To: openbmc, joel, andrew
Revise max31790, tmp75 and delta_brick node name.
link:https://lore.kernel.org/all/20240412091600.2534693-8-peteryin.openbmc@gmail.com/
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 10 +++++-----
1 file changed, 5 insertions(+), 5 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 d175e37c45c1..4bf29290baab 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -183,7 +183,7 @@ &kcs3 {
&i2c0 {
status = "okay";
- max31790@5e{
+ pwm@5e{
compatible = "max31790";
reg = <0x5e>;
#address-cells = <1>;
@@ -223,7 +223,7 @@ temperature-sensor@4b {
&i2c1 {
status = "okay";
- tmp75@4b {
+ temperature-sensor@4b {
compatible = "ti,tmp75";
reg = <0x4b>;
};
@@ -238,7 +238,7 @@ eeprom@50 {
&i2c2 {
status = "okay";
- max31790@5e{
+ pwm@5e{
compatible = "max31790";
reg = <0x5e>;
#address-cells = <1>;
@@ -311,12 +311,12 @@ eeprom@52 {
reg = <0x52>;
};
- delta_brick@69 {
+ power-monitor@69 {
compatible = "pmbus";
reg = <0x69>;
};
- tmp75@49 {
+ temperature-sensor@49 {
compatible = "ti,tmp75";
reg = <0x49>;
};
--
2.25.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [linux,dev-6.6 2/4] ARM: dts: aspeed: Harma: Add retimer device
2025-03-12 10:12 [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600) Peter Yin
2025-03-12 10:12 ` [linux,dev-6.6 1/4] ARM: dts: aspeed: Harma: Revise node name Peter Yin
@ 2025-03-12 10:12 ` Peter Yin
2025-03-12 10:12 ` [linux,dev-6.6 3/4] ARM: dts: aspeed: Harma: Modify GPIO line name Peter Yin
` (2 subsequent siblings)
4 siblings, 0 replies; 7+ messages in thread
From: Peter Yin @ 2025-03-12 10:12 UTC (permalink / raw)
To: openbmc, joel, andrew
Add pt5161l device in i2c bus12 and bus21.
link lore:https://lore.kernel.org/all/20240412091600.2534693-12-peteryin.openbmc@gmail.com/
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 4bf29290baab..7331b501c30a 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -299,6 +299,10 @@ imux21: i2c@1 {
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
+ retimer@24 {
+ compatible = "asteralabs,pt5161l";
+ reg = <0x24>;
+ };
};
};
};
@@ -429,6 +433,10 @@ eeprom@52 {
&i2c12 {
status = "okay";
+ retimer@24 {
+ compatible = "asteralabs,pt5161l";
+ reg = <0x24>;
+ };
};
&i2c13 {
--
2.25.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [linux,dev-6.6 3/4] ARM: dts: aspeed: Harma: Modify GPIO line name
2025-03-12 10:12 [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600) Peter Yin
2025-03-12 10:12 ` [linux,dev-6.6 1/4] ARM: dts: aspeed: Harma: Revise node name Peter Yin
2025-03-12 10:12 ` [linux,dev-6.6 2/4] ARM: dts: aspeed: Harma: Add retimer device Peter Yin
@ 2025-03-12 10:12 ` Peter Yin
2025-03-12 10:12 ` [linux,dev-6.6 4/4] ARM: dts: aspeed: Harma: update sgpio " Peter Yin
2025-03-18 1:41 ` [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600) Andrew Jeffery
4 siblings, 0 replies; 7+ messages in thread
From: Peter Yin @ 2025-03-12 10:12 UTC (permalink / raw)
To: openbmc, joel, andrew
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
link lore:https://lore.kernel.org/all/20240412091600.2534693-13-peteryin.openbmc@gmail.com/
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 7331b501c30a..92068c65eae4 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -393,6 +393,12 @@ gpio@31 {
reg = <0x31>;
gpio-controller;
#gpio-cells = <2>;
+
+ gpio-line-names =
+ "","","","",
+ "","","presence-cmm","",
+ "","","","",
+ "","","","";
};
// PTTV FRU
@@ -559,7 +565,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*/ "","","","","","","","",
@@ -568,7 +575,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",
@@ -588,7 +596,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 {
@@ -636,10 +653,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*/
@@ -690,13 +707,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] 7+ messages in thread
* [linux,dev-6.6 4/4] ARM: dts: aspeed: Harma: update sgpio line name
2025-03-12 10:12 [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (2 preceding siblings ...)
2025-03-12 10:12 ` [linux,dev-6.6 3/4] ARM: dts: aspeed: Harma: Modify GPIO line name Peter Yin
@ 2025-03-12 10:12 ` Peter Yin
2025-03-18 1:41 ` [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600) Andrew Jeffery
4 siblings, 0 replies; 7+ messages in thread
From: Peter Yin @ 2025-03-12 10:12 UTC (permalink / raw)
To: openbmc, joel, andrew
power-card-enable
power-fault-n
power-hsc-good
power-chassis-good
asic0-card-type-detection0-n
asic0-card-type-detection1-n
asic0-card-type-detection2-n
presence-cmm
uart-switch-button
uart-switch-lsb
uart-switch-msb
reset-control-cmos-clear
lore:https://lore.kernel.org/all/20240909080459.3457853-3-peteryin.openbmc@gmail.com/
Signed-off-by: Peter Yin <peteryin.openbmc@gmail.com>
---
.../dts/aspeed/aspeed-bmc-facebook-harma.dts | 36 +++++++++----------
1 file changed, 16 insertions(+), 20 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 92068c65eae4..9cb511a846e3 100644
--- a/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
+++ b/arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
@@ -393,12 +393,6 @@ gpio@31 {
reg = <0x31>;
gpio-controller;
#gpio-cells = <2>;
-
- gpio-line-names =
- "","","","",
- "","","presence-cmm","",
- "","","","",
- "","","","";
};
// PTTV FRU
@@ -422,12 +416,6 @@ gpio@31 {
reg = <0x31>;
gpio-controller;
#gpio-cells = <2>;
-
- gpio-line-names =
- "","","","",
- "","","presence-cmm","",
- "","","","",
- "","","","";
};
// Aegis FRU
@@ -566,7 +554,7 @@ &gpio0 {
/*B0-B7*/ "","","","",
"bmc-spi-mux-select-0","led-identify","","",
/*C0-C7*/ "reset-cause-platrst","","","","",
- "cpu0-err-alert","","",
+ "power-hsc-good","power-chassis-good","",
/*D0-D7*/ "","","sol-uart-select","","","","","",
/*E0-E7*/ "","","","","","","","",
/*F0-F7*/ "","","","","","","","",
@@ -585,14 +573,16 @@ &gpio0 {
/*O0-O7*/ "","","","","","","","",
/*P0-P7*/ "power-button","power-host-control",
"reset-button","","led-power","","","",
- /*Q0-Q7*/ "","","","","","power-chassis-control","","",
+ /*Q0-Q7*/
+ "","","","",
+ "","power-chassis-control","","uart-switch-button",
/*R0-R7*/ "","","","","","","","",
/*S0-S7*/ "","","","","","","","",
/*T0-T7*/ "","","","","","","","",
/*U0-U7*/ "","","","","","","led-identify-gate","",
/*V0-V7*/ "","","","",
"rtc-battery-voltage-read-enable","",
- "power-chassis-good","",
+ "","",
/*W0-W7*/ "","","","","","","","",
/*X0-X7*/ "","","","","","","","",
/*Y0-Y7*/ "","","","","","","","",
@@ -673,7 +663,7 @@ &sgpiom0 {
"presence-asic-modules-0","rt-cpu0-p1-force-enable",
"presence-asic-modules-1","bios-debug-msg-disable",
"","uart-control-buffer-select",
- "","ac-control-n",
+ "presence-cmm","ac-control-n",
/*G0-G3 line 96-103*/
"FM_CPU_CORETYPE2","",
"FM_CPU_CORETYPE1","",
@@ -685,7 +675,7 @@ &sgpiom0 {
"FM_BOARD_REV_ID2","",
"FM_BOARD_REV_ID1","",
/*H0-H3 line 112-119*/
- "FM_BOARD_REV_ID0","",
+ "FM_BOARD_REV_ID0","reset-control-cmos-clear",
"","","","","","",
/*H4-H7 line 120-127*/
"","",
@@ -700,7 +690,7 @@ &sgpiom0 {
/*I4-I7 line 136-143*/
"","","","","","","","",
/*J0-J3 line 144-151*/
- "","","","","","","","",
+ "","","power-card-enable","","","","","",
/*J4-J7 line 152-159*/
"SLOT_ID_BCB_0","",
"SLOT_ID_BCB_1","",
@@ -716,9 +706,15 @@ &sgpiom0 {
"cpu0-thermtrip-alert","",
"reset-cause-pcie","",
/*L4-L7 line 184-191*/
- "pvdd11-ocp-alert","","","","","","","",
+ "pvdd11-ocp-alert","",
+ "power-fault-n","",
+ "asic0-card-type-detection0-n","",
+ "asic0-card-type-detection1-n","",
/*M0-M3 line 192-199*/
- "","","","","","","","",
+ "asic0-card-type-detection2-n","",
+ "uart-switch-lsb","",
+ "uart-switch-msb","",
+ "","",
/*M4-M7 line 200-207*/
"","","","","","","","",
/*N0-N3 line 208-215*/
--
2.25.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600)
2025-03-12 10:12 [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600) Peter Yin
` (3 preceding siblings ...)
2025-03-12 10:12 ` [linux,dev-6.6 4/4] ARM: dts: aspeed: Harma: update sgpio " Peter Yin
@ 2025-03-18 1:41 ` Andrew Jeffery
4 siblings, 0 replies; 7+ messages in thread
From: Andrew Jeffery @ 2025-03-18 1:41 UTC (permalink / raw)
To: Peter Yin, openbmc, joel
On Wed, 2025-03-12 at 18:12 +0800, Peter Yin wrote:
> Summary:
> Align linux device tree entry related to Meta(Facebook) Harma
> specific devices connected to BMC(AST2600) SoC.
>
> Link:
> https://github.com/torvalds/linux/blob/master/arch/arm/boot/dts/aspee
> d/aspeed-bmc-facebook-harma.dts
>
> Peter Yin (4):
> ARM: dts: aspeed: Harma: Revise node name
> ARM: dts: aspeed: Harma: Add retimer device
> ARM: dts: aspeed: Harma: Modify GPIO line name
> ARM: dts: aspeed: Harma: update sgpio line name
Hmm, I'm trying and failing to remember why these weren't picked up in
dev-6.6. Do you recall?
Andrew
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [linux,dev-6.6 1/4] ARM: dts: aspeed: Harma: Revise node name
2025-03-12 10:12 ` [linux,dev-6.6 1/4] ARM: dts: aspeed: Harma: Revise node name Peter Yin
@ 2025-03-18 1:46 ` Andrew Jeffery
0 siblings, 0 replies; 7+ messages in thread
From: Andrew Jeffery @ 2025-03-18 1:46 UTC (permalink / raw)
To: Peter Yin, openbmc, joel
On Wed, 2025-03-12 at 18:12 +0800, Peter Yin wrote:
> Revise max31790, tmp75 and delta_brick node name.
> link:
> https://lore.kernel.org/all/20240412091600.2534693-8-peteryin.openbmc@gmail.com
> /
Rather than a link, can you (re-)create the series with `git cherry-
pick -x` so we get the upstream commit IDs?
Thanks,
Andrew
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2025-03-18 1:46 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-03-12 10:12 [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600) Peter Yin
2025-03-12 10:12 ` [linux,dev-6.6 1/4] ARM: dts: aspeed: Harma: Revise node name Peter Yin
2025-03-18 1:46 ` Andrew Jeffery
2025-03-12 10:12 ` [linux,dev-6.6 2/4] ARM: dts: aspeed: Harma: Add retimer device Peter Yin
2025-03-12 10:12 ` [linux,dev-6.6 3/4] ARM: dts: aspeed: Harma: Modify GPIO line name Peter Yin
2025-03-12 10:12 ` [linux,dev-6.6 4/4] ARM: dts: aspeed: Harma: update sgpio " Peter Yin
2025-03-18 1:41 ` [linux,dev-6.6 0/4] Align Meta(Facebook) Harma BMC(AST2600) Andrew Jeffery
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.