<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/include/dt-bindings/sound, branch v5.16</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=v5.16</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=v5.16'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2021-10-26T12:49:57+00:00</updated>
<entry>
<title>ASoC: dt-bindings: rename q6afe.h to q6dsp-lpass-ports.h</title>
<updated>2021-10-26T12:49:57+00:00</updated>
<author>
<name>Srinivas Kandagatla</name>
<email>srinivas.kandagatla@linaro.org</email>
</author>
<published>2021-10-26T11:16:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=e3008b7ccb1dedcea954505ff964a53641d2b980'/>
<id>urn:sha1:e3008b7ccb1dedcea954505ff964a53641d2b980</id>
<content type='text'>
move all LPASS audio ports defines from q6afe.h to q6dsp-lpass-ports.h
as these belong to LPASS IP.
Also this move helps in reusing this header across multiple audio
frameworks on Qualcomm Audio DSP.

This patch is split out of the dt-bindings patch to enable easy review.

Signed-off-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Link: https://lore.kernel.org/r/20211026111655.1702-4-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: dt-bindings: lpass: add binding headers for digital codecs</title>
<updated>2021-10-25T16:41:24+00:00</updated>
<author>
<name>Srinivasa Rao Mandadapu</name>
<email>srivasam@codeaurora.org</email>
</author>
<published>2021-10-08T05:21:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=de6e9190a8a74d55ed936ec483919b328bbbbf5c'/>
<id>urn:sha1:de6e9190a8a74d55ed936ec483919b328bbbbf5c</id>
<content type='text'>
Add header defining for lpass internal digital codecs rx,tx and va
dai node id's.

Signed-off-by: Srinivasa Rao Mandadapu &lt;srivasam@codeaurora.org&gt;
Link: https://lore.kernel.org/r/1633670491-27432-1-git-send-email-srivasam@codeaurora.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: dt-bindings: lpass: add binding headers for digital codecs</title>
<updated>2021-09-13T00:59:13+00:00</updated>
<author>
<name>Srinivasa Rao Mandadapu</name>
<email>srivasam@codeaurora.org</email>
</author>
<published>2021-09-06T13:27:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=bfad37c53ae6168d03ab06868ea44e77995c43d5'/>
<id>urn:sha1:bfad37c53ae6168d03ab06868ea44e77995c43d5</id>
<content type='text'>
Add header defining for lpass internal digital codecs rx,tx and va
dai node id's.

Signed-off-by: Srinivasa Rao Mandadapu &lt;srivasam@codeaurora.org&gt;
Link: https://lore.kernel.org/r/1630934854-14086-1-git-send-email-srivasam@codeaurora.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: q6afe: dt-bindings: Add QUIN_MI2S_RX/TX</title>
<updated>2021-06-15T15:39:37+00:00</updated>
<author>
<name>Gabriel David</name>
<email>ultracoolguy@disroot.org</email>
</author>
<published>2021-06-05T02:22:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=099ab4fcf3752a1bc721138632d28aa6685b1cee'/>
<id>urn:sha1:099ab4fcf3752a1bc721138632d28aa6685b1cee</id>
<content type='text'>
This patch adds bindings required for Quinary MI2S ports on AFE.

Signed-off-by: Gabriel David &lt;ultracoolguy@disroot.org&gt;
Reviewed-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Link: https://lore.kernel.org/r/20210605022206.13226-2-ultracoolguy@disroot.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: dt-bindings: lpass: Fix and common up lpass dai ids</title>
<updated>2021-01-20T16:46:44+00:00</updated>
<author>
<name>Srinivas Kandagatla</name>
<email>srinivas.kandagatla@linaro.org</email>
</author>
<published>2021-01-19T17:15:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=09a4f6f5d21cb1f2633f4e8b893336b60eee9a01'/>
<id>urn:sha1:09a4f6f5d21cb1f2633f4e8b893336b60eee9a01</id>
<content type='text'>
Existing header file design of having separate SoC specific header files
for the common lpass driver has mutiple issues.
This design is prone to break as an when new SoC header is added
as the common DAI ids of other SoCs will be overwritten by the
new ones.

One of them surfaced by recent patch that adds support to sc7180, this
one totally broke LPASS drivers on other Qualcomm SoCs.

Before this gets worst, fix this by having a common header qcom,lpass.h.
This should fix the issue and any new DAI ids should be added to the
common header. This will be more sustainable then the existing design!

