Kconfig 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. menu "Power Domain Support"
  2. config POWER_DOMAIN
  3. bool "Enable power domain support using Driver Model"
  4. depends on DM && OF_CONTROL
  5. help
  6. Enable support for the power domain driver class. Many SoCs allow
  7. power to be applied to or removed from portions of the SoC (power
  8. domains). This may be used to save power. This API provides the
  9. means to control such power management hardware.
  10. config BCM6328_POWER_DOMAIN
  11. bool "Enable the BCM6328 power domain driver"
  12. depends on POWER_DOMAIN && ARCH_BMIPS
  13. help
  14. Enable support for manipulating BCM6345 power domains via MMIO
  15. mapped registers.
  16. config IMX8_POWER_DOMAIN
  17. bool "Enable i.MX8 power domain driver"
  18. depends on ARCH_IMX8
  19. help
  20. Enable support for manipulating NXP i.MX8 on-SoC power domains via IPC
  21. requests to the SCU.
  22. config IMX8M_POWER_DOMAIN
  23. bool "Enable i.MX8M power domain driver"
  24. depends on POWER_DOMAIN && ARCH_IMX8M
  25. help
  26. Enable support for manipulating NXP i.MX8M on-SoC power domains via
  27. requests to the ATF.
  28. config MTK_POWER_DOMAIN
  29. bool "Enable the MediaTek power domain driver"
  30. depends on POWER_DOMAIN && ARCH_MEDIATEK
  31. help
  32. Enable support for manipulating MediaTek power domains via MMIO
  33. mapped registers.
  34. config MESON_GX_VPU_POWER_DOMAIN
  35. bool "Enable Amlogic Meson GX VPU power domain driver"
  36. depends on POWER_DOMAIN && ARCH_MESON
  37. help
  38. Enable support for manipulating Amlogic Meson GX Video Processing
  39. Unit power domain.
  40. config MESON_EE_POWER_DOMAIN
  41. bool "Enable Amlogic Everything-Else power domain driver"
  42. depends on POWER_DOMAIN && ARCH_MESON
  43. help
  44. Enable support for manipulating Amlogic Meson Everything-Else power
  45. domains.
  46. config SANDBOX_POWER_DOMAIN
  47. bool "Enable the sandbox power domain test driver"
  48. depends on POWER_DOMAIN && SANDBOX
  49. help
  50. Enable support for a test power domain driver implementation, which
  51. simply accepts requests to power on/off various HW modules without
  52. actually doing anything beyond a little error checking.
  53. config TEGRA186_POWER_DOMAIN
  54. bool "Enable Tegra186 BPMP-based power domain driver"
  55. depends on TEGRA186_BPMP
  56. help
  57. Enable support for manipulating Tegra's on-SoC power domains via IPC
  58. requests to the BPMP (Boot and Power Management Processor).
  59. config TI_SCI_POWER_DOMAIN
  60. bool "Enable the TI SCI-based power domain driver"
  61. depends on POWER_DOMAIN && TI_SCI_PROTOCOL
  62. help
  63. Generic power domain implementation for TI devices implementing the
  64. TI SCI protocol.
  65. endmenu