diff options
author | Krzysztof Kozlowski <krzk@kernel.org> | 2016-05-31 18:39:02 (GMT) |
---|---|---|
committer | Krzysztof Kozlowski <k.kozlowski@samsung.com> | 2016-06-06 06:47:30 (GMT) |
commit | e5995e6df69e2652d923bbe33174676166b10787 (patch) | |
tree | aff9fa7a6e236691c90f513d4344d984df79f69a | |
parent | e1e146b1b0628865f1ec754f5d21c4da47324544 (diff) | |
download | linux-e5995e6df69e2652d923bbe33174676166b10787.tar.xz |
ARM: dts: exynos: Interrupt for USB DWC3-1 differs between Exynos5420 and 5410
On Exynos5410 the SPI interrupt for second USB DWC3 (called DRD: Dual
Role Device) is different - 200 instead of 73.
Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Reviewed-by: Javier Martinez Canillas <javier@osg.samsung.com>
Signed-off-by: Krzysztof Kozlowski <k.kozlowski@samsung.com>
-rw-r--r-- | arch/arm/boot/dts/exynos5410.dtsi | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos5420.dtsi | 5 | ||||
-rw-r--r-- | arch/arm/boot/dts/exynos54xx.dtsi | 1 |
3 files changed, 10 insertions, 1 deletions
diff --git a/arch/arm/boot/dts/exynos5410.dtsi b/arch/arm/boot/dts/exynos5410.dtsi index a937d9b..1ed83b8 100644 --- a/arch/arm/boot/dts/exynos5410.dtsi +++ b/arch/arm/boot/dts/exynos5410.dtsi @@ -16,6 +16,7 @@ #include "exynos54xx.dtsi" #include "exynos-syscon-restart.dtsi" #include <dt-bindings/clock/exynos5410.h> +#include <dt-bindings/interrupt-controller/arm-gic.h> / { compatible = "samsung,exynos5410", "samsung,exynos5"; @@ -267,6 +268,10 @@ clock-names = "usbdrd30"; }; +&usbdrd_dwc3_1 { + interrupts = <GIC_SPI 200 0>; +}; + &usbdrd_phy1 { clocks = <&clock CLK_USBD301>, <&clock CLK_SCLK_USBPHY301>; clock-names = "phy", "ref"; diff --git a/arch/arm/boot/dts/exynos5420.dtsi b/arch/arm/boot/dts/exynos5420.dtsi index 8196194..b036b46 100644 --- a/arch/arm/boot/dts/exynos5420.dtsi +++ b/arch/arm/boot/dts/exynos5420.dtsi @@ -16,6 +16,7 @@ #include "exynos54xx.dtsi" #include <dt-bindings/clock/exynos5420.h> #include <dt-bindings/clock/exynos-audss-clk.h> +#include <dt-bindings/interrupt-controller/arm-gic.h> / { compatible = "samsung,exynos5420", "samsung,exynos5"; @@ -1453,6 +1454,10 @@ clock-names = "usbdrd30"; }; +&usbdrd_dwc3_1 { + interrupts = <GIC_SPI 73 0>; +}; + &usbdrd_phy1 { clocks = <&clock CLK_USBD301>, <&clock CLK_SCLK_USBPHY301>; clock-names = "phy", "ref"; diff --git a/arch/arm/boot/dts/exynos54xx.dtsi b/arch/arm/boot/dts/exynos54xx.dtsi index 44a8391..0eb8aa3 100644 --- a/arch/arm/boot/dts/exynos54xx.dtsi +++ b/arch/arm/boot/dts/exynos54xx.dtsi @@ -141,7 +141,6 @@ usbdrd_dwc3_1: dwc3@12400000 { compatible = "snps,dwc3"; reg = <0x12400000 0x10000>; - interrupts = <0 73 0>; phys = <&usbdrd_phy1 0>, <&usbdrd_phy1 1>; phy-names = "usb2-phy", "usb3-phy"; }; |