Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

powerpc/fsl/dts: add missing P4080DS I2C devices

This just adds the zl2006 voltage regulators / power monitors and the
onboard I2C eeproms. The ICS9FG108 clock chip doesn't seem to have a
driver, so it is left in the DTS as a comment. And for good measure,
the SPD eeproms are tagged as such.

Signed-off-by: David Lamparter <equinox@diac24.net>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/20180920230422.GK487685@eidolon.nox.tf

authored by

David Lamparter and committed by
Michael Ellerman
d3c61954 3591538a

+41 -2
+41 -2
arch/powerpc/boot/dts/fsl/p4080ds.dts
··· 125 125 126 126 i2c@118100 { 127 127 eeprom@51 { 128 - compatible = "atmel,24c256"; 128 + compatible = "atmel,spd"; 129 129 reg = <0x51>; 130 130 }; 131 131 eeprom@52 { 132 - compatible = "atmel,24c256"; 132 + compatible = "atmel,spd"; 133 133 reg = <0x52>; 134 134 }; 135 135 rtc@68 { ··· 141 141 compatible = "adi,adt7461"; 142 142 reg = <0x4c>; 143 143 }; 144 + }; 145 + 146 + i2c@118000 { 147 + zl2006@21 { 148 + compatible = "zl2006"; 149 + reg = <0x21>; 150 + }; 151 + zl2006@22 { 152 + compatible = "zl2006"; 153 + reg = <0x22>; 154 + }; 155 + zl2006@23 { 156 + compatible = "zl2006"; 157 + reg = <0x23>; 158 + }; 159 + zl2006@24 { 160 + compatible = "zl2006"; 161 + reg = <0x24>; 162 + }; 163 + eeprom@50 { 164 + compatible = "atmel,24c64"; 165 + reg = <0x50>; 166 + }; 167 + eeprom@55 { 168 + compatible = "atmel,24c64"; 169 + reg = <0x55>; 170 + }; 171 + eeprom@56 { 172 + compatible = "atmel,24c64"; 173 + reg = <0x56>; 174 + }; 175 + eeprom@57 { 176 + compatible = "atmel,24c02"; 177 + reg = <0x57>; 178 + }; 179 + }; 180 + 181 + i2c@119100 { 182 + /* 0x6E: ICS9FG108 */ 144 183 }; 145 184 146 185 usb0: usb@210000 {