devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 00/12] ASoC: qdsp6: Fix dt based module loading and minor fixes
@ 2018-06-26  9:20 Srinivas Kandagatla
  2018-06-26  9:20 ` [PATCH v2 01/12] ASoC: q6adm: dt-bindings: add compatible string to routing Srinivas Kandagatla
                   ` (12 more replies)
  0 siblings, 13 replies; 30+ messages in thread
From: Srinivas Kandagatla @ 2018-06-26  9:20 UTC (permalink / raw)
  To: broonie, robh+dt, alsa-devel
  Cc: devicetree, bgoswami, lgirdwood, linux-arm-msm, tiwai,
	Srinivas Kandagatla, linux-arm-kernel, niklas.cassel,
	linux-kernel

Recent discussion on https://lkml.org/lkml/2018/6/18/1282 suggested
that qdsp6 code is using less common of_platform apis which would
not give dt based module loading support.

Suggestion from Rob was to add compatible strings to the dais nodes
This patchset adds this. Also this patchset has 3 trivial fixes which
is removing redundant owner, remove unused struct member and fix a
error check in q6routing.

Changes since v1:
- Addressed few trivial comments from Niklas

Thanks,
srini

Srinivas Kandagatla (12):
  ASoC: q6adm: dt-bindings: add compatible string to routing
  ASoC: q6asm: dt-bindings: add compatible string to dais
  ASoC: q6afe: dt-bindings: add compatible string to dais
  ASoC: qdsp6: q6adm: use of_platform_populate/depopulate()
  ASoC: qdsp6: q6asm: use of_platform_populate/depopulate()
  ASoC: qdsp6: q6afe: use of_platform_populate/depopulate()
  ASoC: qdsp6: q6afe-dai: support dt based module loading
  ASoC: qdsp6: q6asm-dai: support dt based module loading
  ASoC: qdsp6: q6routing: support dt based module loading
  ASoC: qcom: apq8096: remove redundant owner assignment
  ASoC: qdsp6: q6routing: add proper error check
  ASoC: qdsp6: q6asm: remove unused struct q6asm member

 Documentation/devicetree/bindings/sound/qcom,q6adm.txt |  6 ++++++
 Documentation/devicetree/bindings/sound/qcom,q6afe.txt |  6 ++++++
 Documentation/devicetree/bindings/sound/qcom,q6asm.txt |  6 ++++++
 sound/soc/qcom/apq8096.c                               |  1 -
 sound/soc/qcom/qdsp6/q6adm.c                           | 16 ++--------------
 sound/soc/qcom/qdsp6/q6afe-dai.c                       |  7 +++++++
 sound/soc/qcom/qdsp6/q6afe.c                           | 16 ++--------------
 sound/soc/qcom/qdsp6/q6asm-dai.c                       |  7 +++++++
 sound/soc/qcom/qdsp6/q6asm.c                           | 17 ++---------------
 sound/soc/qcom/qdsp6/q6routing.c                       |  9 ++++++++-
 10 files changed, 46 insertions(+), 45 deletions(-)

-- 
2.16.2

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

end of thread, other threads:[~2018-06-26 15:11 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-06-26  9:20 [PATCH v2 00/12] ASoC: qdsp6: Fix dt based module loading and minor fixes Srinivas Kandagatla
2018-06-26  9:20 ` [PATCH v2 01/12] ASoC: q6adm: dt-bindings: add compatible string to routing Srinivas Kandagatla
2018-06-26  9:20 ` [PATCH v2 02/12] ASoC: q6asm: dt-bindings: add compatible string to dais Srinivas Kandagatla
2018-06-26  9:20 ` [PATCH v2 03/12] ASoC: q6afe: " Srinivas Kandagatla
2018-06-26  9:28   ` Niklas Cassel
2018-06-26 15:11   ` Applied "ASoC: q6afe: dt-bindings: add compatible string to dais" to the asoc tree Mark Brown
2018-06-26  9:20 ` [PATCH v2 04/12] ASoC: qdsp6: q6adm: use of_platform_populate/depopulate() Srinivas Kandagatla
2018-06-26  9:30   ` Niklas Cassel
2018-06-26 15:11   ` Applied "ASoC: qdsp6: q6adm: use of_platform_populate/depopulate()" to the asoc tree Mark Brown
2018-06-26  9:20 ` [PATCH v2 05/12] ASoC: qdsp6: q6asm: use of_platform_populate/depopulate() Srinivas Kandagatla
2018-06-26  9:32   ` Niklas Cassel
2018-06-26 15:11   ` Applied "ASoC: qdsp6: q6asm: use of_platform_populate/depopulate()" to the asoc tree Mark Brown
2018-06-26  9:20 ` [PATCH v2 06/12] ASoC: qdsp6: q6afe: use of_platform_populate/depopulate() Srinivas Kandagatla
2018-06-26  9:20 ` [PATCH v2 07/12] ASoC: qdsp6: q6afe-dai: support dt based module loading Srinivas Kandagatla
2018-06-26  9:35   ` Niklas Cassel
2018-06-26 15:11   ` Applied "ASoC: qdsp6: q6afe-dai: support dt based module loading" to the asoc tree Mark Brown
2018-06-26  9:20 ` [PATCH v2 08/12] ASoC: qdsp6: q6asm-dai: support dt based module loading Srinivas Kandagatla
2018-06-26  9:35   ` Niklas Cassel
2018-06-26 15:11   ` Applied "ASoC: qdsp6: q6asm-dai: support dt based module loading" to the asoc tree Mark Brown
2018-06-26  9:20 ` [PATCH v2 09/12] ASoC: qdsp6: q6routing: support dt based module loading Srinivas Kandagatla
2018-06-26  9:35   ` Niklas Cassel
2018-06-26 15:11   ` Applied "ASoC: qdsp6: q6routing: support dt based module loading" to the asoc tree Mark Brown
2018-06-26  9:20 ` [PATCH v2 10/12] ASoC: qcom: apq8096: remove redundant owner assignment Srinivas Kandagatla
2018-06-26  9:20 ` [PATCH v2 11/12] ASoC: qdsp6: q6routing: add proper error check Srinivas Kandagatla
2018-06-26  9:36   ` Niklas Cassel
2018-06-26  9:20 ` [PATCH v2 12/12] ASoC: qdsp6: q6asm: remove unused struct q6asm member Srinivas Kandagatla
2018-06-26  9:36   ` Niklas Cassel
2018-06-26 15:10   ` Applied "ASoC: qdsp6: q6asm: remove unused struct q6asm member" to the asoc tree Mark Brown
2018-06-26  9:43 ` [PATCH v2 00/12] ASoC: qdsp6: Fix dt based module loading and minor fixes Niklas Cassel
2018-06-26  9:45   ` Srinivas Kandagatla

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