imx21-clock.h 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * Copyright (C) 2014 Alexander Shiyan <[email protected]>
  4. */
  5. #ifndef __DT_BINDINGS_CLOCK_IMX21_H
  6. #define __DT_BINDINGS_CLOCK_IMX21_H
  7. #define IMX21_CLK_DUMMY 0
  8. #define IMX21_CLK_CKIL 1
  9. #define IMX21_CLK_CKIH 2
  10. #define IMX21_CLK_FPM 3
  11. #define IMX21_CLK_CKIH_DIV1P5 4
  12. #define IMX21_CLK_MPLL_GATE 5
  13. #define IMX21_CLK_SPLL_GATE 6
  14. #define IMX21_CLK_FPM_GATE 7
  15. #define IMX21_CLK_CKIH_GATE 8
  16. #define IMX21_CLK_MPLL_OSC_SEL 9
  17. #define IMX21_CLK_IPG 10
  18. #define IMX21_CLK_HCLK 11
  19. #define IMX21_CLK_MPLL_SEL 12
  20. #define IMX21_CLK_SPLL_SEL 13
  21. #define IMX21_CLK_SSI1_SEL 14
  22. #define IMX21_CLK_SSI2_SEL 15
  23. #define IMX21_CLK_USB_DIV 16
  24. #define IMX21_CLK_FCLK 17
  25. #define IMX21_CLK_MPLL 18
  26. #define IMX21_CLK_SPLL 19
  27. #define IMX21_CLK_NFC_DIV 20
  28. #define IMX21_CLK_SSI1_DIV 21
  29. #define IMX21_CLK_SSI2_DIV 22
  30. #define IMX21_CLK_PER1 23
  31. #define IMX21_CLK_PER2 24
  32. #define IMX21_CLK_PER3 25
  33. #define IMX21_CLK_PER4 26
  34. #define IMX21_CLK_UART1_IPG_GATE 27
  35. #define IMX21_CLK_UART2_IPG_GATE 28
  36. #define IMX21_CLK_UART3_IPG_GATE 29
  37. #define IMX21_CLK_UART4_IPG_GATE 30
  38. #define IMX21_CLK_CSPI1_IPG_GATE 31
  39. #define IMX21_CLK_CSPI2_IPG_GATE 32
  40. #define IMX21_CLK_SSI1_GATE 33
  41. #define IMX21_CLK_SSI2_GATE 34
  42. #define IMX21_CLK_SDHC1_IPG_GATE 35
  43. #define IMX21_CLK_SDHC2_IPG_GATE 36
  44. #define IMX21_CLK_GPIO_GATE 37
  45. #define IMX21_CLK_I2C_GATE 38
  46. #define IMX21_CLK_DMA_GATE 39
  47. #define IMX21_CLK_USB_GATE 40
  48. #define IMX21_CLK_EMMA_GATE 41
  49. #define IMX21_CLK_SSI2_BAUD_GATE 42
  50. #define IMX21_CLK_SSI1_BAUD_GATE 43
  51. #define IMX21_CLK_LCDC_IPG_GATE 44
  52. #define IMX21_CLK_NFC_GATE 45
  53. #define IMX21_CLK_LCDC_HCLK_GATE 46
  54. #define IMX21_CLK_PER4_GATE 47
  55. #define IMX21_CLK_BMI_GATE 48
  56. #define IMX21_CLK_USB_HCLK_GATE 49
  57. #define IMX21_CLK_SLCDC_GATE 50
  58. #define IMX21_CLK_SLCDC_HCLK_GATE 51
  59. #define IMX21_CLK_EMMA_HCLK_GATE 52
  60. #define IMX21_CLK_BROM_GATE 53
  61. #define IMX21_CLK_DMA_HCLK_GATE 54
  62. #define IMX21_CLK_CSI_HCLK_GATE 55
  63. #define IMX21_CLK_CSPI3_IPG_GATE 56
  64. #define IMX21_CLK_WDOG_GATE 57
  65. #define IMX21_CLK_GPT1_IPG_GATE 58
  66. #define IMX21_CLK_GPT2_IPG_GATE 59
  67. #define IMX21_CLK_GPT3_IPG_GATE 60
  68. #define IMX21_CLK_PWM_IPG_GATE 61
  69. #define IMX21_CLK_RTC_GATE 62
  70. #define IMX21_CLK_KPP_GATE 63
  71. #define IMX21_CLK_OWIRE_GATE 64
  72. #define IMX21_CLK_MAX 65
  73. #endif