Skip to content

ASoC Support For Moorestown

Lu Guanqun alsa-devel 2 versions – In review

Get series with b4
b4 am 20110506053852.26312.79083.stgit@localhost

Versions newest first · linked by author and title

  1. v2 Latest10 patches 7 repliesIn review
  2. v119 patches 40 repliesSuperseded

Changes in v2 from the cover letter

- change pr_err to dev_err
- change DAPM widgets' name (adding correct suffix)
- change to data based init of controls, widgets and route in machine driver
- add Master Volume
- change original "HP & Spker Mixer Volume" to "PCM Volume"
- squash some patches into one, resulting in less number of patches
- move jack handling from machine driver to codec driver
- in codec probe, set the bias level to standby instead of off

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10ASoC: upd9976: Add Renesas uPD9976 codec driversound/soc/codecs/Kconfig sound/soc/codecs/Makefile sound/soc/codecs/upd9976.c +1 more+496 -01 reply
2/10ASoC: sst_platform: modify current cpu dai driver to suit the needs for moorestown platformsound/soc/mid-x86/sst_platform.c+9 -40 replies
3/10ASoC: mrst_machine: add moorestown machine driversound/soc/mid-x86/Kconfig sound/soc/mid-x86/Makefile sound/soc/mid-x86/mrst_machine.c+208 -00 replies
4/10ASoC: upd9976: add capture ability for dai driversound/soc/codecs/upd9976.c+7 -00 replies
5/10ASoC: upd9976: add DMIC supportsound/soc/codecs/upd9976.c+76 -01 reply
6/10ASoC: upd9976: add Analog MIC supportsound/soc/codecs/upd9976.c+29 -00 replies
7/10ASoC: upd9976: add jack detection functionsound/soc/codecs/upd9976.c sound/soc/codecs/upd9976.h+184 -21 reply
8/10ASoC: mrst_machine: add capture functionalitysound/soc/mid-x86/mrst_machine.c+12 -00 replies
9/10ASoC: mrst_machine: add jack detection supportsound/soc/mid-x86/mrst_machine.c+16 -00 replies
10/10ASoC: mrst_machine: add initial config to machine driversound/soc/mid-x86/mrst_machine.c+6 -04 replies

Reviews trailers per patch

1 of 10 patches has a Reviewed-by or Acked-by.

PatchKoul Vinod
1/10
2/10A-b
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 00/10] ASoC Support For Moorestown

This series of patches provides the ASoC implementation of moorestown audio.

This series adds a new codec called upd9976 and a new machine driver called mrst_machine. The platform driver is mostly re-used.

With this patchset, it can do:
- playback via headphone
- playback via internal speaker
- capture via DMIC
- capture via headset microphone
- jack detection

v2:
- change pr_err to dev_err
- change DAPM widgets' name (adding correct suffix)
- change to data based init of controls, widgets and route in machine driver
- add Master Volume
- change original "HP & Spker Mixer Volume" to "PCM Volume"
- squash some patches into one, resulting in less number of patches
- move jack handling from machine driver to codec driver
- in codec probe, set the bias level to standby instead of off

Thanks for all the reviewers:
- Mark Brown
- Dimitris Papastamos
- Takashi Iwai
- Koul Vinod

Any more comments are welcome. :)

---

Lu Guanqun (8):
ASoC: upd9976: Add Renesas uPD9976 codec driver
ASoC: mrst_machine: add moorestown machine driver
ASoC: upd9976: add DMIC support
ASoC: upd9976: add Analog MIC support
ASoC: upd9976: add jack detection function
ASoC: mrst_machine: add capture functionality
ASoC: mrst_machine: add jack detection support
ASoC: mrst_machine: add initial config to machine driver

Wang Xingchao (2):
ASoC: sst_platform: modify current cpu dai driver to suit the needs for moorestown platform
ASoC: upd9976: add capture ability for dai driver

 sound/soc/codecs/Kconfig         |    4 
 sound/soc/codecs/Makefile        |    2 
 sound/soc/codecs/upd9976.c       |  697 ++++++++++++++++++++++++++++++++++++++
 sound/soc/codecs/upd9976.h       |   87 +++++
 sound/soc/mid-x86/Kconfig        |   12 +
 sound/soc/mid-x86/Makefile       |    2 
 sound/soc/mid-x86/mrst_machine.c |  228 ++++++++++++
 sound/soc/mid-x86/sst_platform.c |   13 -
 8 files changed, 1041 insertions(+), 4 deletions(-)
 create mode 100644 sound/soc/codecs/upd9976.c
 create mode 100644 sound/soc/codecs/upd9976.h
 create mode 100644 sound/soc/mid-x86/mrst_machine.c
Signature · 1 line
guanqun