ASoC: amd: add platform devices for acp6x pdm driver and dmic driver
authorVijendar Mukunda <Vijendar.Mukunda@amd.com>
Mon, 18 Oct 2021 11:20:35 +0000 (16:50 +0530)
committerMark Brown <broonie@kernel.org>
Mon, 18 Oct 2021 20:11:39 +0000 (21:11 +0100)
commitfc329c1de49825a30d5381e18316a3fd45aac7a9
treeda165802e936f78997142b5748dfdfdbfc6bc960
parent8c7161f2c97b2dba018ecf0af8a0553e283a5c3e
ASoC: amd: add platform devices for acp6x pdm driver and dmic driver

ACP6.x 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: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://lore.kernel.org/r/20211018112044.1705805-5-Vijendar.Mukunda@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/amd/yc/acp6x.h
sound/soc/amd/yc/pci-acp6x.c