On 8/13/23 20:26, Brady Norander wrote: > AlderLake and RaptorLake Chromebooks currently use the HDA driver by > default. Add a quirk to use the SOF driver on these platforms, which is > needed for functional internal audio. After checking, here's a list of known Chromebooks. Do you mind sending an updated v2? Thanks! > + { > + .flags = FLAG_SOF, > + .device = PCI_DEVICE_ID_INTEL_HDA_ADL_P, > + .dmi_table = (const struct dmi_system_id []) { > + { > + .ident = "Google Chromebooks", > + .matches = { > + DMI_MATCH(DMI_SYS_VENDOR, "Google"), > + } > + }, > + {} > + } > + }, > + { > + .flags = FLAG_SOF, > + .device = PCI_DEVICE_ID_INTEL_HDA_ADL_N, > + .dmi_table = (const struct dmi_system_id []) { > + { > + .ident = "Google Chromebooks", > + .matches = { > + DMI_MATCH(DMI_SYS_VENDOR, "Google"), > + } > + }, > + {} > + } > + }, > + .flags = FLAG_SOF, > + .device = PCI_DEVICE_ID_INTEL_HDA_RPL_P_0, > + .dmi_table = (const struct dmi_system_id []) { > + { > + .ident = "Google Chromebooks", > + .matches = { > + DMI_MATCH(DMI_SYS_VENDOR, "Google"), > + } > + }, > + {} > + } > + }, > + { > + .flags = FLAG_SOF, > + .device = PCI_DEVICE_ID_INTEL_HDA_RPL_P_1, > + .dmi_table = (const struct dmi_system_id []) { > + { > + .ident = "Google Chromebooks", > + .matches = { > + DMI_MATCH(DMI_SYS_VENDOR, "Google"), > + } > + }, > + {} > + } > + },