]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
ASoC: amd: add acp6x irq handler
authorVijendar Mukunda <Vijendar.Mukunda@amd.com>
Mon, 18 Oct 2021 11:20:37 +0000 (16:50 +0530)
committerStefan Bader <stefan.bader@canonical.com>
Tue, 12 Jul 2022 08:30:06 +0000 (10:30 +0200)
commit89d3a24b2c0b72248f712eb663c2c0f49419d647
treeee7b6202426d170e601d2aaca7d2305474deb379
parent2c538266b2db4e80ee13aa57a50453d44cee3a12
ASoC: amd: add acp6x irq handler

BugLink: https://bugs.launchpad.net/bugs/1949245
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>
(cherry picked from commit cc0deaa2dc7300bb33e44e52cde0b6947a5d3a5d)
Signed-off-by: Hui Wang <hui.wang@canonical.com>
Acked-by: Stefan Bader <stefan.bader@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Stefan Bader <stefan.bader@canonical.com>
sound/soc/amd/yc/acp6x.h
sound/soc/amd/yc/pci-acp6x.c