ARM: dts: mps2: use list instead of tuple for uart interrupts
authorVladimir Murzin <vladimir.murzin@arm.com>
Mon, 21 Jan 2019 10:35:39 +0000 (10:35 +0000)
committerSudeep Holla <sudeep.holla@arm.com>
Tue, 22 Jan 2019 11:59:36 +0000 (11:59 +0000)
MPS2 UART requires dedicated interrupts for RX, TX and overflow, which
obviously should be expressed as a list. Current form uses tuple and
it has worked so far because NVIC has interrupt-cells equal to 1.

Signed-off-by: Vladimir Murzin <vladimir.murzin@arm.com>
Signed-off-by: Sudeep Holla <sudeep.holla@arm.com>
arch/arm/boot/dts/mps2.dtsi

index 23467390558da238aee51958b2155d6f375f7720..96fb5a5cf4d32504979d2689d380671d6dc0b9a9 100644 (file)
                        uart0: serial@4000 {
                                compatible = "arm,mps2-uart";
                                reg = <0x4000 0x1000>;
-                               interrupts = <0 1 12>;
+                               interrupts = <0>, <1>, <12>;
                                clocks = <&sysclk>;
                                status = "disabled";
                        };
                        uart1: serial@5000 {
                                compatible = "arm,mps2-uart";
                                reg = <0x5000 0x1000>;
-                               interrupts = <2 3 12>;
+                               interrupts = <2>, <3>, <12>;
                                clocks = <&sysclk>;
                                status = "disabled";
                        };
                        uart2: serial@6000 {
                                compatible = "arm,mps2-uart";
                                reg = <0x6000 0x1000>;
-                               interrupts = <4 5 12>;
+                               interrupts = <4>, <5>, <12>;
                                clocks = <&sysclk>;
                                status = "disabled";
                        };