diff options
| author | Harendra Gautam <harendra.gautam@oss.qualcomm.com> | 2026-10-13 11:21:25 +0530 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-10-15 16:44:07 +0100 |
| commit | 6a07ff8dd30495d7156eca72c7869669b59351f6 (patch) | |
| tree | 6d2e7f7198e35ce0a0aedee5e94e1b04a35bafb7 /tools/perf/scripts/python | |
| parent | f7b6fe0a9bd308f13db44321b252821683730c5b (diff) | |
ASoC: qcom: Add QAIF shared data structures and variant interface
Add qaif.h to hold common definitions shared by the QAIF CPU DAI and PCM
platform drivers.
QAIF exposes AIF DMA paths for external audio interfaces and CIF DMA paths
for the internal codec interface. The two drivers need a common place to
describe DMA channel allocation, regmap fields, interrupt dispatch, SHRAM
buffer tracking and per-stream runtime data.
Introduce the QAIF driver data, AIF and CIF register-field descriptions,
IRQ mapping helpers and SoC variant descriptor. The variant descriptor
describes the register layout, DMA channel counts, clock names, DAI table
and platform callbacks used by the QAIF driver code.
Signed-off-by: Harendra Gautam <harendra.gautam@oss.qualcomm.com>
Reviewed-by: Ajay Kumar Nandam <ajay.nandam@oss.qualcomm.com>
Link: https://patch.msgid.link/20261013-b4-qaif-shikra-audio-v9-2-f3022e28f2fd@oss.qualcomm.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
