[PATCH] ASoC: rt1015p: add acpi device id for rt1015p

Pierre-Louis Bossart pierre-louis.bossart at linux.intel.com
Tue Mar 9 21:26:42 CET 2021



>>> +#ifdef CONFIG_ACPI
>>> +static const struct acpi_device_id rt1015p_acpi_match[] = {
>>> +	{ "ALCP1015", 0},
>>
>> This isn't much better, ALC is not a vendor ID as defined by
>> https://uefi.org/PNP_ACPI_Registry
>>
>> I've ask for guidance from Intel ACPI folks on this, please stay tuned.
>>
> 
> Hi Pierre,
> 
> Is there any update from Intel ACPI team regarding to this ID format issue?

Sorry about the delay.

It seems that the options are limited. The HID needs to be made of two 
parts, vendor ID and part ID.

For the vendor ID, you may use the PNP ID (RTL) or the PCI ID (10EC).

For the part ID, you are limited to 4 hex-digits. I didn't get any 
positive answers on how to support '1015P', the only solution seems to 
be to create a new part number, or detect at run-time which of the 
'1015' skews is actually used.


More information about the Alsa-devel mailing list