All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Add ES8328 audio codec
@ 2014-06-17  5:16 Sean Cross
  2014-06-17  5:16 ` [PATCH v2 1/3] devicetree: bindings: Add Everest Semicodunctor Sean Cross
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Sean Cross @ 2014-06-17  5:16 UTC (permalink / raw)
  To: Liam Girdwood, Mark Brown, Jaroslav Kysela, Takashi Iwai,
	Lars-Peter Clausen, alsa-devel, Xiubo Li, Nicolin Chen,
	Fabio Estevam
  Cc: Sean Cross

This patchset adds support for the Everest Semi ES8328 audio codec.  It also
adds support for using the es8328 on IMX boards.

We write a machine driver rather than using simple-card because the machine
driver needs to support regulators for the codec itself and speaker amps,
have headphone support, and must supply an unusual frequency to the codec chip.

Changes since v1:

    - Rename HP/Speaker to OUT1/OUT2
    - Use DAPM widgets for startup/shutdown
    - Add regulator support to machine driver

Sean Cross (3):
  devicetree: bindings: Add Everest Semicodunctor
  ASoC: add es8328 codec driver
  ASoC: fsl: add imx-es8328 machine driver

 Documentation/devicetree/bindings/sound/es8328.txt |  18 +
 .../devicetree/bindings/sound/imx-audio-es8328.txt |  60 ++
 .../devicetree/bindings/vendor-prefixes.txt        |   1 +
 sound/soc/codecs/Kconfig                           |   5 +
 sound/soc/codecs/Makefile                          |   2 +
 sound/soc/codecs/es8328.c                          | 711 +++++++++++++++++++++
 sound/soc/codecs/es8328.h                          | 305 +++++++++
 sound/soc/fsl/Kconfig                              |  13 +
 sound/soc/fsl/Makefile                             |   2 +
 sound/soc/fsl/imx-es8328.c                         | 359 +++++++++++
 10 files changed, 1476 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/sound/es8328.txt
 create mode 100644 Documentation/devicetree/bindings/sound/imx-audio-es8328.txt
 create mode 100644 sound/soc/codecs/es8328.c
 create mode 100644 sound/soc/codecs/es8328.h
 create mode 100644 sound/soc/fsl/imx-es8328.c

-- 
2.0.0

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

end of thread, other threads:[~2014-06-17  7:12 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-06-17  5:16 [PATCH v2 0/3] Add ES8328 audio codec Sean Cross
2014-06-17  5:16 ` [PATCH v2 1/3] devicetree: bindings: Add Everest Semicodunctor Sean Cross
2014-06-17  5:16 ` [PATCH v2 2/3] ASoC: add es8328 codec driver Sean Cross
2014-06-17  6:24   ` Lars-Peter Clausen
2014-06-17  7:10     ` Sean Cross
2014-06-17  5:16 ` [PATCH v2 3/3] ASoC: fsl: add imx-es8328 machine driver Sean Cross
2014-06-17  6:26   ` Lars-Peter Clausen
2014-06-17  7:12     ` Sean Cross

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.