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