From c02c4b2f939a6e0acd60a8d68f66070409a6d73c Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Wed, 2 Oct 2019 22:44:15 +0200 Subject: [PATCH] Update surface-acpi --- patches/4.19/0001-surface-acpi.patch | 30 ++++++++++++------- patches/4.19/0002-suspend.patch | 2 +- patches/4.19/0003-buttons.patch | 2 +- patches/4.19/0004-cameras.patch | 2 +- patches/4.19/0005-ipts.patch | 2 +- patches/4.19/0006-hid.patch | 10 +++---- patches/4.19/0007-sdcard-reader.patch | 2 +- patches/4.19/0008-wifi.patch | 2 +- patches/4.19/0009-surface3-power.patch | 2 +- patches/4.19/0010-mwlwifi.patch | 18 +++++------ patches/4.19/0011-surface-lte.patch | 2 +- patches/4.19/0012-surfacebook2-dgpu.patch | 2 +- patches/5.2/0001-surface-acpi.patch | 30 ++++++++++++------- patches/5.2/0002-suspend.patch | 2 +- patches/5.2/0003-buttons.patch | 2 +- patches/5.2/0004-cameras.patch | 2 +- patches/5.2/0005-ipts.patch | 2 +- patches/5.2/0006-hid.patch | 10 +++---- patches/5.2/0007-sdcard-reader.patch | 2 +- patches/5.2/0008-wifi.patch | 2 +- patches/5.2/0009-surface3-power.patch | 2 +- patches/5.2/0010-mwlwifi.patch | 18 +++++------ patches/5.2/0011-surface-lte.patch | 2 +- patches/5.2/0012-surfacebook2-dgpu.patch | 2 +- patches/5.3/0001-surface-acpi.patch | 30 ++++++++++++------- patches/5.3/0002-buttons.patch | 2 +- patches/5.3/0003-surfacebook2-dgpu.patch | 2 +- patches/5.3/0004-hid.patch | 10 +++---- patches/5.3/0005-surface3-power.patch | 2 +- patches/5.3/0006-surface-lte.patch | 2 +- patches/5.3/0007-wifi.patch | 2 +- patches/5.3/0008-use-legacy-i915-driver.patch | 18 +++++------ patches/5.3/0009-ipts.patch | 6 ++-- 33 files changed, 128 insertions(+), 98 deletions(-) diff --git a/patches/4.19/0001-surface-acpi.patch b/patches/4.19/0001-surface-acpi.patch index c998536e6..ac8f7205f 100644 --- a/patches/4.19/0001-surface-acpi.patch +++ b/patches/4.19/0001-surface-acpi.patch @@ -1,6 +1,6 @@ -From 5f8ba221472e112b432fa9922f8ae572de5d3399 Mon Sep 17 00:00:00 2001 +From 3dba190fc78be008b532c0ccc26508d29df452a7 Mon Sep 17 00:00:00 2001 From: Maximilian Luz -Date: Wed, 25 Sep 2019 23:20:42 +0200 +Date: Wed, 2 Oct 2019 22:28:37 +0200 Subject: [PATCH 01/12] surface-acpi --- @@ -8,9 +8,9 @@ Subject: [PATCH 01/12] surface-acpi drivers/acpi/acpica/exfield.c | 26 +- drivers/platform/x86/Kconfig | 97 + drivers/platform/x86/Makefile | 1 + - drivers/platform/x86/surface_acpi.c | 4000 +++++++++++++++++++++++++++ + drivers/platform/x86/surface_acpi.c | 4010 +++++++++++++++++++++++++++ drivers/tty/serdev/core.c | 111 +- - 6 files changed, 4208 insertions(+), 29 deletions(-) + 6 files changed, 4218 insertions(+), 29 deletions(-) create mode 100644 drivers/platform/x86/surface_acpi.c diff --git a/drivers/acpi/acpica/dsopcode.c b/drivers/acpi/acpica/dsopcode.c @@ -201,10 +201,10 @@ index dc29af4d8e2f..2250a32a5527 100644 obj-$(CONFIG_FUJITSU_TABLET) += fujitsu-tablet.o diff --git a/drivers/platform/x86/surface_acpi.c b/drivers/platform/x86/surface_acpi.c new file mode 100644 -index 000000000000..54cf6806daaf +index 000000000000..5dbf48a3d9b3 --- /dev/null +++ b/drivers/platform/x86/surface_acpi.c -@@ -0,0 +1,4000 @@ +@@ -0,0 +1,4010 @@ +#include +#include +#include @@ -3688,12 +3688,12 @@ index 000000000000..54cf6806daaf + .gpe_number = 0x17, +}; + -+static const struct si_lid_device lid_device_l57 = { ++static const struct si_lid_device lid_device_l4F = { + .acpi_path = "\\_SB.LID0", -+ .gpe_number = 0x57, ++ .gpe_number = 0x4F, +}; + -+static const struct si_lid_device lid_device_l4F = { ++static const struct si_lid_device lid_device_l57 = { + .acpi_path = "\\_SB.LID0", + .gpe_number = 0x57, +}; @@ -3747,8 +3747,18 @@ index 000000000000..54cf6806daaf + { + .ident = "Surface Pro 5", + .matches = { ++ /* match for SKU here due to generic product name "Surface Pro" */ + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "Surface Pro 2017"), ++ DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "Surface_Pro_1796"), ++ }, ++ .driver_data = (void *)&si_device_pro_5, ++ }, ++ { ++ .ident = "Surface Pro 5 (LTE)", ++ .matches = { ++ /* match for SKU here due to generic product name "Surface Pro" */ ++ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"), ++ DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "Surface_Pro_1807"), + }, + .driver_data = (void *)&si_device_pro_5, + }, diff --git a/patches/4.19/0002-suspend.patch b/patches/4.19/0002-suspend.patch index 3f59e02b8..3273bf29d 100644 --- a/patches/4.19/0002-suspend.patch +++ b/patches/4.19/0002-suspend.patch @@ -1,4 +1,4 @@ -From 923a99d54f1ff3c9d2855fed9bcf8e362c2b844a Mon Sep 17 00:00:00 2001 +From fdd0d1e94fddf87f87225d5a75cfe52bb822091d Mon Sep 17 00:00:00 2001 From: kitakar5525 <34676735+kitakar5525@users.noreply.github.com> Date: Fri, 20 Sep 2019 01:03:29 +0900 Subject: [PATCH 02/12] suspend diff --git a/patches/4.19/0003-buttons.patch b/patches/4.19/0003-buttons.patch index 6470eb0da..2c773aedd 100644 --- a/patches/4.19/0003-buttons.patch +++ b/patches/4.19/0003-buttons.patch @@ -1,4 +1,4 @@ -From a947d578c2157f9716c210f0e68b9faf702cee95 Mon Sep 17 00:00:00 2001 +From dbc12367327b76ce1c8018a5f5acf46c6516028c Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 03:42:15 +0200 Subject: [PATCH 03/12] buttons diff --git a/patches/4.19/0004-cameras.patch b/patches/4.19/0004-cameras.patch index f02177d84..37e2379be 100644 --- a/patches/4.19/0004-cameras.patch +++ b/patches/4.19/0004-cameras.patch @@ -1,4 +1,4 @@ -From 5836c0ea417498e1df63060c47491b7c0241c19c Mon Sep 17 00:00:00 2001 +From 32aae1e64da7ea1e6c4895467c661cc3751b376f Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 03:42:25 +0200 Subject: [PATCH 04/12] cameras diff --git a/patches/4.19/0005-ipts.patch b/patches/4.19/0005-ipts.patch index f96cef3c5..a6e58866f 100644 --- a/patches/4.19/0005-ipts.patch +++ b/patches/4.19/0005-ipts.patch @@ -1,4 +1,4 @@ -From cc665f35444ce0cab5ba0f9da5e989ea517bcc3d Mon Sep 17 00:00:00 2001 +From 1c679b8c0ae742c6c08dc035b83040d40abd9203 Mon Sep 17 00:00:00 2001 From: kitakar5525 <34676735+kitakar5525@users.noreply.github.com> Date: Tue, 10 Sep 2019 21:52:46 +0900 Subject: [PATCH 05/12] ipts diff --git a/patches/4.19/0006-hid.patch b/patches/4.19/0006-hid.patch index ce0c18e19..5b12c8250 100644 --- a/patches/4.19/0006-hid.patch +++ b/patches/4.19/0006-hid.patch @@ -1,4 +1,4 @@ -From e1b717f5ba34c91652ac4ace6dd3a052f22fe8fa Mon Sep 17 00:00:00 2001 +From d46001bbd61c1662cf9c82837ebfea3239ebf0bd Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 03:42:50 +0200 Subject: [PATCH 06/12] hid @@ -11,10 +11,10 @@ Subject: [PATCH 06/12] hid 4 files changed, 86 insertions(+), 6 deletions(-) diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h -index 4a2fa57ddcb8..f27c3d6eacd5 100644 +index 0eeb273fb73d..4a5d41643b89 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h -@@ -804,11 +804,22 @@ +@@ -805,11 +805,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 28b729c9d804..334afd3854a9 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 e553f6fae7a4..aeb925d340bd 100644 +index a407fd2399ff..2f5d2ae2abfe 100644 --- a/drivers/hid/hid-quirks.c +++ b/drivers/hid/hid-quirks.c -@@ -114,6 +114,17 @@ static const struct hid_device_id hid_quirks[] = { +@@ -115,6 +115,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 }, diff --git a/patches/4.19/0007-sdcard-reader.patch b/patches/4.19/0007-sdcard-reader.patch index 89b014085..6a539ebc5 100644 --- a/patches/4.19/0007-sdcard-reader.patch +++ b/patches/4.19/0007-sdcard-reader.patch @@ -1,4 +1,4 @@ -From f7e830e9921af9f5c41c9072228b5fd350b9dbe0 Mon Sep 17 00:00:00 2001 +From d3edfe02eabb2eb171a4ae790a5e888e81c14101 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 03:43:03 +0200 Subject: [PATCH 07/12] sdcard-reader diff --git a/patches/4.19/0008-wifi.patch b/patches/4.19/0008-wifi.patch index 437250c90..134dc4aeb 100644 --- a/patches/4.19/0008-wifi.patch +++ b/patches/4.19/0008-wifi.patch @@ -1,4 +1,4 @@ -From 864b502d2d415f172f740ae94c45b5761d6d75d7 Mon Sep 17 00:00:00 2001 +From 82f3fd486b32769081e2d6812791c0f8921623f8 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 03:43:14 +0200 Subject: [PATCH 08/12] wifi diff --git a/patches/4.19/0009-surface3-power.patch b/patches/4.19/0009-surface3-power.patch index 106dabd38..9f93d107c 100644 --- a/patches/4.19/0009-surface3-power.patch +++ b/patches/4.19/0009-surface3-power.patch @@ -1,4 +1,4 @@ -From fef9c9b2ab0c5ce0293d55fca60af3c533236277 Mon Sep 17 00:00:00 2001 +From ca36331bd3ce2f4f835a3949d5dd318017cdd4c6 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 03:43:27 +0200 Subject: [PATCH 09/12] surface3-power diff --git a/patches/4.19/0010-mwlwifi.patch b/patches/4.19/0010-mwlwifi.patch index f1e466ef2..e035f78d4 100644 --- a/patches/4.19/0010-mwlwifi.patch +++ b/patches/4.19/0010-mwlwifi.patch @@ -1,4 +1,4 @@ -From e7ef557dbd9377d0bb9f13105aea5fdfc9504938 Mon Sep 17 00:00:00 2001 +From 080e6670d3626985fcf2989b4e0ab472be942954 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 03:43:45 +0200 Subject: [PATCH 10/12] mwlwifi @@ -6,7 +6,7 @@ Subject: [PATCH 10/12] 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/Kconfig | 22 + drivers/net/wireless/marvell/mwlwifi/Makefile | 19 + .../wireless/marvell/mwlwifi/Makefile.module | 28 + .../net/wireless/marvell/mwlwifi/README.md | 142 + @@ -35,7 +35,7 @@ Subject: [PATCH 10/12] mwlwifi ...-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.c | 20 + .../net/wireless/marvell/mwlwifi/mu_mimo.h | 23 + .../net/wireless/marvell/mwlwifi/sysadpt.h | 86 + .../net/wireless/marvell/mwlwifi/thermal.c | 182 + @@ -44,7 +44,7 @@ Subject: [PATCH 10/12] mwlwifi 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(+) + 40 files changed, 19415 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 @@ -109,7 +109,7 @@ index 1b0a7d2bc8e6..04dff3388a41 100644 obj-$(CONFIG_MWL8K) += mwl8k.o diff --git a/drivers/net/wireless/marvell/mwlwifi/Kconfig b/drivers/net/wireless/marvell/mwlwifi/Kconfig new file mode 100644 -index 000000000000..a9bcb9cd4100 +index 000000000000..8832217430f5 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/Kconfig @@ -0,0 +1,22 @@ @@ -196,7 +196,7 @@ index 000000000000..d11a1b88cab6 + find . -name "*.o" -exec rm -f {} \; diff --git a/drivers/net/wireless/marvell/mwlwifi/README.md b/drivers/net/wireless/marvell/mwlwifi/README.md new file mode 100644 -index 000000000000..788c5d4dc80d +index 000000000000..530dc33e7f41 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/README.md @@ -0,0 +1,142 @@ @@ -17404,7 +17404,7 @@ index 000000000000..2ad5f381b9ee +#endif /* _TX_NDP_H_ */ diff --git a/drivers/net/wireless/marvell/mwlwifi/hostapd/700-interoperability-workaround-for-80+80-and-160-MHz-channels b/drivers/net/wireless/marvell/mwlwifi/hostapd/700-interoperability-workaround-for-80+80-and-160-MHz-channels new file mode 100644 -index 000000000000..adadd2e4d8d4 +index 000000000000..c73d02e31977 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/hostapd/700-interoperability-workaround-for-80+80-and-160-MHz-channels @@ -0,0 +1,32 @@ @@ -17442,7 +17442,7 @@ index 000000000000..adadd2e4d8d4 + oper->vht_basic_mcs_set = host_to_le16(0xfffc); diff --git a/drivers/net/wireless/marvell/mwlwifi/hostapd/README b/drivers/net/wireless/marvell/mwlwifi/hostapd/README new file mode 100644 -index 000000000000..a5fb2b68d3d3 +index 000000000000..312586e8b5a1 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/hostapd/README @@ -0,0 +1,26 @@ @@ -18413,7 +18413,7 @@ index 000000000000..725dec0f604b +}; diff --git a/drivers/net/wireless/marvell/mwlwifi/mu_mimo.c b/drivers/net/wireless/marvell/mwlwifi/mu_mimo.c new file mode 100644 -index 000000000000..74ab054f947e +index 000000000000..23c70df6caa8 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/mu_mimo.c @@ -0,0 +1,20 @@ diff --git a/patches/4.19/0011-surface-lte.patch b/patches/4.19/0011-surface-lte.patch index 65cf581e4..5d0cff632 100644 --- a/patches/4.19/0011-surface-lte.patch +++ b/patches/4.19/0011-surface-lte.patch @@ -1,4 +1,4 @@ -From d33e91a8cda210baca6be95c4a9bad6ce0b6d6a0 Mon Sep 17 00:00:00 2001 +From 810ebe900e48d6a50c715b9b0b6d3fc842976ae4 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 03:43:57 +0200 Subject: [PATCH 11/12] surface-lte diff --git a/patches/4.19/0012-surfacebook2-dgpu.patch b/patches/4.19/0012-surfacebook2-dgpu.patch index 26817a6b8..9d5868a68 100644 --- a/patches/4.19/0012-surfacebook2-dgpu.patch +++ b/patches/4.19/0012-surfacebook2-dgpu.patch @@ -1,4 +1,4 @@ -From 17ee2f0c452d83790d80157fa34703b80ffe6d64 Mon Sep 17 00:00:00 2001 +From 0627b97f70cb301ac315e38fffc6e1237c3ebedd Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 03:44:10 +0200 Subject: [PATCH 12/12] surfacebook2-dgpu diff --git a/patches/5.2/0001-surface-acpi.patch b/patches/5.2/0001-surface-acpi.patch index 6122b53ab..ad91d0ea3 100644 --- a/patches/5.2/0001-surface-acpi.patch +++ b/patches/5.2/0001-surface-acpi.patch @@ -1,6 +1,6 @@ -From e7c9a95d213e7ffb83d1aca107096e7dbaf0eda8 Mon Sep 17 00:00:00 2001 +From f2650d86b6172e3dbc6f9510ef50bd7ef32b509b Mon Sep 17 00:00:00 2001 From: Maximilian Luz -Date: Wed, 25 Sep 2019 23:46:25 +0200 +Date: Wed, 2 Oct 2019 22:36:03 +0200 Subject: [PATCH 01/12] surface-acpi --- @@ -8,9 +8,9 @@ Subject: [PATCH 01/12] surface-acpi drivers/acpi/acpica/exfield.c | 12 +- drivers/platform/x86/Kconfig | 97 + drivers/platform/x86/Makefile | 1 + - drivers/platform/x86/surface_acpi.c | 4000 +++++++++++++++++++++++++++ + drivers/platform/x86/surface_acpi.c | 4010 +++++++++++++++++++++++++++ drivers/tty/serdev/core.c | 111 +- - 6 files changed, 4207 insertions(+), 16 deletions(-) + 6 files changed, 4217 insertions(+), 16 deletions(-) create mode 100644 drivers/platform/x86/surface_acpi.c diff --git a/drivers/acpi/acpica/dsopcode.c b/drivers/acpi/acpica/dsopcode.c @@ -180,10 +180,10 @@ index 87b0069bd781..8b12c19dc165 100644 obj-$(CONFIG_FUJITSU_TABLET) += fujitsu-tablet.o diff --git a/drivers/platform/x86/surface_acpi.c b/drivers/platform/x86/surface_acpi.c new file mode 100644 -index 000000000000..54cf6806daaf +index 000000000000..5dbf48a3d9b3 --- /dev/null +++ b/drivers/platform/x86/surface_acpi.c -@@ -0,0 +1,4000 @@ +@@ -0,0 +1,4010 @@ +#include +#include +#include @@ -3667,12 +3667,12 @@ index 000000000000..54cf6806daaf + .gpe_number = 0x17, +}; + -+static const struct si_lid_device lid_device_l57 = { ++static const struct si_lid_device lid_device_l4F = { + .acpi_path = "\\_SB.LID0", -+ .gpe_number = 0x57, ++ .gpe_number = 0x4F, +}; + -+static const struct si_lid_device lid_device_l4F = { ++static const struct si_lid_device lid_device_l57 = { + .acpi_path = "\\_SB.LID0", + .gpe_number = 0x57, +}; @@ -3726,8 +3726,18 @@ index 000000000000..54cf6806daaf + { + .ident = "Surface Pro 5", + .matches = { ++ /* match for SKU here due to generic product name "Surface Pro" */ + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "Surface Pro 2017"), ++ DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "Surface_Pro_1796"), ++ }, ++ .driver_data = (void *)&si_device_pro_5, ++ }, ++ { ++ .ident = "Surface Pro 5 (LTE)", ++ .matches = { ++ /* match for SKU here due to generic product name "Surface Pro" */ ++ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"), ++ DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "Surface_Pro_1807"), + }, + .driver_data = (void *)&si_device_pro_5, + }, diff --git a/patches/5.2/0002-suspend.patch b/patches/5.2/0002-suspend.patch index d8c06cc11..46039dc46 100644 --- a/patches/5.2/0002-suspend.patch +++ b/patches/5.2/0002-suspend.patch @@ -1,4 +1,4 @@ -From 24a5a53250dc29d9356ba4b6ad9ba0df0d189897 Mon Sep 17 00:00:00 2001 +From 96d9183e53e80209086d7f5c5225a1108a451748 Mon Sep 17 00:00:00 2001 From: kitakar5525 <34676735+kitakar5525@users.noreply.github.com> Date: Wed, 31 Jul 2019 08:41:30 +0900 Subject: [PATCH 02/12] suspend diff --git a/patches/5.2/0003-buttons.patch b/patches/5.2/0003-buttons.patch index 26557b425..98eb2590a 100644 --- a/patches/5.2/0003-buttons.patch +++ b/patches/5.2/0003-buttons.patch @@ -1,4 +1,4 @@ -From 8c600ca2a62de8532b1197740228a86892b09f1a Mon Sep 17 00:00:00 2001 +From e0465b614d5191e2fc3ecae7bfa6f1e44ed94a84 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 04:45:10 +0200 Subject: [PATCH 03/12] buttons diff --git a/patches/5.2/0004-cameras.patch b/patches/5.2/0004-cameras.patch index bd5ad7a0a..a4f979947 100644 --- a/patches/5.2/0004-cameras.patch +++ b/patches/5.2/0004-cameras.patch @@ -1,4 +1,4 @@ -From 5c8355a0bdfb0e9b3cde626c2829ef86ff8696fb Mon Sep 17 00:00:00 2001 +From a2df42f63c69a0b100d4dd59a6f06eefc45b1a2c Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 04:45:19 +0200 Subject: [PATCH 04/12] cameras diff --git a/patches/5.2/0005-ipts.patch b/patches/5.2/0005-ipts.patch index c42ca9411..00c1331f8 100644 --- a/patches/5.2/0005-ipts.patch +++ b/patches/5.2/0005-ipts.patch @@ -1,4 +1,4 @@ -From d7adee8fc6df75ab286da11cf50eb5c3c97a7291 Mon Sep 17 00:00:00 2001 +From d39dd89cae4f537eec84d5bd7c7b52837766fe3f Mon Sep 17 00:00:00 2001 From: kitakar5525 <34676735+kitakar5525@users.noreply.github.com> Date: Tue, 10 Sep 2019 21:54:42 +0900 Subject: [PATCH 05/12] ipts diff --git a/patches/5.2/0006-hid.patch b/patches/5.2/0006-hid.patch index dffe45946..7e0eb230e 100644 --- a/patches/5.2/0006-hid.patch +++ b/patches/5.2/0006-hid.patch @@ -1,4 +1,4 @@ -From ab93baf2c5efed5993d4ae32f58c85c482bbb3c3 Mon Sep 17 00:00:00 2001 +From d6f5b803983d215120e53aa3c4ba79b04eba8a1c Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 04:45:42 +0200 Subject: [PATCH 06/12] hid @@ -11,10 +11,10 @@ Subject: [PATCH 06/12] hid 4 files changed, 86 insertions(+), 6 deletions(-) diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h -index 76aa474e92c1..2ce782095c63 100644 +index 264139be7e29..fd396b91d5a8 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h -@@ -822,11 +822,22 @@ +@@ -823,11 +823,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 03448d3a29f2..09ca4b1f2797 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 4fe2c3ab76f9..c9feb3f76e78 100644 +index efeeac5af633..0949e2144dc3 100644 --- a/drivers/hid/hid-quirks.c +++ b/drivers/hid/hid-quirks.c -@@ -112,6 +112,17 @@ static const struct hid_device_id hid_quirks[] = { +@@ -113,6 +113,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 }, diff --git a/patches/5.2/0007-sdcard-reader.patch b/patches/5.2/0007-sdcard-reader.patch index 55498b468..79995ded8 100644 --- a/patches/5.2/0007-sdcard-reader.patch +++ b/patches/5.2/0007-sdcard-reader.patch @@ -1,4 +1,4 @@ -From c584af00246c55160bcc5fe9c1cf8827c0a8bdda Mon Sep 17 00:00:00 2001 +From d2dfd17628decf485774792e209e52ce5f909d95 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 04:45:55 +0200 Subject: [PATCH 07/12] sdcard-reader diff --git a/patches/5.2/0008-wifi.patch b/patches/5.2/0008-wifi.patch index 830d89e89..eb2e5b4b5 100644 --- a/patches/5.2/0008-wifi.patch +++ b/patches/5.2/0008-wifi.patch @@ -1,4 +1,4 @@ -From fb22bff82caa7decb84e373acbbb436c7c1d1eb3 Mon Sep 17 00:00:00 2001 +From 5955f13ceae15d8be7f867967009eefab01111fd Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 04:46:16 +0200 Subject: [PATCH 08/12] wifi diff --git a/patches/5.2/0009-surface3-power.patch b/patches/5.2/0009-surface3-power.patch index 8aee58d0b..a4eee6ec9 100644 --- a/patches/5.2/0009-surface3-power.patch +++ b/patches/5.2/0009-surface3-power.patch @@ -1,4 +1,4 @@ -From f16718cfdc5daec9edca5b69324346e777ccc19a Mon Sep 17 00:00:00 2001 +From 4fe3df8ceba771043ed1da5247be317c1212c71d Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 04:46:48 +0200 Subject: [PATCH 09/12] surface3-power diff --git a/patches/5.2/0010-mwlwifi.patch b/patches/5.2/0010-mwlwifi.patch index 87fb828b8..f3d063aed 100644 --- a/patches/5.2/0010-mwlwifi.patch +++ b/patches/5.2/0010-mwlwifi.patch @@ -1,4 +1,4 @@ -From 3feb776650a81ee6b0dd3f980cd6bc208627162f Mon Sep 17 00:00:00 2001 +From 2da6425e02eb20ca98ae94e82a569f66b4b719a3 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 04:47:02 +0200 Subject: [PATCH 10/12] mwlwifi @@ -6,7 +6,7 @@ Subject: [PATCH 10/12] 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/Kconfig | 22 + drivers/net/wireless/marvell/mwlwifi/Makefile | 19 + .../wireless/marvell/mwlwifi/Makefile.module | 28 + .../net/wireless/marvell/mwlwifi/README.md | 142 + @@ -35,7 +35,7 @@ Subject: [PATCH 10/12] mwlwifi ...-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.c | 20 + .../net/wireless/marvell/mwlwifi/mu_mimo.h | 23 + .../net/wireless/marvell/mwlwifi/sysadpt.h | 86 + .../net/wireless/marvell/mwlwifi/thermal.c | 182 + @@ -44,7 +44,7 @@ Subject: [PATCH 10/12] mwlwifi 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(+) + 40 files changed, 19415 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 @@ -109,7 +109,7 @@ index 25f6d5d2fa0c..00fccce28cdd 100644 obj-$(CONFIG_MWL8K) += mwl8k.o diff --git a/drivers/net/wireless/marvell/mwlwifi/Kconfig b/drivers/net/wireless/marvell/mwlwifi/Kconfig new file mode 100644 -index 000000000000..a9bcb9cd4100 +index 000000000000..8832217430f5 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/Kconfig @@ -0,0 +1,22 @@ @@ -196,7 +196,7 @@ index 000000000000..d11a1b88cab6 + find . -name "*.o" -exec rm -f {} \; diff --git a/drivers/net/wireless/marvell/mwlwifi/README.md b/drivers/net/wireless/marvell/mwlwifi/README.md new file mode 100644 -index 000000000000..788c5d4dc80d +index 000000000000..530dc33e7f41 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/README.md @@ -0,0 +1,142 @@ @@ -17404,7 +17404,7 @@ index 000000000000..2ad5f381b9ee +#endif /* _TX_NDP_H_ */ diff --git a/drivers/net/wireless/marvell/mwlwifi/hostapd/700-interoperability-workaround-for-80+80-and-160-MHz-channels b/drivers/net/wireless/marvell/mwlwifi/hostapd/700-interoperability-workaround-for-80+80-and-160-MHz-channels new file mode 100644 -index 000000000000..adadd2e4d8d4 +index 000000000000..c73d02e31977 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/hostapd/700-interoperability-workaround-for-80+80-and-160-MHz-channels @@ -0,0 +1,32 @@ @@ -17442,7 +17442,7 @@ index 000000000000..adadd2e4d8d4 + oper->vht_basic_mcs_set = host_to_le16(0xfffc); diff --git a/drivers/net/wireless/marvell/mwlwifi/hostapd/README b/drivers/net/wireless/marvell/mwlwifi/hostapd/README new file mode 100644 -index 000000000000..a5fb2b68d3d3 +index 000000000000..312586e8b5a1 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/hostapd/README @@ -0,0 +1,26 @@ @@ -18413,7 +18413,7 @@ index 000000000000..725dec0f604b +}; diff --git a/drivers/net/wireless/marvell/mwlwifi/mu_mimo.c b/drivers/net/wireless/marvell/mwlwifi/mu_mimo.c new file mode 100644 -index 000000000000..74ab054f947e +index 000000000000..23c70df6caa8 --- /dev/null +++ b/drivers/net/wireless/marvell/mwlwifi/mu_mimo.c @@ -0,0 +1,20 @@ diff --git a/patches/5.2/0011-surface-lte.patch b/patches/5.2/0011-surface-lte.patch index e67b19023..ccc963ed4 100644 --- a/patches/5.2/0011-surface-lte.patch +++ b/patches/5.2/0011-surface-lte.patch @@ -1,4 +1,4 @@ -From ea492a4ac56c5067471996b591f4fe571ba6217d Mon Sep 17 00:00:00 2001 +From 826929495dfbce2c34164619a4f4c165da1a6ca4 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 04:47:13 +0200 Subject: [PATCH 11/12] surface-lte diff --git a/patches/5.2/0012-surfacebook2-dgpu.patch b/patches/5.2/0012-surfacebook2-dgpu.patch index 243571361..ef2ae7645 100644 --- a/patches/5.2/0012-surfacebook2-dgpu.patch +++ b/patches/5.2/0012-surfacebook2-dgpu.patch @@ -1,4 +1,4 @@ -From c9afd00a82ac9123a4c064f35407e207a28b329a Mon Sep 17 00:00:00 2001 +From b26c755e29da94bbcfc7c6c968c3518f144266c0 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Fri, 26 Jul 2019 04:47:27 +0200 Subject: [PATCH 12/12] surfacebook2-dgpu diff --git a/patches/5.3/0001-surface-acpi.patch b/patches/5.3/0001-surface-acpi.patch index a8d9a587b..94e252664 100644 --- a/patches/5.3/0001-surface-acpi.patch +++ b/patches/5.3/0001-surface-acpi.patch @@ -1,6 +1,6 @@ -From efe766aec37ba46f23eb75c0ac3ed8579c7f05ec Mon Sep 17 00:00:00 2001 +From 8e6aaa0ba3cdbcc3df145e6b986b9d59e3c16b54 Mon Sep 17 00:00:00 2001 From: Maximilian Luz -Date: Thu, 26 Sep 2019 00:24:21 +0200 +Date: Wed, 2 Oct 2019 22:40:13 +0200 Subject: [PATCH 1/9] surface-acpi --- @@ -8,9 +8,9 @@ Subject: [PATCH 1/9] surface-acpi drivers/acpi/acpica/exfield.c | 12 +- drivers/platform/x86/Kconfig | 97 + drivers/platform/x86/Makefile | 1 + - drivers/platform/x86/surface_acpi.c | 4000 +++++++++++++++++++++++++++ + drivers/platform/x86/surface_acpi.c | 4010 +++++++++++++++++++++++++++ drivers/tty/serdev/core.c | 111 +- - 6 files changed, 4207 insertions(+), 16 deletions(-) + 6 files changed, 4217 insertions(+), 16 deletions(-) create mode 100644 drivers/platform/x86/surface_acpi.c diff --git a/drivers/acpi/acpica/dsopcode.c b/drivers/acpi/acpica/dsopcode.c @@ -180,10 +180,10 @@ index 415104033060..662e595ae13f 100644 obj-$(CONFIG_FUJITSU_TABLET) += fujitsu-tablet.o diff --git a/drivers/platform/x86/surface_acpi.c b/drivers/platform/x86/surface_acpi.c new file mode 100644 -index 000000000000..54cf6806daaf +index 000000000000..5dbf48a3d9b3 --- /dev/null +++ b/drivers/platform/x86/surface_acpi.c -@@ -0,0 +1,4000 @@ +@@ -0,0 +1,4010 @@ +#include +#include +#include @@ -3667,12 +3667,12 @@ index 000000000000..54cf6806daaf + .gpe_number = 0x17, +}; + -+static const struct si_lid_device lid_device_l57 = { ++static const struct si_lid_device lid_device_l4F = { + .acpi_path = "\\_SB.LID0", -+ .gpe_number = 0x57, ++ .gpe_number = 0x4F, +}; + -+static const struct si_lid_device lid_device_l4F = { ++static const struct si_lid_device lid_device_l57 = { + .acpi_path = "\\_SB.LID0", + .gpe_number = 0x57, +}; @@ -3726,8 +3726,18 @@ index 000000000000..54cf6806daaf + { + .ident = "Surface Pro 5", + .matches = { ++ /* match for SKU here due to generic product name "Surface Pro" */ + DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"), -+ DMI_EXACT_MATCH(DMI_PRODUCT_NAME, "Surface Pro 2017"), ++ DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "Surface_Pro_1796"), ++ }, ++ .driver_data = (void *)&si_device_pro_5, ++ }, ++ { ++ .ident = "Surface Pro 5 (LTE)", ++ .matches = { ++ /* match for SKU here due to generic product name "Surface Pro" */ ++ DMI_EXACT_MATCH(DMI_SYS_VENDOR, "Microsoft Corporation"), ++ DMI_EXACT_MATCH(DMI_PRODUCT_SKU, "Surface_Pro_1807"), + }, + .driver_data = (void *)&si_device_pro_5, + }, diff --git a/patches/5.3/0002-buttons.patch b/patches/5.3/0002-buttons.patch index 28b23fa7f..be44608f7 100644 --- a/patches/5.3/0002-buttons.patch +++ b/patches/5.3/0002-buttons.patch @@ -1,4 +1,4 @@ -From ade8390ecad485cc5fc4e10db21c36874245d444 Mon Sep 17 00:00:00 2001 +From ee93ea3b18abfd08bca1345d06cbb28e3ef2e402 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Sat, 27 Jul 2019 17:51:37 +0200 Subject: [PATCH 2/9] buttons diff --git a/patches/5.3/0003-surfacebook2-dgpu.patch b/patches/5.3/0003-surfacebook2-dgpu.patch index 95fafb6ce..a8e8db2e5 100644 --- a/patches/5.3/0003-surfacebook2-dgpu.patch +++ b/patches/5.3/0003-surfacebook2-dgpu.patch @@ -1,4 +1,4 @@ -From c2afd9bd10bc24472fe7082868e720d84d00646c Mon Sep 17 00:00:00 2001 +From 9bcf352058db70b14d90816398867dca3bf516e3 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Tue, 2 Jul 2019 22:17:46 +0200 Subject: [PATCH 3/9] surfacebook2 dgpu diff --git a/patches/5.3/0004-hid.patch b/patches/5.3/0004-hid.patch index 8657bf751..98f32fd78 100644 --- a/patches/5.3/0004-hid.patch +++ b/patches/5.3/0004-hid.patch @@ -1,4 +1,4 @@ -From 9d854988b7401482c8bc9af7f7f8926e920230d3 Mon Sep 17 00:00:00 2001 +From f6f6be7bd81ba183a7394be360bca24a3dfb0496 Mon Sep 17 00:00:00 2001 From: qzed Date: Tue, 17 Sep 2019 17:16:23 +0200 Subject: [PATCH 4/9] hid @@ -11,10 +11,10 @@ Subject: [PATCH 4/9] hid 4 files changed, 86 insertions(+), 6 deletions(-) diff --git a/drivers/hid/hid-ids.h b/drivers/hid/hid-ids.h -index 0a00be19f7a0..7a898dca9c36 100644 +index e4d51ce20a6a..62d7f3d5e1fa 100644 --- a/drivers/hid/hid-ids.h +++ b/drivers/hid/hid-ids.h -@@ -823,11 +823,22 @@ +@@ -824,11 +824,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 b603c14d043b..008e6707f467 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 166f41f3173b..d8a595a97dc1 100644 +index c50bcd967d99..64379a0e4ae1 100644 --- a/drivers/hid/hid-quirks.c +++ b/drivers/hid/hid-quirks.c -@@ -113,6 +113,17 @@ static const struct hid_device_id hid_quirks[] = { +@@ -114,6 +114,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 }, diff --git a/patches/5.3/0005-surface3-power.patch b/patches/5.3/0005-surface3-power.patch index d94906d35..a12de150d 100644 --- a/patches/5.3/0005-surface3-power.patch +++ b/patches/5.3/0005-surface3-power.patch @@ -1,4 +1,4 @@ -From 56ad0df286cea7e3ee654bf2e381ef3546737612 Mon Sep 17 00:00:00 2001 +From 02cfa881044c1ad2779c493b24b128411904ede1 Mon Sep 17 00:00:00 2001 From: qzed Date: Tue, 17 Sep 2019 17:17:56 +0200 Subject: [PATCH 5/9] surface3 power diff --git a/patches/5.3/0006-surface-lte.patch b/patches/5.3/0006-surface-lte.patch index 24ebbc7a8..0708248b4 100644 --- a/patches/5.3/0006-surface-lte.patch +++ b/patches/5.3/0006-surface-lte.patch @@ -1,4 +1,4 @@ -From 8ac3c666d16263ad3e1c5574b8e02b91d7449911 Mon Sep 17 00:00:00 2001 +From 15c9a6f59543bb4d55cbae7e0734122e81a4a115 Mon Sep 17 00:00:00 2001 From: qzed Date: Tue, 17 Sep 2019 17:21:43 +0200 Subject: [PATCH 6/9] surface lte diff --git a/patches/5.3/0007-wifi.patch b/patches/5.3/0007-wifi.patch index 54642a661..333a2ad7f 100644 --- a/patches/5.3/0007-wifi.patch +++ b/patches/5.3/0007-wifi.patch @@ -1,4 +1,4 @@ -From 9c0d411d65abe460ec34054057e4367745449db6 Mon Sep 17 00:00:00 2001 +From d74cf106de188669286d18943bdfb86538aae0eb Mon Sep 17 00:00:00 2001 From: qzed Date: Wed, 18 Sep 2019 03:18:25 +0200 Subject: [PATCH 7/9] wifi diff --git a/patches/5.3/0008-use-legacy-i915-driver.patch b/patches/5.3/0008-use-legacy-i915-driver.patch index b843d08f5..fdf77f818 100644 --- a/patches/5.3/0008-use-legacy-i915-driver.patch +++ b/patches/5.3/0008-use-legacy-i915-driver.patch @@ -1,4 +1,4 @@ -From b6297b8ec55c3b3cd26f6100890cd912d0792e81 Mon Sep 17 00:00:00 2001 +From a1e520b7f0e94ca4a0365c6fcf9cfb31b57149ac Mon Sep 17 00:00:00 2001 From: Dorian Stoll Date: Mon, 16 Sep 2019 04:10:51 +0200 Subject: [PATCH 8/9] use legacy i915 driver @@ -133,7 +133,7 @@ Subject: [PATCH 8/9] use legacy i915 driver drivers/gpu/drm/i915_legacy/i915_oa_sklgt4.c | 90 + drivers/gpu/drm/i915_legacy/i915_oa_sklgt4.h | 15 + drivers/gpu/drm/i915_legacy/i915_params.c | 237 + - drivers/gpu/drm/i915_legacy/i915_params.h | 94 + + drivers/gpu/drm/i915_legacy/i915_params.h | 93 + drivers/gpu/drm/i915_legacy/i915_pci.c | 957 + drivers/gpu/drm/i915_legacy/i915_perf.c | 3519 ++++ drivers/gpu/drm/i915_legacy/i915_pmu.c | 1096 + @@ -362,7 +362,7 @@ Subject: [PATCH 8/9] use legacy i915 driver .../drm/i915_legacy/selftests/scatterlist.c | 379 + drivers/gpu/drm/i915_legacy/vlv_dsi.c | 1830 ++ drivers/gpu/drm/i915_legacy/vlv_dsi_pll.c | 567 + - 358 files changed, 244185 insertions(+), 2 deletions(-) + 358 files changed, 244184 insertions(+), 2 deletions(-) create mode 100644 drivers/gpu/drm/i915_legacy/.gitignore create mode 100644 drivers/gpu/drm/i915_legacy/Kconfig create mode 100644 drivers/gpu/drm/i915_legacy/Kconfig.debug @@ -4934,7 +4934,7 @@ index 000000000000..19cf1bbe059d +} diff --git a/drivers/gpu/drm/i915_legacy/gvt/cmd_parser.c b/drivers/gpu/drm/i915_legacy/gvt/cmd_parser.c new file mode 100644 -index 000000000000..de5347725564 +index 000000000000..54abe249861d --- /dev/null +++ b/drivers/gpu/drm/i915_legacy/gvt/cmd_parser.c @@ -0,0 +1,2998 @@ @@ -39236,7 +39236,7 @@ index 000000000000..d485d49c473b +#endif diff --git a/drivers/gpu/drm/i915_legacy/i915_drv.h b/drivers/gpu/drm/i915_legacy/i915_drv.h new file mode 100644 -index 000000000000..066fd2a12851 +index 000000000000..bf555493e85d --- /dev/null +++ b/drivers/gpu/drm/i915_legacy/i915_drv.h @@ -0,0 +1,3693 @@ @@ -73683,7 +73683,7 @@ index 000000000000..b5be0abbba35 +} diff --git a/drivers/gpu/drm/i915_legacy/i915_params.h b/drivers/gpu/drm/i915_legacy/i915_params.h new file mode 100644 -index 000000000000..3f14e9881a0d +index 000000000000..8e0d003ff419 --- /dev/null +++ b/drivers/gpu/drm/i915_legacy/i915_params.h @@ -0,0 +1,93 @@ @@ -79847,7 +79847,7 @@ index 000000000000..31dcef181f63 +#endif diff --git a/drivers/gpu/drm/i915_legacy/i915_reg.h b/drivers/gpu/drm/i915_legacy/i915_reg.h new file mode 100644 -index 000000000000..cf748b80e640 +index 000000000000..eeebefcc34a8 --- /dev/null +++ b/drivers/gpu/drm/i915_legacy/i915_reg.h @@ -0,0 +1,11424 @@ @@ -138004,7 +138004,7 @@ index 000000000000..2220588e86ac +#endif diff --git a/drivers/gpu/drm/i915_legacy/intel_dp.c b/drivers/gpu/drm/i915_legacy/intel_dp.c new file mode 100644 -index 000000000000..560274d1c50b +index 000000000000..b3b2805014ce --- /dev/null +++ b/drivers/gpu/drm/i915_legacy/intel_dp.c @@ -0,0 +1,7405 @@ @@ -218151,7 +218151,7 @@ index 000000000000..0e3bd580e267 +#endif diff --git a/drivers/gpu/drm/i915_legacy/intel_uncore.c b/drivers/gpu/drm/i915_legacy/intel_uncore.c new file mode 100644 -index 000000000000..d1d51e1121e2 +index 000000000000..6c9a1e506122 --- /dev/null +++ b/drivers/gpu/drm/i915_legacy/intel_uncore.c @@ -0,0 +1,1958 @@ diff --git a/patches/5.3/0009-ipts.patch b/patches/5.3/0009-ipts.patch index 8e98d1674..58495a42d 100644 --- a/patches/5.3/0009-ipts.patch +++ b/patches/5.3/0009-ipts.patch @@ -1,4 +1,4 @@ -From c70024b373bbe6a8d922ff05f04d1bd4fbeddf77 Mon Sep 17 00:00:00 2001 +From 35bb10933585c0a23cec451cd87b466e53121e77 Mon Sep 17 00:00:00 2001 From: Maximilian Luz Date: Wed, 18 Sep 2019 13:04:18 +0200 Subject: [PATCH 9/9] ipts @@ -219,7 +219,7 @@ index d485d49c473b..adb7af18dc2b 100644 /* diff --git a/drivers/gpu/drm/i915_legacy/i915_drv.h b/drivers/gpu/drm/i915_legacy/i915_drv.h -index 066fd2a12851..2a872d8725b5 100644 +index bf555493e85d..d48133d459d2 100644 --- a/drivers/gpu/drm/i915_legacy/i915_drv.h +++ b/drivers/gpu/drm/i915_legacy/i915_drv.h @@ -3184,6 +3184,9 @@ void i915_gem_object_do_bit_17_swizzle(struct drm_i915_gem_object *obj, @@ -304,7 +304,7 @@ index b5be0abbba35..831f2bcae687 100644 i915_param_named(guc_log_level, int, 0400, "GuC firmware logging level. Requires GuC to be loaded. " diff --git a/drivers/gpu/drm/i915_legacy/i915_params.h b/drivers/gpu/drm/i915_legacy/i915_params.h -index 3f14e9881a0d..e314a2414041 100644 +index 8e0d003ff419..2f96df4c9d1c 100644 --- a/drivers/gpu/drm/i915_legacy/i915_params.h +++ b/drivers/gpu/drm/i915_legacy/i915_params.h @@ -54,7 +54,7 @@ struct drm_printer;