[PATCH] phy: cpcap-usb: only build if CPCAP is enabled

From: Sebastian Reichel
Date: Wed Jul 12 2017 - 11:30:43 EST


CPCAP phy can only be used with CPCAP MFD, so let's add
a dependency. There is no need to ask for it on e.g. x86
systems. Since nobody complained about compilation errors
in a couple of weeks it is safe to ignore the dependency
for COMPILE_TEST, though.

Also enable CPCAP phy support by default if the main
CPCAP driver is enabled.

Signed-off-by: Sebastian Reichel <sebastian.reichel@xxxxxxxxxxxxxxx>
---
drivers/phy/motorola/Kconfig | 2 ++
1 file changed, 2 insertions(+)

diff --git a/drivers/phy/motorola/Kconfig b/drivers/phy/motorola/Kconfig
index 6bb7d6bdf1bf..c718b971ee2c 100644
--- a/drivers/phy/motorola/Kconfig
+++ b/drivers/phy/motorola/Kconfig
@@ -5,6 +5,8 @@ config PHY_CPCAP_USB
tristate "CPCAP PMIC USB PHY driver"
depends on USB_SUPPORT && IIO
depends on USB_MUSB_HDRC || USB_MUSB_HDRC=n
+ depends on MFD_CPCAP || COMPILE_TEST
+ default MFD_CPCAP
select GENERIC_PHY
select USB_PHY
help
--
2.13.2