ASoC: amd: acp: Add generic support for PDM controller on ACP
authorAjit Kumar Pandey <AjitKumar.Pandey@amd.com>
Mon, 17 Jan 2022 11:58:49 +0000 (17:28 +0530)
committerMark Brown <broonie@kernel.org>
Fri, 28 Jan 2022 15:59:29 +0000 (15:59 +0000)
commitc32bd332ce5c9eda087dedae2cf5f98bb008e841
treee6ce267e73b27a4231dbc24a37f2289b7c85e98d
parent74cc53cf59b6a36ef50f164693625629614cb732
ASoC: amd: acp: Add generic support for PDM controller on ACP

Add driver module for PDM controller on ACP IP block. Expose dai
ops to configure ACP_WOV_PDM_BLOCK registers on ACP. Such dai ops
will be used by platform specific driver module to register dmic
related dai with ASoC.

Signed-off-by: Ajit Kumar Pandey <AjitKumar.Pandey@amd.com>
Link: https://lore.kernel.org/r/20220117115854.455995-2-AjitKumar.Pandey@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/amd/acp/Kconfig
sound/soc/amd/acp/Makefile
sound/soc/amd/acp/acp-pdm.c [new file with mode: 0644]
sound/soc/amd/acp/amd.h
sound/soc/amd/acp/chip_offset_byte.h