1 # SPDX-License-Identifier: GPL-2.0
4 $id: http://devicetree.org/schemas/usb/generic-ohci.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: USB OHCI Controller Device Tree Bindings
10 - $ref: "usb-hcd.yaml"
13 - Greg Kroah-Hartman <gregkh@linuxfoundation.org>
34 In case the Renesas R-Car Gen3 SoCs:
35 - if a host only channel: first clock should be host.
36 - if a USB DRD channel: first clock should be host and second
37 one should be peripheral
43 $ref: /schemas/types.yaml#/definitions/flag
45 Set this flag for HCDs with big endian descriptors and big
49 $ref: /schemas/types.yaml#/definitions/flag
51 Set this flag for HCDs with big endian descriptors.
54 $ref: /schemas/types.yaml#/definitions/flag
56 Set this flag for HCDs with big endian registers.
58 remote-wakeup-connected:
59 $ref: /schemas/types.yaml#/definitions/flag
61 Remote wakeup is wired on the platform.
64 $ref: /schemas/types.yaml#/definitions/flag
66 Set if frame_no lives in bits [15:0] of HCCA
69 $ref: /schemas/types.yaml#/definitions/uint32
71 Overrides the detected port count
74 description: PHY specifier for the USB PHY
87 additionalProperties: false
92 compatible = "allwinner,sun4i-a10-ohci", "generic-ohci";
93 reg = <0x01c14400 0x100>;
95 clocks = <&usb_clk 6>, <&ahb_gates 2>;