arm-integrator.txt 843 B

12345678910111213141516171819202122232425262728293031323334
  1. Clock bindings for ARM Integrator and Versatile Core Module clocks
  2. Auxiliary Oscillator Clock
  3. This is a configurable clock fed from a 24 MHz chrystal,
  4. used for generating e.g. video clocks. It is located on the
  5. core module and there is only one of these.
  6. This clock node *must* be a subnode of the core module, since
  7. it obtains the base address for it's address range from its
  8. parent node.
  9. Required properties:
  10. - compatible: must be "arm,integrator-cm-auxosc" or "arm,versatile-cm-auxosc"
  11. - #clock-cells: must be <0>
  12. Optional properties:
  13. - clocks: parent clock(s)
  14. Example:
  15. core-module@10000000 {
  16. xtal24mhz: xtal24mhz@24M {
  17. #clock-cells = <0>;
  18. compatible = "fixed-clock";
  19. clock-frequency = <24000000>;
  20. };
  21. auxosc: cm_aux_osc@25M {
  22. #clock-cells = <0>;
  23. compatible = "arm,integrator-cm-auxosc";
  24. clocks = <&xtal24mhz>;
  25. };
  26. };