diff --git a/patches/4.18/0001-surface-acpi.patch b/patches/4.18/0001-surface-acpi.patch index d6a12b3c3..3c24691e2 100644 --- a/patches/4.18/0001-surface-acpi.patch +++ b/patches/4.18/0001-surface-acpi.patch @@ -1,7 +1,7 @@ -From d381440759f8f055517dc9e48b32e912188821d6 Mon Sep 17 00:00:00 2001 -From: qzed -Date: Thu, 3 Jan 2019 17:53:22 +0100 -Subject: [PATCH 1/8] surface-acpi +From 2d536e643f968e9de38d7d366854c103addf9b52 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:36:36 -0500 +Subject: [PATCH 01/11] surface-acpi --- drivers/acpi/acpica/dsopcode.c | 2 +- @@ -3014,5 +3014,5 @@ index 9e59f4788589..d9f4700722b6 100644 return -ENODEV; -- -2.20.1 +2.17.1 diff --git a/patches/4.18/0002-resume-delay.patch b/patches/4.18/0002-resume-delay.patch index 0348025b9..5984a434d 100644 --- a/patches/4.18/0002-resume-delay.patch +++ b/patches/4.18/0002-resume-delay.patch @@ -1,7 +1,7 @@ -From 415511ab8182c8948ed31e38cb7d304c61d53277 Mon Sep 17 00:00:00 2001 -From: qzed -Date: Mon, 24 Dec 2018 14:03:51 +0100 -Subject: [PATCH 2/8] resume-delay +From cb52eb3639182ef80cef00cea2af2573190875a3 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:37:00 -0500 +Subject: [PATCH 02/11] resume-delay --- kernel/power/suspend.c | 11 +++++++++++ @@ -59,5 +59,5 @@ index 2d9837c0aff4..ac704bf71f45 100644 .procname = "sched_child_runs_first", .data = &sysctl_sched_child_runs_first, -- -2.20.1 +2.17.1 diff --git a/patches/4.18/0003-buttons.patch b/patches/4.18/0003-buttons.patch index 9de7de0e0..95b2c0dc5 100644 --- a/patches/4.18/0003-buttons.patch +++ b/patches/4.18/0003-buttons.patch @@ -1,7 +1,7 @@ -From dccd71252db55e388c31b55aedcb473ee9fd1df7 Mon Sep 17 00:00:00 2001 -From: qzed -Date: Sun, 6 Jan 2019 16:02:24 +0100 -Subject: [PATCH 3/8] buttons +From 89c23ec802fc765915d628ac7a354d92a561dd52 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:37:15 -0500 +Subject: [PATCH 03/11] buttons --- drivers/input/misc/soc_button_array.c | 84 +++++++++++++++++++++-- @@ -203,5 +203,5 @@ index 1b491690ce07..b8f9c91873c7 100644 if (!button) return -ENOMEM; -- -2.20.1 +2.17.1 diff --git a/patches/4.18/0004-cameras.patch b/patches/4.18/0004-cameras.patch index bd8df99ad..365921480 100644 --- a/patches/4.18/0004-cameras.patch +++ b/patches/4.18/0004-cameras.patch @@ -1,7 +1,7 @@ -From ddc414a8b8bb0df0763eb793019f5bc616e142bf Mon Sep 17 00:00:00 2001 -From: qzed -Date: Mon, 24 Dec 2018 14:08:40 +0100 -Subject: [PATCH 4/8] cameras +From 9f6063552a3659bff5f399fda3649dd811cc058a Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:37:33 -0500 +Subject: [PATCH 04/11] cameras --- drivers/media/usb/uvc/uvc_driver.c | 40 + @@ -2749,5 +2749,5 @@ index 000000000000..79aef69666e8 +}; +#endif -- -2.20.1 +2.17.1 diff --git a/patches/4.18/0005-ipts.patch b/patches/4.18/0005-ipts.patch index 98a199b55..0995ce5a2 100644 --- a/patches/4.18/0005-ipts.patch +++ b/patches/4.18/0005-ipts.patch @@ -1,7 +1,7 @@ -From f2a58519921430701dc3fc4dca924e85e6c2d883 Mon Sep 17 00:00:00 2001 -From: qzed -Date: Mon, 24 Dec 2018 14:14:01 +0100 -Subject: [PATCH 5/8] ipts +From b950c1727fc402067cc055b0475bd472b163a569 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:37:47 -0500 +Subject: [PATCH 05/11] ipts --- drivers/gpu/drm/i915/Makefile | 3 + @@ -6127,5 +6127,5 @@ index 000000000000..f329bbfb8079 + +#endif // INTEL_IPTS_IF_H -- -2.20.1 +2.17.1 diff --git a/patches/4.18/0006-hid.patch b/patches/4.18/0006-hid.patch index 068b21910..9c8e1fe72 100644 --- a/patches/4.18/0006-hid.patch +++ b/patches/4.18/0006-hid.patch @@ -1,7 +1,7 @@ -From 756ee28254567d058b3f671451cf2b9652cf88db Mon Sep 17 00:00:00 2001 -From: qzed -Date: Mon, 24 Dec 2018 14:19:55 +0100 -Subject: [PATCH 6/8] hid +From ad05d55efa699293e462fc21a4f95005ad60e601 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:38:00 -0500 +Subject: [PATCH 06/11] hid --- drivers/hid/hid-ids.h | 20 ++++++++++---- @@ -140,5 +140,5 @@ index 249d49b6b16c..f284f08ba73b 100644 { HID_USB_DEVICE(USB_VENDOR_ID_MSI, USB_DEVICE_ID_MSI_GT683R_LED_PANEL), HID_QUIRK_NO_INIT_REPORTS }, { HID_USB_DEVICE(USB_VENDOR_ID_MULTIPLE_1781, USB_DEVICE_ID_RAPHNET_4NES4SNES_OLD), HID_QUIRK_MULTI_INPUT }, -- -2.20.1 +2.17.1 diff --git a/patches/4.18/0007-sdcard_reader.patch b/patches/4.18/0007-sdcard-reader.patch similarity index 75% rename from patches/4.18/0007-sdcard_reader.patch rename to patches/4.18/0007-sdcard-reader.patch index 7fd6c2bdf..616907208 100644 --- a/patches/4.18/0007-sdcard_reader.patch +++ b/patches/4.18/0007-sdcard-reader.patch @@ -1,7 +1,7 @@ -From c9eb294b2f6e5e16c09e2b0b9e43fb1982f2d723 Mon Sep 17 00:00:00 2001 -From: qzed -Date: Mon, 24 Dec 2018 14:20:52 +0100 -Subject: [PATCH 7/8] sdcard_reader +From a51d58e7f52d80a984a6942b5289234b62822178 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:38:16 -0500 +Subject: [PATCH 07/11] sdcard-reader --- drivers/usb/core/hub.c | 3 ++- @@ -22,5 +22,5 @@ index 1fb266809966..916a323ca79f 100644 udev->lpm_disable_count--; -- -2.20.1 +2.17.1 diff --git a/patches/4.18/0008-wifi.patch b/patches/4.18/0008-wifi.patch index cb9e9d31c..156b90343 100644 --- a/patches/4.18/0008-wifi.patch +++ b/patches/4.18/0008-wifi.patch @@ -1,3 +1,24 @@ +From f45a9281d6d0d60f8f100927847aae15a6387d81 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:38:32 -0500 +Subject: [PATCH 08/11] wifi + +--- + drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 3 +-- + drivers/net/wireless/marvell/mwifiex/cfg80211.c | 5 ++++- + drivers/net/wireless/marvell/mwifiex/cmdevt.c | 2 ++ + drivers/net/wireless/marvell/mwifiex/fw.h | 1 + + drivers/net/wireless/marvell/mwifiex/main.c | 17 +++++++++++++---- + drivers/net/wireless/marvell/mwifiex/main.h | 2 ++ + drivers/net/wireless/marvell/mwifiex/pcie.c | 9 +++++++++ + drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 8 ++++---- + .../net/wireless/marvell/mwifiex/sta_cmdresp.c | 11 ++++++++--- + drivers/net/wireless/marvell/mwifiex/usb.c | 2 ++ + net/wireless/sme.c | 5 +++++ + scripts/leaking_addresses.pl | 0 + 12 files changed, 51 insertions(+), 14 deletions(-) + mode change 100755 => 100644 scripts/leaking_addresses.pl + diff --git a/drivers/net/wireless/marvell/mwifiex/11n_aggr.c b/drivers/net/wireless/marvell/mwifiex/11n_aggr.c index 042a1d07f686..fc9041f58e9f 100644 --- a/drivers/net/wireless/marvell/mwifiex/11n_aggr.c @@ -263,3 +284,6 @@ index d536b07582f8..17fd97e9d857 100644 diff --git a/scripts/leaking_addresses.pl b/scripts/leaking_addresses.pl old mode 100755 new mode 100644 +-- +2.17.1 + diff --git a/patches/4.18/0009-surface3_power.patch b/patches/4.18/0009-surface3-power.patch similarity index 96% rename from patches/4.18/0009-surface3_power.patch rename to patches/4.18/0009-surface3-power.patch index 88d79af11..ae4f94d01 100644 --- a/patches/4.18/0009-surface3_power.patch +++ b/patches/4.18/0009-surface3-power.patch @@ -1,8 +1,20 @@ +From c5a892e12fbf7ff7ee1735a267d12d3ab7115187 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:38:49 -0500 +Subject: [PATCH 09/11] surface3-power + +--- + drivers/acpi/Kconfig | 6 + + drivers/acpi/Makefile | 2 + + drivers/acpi/surface3_power.c | 702 ++++++++++++++++++++++++++++++++++ + 3 files changed, 710 insertions(+) + create mode 100644 drivers/acpi/surface3_power.c + diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig -index 1ce52f8..ac29170 100644 +index b533eeb6139d..d708a31b5305 100644 --- a/drivers/acpi/Kconfig +++ b/drivers/acpi/Kconfig -@@ -488,6 +488,12 @@ config ACPI_EXTLOG +@@ -496,6 +496,12 @@ config ACPI_EXTLOG driver adds support for that functionality with corresponding tracepoint which carries that information to userspace. @@ -16,10 +28,10 @@ index 1ce52f8..ac29170 100644 bool "PMIC (Power Management Integrated Circuit) operation region support" help diff --git a/drivers/acpi/Makefile b/drivers/acpi/Makefile -index b1aacfc..459a1aa 100644 +index 6d59aa109a91..a6f02538cd65 100644 --- a/drivers/acpi/Makefile +++ b/drivers/acpi/Makefile -@@ -98,6 +98,8 @@ obj-$(CONFIG_ACPI_APEI) += apei/ +@@ -103,6 +103,8 @@ obj-$(CONFIG_ACPI_APEI) += apei/ obj-$(CONFIG_ACPI_EXTLOG) += acpi_extlog.o @@ -30,10 +42,10 @@ index b1aacfc..459a1aa 100644 obj-$(CONFIG_XPOWER_PMIC_OPREGION) += pmic/intel_pmic_xpower.o diff --git a/drivers/acpi/surface3_power.c b/drivers/acpi/surface3_power.c new file mode 100644 -index 0000000..6d59c7f +index 000000000000..6d59c7f6e4a5 --- /dev/null +++ b/drivers/acpi/surface3_power.c -@@ -0,0 +1,702 @@ +@@ -0,0 +1,702 @@ +/* + * Supports for the power IC on the Surface 3 tablet. + * @@ -736,3 +748,6 @@ index 0000000..6d59c7f +MODULE_AUTHOR("Benjamin Tissoires "); +MODULE_DESCRIPTION("mshw0011 driver"); +MODULE_LICENSE("GPL v2"); +-- +2.17.1 + diff --git a/patches/4.18/0010-surface_dock.patch b/patches/4.18/0010-surface-dock.patch similarity index 71% rename from patches/4.18/0010-surface_dock.patch rename to patches/4.18/0010-surface-dock.patch index 35076f5a3..0de675e00 100644 --- a/patches/4.18/0010-surface_dock.patch +++ b/patches/4.18/0010-surface-dock.patch @@ -1,10 +1,8 @@ -From 14a3336bbdf629ee2256609c10f111923e4b88e8 Mon Sep 17 00:00:00 2001 -From: qzed -Date: Sun, 30 Dec 2018 22:01:03 +0100 -Subject: [PATCH] Add quirks for MS Surface Dock GigE +From d571d7e9b2e9fa27462fe65624c1f76a43dc3fc6 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:39:09 -0500 +Subject: [PATCH 10/11] surface-dock -Add device quirks for the Microsoft Surface Dock USB Gigabit Ethernet -adapter. --- drivers/usb/core/quirks.c | 2 ++ 1 file changed, 2 insertions(+) @@ -23,5 +21,5 @@ index 178d6c6063c0..3de4a0574634 100644 { USB_DEVICE(0x046d, 0x082d), .driver_info = USB_QUIRK_DELAY_INIT }, { USB_DEVICE(0x046d, 0x0841), .driver_info = USB_QUIRK_DELAY_INIT }, -- -2.20.1 +2.17.1 diff --git a/patches/4.18/0011-mwlwifi.patch b/patches/4.18/0011-mwlwifi.patch index 961788f65..0e8a28125 100644 --- a/patches/4.18/0011-mwlwifi.patch +++ b/patches/4.18/0011-mwlwifi.patch @@ -1,3 +1,89 @@ +From d0961d39d0ebc5b0db9774cd1a80f8fee513cad5 Mon Sep 17 00:00:00 2001 +From: Jake Day +Date: Tue, 22 Jan 2019 08:39:23 -0500 +Subject: [PATCH 11/11] mwlwifi + +--- + drivers/net/wireless/marvell/Kconfig | 1 + + drivers/net/wireless/marvell/Makefile | 1 + + drivers/net/wireless/marvell/mwlwifi/Kconfig | 23 + + drivers/net/wireless/marvell/mwlwifi/Makefile | 19 + + .../wireless/marvell/mwlwifi/Makefile.module | 28 + + .../net/wireless/marvell/mwlwifi/README.md | 142 + + drivers/net/wireless/marvell/mwlwifi/core.c | 1086 +++++ + drivers/net/wireless/marvell/mwlwifi/core.h | 517 +++ + .../net/wireless/marvell/mwlwifi/debugfs.c | 2201 ++++++++++ + .../net/wireless/marvell/mwlwifi/debugfs.h | 24 + + .../net/wireless/marvell/mwlwifi/hif/fwcmd.c | 3852 +++++++++++++++++ + .../net/wireless/marvell/mwlwifi/hif/fwcmd.h | 285 ++ + .../wireless/marvell/mwlwifi/hif/hif-ops.h | 297 ++ + .../net/wireless/marvell/mwlwifi/hif/hif.h | 81 + + .../wireless/marvell/mwlwifi/hif/hostcmd.h | 1285 ++++++ + .../wireless/marvell/mwlwifi/hif/pcie/dev.h | 1032 +++++ + .../wireless/marvell/mwlwifi/hif/pcie/fwdl.c | 274 ++ + .../wireless/marvell/mwlwifi/hif/pcie/fwdl.h | 24 + + .../wireless/marvell/mwlwifi/hif/pcie/pcie.c | 1645 +++++++ + .../wireless/marvell/mwlwifi/hif/pcie/rx.c | 540 +++ + .../wireless/marvell/mwlwifi/hif/pcie/rx.h | 25 + + .../marvell/mwlwifi/hif/pcie/rx_ndp.c | 612 +++ + .../marvell/mwlwifi/hif/pcie/rx_ndp.h | 26 + + .../marvell/mwlwifi/hif/pcie/sc4_ddr.h | 965 +++++ + .../wireless/marvell/mwlwifi/hif/pcie/tx.c | 1396 ++++++ + .../wireless/marvell/mwlwifi/hif/pcie/tx.h | 38 + + .../marvell/mwlwifi/hif/pcie/tx_ndp.c | 693 +++ + .../marvell/mwlwifi/hif/pcie/tx_ndp.h | 30 + + ...-workaround-for-80+80-and-160-MHz-channels | 32 + + .../wireless/marvell/mwlwifi/hostapd/README | 26 + + .../net/wireless/marvell/mwlwifi/mac80211.c | 933 ++++ + .../net/wireless/marvell/mwlwifi/mu_mimo.c | 21 + + .../net/wireless/marvell/mwlwifi/mu_mimo.h | 23 + + .../net/wireless/marvell/mwlwifi/sysadpt.h | 86 + + .../net/wireless/marvell/mwlwifi/thermal.c | 182 + + .../net/wireless/marvell/mwlwifi/thermal.h | 42 + + drivers/net/wireless/marvell/mwlwifi/utils.c | 576 +++ + drivers/net/wireless/marvell/mwlwifi/utils.h | 158 + + .../net/wireless/marvell/mwlwifi/vendor_cmd.c | 136 + + .../net/wireless/marvell/mwlwifi/vendor_cmd.h | 60 + + 40 files changed, 19417 insertions(+) + create mode 100644 drivers/net/wireless/marvell/mwlwifi/Kconfig + create mode 100644 drivers/net/wireless/marvell/mwlwifi/Makefile + create mode 100644 drivers/net/wireless/marvell/mwlwifi/Makefile.module + create mode 100644 drivers/net/wireless/marvell/mwlwifi/README.md + create mode 100644 drivers/net/wireless/marvell/mwlwifi/core.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/core.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/debugfs.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/debugfs.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/fwcmd.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/fwcmd.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/hif-ops.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/hif.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/hostcmd.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/dev.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/fwdl.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/fwdl.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/pcie.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/rx.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/rx.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/rx_ndp.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/rx_ndp.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/sc4_ddr.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/tx.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/tx.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/tx_ndp.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hif/pcie/tx_ndp.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hostapd/700-interoperability-workaround-for-80+80-and-160-MHz-channels + create mode 100644 drivers/net/wireless/marvell/mwlwifi/hostapd/README + create mode 100644 drivers/net/wireless/marvell/mwlwifi/mac80211.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/mu_mimo.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/mu_mimo.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/sysadpt.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/thermal.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/thermal.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/utils.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/utils.h + create mode 100644 drivers/net/wireless/marvell/mwlwifi/vendor_cmd.c + create mode 100644 drivers/net/wireless/marvell/mwlwifi/vendor_cmd.h + diff --git a/drivers/net/wireless/marvell/Kconfig b/drivers/net/wireless/marvell/Kconfig index 27038901d3ee..3982c80f6df9 100644 --- a/drivers/net/wireless/marvell/Kconfig @@ -19664,3 +19750,6 @@ index 000000000000..b6fdf70c22fb +}; + +#endif /* _VENDOR_CMD_H_ */ +-- +2.17.1 +