ASoC: Intel: sst: Support LPE0F28 ACPI HID
authorHans de Goede <hdegoede@redhat.com>
Fri, 25 Oct 2024 09:02:21 +0000 (11:02 +0200)
committerMark Brown <broonie@kernel.org>
Fri, 25 Oct 2024 13:10:11 +0000 (14:10 +0100)
commit6668610b4d8ce9a3ee3ed61a9471f62fb5f05bf9
tree51b899fc3e4730d269b784419ac23680c99ed6b7
parent0107f28f135231da22a9ad5756bb16bd5cada4d5
ASoC: Intel: sst: Support LPE0F28 ACPI HID

Some old Bay Trail tablets which shipped with Android as factory OS
have the SST/LPE audio engine described by an ACPI device with a
HID (Hardware-ID) of LPE0F28 instead of 80860F28.

Add support for this. Note this uses a new sst_res_info for just
the LPE0F28 case because it has a different layout for the IO-mem ACPI
resources then the 80860F28.

An example of a tablet which needs this is the Vexia EDU ATLA 10 tablet,
which has been distributed to schools in the Spanish AndalucĂ­a region.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://patch.msgid.link/20241025090221.52198-1-hdegoede@redhat.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/hda/intel-dsp-config.c
sound/soc/intel/atom/sst/sst_acpi.c