Lines Matching +full:micro +full:- +full:ab

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/usb/renesas,rzv2m-usb3drd.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Biju Das <biju.das.jz@bp.renesas.com>
14 * Role swapping function by the ID pin of the Micro-AB receptacle
20 - enum:
21 - renesas,r9a09g011-usb3drd # RZ/V2M
22 - renesas,r9a09g055-usb3drd # RZ/V2MA
23 - const: renesas,rzv2m-usb3drd
30 - description: Dual Role Device (DRD)
31 - description: Battery Charging
32 - description: Global Purpose Input
34 interrupt-names:
36 - const: drd
37 - const: bc
38 - const: gpi
42 - description: Peripheral AXI clock
43 - description: APB clock
45 clock-names:
47 - const: axi
48 - const: reg
50 power-domains:
58 '#address-cells':
61 '#size-cells':
65 "^usb3peri@[0-9a-f]+$":
67 $ref: /schemas/usb/renesas,usb3-peri.yaml
69 "^usb@[0-9a-f]+$":
71 $ref: renesas,usb-xhci.yaml#
74 - compatible
75 - reg
76 - interrupts
77 - interrupt-names
78 - clocks
79 - clock-names
80 - power-domains
81 - resets
86 - |
87 #include <dt-bindings/clock/r9a09g011-cpg.h>
88 #include <dt-bindings/interrupt-controller/arm-gic.h>
91 compatible = "renesas,r9a09g011-usb3drd", "renesas,rzv2m-usb3drd";
96 interrupt-names = "drd", "bc", "gpi";
99 clock-names = "axi", "reg";
100 power-domains = <&cpg>;
103 #address-cells = <1>;
104 #size-cells = <1>;
107 compatible = "renesas,r9a09g011-xhci",
108 "renesas,rzv2m-xhci";
113 clock-names = "axi", "reg";
114 power-domains = <&cpg>;
119 compatible = "renesas,r9a09g011-usb3-peri",
120 "renesas,rzv2m-usb3-peri";
125 clock-names = "axi", "reg";
126 power-domains = <&cpg>;