Kconfig 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. config COMMON_CLK_QCOM
  2. tristate "Support for Qualcomm's clock controllers"
  3. depends on OF
  4. select REGMAP_MMIO
  5. select RESET_CONTROLLER
  6. config APQ_GCC_8084
  7. tristate "APQ8084 Global Clock Controller"
  8. depends on COMMON_CLK_QCOM
  9. help
  10. Support for the global clock controller on apq8084 devices.
  11. Say Y if you want to use peripheral devices such as UART, SPI,
  12. i2c, USB, SD/eMMC, SATA, PCIe, etc.
  13. config APQ_MMCC_8084
  14. tristate "APQ8084 Multimedia Clock Controller"
  15. select APQ_GCC_8084
  16. depends on COMMON_CLK_QCOM
  17. help
  18. Support for the multimedia clock controller on apq8084 devices.
  19. Say Y if you want to support multimedia devices such as display,
  20. graphics, video encode/decode, camera, etc.
  21. config IPQ_GCC_806X
  22. tristate "IPQ806x Global Clock Controller"
  23. depends on COMMON_CLK_QCOM
  24. help
  25. Support for the global clock controller on ipq806x devices.
  26. Say Y if you want to use peripheral devices such as UART, SPI,
  27. i2c, USB, SD/eMMC, etc.
  28. config IPQ_LCC_806X
  29. tristate "IPQ806x LPASS Clock Controller"
  30. select IPQ_GCC_806X
  31. depends on COMMON_CLK_QCOM
  32. help
  33. Support for the LPASS clock controller on ipq806x devices.
  34. Say Y if you want to use audio devices such as i2s, pcm,
  35. S/PDIF, etc.
  36. config MSM_GCC_8660
  37. tristate "MSM8660 Global Clock Controller"
  38. depends on COMMON_CLK_QCOM
  39. help
  40. Support for the global clock controller on msm8660 devices.
  41. Say Y if you want to use peripheral devices such as UART, SPI,
  42. i2c, USB, SD/eMMC, etc.
  43. config MSM_GCC_8960
  44. tristate "APQ8064/MSM8960 Global Clock Controller"
  45. depends on COMMON_CLK_QCOM
  46. help
  47. Support for the global clock controller on apq8064/msm8960 devices.
  48. Say Y if you want to use peripheral devices such as UART, SPI,
  49. i2c, USB, SD/eMMC, SATA, PCIe, etc.
  50. config MSM_LCC_8960
  51. tristate "APQ8064/MSM8960 LPASS Clock Controller"
  52. select MSM_GCC_8960
  53. depends on COMMON_CLK_QCOM
  54. help
  55. Support for the LPASS clock controller on apq8064/msm8960 devices.
  56. Say Y if you want to use audio devices such as i2s, pcm,
  57. SLIMBus, etc.
  58. config MSM_MMCC_8960
  59. tristate "MSM8960 Multimedia Clock Controller"
  60. select MSM_GCC_8960
  61. depends on COMMON_CLK_QCOM
  62. help
  63. Support for the multimedia clock controller on msm8960 devices.
  64. Say Y if you want to support multimedia devices such as display,
  65. graphics, video encode/decode, camera, etc.
  66. config MSM_GCC_8974
  67. tristate "MSM8974 Global Clock Controller"
  68. depends on COMMON_CLK_QCOM
  69. help
  70. Support for the global clock controller on msm8974 devices.
  71. Say Y if you want to use peripheral devices such as UART, SPI,
  72. i2c, USB, SD/eMMC, SATA, PCIe, etc.
  73. config MSM_MMCC_8974
  74. tristate "MSM8974 Multimedia Clock Controller"
  75. select MSM_GCC_8974
  76. depends on COMMON_CLK_QCOM
  77. help
  78. Support for the multimedia clock controller on msm8974 devices.
  79. Say Y if you want to support multimedia devices such as display,
  80. graphics, video encode/decode, camera, etc.