blob: 132e33250e8c2d3a8f95edf007d359f51703b0a3 [file] [log] [blame]
Stephen Warren61f5ddc2016-07-13 13:45:31 -06001menu "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 SANDBOX_POWER_DOMAIN
13 bool "Enable the sandbox power domain test driver"
14 depends on POWER_DOMAIN && SANDBOX
15 help
16 Enable support for a test power domain driver implementation, which
17 simply accepts requests to power on/off various HW modules without
18 actually doing anything beyond a little error checking.
19
Stephen Warren24cdf1a2016-08-08 11:28:26 -060020config TEGRA186_POWER_DOMAIN
21 bool "Enable Tegra186 BPMP-based power domain driver"
22 depends on TEGRA186_BPMP
23 help
24 Enable support for manipulating Tegra's on-SoC power domains via IPC
25 requests to the BPMP (Boot and Power Management Processor).
26
Stephen Warren61f5ddc2016-07-13 13:45:31 -060027endmenu