diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index 6ca78c5e9b22..c69a78f63f09 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig @@ -996,6 +996,16 @@ config MFD_RC5T583 Additional drivers must be enabled in order to use the different functionality of the device. +config MFD_RK618 + bool "Rockchip RK618 MFD Driver" + depends on I2C + depends on OF + select MFD_CORE + select REGMAP_I2C + select REGMAP_IRQ + help + if you say yes here you get support for the RK618 from Rockchip. + config MFD_RK808 tristate "Rockchip RK805/RK808/RK809/RK816/RK817/RK818 Power Management Chip" depends on I2C && OF diff --git a/drivers/mfd/Makefile b/drivers/mfd/Makefile index efb661ebcc58..bc21026f1e80 100644 --- a/drivers/mfd/Makefile +++ b/drivers/mfd/Makefile @@ -206,6 +206,7 @@ obj-$(CONFIG_MFD_INTEL_MSIC) += intel_msic.o obj-$(CONFIG_MFD_PALMAS) += palmas.o obj-$(CONFIG_MFD_VIPERBOARD) += viperboard.o obj-$(CONFIG_MFD_RC5T583) += rc5t583.o rc5t583-irq.o +obj-$(CONFIG_MFD_RK618) += rk618.o obj-$(CONFIG_MFD_RK808) += rk808.o obj-$(CONFIG_MFD_RN5T618) += rn5t618.o obj-$(CONFIG_MFD_SEC_CORE) += sec-core.o sec-irq.o diff --git a/drivers/mfd/rk618.c b/drivers/mfd/rk618.c index 716c6202f870..f46b034cd37c 100644 --- a/drivers/mfd/rk618.c +++ b/drivers/mfd/rk618.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include