Skip to content

Commit b64d50e

Browse files
RickyWu0919amboar
authored andcommitted
ARM: dts: aspeed: yosemite4: Revise address of i2c-mux for two fan boards
Change the address of the I2C mux for two fan boards to 0x74 according to schematic. Signed-off-by: Ricky CX Wu <[email protected]> Signed-off-by: Delphine CC Chiu <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Andrew Jeffery <[email protected]>
1 parent b1a1ecb commit b64d50e

File tree

1 file changed

+39
-37
lines changed

1 file changed

+39
-37
lines changed

arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-yosemite4.dts

Lines changed: 39 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@
3232
i2c27 = &imux27;
3333
i2c28 = &imux28;
3434
i2c29 = &imux29;
35+
i2c30 = &imux30;
36+
i2c31 = &imux31;
3537
i2c34 = &imux34;
3638
i2c35 = &imux35;
3739
};
@@ -1034,6 +1036,8 @@
10341036
};
10351037

10361038
&i2c14 {
1039+
#address-cells = <1>;
1040+
#size-cells = <0>;
10371041
status = "okay";
10381042
bus-frequency = <400000>;
10391043
adc@1d {
@@ -1094,20 +1098,50 @@
10941098
reg = <0x51>;
10951099
};
10961100

1097-
i2c-mux@71 {
1098-
compatible = "nxp,pca9846";
1101+
i2c-mux@73 {
1102+
compatible = "nxp,pca9544";
10991103
#address-cells = <1>;
11001104
#size-cells = <0>;
11011105

11021106
idle-state = <0>;
11031107
i2c-mux-idle-disconnect;
1104-
reg = <0x71>;
1108+
reg = <0x73>;
11051109

11061110
i2c@0 {
11071111
#address-cells = <1>;
11081112
#size-cells = <0>;
11091113
reg = <0>;
11101114

1115+
adc@35 {
1116+
compatible = "maxim,max11617";
1117+
reg = <0x35>;
1118+
};
1119+
};
1120+
1121+
i2c@1 {
1122+
#address-cells = <1>;
1123+
#size-cells = <0>;
1124+
reg = <0>;
1125+
1126+
adc@35 {
1127+
compatible = "maxim,max11617";
1128+
reg = <0x35>;
1129+
};
1130+
};
1131+
};
1132+
1133+
i2c-mux@74 {
1134+
compatible = "nxp,pca9546";
1135+
reg = <0x74>;
1136+
#address-cells = <1>;
1137+
#size-cells = <0>;
1138+
i2c-mux-idle-disconnect;
1139+
1140+
imux30: i2c@0 {
1141+
reg = <0>;
1142+
#address-cells = <1>;
1143+
#size-cells = <0>;
1144+
11111145
adc@1f {
11121146
compatible = "ti,adc128d818";
11131147
reg = <0x1f>;
@@ -1151,10 +1185,10 @@
11511185
};
11521186
};
11531187

1154-
i2c@1 {
1188+
imux31: i2c@1 {
1189+
reg = <1>;
11551190
#address-cells = <1>;
11561191
#size-cells = <0>;
1157-
reg = <0>;
11581192

11591193
adc@1f {
11601194
compatible = "ti,adc128d818";
@@ -1199,38 +1233,6 @@
11991233
};
12001234
};
12011235
};
1202-
1203-
i2c-mux@73 {
1204-
compatible = "nxp,pca9544";
1205-
#address-cells = <1>;
1206-
#size-cells = <0>;
1207-
1208-
idle-state = <0>;
1209-
i2c-mux-idle-disconnect;
1210-
reg = <0x73>;
1211-
1212-
i2c@0 {
1213-
#address-cells = <1>;
1214-
#size-cells = <0>;
1215-
reg = <0>;
1216-
1217-
adc@35 {
1218-
compatible = "maxim,max11617";
1219-
reg = <0x35>;
1220-
};
1221-
};
1222-
1223-
i2c@1 {
1224-
#address-cells = <1>;
1225-
#size-cells = <0>;
1226-
reg = <0>;
1227-
1228-
adc@35 {
1229-
compatible = "maxim,max11617";
1230-
reg = <0x35>;
1231-
};
1232-
};
1233-
};
12341236
};
12351237

12361238
&i2c15 {

0 commit comments

Comments
 (0)