From 6e4512cd5c5b8dbc6fd94631bd806f564aed4195 Mon Sep 17 00:00:00 2001 From: Hauke Mehrtens Date: Mon, 24 Jun 2019 21:35:24 +0200 Subject: patch: Remove usage of DMI_PRODUCT_SKU DMI_PRODUCT_SKU was added in kernel 4.18, do not use it on older kernel versions. Signed-off-by: Hauke Mehrtens --- patches/0089-unknown-dmi/brcmfmac.patch | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 patches/0089-unknown-dmi/brcmfmac.patch diff --git a/patches/0089-unknown-dmi/brcmfmac.patch b/patches/0089-unknown-dmi/brcmfmac.patch new file mode 100644 index 00000000..42f7a772 --- /dev/null +++ b/patches/0089-unknown-dmi/brcmfmac.patch @@ -0,0 +1,22 @@ +--- a/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c ++++ b/drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c +@@ -57,7 +57,9 @@ static const struct dmi_system_id dmi_pl + .matches = { + DMI_EXACT_MATCH(DMI_BOARD_VENDOR, "To be filled by O.E.M."), + DMI_EXACT_MATCH(DMI_BOARD_NAME, "Cherry Trail CR"), ++#if LINUX_VERSION_IS_GEQ(4,18,0) + DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "T8"), ++#endif + /* also match on somewhat unique bios-version */ + DMI_EXACT_MATCH(DMI_BIOS_VERSION, "1.000"), + }, +@@ -68,7 +70,9 @@ static const struct dmi_system_id dmi_pl + .matches = { + DMI_EXACT_MATCH(DMI_BOARD_VENDOR, "To be filled by O.E.M."), + DMI_EXACT_MATCH(DMI_BOARD_NAME, "Cherry Trail CR"), ++#if LINUX_VERSION_IS_GEQ(4,18,0) + DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "T11"), ++#endif + /* also match on somewhat unique bios-version */ + DMI_EXACT_MATCH(DMI_BIOS_VERSION, "1.000"), + }, -- cgit v1.2.3