mfd: Add Spreadtrum SC27xx series PMICs driver
authorBaolin Wang <baolin.wang@spreadtrum.com>
Wed, 1 Nov 2017 02:32:08 +0000 (10:32 +0800)
committerLee Jones <lee.jones@linaro.org>
Wed, 1 Nov 2017 09:32:54 +0000 (09:32 +0000)
commit25ca4ae43466a47c563b5b82d49c72f5cc918de8
tree1cd1cb81a6773cf361a695a53fdd62c9f2ff2591
parent9f17ceaa01133e9a67fd796617446e9499570e3d
mfd: Add Spreadtrum SC27xx series PMICs driver

This patch adds support for Spreadtrum SC27xx series PMIC MFD core, and It
provides communication through the SPI interfaces. The SC27xx series PMICs
contains the following 6 major components:
- DCDCs
- LDOs
- Battery management system
- Audio codec
- User interface function, such as indicator, flash LED
- IC level function, such as power on/off, type-c

Signed-off-by: Baolin Wang <baolin.wang@spreadtrum.com>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/sprd-sc27xx-spi.c [new file with mode: 0644]