Lines Matching +full:clock +full:- +full:output +full:- +full:names

1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/phy/phy-rockchip-inno-usb2.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Heiko Stuebner <heiko@sntech.de>
15 - rockchip,px30-usb2phy
16 - rockchip,rk3228-usb2phy
17 - rockchip,rk3308-usb2phy
18 - rockchip,rk3328-usb2phy
19 - rockchip,rk3366-usb2phy
20 - rockchip,rk3399-usb2phy
21 - rockchip,rv1108-usb2phy
26 clock-output-names:
28 The usb 480m output clock name.
30 "#clock-cells":
36 clock-names:
39 assigned-clocks:
41 Phandle of the usb 480m clock.
43 assigned-clock-parents:
45 Parent of the usb 480m clock.
46 Select between usb-phy output 480m and xin24m.
47 Refer to clk/clock-bindings.txt for generic clock consumer properties.
57 When set the driver will request its phandle as one companion-grf
60 host-port:
65 "#phy-cells":
71 interrupt-names:
74 phy-supply:
77 See ./phy-bindings.txt for details.
80 - "#phy-cells"
81 - interrupts
82 - interrupt-names
84 otg-port:
89 "#phy-cells":
96 interrupt-names:
98 - const: linestate
99 - const: otg-mux
100 - items:
101 - const: otg-bvalid
102 - const: otg-id
103 - const: linestate
105 phy-supply:
108 See ./phy-bindings.txt for details.
111 - "#phy-cells"
112 - interrupts
113 - interrupt-names
116 - compatible
117 - reg
118 - clock-output-names
119 - "#clock-cells"
120 - host-port
121 - otg-port
126 - |
127 #include <dt-bindings/clock/rk3399-cru.h>
128 #include <dt-bindings/interrupt-controller/arm-gic.h>
129 #include <dt-bindings/interrupt-controller/irq.h>
131 compatible = "rockchip,rk3399-usb2phy";
134 clock-names = "phyclk";
135 clock-output-names = "clk_usbphy0_480m";
136 #clock-cells = <0>;
138 u2phy0_host: host-port {
140 interrupt-names = "linestate";
141 #phy-cells = <0>;
144 u2phy0_otg: otg-port {
148 interrupt-names = "otg-bvalid", "otg-id", "linestate";
149 #phy-cells = <0>;