<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/sound/soc/amd, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/sound/soc/amd?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/sound/soc/amd?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-10-21T12:04:13Z</updated>
<entry>
<title>ASoC: amd: yc: Add Lenovo Thinkbook 14+ 2022 21D0 to quirks table</title>
<updated>2022-10-21T12:04:13Z</updated>
<author>
<name>Leohearts</name>
<email>leohearts@leohearts.com</email>
</author>
<published>2022-10-21T06:34:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=a75481fa00cc06a8763e1795b93140407948c03a'/>
<id>urn:sha1:a75481fa00cc06a8763e1795b93140407948c03a</id>
<content type='text'>
Lenovo Thinkbook 14+ 2022 (ThinkBook 14 G4+ ARA) uses Ryzen
6000 processor, and has the same microphone problem as other
ThinkPads with AMD Ryzen 6000 series CPUs, which has been
listed in https://bugzilla.kernel.org/show_bug.cgi?id=216267.

Adding 21D0 to quirks table solves this microphone problem
for ThinkBook 14 G4+ ARA.

Signed-off-by: Taroe Leohearts &lt;leohearts@leohearts.com&gt;
Link: https://lore.kernel.org/r/26B141B486BEF706+313d1732-e00c-ea41-3123-0d048d40ebb6@leohearts.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: yc: Adding Lenovo ThinkBook 14 Gen 4+ ARA and Lenovo ThinkBook 16 Gen 4+ ARA to the Quirks List</title>
<updated>2022-10-19T15:38:00Z</updated>
<author>
<name>linkt</name>
<email>xazrael@hotmail.com</email>
</author>
<published>2022-10-11T02:51:36Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=a450b5c8739248069e11f72129fca61a56125577'/>
<id>urn:sha1:a450b5c8739248069e11f72129fca61a56125577</id>
<content type='text'>
Lenovo ThinkBook 14 Gen 4+ ARA and ThinkBook 16 Gen 4+ ARA
need to be added to the list of quirks for the microphone to work properly.

Signed-off-by: linkt &lt;xazrael@hotmail.com&gt;
Reviewed-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Link: https://lore.kernel.org/r/MEYPR01MB8397A3C27DE6206FA3EF834DB6239@MEYPR01MB8397.ausprd01.prod.outlook.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Add some models into acp6x quirk list</title>
<updated>2022-09-21T09:18:47Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2022-09-21T09:18:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=2ca8c73b67330b317200253f0017acd6832bac69'/>
<id>urn:sha1:2ca8c73b67330b317200253f0017acd6832bac69</id>
<content type='text'>
Merge series from Mario Limonciello &lt;mario.limonciello@amd.com&gt;:

Another model from ASUS and Lenovo have been identified that
don't include anything in ACPI tables to indicate they require the
ACP6x DMIC driver to be loaded.

This series adds them both to the quirk list.
</content>
</entry>
<entry>
<title>ASoC: amd: yc: Add Lenovo Yoga Slim 7 Pro X to quirks table</title>
<updated>2022-09-20T20:33:51Z</updated>
<author>
<name>Mario Limonciello</name>
<email>mario.limonciello@amd.com</email>
</author>
<published>2022-09-20T20:14:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=2232b2dd8cd4f1e6d554b2c3f6899ce36f791b67'/>
<id>urn:sha1:2232b2dd8cd4f1e6d554b2c3f6899ce36f791b67</id>
<content type='text'>
Lenovo Yoga Slim 7 Pro X has an ACP DMIC that isn't specified in the
ASL or existing quirk list.  Add it to the quirk table to let DMIC
work on these systems.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=216299
Tested-by: Sebastian S &lt;iam@decentr.al&gt;
Reported-and-tested-by: Travis Glenn Hansen &lt;travisghansen@yahoo.com&gt;
Signed-off-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Link: https://lore.kernel.org/r/20220920201436.19734-3-mario.limonciello@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: yc: Add ASUS UM5302TA into DMI table</title>
<updated>2022-09-20T20:33:50Z</updated>
<author>
<name>Xiaoyan Li</name>
<email>lxy.lixiaoyan@gmail.com</email>
</author>
<published>2022-09-20T20:14:34Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=4df5b13dec9e1b5a12db47ee92eb3f7da5c3deb5'/>
<id>urn:sha1:4df5b13dec9e1b5a12db47ee92eb3f7da5c3deb5</id>
<content type='text'>
ASUS Zenbook S 13 OLED (UM5302TA) needs this quirk to get the built-in
microphone working properly.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=216270
Signed-off-by: Xiaoyan Li &lt;lxy.lixiaoyan@gmail.com&gt;
Suggested-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Reviewed-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Signed-off-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Link: https://lore.kernel.org/r/20220920201436.19734-2-mario.limonciello@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: soc.h: remove num_cpus/codecs</title>
<updated>2022-09-20T11:19:30Z</updated>
<author>
<name>Kuninori Morimoto</name>
<email>kuninori.morimoto.gx@renesas.com</email>
</author>
<published>2022-09-20T06:32:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3989ade2d1e7ffc900e3842dc542b9e4bb3618fe'/>
<id>urn:sha1:3989ade2d1e7ffc900e3842dc542b9e4bb3618fe</id>
<content type='text'>
Current rtd has both dai_link pointer (A) and num_cpus/codecs (B).

