alphascale,asm9260.h 2.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * Copyright 2014 Oleksij Rempel <[email protected]>
  4. */
  5. #ifndef _DT_BINDINGS_CLK_ASM9260_H
  6. #define _DT_BINDINGS_CLK_ASM9260_H
  7. /* ahb gate */
  8. #define CLKID_AHB_ROM 0
  9. #define CLKID_AHB_RAM 1
  10. #define CLKID_AHB_GPIO 2
  11. #define CLKID_AHB_MAC 3
  12. #define CLKID_AHB_EMI 4
  13. #define CLKID_AHB_USB0 5
  14. #define CLKID_AHB_USB1 6
  15. #define CLKID_AHB_DMA0 7
  16. #define CLKID_AHB_DMA1 8
  17. #define CLKID_AHB_UART0 9
  18. #define CLKID_AHB_UART1 10
  19. #define CLKID_AHB_UART2 11
  20. #define CLKID_AHB_UART3 12
  21. #define CLKID_AHB_UART4 13
  22. #define CLKID_AHB_UART5 14
  23. #define CLKID_AHB_UART6 15
  24. #define CLKID_AHB_UART7 16
  25. #define CLKID_AHB_UART8 17
  26. #define CLKID_AHB_UART9 18
  27. #define CLKID_AHB_I2S0 19
  28. #define CLKID_AHB_I2C0 20
  29. #define CLKID_AHB_I2C1 21
  30. #define CLKID_AHB_SSP0 22
  31. #define CLKID_AHB_IOCONFIG 23
  32. #define CLKID_AHB_WDT 24
  33. #define CLKID_AHB_CAN0 25
  34. #define CLKID_AHB_CAN1 26
  35. #define CLKID_AHB_MPWM 27
  36. #define CLKID_AHB_SPI0 28
  37. #define CLKID_AHB_SPI1 29
  38. #define CLKID_AHB_QEI 30
  39. #define CLKID_AHB_QUADSPI0 31
  40. #define CLKID_AHB_CAMIF 32
  41. #define CLKID_AHB_LCDIF 33
  42. #define CLKID_AHB_TIMER0 34
  43. #define CLKID_AHB_TIMER1 35
  44. #define CLKID_AHB_TIMER2 36
  45. #define CLKID_AHB_TIMER3 37
  46. #define CLKID_AHB_IRQ 38
  47. #define CLKID_AHB_RTC 39
  48. #define CLKID_AHB_NAND 40
  49. #define CLKID_AHB_ADC0 41
  50. #define CLKID_AHB_LED 42
  51. #define CLKID_AHB_DAC0 43
  52. #define CLKID_AHB_LCD 44
  53. #define CLKID_AHB_I2S1 45
  54. #define CLKID_AHB_MAC1 46
  55. /* divider */
  56. #define CLKID_SYS_CPU 47
  57. #define CLKID_SYS_AHB 48
  58. #define CLKID_SYS_I2S0M 49
  59. #define CLKID_SYS_I2S0S 50
  60. #define CLKID_SYS_I2S1M 51
  61. #define CLKID_SYS_I2S1S 52
  62. #define CLKID_SYS_UART0 53
  63. #define CLKID_SYS_UART1 54
  64. #define CLKID_SYS_UART2 55
  65. #define CLKID_SYS_UART3 56
  66. #define CLKID_SYS_UART4 56
  67. #define CLKID_SYS_UART5 57
  68. #define CLKID_SYS_UART6 58
  69. #define CLKID_SYS_UART7 59
  70. #define CLKID_SYS_UART8 60
  71. #define CLKID_SYS_UART9 61
  72. #define CLKID_SYS_SPI0 62
  73. #define CLKID_SYS_SPI1 63
  74. #define CLKID_SYS_QUADSPI 64
  75. #define CLKID_SYS_SSP0 65
  76. #define CLKID_SYS_NAND 66
  77. #define CLKID_SYS_TRACE 67
  78. #define CLKID_SYS_CAMM 68
  79. #define CLKID_SYS_WDT 69
  80. #define CLKID_SYS_CLKOUT 70
  81. #define CLKID_SYS_MAC 71
  82. #define CLKID_SYS_LCD 72
  83. #define CLKID_SYS_ADCANA 73
  84. #define MAX_CLKS 74
  85. #endif