| 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>; |
| }; |
| }; |