<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux.git/sound/soc, branch v6.8</title>
<subtitle>Linux kernel source tree</subtitle>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/'/>
<entry>
<title>ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll</title>
<updated>2024-03-06T17:44:22+00:00</updated>
<author>
<name>Stuart Henderson</name>
<email>stuarth@opensource.cirrus.com</email>
</author>
<published>2024-03-06T16:14:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=96e202f8c52ac49452f83317cf3b34cd1ad81e18'/>
<id>96e202f8c52ac49452f83317cf3b34cd1ad81e18</id>
<content type='text'>
Use source instead of ret, which seems to be unrelated and will always
be zero.

Signed-off-by: Stuart Henderson &lt;stuarth@opensource.cirrus.com&gt;
Link: https://msgid.link/r/20240306161439.1385643-5-stuarth@opensource.cirrus.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use source instead of ret, which seems to be unrelated and will always
be zero.

Signed-off-by: Stuart Henderson &lt;stuarth@opensource.cirrus.com&gt;
Link: https://msgid.link/r/20240306161439.1385643-5-stuarth@opensource.cirrus.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode</title>
<updated>2024-03-06T17:44:21+00:00</updated>
<author>
<name>Stuart Henderson</name>
<email>stuarth@opensource.cirrus.com</email>
</author>
<published>2024-03-06T16:14:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=6fa849e4d78b880e878138bf238e4fd2bac3c4fa'/>
<id>6fa849e4d78b880e878138bf238e4fd2bac3c4fa</id>
<content type='text'>
Signed-off-by: Stuart Henderson &lt;stuarth@opensource.cirrus.com&gt;
Link: https://msgid.link/r/20240306161439.1385643-2-stuarth@opensource.cirrus.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stuart Henderson &lt;stuarth@opensource.cirrus.com&gt;
Link: https://msgid.link/r/20240306161439.1385643-2-stuarth@opensource.cirrus.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC</title>
<updated>2024-03-06T17:44:20+00:00</updated>
<author>
<name>Stuart Henderson</name>
<email>stuarth@opensource.cirrus.com</email>
</author>
<published>2024-03-06T16:14:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=03c7874106ca5032a312626b927b1c35f07b1f35'/>
<id>03c7874106ca5032a312626b927b1c35f07b1f35</id>
<content type='text'>
Signed-off-by: Stuart Henderson &lt;stuarth@opensource.cirrus.com&gt;
Link: https://msgid.link/r/20240306161439.1385643-1-stuarth@opensource.cirrus.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Stuart Henderson &lt;stuarth@opensource.cirrus.com&gt;
Link: https://msgid.link/r/20240306161439.1385643-1-stuarth@opensource.cirrus.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: amd: yc: Add HP Pavilion Aero Laptop 13-be2xxx(8BD6) into DMI quirk table</title>
<updated>2024-03-04T17:25:44+00:00</updated>
<author>
<name>Al Raj Hassain</name>
<email>alrajhassain@gmail.com</email>
</author>
<published>2024-03-04T10:39:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=b3a51137607cee7c814cd3a75d96f78b9ee1dc1f'/>
<id>b3a51137607cee7c814cd3a75d96f78b9ee1dc1f</id>
<content type='text'>
The HP Pavilion Aero Laptop 13-be2xxx(8BD6) requires a quirk entry for its internal microphone to function.

Signed-off-by: Al Raj Hassain &lt;alrajhassain@gmail.com&gt;
Reviewed-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Link: https://msgid.link/r/20240304103924.13673-1-alrajhassain@gmail.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The HP Pavilion Aero Laptop 13-be2xxx(8BD6) requires a quirk entry for its internal microphone to function.

Signed-off-by: Al Raj Hassain &lt;alrajhassain@gmail.com&gt;
Reviewed-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Link: https://msgid.link/r/20240304103924.13673-1-alrajhassain@gmail.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: rcar: adg: correct TIMSEL setting for SSI9</title>
<updated>2024-03-04T17:25:43+00:00</updated>
<author>
<name>Andreas Pape</name>
<email>Andreas.Pape4@bosch.com</email>
</author>
<published>2024-03-01T08:50:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=cbae1a350e3ceff38242a4905805c80ccbcfbba5'/>
<id>cbae1a350e3ceff38242a4905805c80ccbcfbba5</id>
<content type='text'>
Timing select registers for SRC and CMD are by default
referring to the corresponding SSI word select.
The calculation rule from HW spec skips SSI8, which has
no clock connection.

&gt;From section 43.2.18 CMD Output Timing Select Register (CMDOUT_TIMSEL),
of R-Car Series, 3rd Generation Hardware User’s Manual Rev.2.20:

