ASoC: SOF: amd: enable ACP external global interrupt
authorVijendar Mukunda <Vijendar.Mukunda@amd.com>
Wed, 23 Aug 2023 07:33:34 +0000 (13:03 +0530)
committerMark Brown <broonie@kernel.org>
Wed, 23 Aug 2023 12:27:14 +0000 (13:27 +0100)
commit0a1428141f638fc6fba863de40f0dc7ea91a1d47
tree2ce4ff56bf9a33bf26c444b601614fea07d9fa02
parentaa836152420af94d014ddd677a5f95544abef4f6
ASoC: SOF: amd: enable ACP external global interrupt

Previously ACP SOF firmware used to enable the ACP external
global interrupt register.
This will restrict to report ACP host interrupts only after
firmware loading is successful.
This register needs to be set from host driver to handle
other ACP interrupts(SoundWire Interrupts) before loading
the ACP firmware.

Add field for external interrupt enable register in acp descriptor
structure and enable the external interrupt enable register.

Signed-off-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://lore.kernel.org/r/20230823073340.2829821-2-Vijendar.Mukunda@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/sof/amd/acp.c
sound/soc/sof/amd/acp.h