1 ST Microelectronics Nomadik SRC System Reset and Control
3 This binding uses the common clock binding:
4 Documentation/devicetree/bindings/clock/clock-bindings.txt
6 The Nomadik SRC controller is responsible of controlling chrystals,
9 Required properties for the SRC node:
10 - compatible: must be "stericsson,nomadik-src"
11 - reg: must contain the SRC register base and size
13 Optional properties for the SRC node:
14 - disable-sxtalo: if present this will disable the SXTALO
15 i.e. the driver output for the slow 32kHz chrystal, if the
16 board has its own circuitry for providing this oscillator
17 - disable-mxtal: if present this will disable the MXTALO,
18 i.e. the driver output for the main (~19.2 MHz) chrystal,
19 if the board has its own circuitry for providing this
23 PLL nodes: these nodes represent the two PLLs on the system,
24 which should both have the main chrystal, represented as a
25 fixed frequency clock, as parent.
27 Required properties for the two PLL nodes:
28 - compatible: must be "st,nomadik-pll-clock"
29 - clock-cells: must be 0
30 - clock-id: must be 1 or 2 for PLL1 and PLL2 respectively
31 - clocks: this clock will have main chrystal as parent
34 HCLK nodes: these represent the clock gates on individual
35 lines from the HCLK clock tree and the gate for individual
36 lines from the PCLK clock tree.
38 Requires properties for the HCLK nodes:
39 - compatible: must be "st,nomadik-hclk-clock"
40 - clock-cells: must be 0
41 - clock-id: must be the clock ID from 0 to 63 according to
76 (32, 33, 34, 35 RESERVED)