<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/sound/soc/amd/yc, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/sound/soc/amd/yc?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/sound/soc/amd/yc?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>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: amd: yc: Update DMI table entries for AMD platforms</title>
<updated>2022-08-02T13:38:21Z</updated>
<author>
<name>syed sabakareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-02T06:25:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=c0fc96fed7ffa3e58f58b9cdb7158b5c61e026a2'/>
<id>urn:sha1:c0fc96fed7ffa3e58f58b9cdb7158b5c61e026a2</id>
<content type='text'>
Updated DMI entries 21EM, 21EN, 21J5 and 21J6 for
AMD platforms P15v Gen 3 and P14s Gen 3.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=216267
Signed-off-by: syed saba kareem &lt;Syed.SabaKareem@amd.com&gt;
Reported-by: Pananchikkal Renjith &lt;renjith.pananchikkal@amd.com&gt;
Link: https://lore.kernel.org/r/20220802062503.159328-1-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: yc: Update DMI table entries</title>
<updated>2022-07-22T20:27:57Z</updated>
<author>
<name>syed sabakareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-07-22T13:45:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=be0aa8d4b0fcb4532bf7973141e911998ab39508'/>
<id>urn:sha1:be0aa8d4b0fcb4532bf7973141e911998ab39508</id>
<content type='text'>
Removed intel DMI product id's 21AW/21AX/21D8/21D9/21BN/21BQ
in DMI table and updated DMI entry for AMD platform X13 Gen 3
platform 21CM/21CN.

Link: https://bugzilla.kernel.org/show_bug.cgi?id=216267

Signed-off-by: syed sabakareem &lt;Syed.SabaKareem@amd.com&gt;
Reviewed-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Reported-by: David Korth &lt;gerbilsoft@gerbilsoft.com&gt;
Fixes: fa991481b8b2 ("ASoC: amd: add YC machine driver using dmic")
Link: https://lore.kernel.org/r/20220722134603.316668-1-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: yc: Decrease level of error message</title>
<updated>2022-07-19T13:54:25Z</updated>
<author>
<name>Mario Limonciello</name>
<email>mario.limonciello@amd.com</email>
</author>
<published>2022-07-18T21:34:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=393a40b50fe976a121b15752d2dd6151c7a92126'/>
<id>urn:sha1:393a40b50fe976a121b15752d2dd6151c7a92126</id>
<content type='text'>
On a number of platforms that contain acp3x controller a new ERR level
message is showing up:

`acp6x pci device not found`

This is because ACP3x and ACP6x share same PCI ID but can be identified
by PCI revision.  As this is expected behavior for a system with ACP3x
decrease message to debug.

Fixes: b1630fcbfde6c ("ASoC: amd: yc: add new YC platform varaint support")
Cc: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Signed-off-by: Mario Limonciello &lt;mario.limonciello@amd.com&gt;
Link: https://lore.kernel.org/r/20220718213402.19497-1-mario.limonciello@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: Migrate to new style legacy DAI naming flag</title>
<updated>2022-06-27T12:16:30Z</updated>
<author>
<name>Charles Keepax</name>
<email>ckeepax@opensource.cirrus.com</email>
</author>
<published>2022-06-23T12:51:32Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0bc1e7d1fc3c50cf1eb62cd3c8d2b73c5f6d83fe'/>
<id>urn:sha1:0bc1e7d1fc3c50cf1eb62cd3c8d2b73c5f6d83fe</id>
<content type='text'>
Change the legacy DAI naming flag from opting in to the new scheme
(non_legacy_dai_naming), to opting out of it (legacy_dai_naming).
These drivers appear to be on the CPU side of the DAI link and
currently uses the legacy naming, so add the new flag.

Signed-off-by: Charles Keepax &lt;ckeepax@opensource.cirrus.com&gt;
Link: https://lore.kernel.org/r/20220623125250.2355471-19-ckeepax@opensource.cirrus.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>Allow detecting ACP6x DMIC via _DSD</title>
<updated>2022-04-12T16:16:51Z</updated>
<author>
<name>Mark Brown</name>
<email>broonie@kernel.org</email>
</author>
<published>2022-04-12T16:16:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=2f7f0994cc964529cb47eb073baf2bd1ed7563ad'/>
<id>urn:sha1:2f7f0994cc964529cb47eb073baf2bd1ed7563ad</id>
<content type='text'>
Merge series from Mario Limonciello &lt;mario.limonciello@amd.com&gt;:

It's not possible to probe for the presence of a DMIC, so the ACP6x
machine driver currently has a hardcoded list of all the systems known
to have a DMIC connected to the ACP.

Although this design works it means that the acp6x driver needs to always
grow with more systems and worse, if an OEM introduces a new system there
will be a mismatch in time that even if the driver (otherwise) works fine
it needs their system added to the list to work.

So this series introduces a _DSD that OEMs can populate into the BIOS to
indicate presence of a DMIC.
</content>
</entry>
<entry>
<title>ASoC: amd: yc: add new YC platform varaint support</title>
<updated>2022-04-11T18:19:49Z</updated>
<author>
<name>Vijendar Mukunda</name>
<email>Vijendar.Mukunda@amd.com</email>
</author>
<published>2022-04-11T13:41:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=b1630fcbfde6c071d964b1c475871db0ebc96048'/>
<id>urn:sha1:b1630fcbfde6c071d964b1c475871db0ebc96048</id>
<content type='text'>
Update PCI revision id check for the new YC platform varaint.

Signed-off-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220411134119.1767646-1-Vijendar.Mukunda@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
