diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-eagle.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-eagle.dts index 3da2bce36875b1..ce3b4b3566a4dc 100644 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-eagle.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-eagle.dts @@ -890,6 +890,16 @@ }; }; +/ { + /* Alert_L associated with socket 0 */ + alertl_sock0 { + compatible = "apml-alertl"; + status = "okay"; + socket-num = /bits/ 8 <0>; + gpios = <<pi0_gpio 20 GPIO_ACTIVE_LOW>; + }; +}; + #define JESD300_SPD_I3C_MODE(bus, index, addr) \ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \ reg = <0x ## addr 0x4cc 0x5118 ## index ## 000>; \ diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-falcon.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-falcon.dts index 4f5757dc13e0ab..053c673631ddc2 100644 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-falcon.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-falcon.dts @@ -449,6 +449,16 @@ }; }; +/ { + /* Alert_L associated with socket 0 */ + alertl_sock0 { + compatible = "apml-alertl"; + status = "okay"; + socket-num = /bits/ 8 <0>; + gpios = <<pi0_gpio 20 GPIO_ACTIVE_LOW>; + }; +}; + #define JESD300_SPD_I3C_MODE(bus, index, addr) \ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \ reg = <0x ## addr 0x4cc 0x5118 ## index ## 000>; \ diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-hornbill-mps.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-hornbill-mps.dts index 71fd0b9eebba81..5a08a55bbfeb72 100644 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-hornbill-mps.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-hornbill-mps.dts @@ -871,6 +871,24 @@ }; }; +/ { + /* Alert_L associated with socket 0 */ + alertl_sock0 { + compatible = "apml-alertl"; + status = "okay"; + socket-num = /bits/ 8 <0>; + gpios = <<pi0_gpio 20 GPIO_ACTIVE_LOW>; + }; + + /* Alert_L associated with socket 1 */ + alertl_sock1 { + compatible = "apml-alertl"; + status = "okay"; + socket-num = /bits/ 8 <1>; + gpios = <<pi0_gpio 104 GPIO_ACTIVE_LOW>; + }; +}; + #define JESD300_SPD_I3C_MODE(bus, index, addr) \ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \ reg = <0x ## addr 0x4cc 0x5118 ## index ## 000>; \ diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-hornbill.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-hornbill.dts index 5a6b62e87d2d6a..83ce05b94302ba 100644 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-hornbill.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-hornbill.dts @@ -895,6 +895,24 @@ }; }; +/ { + /* Alert_L associated with socket 0 */ + alertl_sock0 { + compatible = "apml-alertl"; + status = "okay"; + socket-num = /bits/ 8 <0>; + gpios = <<pi0_gpio 20 GPIO_ACTIVE_LOW>; + }; + + /* Alert_L associated with socket 1 */ + alertl_sock1 { + compatible = "apml-alertl"; + status = "okay"; + socket-num = /bits/ 8 <1>; + gpios = <<pi0_gpio 104 GPIO_ACTIVE_LOW>; + }; +}; + #define JESD300_SPD_I3C_MODE(bus, index, addr) \ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \ reg = <0x ## addr 0x4cc 0x5118 ## index ## 000>; \ diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-seagull.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-seagull.dts index dc94ebd46619e9..10171e8771a988 100644 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-seagull.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-seagull.dts @@ -621,6 +621,24 @@ }; }; +/ { + /* Alert_L associated with socket 0 */ + alertl_sock0 { + compatible = "apml-alertl"; + status = "okay"; + socket-num = /bits/ 8 <0>; + gpios = <<pi0_gpio 20 GPIO_ACTIVE_LOW>; + }; + + /* Alert_L associated with socket 1 */ + alertl_sock1 { + compatible = "apml-alertl"; + status = "okay"; + socket-num = /bits/ 8 <1>; + gpios = <<pi0_gpio 104 GPIO_ACTIVE_LOW>; + }; +}; + #define JESD300_SPD_I3C_MODE(bus, index, addr) \ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \ reg = <0x ## addr 0x4cc 0x5118 ## index ## 000>; \