diff options
author | Doug Anderson <dianders@chromium.org> | 2011-10-17 17:56:54 -0700 |
---|---|---|
committer | Doug Anderson <dianders@chromium.org> | 2011-10-20 17:05:49 -0700 |
commit | ce7c162657975e1a857dddc7704d8923a8ca53f6 (patch) | |
tree | 54197ab54ee9be34d1bfef5a9d2441ed8fcb979c /board | |
parent | 1a0c981683db4a38e685e11eaf233ceabf6ea66a (diff) |
CHROMIUM: tegra3: i2c: Add i2c support for all but i2c4
BUG=chromium-os:21540
TEST=With future config change, saw that I could run i2c probe on
busses 0-3
Change-Id: Ibfad91a3e7360434111c7aa6d2ea45f73e9690fc
Signed-off-by: Doug Anderson <dianders@chromium.org>
Reviewed-on: http://gerrit.chromium.org/gerrit/10366
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'board')
-rw-r--r-- | board/nvidia/cardhu/tegra3-waluigi.dts | 5 | ||||
-rw-r--r-- | board/nvidia/cardhu/tegra30.dtsi | 31 |
2 files changed, 36 insertions, 0 deletions
diff --git a/board/nvidia/cardhu/tegra3-waluigi.dts b/board/nvidia/cardhu/tegra3-waluigi.dts index b0061ee4c28..20e3e833fa2 100644 --- a/board/nvidia/cardhu/tegra3-waluigi.dts +++ b/board/nvidia/cardhu/tegra3-waluigi.dts @@ -16,6 +16,11 @@ aliases { console = "/serial@70006300"; + + i2c0 = "/i2c@0x7000d000"; + i2c1 = "/i2c@0x7000c000"; + i2c2 = "/i2c@0x7000c400"; + i2c3 = "/i2c@0x7000c500"; }; chosen { diff --git a/board/nvidia/cardhu/tegra30.dtsi b/board/nvidia/cardhu/tegra30.dtsi index 79a3ba01c08..9e663107f74 100644 --- a/board/nvidia/cardhu/tegra30.dtsi +++ b/board/nvidia/cardhu/tegra30.dtsi @@ -73,5 +73,36 @@ status = "disabled"; }; + i2c@0x7000c000 { + compatible = "nvidia,tegra250-i2c"; + reg = <0x7000c000 0x006c>; + pinmux = <1>; + speed = <100000>; + periph-id = <12>; // PERIPH_ID_I2C1 + }; + + i2c@0x7000c400 { + compatible = "nvidia,tegra250-i2c"; + reg = <0x7000c400 0x006c>; + pinmux = <2>; + speed = <100000>; + periph-id = <54>; // PERIPH_ID_I2C2 + }; + + i2c@0x7000c500 { + compatible = "nvidia,tegra250-i2c"; + reg = <0x7000c500 0x006c>; + pinmux = <1>; + speed = <100000>; + periph-id = <67>; // PERIPH_ID_I2C3 + }; + + i2c@0x7000d000 { + compatible = "nvidia,tegra250-i2c"; + reg = <0x7000d000 0x007c>; + pinmux = <1>; + speed = <100000>; + periph-id = <47>; // PERIPH_ID_DVC_I2C + }; }; |