Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 43 additions & 6 deletions src/linuwu_sense.c
Original file line number Diff line number Diff line change
Expand Up @@ -482,6 +482,16 @@ enum acer_wmi_predator_v4_oc {
.predator_v4 = 1,
.four_zone_kb = 1,
};

static struct quirk_entry quirk_acer_predator_phn16_73 = {
.predator_v4 = 1,
.four_zone_kb = 1,
};

static struct quirk_entry quirk_acer_predator_phn16s_71 = {
.predator_v4 = 1,
.four_zone_kb = 1,
};

static struct quirk_entry quirk_acer_nitro_an16_41 = {
.nitro_v4 = 1,
Expand Down Expand Up @@ -755,12 +765,12 @@ enum acer_wmi_predator_v4_oc {
},
.driver_data = &quirk_acer_predator_ph315_53,
},
{
{
.callback = dmi_matched,
.ident = "Acer Predator PHN16-71",
.ident = "Acer Predator PHIN16-71",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
DMI_MATCH(DMI_PRODUCT_NAME, "Predator PHN16-71"),
DMI_MATCH(DMI_PRODUCT_NAME, "Predator PHIN16-71"),
},
.driver_data = &quirk_acer_predator_phn16_71,
},
Expand All @@ -772,13 +782,40 @@ enum acer_wmi_predator_v4_oc {
DMI_MATCH(DMI_PRODUCT_NAME, "Predator PHN16-72"),
},
.driver_data = &quirk_acer_predator_phn16_72,
},
},
{
.callback = dmi_matched,
.ident = "Acer Predator PHN16-73",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
DMI_MATCH(DMI_PRODUCT_NAME, "Predator PHN16-73"),
},
.driver_data = &quirk_acer_predator_phn16_73,
},
{
.callback = dmi_matched,
.ident = "Acer Predator PHN16S-71",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
DMI_MATCH(DMI_PRODUCT_NAME, "Predator PHN16S-71")
},
.driver_data = &quirk_acer_predator_phn16s_71,
},
{
.callback = dmi_matched,
.ident = "Acer Predator PHIN16S-71",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
DMI_MATCH(DMI_PRODUCT_NAME, "Predator PHIN16S-71")
},
.driver_data = &quirk_acer_predator_phn16s_71,
},
{
.callback = dmi_matched,
.ident = "Acer Predator PH16-71",
.ident = "Acer Predator PHN16S-71",
.matches = {
DMI_MATCH(DMI_SYS_VENDOR, "Acer"),
DMI_MATCH(DMI_PRODUCT_NAME, "Predator PH16-71"),
DMI_MATCH(DMI_PRODUCT_NAME, "Predator PHN16S-71"),
},
.driver_data = &quirk_acer_predator_v4,
},
Expand Down