Lines Matching +full:sama5d4 +full:- +full:pmc
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/atmel,at91rm9200-pmc.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Atmel Power Management Controller (PMC)
10 - Claudiu Beznea <claudiu.beznea@microchip.com>
14 system and user peripheral clocks. The PMC enables/disables the clock inputs
20 - items:
21 - const: atmel,at91sam9g20-pmc
22 - const: atmel,at91sam9260-pmc
23 - const: syscon
24 - items:
25 - enum:
26 - atmel,at91sam9g15-pmc
27 - atmel,at91sam9g25-pmc
28 - atmel,at91sam9g35-pmc
29 - atmel,at91sam9x25-pmc
30 - atmel,at91sam9x35-pmc
31 - const: atmel,at91sam9x5-pmc
32 - const: syscon
33 - items:
34 - enum:
35 - atmel,at91rm9200-pmc
36 - atmel,at91sam9260-pmc
37 - atmel,at91sam9g45-pmc
38 - atmel,at91sam9n12-pmc
39 - atmel,at91sam9rl-pmc
40 - atmel,at91sam9x5-pmc
41 - atmel,sama5d2-pmc
42 - atmel,sama5d3-pmc
43 - atmel,sama5d4-pmc
44 - microchip,sam9x60-pmc
45 - microchip,sama7g5-pmc
46 - const: syscon
54 "#clock-cells":
56 - 1st cell is the clock type, one of PMC_TYPE_CORE, PMC_TYPE_SYSTEM,
58 in <dt-bindings/clock/at91.h>)
59 - 2nd cell is the clock identifier as defined in <dt-bindings/clock/at91.h
68 clock-names:
72 atmel,osc-bypass:
77 - compatible
78 - reg
79 - interrupts
80 - "#clock-cells"
81 - clocks
82 - clock-names
85 - if:
90 - microchip,sam9x60-pmc
91 - microchip,sama7g5-pmc
97 clock-names:
99 - const: td_slck
100 - const: md_slck
101 - const: main_xtal
103 - if:
108 - atmel,at91rm9200-pmc
109 - atmel,at91sam9260-pmc
110 - atmel,at91sam9g20-pmc
116 clock-names:
118 - const: slow_xtal
119 - const: main_xtal
121 - if:
126 - atmel,sama5d2-pmc
127 - atmel,sama5d3-pmc
128 - atmel,sama5d4-pmc
134 clock-names:
136 - const: slow_clk
137 - const: main_xtal
142 - |
143 #include <dt-bindings/interrupt-controller/irq.h>
145 pmc: clock-controller@f0018000 {
146 compatible = "atmel,sama5d4-pmc", "syscon";
149 #clock-cells = <2>;
151 clock-names = "slow_clk", "main_xtal";