Skip to content

Commit 9026366

Browse files
committed
ARM64:dts:aspeed: add emmc nodes to SP7 boards
add emmc and emmc controller support for AMD SP7 and SP8 platforms Signed-off-by: Rajaganesh Rathinasabapathi <[email protected]>
1 parent eac2822 commit 9026366

9 files changed

+117
-0
lines changed

arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-congo.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1072,3 +1072,16 @@ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \
10721072
status = "okay";
10731073
memory-region = <&bmc_dev0_memory>;
10741074
};
1075+
1076+
&emmc_controller {
1077+
status = "okay";
1078+
mmc-hs200-1_8v;
1079+
};
1080+
1081+
&emmc {
1082+
status = "okay";
1083+
bus-width = <4>;
1084+
pinctrl-0 = <&pinctrl_emmc_default &pinctrl_emmcg8_default>;
1085+
non-removable;
1086+
max-frequency = <200000000>;
1087+
};

arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-eagle.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1064,3 +1064,16 @@ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \
10641064
status = "okay";
10651065
memory-region = <&bmc_dev0_memory>;
10661066
};
1067+
1068+
&emmc_controller {
1069+
status = "okay";
1070+
mmc-hs200-1_8v;
1071+
};
1072+
1073+
&emmc {
1074+
status = "okay";
1075+
bus-width = <4>;
1076+
pinctrl-0 = <&pinctrl_emmc_default &pinctrl_emmcg8_default>;
1077+
non-removable;
1078+
max-frequency = <200000000>;
1079+
};

arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-falcon.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -589,3 +589,16 @@ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \
589589
status = "okay";
590590
memory-region = <&bmc_dev0_memory>;
591591
};
592+
593+
&emmc_controller {
594+
status = "okay";
595+
mmc-hs200-1_8v;
596+
};
597+
598+
&emmc {
599+
status = "okay";
600+
bus-width = <4>;
601+
pinctrl-0 = <&pinctrl_emmc_default &pinctrl_emmcg8_default>;
602+
non-removable;
603+
max-frequency = <200000000>;
604+
};

arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-ghana.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -846,3 +846,16 @@ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \
846846
status = "okay";
847847
memory-region = <&bmc_dev0_memory>;
848848
};
849+
850+
&emmc_controller {
851+
status = "okay";
852+
mmc-hs200-1_8v;
853+
};
854+
855+
&emmc {
856+
status = "okay";
857+
bus-width = <4>;
858+
pinctrl-0 = <&pinctrl_emmc_default &pinctrl_emmcg8_default>;
859+
non-removable;
860+
max-frequency = <200000000>;
861+
};

arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-hornbill.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1251,3 +1251,16 @@ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \
12511251
status = "okay";
12521252
memory-region = <&bmc_dev0_memory>;
12531253
};
1254+
1255+
&emmc_controller {
1256+
status = "okay";
1257+
mmc-hs200-1_8v;
1258+
};
1259+
1260+
&emmc {
1261+
status = "okay";
1262+
bus-width = <4>;
1263+
pinctrl-0 = <&pinctrl_emmc_default &pinctrl_emmcg8_default>;
1264+
non-removable;
1265+
max-frequency = <200000000>;
1266+
};

arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-kenya.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -760,3 +760,16 @@ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \
760760
status = "okay";
761761
memory-region = <&bmc_dev0_memory>;
762762
};
763+
764+
&emmc_controller {
765+
status = "okay";
766+
mmc-hs200-1_8v;
767+
};
768+
769+
&emmc {
770+
status = "okay";
771+
bus-width = <4>;
772+
pinctrl-0 = <&pinctrl_emmc_default &pinctrl_emmcg8_default>;
773+
non-removable;
774+
max-frequency = <200000000>;
775+
};

arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-morocco.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1269,3 +1269,16 @@ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \
12691269
status = "okay";
12701270
memory-region = <&bmc_dev0_memory>;
12711271
};
1272+
1273+
&emmc_controller {
1274+
status = "okay";
1275+
mmc-hs200-1_8v;
1276+
};
1277+
1278+
&emmc {
1279+
status = "okay";
1280+
bus-width = <4>;
1281+
pinctrl-0 = <&pinctrl_emmc_default &pinctrl_emmcg8_default>;
1282+
non-removable;
1283+
max-frequency = <200000000>;
1284+
};

arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-nigeria.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1046,3 +1046,16 @@ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \
10461046
status = "okay";
10471047
memory-region = <&bmc_dev0_memory>;
10481048
};
1049+
1050+
&emmc_controller {
1051+
status = "okay";
1052+
mmc-hs200-1_8v;
1053+
};
1054+
1055+
&emmc {
1056+
status = "okay";
1057+
bus-width = <4>;
1058+
pinctrl-0 = <&pinctrl_emmc_default &pinctrl_emmcg8_default>;
1059+
non-removable;
1060+
max-frequency = <200000000>;
1061+
};

arch/arm64/boot/dts/aspeed/aspeed-bmc-amd-seagull.dts

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -848,3 +848,16 @@ spd_ ## bus ## _ ## index: spd@addr,4cc5118 ## index ## 000 { \
848848
status = "okay";
849849
memory-region = <&bmc_dev0_memory>;
850850
};
851+
852+
&emmc_controller {
853+
status = "okay";
854+
mmc-hs200-1_8v;
855+
};
856+
857+
&emmc {
858+
status = "okay";
859+
bus-width = <4>;
860+
pinctrl-0 = <&pinctrl_emmc_default &pinctrl_emmcg8_default>;
861+
non-removable;
862+
max-frequency = <200000000>;
863+
};

0 commit comments

Comments
 (0)