summaryrefslogtreecommitdiffstats
path: root/arch/arm/boot/dts/tegra124-venice2.dts
diff options
context:
space:
mode:
authorStephen Warren <swarren@nvidia.com>2013-12-04 00:44:35 +0100
committerStephen Warren <swarren@nvidia.com>2013-12-16 22:09:18 +0100
commit9d5b25050715ce052bc69ebafb840351bd255932 (patch)
treeb788fe9ccf1535a7abb0c399b305582c15ed0a6f /arch/arm/boot/dts/tegra124-venice2.dts
parentARM: tegra: add I2C controllers to Tegra124 DT (diff)
downloadlinux-9d5b25050715ce052bc69ebafb840351bd255932.tar.xz
linux-9d5b25050715ce052bc69ebafb840351bd255932.zip
ARM: tegra: enable I2C controllers on Venice2
Enable all the I2C controllers that are wired up on Venice2. I don't know the correct I2C bus clock rates, so set them all to a conservative 100KHz for now. 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.dts25
1 files changed, 25 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tegra124-venice2.dts b/arch/arm/boot/dts/tegra124-venice2.dts
index f765c822bb14..3d6ba4bbc55d 100644
--- a/arch/arm/boot/dts/tegra124-venice2.dts
+++ b/arch/arm/boot/dts/tegra124-venice2.dts
@@ -14,6 +14,31 @@
status = "okay";
};
+ i2c@7000c000 {
+ status = "okay";
+ clock-frequency = <100000>;
+ };
+
+ i2c@7000c400 {
+ status = "okay";
+ clock-frequency = <100000>;
+ };
+
+ i2c@7000c500 {
+ status = "okay";
+ clock-frequency = <100000>;
+ };
+
+ i2c@7000c700 {
+ status = "okay";
+ clock-frequency = <100000>;
+ };
+
+ i2c@7000d000 {
+ status = "okay";
+ clock-frequency = <100000>;
+ };
+
pmc@7000e400 {
nvidia,invert-interrupt;
nvidia,suspend-mode = <1>;