Kconfig 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. # SPDX-License-Identifier: GPL-2.0-only
  2. #
  3. # SPMI driver configuration
  4. #
  5. menuconfig SPMI
  6. tristate "SPMI support"
  7. help
  8. SPMI (System Power Management Interface) is a two-wire
  9. serial interface between baseband and application processors
  10. and Power Management Integrated Circuits (PMIC).
  11. if SPMI
  12. config SPMI_HISI3670
  13. tristate "Hisilicon 3670 SPMI Controller"
  14. select IRQ_DOMAIN_HIERARCHY
  15. depends on HAS_IOMEM
  16. help
  17. If you say yes to this option, support will be included for the
  18. built-in SPMI PMIC Arbiter interface on Hisilicon 3670
  19. processors.
  20. config SPMI_MSM_PMIC_ARB
  21. tristate "Qualcomm MSM SPMI Controller (PMIC Arbiter)"
  22. select IRQ_DOMAIN_HIERARCHY
  23. depends on ARCH_QCOM || COMPILE_TEST
  24. depends on HAS_IOMEM
  25. default ARCH_QCOM
  26. help
  27. If you say yes to this option, support will be included for the
  28. built-in SPMI PMIC Arbiter interface on Qualcomm MSM family
  29. processors.
  30. This is required for communicating with Qualcomm PMICs and
  31. other devices that have the SPMI interface.
  32. config SPMI_MTK_PMIF
  33. tristate "Mediatek SPMI Controller (PMIC Arbiter)"
  34. depends on ARCH_MEDIATEK || COMPILE_TEST
  35. help
  36. If you say yes to this option, support will be included for the
  37. built-in SPMI PMIC Arbiter interface on Mediatek family
  38. processors.
  39. This is required for communicating with Mediatek PMICs and
  40. other devices that have the SPMI interface.
  41. endif