diff options
author | Gregory CLEMENT <gregory.clement@free-electrons.com> | 2014-11-13 06:47:48 -0500 |
---|---|---|
committer | Jason Cooper <jason@lakedaemon.net> | 2014-11-25 22:55:43 -0500 |
commit | 623394def7ef023aa44e338de680222cdc93c4a5 (patch) | |
tree | a834e648533fafd2a14c8d491024811f95ff90a1 | |
parent | 90eed0ee5588ad3b3a5dbeb5a127b5c5ba5323ae (diff) |
ARM: mvebu: add PHY support to the dts for the USB controllers on Armada 375
Now that the USB cluster node has been added, use it as a PHY provider
for the USB controller linked to it: the first EHCI and the xHCI.
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
Link: https://lkml.kernel.org/r/1415879269-29711-7-git-send-email-gregory.clement@free-electrons.com
Signed-off-by: Jason Cooper <jason@lakedaemon.net>
-rw-r--r-- | arch/arm/boot/dts/armada-375.dtsi | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/arm/boot/dts/armada-375.dtsi b/arch/arm/boot/dts/armada-375.dtsi index ff376387a798..50096d3427eb 100644 --- a/arch/arm/boot/dts/armada-375.dtsi +++ b/arch/arm/boot/dts/armada-375.dtsi | |||
@@ -14,6 +14,7 @@ | |||
14 | #include "skeleton.dtsi" | 14 | #include "skeleton.dtsi" |
15 | #include <dt-bindings/interrupt-controller/arm-gic.h> | 15 | #include <dt-bindings/interrupt-controller/arm-gic.h> |
16 | #include <dt-bindings/interrupt-controller/irq.h> | 16 | #include <dt-bindings/interrupt-controller/irq.h> |
17 | #include <dt-bindings/phy/phy.h> | ||
17 | 18 | ||
18 | #define MBUS_ID(target,attributes) (((target) << 24) | ((attributes) << 16)) | 19 | #define MBUS_ID(target,attributes) (((target) << 24) | ((attributes) << 16)) |
19 | 20 | ||
@@ -404,6 +405,8 @@ | |||
404 | reg = <0x50000 0x500>; | 405 | reg = <0x50000 0x500>; |
405 | interrupts = <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>; | 406 | interrupts = <GIC_SPI 17 IRQ_TYPE_LEVEL_HIGH>; |
406 | clocks = <&gateclk 18>; | 407 | clocks = <&gateclk 18>; |
408 | phys = <&usbcluster PHY_TYPE_USB2>; | ||
409 | phy-names = "usb"; | ||
407 | status = "disabled"; | 410 | status = "disabled"; |
408 | }; | 411 | }; |
409 | 412 | ||
@@ -420,6 +423,8 @@ | |||
420 | reg = <0x58000 0x20000>,<0x5b880 0x80>; | 423 | reg = <0x58000 0x20000>,<0x5b880 0x80>; |
421 | interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>; | 424 | interrupts = <GIC_SPI 16 IRQ_TYPE_LEVEL_HIGH>; |
422 | clocks = <&gateclk 16>; | 425 | clocks = <&gateclk 16>; |
426 | phys = <&usbcluster PHY_TYPE_USB3>; | ||
427 | phy-names = "usb"; | ||
423 | status = "disabled"; | 428 | status = "disabled"; |
424 | }; | 429 | }; |
425 | 430 | ||