OSDN Git Service

ASoC: amd: add acp6x irq handler
authorVijendar Mukunda <Vijendar.Mukunda@amd.com>
Mon, 18 Oct 2021 11:20:37 +0000 (16:50 +0530)
committerMark Brown <broonie@kernel.org>
Mon, 18 Oct 2021 20:11:41 +0000 (21:11 +0100)
commitcc0deaa2dc7300bb33e44e52cde0b6947a5d3a5d
treef0eb0f42e83531a72963bbc36cdfc836df70d38d
parent7610174a5bfe6cf34eda8f972311e629ae6dc2d1
ASoC: amd: add acp6x irq handler

Add ACP6x 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: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://lore.kernel.org/r/20211018112044.1705805-7-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