| From c781f95e6da3238bc5ae992f79987417545f1bf8 Mon Sep 17 00:00:00 2001 |
| From: Sasha Levin <sashal@kernel.org> |
| Date: Mon, 23 Nov 2020 16:16:25 +0100 |
| Subject: platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire |
| Switch 10E SW3-016 |
| |
| From: Hans de Goede <hdegoede@redhat.com> |
| |
| [ Upstream commit bf753400280d1384abb783efc0b42c491d6deec3 ] |
| |
| Add the Acer Aspire Switch 10E SW3-016 to the list of models which use the |
| Acer Switch WMI interface for reporting SW_TABLET_MODE. |
| |
| Signed-off-by: Hans de Goede <hdegoede@redhat.com> |
| Link: https://lore.kernel.org/r/20201123151625.5530-1-hdegoede@redhat.com |
| Signed-off-by: Sasha Levin <sashal@kernel.org> |
| --- |
| drivers/platform/x86/acer-wmi.c | 9 +++++++++ |
| 1 file changed, 9 insertions(+) |
| |
| diff --git a/drivers/platform/x86/acer-wmi.c b/drivers/platform/x86/acer-wmi.c |
| index 52ae8bb38813..5ddc359135a8 100644 |
| --- a/drivers/platform/x86/acer-wmi.c |
| +++ b/drivers/platform/x86/acer-wmi.c |
| @@ -524,6 +524,15 @@ static const struct dmi_system_id acer_quirks[] __initconst = { |
| }, |
| .driver_data = &quirk_acer_travelmate_2490, |
| }, |
| + { |
| + .callback = set_force_caps, |
| + .ident = "Acer Aspire Switch 10E SW3-016", |
| + .matches = { |
| + DMI_MATCH(DMI_SYS_VENDOR, "Acer"), |
| + DMI_MATCH(DMI_PRODUCT_NAME, "Aspire SW3-016"), |
| + }, |
| + .driver_data = (void *)ACER_CAP_KBD_DOCK, |
| + }, |
| { |
| .callback = set_force_caps, |
| .ident = "Acer Aspire Switch 10 SW5-012", |
| -- |
| 2.30.1 |
| |