mfd: tps6594: Add driver for TI TPS6594 PMIC
[linux-2.6-microblaze.git] / drivers / mfd / Kconfig
index e90463c..de67fe8 100644 (file)
@@ -1679,6 +1679,38 @@ config MFD_TPS65912_SPI
          If you say yes here you get support for the TPS65912 series of
          PM chips with SPI interface.
 
+config MFD_TPS6594
+       tristate
+       select MFD_CORE
+       select REGMAP
+       select REGMAP_IRQ
+
+config MFD_TPS6594_I2C
+       tristate "TI TPS6594 Power Management chip with I2C"
+       select MFD_TPS6594
+       select REGMAP_I2C
+       select CRC8
+       depends on I2C
+       help
+         If you say yes here you get support for the TPS6594 series of
+         PM chips with I2C interface.
+
+         This driver can also be built as a module.  If so, the module
+         will be called tps6594-i2c.
+
+config MFD_TPS6594_SPI
+       tristate "TI TPS6594 Power Management chip with SPI"
+       select MFD_TPS6594
+       select REGMAP_SPI
+       select CRC8
+       depends on SPI_MASTER
+       help
+         If you say yes here you get support for the TPS6594 series of
+         PM chips with SPI interface.
+
+         This driver can also be built as a module.  If so, the module
+         will be called tps6594-spi.
+
 config TWL4030_CORE
        bool "TI TWL4030/TWL5030/TWL6030/TPS659x0 Support"
        depends on I2C=y