Lines Matching +full:mpfs +full:- +full:clock
1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/clock/microchip,mpfs-clkcfg.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Microchip PolarFire Clock Control Module
10 - Daire McNamara <daire.mcnamara@microchip.com>
13 Microchip PolarFire clock control (CLKCFG) is an integrated clock controller,
17 user nodes by the CLKCFG node phandle and the clock index in the group, from
22 const: microchip,mpfs-clkcfg
26 - description: |
27 clock config registers:
31 - description: |
39 '#clock-cells':
42 The clock consumer should specify the desired clock by having the clock
44 See include/dt-bindings/clock/microchip,mpfs-clock.h for the full list of
45 PolarFire clock IDs.
50 '#reset-cells':
54 peripheral via the clock ID in its "resets" phandle cell.
55 See include/dt-bindings/clock/microchip,mpfs-clock.h for the full list of
56 PolarFire clock IDs.
60 - compatible
61 - reg
62 - clocks
63 - '#clock-cells'
68 # Clock Config node:
69 - |
70 #include <dt-bindings/clock/microchip,mpfs-clock.h>
72 #address-cells = <2>;
73 #size-cells = <2>;
74 clkcfg: clock-controller@20002000 {
75 compatible = "microchip,mpfs-clkcfg";
78 #clock-cells = <1>;