| From a78efc5a5e50d59671be9896b782db94fcda590e Mon Sep 17 00:00:00 2001 |
| From: Jeffery Miller <jmiller@neverware.com> |
| Date: Tue, 25 Feb 2020 16:59:41 -0600 |
| Subject: [PATCH] power: supply: axp288_fuel_gauge: Broaden vendor check for |
| Intel Compute Sticks. |
| |
| commit e42fe5b29ac07210297e75f36deefe54edbdbf80 upstream. |
| |
| The Intel Compute Stick `STK1A32SC` can have a system vendor of |
| "Intel(R) Client Systems". |
| Broaden the Intel Compute Stick DMI checks so that they match "Intel |
| Corporation" as well as "Intel(R) Client Systems". |
| |
| This fixes an issue where the STK1A32SC compute sticks were still |
| exposing a battery with the existing blacklist entry. |
| |
| Signed-off-by: Jeffery Miller <jmiller@neverware.com> |
| Reviewed-by: Hans de Goede <hdegoede@redhat.com> |
| Signed-off-by: Sebastian Reichel <sebastian.reichel@collabora.com> |
| Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> |
| |
| diff --git a/drivers/power/supply/axp288_fuel_gauge.c b/drivers/power/supply/axp288_fuel_gauge.c |
| index 44169dabb705..7ff2b779cb5b 100644 |
| --- a/drivers/power/supply/axp288_fuel_gauge.c |
| +++ b/drivers/power/supply/axp288_fuel_gauge.c |
| @@ -699,14 +699,14 @@ static const struct dmi_system_id axp288_fuel_gauge_blacklist[] = { |
| { |
| /* Intel Cherry Trail Compute Stick, Windows version */ |
| .matches = { |
| - DMI_MATCH(DMI_SYS_VENDOR, "Intel Corporation"), |
| + DMI_MATCH(DMI_SYS_VENDOR, "Intel"), |
| DMI_MATCH(DMI_PRODUCT_NAME, "STK1AW32SC"), |
| }, |
| }, |
| { |
| /* Intel Cherry Trail Compute Stick, version without an OS */ |
| .matches = { |
| - DMI_MATCH(DMI_SYS_VENDOR, "Intel Corporation"), |
| + DMI_MATCH(DMI_SYS_VENDOR, "Intel"), |
| DMI_MATCH(DMI_PRODUCT_NAME, "STK1A32SC"), |
| }, |
| }, |
| -- |
| 2.7.4 |
| |