浏览代码

arm/versatile: Fix versatile irq specifications.

Two of the versatile irq definitions are incorrect, mostly because two
devices have connections to more than one interrupt controller. Fix them
by using the new interrupts-extended property to fan out without using
an awful interrupt-map nexus node.

Signed-off-by: Grant Likely <grant.likely@linaro.org>
Grant Likely 12 年之前
父节点
当前提交
0976c946a6
共有 2 个文件被更改,包括 2 次插入2 次删除
  1. 1 1
      arch/arm/boot/dts/versatile-ab.dts
  2. 1 1
      arch/arm/boot/dts/versatile-pb.dts

+ 1 - 1
arch/arm/boot/dts/versatile-ab.dts

@@ -185,7 +185,7 @@
 			mmc@5000 {
 				compatible = "arm,primecell";
 				reg = < 0x5000 0x1000>;
-				interrupts = <22 34>;
+				interrupts-extended = <&vic 22 &sic 2>;
 			};
 			kmi@6000 {
 				compatible = "arm,pl050", "arm,primecell";

+ 1 - 1
arch/arm/boot/dts/versatile-pb.dts

@@ -41,7 +41,7 @@
 			mmc@b000 {
 				compatible = "arm,primecell";
 				reg = <0xb000 0x1000>;
-				interrupts = <23 34>;
+				interrupts-extended = <&vic 23 &sic 2>;
 			};
 		};
 	};