Lines Matching +full:dt +full:- +full:binding
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/st,stm32mp1-rcc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Reset Clock Controller Binding
10 - Gabriel Fernandez <gabriel.fernandez@foss.st.com>
15 Please also refer to reset.txt for common reset controller binding usage.
17 This binding uses common clock bindings
18 Documentation/devicetree/bindings/clock/clock-bindings.txt
24 dt-bindings/clock/stm32mp1-clks.h header and can be used in device
43 include/dt-bindings/reset-controller/stm32mp1-resets.h
44 include/dt-bindings/reset-controller/stm32mp13-resets.h
50 "#clock-cells":
53 "#reset-cells":
58 - enum:
59 - st,stm32mp1-rcc-secure
60 - st,stm32mp1-rcc
61 - st,stm32mp13-rcc
62 - const: syscon
64 clock-names: true
70 - "#clock-cells"
71 - "#reset-cells"
72 - compatible
73 - reg
80 - st,stm32mp1-rcc-secure
81 - st,stm32mp13-rcc
88 clock-names:
90 - const: hse
91 - const: hsi
92 - const: csi
93 - const: lse
94 - const: lsi
96 - clocks
97 - clock-names
105 clock-names:
111 - |
112 #include <dt-bindings/clock/stm32mp1-clks.h>
114 compatible = "st,stm32mp1-rcc-secure", "syscon";
116 #clock-cells = <1>;
117 #reset-cells = <1>;
118 clock-names = "hse", "hsi", "csi", "lse", "lsi";