qcom,rpmh.h 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. /* SPDX-License-Identifier: GPL-2.0 */
  2. /* Copyright (c) 2018, 2020 The Linux Foundation. All rights reserved. */
  3. /* Copyright (c) 2024, Qualcomm Innovation Center, Inc. All rights reserved. */
  4. #ifndef _DT_BINDINGS_CLK_MSM_RPMH_H
  5. #define _DT_BINDINGS_CLK_MSM_RPMH_H
  6. /* RPMh controlled clocks */
  7. #define RPMH_CXO_CLK 0
  8. #define RPMH_CXO_CLK_A 1
  9. #define RPMH_LN_BB_CLK2 2
  10. #define RPMH_LN_BB_CLK2_A 3
  11. #define RPMH_LN_BB_CLK3 4
  12. #define RPMH_LN_BB_CLK3_A 5
  13. #define RPMH_RF_CLK1 6
  14. #define RPMH_RF_CLK1_A 7
  15. #define RPMH_RF_CLK2 8
  16. #define RPMH_RF_CLK2_A 9
  17. #define RPMH_RF_CLK3 10
  18. #define RPMH_RF_CLK3_A 11
  19. #define RPMH_IPA_CLK 12
  20. #define RPMH_LN_BB_CLK1 13
  21. #define RPMH_LN_BB_CLK1_A 14
  22. #define RPMH_CE_CLK 15
  23. #define RPMH_QPIC_CLK 16
  24. #define RPMH_DIV_CLK1 17
  25. #define RPMH_DIV_CLK1_A 18
  26. #define RPMH_RF_CLK4 19
  27. #define RPMH_RF_CLK4_A 20
  28. #define RPMH_RF_CLK5 21
  29. #define RPMH_RF_CLK5_A 22
  30. #define RPMH_PKA_CLK 23
  31. #define RPMH_HWKM_CLK 24
  32. #define RPMH_QLINK_CLK 25
  33. #define RPMH_QLINK_CLK_A 26
  34. #define RPMH_CXO_PAD_CLK 27
  35. #define RPMH_CXO_PAD_CLK_A 28
  36. #define RPMH_LN_BB_CLK4 29
  37. #define RPMH_LN_BB_CLK4_A 30
  38. #define RPMH_LN_BB_CLK7 31
  39. #define RPMH_LN_BB_CLK7_A 32
  40. #define RPMH_LN_BB_CLK8 33
  41. #define RPMH_LN_BB_CLK8_A 34
  42. #define RPMH_LN_BB_CLK9 35
  43. #define RPMH_LN_BB_CLK9_A 36
  44. #endif