bcm2835.h 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /*
  3. * Copyright (C) 2015 Broadcom Corporation
  4. */
  5. #define BCM2835_PLLA 0
  6. #define BCM2835_PLLB 1
  7. #define BCM2835_PLLC 2
  8. #define BCM2835_PLLD 3
  9. #define BCM2835_PLLH 4
  10. #define BCM2835_PLLA_CORE 5
  11. #define BCM2835_PLLA_PER 6
  12. #define BCM2835_PLLB_ARM 7
  13. #define BCM2835_PLLC_CORE0 8
  14. #define BCM2835_PLLC_CORE1 9
  15. #define BCM2835_PLLC_CORE2 10
  16. #define BCM2835_PLLC_PER 11
  17. #define BCM2835_PLLD_CORE 12
  18. #define BCM2835_PLLD_PER 13
  19. #define BCM2835_PLLH_RCAL 14
  20. #define BCM2835_PLLH_AUX 15
  21. #define BCM2835_PLLH_PIX 16
  22. #define BCM2835_CLOCK_TIMER 17
  23. #define BCM2835_CLOCK_OTP 18
  24. #define BCM2835_CLOCK_UART 19
  25. #define BCM2835_CLOCK_VPU 20
  26. #define BCM2835_CLOCK_V3D 21
  27. #define BCM2835_CLOCK_ISP 22
  28. #define BCM2835_CLOCK_H264 23
  29. #define BCM2835_CLOCK_VEC 24
  30. #define BCM2835_CLOCK_HSM 25
  31. #define BCM2835_CLOCK_SDRAM 26
  32. #define BCM2835_CLOCK_TSENS 27
  33. #define BCM2835_CLOCK_EMMC 28
  34. #define BCM2835_CLOCK_PERI_IMAGE 29
  35. #define BCM2835_CLOCK_PWM 30
  36. #define BCM2835_CLOCK_PCM 31
  37. #define BCM2835_PLLA_DSI0 32
  38. #define BCM2835_PLLA_CCP2 33
  39. #define BCM2835_PLLD_DSI0 34
  40. #define BCM2835_PLLD_DSI1 35
  41. #define BCM2835_CLOCK_AVEO 36
  42. #define BCM2835_CLOCK_DFT 37
  43. #define BCM2835_CLOCK_GP0 38
  44. #define BCM2835_CLOCK_GP1 39
  45. #define BCM2835_CLOCK_GP2 40
  46. #define BCM2835_CLOCK_SLIM 41
  47. #define BCM2835_CLOCK_SMI 42
  48. #define BCM2835_CLOCK_TEC 43
  49. #define BCM2835_CLOCK_DPI 44
  50. #define BCM2835_CLOCK_CAM0 45
  51. #define BCM2835_CLOCK_CAM1 46
  52. #define BCM2835_CLOCK_DSI0E 47
  53. #define BCM2835_CLOCK_DSI1E 48
  54. #define BCM2835_CLOCK_DSI0P 49
  55. #define BCM2835_CLOCK_DSI1P 50