diff options
| author | Syed Saba Kareem <Syed.SabaKareem@amd.com> | 2026-09-17 22:21:49 +0530 |
|---|---|---|
| committer | Mark Brown <broonie@kernel.org> | 2026-09-17 23:16:32 +0100 |
| commit | 28114992dd2f03724eb3d024839b3f9f299656d3 (patch) | |
| tree | e10c93315316c016f807b88382b381913cb0f2ed /tools/lib/python | |
| parent | 8d78e4f906cf0a1984cf3c852653727835e1a9e0 (diff) | |
| download | linux-next-28114992dd2f03724eb3d024839b3f9f299656d3.tar.gz linux-next-28114992dd2f03724eb3d024839b3f9f299656d3.zip | |
ASoC: amd: acp: enable TAS2783 and add RT712-VB SoundWire machine
The ACP7.0 SoundWire machine table did not cover boards that combine TI
TAS2783 smart amplifiers on SoundWire link 0 with a Realtek RT712-VB
codec on link 1. In addition, the TAS2783 SoundWire codec driver was
not selected by the AMD legacy SoundWire machine config, so it was not
built for these platforms.
Select SND_SOC_TAS2783_SDW from SND_SOC_AMD_LEGACY_SDW_MACH so the
TAS2783 SoundWire codec driver is built together with the AMD legacy
(no-DSP) SoundWire machine.
Add a new link/address map, acp70_tas2783a_l0_rt712_vb_l1, describing
the TAS2783 amplifiers on link 0 and the RT712-VB codec on link 1, and
register a corresponding entry in snd_soc_acpi_amd_acp70_sdw_machines[].
The entry uses snd_soc_acpi_amd_sdca_is_device_rt712_vb() as its
machine_check callback so it only matches platforms that actually
expose the RT712-VB device.
Signed-off-by: Syed Saba Kareem <Syed.SabaKareem@amd.com>
Link: https://patch.msgid.link/20260917165314.1880855-1-syed.sabakareem@amd.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions
