<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/Documentation/sound/soc, branch linux-6.10.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.10.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-6.10.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2024-04-29T14:49:36Z</updated>
<entry>
<title>ASoC: doc: dapm: update event types</title>
<updated>2024-04-29T14:49:36Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:45Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4155a82f6af8068473cd66b55da56fd379835fb0'/>
<id>urn:sha1:4155a82f6af8068473cd66b55da56fd379835fb0</id>
<content type='text'>
Some new event types now exist, so update the code fragment.

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-12-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: doc: dapm: update section "DAPM Widget Events"</title>
<updated>2024-04-29T14:49:35Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ce5a4f101cd0dfbda391d4f1815222d82a9d8a5a'/>
<id>urn:sha1:ce5a4f101cd0dfbda391d4f1815222d82a9d8a5a</id>
<content type='text'>
The example in this section is not in the kernel sources anymore. Replace
it with an up to date code fragment. Reword the initial paragraph. Remove
"Please" which is not standard practice in documentation.

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-11-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: doc: dapm: improve section "Codec/DSP Widget Interconnections"</title>
<updated>2024-04-29T14:49:34Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:43Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=057acfb460d6792c7d3ec088f57c411fb0e4d395'/>
<id>urn:sha1:057acfb460d6792c7d3ec088f57c411fb0e4d395</id>
<content type='text'>
Improve wording in a few places, cleanup ReST colon syntax, remove space
before colon, and remove the "codec" parameter in the parentheses of
snd_soc_dapm_new_widgets() (there should be no parameters in the docs, and
that function takes a card, not a codec).

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-10-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: doc: dapm: fix and improve section "Registering DAPM controls"</title>
<updated>2024-04-29T14:49:34Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d40e82194423c9d058bdeff863373b7da9f7045b'/>
<id>urn:sha1:d40e82194423c9d058bdeff863373b7da9f7045b</id>
<content type='text'>
Extend the first paragraph to mention the {,num_}dapm_routes fields just
like the widget conterparts. Mention the route fields also in the code
example. Fix "at build time", this really means "at probe time".

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Reviewed-by: Bagas Sanjaya &lt;bagasdotme@gmail.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-9-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: doc: dapm: describe how widgets and routes are registered</title>
<updated>2024-04-29T14:49:33Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=36de8c0e26793beeda1d6a7592f44b4551271469'/>
<id>urn:sha1:36de8c0e26793beeda1d6a7592f44b4551271469</id>
<content type='text'>
The small paragraph describing how to register widgets is incomplete (does
not mention routes) and mentions snd_soc_dapm_new_control() which is not
really used. Moreover it appears as a part of the "Virtual Widgets"
subsection.

Replace it with a detailed and current description of how widgets and
routes are registered, mentioning both static declaration and runtime
registration. Also make this a section on its own.

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Reviewed-by: Bagas Sanjaya &lt;bagasdotme@gmail.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-8-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: doc: dapm: extend initial descrption</title>
<updated>2024-04-29T14:49:32Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=dd5f36e59134654f9fd7b39d4d66327a1a2db82d'/>
<id>urn:sha1:dd5f36e59134654f9fd7b39d4d66327a1a2db82d</id>
<content type='text'>
Extend the initial description providing clearer definitions of "widget"
and "route", and to stop using the word "component" to mean "widget". Give
more details and clarify wording and add a picture representing a real DAPM
graph.

Group all the introductory paragraphs before the "DAPM power domains", and
split the latter to a specific section.

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Reviewed-by: Bagas Sanjaya &lt;bagasdotme@gmail.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-7-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: doc: dapm: replace "map" with "graph"</title>
<updated>2024-04-29T14:49:31Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7d0e76107894377a14f211c85a821a53416d5ab2'/>
<id>urn:sha1:7d0e76107894377a14f211c85a821a53416d5ab2</id>
<content type='text'>
DAPM is actually based on a graph, so use this specific term instead of the
more generic "map".

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-6-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: doc: dapm: remove dash after colon</title>
<updated>2024-04-29T14:49:30Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3233a68fcb216a2d8615862841c1fca7a940fc5c'/>
<id>urn:sha1:3233a68fcb216a2d8615862841c1fca7a940fc5c</id>
<content type='text'>
There is no need for a dash after colons. Also fix an incorrect ":-::"
sequence.

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-4-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: doc: dapm: minor rewording</title>
<updated>2024-04-29T14:49:29Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=610277caa77f07997857ab2e31a073d8ad7ed090'/>
<id>urn:sha1:610277caa77f07997857ab2e31a073d8ad7ed090</id>
<content type='text'>
Slightly reword for better readability: replace "PM" -&gt; "power management
frameworks", add missing comma.

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Reviewed-by: Bagas Sanjaya &lt;bagasdotme@gmail.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-3-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: doc: dapm: fix struct name</title>
<updated>2024-04-29T14:49:28Z</updated>
<author>
<name>Luca Ceresoli</name>
</author>
<published>2024-04-26T16:56:35Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eaf84bda623e0a034fe03b871addf7dc4f70dfff'/>
<id>urn:sha1:eaf84bda623e0a034fe03b871addf7dc4f70dfff</id>
<content type='text'>
struct snd_soc_codec_dai does not exist.

Reviewed-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Signed-off-by: Luca Ceresoli &lt;luca.ceresoli@bootlin.com&gt;
Link: https://lore.kernel.org/r/20240426-dapm-docs-v2-2-87b07547eb5b@bootlin.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
