ARM: dts: vexpress: use list instead of tuple for mmci interrupts
authorSudeep Holla <sudeep.holla@arm.com>
Tue, 22 Jan 2019 12:00:59 +0000 (12:00 +0000)
committerSudeep Holla <sudeep.holla@arm.com>
Tue, 22 Jan 2019 13:46:18 +0000 (13:46 +0000)
Vexpress motherboard MMCI requires dedicated interrupts for CMD and PIO,
which obviously should be expressed as a list. Current form uses tuple
and it works fine since interrupt-cells equal to 1.

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

index a9569d1..d3963e9 100644 (file)
                                mmci@50000 {
                                        compatible = "arm,pl180", "arm,primecell";
                                        reg = <0x050000 0x1000>;
-                                       interrupts = <9 10>;
+                                       interrupts = <9>, <10>;
                                        cd-gpios = <&v2m_mmc_gpios 0 0>;
                                        wp-gpios = <&v2m_mmc_gpios 1 0>;
                                        max-frequency = <12000000>;
index fd42e11..798c97a 100644 (file)
                                mmci@5000 {
                                        compatible = "arm,pl180", "arm,primecell";
                                        reg = <0x05000 0x1000>;
-                                       interrupts = <9 10>;
+                                       interrupts = <9>, <10>;
                                        cd-gpios = <&v2m_mmc_gpios 0 0>;
                                        wp-gpios = <&v2m_mmc_gpios 1 0>;
                                        max-frequency = <12000000>;