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 | ||
