diff options
| author | Vijendar Mukunda <Vijendar.Mukunda@amd.com> | 2026-10-13 21:11:39 +0530 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-10-13 20:08:04 +0100 |
| commit | 0e4c4081169bb7bbe755de62c2d09c4af80fd61a (patch) | |
| tree | 69b3322b7134b215da458194ce491f33fcdfe73b /scripts/Makefile.thinlto | |
| parent | b23e9b1f3b4c8f1be4e359cd576eda082391d0cd (diff) | |
| download | linux-0e4c4081169bb7bbe755de62c2d09c4af80fd61a.tar.gz linux-0e4c4081169bb7bbe755de62c2d09c4af80fd61a.zip | |
ASoC: amd: acp: add acp-mach-common.h for shared machine driver types
ACP7.B/7.F platforms expose a PDM controller selection via the
acp-audio-ep-port ACPI _DSD property. struct amd_pdm_pdata carries
this selection and is required by multiple machine driver variants -
the legacy (non-DSP) and SOF stacks - for both I2S and SoundWire
paths.
Currently the struct lives in soc_amd_sdw_common.h, which is
SoundWire-specific, making it unavailable to I2S machine drivers
without an inappropriate header dependency.
Add acp-mach-common.h as a minimal header for types shared across all
AMD ACP machine drivers. Move struct amd_pdm_pdata there and retain
an #include of it in soc_amd_sdw_common.h so that no call sites
require modification.
Signed-off-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://patch.msgid.link/20261013154644.3788064-8-Vijendar.Mukunda@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions
