diff options
author | Hauke Mehrtens <hauke@hauke-m.de> | 2021-10-16 18:53:17 +0200 |
---|---|---|
committer | Hauke Mehrtens <hauke@hauke-m.de> | 2021-10-19 00:02:23 +0200 |
commit | 55eb97e0a582a9a4562fa2b679f1de372f9f97d5 (patch) | |
tree | 00b81d0fd93eef118de57ed6eb0f12d0827017bb | |
parent | c803b3aae5a4cf3bc055764cfdc1329a4d3e5141 (diff) | |
download | backports-55eb97e0a582a9a4562fa2b679f1de372f9f97d5.tar.gz |
patches: Remove usage of DMI_PRODUCT_SKU
The mwifiex driver now uses DMI_PRODUCT_SKU, which was only added with
kernel 4.18. Do not use this on older kernel versions.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
-rw-r--r-- | patches/0089-unknown-dmi/mwifiex.patch | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/patches/0089-unknown-dmi/mwifiex.patch b/patches/0089-unknown-dmi/mwifiex.patch new file mode 100644 index 00000000..4bd68825 --- /dev/null +++ b/patches/0089-unknown-dmi/mwifiex.patch @@ -0,0 +1,22 @@ +--- a/drivers/net/wireless/marvell/mwifiex/pcie_quirks.c ++++ b/drivers/net/wireless/marvell/mwifiex/pcie_quirks.c +@@ -34,7 +34,9 @@ static const struct dmi_system_id mwifie + .matches = { + /* match for SKU here due to generic product name "Surface Pro" */ + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"), ++#if LINUX_VERSION_IS_GEQ(4,18,0) + DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "Surface_Pro_1796"), ++#endif + }, + .driver_data = (void *)QUIRK_FW_RST_D3COLD, + }, +@@ -43,7 +45,9 @@ static const struct dmi_system_id mwifie + .matches = { + /* match for SKU here due to generic product name "Surface Pro" */ + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"), ++#if LINUX_VERSION_IS_GEQ(4,18,0) + DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "Surface_Pro_1807"), ++#endif + }, + .driver_data = (void *)QUIRK_FW_RST_D3COLD, + }, |