Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: mps2: use list instead of tuple for uart interrupts

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>

authored by

Vladimir Murzin and committed by
Sudeep Holla
fc71f69c bfeffd15

+3 -3
+3 -3
arch/arm/boot/dts/mps2.dtsi
··· 171 171 uart0: serial@4000 { 172 172 compatible = "arm,mps2-uart"; 173 173 reg = <0x4000 0x1000>; 174 - interrupts = <0 1 12>; 174 + interrupts = <0>, <1>, <12>; 175 175 clocks = <&sysclk>; 176 176 status = "disabled"; 177 177 }; ··· 179 179 uart1: serial@5000 { 180 180 compatible = "arm,mps2-uart"; 181 181 reg = <0x5000 0x1000>; 182 - interrupts = <2 3 12>; 182 + interrupts = <2>, <3>, <12>; 183 183 clocks = <&sysclk>; 184 184 status = "disabled"; 185 185 }; ··· 187 187 uart2: serial@6000 { 188 188 compatible = "arm,mps2-uart"; 189 189 reg = <0x6000 0x1000>; 190 - interrupts = <4 5 12>; 190 + interrupts = <4>, <5>, <12>; 191 191 clocks = <&sysclk>; 192 192 status = "disabled"; 193 193 };