Stephen Warren | 92c67fa | 2016-07-13 13:45:31 -0600 | [diff] [blame] | 1 | menu "Power Domain Support" |
| 2 | |
| 3 | config 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 | |
Álvaro Fernández Rojas | 8bdcdae | 2017-05-07 20:28:36 +0200 | [diff] [blame^] | 12 | config 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 | |
Stephen Warren | 92c67fa | 2016-07-13 13:45:31 -0600 | [diff] [blame] | 19 | config SANDBOX_POWER_DOMAIN |
| 20 | bool "Enable the sandbox power domain test driver" |
| 21 | depends on POWER_DOMAIN && SANDBOX |
| 22 | help |
| 23 | Enable support for a test power domain driver implementation, which |
| 24 | simply accepts requests to power on/off various HW modules without |
| 25 | actually doing anything beyond a little error checking. |
| 26 | |
Stephen Warren | 402a0fa | 2016-08-08 11:28:26 -0600 | [diff] [blame] | 27 | config TEGRA186_POWER_DOMAIN |
| 28 | bool "Enable Tegra186 BPMP-based power domain driver" |
| 29 | depends on TEGRA186_BPMP |
| 30 | help |
| 31 | Enable support for manipulating Tegra's on-SoC power domains via IPC |
| 32 | requests to the BPMP (Boot and Power Management Processor). |
| 33 | |
Stephen Warren | 92c67fa | 2016-07-13 13:45:31 -0600 | [diff] [blame] | 34 | endmenu |