Fixes: 12fbfc4cabec6595 ("ASoC: Add sc7180-lpass binding header hdmi define")
Reported-by: Jun Nie &lt;jun.nie@linaro.org&gt;
Reported-by: Stephan Gerhold &lt;stephan@gerhold.net&gt;
Tested-by: Srinivasa Rao &lt;srivasam@codeaurora.org&gt;
Signed-off-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Link: https://lore.kernel.org/r/20210119171527.32145-2-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: adau1977: remove platform data and move micbias bindings include</title>
<updated>2020-10-26T18:37:03+00:00</updated>
<author>
<name>Alexandru Ardelean</name>
<email>alexandru.ardelean@analog.com</email>
</author>
<published>2020-10-19T10:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=ab589bac553f79d559952aa088480a72258ac5bc'/>
<id>urn:sha1:ab589bac553f79d559952aa088480a72258ac5bc</id>
<content type='text'>
The change removes the platform_data include/definition. It only contains
some values for the MICBIAS.
These are moved into 'dt-bindings/sound/adi,adau1977.h' so that they can be
used inside device-trees. When moving then, they need to be converted to
pre-compiler defines, so that the DT compiler can understand them.

The driver then, also needs to include the new
'dt-bindings/sound/adi,adau1977.h' file.

Signed-off-by: Alexandru Ardelean &lt;alexandru.ardelean@analog.com&gt;
Link: https://lore.kernel.org/r/20201019105313.24862-1-alexandru.ardelean@analog.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: Add sc7180-lpass binding header hdmi define</title>
<updated>2020-10-08T19:27:30+00:00</updated>
<author>
<name>V Sujith Kumar Reddy</name>
<email>vsujithk@codeaurora.org</email>
</author>
<published>2020-10-08T05:16:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=12fbfc4cabec65950bb0cc10eab0fc5c4c4d039f'/>
<id>urn:sha1:12fbfc4cabec65950bb0cc10eab0fc5c4c4d039f</id>
<content type='text'>
Add header defining hdmi dai-id for SC7180 lpass soc
in dt bindings.

Signed-off-by: V Sujith Kumar Reddy &lt;vsujithk@codeaurora.org&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Signed-off-by: Srinivasa Rao &lt;srivasam@codeaurora.org&gt;
Tested-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Reviewed-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Link: https://lore.kernel.org/r/1602134223-2562-2-git-send-email-srivasam@codeaurora.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: q6afe: dt-bindings: add q6afe clock bindings</title>
<updated>2020-09-17T15:13:12+00:00</updated>
<author>
<name>Srinivas Kandagatla</name>
<email>srinivas.kandagatla@linaro.org</email>
</author>
<published>2020-09-10T13:57:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4e398353a7e51410c34fd19f8b7dfc56fff5901b'/>
<id>urn:sha1:4e398353a7e51410c34fd19f8b7dfc56fff5901b</id>
<content type='text'>
q6afe exposes various lpass clocks controls via q6dsp q6afe commands.
This patch adds bindings required for this clock controller.

Signed-off-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Link: https://lore.kernel.org/r/20200910135708.14842-2-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: q6dsp: q6afe: add support to Codec DMA ports</title>
<updated>2020-09-10T12:29:22+00:00</updated>
<author>
<name>Srinivas Kandagatla</name>
<email>srinivas.kandagatla@linaro.org</email>
</author>
<published>2020-09-10T10:17:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=150b2e86c54ad09c26e60f32925aeaf1fca1a5d3'/>
<id>urn:sha1:150b2e86c54ad09c26e60f32925aeaf1fca1a5d3</id>
<content type='text'>
New LPASS supports various codec macros, DSP firmware already
has support to those ports. Add corresponding configuration
support to those ports in adsp drivers.

Signed-off-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Link: https://lore.kernel.org/r/20200910101732.23484-2-srinivas.kandagatla@linaro.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: Add sc7180-lpass bindings header</title>
<updated>2020-08-17T13:39:35+00:00</updated>
<author>
<name>Ajit Pandey</name>
<email>ajitp@codeaurora.org</email>
</author>
<published>2020-08-14T10:53:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=68d8904b25df28821425753eaebc8fe992dde236'/>
<id>urn:sha1:68d8904b25df28821425753eaebc8fe992dde236</id>
<content type='text'>
Add header defining dai-id and mclk id for SC7180 lpass soc.

Signed-off-by: Ajit Pandey &lt;ajitp@codeaurora.org&gt;
Signed-off-by: Rohit kumar &lt;rohitkr@codeaurora.org&gt;
Acked-by: Rob Herring &lt;robh@kernel.org&gt;
Link: https://lore.kernel.org/r/1597402388-14112-9-git-send-email-rohitkr@codeaurora.org
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
