Lines Matching +full:jz4760 +full:- +full:rtc
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
16 - Paul Cercueil <paul@crapouillou.net>
23 - ingenic,jz4740-cgu
24 - ingenic,jz4725b-cgu
25 - ingenic,jz4755-cgu
26 - ingenic,jz4760-cgu
27 - ingenic,jz4760b-cgu
28 - ingenic,jz4770-cgu
29 - ingenic,jz4780-cgu
30 - ingenic,x1000-cgu
31 - ingenic,x1830-cgu
33 - compatible
37 pattern: "^clock-controller@[0-9a-f]+$"
39 "#address-cells":
42 "#size-cells":
45 "#clock-cells":
52 - enum:
53 - ingenic,jz4740-cgu
54 - ingenic,jz4725b-cgu
55 - ingenic,jz4755-cgu
56 - ingenic,jz4760-cgu
57 - ingenic,jz4760b-cgu
58 - ingenic,jz4770-cgu
59 - ingenic,jz4780-cgu
60 - ingenic,x1000-cgu
61 - ingenic,x1830-cgu
62 - const: simple-mfd
70 - description: External oscillator clock
71 - description: Internal 32 kHz RTC clock
73 clock-names:
75 - const: ext
76 - enum:
77 - rtc
78 - osc32k # Different name, same clock
80 assigned-clocks:
84 assigned-clock-parents:
88 assigned-clock-rates:
93 - "#clock-cells"
94 - compatible
95 - reg
96 - clocks
97 - clock-names
100 "^usb-phy@[a-f0-9]+$":
101 $ref: /schemas/phy/ingenic,phy-usb.yaml#
102 "^mac-phy-ctrl@[a-f0-9]+$":
108 - |
109 #include <dt-bindings/clock/ingenic,jz4770-cgu.h>
110 cgu: clock-controller@10000000 {
111 compatible = "ingenic,jz4770-cgu", "simple-mfd";
113 #address-cells = <1>;
114 #size-cells = <1>;
118 clock-names = "ext", "osc32k";
120 #clock-cells = <1>;
122 otg_phy: usb-phy@3c {
123 compatible = "ingenic,jz4770-phy";
128 vcc-supply = <&ldo5>;
130 #phy-cells = <0>;