From 3b0c20212bbc8da538358abab64741e80aaaea97 Mon Sep 17 00:00:00 2001 From: Wyon Bi Date: Wed, 23 Oct 2019 14:09:04 +0800 Subject: [PATCH] mfd: Add rk628 mfd driver Change-Id: Ibf4334f82f91237bff6a04b24bb390391a5c8130 Signed-off-by: Wyon Bi --- drivers/mfd/Kconfig | 11 +++++++++++ drivers/mfd/Makefile | 1 + 2 files changed, 12 insertions(+) diff --git a/drivers/mfd/Kconfig b/drivers/mfd/Kconfig index 832caa622083..d5375f6e3c6a 100644 --- a/drivers/mfd/Kconfig +++ b/drivers/mfd/Kconfig @@ -1115,6 +1115,17 @@ config MFD_RC5T583 Additional drivers must be enabled in order to use the different functionality of the device. +config MFD_RK628 + tristate "Rockchip RK628 MFD Driver" + depends on I2C + depends on OF + select MFD_CORE + select REGMAP_I2C + select REGMAP_IRQ + select PINCTRL_RK628 + help + if you say yes here you get support for the RK628 from Rockchip. + config MFD_RK630 tristate "RK630 CORE module support" select MFD_CORE diff --git a/drivers/mfd/Makefile b/drivers/mfd/Makefile index 0e715295aeee..c1f49d9c373d 100644 --- a/drivers/mfd/Makefile +++ b/drivers/mfd/Makefile @@ -219,6 +219,7 @@ obj-$(CONFIG_MFD_INTEL_PMC_BXT) += intel_pmc_bxt.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_RK628) += rk628.o obj-$(CONFIG_MFD_RK630) += rk630.o obj-$(CONFIG_MFD_RK630_I2C) += rk630-i2c.o obj-$(CONFIG_MFD_RK630_SPI) += rk630-spi.o