The UpExtreme BIOS reports microphones that are not physically present, so this module ends-up selecting SOF, while the UpExtreme11 BIOS does not report microphones so the snd-hda-intel driver is selected. For consistency use SOF unconditionally in autodetection mode. The use of the snd-hda-intel driver can still be enabled with 'options snd-intel-dspcfg dsp_driver=1'
Unified · Split
| @@ -196,6 +196,12 @@ static const struct config_entry config_table[] = { · 195 unmodified lines | |||
| 196 | DMI_MATCH(DMI_SYS_VENDOR, "Google"), | 196 | DMI_MATCH(DMI_SYS_VENDOR, "Google"), |
| 197 | } | 197 | } |
| 198 | }, | 198 | }, |
| 199 | { | ||
| 200 | .ident = "UP-WHL", | ||
| 201 | .matches = { | ||
| 202 | DMI_MATCH(DMI_SYS_VENDOR, "AAEON"), | ||
| 203 | } | ||
| 204 | }, | ||
| 199 | {} | 205 | {} |
| 200 | } | 206 | } |
| 201 | }, | 207 | }, |
| @@ -358,6 +364,12 @@ static const struct config_entry config_table[] = { · 156 unmodified lines | |||
| 358 | DMI_MATCH(DMI_SYS_VENDOR, "Google"), | 364 | DMI_MATCH(DMI_SYS_VENDOR, "Google"), |
| 359 | } | 365 | } |
| 360 | }, | 366 | }, |
| 367 | { | ||
| 368 | .ident = "UPX-TGL", | ||
| 369 | .matches = { | ||
| 370 | DMI_MATCH(DMI_SYS_VENDOR, "AAEON"), | ||
| 371 | } | ||
| 372 | }, | ||
| 361 | {} | 373 | {} |
| 362 | } | 374 | } |
| 363 | }, | 375 | }, |