summaryrefslogtreecommitdiff
path: root/patches/collateral-evolutions/network/0059-uuid-in-mei/nfc.patch
diff options
context:
space:
mode:
Diffstat (limited to 'patches/collateral-evolutions/network/0059-uuid-in-mei/nfc.patch')
-rw-r--r--patches/collateral-evolutions/network/0059-uuid-in-mei/nfc.patch16
1 files changed, 10 insertions, 6 deletions
diff --git a/patches/collateral-evolutions/network/0059-uuid-in-mei/nfc.patch b/patches/collateral-evolutions/network/0059-uuid-in-mei/nfc.patch
index 69e20e26..903cac30 100644
--- a/patches/collateral-evolutions/network/0059-uuid-in-mei/nfc.patch
+++ b/patches/collateral-evolutions/network/0059-uuid-in-mei/nfc.patch
@@ -1,11 +1,13 @@
--- a/drivers/nfc/microread/mei.c
+++ b/drivers/nfc/microread/mei.c
-@@ -67,7 +67,11 @@ static int microread_mei_remove(struct m
+@@ -67,7 +67,13 @@ static int microread_mei_remove(struct m
}
static struct mei_cl_device_id microread_mei_tbl[] = {
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)
- { MICROREAD_DRIVER_NAME, MEI_NFC_UUID},
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,4,0)
+ { MICROREAD_DRIVER_NAME, MEI_NFC_UUID, MEI_CL_VERSION_ANY},
++#elif LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)
++ { MICROREAD_DRIVER_NAME, MEI_NFC_UUID},
+#else
+ { MICROREAD_DRIVER_NAME},
+#endif
@@ -14,12 +16,14 @@
{ }
--- a/drivers/nfc/pn544/mei.c
+++ b/drivers/nfc/pn544/mei.c
-@@ -67,7 +67,11 @@ static int pn544_mei_remove(struct mei_c
+@@ -67,7 +67,13 @@ static int pn544_mei_remove(struct mei_c
}
static struct mei_cl_device_id pn544_mei_tbl[] = {
-+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)
- { PN544_DRIVER_NAME, MEI_NFC_UUID},
++#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,4,0)
+ { PN544_DRIVER_NAME, MEI_NFC_UUID, MEI_CL_VERSION_ANY},
++#elif LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)
++ { PN544_DRIVER_NAME, MEI_NFC_UUID},
+#else
+ { PN544_DRIVER_NAME},
+#endif