diff options
| author | Lee Jones <lee.jones@linaro.org> | 2012-09-19 10:25:32 -0400 |
|---|---|---|
| committer | Lee Jones <lee.jones@linaro.org> | 2012-09-20 06:32:47 -0400 |
| commit | 3cb920a15126be91de38d22d902e9cb18d3fbe49 (patch) | |
| tree | 9b8ba4509f95842ff846b1c0cbab1f7bcd970b71 | |
| parent | 0ce89380ded57d96a9496c100e92acf55283011c (diff) | |
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>
| -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 e853882921ec..2131d77dc9c9 100644 --- a/arch/arm/boot/dts/hrefv60plus.dts +++ b/arch/arm/boot/dts/hrefv60plus.dts | |||
| @@ -37,6 +37,21 @@ | |||
| 37 | tc3589x@42 { | 37 | tc3589x@42 { |
| 38 | compatible = "tc3589x"; | 38 | compatible = "tc3589x"; |
| 39 | reg = <0x42>; | 39 | reg = <0x42>; |
| 40 | interrupt-parent = <&gpio6>; | ||
| 41 | interrupts = <25 0x1>; | ||
| 42 | |||
| 43 | interrupt-controller; | ||
| 44 | #interrupt-cells = <2>; | ||
| 45 | |||
| 46 | tc3589x_gpio: tc3589x_gpio { | ||
| 47 | compatible = "tc3589x-gpio"; | ||
| 48 | interrupts = <0 0x1>; | ||
| 49 | |||
| 50 | interrupt-controller; | ||
| 51 | #interrupt-cells = <2>; | ||
| 52 | gpio-controller; | ||
| 53 | #gpio-cells = <2>; | ||
| 54 | }; | ||
| 40 | }; | 55 | }; |
| 41 | 56 | ||
| 42 | tps61052@33 { | 57 | tps61052@33 { |
