diff options
author | Lee Jones <lee.jones@linaro.org> | 2012-09-19 14:25:32 (GMT) |
---|---|---|
committer | Lee Jones <lee.jones@linaro.org> | 2012-09-20 10:32:47 (GMT) |
commit | 3cb920a15126be91de38d22d902e9cb18d3fbe49 (patch) | |
tree | 9b8ba4509f95842ff846b1c0cbab1f7bcd970b71 /arch | |
parent | 0ce89380ded57d96a9496c100e92acf55283011c (diff) | |
download | linux-3cb920a15126be91de38d22d902e9cb18d3fbe49.tar.xz |
ARM: ux500: Apply tc3589x's GPIO/IRQ properties to HREF's DT
This patch ensures the tc3589x and tc3598x-gpio devices are
rightfully given interrupt controller status. We also describe
the tc3598x-gpio GPIO expander in full and specify it as a GPIO
controller. Finally we reference that the external MMC slot's
Card Detection GPIO on the HREF is located on the tc3598x-gpio
expander.
Acked-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Diffstat (limited to 'arch')
-rw-r--r-- | arch/arm/boot/dts/hrefv60plus.dts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/hrefv60plus.dts b/arch/arm/boot/dts/hrefv60plus.dts index e853882..2131d77 100644 --- a/arch/arm/boot/dts/hrefv60plus.dts +++ b/arch/arm/boot/dts/hrefv60plus.dts @@ -37,6 +37,21 @@ tc3589x@42 { compatible = "tc3589x"; reg = <0x42>; + interrupt-parent = <&gpio6>; + interrupts = <25 0x1>; + + interrupt-controller; + #interrupt-cells = <2>; + + tc3589x_gpio: tc3589x_gpio { + compatible = "tc3589x-gpio"; + interrupts = <0 0x1>; + + interrupt-controller; + #interrupt-cells = <2>; + gpio-controller; + #gpio-cells = <2>; + }; }; tps61052@33 { |