CMD0_OUT_DIVCLK_	Output Timing
SEL [4:0]		Signal Select
B'0 0110: 		ssi_ws0
B'0 0111: 		ssi_ws1
B'0 1000: 		ssi_ws2
B'0 1001: 		ssi_ws3
B'0 1010: 		ssi_ws4
B'0 1011: 		ssi_ws5
B'0 1100: 		ssi_ws6
B'0 1101: 		ssi_ws7
	&lt;GAP&gt;
B'0 1110: 		ssi_ws9
B'0 1111: 		Setting prohibited

Fix the erroneous prohibited setting of timsel value 1111 (0xf) for SSI9
by using timsel value 1110 (0xe) instead. This is possible because SSI8
is not connected as shown by &lt;GAP&gt; in the table above.

[21.695055] rcar_sound ec500000.sound: b adg[0]-CMDOUT_TIMSEL (32):00000f00/00000f1f

Correct the timsel assignment.

Fixes: 629509c5bc478c ("ASoC: rsnd: add Gen2 SRC and DMAEngine support")
Suggested-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Signed-off-by: Andreas Pape &lt;Andreas.Pape4@bosch.com&gt;
Signed-off-by: Yeswanth Rayapati &lt;yeswanth.rayapati@in.bosch.com&gt;
Tested-by: Yeswanth Rayapati &lt;yeswanth.rayapati@in.bosch.com&gt;
[erosca: massage commit description]
Signed-off-by: Eugeniu Rosca &lt;eugeniu.rosca@bosch.com&gt;
Acked-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Link: https://msgid.link/r/20240301085003.3057-1-erosca@de.adit-jv.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Timing select registers for SRC and CMD are by default
referring to the corresponding SSI word select.
The calculation rule from HW spec skips SSI8, which has
no clock connection.

&gt;From section 43.2.18 CMD Output Timing Select Register (CMDOUT_TIMSEL),
of R-Car Series, 3rd Generation Hardware User’s Manual Rev.2.20:

CMD0_OUT_DIVCLK_	Output Timing
SEL [4:0]		Signal Select
B'0 0110: 		ssi_ws0
B'0 0111: 		ssi_ws1
B'0 1000: 		ssi_ws2
B'0 1001: 		ssi_ws3
B'0 1010: 		ssi_ws4
B'0 1011: 		ssi_ws5
B'0 1100: 		ssi_ws6
B'0 1101: 		ssi_ws7
	&lt;GAP&gt;
B'0 1110: 		ssi_ws9
B'0 1111: 		Setting prohibited

Fix the erroneous prohibited setting of timsel value 1111 (0xf) for SSI9
by using timsel value 1110 (0xe) instead. This is possible because SSI8
is not connected as shown by &lt;GAP&gt; in the table above.

[21.695055] rcar_sound ec500000.sound: b adg[0]-CMDOUT_TIMSEL (32):00000f00/00000f1f

Correct the timsel assignment.

Fixes: 629509c5bc478c ("ASoC: rsnd: add Gen2 SRC and DMAEngine support")
Suggested-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Signed-off-by: Andreas Pape &lt;Andreas.Pape4@bosch.com&gt;
Signed-off-by: Yeswanth Rayapati &lt;yeswanth.rayapati@in.bosch.com&gt;
Tested-by: Yeswanth Rayapati &lt;yeswanth.rayapati@in.bosch.com&gt;
[erosca: massage commit description]
Signed-off-by: Eugeniu Rosca &lt;eugeniu.rosca@bosch.com&gt;
Acked-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Link: https://msgid.link/r/20240301085003.3057-1-erosca@de.adit-jv.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet</title>
<updated>2024-02-29T12:22:50+00:00</updated>
<author>
<name>Alban Boyé</name>
<email>alban.boye@protonmail.com</email>
</author>
<published>2024-02-28T19:28:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=f8b0127aca8c60826e7354e504a12d4a46b1c3bb'/>
<id>f8b0127aca8c60826e7354e504a12d4a46b1c3bb</id>
<content type='text'>
The bios version can differ depending if it is a dual-boot variant of the tablet.
Therefore another DMI match is required.

Signed-off-by: Alban Boyé &lt;alban.boye@protonmail.com&gt;
Reviewed-by: Cezary Rojewski &lt;cezary.rojewski@intel.com&gt;
Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://msgid.link/r/20240228192807.15130-1-alban.boye@protonmail.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The bios version can differ depending if it is a dual-boot variant of the tablet.
Therefore another DMI match is required.

