linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] MC13783 sound support
@ 2012-05-15 11:53 Philippe Rétornaz
  2012-05-15 11:53 ` [PATCH 1/4] mc13xxx: add codec platform data Philippe Rétornaz
  2012-05-18 15:41 ` [PATCH 0/4] MC13783 sound support Mark Brown
  0 siblings, 2 replies; 13+ messages in thread
From: Philippe Rétornaz @ 2012-05-15 11:53 UTC (permalink / raw)
  To: linux-arm-kernel

Hello

This patchset enables sound support on boards with mc13783 codec.
The first patch adds the necessary modification to the MFD driver.
The second patch adds the codec driver. It's Sascha's code ported
to the current kernel with DAPM.
The third patch adds a generic SoC platform driver for imx boards
with mc13783 codecs.
The last patch enable the sound on mx31moboard boards.
I will post a similar patch for mx31pdk_3ds as soon as I figure out why
it hangs early at boot with the latest kernel (unrelated to this patchset).

It is based on 3.4-rc4 with asoc-3.5 and the sdma channel 0 mutex to
spinlock fix.

Philippe R?tornaz (4):
  mc13xxx: add codec platform data
  ASoC: Add mc13783 codec
  ASoC: add imx-mc13783 sound support
  mx31moboard: Add sound support

 arch/arm/mach-imx/Kconfig            |    1 +
 arch/arm/mach-imx/mach-mx31moboard.c |   20 +-
 drivers/mfd/mc13xxx-core.c           |    3 +-
 include/linux/mfd/mc13xxx.h          |   11 +
 sound/soc/codecs/Kconfig             |    4 +
 sound/soc/codecs/Makefile            |    2 +
 sound/soc/codecs/mc13783.c           |  800 ++++++++++++++++++++++++++++++++++
 sound/soc/codecs/mc13783.h           |   28 ++
 sound/soc/fsl/Kconfig                |    8 +
 sound/soc/fsl/Makefile               |    2 +
 sound/soc/fsl/imx-mc13783.c          |  163 +++++++
 11 files changed, 1040 insertions(+), 2 deletions(-)
 create mode 100644 sound/soc/codecs/mc13783.c
 create mode 100644 sound/soc/codecs/mc13783.h
 create mode 100644 sound/soc/fsl/imx-mc13783.c

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCH 0/4] mc13783 sound support
@ 2012-03-09 14:55 Philippe Rétornaz
  0 siblings, 0 replies; 13+ messages in thread
From: Philippe Rétornaz @ 2012-03-09 14:55 UTC (permalink / raw)
  To: linux-arm-kernel

Hello

This is patchset enable sound support on boards with mc13783 codec.
The first patch adds the codec driver. It's Sascha's code ported to the
current kernel with some minors additions.
The second patch adds a generic SoC platform driver for imx3 boards with
mc13783 codecs.
The last two patches enable the sound on the mx31moboard boards and on 
mx31pdk_3ds boards.

This patchset has been tested on mx31moboard and mx31pdk_3ds.

It is based on a 3.3-rc6 kernel. I know there are some patches which change
how audmux is handled on i.Mx processor but they are not yet merged so
I prefer to post this patchset based on a known tree than to add another
dependency. If the audmux change is merged I will rebase this patchset.

Small note: If you want to test this, make sure you use redboot as bootloader
or that you have the patch i.MX 35/5 AIPS Setup applied.


Philippe R??tornaz (3):
  Add imx3sound sound support.
  mx31moboard: Add ssi configuration
  imx31pdk: Add sound support

Sascha Hauer (1):
  add a mc13783 codec driver

 arch/arm/mach-imx/Kconfig            |    2 +
 arch/arm/mach-imx/mach-mx31_3ds.c    |   40 ++-
 arch/arm/mach-imx/mach-mx31moboard.c |   37 ++-
 drivers/mfd/mc13xxx-core.c           |    3 +-
 include/linux/mfd/mc13xxx.h          |   11 +
 sound/soc/codecs/Kconfig             |    4 +
 sound/soc/codecs/Makefile            |    2 +
 sound/soc/codecs/mc13783.c           | 1036 ++++++++++++++++++++++++++++++++++
 sound/soc/codecs/mc13783.h           |   30 +
 sound/soc/imx/Kconfig                |   10 +
 sound/soc/imx/Makefile               |    2 +
 sound/soc/imx/imx3sound-mc13783.c    |  141 +++++
 12 files changed, 1315 insertions(+), 3 deletions(-)
 create mode 100644 sound/soc/codecs/mc13783.c
 create mode 100644 sound/soc/codecs/mc13783.h
 create mode 100644 sound/soc/imx/imx3sound-mc13783.c

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

end of thread, other threads:[~2012-05-18 15:45 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-05-15 11:53 [PATCH 0/4] MC13783 sound support Philippe Rétornaz
2012-05-15 11:53 ` [PATCH 1/4] mc13xxx: add codec platform data Philippe Rétornaz
2012-05-15 11:53   ` [PATCH 2/4] ASoC: Add mc13783 codec Philippe Rétornaz
2012-05-15 11:53     ` [PATCH 3/4] ASoC: add imx-mc13783 sound support Philippe Rétornaz
2012-05-15 11:53       ` [PATCH 4/4] mx31moboard: Add " Philippe Rétornaz
2012-05-15 18:30       ` [PATCH 3/4] ASoC: add imx-mc13783 " Mark Brown
2012-05-16 10:48         ` [PATCH] ASoC: imx-mc13783 cleanup Philippe Rétornaz
2012-05-18 15:45           ` Mark Brown
2012-05-15 18:27     ` [PATCH 2/4] ASoC: Add mc13783 codec Mark Brown
2012-05-16 10:49       ` [PATCH] ASoC: mc13783 codec cleanups Philippe Rétornaz
2012-05-18  9:58   ` [PATCH 1/4] mc13xxx: add codec platform data Samuel Ortiz
2012-05-18 15:41 ` [PATCH 0/4] MC13783 sound support Mark Brown
  -- strict thread matches above, loose matches on Subject: below --
2012-03-09 14:55 [PATCH 0/4] mc13783 " Philippe Rétornaz

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).