diff options
author | Doug Anderson <dianders@chromium.org> | 2014-04-30 19:44:10 +0200 |
---|---|---|
committer | Thierry Reding <treding@nvidia.com> | 2014-07-17 15:02:07 +0200 |
commit | 72ceddda632e1b66935e5a430af70a0e1fe21500 (patch) | |
tree | b9c12e62ffa9be0fe47e6a4fd1e8ff49434440df /arch/arm/boot/dts/tegra124-venice2.dts | |
parent | Merge branch 'for-3.17/xusb-padctl' into for-3.17/dt (diff) | |
download | linux-72ceddda632e1b66935e5a430af70a0e1fe21500.tar.xz linux-72ceddda632e1b66935e5a430af70a0e1fe21500.zip |
ARM: tegra: Add the EC i2c tunnel to tegra124-venice2
This adds the EC i2c tunnel (and devices under it) to the
tegra124-venice2 device tree.
Signed-off-by: Doug Anderson <dianders@chromium.org>
Tested-by: Andrew Bresticker <abrestic@chromium.org>
Tested-by: Stephen Warren <swarren@nvidia.com>
Signed-off-by: Stephen Warren <swarren@nvidia.com>
Diffstat (limited to 'arch/arm/boot/dts/tegra124-venice2.dts')
-rw-r--r-- | arch/arm/boot/dts/tegra124-venice2.dts | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tegra124-venice2.dts b/arch/arm/boot/dts/tegra124-venice2.dts index 72585c82a307..233070c462bc 100644 --- a/arch/arm/boot/dts/tegra124-venice2.dts +++ b/arch/arm/boot/dts/tegra124-venice2.dts @@ -824,6 +824,32 @@ reg = <0>; google,cros-ec-spi-msg-delay = <2000>; + + i2c-tunnel { + compatible = "google,cros-ec-i2c-tunnel"; + #address-cells = <1>; + #size-cells = <0>; + + google,remote-bus = <0>; + + charger: bq24735@9 { + compatible = "ti,bq24735"; + reg = <0x9>; + interrupt-parent = <&gpio>; + interrupts = <TEGRA_GPIO(J, 0) + GPIO_ACTIVE_HIGH>; + ti,ac-detect-gpios = <&gpio + TEGRA_GPIO(J, 0) + GPIO_ACTIVE_HIGH>; + }; + + battery: sbs-battery@b { + compatible = "sbs,sbs-battery"; + reg = <0xb>; + sbs,i2c-retry-count = <2>; + sbs,poll-retry-count = <1>; + }; + }; }; }; |