Clock bindings for ARM Integrator and Versatile Core Module clocks Auxiliary Oscillator Clock This is a configurable clock fed from a 24 MHz chrystal, used for generating e.g. video clocks. It is located on the core module and there is only one of these. This clock node *must* be a subnode of the core module, since it obtains the base address for it's address range from its parent node. Required properties: - compatible: must be "arm,integrator-cm-auxosc" or "arm,versatile-cm-auxosc" - #clock-cells: must be <0> Optional properties: - clocks: parent clock(s) Example: core-module@10000000 { xtal24mhz: xtal24mhz@24M { #clock-cells = <0>; compatible = "fixed-clock"; clock-frequency = <24000000>; }; auxosc: cm_aux_osc@25M { #clock-cells = <0>; compatible = "arm,integrator-cm-auxosc"; clocks = <&xtal24mhz>; }; }; |