.. | .. |
---|
393 | 393 | |
---|
394 | 394 | /* Please keep this list alphabetically sorted */ |
---|
395 | 395 | static const struct dmi_system_id byt_rt5640_quirk_table[] = { |
---|
| 396 | + { /* Acer Iconia One 7 B1-750 */ |
---|
| 397 | + .matches = { |
---|
| 398 | + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Insyde"), |
---|
| 399 | + DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "VESPA2"), |
---|
| 400 | + }, |
---|
| 401 | + .driver_data = (void *)(BYT_RT5640_DMIC1_MAP | |
---|
| 402 | + BYT_RT5640_JD_SRC_JD1_IN4P | |
---|
| 403 | + BYT_RT5640_OVCD_TH_1500UA | |
---|
| 404 | + BYT_RT5640_OVCD_SF_0P75 | |
---|
| 405 | + BYT_RT5640_SSP0_AIF1 | |
---|
| 406 | + BYT_RT5640_MCLK_EN), |
---|
| 407 | + }, |
---|
396 | 408 | { /* Acer Iconia Tab 8 W1-810 */ |
---|
397 | 409 | .matches = { |
---|
398 | 410 | DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Acer"), |
---|
.. | .. |
---|
431 | 443 | BYT_RT5640_MCLK_EN), |
---|
432 | 444 | }, |
---|
433 | 445 | { |
---|
| 446 | + /* Advantech MICA-071 */ |
---|
| 447 | + .matches = { |
---|
| 448 | + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Advantech"), |
---|
| 449 | + DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "MICA-071"), |
---|
| 450 | + }, |
---|
| 451 | + /* OVCD Th = 1500uA to reliable detect head-phones vs -set */ |
---|
| 452 | + .driver_data = (void *)(BYT_RT5640_IN3_MAP | |
---|
| 453 | + BYT_RT5640_JD_SRC_JD2_IN4N | |
---|
| 454 | + BYT_RT5640_OVCD_TH_1500UA | |
---|
| 455 | + BYT_RT5640_OVCD_SF_0P75 | |
---|
| 456 | + BYT_RT5640_MONO_SPEAKER | |
---|
| 457 | + BYT_RT5640_DIFF_MIC | |
---|
| 458 | + BYT_RT5640_MCLK_EN), |
---|
| 459 | + }, |
---|
| 460 | + { |
---|
434 | 461 | .matches = { |
---|
435 | 462 | DMI_EXACT_MATCH(DMI_SYS_VENDOR, "ARCHOS"), |
---|
436 | 463 | DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "ARCHOS 80 Cesium"), |
---|