ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346
[platform/kernel/linux-starfive.git] / drivers / acpi / x86 / utils.c
index 635de40..4e816bb 100644 (file)
@@ -330,6 +330,17 @@ static const struct dmi_system_id acpi_quirk_skip_dmi_ids[] = {
                                        ACPI_QUIRK_SKIP_ACPI_AC_AND_BATTERY),
        },
        {
+               /* Medion Lifetab S10346 */
+               .matches = {
+                       DMI_MATCH(DMI_BOARD_VENDOR, "AMI Corporation"),
+                       DMI_MATCH(DMI_BOARD_NAME, "Aptio CRB"),
+                       /* Way too generic, also match on BIOS data */
+                       DMI_MATCH(DMI_BIOS_DATE, "10/22/2015"),
+               },
+               .driver_data = (void *)(ACPI_QUIRK_SKIP_I2C_CLIENTS |
+                                       ACPI_QUIRK_SKIP_ACPI_AC_AND_BATTERY),
+       },
+       {
                /* Nextbook Ares 8 */
                .matches = {
                        DMI_MATCH(DMI_SYS_VENDOR, "Insyde"),