adding LTE support and updating patches

This commit is contained in:
Jake Day 2019-04-30 20:47:32 -04:00
parent 46b3dbff4c
commit b7e8acf062
24 changed files with 151 additions and 103 deletions

View file

@ -1,7 +1,7 @@
From fdd0f9532af763dbdbab7c6749f2e9d39af11db0 Mon Sep 17 00:00:00 2001
From: qzed <qzed@users.noreply.github.com>
Date: Sun, 21 Apr 2019 14:59:22 +0200
Subject: [PATCH 01/11] surface-acpi
From c92cf7a3c3c798ea4f4e2b94e1b1b439bc590136 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Tue, 30 Apr 2019 20:48:48 -0400
Subject: [PATCH 01/12] surface-acpi
---
drivers/acpi/acpica/dsopcode.c | 2 +-
@ -4156,5 +4156,5 @@ index 9db93f500b4e..2290d4f86ca4 100644
return -ENODEV;
--
2.21.0
2.19.1

View file

@ -1,7 +1,7 @@
From 0705499a65b8fdef3a2a375993b41cb8d3af8147 Mon Sep 17 00:00:00 2001
From 0a0ec97aa74e28a9fdea0649bad95ba959172ded Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Thu, 7 Mar 2019 11:53:42 -0500
Subject: [PATCH 02/11] suspend
Date: Tue, 30 Apr 2019 20:48:59 -0400
Subject: [PATCH 02/12] suspend
---
drivers/nvme/host/nvme.h | 5 +++++
@ -13,7 +13,7 @@ Subject: [PATCH 02/11] suspend
6 files changed, 40 insertions(+), 1 deletion(-)
diff --git a/drivers/nvme/host/nvme.h b/drivers/nvme/host/nvme.h
index 60220de2db52..d49d7ccb71d3 100644
index e82cdaec81c9..3b63eafb21d7 100644
--- a/drivers/nvme/host/nvme.h
+++ b/drivers/nvme/host/nvme.h
@@ -90,6 +90,11 @@ enum nvme_quirks {
@ -29,7 +29,7 @@ index 60220de2db52..d49d7ccb71d3 100644
/*
diff --git a/drivers/nvme/host/pci.c b/drivers/nvme/host/pci.c
index f46313f441ec..68b63b160c9d 100644
index 7b9ef8e734e7..b0e3ae90f5b7 100644
--- a/drivers/nvme/host/pci.c
+++ b/drivers/nvme/host/pci.c
@@ -30,6 +30,7 @@
@ -40,7 +40,7 @@ index f46313f441ec..68b63b160c9d 100644
#include "nvme.h"
@@ -2595,8 +2596,11 @@ static int nvme_suspend(struct device *dev)
@@ -2599,8 +2600,11 @@ static int nvme_suspend(struct device *dev)
{
struct pci_dev *pdev = to_pci_dev(dev);
struct nvme_dev *ndev = pci_get_drvdata(pdev);
@ -53,7 +53,7 @@ index f46313f441ec..68b63b160c9d 100644
return 0;
}
@@ -2700,6 +2704,10 @@ static const struct pci_device_id nvme_id_table[] = {
@@ -2704,6 +2708,10 @@ static const struct pci_device_id nvme_id_table[] = {
.driver_data = NVME_QUIRK_LIGHTNVM, },
{ PCI_DEVICE(0x1d1d, 0x2601), /* CNEX Granby */
.driver_data = NVME_QUIRK_LIGHTNVM, },
@ -65,7 +65,7 @@ index f46313f441ec..68b63b160c9d 100644
{ PCI_DEVICE(PCI_VENDOR_ID_APPLE, 0x2001) },
{ PCI_DEVICE(PCI_VENDOR_ID_APPLE, 0x2003) },
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
index c0673a717239..58cd0407c4ff 100644
index 37d897bc4cf1..7587fbff6ea5 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
@@ -1332,6 +1332,10 @@ DECLARE_PCI_FIXUP_CLASS_EARLY(PCI_VENDOR_ID_AL, PCI_ANY_ID,
@ -120,10 +120,10 @@ index 0bd595a0b610..a8385e8894a5 100644
pm_notifier_call_chain(PM_POST_SUSPEND);
pm_restore_console();
diff --git a/kernel/sysctl.c b/kernel/sysctl.c
index 32dea29d05a0..96043d4b4b1f 100644
index 9a85c7ae7362..7c6fc3f7c729 100644
--- a/kernel/sysctl.c
+++ b/kernel/sysctl.c
@@ -311,7 +311,16 @@ static int min_extfrag_threshold;
@@ -313,7 +313,16 @@ static int min_extfrag_threshold;
static int max_extfrag_threshold = 1000;
#endif

View file

@ -1,7 +1,7 @@
From 3421b5f76fef2381ed85bd9a74b66a99719ecaa8 Mon Sep 17 00:00:00 2001
From: qzed <qzed@users.noreply.github.com>
Date: Wed, 24 Apr 2019 20:34:29 +0200
Subject: [PATCH 03/11] buttons
From 764ba5cae99743ada66637b4317eb0cefaca1145 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Tue, 30 Apr 2019 20:49:09 -0400
Subject: [PATCH 03/12] buttons
---
drivers/input/misc/soc_button_array.c | 133 ++++++++++++++++++++--
@ -253,5 +253,5 @@ index 1b491690ce07..eaec30380b11 100644
if (!button)
return -ENOMEM;
--
2.21.0
2.19.1

View file

@ -1,7 +1,7 @@
From 4d0dce7a14b4f49fb73eda46aa0dc7803b973a5a Mon Sep 17 00:00:00 2001
From e135879f02f66d62dcaffc9aca7a72c8daf6ce1e Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Thu, 7 Mar 2019 11:56:20 -0500
Subject: [PATCH 04/11] cameras
Date: Tue, 30 Apr 2019 20:49:19 -0400
Subject: [PATCH 04/12] cameras
---
drivers/media/usb/uvc/uvc_driver.c | 40 +
@ -21,10 +21,10 @@ Subject: [PATCH 04/11] cameras
create mode 100644 drivers/staging/ov5693/ov5693.h
diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c
index 361abbc00486..d18650bab283 100644
index 6f1fd40fce10..465faad17d06 100644
--- a/drivers/media/usb/uvc/uvc_driver.c
+++ b/drivers/media/usb/uvc/uvc_driver.c
@@ -2357,6 +2357,46 @@ static const struct uvc_device_info uvc_quirk_force_y8 = {
@@ -2365,6 +2365,46 @@ static const struct uvc_device_info uvc_quirk_force_y8 = {
* though they are compliant.
*/
static const struct usb_device_id uvc_ids[] = {

View file

@ -1,7 +1,7 @@
From f756d362f0445d8417e0e098bbb32e3326e91097 Mon Sep 17 00:00:00 2001
From 867c13ecf97ac50d5d4f9c7d87271ce0d47ad0d8 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Thu, 7 Mar 2019 12:02:08 -0500
Subject: [PATCH 05/11] ipts
Date: Tue, 30 Apr 2019 20:49:33 -0400
Subject: [PATCH 05/12] ipts
---
drivers/gpu/drm/i915/Makefile | 3 +

View file

@ -1,7 +1,7 @@
From c5aedc3c15371340845b61c4235ccb4857db0cc8 Mon Sep 17 00:00:00 2001
From 1d1ba68b6186ed4ee456334335f1f2e4fed52d22 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Thu, 7 Mar 2019 13:15:51 -0500
Subject: [PATCH 06/11] hid
Date: Tue, 30 Apr 2019 20:49:42 -0400
Subject: [PATCH 06/12] hid
---
drivers/hid/hid-ids.h | 21 +++++++++----
@ -11,10 +11,10 @@ Subject: [PATCH 06/11] hid
4 files changed, 86 insertions(+), 6 deletions(-)
diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h
index b7870e7e41d4..5e6e81340be8 100644
index 97d33b8ed36c..bd7066157b00 100644
--- a/drivers/hid/hid-ids.h
+++ b/drivers/hid/hid-ids.h
@@ -800,11 +800,22 @@
@@ -801,11 +801,22 @@
#define USB_DEVICE_ID_MS_DIGITAL_MEDIA_3KV1 0x0732
#define USB_DEVICE_ID_MS_DIGITAL_MEDIA_600 0x0750
#define USB_DEVICE_ID_MS_COMFORT_MOUSE_4500 0x076c
@ -125,10 +125,10 @@ index 831617c386e6..21337070068a 100644
{ .driver_data = MT_CLS_CONFIDENCE_MINUS_ONE,
MT_USB_DEVICE(USB_VENDOR_ID_ASUS,
diff --git a/drivers/hid/hid-quirks.c b/drivers/hid/hid-quirks.c
index 77316f022c5a..12b4e94232cc 100644
index 94088c0ed68a..391b882fd6e5 100644
--- a/drivers/hid/hid-quirks.c
+++ b/drivers/hid/hid-quirks.c
@@ -111,6 +111,17 @@ static const struct hid_device_id hid_quirks[] = {
@@ -112,6 +112,17 @@ static const struct hid_device_id hid_quirks[] = {
{ HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_SURFACE_PRO_2), HID_QUIRK_NO_INIT_REPORTS },
{ HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_TOUCH_COVER_2), HID_QUIRK_NO_INIT_REPORTS },
{ HID_USB_DEVICE(USB_VENDOR_ID_MICROSOFT, USB_DEVICE_ID_MS_TYPE_COVER_2), HID_QUIRK_NO_INIT_REPORTS },

View file

@ -1,7 +1,7 @@
From 47b63c04eb9700eb5e52effa770ca12dc50d1151 Mon Sep 17 00:00:00 2001
From 3624ea2106d56ecb0b0413028e059576d35ae2e1 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Thu, 7 Mar 2019 13:16:05 -0500
Subject: [PATCH 07/11] sdcard-reader
Date: Tue, 30 Apr 2019 20:49:52 -0400
Subject: [PATCH 07/12] sdcard-reader
---
drivers/usb/core/hub.c | 3 ++-

View file

@ -1,7 +1,7 @@
From 8f24dc387ddca23c8438b769714494a8e4b76d6e Mon Sep 17 00:00:00 2001
From ba3a53fc48453d746fe492c7a068edab0f9fbf90 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Thu, 7 Mar 2019 13:16:18 -0500
Subject: [PATCH 08/11] wifi
Date: Tue, 30 Apr 2019 20:50:02 -0400
Subject: [PATCH 08/12] wifi
---
drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 3 +--
@ -33,7 +33,7 @@ index 042a1d07f686..fc9041f58e9f 100644
skb_src = skb_dequeue(&pra_list->skb_head);
diff --git a/drivers/net/wireless/marvell/mwifiex/cfg80211.c b/drivers/net/wireless/marvell/mwifiex/cfg80211.c
index adc88433faa8..7376ffa82c63 100644
index 2d87ebbfa4da..8e95553a3344 100644
--- a/drivers/net/wireless/marvell/mwifiex/cfg80211.c
+++ b/drivers/net/wireless/marvell/mwifiex/cfg80211.c
@@ -428,7 +428,10 @@ mwifiex_cfg80211_set_power_mgmt(struct wiphy *wiphy,

View file

@ -1,7 +1,7 @@
From 36039728147b9f7ae899d660d747bf98519168a3 Mon Sep 17 00:00:00 2001
From 2de834be2c64eee61ec15bc91c87a67bd554ab72 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Thu, 7 Mar 2019 13:16:35 -0500
Subject: [PATCH 09/11] surface3-power
Date: Tue, 30 Apr 2019 20:50:14 -0400
Subject: [PATCH 09/12] surface3-power
---
drivers/platform/x86/Kconfig | 7 +
@ -11,10 +11,10 @@ Subject: [PATCH 09/11] surface3-power
create mode 100644 drivers/platform/x86/surface3_power.c
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
index 716a32e1c66f..e8ad396debb5 100644
index 9a47363a0c30..d6695d8fc795 100644
--- a/drivers/platform/x86/Kconfig
+++ b/drivers/platform/x86/Kconfig
@@ -1214,6 +1214,13 @@ config SURFACE_3_BUTTON
@@ -1257,6 +1257,13 @@ config SURFACE_3_BUTTON
---help---
This driver handles the power/home/volume buttons on the Microsoft Surface 3 tablet.
@ -29,7 +29,7 @@ index 716a32e1c66f..e8ad396debb5 100644
tristate "Intel P-Unit IPC Driver"
---help---
diff --git a/drivers/platform/x86/Makefile b/drivers/platform/x86/Makefile
index ab8be80b6596..a5f5c2e7db9f 100644
index 2250a32a5527..dd045ccf3a90 100644
--- a/drivers/platform/x86/Makefile
+++ b/drivers/platform/x86/Makefile
@@ -82,6 +82,7 @@ obj-$(CONFIG_INTEL_PMC_IPC) += intel_pmc_ipc.o

View file

@ -1,7 +1,7 @@
From 48097fc168db818d6f8c67ea14f0ebd3317386e8 Mon Sep 17 00:00:00 2001
From 63653d197c3ea1c536fd95eebc7ff8c81cf974e8 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Thu, 7 Mar 2019 13:16:49 -0500
Subject: [PATCH 10/11] surface-dock
Date: Tue, 30 Apr 2019 20:50:29 -0400
Subject: [PATCH 10/12] surface-dock
---
drivers/usb/core/quirks.c | 2 ++

View file

@ -1,7 +1,7 @@
From c8479bd85cb23bf01519261038a772ebf4f06072 Mon Sep 17 00:00:00 2001
From 6f4922a7175ff9814c89f7d3e78eabf0e6500753 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Thu, 7 Mar 2019 13:17:05 -0500
Subject: [PATCH 11/11] mwlwifi
Date: Tue, 30 Apr 2019 20:50:47 -0400
Subject: [PATCH 11/12] mwlwifi
---
drivers/net/wireless/marvell/Kconfig | 1 +

View file

@ -0,0 +1,24 @@
From 971c1032f810c0653470a4871fbdcdf519f01a6d Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Tue, 30 Apr 2019 20:51:04 -0400
Subject: [PATCH 12/12] surface-lte
---
drivers/usb/serial/qcserial.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/serial/qcserial.c b/drivers/usb/serial/qcserial.c
index 613f91add03d..e1428222dd73 100644
--- a/drivers/usb/serial/qcserial.c
+++ b/drivers/usb/serial/qcserial.c
@@ -177,6 +177,7 @@ static const struct usb_device_id id_table[] = {
{DEVICE_SWI(0x413c, 0x81d0)}, /* Dell Wireless 5819 */
{DEVICE_SWI(0x413c, 0x81d1)}, /* Dell Wireless 5818 */
{DEVICE_SWI(0x413c, 0x81d2)}, /* Dell Wireless 5818 */
+ {DEVICE_SWI(0x045e, 0x096e)}, /* Microsoft Surface Go LTE */
/* Huawei devices */
{DEVICE_HWI(0x03f0, 0x581d)}, /* HP lt4112 LTE/HSPA+ Gobi 4G Modem (Huawei me906e) */
--
2.19.1

View file

@ -1,7 +1,7 @@
From 20b5a1e18431a908f82b9422f6e54979b73900d5 Mon Sep 17 00:00:00 2001
From: qzed <qzed@users.noreply.github.com>
Date: Sun, 21 Apr 2019 15:18:23 +0200
Subject: [PATCH 01/11] surface-acpi
From 65b2e85e725ef3280ea555710e0c3a5c2afbbbe9 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Tue, 30 Apr 2019 20:40:13 -0400
Subject: [PATCH 01/12] surface-acpi
---
drivers/acpi/acpica/dsopcode.c | 2 +-
@ -4135,5 +4135,5 @@ index a0ac16ee6575..0dd242ff24d1 100644
return -ENODEV;
--
2.21.0
2.19.1

View file

@ -1,7 +1,7 @@
From 437250c8a711f50c98e5bbc0df8a49b60b3c0a25 Mon Sep 17 00:00:00 2001
From 689cde2d569ede2c591c49faaf5917e709033fad Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Wed, 13 Mar 2019 15:15:20 -0400
Subject: [PATCH 02/11] suspend
Date: Tue, 30 Apr 2019 20:40:30 -0400
Subject: [PATCH 02/12] suspend
---
drivers/nvme/host/nvme.h | 5 +++++
@ -65,7 +65,7 @@ index 7fee665ec45e..ebf615570787 100644
{ PCI_DEVICE(PCI_VENDOR_ID_APPLE, 0x2001) },
{ PCI_DEVICE(PCI_VENDOR_ID_APPLE, 0x2003) },
diff --git a/drivers/pci/quirks.c b/drivers/pci/quirks.c
index e2a879e93d86..55112b78a2eb 100644
index fba03a7d5c7f..84e9fed12b55 100644
--- a/drivers/pci/quirks.c
+++ b/drivers/pci/quirks.c
@@ -1357,6 +1357,10 @@ DECLARE_PCI_FIXUP_CLASS_EARLY(PCI_VENDOR_ID_AL, PCI_ANY_ID,
@ -120,10 +120,10 @@ index 0bd595a0b610..a8385e8894a5 100644
pm_notifier_call_chain(PM_POST_SUSPEND);
pm_restore_console();
diff --git a/kernel/sysctl.c b/kernel/sysctl.c
index ba4d9e85feb8..540387f3dccf 100644
index f50f1471c119..eabfe9059ff6 100644
--- a/kernel/sysctl.c
+++ b/kernel/sysctl.c
@@ -312,7 +312,16 @@ static int min_extfrag_threshold;
@@ -314,7 +314,16 @@ static int min_extfrag_threshold;
static int max_extfrag_threshold = 1000;
#endif

View file

@ -1,7 +1,7 @@
From 3e59ef509f37b135fb12556180463af0b16c9f2f Mon Sep 17 00:00:00 2001
From: qzed <qzed@users.noreply.github.com>
Date: Wed, 24 Apr 2019 20:29:20 +0200
Subject: [PATCH 03/11] buttons
From 18655a338f67c8c5bcb96f7f48802537a08dac94 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Tue, 30 Apr 2019 20:40:42 -0400
Subject: [PATCH 03/12] buttons
---
drivers/input/misc/soc_button_array.c | 133 ++++++++++++++++++++--
@ -253,5 +253,5 @@ index 1b491690ce07..eaec30380b11 100644
if (!button)
return -ENOMEM;
--
2.21.0
2.19.1

View file

@ -1,7 +1,7 @@
From 7ad2c2a1732dfd2b90cb9aa769858ceb5bc57f0b Mon Sep 17 00:00:00 2001
From 517e9664fe7944c90418bc7f32a677d45e87e0ee Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Wed, 13 Mar 2019 15:16:08 -0400
Subject: [PATCH 04/11] cameras
Date: Tue, 30 Apr 2019 20:40:53 -0400
Subject: [PATCH 04/12] cameras
---
drivers/media/usb/uvc/uvc_driver.c | 40 +
@ -21,10 +21,10 @@ Subject: [PATCH 04/11] cameras
create mode 100644 drivers/staging/ov5693/ov5693.h
diff --git a/drivers/media/usb/uvc/uvc_driver.c b/drivers/media/usb/uvc/uvc_driver.c
index b62cbd800111..6461ed3af344 100644
index 33a22c016456..ce0a47362b2f 100644
--- a/drivers/media/usb/uvc/uvc_driver.c
+++ b/drivers/media/usb/uvc/uvc_driver.c
@@ -2391,6 +2391,46 @@ static const struct uvc_device_info uvc_quirk_force_y8 = {
@@ -2399,6 +2399,46 @@ static const struct uvc_device_info uvc_quirk_force_y8 = {
* though they are compliant.
*/
static const struct usb_device_id uvc_ids[] = {

View file

@ -1,7 +1,7 @@
From 7547125aadd16d7931493f81a43f96adb9a95579 Mon Sep 17 00:00:00 2001
From 070310d2187dd943218746633d3f037fe04e1d2d Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Wed, 13 Mar 2019 15:23:07 -0400
Subject: [PATCH 05/11] ipts
Date: Tue, 30 Apr 2019 20:41:03 -0400
Subject: [PATCH 05/12] ipts
---
drivers/gpu/drm/i915/Makefile | 3 +
@ -136,10 +136,10 @@ index b310a897a4ad..cfad40f65513 100644
}
diff --git a/drivers/gpu/drm/i915/i915_drv.h b/drivers/gpu/drm/i915/i915_drv.h
index b1c31967194b..192f6cef0b81 100644
index 489c1e656ff6..de6e9c7aaf57 100644
--- a/drivers/gpu/drm/i915/i915_drv.h
+++ b/drivers/gpu/drm/i915/i915_drv.h
@@ -3114,6 +3114,9 @@ void i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj,
@@ -3115,6 +3115,9 @@ void i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj,
void i915_gem_object_save_bit_17_swizzle(struct drm_i915_gem_object *obj,
struct sg_table *pages);
@ -244,10 +244,10 @@ index 7e56c516c815..208f0c056529 100644
#define MEMBER(T, member, ...) T member;
struct i915_params {
diff --git a/drivers/gpu/drm/i915/intel_dp.c b/drivers/gpu/drm/i915/intel_dp.c
index 22a74608c6e4..866afd18abfa 100644
index dcd1df5322e8..4c2c1a59a02e 100644
--- a/drivers/gpu/drm/i915/intel_dp.c
+++ b/drivers/gpu/drm/i915/intel_dp.c
@@ -2903,8 +2903,8 @@ void intel_dp_sink_dpms(struct intel_dp *intel_dp, int mode)
@@ -2854,8 +2854,8 @@ void intel_dp_sink_dpms(struct intel_dp *intel_dp, int mode)
return;
if (mode != DRM_MODE_DPMS_ON) {

View file

@ -1,7 +1,7 @@
From f7263e4fbcac6aef9ba78dc2525a47d40af8c96b Mon Sep 17 00:00:00 2001
From b711906ed798cb9b0b1b2787c7b149a21d1c7c95 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Wed, 13 Mar 2019 15:25:22 -0400
Subject: [PATCH 06/11] hid
Date: Tue, 30 Apr 2019 20:41:13 -0400
Subject: [PATCH 06/12] hid
---
drivers/hid/hid-ids.h | 21 +++++++++----

View file

@ -1,7 +1,7 @@
From 0a82391bfd1182c8a7b9aebb59fec6a428fbecd4 Mon Sep 17 00:00:00 2001
From 491ef9c62c9a340dfd60887bec404a3805debff1 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Wed, 13 Mar 2019 15:25:42 -0400
Subject: [PATCH 07/11] sdcard-reader
Date: Tue, 30 Apr 2019 20:41:25 -0400
Subject: [PATCH 07/12] sdcard-reader
---
drivers/usb/core/hub.c | 3 ++-

View file

@ -1,7 +1,7 @@
From 361453152020481b8c5f2f8e7cd8ec7264ffdc31 Mon Sep 17 00:00:00 2001
From 49e1ad9fe50979c6c329b21997b15b05ba1bdb2f Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Wed, 13 Mar 2019 15:26:01 -0400
Subject: [PATCH 08/11] wifi
Date: Tue, 30 Apr 2019 20:41:36 -0400
Subject: [PATCH 08/12] wifi
---
drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 3 +--
@ -33,7 +33,7 @@ index 042a1d07f686..fc9041f58e9f 100644
skb_src = skb_dequeue(&pra_list->skb_head);
diff --git a/drivers/net/wireless/marvell/mwifiex/cfg80211.c b/drivers/net/wireless/marvell/mwifiex/cfg80211.c
index 1467af22e394..fb12551da6a0 100644
index 883752f640b4..a3295e7b6d0a 100644
--- a/drivers/net/wireless/marvell/mwifiex/cfg80211.c
+++ b/drivers/net/wireless/marvell/mwifiex/cfg80211.c
@@ -428,7 +428,10 @@ mwifiex_cfg80211_set_power_mgmt(struct wiphy *wiphy,

View file

@ -1,7 +1,7 @@
From 1b4ed8b4bd9d44235cfbb8c997bd1094803891ea Mon Sep 17 00:00:00 2001
From 85a5077165f66cbdc567f5140d61f4cbb5762294 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Wed, 13 Mar 2019 15:26:25 -0400
Subject: [PATCH 09/11] surface-power
Date: Tue, 30 Apr 2019 20:41:49 -0400
Subject: [PATCH 09/12] surface-power
---
drivers/platform/x86/Kconfig | 7 +
@ -11,10 +11,10 @@ Subject: [PATCH 09/11] surface-power
create mode 100644 drivers/platform/x86/surface3_power.c
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
index e57a27dd2ead..fc54b2d55077 100644
index a00b5f6b23ce..3d7ba7adbddd 100644
--- a/drivers/platform/x86/Kconfig
+++ b/drivers/platform/x86/Kconfig
@@ -1259,6 +1259,13 @@ config SURFACE_3_BUTTON
@@ -1300,6 +1300,13 @@ config SURFACE_3_BUTTON
---help---
This driver handles the power/home/volume buttons on the Microsoft Surface 3 tablet.

View file

@ -1,7 +1,7 @@
From ac316f5bd9cf7b3c631c580890528bdf483ef51f Mon Sep 17 00:00:00 2001
From 43ba9ee40098a29dd1db695e7c0d2ade71666419 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Wed, 13 Mar 2019 15:26:46 -0400
Subject: [PATCH 10/11] surface-dock
Date: Tue, 30 Apr 2019 20:41:59 -0400
Subject: [PATCH 10/12] surface-dock
---
drivers/usb/core/quirks.c | 2 ++

View file

@ -1,7 +1,7 @@
From 1b52b542ad81b5863ed0cd1c3719df8de181ed89 Mon Sep 17 00:00:00 2001
From 78e72ad03d76d46860d827b5c784cbc48827f388 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Wed, 13 Mar 2019 15:27:11 -0400
Subject: [PATCH 11/11] mwlwifi
Date: Tue, 30 Apr 2019 20:42:12 -0400
Subject: [PATCH 11/12] mwlwifi
---
drivers/net/wireless/marvell/Kconfig | 1 +

View file

@ -0,0 +1,24 @@
From c58fc7ab7db232cfcf3ad7dd3b47e8884ec786b3 Mon Sep 17 00:00:00 2001
From: Jake Day <jake@ninebysix.com>
Date: Tue, 30 Apr 2019 20:45:40 -0400
Subject: [PATCH 12/12] surface-lte
---
drivers/usb/serial/qcserial.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/usb/serial/qcserial.c b/drivers/usb/serial/qcserial.c
index 613f91add03d..e1428222dd73 100644
--- a/drivers/usb/serial/qcserial.c
+++ b/drivers/usb/serial/qcserial.c
@@ -177,6 +177,7 @@ static const struct usb_device_id id_table[] = {
{DEVICE_SWI(0x413c, 0x81d0)}, /* Dell Wireless 5819 */
{DEVICE_SWI(0x413c, 0x81d1)}, /* Dell Wireless 5818 */
{DEVICE_SWI(0x413c, 0x81d2)}, /* Dell Wireless 5818 */
+ {DEVICE_SWI(0x045e, 0x096e)}, /* Microsoft Surface Go LTE */
/* Huawei devices */
{DEVICE_HWI(0x03f0, 0x581d)}, /* HP lt4112 LTE/HSPA+ Gobi 4G Modem (Huawei me906e) */
--
2.19.1