both touchscreen and regulator units are only working if mfd device is activated. So if mfd support is enabled, select TPS6507X mfd support automatically. Signed-off-by: Yegor Yefremov <yegorslists@xxxxxxxxxxxxxx> --- drivers/input/touchscreen/Kconfig | 3 ++- drivers/regulator/Kconfig | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) Index: b/drivers/input/touchscreen/Kconfig =================================================================== --- a/drivers/input/touchscreen/Kconfig +++ b/drivers/input/touchscreen/Kconfig @@ -716,7 +716,8 @@ config TOUCHSCREEN_TPS6507X tristate "TPS6507x based touchscreens" - depends on I2C + depends on I2C && MFD_SUPPORT + select TPS6507X help Say Y here if you have a TPS6507x based touchscreen controller. Index: b/drivers/regulator/Kconfig =================================================================== --- a/drivers/regulator/Kconfig +++ b/drivers/regulator/Kconfig @@ -242,7 +242,8 @@ config REGULATOR_TPS6507X tristate "TI TPS6507X Power regulators" - depends on I2C + depends on I2C && MFD_SUPPORT + select TPS6507X help This driver supports TPS6507X voltage regulator chips. TPS6507X provides three step-down converters and two general-purpose LDO voltage regulators. -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html