devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/3] ASoC: qcom: add support to apq8016 audio
@ 2015-05-22 15:52 Srinivas Kandagatla
  2015-05-22 15:53 ` [PATCH v4 1/3] ASoC: qcom: Add apq8016 lpass driver support Srinivas Kandagatla
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Srinivas Kandagatla @ 2015-05-22 15:52 UTC (permalink / raw)
  To: Patrick Lai, Mark Brown
  Cc: Rob Herring, Pawel Moll, Ian Campbell, Kumar Gala,
	Banajit Goswami, Kenneth Westfield, Liam Girdwood,
	Jaroslav Kysela, Takashi Iwai, devicetree, linux-kernel,
	alsa-devel, linux-arm-msm, Srinivas Kandagatla

Hi Mark, 

Thanks for applying the patches.

Am resending the leftover patches rebased on top of topic/qcom branch.
I have funtionally tested these patches on AP8016-SBC board and also
 compile tested them without CONFIG_OF on x86 to make sure nothing breaks.
All these patches are tested and Acked.

I Also included Arnd's Patch to fix Kconfig dependency on STORM board.

APQ8016 has 4 MI2S( Primary, Secondary, Tertiary, Quaternary) which can be routed
to internal wcd codec or external codecs. This routing is controlled by 2 mux
registers.

Changes since v3
 - dropped OF dependency patch
 - dropped 6 patches which are already applied by Mark.
 - fixed Kconfig as suggested by Arnd.

Changes since v2(https://lkml.org/lkml/2015/5/16/236)
 - dropped 3 patches which are already applied by Mark.
 - rebased on top of topic/qcom branch.
 - changed dev_err to dev_warn spotted by Kenneth.
 - fixed typo spotted by kenneth.

Changes since v1(https://lwn.net/Articles/644266/)
 - Fixed Kconfig dependencies spotted by Kenneth
 - Fixed compilation error on ipq806x spotted by Kenneth
 - Fixed clk error messages spotted by Kenneth

Changes since RFC(https://lwn.net/Articles/642661/)
 - droped cleanup patches, as they are already applied by Mark.
 - prefixed shared functions with asoc_qcom_* as suggested by Kenneth
 - made LPASS driver depended on OF.
 - removed ipq806x specific bits from ipaif_reg.h
 - removed no_osr clk flag as suggested by Mark and Kenneth
 - fixed irq return values spotted by Kenneth
 - renamed the machine file to apq8016-sbc.c as suggested by Kenneth.
 - use dai->driver->id instead of dai->id as it breaks on Storm board.


--srini
Arnd Bergmann (1):
  ASoC: qcom: fix STORM board Kconfig

Srinivas Kandagatla (2):
  ASoC: qcom: Add apq8016 lpass driver support
  ASoC: qcom: add apq8016 sound card support

 include/dt-bindings/sound/apq8016-lpass.h |   9 ++
 sound/soc/qcom/Kconfig                    |  17 ++-
 sound/soc/qcom/Makefile                   |   4 +
 sound/soc/qcom/apq8016_sbc.c              | 215 ++++++++++++++++++++++++++
 sound/soc/qcom/lpass-apq8016.c            | 242 ++++++++++++++++++++++++++++++
 sound/soc/qcom/lpass.h                    |   4 +
 6 files changed, 490 insertions(+), 1 deletion(-)
 create mode 100644 include/dt-bindings/sound/apq8016-lpass.h
 create mode 100644 sound/soc/qcom/apq8016_sbc.c
 create mode 100644 sound/soc/qcom/lpass-apq8016.c

-- 
1.9.1

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

end of thread, other threads:[~2015-06-03  8:11 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-22 15:52 [PATCH v4 0/3] ASoC: qcom: add support to apq8016 audio Srinivas Kandagatla
2015-05-22 15:53 ` [PATCH v4 1/3] ASoC: qcom: Add apq8016 lpass driver support Srinivas Kandagatla
2015-05-25 14:04   ` Mark Brown
2015-05-22 15:54 ` [PATCH v4 2/3] ASoC: qcom: add apq8016 sound card support Srinivas Kandagatla
2015-06-02 19:55   ` Mark Brown
2015-06-03  8:11     ` Srinivas Kandagatla
2015-05-22 15:54 ` [PATCH v4 3/3] ASoC: qcom: fix STORM board Kconfig Srinivas Kandagatla
2015-05-22 16:33   ` Arnd Bergmann
2015-05-26  6:58     ` Srinivas Kandagatla
2015-06-02 19:56   ` Mark Brown

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