diff options
author | Kevin Hilman <khilman@linaro.org> | 2014-01-16 16:42:17 -0500 |
---|---|---|
committer | Kevin Hilman <khilman@linaro.org> | 2014-01-16 16:42:30 -0500 |
commit | 310c85476d5047f5ace4d1c527e1bbbc0c7ad672 (patch) | |
tree | 537ba2813481fdf6b9e8b685ab786774b5e85b40 | |
parent | 464caefb5f2f4955662d2986b277470ef5b9c2bf (diff) | |
parent | 3a9574f2aa4ffd9b867321a1f298893410bd3718 (diff) |
Merge tag 'davinci-for-v3.14/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci into next/dt
From Sekhar Nori:
DaVinci device tree file updates to add GPIO
support.
* tag 'davinci-for-v3.14/dt' of git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci:
ARM: davinci: da850 evm: add GPIO pinumux entries DT node
ARM: davinci: da850: add GPIO DT node
Signed-off-by: Kevin Hilman <khilman@linaro.org>
-rw-r--r-- | arch/arm/boot/dts/da850-evm.dts | 3 | ||||
-rw-r--r-- | arch/arm/boot/dts/da850.dtsi | 14 |
2 files changed, 17 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/da850-evm.dts b/arch/arm/boot/dts/da850-evm.dts index 588ce58a2959..1e11e5a5f723 100644 --- a/arch/arm/boot/dts/da850-evm.dts +++ b/arch/arm/boot/dts/da850-evm.dts | |||
@@ -101,6 +101,9 @@ | |||
101 | pinctrl-names = "default"; | 101 | pinctrl-names = "default"; |
102 | pinctrl-0 = <&mii_pins>; | 102 | pinctrl-0 = <&mii_pins>; |
103 | }; | 103 | }; |
104 | gpio: gpio@1e26000 { | ||
105 | status = "okay"; | ||
106 | }; | ||
104 | }; | 107 | }; |
105 | nand_cs3@62000000 { | 108 | nand_cs3@62000000 { |
106 | status = "okay"; | 109 | status = "okay"; |
diff --git a/arch/arm/boot/dts/da850.dtsi b/arch/arm/boot/dts/da850.dtsi index 8d17346f9702..b695548dbb4e 100644 --- a/arch/arm/boot/dts/da850.dtsi +++ b/arch/arm/boot/dts/da850.dtsi | |||
@@ -8,6 +8,7 @@ | |||
8 | * option) any later version. | 8 | * option) any later version. |
9 | */ | 9 | */ |
10 | #include "skeleton.dtsi" | 10 | #include "skeleton.dtsi" |
11 | #include <dt-bindings/interrupt-controller/irq.h> | ||
11 | 12 | ||
12 | / { | 13 | / { |
13 | arm { | 14 | arm { |
@@ -256,6 +257,19 @@ | |||
256 | 36 | 257 | 36 |
257 | >; | 258 | >; |
258 | }; | 259 | }; |
260 | gpio: gpio@1e26000 { | ||
261 | compatible = "ti,dm6441-gpio"; | ||
262 | gpio-controller; | ||
263 | reg = <0x226000 0x1000>; | ||
264 | interrupts = <42 IRQ_TYPE_EDGE_BOTH | ||
265 | 43 IRQ_TYPE_EDGE_BOTH 44 IRQ_TYPE_EDGE_BOTH | ||
266 | 45 IRQ_TYPE_EDGE_BOTH 46 IRQ_TYPE_EDGE_BOTH | ||
267 | 47 IRQ_TYPE_EDGE_BOTH 48 IRQ_TYPE_EDGE_BOTH | ||
268 | 49 IRQ_TYPE_EDGE_BOTH 50 IRQ_TYPE_EDGE_BOTH>; | ||
269 | ti,ngpio = <144>; | ||
270 | ti,davinci-gpio-unbanked = <0>; | ||
271 | status = "disabled"; | ||
272 | }; | ||
259 | }; | 273 | }; |
260 | nand_cs3@62000000 { | 274 | nand_cs3@62000000 { |
261 | compatible = "ti,davinci-nand"; | 275 | compatible = "ti,davinci-nand"; |