linux-spi.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6] of: add support for imx-wm8974
@ 2012-11-09 14:00 Steffen Trumtrar
       [not found] ` <1352469625-32024-1-git-send-email-s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
  0 siblings, 1 reply; 16+ messages in thread
From: Steffen Trumtrar @ 2012-11-09 14:00 UTC (permalink / raw)
  To: devicetree-discuss-uLR06cmDAlY/bJ5BZ2RsiQ
  Cc: alsa-devel-K7yf7f+aM1XWsZ/bQMPhNw, Mark Brown, Sascha Hauer,
	patches-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E, Rob Herring,
	Rob Landley, spi-devel-general-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f,
	Steffen Trumtrar, Liam Girdwood,
	linux-arm-kernel-IAPFreCvJWM7uuMidbF8XUB+6BGkLq7r

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


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2012-11-09 19:00 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-09 14:00 [PATCH 0/6] of: add support for imx-wm8974 Steffen Trumtrar
     [not found] ` <1352469625-32024-1-git-send-email-s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2012-11-09 14:00   ` [PATCH 1/6] spi: imx: specify spi base for device tree probe Steffen Trumtrar
2012-11-09 16:38     ` Mark Brown
     [not found]       ` <20121109163830.GP23807-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-11-09 19:00         ` Steffen Trumtrar
2012-11-09 14:00   ` [PATCH 2/6] spi/devicetree: find spi_device via device_node Steffen Trumtrar
2012-11-09 14:00   ` [PATCH 3/6] ASoC: wm8974: include MCLKDIV in pll_factors Steffen Trumtrar
     [not found]     ` <1352469625-32024-4-git-send-email-s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2012-11-09 14:55       ` Mark Brown
2012-11-09 14:00   ` [PATCH 4/6] ASoC: wm8974: add SPI as a possible bus master Steffen Trumtrar
     [not found]     ` <1352469625-32024-5-git-send-email-s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2012-11-09 14:38       ` Mark Brown
     [not found]         ` <20121109143841.GG23807-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-11-09 14:55           ` Steffen Trumtrar
     [not found]             ` <20121109145504.GC8598-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2012-11-09 14:59               ` Mark Brown
2012-11-09 14:00   ` [PATCH 5/6] ARM i.MX: rename ssi1 clock for imx27 Steffen Trumtrar
     [not found]     ` <1352469625-32024-6-git-send-email-s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2012-11-09 14:58       ` Mark Brown
2012-11-09 14:00   ` [PATCH 6/6] ASoC: fsl: add imx-wm8974 machine driver Steffen Trumtrar
     [not found]     ` <1352469625-32024-7-git-send-email-s.trumtrar-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
2012-11-09 15:36       ` Mark Brown
     [not found]         ` <20121109153629.GK23807-yzvPICuk2AATkU/dhu1WVueM+bqZidxxQQ4Iyu8u01E@public.gmane.org>
2012-11-09 18:54           ` Steffen Trumtrar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).