From 24f7791789c49ec02eb024106c85d23322be5672 Mon Sep 17 00:00:00 2001 From: Mario Limonciello Date: Mon, 12 Feb 2018 13:09:01 -0600 Subject: [PATCH] Recognize the _OSI string "Windows 2017.2" Dell uses this string to activate Thunderbolt native mode on supported machines. --- source/components/utilities/utosi.c | 1 + source/include/actypes.h | 1 + 2 files changed, 2 insertions(+) diff --git a/source/components/utilities/utosi.c b/source/components/utilities/utosi.c index c408ec768..e63690786 100644 --- a/source/components/utilities/utosi.c +++ b/source/components/utilities/utosi.c @@ -216,6 +216,7 @@ static ACPI_INTERFACE_INFO AcpiDefaultSupportedInterfaces[] = {"Windows 2015", NULL, 0, ACPI_OSI_WIN_10}, /* Windows 10 - Added 03/2015 */ {"Windows 2016", NULL, 0, ACPI_OSI_WIN_10_RS1}, /* Windows 10 version 1607 - Added 12/2017 */ {"Windows 2017", NULL, 0, ACPI_OSI_WIN_10_RS2}, /* Windows 10 version 1703 - Added 12/2017 */ + {"Windows 2017.2", NULL, 0, ACPI_OSI_WIN_10_RS3}, /* Windows 10 version 1709 - Added 02/2018 */ /* Feature Group Strings */ diff --git a/source/include/actypes.h b/source/include/actypes.h index 926bba933..a07596dbd 100644 --- a/source/include/actypes.h +++ b/source/include/actypes.h @@ -1511,6 +1511,7 @@ typedef enum #define ACPI_OSI_WIN_10 0x0D #define ACPI_OSI_WIN_10_RS1 0x0E #define ACPI_OSI_WIN_10_RS2 0x0F +#define ACPI_OSI_WIN_10_RS3 0x10 /* Definitions of getopt */