mfd: Add Samsung Exynos Low Power Audio Subsystem driver
authorSylwester Nawrocki <[email protected]>
Wed, 10 Aug 2016 14:48:20 +0000 (16:48 +0200)
committerLee Jones <[email protected]>
Tue, 4 Oct 2016 14:48:02 +0000 (15:48 +0100)
commitc695abab2429cfa9554aa353702936d1f064f073
treed54e261f6e4c018c528c02a48bd720e8510b374f
parente18183cefc8b52722c27952036db793a25de47d2
mfd: Add Samsung Exynos Low Power Audio Subsystem driver

This patch adds common driver for the Top block of the Samsung Exynos
SoC Low Power Audio Subsystem.  This is a minimal driver which prepares
resources for IP blocks like I2S, audio DMA and UART and exposes
a regmap for the Top block registers.  Also system power ops are added
to ensure the Audio Subsystem is operational after system suspend/resume
cycle.

Signed-off-by: Inha Song <[email protected]>
Signed-off-by: Beomho Seo <[email protected]>
Signed-off-by: Sylwester Nawrocki <[email protected]>
Tested-by: Chanwoo Choi <[email protected]>
Signed-off-by: Lee Jones <[email protected]>
drivers/mfd/Kconfig
drivers/mfd/Makefile
drivers/mfd/exynos-lpass.c [new file with mode: 0644]
include/linux/mfd/syscon/exynos5-pmu.h