net: pse-pd: PSE_REGULATOR should depend on REGULATOR

The Regulator based PSE controller driver relies on regulator support to
be enabled.  If regulator support is disabled, it will still compile
fine, but won't operate correctly.

Hence add a dependency on REGULATOR, to prevent asking the user about
this driver when configuring a kernel without regulator support.

Fixes: 66741b4e94 ("net: pse-pd: add regulator based PSE driver")
Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: Oleksij Rempel <o.rempel@pengutronix.de>
Link: https://lore.kernel.org/r/709caac8873ff2a8b72b92091429be7c1a939959.1664900558.git.geert+renesas@glider.be
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
Geert Uytterhoeven 2022-10-04 18:23:53 +02:00 committed by Jakub Kicinski
parent af7b29b1de
commit 304ee24bdb

View File

@ -14,6 +14,7 @@ if PSE_CONTROLLER
config PSE_REGULATOR config PSE_REGULATOR
tristate "Regulator based PSE controller" tristate "Regulator based PSE controller"
depends on REGULATOR || COMPILE_TEST
help help
This module provides support for simple regulator based Ethernet Power This module provides support for simple regulator based Ethernet Power
Sourcing Equipment without automatic classification support. For Sourcing Equipment without automatic classification support. For