Lines Matching +full:a +full:- +full:f0 +full:- +full:9
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 The CGU in an Ingenic SoC provides all the clocks generated on-chip. It
11 typically includes a variety of PLLs, multiplexers, dividers & gates in order
16 - Paul Cercueil <paul@crapouillou.net>
23 - ingenic,jz4740-cgu
24 - ingenic,jz4725b-cgu
25 - ingenic,jz4760-cgu
26 - ingenic,jz4760b-cgu
27 - ingenic,jz4770-cgu
28 - ingenic,jz4780-cgu
29 - ingenic,x1000-cgu
30 - ingenic,x1830-cgu
32 - compatible
36 pattern: "^clock-controller@[0-9a-f]+$"
38 "#address-cells":
41 "#size-cells":
44 "#clock-cells":
51 - enum:
52 - ingenic,jz4740-cgu
53 - ingenic,jz4725b-cgu
54 - ingenic,jz4760-cgu
55 - ingenic,jz4760b-cgu
56 - ingenic,jz4770-cgu
57 - ingenic,jz4780-cgu
58 - ingenic,x1000-cgu
59 - ingenic,x1830-cgu
60 - const: simple-mfd
68 - description: External oscillator clock
69 - description: Internal 32 kHz RTC clock
71 clock-names:
73 - const: ext
74 - enum:
75 - rtc
76 - osc32k # Different name, same clock
78 assigned-clocks:
82 assigned-clock-parents:
86 assigned-clock-rates:
91 - "#clock-cells"
92 - compatible
93 - reg
94 - clocks
95 - clock-names
98 "^usb-phy@[a-f0-9]+$":
99 allOf: [ $ref: "../phy/ingenic,phy-usb.yaml#" ]
100 "^mac-phy-ctrl@[a-f0-9]+$":
106 - |
107 #include <dt-bindings/clock/ingenic,jz4770-cgu.h>
108 cgu: clock-controller@10000000 {
109 compatible = "ingenic,jz4770-cgu", "simple-mfd";
111 #address-cells = <1>;
112 #size-cells = <1>;
116 clock-names = "ext", "osc32k";
118 #clock-cells = <1>;
120 otg_phy: usb-phy@3c {
121 compatible = "ingenic,jz4770-phy";
126 vcc-supply = <&ldo5>;
128 #phy-cells = <0>;