diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-congo.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-congo.dts index c5894a34425d94..b5bb574fc5cdb9 100644 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-congo.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-congo.dts @@ -880,6 +880,12 @@ mrl = <69>; mwl = <69>; }; + + scoob_p0_AB: scoob@0,22400002119 { + reg = <0x0 0x224 0x00002119>; + mrl = <69>; + mwl = <69>; + }; }; #ifdef I3C_HUB diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-ghana.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-ghana.dts index 83e1aaec0605e0..e846af0cb3c400 100755 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-ghana.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-ghana.dts @@ -519,6 +519,12 @@ mrl = <69>; mwl = <69>; }; + + scoob_p0_AB: scoob@0,22400002119 { + reg = <0x0 0x224 0x00002119>; + mrl = <69>; + mwl = <69>; + }; }; &i3c5 { @@ -540,6 +546,17 @@ mrl = <69>; mwl = <69>; }; + + scoob_2x1p_p1_AB: scoob@0,22400002119 { + reg = <0x0 0x224 0x00002119>; + mrl = <69>; + mwl = <69>; + }; + scoob_2p_p1_AB: scoob@0,22401002119 { + reg = <0x0 0x224 0x01002119>; + mrl = <69>; + mwl = <69>; + }; }; #ifdef I3C_HUB diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-kenya.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-kenya.dts index ec9f6c44b7b84d..aeba465b797bff 100755 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-kenya.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-kenya.dts @@ -570,6 +570,11 @@ mrl = <69>; mwl = <69>; }; + scoob_p0_AB: scoob@0,22400002119 { + reg = <0x0 0x224 0x00002119>; + mrl = <69>; + mwl = <69>; + }; }; #ifdef I3C_HUB diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-morocco.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-morocco.dts index 5a4d4f2af3539b..677223d2eeac6c 100644 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-morocco.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-morocco.dts @@ -907,21 +907,6 @@ }; }; -&i3c4 { - status = "okay"; - initial-role = "primary"; - internal-pullup = <2>; - i3c-scl-hz = <12500000>; - i2c-scl-hz = <1000000>; - mctp-controller; - - scoob_p0: scoob@0,22400002118 { - reg = <0x0 0x224 0x00002118>; - mrl = <69>; - mwl = <69>; - }; -}; - /* P1-SEC */ &i2c14 { status = "okay"; @@ -950,6 +935,27 @@ }; }; +&i3c4 { + status = "okay"; + initial-role = "primary"; + internal-pullup = <2>; + i3c-scl-hz = <12500000>; + i2c-scl-hz = <1000000>; + mctp-controller; + + scoob_p0: scoob@0,22400002118 { + reg = <0x0 0x224 0x00002118>; + mrl = <69>; + mwl = <69>; + }; + + scoob_p0_AB: scoob@0,22400002119 { + reg = <0x0 0x224 0x00002119>; + mrl = <69>; + mwl = <69>; + }; +}; + &i3c5 { status = "okay"; initial-role = "primary"; @@ -968,6 +974,17 @@ mrl = <69>; mwl = <69>; }; + + scoob_2x1p_p1_AB: scoob@0,22400002119 { + reg = <0x0 0x224 0x00002119>; + mrl = <69>; + mwl = <69>; + }; + scoob_2p_p1_AB: scoob@0,22401002119 { + reg = <0x0 0x224 0x01002119>; + mrl = <69>; + mwl = <69>; + }; }; #ifdef I3C_HUB diff --git a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-nigeria.dts b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-nigeria.dts index 2d46ea54a7ecc0..87f1f40a02fd21 100755 --- a/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-nigeria.dts +++ b/arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-nigeria.dts @@ -719,6 +719,12 @@ mrl = <69>; mwl = <69>; }; + + scoob_p0_AB: scoob@0,22400002119 { + reg = <0x0 0x224 0x00002119>; + mrl = <69>; + mwl = <69>; + }; }; &i3c5 { @@ -739,6 +745,17 @@ mrl = <69>; mwl = <69>; }; + + scoob_2x1p_p1_AB: scoob@0,22400002119 { + reg = <0x0 0x224 0x00002119>; + mrl = <69>; + mwl = <69>; + }; + scoob_2p_p1_AB: scoob@0,22401002119 { + reg = <0x0 0x224 0x01002119>; + mrl = <69>; + mwl = <69>; + }; }; #ifdef I3C_HUB