Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6ca4f460 authored by Maxime Ripard's avatar Maxime Ripard
Browse files

power: reset: Add if statement instead of multiple depends on



All the config option so far are depending on the POWER_RESET symbol

Signed-off-by: default avatarMaxime Ripard <maxime.ripard@free-electrons.com>
Acked-by: default avatarNicolas Ferre <nicolas.ferre@atmel.com>
Acked-by: default avatarAlexandre Belloni <alexandre.belloni@free-electrons.com>
parent b736bcb3
Loading
Loading
Loading
Loading
+9 −8
Original line number Diff line number Diff line
@@ -6,15 +6,17 @@ menuconfig POWER_RESET

	  Say Y here to enable board reset and power off

if POWER_RESET

config POWER_RESET_AS3722
	bool "ams AS3722 power-off driver"
	depends on MFD_AS3722 && POWER_RESET
	depends on MFD_AS3722
	help
	  This driver supports turning off board via a ams AS3722 power-off.

config POWER_RESET_AXXIA
	bool "LSI Axxia reset driver"
	depends on POWER_RESET && ARCH_AXXIA
	depends on ARCH_AXXIA
	help
	  This driver supports restart for Axxia SoC.

@@ -22,7 +24,7 @@ config POWER_RESET_AXXIA

config POWER_RESET_GPIO
	bool "GPIO power-off driver"
	depends on OF_GPIO && POWER_RESET
	depends on OF_GPIO
	help
	  This driver supports turning off your board via a GPIO line.
	  If your board needs a GPIO high/low to power down, say Y and
@@ -30,13 +32,13 @@ config POWER_RESET_GPIO

config POWER_RESET_MSM
	bool "Qualcomm MSM power-off driver"
	depends on POWER_RESET && ARCH_QCOM
	depends on ARCH_QCOM
	help
	  Power off and restart support for Qualcomm boards.

config POWER_RESET_QNAP
	bool "QNAP power-off driver"
	depends on OF_GPIO && POWER_RESET && PLAT_ORION
	depends on OF_GPIO && PLAT_ORION
	help
	  This driver supports turning off QNAP NAS devices by sending
	  commands to the microcontroller which controls the main power.
@@ -54,14 +56,13 @@ config POWER_RESET_RESTART
config POWER_RESET_SUN6I
	bool "Allwinner A31 SoC reset driver"
	depends on ARCH_SUNXI
	depends on POWER_RESET
	help
	  Reboot support for the Allwinner A31 SoCs.

config POWER_RESET_VEXPRESS
	bool "ARM Versatile Express power-off and reset driver"
	depends on ARM || ARM64
	depends on POWER_RESET && VEXPRESS_CONFIG
	depends on VEXPRESS_CONFIG
	help
	  Power off and reset support for the ARM Ltd. Versatile
	  Express boards.
@@ -69,7 +70,6 @@ config POWER_RESET_VEXPRESS
config POWER_RESET_XGENE
	bool "APM SoC X-Gene reset driver"
	depends on ARM64
	depends on POWER_RESET
	help
	  Reboot support for the APM SoC X-Gene Eval boards.

@@ -80,3 +80,4 @@ config POWER_RESET_KEYSTONE
	help
	  Reboot support for the KEYSTONE SoCs.

endif