Alsa-Devel Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/8] Add support for voice control on Arizona ADSP
@ 2015-12-14 17:53 Charles Keepax
  2015-12-14 17:53 ` [PATCH v2 1/8] ASoC: wm5110: Provide basic hookup for voice control Charles Keepax
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Charles Keepax @ 2015-12-14 17:53 UTC (permalink / raw)
  To: broonie; +Cc: alsa-devel, vinod.koul, patches, lgirdwood, tiwai

This series add support for voice control on wm8280/5110. This is
done by opening a compressed record channel, upon which data will
be available once the voice control functionality has been
triggered on the DSP.

Changes since v1:
 - Merged selecting of SND_SOC_COMPRESS into patch adding basic
   hookup as suggested by Vinod.
 - Fixed a minor typo in usleep_delay, which was using a longer
   delay than required.
 - Use kcalloc to allocate an array rather than caculating size
   manually.

Thanks,
Charles

Charles Keepax (8):
  ASoC: wm5110: Provide basic hookup for voice control
  ASoC: wm_adsp: Factor out finding the location of an algorithm region
  ALSA: compress: Add SND_AUDIOCODEC_BESPOKE
  ASoC: wm_adsp: Add support for opening a compressed stream
  ASoC: wm_adsp: Add code to locate and initialise compressed buffer
  ASoC: wm_adsp: Attach buffers and streams together
  ASoC: wm_adsp: Add a handler for the compressed IRQ
  ASoC: wm_adsp: Pull data through compressed read

 include/uapi/sound/compress_params.h |   5 +-
 sound/soc/codecs/Kconfig             |   1 +
 sound/soc/codecs/arizona.h           |   2 +-
 sound/soc/codecs/wm5110.c            |  95 +++-
 sound/soc/codecs/wm_adsp.c           | 907 ++++++++++++++++++++++++++++++++++-
 sound/soc/codecs/wm_adsp.h           |  21 +
 6 files changed, 1010 insertions(+), 21 deletions(-)

-- 
2.1.4

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

end of thread, other threads:[~2015-12-23  0:23 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-14 17:53 [PATCH v2 0/8] Add support for voice control on Arizona ADSP Charles Keepax
2015-12-14 17:53 ` [PATCH v2 1/8] ASoC: wm5110: Provide basic hookup for voice control Charles Keepax
2015-12-23  0:23   ` Applied "ASoC: wm5110: Provide basic hookup for voice control" to the asoc tree Mark Brown
2015-12-14 17:53 ` [PATCH v2 2/8] ASoC: wm_adsp: Factor out finding the location of an algorithm region Charles Keepax
2015-12-14 17:53 ` [PATCH v2 3/8] ALSA: compress: Add SND_AUDIOCODEC_BESPOKE Charles Keepax
2015-12-14 17:53 ` [PATCH v2 4/8] ASoC: wm_adsp: Add support for opening a compressed stream Charles Keepax
2015-12-14 17:53 ` [PATCH v2 5/8] ASoC: wm_adsp: Add code to locate and initialise compressed buffer Charles Keepax
2015-12-23  0:23   ` Applied "ASoC: wm_adsp: Add code to locate and initialise compressed buffer" to the asoc tree Mark Brown
2015-12-14 17:53 ` [PATCH v2 6/8] ASoC: wm_adsp: Attach buffers and streams together Charles Keepax
2015-12-14 17:53 ` [PATCH v2 7/8] ASoC: wm_adsp: Add a handler for the compressed IRQ Charles Keepax
2015-12-14 17:53 ` [PATCH v2 8/8] ASoC: wm_adsp: Pull data through compressed read Charles Keepax

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox