^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) OMAP HS USB EHCI controller
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) This device is usually the child of the omap-usb-host
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) Documentation/devicetree/bindings/mfd/omap-usb-host.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) Required properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) - compatible: should be "ti,ehci-omap"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) - reg: should contain one register range i.e. start and length
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) - interrupts: description of the interrupt line
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) Optional properties:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) - phys: list of phandles to PHY nodes.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) This property is required if at least one of the ports are in
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) PHY mode i.e. OMAP_EHCI_PORT_MODE_PHY
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) To specify the port mode, see
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) Documentation/devicetree/bindings/mfd/omap-usb-host.txt
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) Example for OMAP4:
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23) usbhsehci: ehci@4a064c00 {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) compatible = "ti,ehci-omap";
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) reg = <0x4a064c00 0x400>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26) interrupts = <0 77 0x4>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) };
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29) &usbhsehci {
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) phys = <&hsusb1_phy 0 &hsusb3_phy>;
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) };