[PATCH 0/6] of: add support for imx-wm8974
Steffen Trumtrar
s.trumtrar at pengutronix.de
Fri Nov 9 09:00:19 EST 2012
Hi!
This series adds devicetree support for the wm8974 connected via SPI/SSI to an
imx. The series was developed on an imx27 with a wm8974 connected via SPI.
That is why two patches for the SPI subsystem are also provided, which may be
also usefull without the wm8974 stuff. As they are needed, I included them in
this series and did not send them separately. If this is wrong, please let me
know.
The driver and bindings are based on the imx-sgtl5000 driver and are tested with
* spi-imx
* fsl_ssi
* imx-audmux (v1)
Regards,
Steffen
Steffen Trumtrar (6):
spi: imx: specify spi base for device tree probe
spi/devicetree: find spi_device via device_node
ASoC: wm8974: include MCLKDIV in pll_factors
ASoC: wm8974: add SPI as a possible bus master
ARM i.MX: rename ssi1 clock for imx27
ASoC: fsl: add imx-wm8974 machine driver
.../devicetree/bindings/sound/imx-audio-wm8974.txt | 48 ++++
arch/arm/mach-imx/clk-imx27.c | 2 +-
arch/arm/mach-imx/imx27-dt.c | 1 +
drivers/spi/spi-imx.c | 2 +-
drivers/spi/spi.c | 20 ++
include/linux/spi/spi.h | 3 +
sound/soc/codecs/Kconfig | 2 +-
sound/soc/codecs/wm8974.c | 101 ++++++++-
sound/soc/fsl/Kconfig | 12 +
sound/soc/fsl/Makefile | 2 +
sound/soc/fsl/imx-wm8974.c | 233 ++++++++++++++++++++
11 files changed, 419 insertions(+), 7 deletions(-)
create mode 100644 Documentation/devicetree/bindings/sound/imx-audio-wm8974.txt
create mode 100644 sound/soc/fsl/imx-wm8974.c
--
1.7.10.4
More information about the linux-arm-kernel
mailing list