950-0873-dt-bindings-clock-Add-bindings-for-Raspberry-Pi-RP1.patch 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. From 00ff2819eb852b54fe22e7181646e40d560576dc Mon Sep 17 00:00:00 2001
  2. From: Phil Elwell <[email protected]>
  3. Date: Fri, 28 Oct 2022 14:12:18 +0100
  4. Subject: [PATCH] dt-bindings: clock: Add bindings for Raspberry Pi RP1
  5. Signed-off-by: Phil Elwell <[email protected]>
  6. ---
  7. include/dt-bindings/clock/rp1.h | 51 +++++++++++++++++++++++++++++++++
  8. 1 file changed, 51 insertions(+)
  9. create mode 100644 include/dt-bindings/clock/rp1.h
  10. --- /dev/null
  11. +++ b/include/dt-bindings/clock/rp1.h
  12. @@ -0,0 +1,51 @@
  13. +/* SPDX-License-Identifier: GPL-2.0 */
  14. +/*
  15. + * Copyright (C) 2021 Raspberry Pi Ltd.
  16. + */
  17. +
  18. +#define RP1_PLL_SYS_CORE 0
  19. +#define RP1_PLL_AUDIO_CORE 1
  20. +#define RP1_PLL_VIDEO_CORE 2
  21. +
  22. +#define RP1_PLL_SYS 3
  23. +#define RP1_PLL_AUDIO 4
  24. +#define RP1_PLL_VIDEO 5
  25. +
  26. +#define RP1_PLL_SYS_PRI_PH 6
  27. +#define RP1_PLL_SYS_SEC_PH 7
  28. +
  29. +#define RP1_PLL_SYS_SEC 8
  30. +#define RP1_PLL_AUDIO_SEC 9
  31. +#define RP1_PLL_VIDEO_SEC 10
  32. +
  33. +#define RP1_CLK_SYS 11
  34. +#define RP1_CLK_SLOW_SYS 12
  35. +#define RP1_CLK_DMA 13
  36. +#define RP1_CLK_UART 14
  37. +#define RP1_CLK_ETH 15
  38. +#define RP1_CLK_PWM0 16
  39. +#define RP1_CLK_PWM1 17
  40. +#define RP1_CLK_AUDIO_IN 18
  41. +#define RP1_CLK_AUDIO_OUT 19
  42. +#define RP1_CLK_I2S 20
  43. +#define RP1_CLK_MIPI0_CFG 21
  44. +#define RP1_CLK_MIPI1_CFG 22
  45. +#define RP1_CLK_PCIE_AUX 23
  46. +#define RP1_CLK_USBH0_MICROFRAME 24
  47. +#define RP1_CLK_USBH1_MICROFRAME 25
  48. +#define RP1_CLK_USBH0_SUSPEND 26
  49. +#define RP1_CLK_USBH1_SUSPEND 27
  50. +#define RP1_CLK_ETH_TSU 28
  51. +#define RP1_CLK_ADC 29
  52. +#define RP1_CLK_SDIO_TIMER 30
  53. +#define RP1_CLK_SDIO_ALT_SRC 31
  54. +#define RP1_CLK_GP0 32
  55. +#define RP1_CLK_GP1 33
  56. +#define RP1_CLK_GP2 34
  57. +#define RP1_CLK_GP3 35
  58. +#define RP1_CLK_GP4 36
  59. +#define RP1_CLK_GP5 37
  60. +#define RP1_CLK_VEC 38
  61. +#define RP1_CLK_DPI 39
  62. +#define RP1_CLK_MIPI0_DPI 40
  63. +#define RP1_CLK_MIPI1_DPI 41