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
40 $ref: /schemas/types.yaml#/definitions/flag
42 Set this flag for HCDs with big endian descriptors and big
46 $ref: /schemas/types.yaml#/definitions/flag
48 Set this flag for HCDs with big endian descriptors.
51 $ref: /schemas/types.yaml#/definitions/flag
53 Set this flag for HCDs with big endian registers.
55 remote-wakeup-connected:
56 $ref: /schemas/types.yaml#/definitions/flag
58 Remote wakeup is wired on the platform.
61 $ref: /schemas/types.yaml#/definitions/flag
63 Set if frame_no lives in bits [15:0] of HCCA
66 $ref: /schemas/types.yaml#/definitions/uint32
68 Overrides the detected port count
71 description: PHY specifier for the USB PHY
81 additionalProperties: false
86 compatible = "allwinner,sun4i-a10-ohci", "generic-ohci";
87 reg = <0x01c14400 0x100>;
89 clocks = <&usb_clk 6>, <&ahb_gates 2>;