Commit 4f57c6b9 authored by Eddie James's avatar Eddie James Committed by Joel Stanley

ARM: dts: aspeed: Rainier: Update to pass 2 hardware

Add the muxes present in pass 2 and remove the eeproms that were
removed.
Signed-off-by: default avatarEddie James <eajames@linux.ibm.com>
Signed-off-by: default avatarJoel Stanley <joel@jms.id.au>
parent 45171b7d
...@@ -50,6 +50,17 @@ aliases { ...@@ -50,6 +50,17 @@ aliases {
i2c17 = &i2c2mux1; i2c17 = &i2c2mux1;
i2c18 = &i2c2mux2; i2c18 = &i2c2mux2;
i2c19 = &i2c2mux3; i2c19 = &i2c2mux3;
i2c20 = &i2c4mux0chn0;
i2c21 = &i2c4mux0chn1;
i2c22 = &i2c4mux0chn2;
i2c23 = &i2c5mux0chn0;
i2c24 = &i2c5mux0chn1;
i2c25 = &i2c6mux0chn0;
i2c26 = &i2c6mux0chn1;
i2c27 = &i2c6mux0chn2;
i2c28 = &i2c6mux0chn3;
i2c29 = &i2c11mux0chn0;
i2c30 = &i2c11mux0chn1;
spi10 = &cfam0_spi0; spi10 = &cfam0_spi0;
spi11 = &cfam0_spi1; spi11 = &cfam0_spi1;
...@@ -1118,19 +1129,46 @@ tmp275@4a { ...@@ -1118,19 +1129,46 @@ tmp275@4a {
reg = <0x4a>; reg = <0x4a>;
}; };
eeprom@50 { pca9546@70 {
compatible = "atmel,24c64"; compatible = "nxp,pca9546";
reg = <0x50>; reg = <0x70>;
}; #address-cells = <1>;
#size-cells = <0>;
status = "okay";
i2c-mux-idle-disconnect;
eeprom@51 { i2c4mux0chn0: i2c@0 {
compatible = "atmel,24c64"; #address-cells = <1>;
reg = <0x51>; #size-cells = <0>;
}; reg = <0>;
eeprom@52 { eeprom@50 {
compatible = "atmel,24c64"; compatible = "atmel,24c64";
reg = <0x52>; reg = <0x50>;
};
};
i2c4mux0chn1: i2c@1 {
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
eeprom@51 {
compatible = "atmel,24c64";
reg = <0x51>;
};
};
i2c4mux0chn2: i2c@2 {
#address-cells = <1>;
#size-cells = <0>;
reg = <2>;
eeprom@52 {
compatible = "atmel,24c64";
reg = <0x52>;
};
};
}; };
}; };
...@@ -1147,14 +1185,35 @@ tmp275@49 { ...@@ -1147,14 +1185,35 @@ tmp275@49 {
reg = <0x49>; reg = <0x49>;
}; };
eeprom@50 { pca9546@70 {
compatible = "atmel,24c64"; compatible = "nxp,pca9546";
reg = <0x50>; reg = <0x70>;
}; #address-cells = <1>;
#size-cells = <0>;
status = "okay";
i2c-mux-idle-disconnect;
eeprom@51 { i2c5mux0chn0: i2c@0 {
compatible = "atmel,24c64"; #address-cells = <1>;
reg = <0x51>; #size-cells = <0>;
reg = <0>;
eeprom@50 {
compatible = "atmel,24c64";
reg = <0x50>;
};
};
i2c5mux0chn1: i2c@1 {
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
eeprom@51 {
compatible = "atmel,24c64";
reg = <0x51>;
};
};
}; };
}; };
...@@ -1176,24 +1235,57 @@ tmp275@4b { ...@@ -1176,24 +1235,57 @@ tmp275@4b {
reg = <0x4b>; reg = <0x4b>;
}; };
eeprom@50 { pca9546@70 {
compatible = "atmel,24c64"; compatible = "nxp,pca9546";
reg = <0x50>; reg = <0x70>;
}; #address-cells = <1>;
#size-cells = <0>;
status = "okay";
i2c-mux-idle-disconnect;
eeprom@51 { i2c6mux0chn0: i2c@0 {
compatible = "atmel,24c64"; #address-cells = <1>;
reg = <0x51>; #size-cells = <0>;
}; reg = <0>;
eeprom@52 { eeprom@53 {
compatible = "atmel,24c64"; compatible = "atmel,24c64";
reg = <0x52>; reg = <0x53>;
}; };
};
eeprom@53 { i2c6mux0chn1: i2c@1 {
compatible = "atmel,24c64"; #address-cells = <1>;
reg = <0x53>; #size-cells = <0>;
reg = <1>;
eeprom@52 {
compatible = "atmel,24c64";
reg = <0x52>;
};
};
i2c6mux0chn2: i2c@2 {
#address-cells = <1>;
#size-cells = <0>;
reg = <2>;
eeprom@50 {
compatible = "atmel,24c64";
reg = <0x50>;
};
};
i2c6mux0chn3: i2c@3 {
#address-cells = <1>;
#size-cells = <0>;
reg = <3>;
eeprom@51 {
compatible = "atmel,24c64";
reg = <0x51>;
};
};
}; };
}; };
...@@ -1550,14 +1642,35 @@ tmp275@49 { ...@@ -1550,14 +1642,35 @@ tmp275@49 {
reg = <0x49>; reg = <0x49>;
}; };
eeprom@50 { pca9546@70 {
compatible = "atmel,24c64"; compatible = "nxp,pca9546";
reg = <0x50>; reg = <0x70>;
}; #address-cells = <1>;
#size-cells = <0>;
status = "okay";
i2c-mux-idle-disconnect;
eeprom@51 { i2c11mux0chn0: i2c@0 {
compatible = "atmel,24c64"; #address-cells = <1>;
reg = <0x51>; #size-cells = <0>;
reg = <0>;
eeprom@50 {
compatible = "atmel,24c64";
reg = <0x50>;
};
};
i2c11mux0chn1: i2c@1 {
#address-cells = <1>;
#size-cells = <0>;
reg = <1>;
eeprom@51 {
compatible = "atmel,24c64";
reg = <0x51>;
};
};
}; };
}; };
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment