1 From d14c5523653ca6ce9f1487922c8ab4e571d17b62 Mon Sep 17 00:00:00 2001
2 From: Hans de Goede <hdegoede@redhat.com>
3 Date: Tue, 11 Mar 2014 16:51:44 +0100
4 Subject: [PATCH] ARM: sun4i: dt: Add AXP209 support to various boards
6 Signed-off-by: Hans de Goede <hdegoede@redhat.com>
8 arch/arm/boot/dts/sun4i-a10-a1000.dts | 9 +++++++++
9 arch/arm/boot/dts/sun4i-a10-cubieboard.dts | 9 +++++++++
10 arch/arm/boot/dts/sun4i-a10-hackberry.dts | 15 +++++++++++++++
11 arch/arm/boot/dts/sun4i-a10-inet97fv2.dts | 9 +++++++++
12 arch/arm/boot/dts/sun4i-a10-mini-xplus.dts | 15 +++++++++++++++
13 arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts | 15 +++++++++++++++
14 arch/arm/boot/dts/sun4i-a10-pcduino.dts | 9 +++++++++
15 7 files changed, 81 insertions(+)
17 diff --git a/arch/arm/boot/dts/sun4i-a10-a1000.dts b/arch/arm/boot/dts/sun4i-a10-a1000.dts
18 index 68b687e..99f53c0 100644
19 --- a/arch/arm/boot/dts/sun4i-a10-a1000.dts
20 +++ b/arch/arm/boot/dts/sun4i-a10-a1000.dts
22 pinctrl-names = "default";
23 pinctrl-0 = <&i2c0_pins_a>;
30 + axp,system-power-controller;
32 + /include/ "x-powers-axp209.dtsi"
37 diff --git a/arch/arm/boot/dts/sun4i-a10-cubieboard.dts b/arch/arm/boot/dts/sun4i-a10-cubieboard.dts
38 index 13088f0..5e4986c 100644
39 --- a/arch/arm/boot/dts/sun4i-a10-cubieboard.dts
40 +++ b/arch/arm/boot/dts/sun4i-a10-cubieboard.dts
42 pinctrl-names = "default";
43 pinctrl-0 = <&i2c0_pins_a>;
50 + axp,system-power-controller;
52 + /include/ "x-powers-axp209.dtsi"
57 diff --git a/arch/arm/boot/dts/sun4i-a10-hackberry.dts b/arch/arm/boot/dts/sun4i-a10-hackberry.dts
58 index a4b05d6..18f0030 100644
59 --- a/arch/arm/boot/dts/sun4i-a10-hackberry.dts
60 +++ b/arch/arm/boot/dts/sun4i-a10-hackberry.dts
62 pinctrl-0 = <&uart0_pins_a>;
66 + i2c0: i2c@01c2ac00 {
67 + pinctrl-names = "default";
68 + pinctrl-0 = <&i2c0_pins_a>;
75 + axp,system-power-controller;
77 + /include/ "x-powers-axp209.dtsi"
82 reg_emac_3v3: emac-3v3 {
83 diff --git a/arch/arm/boot/dts/sun4i-a10-inet97fv2.dts b/arch/arm/boot/dts/sun4i-a10-inet97fv2.dts
84 index b73a070..7d3599e 100644
85 diff --git a/arch/arm/boot/dts/sun4i-a10-mini-xplus.dts b/arch/arm/boot/dts/sun4i-a10-mini-xplus.dts
86 index c906171..4acddf7 100644
87 --- a/arch/arm/boot/dts/sun4i-a10-mini-xplus.dts
88 +++ b/arch/arm/boot/dts/sun4i-a10-mini-xplus.dts
90 pinctrl-0 = <&uart0_pins_a>;
94 + i2c0: i2c@01c2ac00 {
95 + pinctrl-names = "default";
96 + pinctrl-0 = <&i2c0_pins_a>;
103 + axp,system-power-controller;
105 + /include/ "x-powers-axp209.dtsi"
110 reg_usb1_vbus: usb1-vbus {
111 diff --git a/arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts b/arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts
112 index e5a2765..2ce7267 100644
113 --- a/arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts
114 +++ b/arch/arm/boot/dts/sun4i-a10-olinuxino-lime.dts
116 pinctrl-0 = <&uart0_pins_a>;
120 + i2c0: i2c@01c2ac00 {
121 + pinctrl-names = "default";
122 + pinctrl-0 = <&i2c0_pins_a>;
129 + axp,system-power-controller;
131 + /include/ "x-powers-axp209.dtsi"
137 diff --git a/arch/arm/boot/dts/sun4i-a10-pcduino.dts b/arch/arm/boot/dts/sun4i-a10-pcduino.dts
138 index 2820229..817cdca 100644
139 --- a/arch/arm/boot/dts/sun4i-a10-pcduino.dts
140 +++ b/arch/arm/boot/dts/sun4i-a10-pcduino.dts
142 pinctrl-names = "default";
143 pinctrl-0 = <&i2c0_pins_a>;
150 + axp,system-power-controller;
152 + /include/ "x-powers-axp209.dtsi"