Skip to content

Commit

Permalink
mfd: Core support for the WM8400 AudioPlus HiFi CODEC and PMU
Browse files Browse the repository at this point in the history
The WM8400 is a highly integrated audio CODEC and power management unit
optimised for use in mobile multimedia applications.  This patch adds
core support for the WM8400 to the MFD subsystem.

Both I2C and SPI access are supported by the hardware but currently only
I2C access is implemented.  The code is structured to allow SPI support
to be slotted in later.

Signed-off-by: Mark Brown <broonie@opensource.wolfsonmicro.com>
Acked-by: Samuel Ortiz <sameo@openedhand.com>
Signed-off-by: Liam Girdwood <lrg@slimlogic.co.uk>
  • Loading branch information
Mark Brown authored and Liam Girdwood committed Oct 13, 2008
1 parent 8a62ab4 commit 1d9f9f0
Show file tree
Hide file tree
Showing 5 changed files with 2,586 additions and 0 deletions.
8 changes: 8 additions & 0 deletions drivers/mfd/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,14 @@ config MFD_TC6393XB
help
Support for Toshiba Mobile IO Controller TC6393XB

config MFD_WM8400
tristate "Support Wolfson Microelectronics WM8400"
help
Support for the Wolfson Microelecronics WM8400 PMIC and audio
CODEC. This driver adds provides common support for accessing
the device, additional drivers must be enabled in order to use
the functionality of the device.

endmenu

menu "Multimedia Capabilities Port drivers"
Expand Down
2 changes: 2 additions & 0 deletions drivers/mfd/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,8 @@ obj-$(CONFIG_MFD_T7L66XB) += t7l66xb.o
obj-$(CONFIG_MFD_TC6387XB) += tc6387xb.o
obj-$(CONFIG_MFD_TC6393XB) += tc6393xb.o

obj-$(CONFIG_MFD_WM8400) += wm8400-core.o

obj-$(CONFIG_MFD_CORE) += mfd-core.o

obj-$(CONFIG_MCP) += mcp-core.o
Expand Down
Loading

0 comments on commit 1d9f9f0

Please sign in to comment.