Kconfig 876 B

123456789101112131415161718192021222324252627282930
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. config SPRD_COMMON_CLK
  3. tristate "Clock support for Spreadtrum SoCs"
  4. depends on ARCH_SPRD || COMPILE_TEST
  5. default ARCH_SPRD
  6. select REGMAP_MMIO
  7. if SPRD_COMMON_CLK
  8. # SoC Drivers
  9. config SPRD_SC9860_CLK
  10. tristate "Support for the Spreadtrum SC9860 clocks"
  11. depends on (ARM64 && ARCH_SPRD) || COMPILE_TEST
  12. default ARM64 && ARCH_SPRD
  13. config SPRD_SC9863A_CLK
  14. tristate "Support for the Spreadtrum SC9863A clocks"
  15. depends on (ARM64 && ARCH_SPRD) || COMPILE_TEST
  16. default ARM64 && ARCH_SPRD
  17. help
  18. Support for the global clock controller on sc9863a devices.
  19. Say Y if you want to use peripheral devices on sc9863a SoC.
  20. config SPRD_UMS512_CLK
  21. tristate "Support for the Spreadtrum UMS512 clocks"
  22. help
  23. Support for the global clock controller on ums512 devices.
  24. Say Y if you want to use peripheral devices on ums512 SoC.
  25. endif