<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux-dev/sound/soc/amd/ps, branch master</title>
<subtitle>Linux kernel development work - see feature branches</subtitle>
<id>https://git.zx2c4.com/linux-dev/atom/sound/soc/amd/ps?h=master</id>
<link rel='self' href='https://git.zx2c4.com/linux-dev/atom/sound/soc/amd/ps?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/'/>
<updated>2022-08-29T22:14:17Z</updated>
<entry>
<title>ASoC: amd: enable Pink sardine platform machine driver build.</title>
<updated>2022-08-29T22:14:17Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:57Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=2a09cef652d9c1e76229a4381e928560bec3d878'/>
<id>urn:sha1:2a09cef652d9c1e76229a4381e928560bec3d878</id>
<content type='text'>
This patch enables Pink Sardine platform machine driver build.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Reviewed-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-14-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: add Pink Sardine machine driver using dmic</title>
<updated>2022-08-29T22:14:16Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=0c8327c07b2ecc4a4443b1dae407f0d4854b5ae1'/>
<id>urn:sha1:0c8327c07b2ecc4a4443b1dae407f0d4854b5ae1</id>
<content type='text'>
Add Pink Sardine platform machine driver using dmic.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Reviewed-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-13-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: create platform device for acp6.2 machine driver</title>
<updated>2022-08-29T22:14:15Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=76dd567591c89f92dea97b581988538312ae584f'/>
<id>urn:sha1:76dd567591c89f92dea97b581988538312ae584f</id>
<content type='text'>
Create platform device for acp6.2 machine driver.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Signed-off-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-12-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: enable Pink Sardine acp6.2 drivers build</title>
<updated>2022-08-29T22:14:14Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=1e4366489e2c059cb00e453737e802d74fd9b1d1'/>
<id>urn:sha1:1e4366489e2c059cb00e453737e802d74fd9b1d1</id>
<content type='text'>
Pink Sardine ACP6.2 drivers can be built by selecting necessary
kernel config option.
The patch enables build support of the same.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Reviewed-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-11-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: add acp6.2 pdm driver pm ops</title>
<updated>2022-08-29T22:14:13Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:53Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=28023a78790c33f5df0147fd00ab3cf333edd24f'/>
<id>urn:sha1:28023a78790c33f5df0147fd00ab3cf333edd24f</id>
<content type='text'>
Add acp6.2 pdm driver pm ops.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Reviewed-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-10-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: add acp6.2 pci driver pm ops</title>
<updated>2022-08-29T22:14:13Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=3a543d56e3d3c9bb67ffe3ff9ad7ddf77e448019'/>
<id>urn:sha1:3a543d56e3d3c9bb67ffe3ff9ad7ddf77e448019</id>
<content type='text'>
Add acp6.2 pci driver pm ops.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Signed-off-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-9-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: add acp6.2 pdm driver dma ops</title>
<updated>2022-08-29T22:14:12Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=5137305662ef5cad12ff472ca4c8c3b266fd46c5'/>
<id>urn:sha1:5137305662ef5cad12ff472ca4c8c3b266fd46c5</id>
<content type='text'>
This patch adds PDM driver DMA operations for Pink Sardine Platform.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Reviewed-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-8-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: add acp6.2 irq handler</title>
<updated>2022-08-29T22:14:11Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=5bbeca60a57bb9a35cc98c064bbb575738d5be0d'/>
<id>urn:sha1:5bbeca60a57bb9a35cc98c064bbb575738d5be0d</id>
<content type='text'>
Add ACP6.2 irq handler for handling irq events for ACP IP.
Add pdm irq events handling.
Whenever audio data equal to the PDM watermark level are consumed,
interrupt is generated. Acknowledge the interrupt.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Signed-off-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-7-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: add acp6.2 pdm platform driver</title>
<updated>2022-08-29T22:14:10Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=33cea6bbe48896bcaa03f030f5b52e05de68bccd'/>
<id>urn:sha1:33cea6bbe48896bcaa03f030f5b52e05de68bccd</id>
<content type='text'>
PDM platform driver binds to the platform device created by
ACP6.2 PCI device. PDM driver registers ALSA DMA and CPU DAI
components with ASoC framework.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Reviewed-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-6-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
<entry>
<title>ASoC: amd: add platform devices for acp6.2 pdm driver and dmic driver</title>
<updated>2022-08-29T22:14:09Z</updated>
<author>
<name>Syed Saba Kareem</name>
<email>Syed.SabaKareem@amd.com</email>
</author>
<published>2022-08-27T16:56:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/linux-dev/commit/?id=515ee2574aa4d6bf05dce194e342bd2712ea4bd4'/>
<id>urn:sha1:515ee2574aa4d6bf05dce194e342bd2712ea4bd4</id>
<content type='text'>
ACP6.2 IP has PDM decoder block.
Create a platform device for it, so that the PDM platform driver
can be bound to this device.
Pass PCI resources like MMIO to this platform device.

Create a platform device for generic dmic codec driver.

Signed-off-by: Syed Saba Kareem &lt;Syed.SabaKareem@amd.com&gt;
Signed-off-by: Vijendar Mukunda &lt;Vijendar.Mukunda@amd.com&gt;
Link: https://lore.kernel.org/r/20220827165657.2343818-5-Syed.SabaKareem@amd.com
Signed-off-by: Mark Brown &lt;broonie@kernel.org&gt;
</content>
</entry>
</feed>
