summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorJacek Anaszewski <j.anaszewski@samsung.com>2013-06-14 17:23:52 +0200
committerChanho Park <chanho61.park@samsung.com>2014-11-18 11:43:11 +0900
commitdffa42a66b7a62b3d1ad283333c8b8822273e4be (patch)
tree8ef49d5a3c9ffbad108424c50153bc4e1a25678d /arch
parent359ebdeb7142f5550b0bc1bd6d55130b5d1acc56 (diff)
downloadlinux-3.10-dffa42a66b7a62b3d1ad283333c8b8822273e4be.tar.gz
linux-3.10-dffa42a66b7a62b3d1ad283333c8b8822273e4be.tar.bz2
linux-3.10-dffa42a66b7a62b3d1ad283333c8b8822273e4be.zip
ARM: dts: Add gp2ap002a00f device node for PQ/M0 board
This patch adds gp2ap002a00f device node for PQ/M0 board. Signed-off-by: Jacek Anaszewski <j.anaszewski@samsung.com>
Diffstat (limited to 'arch')
-rw-r--r--arch/arm/boot/dts/exynos4412-slp_pq.dts26
1 files changed, 26 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4412-slp_pq.dts b/arch/arm/boot/dts/exynos4412-slp_pq.dts
index d274e363bb3..d32fe16b265 100644
--- a/arch/arm/boot/dts/exynos4412-slp_pq.dts
+++ b/arch/arm/boot/dts/exynos4412-slp_pq.dts
@@ -197,6 +197,23 @@
};
};
+ i2c-gpio-2 {
+ compatible = "i2c-gpio";
+ gpios = <&gpk1 1 0>, <&gpk2 2 0>;
+ i2c-gpio,delay-us = <2>;
+ #address-cells = <1>;
+ #size-cells = <0>;
+ status = "okay";
+
+ gp2ap002a00f@39 {
+ compatible = "gp2ap002a00f";
+ reg = <0x39>;
+ interrupt-parent = <&gpx0>;
+ interrupts = <2 0>;
+ vled-supply = <&ps_als_reg>;
+ };
+ };
+
i2c_0: i2c@13860000 {
samsung,i2c-sda-delay = <100>;
samsung,i2c-slave-addr = <0x10>;
@@ -715,6 +732,15 @@
regulator-always-on;
};
+ ps_als_reg: voltage-regulator@6 {
+ compatible = "regulator-fixed";
+ regulator-name = "LED_A_3.0V";
+ regulator-min-microvolt = <3000000>;
+ regulator-max-microvolt = <3000000>;
+ gpio = <&gpj0 5 0>;
+ enable-active-high;
+ };
+
fimd0_lcd: panel {
compatible = "samsung,s6e8aa0";
reset-gpio = <&gpy4 5 0>;