Signed-off-by: Alban Boyé &lt;alban.boye@protonmail.com&gt;
Reviewed-by: Cezary Rojewski &lt;cezary.rojewski@intel.com&gt;
Acked-by: Pierre-Louis Bossart &lt;pierre-louis.bossart@linux.intel.com&gt;
Link: https://msgid.link/r/20240228192807.15130-1-alban.boye@protonmail.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: madera: Fix typo in madera_set_fll_clks shift value</title>
<updated>2024-02-29T12:22:49+00:00</updated>
<author>
<name>Stuart Henderson</name>
<email>stuarth@opensource.cirrus.com</email>
</author>
<published>2024-02-29T11:46:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=231bf30c107aaf935cdd02b308757d0823ff1414'/>
<id>231bf30c107aaf935cdd02b308757d0823ff1414</id>
<content type='text'>
Fix a typo in the shift value used in madera_set_fll_clks.

Fixes: 3863857dd5ca3 ("ASoC: madera: Enable clocks for input pins when used for the FLL")
Signed-off-by: Stuart Henderson &lt;stuarth@opensource.cirrus.com&gt;
Link: https://msgid.link/r/20240229114637.352098-1-stuarth@opensource.cirrus.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix a typo in the shift value used in madera_set_fll_clks.

Fixes: 3863857dd5ca3 ("ASoC: madera: Enable clocks for input pins when used for the FLL")
Signed-off-by: Stuart Henderson &lt;stuarth@opensource.cirrus.com&gt;
Link: https://msgid.link/r/20240229114637.352098-1-stuarth@opensource.cirrus.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: amd: yc: Fix non-functional mic on Lenovo 21J2</title>
<updated>2024-02-28T12:24:59+00:00</updated>
<author>
<name>Jiawei Wang</name>
<email>me@jwang.link</email>
</author>
<published>2024-02-28T07:39:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=ed00a6945dc32462c2d3744a3518d2316da66fcc'/>
<id>ed00a6945dc32462c2d3744a3518d2316da66fcc</id>
<content type='text'>
Like many other models, the Lenovo 21J2 (ThinkBook 16 G5+ APO)
needs a quirk entry for the internal microphone to function.

Signed-off-by: Jiawei Wang &lt;me@jwang.link&gt;
Link: https://msgid.link/r/20240228073914.232204-2-me@jwang.link
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Like many other models, the Lenovo 21J2 (ThinkBook 16 G5+ APO)
needs a quirk entry for the internal microphone to function.

Signed-off-by: Jiawei Wang &lt;me@jwang.link&gt;
Link: https://msgid.link/r/20240228073914.232204-2-me@jwang.link
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: amd: yc: add new YC platform variant (0x63) support</title>
<updated>2024-02-28T12:24:58+00:00</updated>
<author>
<name>Jiawei Wang</name>
<email>me@jwang.link</email>
</author>
<published>2024-02-28T07:39:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=316a784839b21b122e1761cdca54677bb19a47fa'/>
<id>316a784839b21b122e1761cdca54677bb19a47fa</id>
<content type='text'>
The Lenovo 21J2 (ThinkBook 16 G5+ APO) has this new variant,
as detected with lspci:

64:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD]
        ACP/ACP3X/ACP6x Audio Coprocessor (rev 63)

Signed-off-by: Jiawei Wang &lt;me@jwang.link&gt;
Link: https://msgid.link/r/20240228073914.232204-1-me@jwang.link
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Lenovo 21J2 (ThinkBook 16 G5+ APO) has this new variant,
as detected with lspci:

64:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD]
        ACP/ACP3X/ACP6x Audio Coprocessor (rev 63)

Signed-off-by: Jiawei Wang &lt;me@jwang.link&gt;
Link: https://msgid.link/r/20240228073914.232204-1-me@jwang.link
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>ASoC: amd: yc: Add Lenovo ThinkBook 21J0 into DMI quirk table</title>
<updated>2024-02-26T15:45:49+00:00</updated>
<author>
<name>Johnny Hsieh</name>
<email>mnixry@outlook.com</email>
</author>
<published>2024-02-26T13:44:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.tavy.me/linux.git/commit/?id=50ee641643dd0f46702e9a99354398196e1734c2'/>
<id>50ee641643dd0f46702e9a99354398196e1734c2</id>
<content type='text'>
This patch adds Lenovo 21J0 (ThinkBook 16 G5+ ARP) to the DMI quirks table
to enable internal microphone array.

Cc: linux-sound@vger.kernel.org
Signed-off-by: Johnny Hsieh &lt;mnixry@outlook.com&gt;
Link: https://msgid.link/r/TYSPR04MB8429D62DFDB6727866ECF1DEC55A2@TYSPR04MB8429.apcprd04.prod.outlook.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds Lenovo 21J0 (ThinkBook 16 G5+ ARP) to the DMI quirks table
to enable internal microphone array.

Cc: linux-sound@vger.kernel.org
Signed-off-by: Johnny Hsieh &lt;mnixry@outlook.com&gt;
Link: https://msgid.link/r/TYSPR04MB8429D62DFDB6727866ECF1DEC55A2@TYSPR04MB8429.apcprd04.prod.outlook.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
