xref: /openbmc/u-boot/drivers/power/domain/Kconfig (revision 7810fb95)
161f5ddcbSStephen Warrenmenu "Power Domain Support"
261f5ddcbSStephen Warren
361f5ddcbSStephen Warrenconfig POWER_DOMAIN
461f5ddcbSStephen Warren	bool "Enable power domain support using Driver Model"
561f5ddcbSStephen Warren	depends on DM && OF_CONTROL
661f5ddcbSStephen Warren	help
761f5ddcbSStephen Warren	  Enable support for the power domain driver class. Many SoCs allow
861f5ddcbSStephen Warren	  power to be applied to or removed from portions of the SoC (power
961f5ddcbSStephen Warren	  domains). This may be used to save power. This API provides the
1061f5ddcbSStephen Warren	  means to control such power management hardware.
1161f5ddcbSStephen Warren
12*7810fb95SÁlvaro Fernández Rojasconfig BCM6328_POWER_DOMAIN
13*7810fb95SÁlvaro Fernández Rojas	bool "Enable the BCM6328 power domain driver"
14*7810fb95SÁlvaro Fernández Rojas	depends on POWER_DOMAIN && ARCH_BMIPS
15*7810fb95SÁlvaro Fernández Rojas	help
16*7810fb95SÁlvaro Fernández Rojas	  Enable support for manipulating BCM6345 power domains via MMIO
17*7810fb95SÁlvaro Fernández Rojas	  mapped registers.
18*7810fb95SÁlvaro Fernández Rojas
1961f5ddcbSStephen Warrenconfig SANDBOX_POWER_DOMAIN
2061f5ddcbSStephen Warren	bool "Enable the sandbox power domain test driver"
2161f5ddcbSStephen Warren	depends on POWER_DOMAIN && SANDBOX
2261f5ddcbSStephen Warren	help
2361f5ddcbSStephen Warren	  Enable support for a test power domain driver implementation, which
2461f5ddcbSStephen Warren	  simply accepts requests to power on/off various HW modules without
2561f5ddcbSStephen Warren	  actually doing anything beyond a little error checking.
2661f5ddcbSStephen Warren
2724cdf1a9SStephen Warrenconfig TEGRA186_POWER_DOMAIN
2824cdf1a9SStephen Warren	bool "Enable Tegra186 BPMP-based power domain driver"
2924cdf1a9SStephen Warren	depends on TEGRA186_BPMP
3024cdf1a9SStephen Warren	help
3124cdf1a9SStephen Warren	  Enable support for manipulating Tegra's on-SoC power domains via IPC
3224cdf1a9SStephen Warren	  requests to the BPMP (Boot and Power Management Processor).
3324cdf1a9SStephen Warren
3461f5ddcbSStephen Warrenendmenu
35