<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/include/dt-bindings/sound, branch linux-5.11.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.11.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-5.11.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2021-01-20T16:46:44Z</updated>
<entry>
<title>ASoC: dt-bindings: lpass: Fix and common up lpass dai ids</title>
<updated>2021-01-20T16:46:44Z</updated>
<author>
<name>Srinivas Kandagatla</name>
<email>srinivas.kandagatla@linaro.org</email>
</author>
<published>2021-01-19T17:15:26Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/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:03Z</updated>
<author>
<name>Alexandru Ardelean</name>
<email>alexandru.ardelean@analog.com</email>
</author>
<published>2020-10-19T10:53:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/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:30Z</updated>
<author>
<name>V Sujith Kumar Reddy</name>
<email>vsujithk@codeaurora.org</email>
</author>
<published>2020-10-08T05:16:57Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/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:12Z</updated>
<author>
<name>Srinivas Kandagatla</name>
<email>srinivas.kandagatla@linaro.org</email>
</author>
<published>2020-09-10T13:57:07Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/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:22Z</updated>
<author>
<name>Srinivas Kandagatla</name>
<email>srinivas.kandagatla@linaro.org</email>
</author>
<published>2020-09-10T10:17:25Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/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:35Z</updated>
<author>
<name>Ajit Pandey</name>
<email>ajitp@codeaurora.org</email>
</author>
<published>2020-08-14T10:53:04Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/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>
<entry>
<title>ASoC: dt-bindings: q6asm: Add Q6ASM_DAI_{TX_RX, TX, RX} defines</title>
<updated>2020-07-27T13:21:09Z</updated>
<author>
<name>Stephan Gerhold</name>
<email>stephan@gerhold.net</email>
</author>
<published>2020-07-27T08:25:02Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=34facb04228b36006a37727fddee59cf069d95d4'/>
<id>urn:sha1:34facb04228b36006a37727fddee59cf069d95d4</id>
<content type='text'>
Right now the direction of a DAI has to be specified as a literal
number in the device tree, e.g.:

	dai@0 {
		reg = &lt;0&gt;;
		direction = &lt;2&gt;;
	};

but this does not make it immediately clear that this is a
playback/RX-only DAI.

Actually, q6asm-dai.c has useful defines for this. Move them to the
dt-bindings header to allow using them in the dts(i) files.
The example above then becomes:

	dai@0 {
		reg = &lt;0&gt;;
		direction = &lt;Q6ASM_DAI_RX&gt;;
	};

which is immediately recognizable as playback/RX-only DAI.

Signed-off-by: Stephan Gerhold &lt;stephan@gerhold.net&gt;
Reviewed-by: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Cc: Srinivas Kandagatla &lt;srinivas.kandagatla@linaro.org&gt;
Link: https://lore.kernel.org/r/20200727082502.2341-1-stephan@gerhold.net
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: meson: g12a: add toacodec dt-binding documentation</title>
<updated>2020-02-21T16:39:04Z</updated>
<author>
<name>Jerome Brunet</name>
<email>jbrunet@baylibre.com</email>
</author>
<published>2020-02-21T15:36:05Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=bd56e593da19de22284951c33ce5c419258171bf'/>
<id>urn:sha1:bd56e593da19de22284951c33ce5c419258171bf</id>
<content type='text'>
Add the DT bindings and documentation of the internal audio DAC glue found
on Amlogic g12a and sm1 SoC families

Signed-off-by: Jerome Brunet &lt;jbrunet@baylibre.com&gt;
Link: https://lore.kernel.org/r/20200221153607.1585499-2-jbrunet@baylibre.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: meson: aiu: add audio output dt-bindings</title>
<updated>2020-02-13T20:57:21Z</updated>
<author>
<name>Jerome Brunet</name>
<email>jbrunet@baylibre.com</email>
</author>
<published>2020-02-13T15:51:53Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=06b72824386795bf6f0a6ac0f0cfef6b7f0165c1'/>
<id>urn:sha1:06b72824386795bf6f0a6ac0f0cfef6b7f0165c1</id>
<content type='text'>
Add the dt-bindings and documentation of the AIU audio controller.
This component provides most of the audio outputs found on the Amlogic
Gx SoC family.

Signed-off-by: Jerome Brunet &lt;jbrunet@baylibre.com&gt;
Link: https://lore.kernel.org/r/20200213155159.3235792-4-jbrunet@baylibre.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: samsung: i2s: Document clocks macros</title>
<updated>2019-10-21T12:51:24Z</updated>
<author>
<name>Maciej Falkowski</name>
<email>m.falkowski@samsung.com</email>
</author>
<published>2019-09-26T11:02:19Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6cc23ed2ceab880e96ad287d9c85b53659050510'/>
<id>urn:sha1:6cc23ed2ceab880e96ad287d9c85b53659050510</id>
<content type='text'>
Document clocks macros with their description
from 'Documentation/devicetree/bindings/sound/samsung-i2s.txt'

Signed-off-by: Maciej Falkowski &lt;m.falkowski@samsung.com&gt;
Signed-off-by: Marek Szyprowski &lt;m.szyprowski@samsung.com&gt;
Reviewed-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;
Link: https://lore.kernel.org/r/20190926110219.6144-1-m.szyprowski@samsung.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