(A)	rtd-&gt;dai_link	= dai_link;
(B)	rtd-&gt;num_cpus	= dai_link-&gt;num_cpus;
(B)	rtd-&gt;num_codecs	= dai_link-&gt;num_codecs;

But, we can get num_cpus/codecs (B) via dai_link (A).
This means we don't need to keep num_cpus/codecs on rtd.
This patch removes these.

Signed-off-by: Kuninori Morimoto &lt;kuninori.morimoto.gx@renesas.com&gt;
Link: https://lore.kernel.org/r/87sfkmv9n3.wl-kuninori.morimoto.gx@renesas.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: acp: use function devm_kcalloc() instead of devm_kzalloc()</title>
<updated>2022-09-19T16:52:40Z</updated>
<author>
<name>ye xingchen</name>
<email>ye.xingchen@zte.com.cn</email>
</author>
<published>2022-09-16T06:20:27Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=f047199e6f3115896fee25ac8809e1a9a8c948fc'/>
<id>urn:sha1:f047199e6f3115896fee25ac8809e1a9a8c948fc</id>
<content type='text'>
Use 2-factor multiplication argument form devm_kcalloc() instead
of devm_kzalloc().

Reported-by: Zeal Robot &lt;zealci@zte.com.cn&gt;
Signed-off-by: ye xingchen &lt;ye.xingchen@zte.com.cn&gt;
Link: https://lore.kernel.org/r/20220916062027.152815-1-ye.xingchen@zte.com.cn
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: acp: use devm_kcalloc() instead of devm_kzalloc()</title>
<updated>2022-09-19T16:52:37Z</updated>
<author>
<name>ye xingchen</name>
<email>ye.xingchen@zte.com.cn</email>
</author>
<published>2022-09-16T06:19:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=8e34d743f97f151824a2dc0803695752de80bf7d'/>
<id>urn:sha1:8e34d743f97f151824a2dc0803695752de80bf7d</id>
<content type='text'>
Use 2-factor multiplication argument form devm_kcalloc() instead
of devm_kzalloc().

Reported-by: Zeal Robot &lt;zealci@zte.com.cn&gt;
Signed-off-by: ye xingchen &lt;ye.xingchen@zte.com.cn&gt;
Link: https://lore.kernel.org/r/20220916061906.152434-1-ye.xingchen@zte.com.cn
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: fix spelling mistake: "i.e" -&gt; "i.e."</title>
<updated>2022-08-30T17:59:12Z</updated>
<author>
<name>Syed Saba kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-30T13:22:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=ced579dcaaa45fe16ac6c12fe847d650734af7bb'/>
<id>urn:sha1:ced579dcaaa45fe16ac6c12fe847d650734af7bb</id>
<content type='text'>
trivial fix to spelling mistake in Kconfig File.

Reported by : Randy Dunlap &lt;rdunlap@infradead.org&gt;

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Link: https://lore.kernel.org/r/20220830132259.7759-1-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Add Pink Sardine platform ASoC driver</title>
<updated>2022-08-30T10:08:12Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2022-08-30T10:08:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=fd609e8c2893772b47aa2de93ac5ebb815acb930'/>
<id>urn:sha1:fd609e8c2893772b47aa2de93ac5ebb815acb930</id>
<content type='text'>
Merge series from Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;:

Pink Sardine platform is new APU series based on acp6.2 design.
This patch set adds an ASoC driver for the ACP (Audio CoProcessor) block
on AMD Pink Sardine APU with DMIC endpoint support.
</content>
</entry>
</feed>
