exynos5440-clock.txt 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. * Samsung Exynos5440 Clock Controller
  2. The Exynos5440 clock controller generates and supplies clock to various
  3. controllers within the Exynos5440 SoC.
  4. Required Properties:
  5. - comptible: should be "samsung,exynos5440-clock".
  6. - reg: physical base address of the controller and length of memory mapped
  7. region.
  8. - #clock-cells: should be 1.
  9. The following is the list of clocks generated by the controller. Each clock is
  10. assigned an identifier and client nodes use this identifier to specify the
  11. clock which they consume.
  12. [Core Clocks]
  13. Clock ID
  14. ----------------------------
  15. xtal 1
  16. arm_clk 2
  17. [Peripheral Clock Gates]
  18. Clock ID
  19. ----------------------------
  20. spi_baud 16
  21. pb0_250 17
  22. pr0_250 18
  23. pr1_250 19
  24. b_250 20
  25. b_125 21
  26. b_200 22
  27. sata 23
  28. usb 24
  29. gmac0 25
  30. cs250 26
  31. pb0_250_o 27
  32. pr0_250_o 28
  33. pr1_250_o 29
  34. b_250_o 30
  35. b_125_o 31
  36. b_200_o 32
  37. sata_o 33
  38. usb_o 34
  39. gmac0_o 35
  40. cs250_o 36
  41. Example: An example of a clock controller node is listed below.
  42. clock: clock-controller@0x10010000 {
  43. compatible = "samsung,exynos5440-clock";
  44. reg = <0x160000 0x10000>;
  45. #clock-cells = <1>;
  46. };