Home | History | Annotate | Download | only in usb
      1 Marvell SOC USB controllers
      2 
      3 This controller is integrated in Armada 3700/8K.
      4 It uses the same properties as a generic XHCI host controller
      5 
      6 Required properties :
      7  - compatible: should be one or more of:
      8    - "marvell,armada3700-xhci", "generic-xhci" for Armada 37xx SoCs
      9    - "marvell,armada-8k-xhci", "generic-xhci" for Armada A8K SoCs
     10  - reg: should contain address and length of the standard XHCI
     11    register set for the device.
     12  - interrupts: one XHCI interrupt should be described here.
     13 
     14 Optional properties:
     15  - clocks: phandle to system controller clock driving this unit
     16  - vbus-supply : If present, specifies the fixed regulator to be turned on
     17    for providing power to the USB VBUS rail.
     18 
     19 Example:
     20 	cpm_usb3_0: usb3@500000 {
     21 		compatible = "marvell,armada-8k-xhci",
     22 			     "generic-xhci";
     23 		reg = <0x500000 0x4000>;
     24 		interrupts = <GIC_SPI 62 IRQ_TYPE_LEVEL_HIGH>;
     25 		clocks = <&cpm_syscon0 1 22>;
     26 		vbus-supply = <&reg_usb3h0_vbus>;
     27 		status = "disabled";
     28 	};
     29