Fixing interrupt mapping of EMAC for canyonlands

Signed-off-by: Tanmay Inamdar <tinam...@apm.com>
---
 arch/powerpc/boot/dts/canyonlands.dts |   16 ++++++----------
 1 files changed, 6 insertions(+), 10 deletions(-)

diff --git a/arch/powerpc/boot/dts/canyonlands.dts 
b/arch/powerpc/boot/dts/canyonlands.dts
index 3dc75de..c76bbcd 100644
--- a/arch/powerpc/boot/dts/canyonlands.dts
+++ b/arch/powerpc/boot/dts/canyonlands.dts
@@ -360,13 +360,11 @@
                        EMAC0: ethernet@ef600e00 {
                                device_type = "network";
                                compatible = "ibm,emac-460ex", "ibm,emac4sync";
-                               interrupt-parent = <&EMAC0>;
-                               interrupts = <0x0 0x1>;
-                               #interrupt-cells = <1>;
+                               interrupt-parent = <&UIC2>;
                                #address-cells = <0>;
                                #size-cells = <0>;
-                               interrupt-map = </*Status*/ 0x0 &UIC2 0x10 0x4
-                                                /*Wake*/   0x1 &UIC2 0x14 0x4>;
+                               interrupts = </*Status*/0x10 0x4
+                                               /*Wake*/0x14 0x4>;
                                reg = <0xef600e00 0x000000c4>;
                                local-mac-address = [000000000000]; /* Filled 
in by U-Boot */
                                mal-device = <&MAL0>;
@@ -390,13 +388,11 @@
                        EMAC1: ethernet@ef600f00 {
                                device_type = "network";
                                compatible = "ibm,emac-460ex", "ibm,emac4sync";
-                               interrupt-parent = <&EMAC1>;
-                               interrupts = <0x0 0x1>;
-                               #interrupt-cells = <1>;
+                               interrupt-parent = <&UIC2>;
                                #address-cells = <0>;
                                #size-cells = <0>;
-                               interrupt-map = </*Status*/ 0x0 &UIC2 0x11 0x4
-                                                /*Wake*/   0x1 &UIC2 0x15 0x4>;
+                               interrupts = </*Status*/0x11 0x4
+                                               /*Wake*/0x15 0x4>;
                                reg = <0xef600f00 0x000000c4>;
                                local-mac-address = [000000000000]; /* Filled 
in by U-Boot */
                                mal-device = <&MAL0>;
-- 
1.6.1.rc3

_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@lists.ozlabs.org
https://lists.ozlabs.org/listinfo/linuxppc-dev

Reply via email to