summaryrefslogtreecommitdiff
path: root/arch/arm/boot
diff options
context:
space:
mode:
authorLaxman Dewangan <ldewangan@nvidia.com>2014-04-07 14:37:03 +0530
committerLaxman Dewangan <ldewangan@nvidia.com>2014-04-09 12:27:58 +0530
commit70e4f00932308a23808057c2fa03e438e671417f (patch)
treec248d090b3d24b5a81fa6307471346053f640957 /arch/arm/boot
parent4c0eeeb97364a934994b492e65639ddde5aa8882 (diff)
ARM: tegra: use power tree from DT for all Loki fab
Use the power tree from all Loki Fab instead of the power tree from DT. bug 1440861 Change-Id: I69a072f0ea2eb82dc9e006846eee6554fdf23214 Signed-off-by: Laxman Dewangan <ldewangan@nvidia.com>
Diffstat (limited to 'arch/arm/boot')
-rw-r--r--arch/arm/boot/dts/tegra124-foster.dts21
-rw-r--r--arch/arm/boot/dts/tegra124-loki-e2530-a01.dts37
-rw-r--r--arch/arm/boot/dts/tegra124-loki-e2530-a03.dts35
-rw-r--r--arch/arm/boot/dts/tegra124-loki-e2548-a00.dts2
-rw-r--r--arch/arm/boot/dts/tegra124-loki-thor195-e2549-a00.dts2
5 files changed, 97 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/tegra124-foster.dts b/arch/arm/boot/dts/tegra124-foster.dts
index 2e193f9127fd..da264c1a2170 100644
--- a/arch/arm/boot/dts/tegra124-foster.dts
+++ b/arch/arm/boot/dts/tegra124-foster.dts
@@ -17,6 +17,8 @@
#include <dt-bindings/gpio/tegra-gpio.h>
#include <tegra124-platforms/tegra124-loki-gpio-default.dtsi>
#include <tegra124-platforms/tegra124-loki-pinmux.dtsi>
+#include "tegra124-platforms/tegra124-loki-pmic-e2530-0000-a01.dtsi"
+#include "tegra124-platforms/tegra124-loki-fixed-e2530-0000-a00.dtsi"
/ {
model = "NVIDIA Tegra124 Foster";
@@ -63,6 +65,25 @@
i2c@7000d000 {
nvidia,bit-banging-xfer-after-shutdown;
+
+ tps65913 {
+ gpadc {
+ ti,auto-conversion-period-ms = <1000>;
+ iio_map {
+ ch1 {
+ ti,adc-channel-number = <1>;
+ ti,adc-consumer-device = "generic-adc-thermal.0";
+ ti,adc-consumer-channel ="thermistor";
+ };
+
+ ch3 {
+ ti,adc-channel-number = <3>;
+ ti,adc-consumer-device = "generic-adc-thermal.1";
+ ti,adc-consumer-channel ="tdiode";
+ };
+ };
+ };
+ };
};
spi@7000d400 {
diff --git a/arch/arm/boot/dts/tegra124-loki-e2530-a01.dts b/arch/arm/boot/dts/tegra124-loki-e2530-a01.dts
index 1145589148e4..2fb937a858e6 100644
--- a/arch/arm/boot/dts/tegra124-loki-e2530-a01.dts
+++ b/arch/arm/boot/dts/tegra124-loki-e2530-a01.dts
@@ -1,2 +1,39 @@
#include "tegra124-loki.dts"
#include "tegra124-platforms/tegra124-loki-powermon-e2530-a01.dtsi"
+#include "tegra124-platforms/tegra124-loki-pmic-e2530-0000-a01.dtsi"
+#include "tegra124-platforms/tegra124-loki-fixed-e2530-0000-a00.dtsi"
+
+/ {
+ i2c@7000d000 {
+ tps65913 {
+ gpadc {
+ ti,auto-conversion-period-ms = <1000>;
+ auto_conv1 {
+ ti,adc-channel-number = <4>;
+ ti,adc-low-threshold = <748>;
+ ti,enable-shutdown;
+ };
+
+ iio_map {
+ ch1 {
+ ti,adc-channel-number = <1>;
+ ti,adc-consumer-device = "generic-adc-thermal.0";
+ ti,adc-consumer-channel ="thermistor";
+ };
+
+ ch3 {
+ ti,adc-channel-number = <3>;
+ ti,adc-consumer-device = "generic-adc-thermal.1";
+ ti,adc-consumer-channel ="tdiode";
+ };
+
+ ch4 {
+ ti,adc-channel-number = <4>;
+ ti,adc-consumer-device = "generic-adc-thermal.2";
+ ti,adc-consumer-channel ="tbat";
+ };
+ };
+ };
+ };
+ };
+};
diff --git a/arch/arm/boot/dts/tegra124-loki-e2530-a03.dts b/arch/arm/boot/dts/tegra124-loki-e2530-a03.dts
index 86db2c7fd5e6..0ea8da28ba2e 100644
--- a/arch/arm/boot/dts/tegra124-loki-e2530-a03.dts
+++ b/arch/arm/boot/dts/tegra124-loki-e2530-a03.dts
@@ -1,5 +1,7 @@
#include "tegra124-loki.dts"
#include "tegra124-platforms/tegra124-loki-powermon-e2530-a01.dtsi"
+#include "tegra124-platforms/tegra124-loki-pmic-e2530-0000-a01.dtsi"
+#include "tegra124-platforms/tegra124-loki-fixed-e2530-0000-a00.dtsi"
/ {
i2c@7000c400 {
@@ -9,4 +11,37 @@
};
};
};
+
+ i2c@7000d000 {
+ tps65913 {
+ gpadc {
+ ti,auto-conversion-period-ms = <1000>;
+ auto_conv1 {
+ ti,adc-channel-number = <4>;
+ ti,adc-low-threshold = <748>;
+ ti,enable-shutdown;
+ };
+
+ iio_map {
+ ch1 {
+ ti,adc-channel-number = <1>;
+ ti,adc-consumer-device = "generic-adc-thermal.0";
+ ti,adc-consumer-channel ="thermistor";
+ };
+
+ ch3 {
+ ti,adc-channel-number = <3>;
+ ti,adc-consumer-device = "generic-adc-thermal.1";
+ ti,adc-consumer-channel ="tdiode";
+ };
+
+ ch4 {
+ ti,adc-channel-number = <4>;
+ ti,adc-consumer-device = "generic-adc-thermal.2";
+ ti,adc-consumer-channel ="tbat";
+ };
+ };
+ };
+ };
+ };
};
diff --git a/arch/arm/boot/dts/tegra124-loki-e2548-a00.dts b/arch/arm/boot/dts/tegra124-loki-e2548-a00.dts
index 51567bd767d6..6245071d4999 100644
--- a/arch/arm/boot/dts/tegra124-loki-e2548-a00.dts
+++ b/arch/arm/boot/dts/tegra124-loki-e2548-a00.dts
@@ -1,2 +1,4 @@
#include "tegra124-loki.dts"
#include "tegra124-platforms/tegra124-loki-powermon-e2548.dtsi"
+#include "tegra124-platforms/tegra124-loki-pmic-e2545-0000-a00.dtsi"
+#include "tegra124-platforms/tegra124-loki-fixed-e2545-0000-a00.dtsi"
diff --git a/arch/arm/boot/dts/tegra124-loki-thor195-e2549-a00.dts b/arch/arm/boot/dts/tegra124-loki-thor195-e2549-a00.dts
index 808f038697a3..cea58d62c74b 100644
--- a/arch/arm/boot/dts/tegra124-loki-thor195-e2549-a00.dts
+++ b/arch/arm/boot/dts/tegra124-loki-thor195-e2549-a00.dts
@@ -1,2 +1,4 @@
#include "tegra124-thor195.dts"
#include "tegra124-platforms/tegra124-thor195-powermon-e2549.dtsi"
+#include "tegra124-platforms/tegra124-loki-pmic-e2545-0000-a00.dtsi"
+#include "tegra124-platforms/tegra124-loki-fixed-e2545-0000-a00.dtsi"