ARM: dt: tegra seaboard: add i2c devices
authorOlof Johansson <olof@lixom.net>
Thu, 22 Dec 2011 16:33:13 +0000 (16:33 +0000)
committerStephen Warren <swarren@nvidia.com>
Thu, 3 May 2012 20:49:11 +0000 (14:49 -0600)
Add the known i2c devices on seaboard to the i2c table.

Also rename the temperature sensor device node, and mark it as a nct1008
instead of an adt7461 (which it is -- the chips are compatible though).

Signed-off-by: Olof Johansson <olof@lixom.net>
[swarren: Removed isl29018 from patch; it's already there now. Fixed
 interrupts properties now that Tegra GPIO is an interrupt controller.
 Moved smart-battery to the correct I2C bus.]
Signed-off-by: Stephen Warren <swarren@nvidia.com>
arch/arm/boot/dts/tegra-seaboard.dts

index 60c94295e594274dc67cae8733e6506cd3f36bc4..4e19dd174309caaa93abb9de4740f6fd1a70ccda 100644 (file)
                        interrupt-parent = <&gpio>;
                        interrupts = < 202 0x04 >; /* GPIO PZ2 */
                };
+
+               gyrometer@68 {
+                       compatible = "invn,mpu3050";
+                       reg = <0x68>;
+                       interrupt-parent = <&gpio>;
+                       interrupts = <204 0x04>; /* gpio PZ4 */
+               };
        };
 
        i2c@7000c400 {
                clock-frequency = <100000>;
+
+               smart-battery@b {
+                       compatible = "ti,bq20z75", "smart-battery-1.1";
+                       reg = <0xb>;
+                       ti,i2c-retry-count = <2>;
+                       ti,poll-retry-count = <10>;
+               };
        };
 
        i2c@7000c500 {
        i2c@7000d000 {
                clock-frequency = <400000>;
 
-               adt7461@4c {
-                       compatible = "adt7461";
+               temperature-sensor@4c {
+                       compatible = "nct1008";
                        reg = <0x4c>;
                };
+
+               magnetometer@c {
+                       compatible = "ak8975";
+                       reg = <0xc>;
+                       interrupt-parent = <&gpio>;
+                       interrupts = <109 0x04>; /* gpio PN5 */
+               };
        };
 
        i2s@70002a00 {