summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonghwa Lee <jonghwa3.lee@samsung.com>2013-06-17 17:21:21 +0900
committerChanho Park <chanho61.park@samsung.com>2014-11-18 11:43:43 +0900
commit150bb9938f57aef4d5ef2c01b0a9a5ad7cf10cf2 (patch)
tree9d46e3596f882891f855dd06a3fb6ce456cd23e9
parentbde6c648b287fa253380c3368814ef3f191f97a3 (diff)
downloadlinux-3.10-150bb9938f57aef4d5ef2c01b0a9a5ad7cf10cf2.tar.gz
linux-3.10-150bb9938f57aef4d5ef2c01b0a9a5ad7cf10cf2.tar.bz2
linux-3.10-150bb9938f57aef4d5ef2c01b0a9a5ad7cf10cf2.zip
ARM: dts: exynos4412-redwood: Add i2c node for MAX77693
Signed-off-by: Jonghwa Lee <jonghwa3.lee@samsung.com>
-rw-r--r--arch/arm/boot/dts/exynos4412-redwood.dts46
1 files changed, 46 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/exynos4412-redwood.dts b/arch/arm/boot/dts/exynos4412-redwood.dts
index ccb5b9b1657..e3ef5fe9599 100644
--- a/arch/arm/boot/dts/exynos4412-redwood.dts
+++ b/arch/arm/boot/dts/exynos4412-redwood.dts
@@ -523,6 +523,52 @@
};
};
+ i2c_if_pmic: i2c@0 {
+ compatible = "i2c-gpio";
+ gpios = <&gpm2 0 0
+ &gpm2 1 0
+ >;
+ #address-cells = <1>;
+ #size-cells = <0>;
+
+ max77693@66 {
+ compatible = "maxim,max77693";
+ interrupt-parent = <&gpx1>;
+ interrupts = <5 2>;
+ wakeup = <1>;
+ reg = <0x66>;
+
+ regulators {
+ esafeout@1 {
+ regulator-compatible = "ESAFEOUT1";
+ regulator-name = "ESAFEOUT1";
+ regulator-boot-on;
+ };
+ esafeout@2 {
+ regulator-compatible = "ESAFEOUT2";
+ regulator-name = "ESAFEOUT2";
+ };
+ charger@0 {
+ regulator-compatible = "CHARGER";
+ regulator-name = "CHARGER";
+ regulator-min-microamp = <60000>;
+ regulator-max-microamp = <2580000>;
+ regulator-boot-on;
+ };
+ };
+ muic_regs {
+ intmask@1 {
+ addr = <0x7>;
+ data = <0x9>;
+ };
+ intmask@2 {
+ addr = <0x8>;
+ data = <0x1>;
+ };
+ };
+ };
+ };
+
lcd_vdd_reg: voltage-regulator@1 {
compatible = "regulator-fixed";
regulator-name = "LCD_VDD_5.0V";