[PATCH] arm64: zynqmp: Update the i2c0 node for zcu1285
Michal Simek
michal.simek at amd.com
Mon Jan 15 10:30:10 CET 2024
On 1/8/24 15:47, Michal Simek wrote:
> From: Shubhrajyoti Datta <shubhrajyoti.datta at amd.com>
>
> The pca mux is not added to the i2c0 bus so remove it from the bus.
>
> Signed-off-by: Shubhrajyoti Datta <shubhrajyoti.datta at amd.com>
> Signed-off-by: Michal Simek <michal.simek at amd.com>
> ---
>
> arch/arm/dts/zynqmp-zcu1285-revA.dts | 174 ---------------------------
> 1 file changed, 174 deletions(-)
>
> diff --git a/arch/arm/dts/zynqmp-zcu1285-revA.dts b/arch/arm/dts/zynqmp-zcu1285-revA.dts
> index 4f85837e64f6..38735b1ce1ac 100644
> --- a/arch/arm/dts/zynqmp-zcu1285-revA.dts
> +++ b/arch/arm/dts/zynqmp-zcu1285-revA.dts
> @@ -37,26 +37,6 @@
> reg = <0x0 0x0 0x0 0x80000000>;
> };
>
> - ina226-u60 {
> - compatible = "iio-hwmon";
> - io-channels = <&u60 0>, <&u60 1>, <&u60 2>, <&u60 3>;
> - };
> - ina226-u61 {
> - compatible = "iio-hwmon";
> - io-channels = <&u61 0>, <&u61 1>, <&u61 2>, <&u61 3>;
> - };
> - ina226-u63 {
> - compatible = "iio-hwmon";
> - io-channels = <&u63 0>, <&u63 1>, <&u63 2>, <&u63 3>;
> - };
> - ina226-u65 {
> - compatible = "iio-hwmon";
> - io-channels = <&u65 0>, <&u65 1>, <&u65 2>, <&u65 3>;
> - };
> - ina226-u64 {
> - compatible = "iio-hwmon";
> - io-channels = <&u64 0>, <&u64 1>, <&u64 2>, <&u64 3>;
> - };
> };
>
> &dcc {
> @@ -67,160 +47,6 @@
> status = "okay";
> clock-frequency = <400000>;
>
> - i2c-mux at 75 {
> - compatible = "nxp,pca9548"; /* u22 */
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <0x75>;
> -
> - i2c at 0 {
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <0>;
> - /* PMBUS */
> - max20751 at 74 { /* u23 */
> - compatible = "maxim,max20751";
> - reg = <0x74>;
> - };
> - max20751 at 70 { /* u89 */
> - compatible = "maxim,max20751";
> - reg = <0x70>;
> - };
> - max15301 at a { /* u28 */
> - compatible = "maxim,max15301";
> - reg = <0xa>;
> - };
> - max15303 at b { /* u48 */
> - compatible = "maxim,max15303";
> - reg = <0xb>;
> - };
> - max15303 at d { /* u27 */
> - compatible = "maxim,max15303";
> - reg = <0xd>;
> - };
> - max15303 at e { /* u11 */
> - compatible = "maxim,max15303";
> - reg = <0xe>;
> - };
> - max15303 at f { /* u96 */
> - compatible = "maxim,max15303";
> - reg = <0xf>;
> - };
> - max15303 at 11 { /* u47 */
> - compatible = "maxim,max15303";
> - reg = <0x11>;
> - };
> - max15303 at 12 { /* u24 */
> - compatible = "maxim,max15303";
> - reg = <0x12>;
> - };
> - max15301 at 13 { /* u29 */
> - compatible = "maxim,max15301";
> - reg = <0x13>;
> - };
> - max15303 at 14 { /* u51 */
> - compatible = "maxim,max15303";
> - reg = <0x14>;
> - };
> - max15303 at 15 { /* u30 */
> - compatible = "maxim,max15303";
> - reg = <0x15>;
> - };
> - max15303 at 16 { /* u102 */
> - compatible = "maxim,max15303";
> - reg = <0x16>;
> - };
> - max15301 at 17 { /* u50 */
> - compatible = "maxim,max15301";
> - reg = <0x17>;
> - };
> - max15301 at 18 { /* u31 */
> - compatible = "maxim,max15301";
> - reg = <0x18>;
> - };
> - };
> - i2c at 1 {
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <1>;
> - /* CM_I2C */
> - };
> - i2c at 2 {
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <2>;
> - /* SYS_EEPROM */
> - eeprom: eeprom at 54 { /* u101 */
> - compatible = "atmel,24c32"; /* 24LC32A */
> - reg = <0x54>;
> - };
> - };
> - i2c at 3 {
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <3>;
> - /* FMC1 */
> - };
> - i2c at 4 {
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <4>;
> - /* FMC2 */
> - };
> - i2c at 5 {
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <5>;
> - /* ANALOG_PMBUS */
> - u60: ina226 at 40 { /* u60 */
> - compatible = "ti,ina226";
> - #io-channel-cells = <1>;
> - label = "ina226-u60";
> - reg = <0x40>;
> - shunt-resistor = <1000>;
> - };
> - u61: ina226 at 41 { /* u61 */
> - compatible = "ti,ina226";
> - #io-channel-cells = <1>;
> - label = "ina226-u61";
> - reg = <0x41>;
> - shunt-resistor = <1000>;
> - };
> - u63: ina226 at 42 { /* u63 */
> - compatible = "ti,ina226";
> - #io-channel-cells = <1>;
> - label = "ina226-u63";
> - reg = <0x42>;
> - shunt-resistor = <1000>;
> - };
> - u65: ina226 at 43 { /* u65 */
> - compatible = "ti,ina226";
> - #io-channel-cells = <1>;
> - label = "ina226-u65";
> - reg = <0x43>;
> - shunt-resistor = <1000>;
> - };
> - u64: ina226 at 44 { /* u64 */
> - compatible = "ti,ina226";
> - #io-channel-cells = <1>;
> - label = "ina226-u64";
> - reg = <0x44>;
> - shunt-resistor = <1000>;
> - };
> - };
> - i2c at 6 {
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <6>;
> - /* ANALOG_CM_I2C */
> - };
> - i2c at 7 {
> - #address-cells = <1>;
> - #size-cells = <0>;
> - reg = <7>;
> - /* FMC3 */
> - };
> - };
> };
>
> &gem1 {
Applied.
M
More information about the U-Boot
mailing list