diff options
author | Nishanth Menon <nm@ti.com> | 2014-05-23 01:04:02 -0400 |
---|---|---|
committer | Nishanth Menon <nm@ti.com> | 2014-09-09 09:33:03 -0400 |
commit | e2265abe7a18e5e6880d0cd35e2db08bcd237366 (patch) | |
tree | 8578bf478a7807966ad4b0023e3561c7c1df5beb /arch/arm/boot/dts/omap5.dtsi | |
parent | d8c5bab676774b9c260c7990b84a06a09310fbec (diff) |
ARM: dts: OMAP5 / DRA7: switch over to interrupts-extended property for UART
We've had deeper idle states working on omaps for few years now,
but only in the legacy mode. When booted with device tree, the
wake-up events did not have a chance to work until commit
3e6cee1786a1 ("pinctrl: single: Add support for wake-up interrupts")
that recently got merged. In addition to that we also needed
commit 79d9701559a9 ("of/irq: create interrupts-extended property")
that's now also merged.
Note that there's no longer need to specify the wake-up bit in
the pinctrl settings, the request_irq on the wake-up pin takes
care of that.
Signed-off-by: Nishanth Menon <nm@ti.com>
Diffstat (limited to 'arch/arm/boot/dts/omap5.dtsi')
-rw-r--r-- | arch/arm/boot/dts/omap5.dtsi | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi index ea08ad874f82..b840db0d16d1 100644 --- a/arch/arm/boot/dts/omap5.dtsi +++ b/arch/arm/boot/dts/omap5.dtsi | |||
@@ -451,7 +451,7 @@ | |||
451 | uart1: serial@4806a000 { | 451 | uart1: serial@4806a000 { |
452 | compatible = "ti,omap4-uart"; | 452 | compatible = "ti,omap4-uart"; |
453 | reg = <0x4806a000 0x100>; | 453 | reg = <0x4806a000 0x100>; |
454 | interrupts = <GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>; | 454 | interrupts-extended = <&gic GIC_SPI 72 IRQ_TYPE_LEVEL_HIGH>; |
455 | ti,hwmods = "uart1"; | 455 | ti,hwmods = "uart1"; |
456 | clock-frequency = <48000000>; | 456 | clock-frequency = <48000000>; |
457 | }; | 457 | }; |
@@ -459,7 +459,7 @@ | |||
459 | uart2: serial@4806c000 { | 459 | uart2: serial@4806c000 { |
460 | compatible = "ti,omap4-uart"; | 460 | compatible = "ti,omap4-uart"; |
461 | reg = <0x4806c000 0x100>; | 461 | reg = <0x4806c000 0x100>; |
462 | interrupts = <GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>; | 462 | interrupts-extended = <&gic GIC_SPI 73 IRQ_TYPE_LEVEL_HIGH>; |
463 | ti,hwmods = "uart2"; | 463 | ti,hwmods = "uart2"; |
464 | clock-frequency = <48000000>; | 464 | clock-frequency = <48000000>; |
465 | }; | 465 | }; |
@@ -467,7 +467,7 @@ | |||
467 | uart3: serial@48020000 { | 467 | uart3: serial@48020000 { |
468 | compatible = "ti,omap4-uart"; | 468 | compatible = "ti,omap4-uart"; |
469 | reg = <0x48020000 0x100>; | 469 | reg = <0x48020000 0x100>; |
470 | interrupts = <GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH>; | 470 | interrupts-extended = <&gic GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH>; |
471 | ti,hwmods = "uart3"; | 471 | ti,hwmods = "uart3"; |
472 | clock-frequency = <48000000>; | 472 | clock-frequency = <48000000>; |
473 | }; | 473 | }; |
@@ -475,7 +475,7 @@ | |||
475 | uart4: serial@4806e000 { | 475 | uart4: serial@4806e000 { |
476 | compatible = "ti,omap4-uart"; | 476 | compatible = "ti,omap4-uart"; |
477 | reg = <0x4806e000 0x100>; | 477 | reg = <0x4806e000 0x100>; |
478 | interrupts = <GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH>; | 478 | interrupts-extended = <&gic GIC_SPI 70 IRQ_TYPE_LEVEL_HIGH>; |
479 | ti,hwmods = "uart4"; | 479 | ti,hwmods = "uart4"; |
480 | clock-frequency = <48000000>; | 480 | clock-frequency = <48000000>; |
481 | }; | 481 | }; |
@@ -483,7 +483,7 @@ | |||
483 | uart5: serial@48066000 { | 483 | uart5: serial@48066000 { |
484 | compatible = "ti,omap4-uart"; | 484 | compatible = "ti,omap4-uart"; |
485 | reg = <0x48066000 0x100>; | 485 | reg = <0x48066000 0x100>; |
486 | interrupts = <GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>; | 486 | interrupts-extended = <&gic GIC_SPI 105 IRQ_TYPE_LEVEL_HIGH>; |
487 | ti,hwmods = "uart5"; | 487 | ti,hwmods = "uart5"; |
488 | clock-frequency = <48000000>; | 488 | clock-frequency = <48000000>; |
489 | }; | 489 | }; |
@@ -491,7 +491,7 @@ | |||
491 | uart6: serial@48068000 { | 491 | uart6: serial@48068000 { |
492 | compatible = "ti,omap4-uart"; | 492 | compatible = "ti,omap4-uart"; |
493 | reg = <0x48068000 0x100>; | 493 | reg = <0x48068000 0x100>; |
494 | interrupts = <GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>; | 494 | interrupts-extended = <&gic GIC_SPI 106 IRQ_TYPE_LEVEL_HIGH>; |
495 | ti,hwmods = "uart6"; | 495 | ti,hwmods = "uart6"; |
496 | clock-frequency = <48000000>; | 496 | clock-frequency = <48000000>; |
497 | }; | 497 | }; |