Update v5.4 patches
Changes: - SAM: - Internal restructuring, cleanup, and documentation. Links: - SAM:6de853a5cd
- kernel:c6478f16d3
This commit is contained in:
parent
4dfe143fc5
commit
93f386b6ea
|
@ -1,4 +1,4 @@
|
|||
From 8c2eb0ef101caf114c4a597c6b2a0c5dfc06db38 Mon Sep 17 00:00:00 2001
|
||||
From 0d51533624bd156df8d97aa4280040c7c7e362b4 Mon Sep 17 00:00:00 2001
|
||||
From: qzed <qzed@users.noreply.github.com>
|
||||
Date: Tue, 17 Sep 2019 17:17:56 +0200
|
||||
Subject: [PATCH 1/7] surface3-power
|
||||
|
@ -11,7 +11,7 @@ Subject: [PATCH 1/7] surface3-power
|
|||
create mode 100644 drivers/platform/x86/surface3_power.c
|
||||
|
||||
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
|
||||
index 1cab993205142..348c795019fa4 100644
|
||||
index 1cab99320514..348c795019fa 100644
|
||||
--- a/drivers/platform/x86/Kconfig
|
||||
+++ b/drivers/platform/x86/Kconfig
|
||||
@@ -1209,6 +1209,13 @@ config SURFACE_3_BUTTON
|
||||
|
@ -29,7 +29,7 @@ index 1cab993205142..348c795019fa4 100644
|
|||
tristate "Intel P-Unit IPC Driver"
|
||||
---help---
|
||||
diff --git a/drivers/platform/x86/Makefile b/drivers/platform/x86/Makefile
|
||||
index 4151040330601..6dd955ad9bf18 100644
|
||||
index 415104033060..6dd955ad9bf1 100644
|
||||
--- a/drivers/platform/x86/Makefile
|
||||
+++ b/drivers/platform/x86/Makefile
|
||||
@@ -85,6 +85,7 @@ obj-$(CONFIG_INTEL_PMC_IPC) += intel_pmc_ipc.o
|
||||
|
@ -42,7 +42,7 @@ index 4151040330601..6dd955ad9bf18 100644
|
|||
obj-$(CONFIG_INTEL_TELEMETRY) += intel_telemetry_core.o \
|
||||
diff --git a/drivers/platform/x86/surface3_power.c b/drivers/platform/x86/surface3_power.c
|
||||
new file mode 100644
|
||||
index 0000000000000..e0af01a603025
|
||||
index 000000000000..e0af01a60302
|
||||
--- /dev/null
|
||||
+++ b/drivers/platform/x86/surface3_power.c
|
||||
@@ -0,0 +1,604 @@
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From b8d406e8ad8bdf4e3c8d0293f880dd227626b348 Mon Sep 17 00:00:00 2001
|
||||
From 644f7558884abc017463703239a02ba1b2255e04 Mon Sep 17 00:00:00 2001
|
||||
From: Chih-Wei Huang <cwhuang@linux.org.tw>
|
||||
Date: Tue, 18 Sep 2018 11:01:37 +0800
|
||||
Subject: [PATCH 2/7] surface3-oemb
|
||||
|
@ -10,7 +10,7 @@ Subject: [PATCH 2/7] surface3-oemb
|
|||
3 files changed, 24 insertions(+)
|
||||
|
||||
diff --git a/drivers/platform/x86/surface3-wmi.c b/drivers/platform/x86/surface3-wmi.c
|
||||
index 130b6f52a6001..801083aa56d6d 100644
|
||||
index 130b6f52a600..801083aa56d6 100644
|
||||
--- a/drivers/platform/x86/surface3-wmi.c
|
||||
+++ b/drivers/platform/x86/surface3-wmi.c
|
||||
@@ -37,6 +37,13 @@ static const struct dmi_system_id surface3_dmi_table[] = {
|
||||
|
@ -28,7 +28,7 @@ index 130b6f52a6001..801083aa56d6d 100644
|
|||
{ }
|
||||
};
|
||||
diff --git a/sound/soc/codecs/rt5645.c b/sound/soc/codecs/rt5645.c
|
||||
index c83f7f5da96b7..e6bfe684d6be8 100644
|
||||
index c83f7f5da96b..e6bfe684d6be 100644
|
||||
--- a/sound/soc/codecs/rt5645.c
|
||||
+++ b/sound/soc/codecs/rt5645.c
|
||||
@@ -3681,6 +3681,15 @@ static const struct dmi_system_id dmi_platform_data[] = {
|
||||
|
@ -48,7 +48,7 @@ index c83f7f5da96b7..e6bfe684d6be8 100644
|
|||
/*
|
||||
* Match for the GPDwin which unfortunately uses somewhat
|
||||
diff --git a/sound/soc/intel/common/soc-acpi-intel-cht-match.c b/sound/soc/intel/common/soc-acpi-intel-cht-match.c
|
||||
index d0fb43c2b9f68..0e938713cb133 100644
|
||||
index d0fb43c2b9f6..0e938713cb13 100644
|
||||
--- a/sound/soc/intel/common/soc-acpi-intel-cht-match.c
|
||||
+++ b/sound/soc/intel/common/soc-acpi-intel-cht-match.c
|
||||
@@ -27,6 +27,14 @@ static const struct dmi_system_id cht_table[] = {
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 8285a0720a8c80b9b387cea679833cc966443126 Mon Sep 17 00:00:00 2001
|
||||
From 830c1239c7459f608d566b142f426b67805814ca Mon Sep 17 00:00:00 2001
|
||||
From: kitakar5525 <34676735+kitakar5525@users.noreply.github.com>
|
||||
Date: Thu, 20 Feb 2020 16:51:11 +0900
|
||||
Subject: [PATCH 3/7] wifi
|
||||
|
@ -12,7 +12,7 @@ Subject: [PATCH 3/7] wifi
|
|||
5 files changed, 87 insertions(+), 60 deletions(-)
|
||||
|
||||
diff --git a/drivers/net/wireless/marvell/mwifiex/cfg80211.c b/drivers/net/wireless/marvell/mwifiex/cfg80211.c
|
||||
index 9e6dc289ec3e8..00b4bc4469892 100644
|
||||
index 9e6dc289ec3e..00b4bc446989 100644
|
||||
--- a/drivers/net/wireless/marvell/mwifiex/cfg80211.c
|
||||
+++ b/drivers/net/wireless/marvell/mwifiex/cfg80211.c
|
||||
@@ -25,6 +25,11 @@
|
||||
|
@ -56,7 +56,7 @@ index 9e6dc289ec3e8..00b4bc4469892 100644
|
|||
}
|
||||
|
||||
diff --git a/drivers/net/wireless/marvell/mwifiex/fw.h b/drivers/net/wireless/marvell/mwifiex/fw.h
|
||||
index 1fb76d2f5d3fd..8b9d0809daf62 100644
|
||||
index 1fb76d2f5d3f..8b9d0809daf6 100644
|
||||
--- a/drivers/net/wireless/marvell/mwifiex/fw.h
|
||||
+++ b/drivers/net/wireless/marvell/mwifiex/fw.h
|
||||
@@ -953,7 +953,7 @@ struct mwifiex_tkip_param {
|
||||
|
@ -69,7 +69,7 @@ index 1fb76d2f5d3fd..8b9d0809daf62 100644
|
|||
|
||||
struct mwifiex_wapi_param {
|
||||
diff --git a/drivers/net/wireless/marvell/mwifiex/pcie.c b/drivers/net/wireless/marvell/mwifiex/pcie.c
|
||||
index fc1706d0647d7..b51c5e3571426 100644
|
||||
index fc1706d0647d..b51c5e357142 100644
|
||||
--- a/drivers/net/wireless/marvell/mwifiex/pcie.c
|
||||
+++ b/drivers/net/wireless/marvell/mwifiex/pcie.c
|
||||
@@ -146,38 +146,45 @@ static bool mwifiex_pcie_ok_to_access_hw(struct mwifiex_adapter *adapter)
|
||||
|
@ -203,7 +203,7 @@ index fc1706d0647d7..b51c5e3571426 100644
|
|||
pdev->vendor, pdev->device, pdev->revision);
|
||||
|
||||
diff --git a/drivers/net/wireless/marvell/mwifiex/sta_cmd.c b/drivers/net/wireless/marvell/mwifiex/sta_cmd.c
|
||||
index 4ed10cf82f9a4..410bef3d6a6eb 100644
|
||||
index 4ed10cf82f9a..410bef3d6a6e 100644
|
||||
--- a/drivers/net/wireless/marvell/mwifiex/sta_cmd.c
|
||||
+++ b/drivers/net/wireless/marvell/mwifiex/sta_cmd.c
|
||||
@@ -2254,7 +2254,6 @@ int mwifiex_sta_prepare_cmd(struct mwifiex_private *priv, uint16_t cmd_no,
|
||||
|
@ -266,7 +266,7 @@ index 4ed10cf82f9a4..410bef3d6a6eb 100644
|
|||
if (priv->bss_type != MWIFIEX_BSS_TYPE_UAP) {
|
||||
/* Send cmd to FW to enable/disable 11D function */
|
||||
diff --git a/drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c b/drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
|
||||
index 7ae2c34f65db2..4eaa493e33253 100644
|
||||
index 7ae2c34f65db..4eaa493e3325 100644
|
||||
--- a/drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
|
||||
+++ b/drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c
|
||||
@@ -619,7 +619,7 @@ static int mwifiex_ret_802_11_key_material_v2(struct mwifiex_private *priv,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From 08e03f4b002bed526c1414dcb85eab0b85e764e9 Mon Sep 17 00:00:00 2001
|
||||
From 79bbcb2e3777ae6c824cacdbf03898e0a8301a69 Mon Sep 17 00:00:00 2001
|
||||
From: Dorian Stoll <dorian.stoll@tmsp.io>
|
||||
Date: Mon, 27 Jan 2020 21:16:20 +0100
|
||||
Subject: [PATCH 4/7] ipts
|
||||
|
@ -76,7 +76,7 @@ Subject: [PATCH 4/7] ipts
|
|||
create mode 100644 drivers/input/touchscreen/ipts/stylus.h
|
||||
|
||||
diff --git a/drivers/input/touchscreen/Kconfig b/drivers/input/touchscreen/Kconfig
|
||||
index 46ad9090493bb..c476a153b2f80 100644
|
||||
index 46ad9090493b..c476a153b2f8 100644
|
||||
--- a/drivers/input/touchscreen/Kconfig
|
||||
+++ b/drivers/input/touchscreen/Kconfig
|
||||
@@ -1314,4 +1314,6 @@ config TOUCHSCREEN_IQS5XX
|
||||
|
@ -87,7 +87,7 @@ index 46ad9090493bb..c476a153b2f80 100644
|
|||
+
|
||||
endif
|
||||
diff --git a/drivers/input/touchscreen/Makefile b/drivers/input/touchscreen/Makefile
|
||||
index 94c6162409b37..864f0e092ab67 100644
|
||||
index 94c6162409b3..864f0e092ab6 100644
|
||||
--- a/drivers/input/touchscreen/Makefile
|
||||
+++ b/drivers/input/touchscreen/Makefile
|
||||
@@ -45,6 +45,7 @@ obj-$(CONFIG_TOUCHSCREEN_EXC3000) += exc3000.o
|
||||
|
@ -100,7 +100,7 @@ index 94c6162409b37..864f0e092ab67 100644
|
|||
obj-$(CONFIG_TOUCHSCREEN_INEXIO) += inexio.o
|
||||
diff --git a/drivers/input/touchscreen/ipts/Kconfig b/drivers/input/touchscreen/ipts/Kconfig
|
||||
new file mode 100644
|
||||
index 0000000000000..d3c530dafa948
|
||||
index 000000000000..d3c530dafa94
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/Kconfig
|
||||
@@ -0,0 +1,16 @@
|
||||
|
@ -122,7 +122,7 @@ index 0000000000000..d3c530dafa948
|
|||
+ module will be called ipts.
|
||||
diff --git a/drivers/input/touchscreen/ipts/Makefile b/drivers/input/touchscreen/ipts/Makefile
|
||||
new file mode 100644
|
||||
index 0000000000000..0f7c904e73171
|
||||
index 000000000000..0f7c904e7317
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/Makefile
|
||||
@@ -0,0 +1,17 @@
|
||||
|
@ -145,7 +145,7 @@ index 0000000000000..0f7c904e73171
|
|||
+ipts-objs += stylus.o
|
||||
diff --git a/drivers/input/touchscreen/ipts/context.h b/drivers/input/touchscreen/ipts/context.h
|
||||
new file mode 100644
|
||||
index 0000000000000..ab26552579a5c
|
||||
index 000000000000..ab26552579a5
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/context.h
|
||||
@@ -0,0 +1,60 @@
|
||||
|
@ -211,7 +211,7 @@ index 0000000000000..ab26552579a5c
|
|||
+#endif /* _IPTS_CONTEXT_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/control.c b/drivers/input/touchscreen/ipts/control.c
|
||||
new file mode 100644
|
||||
index 0000000000000..9179eca665585
|
||||
index 000000000000..9179eca66558
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/control.c
|
||||
@@ -0,0 +1,94 @@
|
||||
|
@ -311,7 +311,7 @@ index 0000000000000..9179eca665585
|
|||
+}
|
||||
diff --git a/drivers/input/touchscreen/ipts/control.h b/drivers/input/touchscreen/ipts/control.h
|
||||
new file mode 100644
|
||||
index 0000000000000..e57609c85d62a
|
||||
index 000000000000..e57609c85d62
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/control.h
|
||||
@@ -0,0 +1,18 @@
|
||||
|
@ -335,7 +335,7 @@ index 0000000000000..e57609c85d62a
|
|||
+#endif /* _IPTS_CONTROL_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/data.c b/drivers/input/touchscreen/ipts/data.c
|
||||
new file mode 100644
|
||||
index 0000000000000..568bf04f7ea6e
|
||||
index 000000000000..568bf04f7ea6
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/data.c
|
||||
@@ -0,0 +1,107 @@
|
||||
|
@ -448,7 +448,7 @@ index 0000000000000..568bf04f7ea6e
|
|||
+}
|
||||
diff --git a/drivers/input/touchscreen/ipts/data.h b/drivers/input/touchscreen/ipts/data.h
|
||||
new file mode 100644
|
||||
index 0000000000000..fa72c1be09451
|
||||
index 000000000000..fa72c1be0945
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/data.h
|
||||
@@ -0,0 +1,12 @@
|
||||
|
@ -466,7 +466,7 @@ index 0000000000000..fa72c1be09451
|
|||
+#endif /* _IPTS_DATA_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/hid.c b/drivers/input/touchscreen/ipts/hid.c
|
||||
new file mode 100644
|
||||
index 0000000000000..2642990b8c420
|
||||
index 000000000000..2642990b8c42
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/hid.c
|
||||
@@ -0,0 +1,38 @@
|
||||
|
@ -510,7 +510,7 @@ index 0000000000000..2642990b8c420
|
|||
+}
|
||||
diff --git a/drivers/input/touchscreen/ipts/hid.h b/drivers/input/touchscreen/ipts/hid.h
|
||||
new file mode 100644
|
||||
index 0000000000000..e6cf38fce4541
|
||||
index 000000000000..e6cf38fce454
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/hid.h
|
||||
@@ -0,0 +1,13 @@
|
||||
|
@ -529,7 +529,7 @@ index 0000000000000..e6cf38fce4541
|
|||
+#endif /* _IPTS_HID_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/init.c b/drivers/input/touchscreen/ipts/init.c
|
||||
new file mode 100644
|
||||
index 0000000000000..fb70d55542af7
|
||||
index 000000000000..fb70d55542af
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/init.c
|
||||
@@ -0,0 +1,93 @@
|
||||
|
@ -628,7 +628,7 @@ index 0000000000000..fb70d55542af7
|
|||
+MODULE_LICENSE("GPL");
|
||||
diff --git a/drivers/input/touchscreen/ipts/math.c b/drivers/input/touchscreen/ipts/math.c
|
||||
new file mode 100644
|
||||
index 0000000000000..df956e5447e03
|
||||
index 000000000000..df956e5447e0
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/math.c
|
||||
@@ -0,0 +1,103 @@
|
||||
|
@ -737,7 +737,7 @@ index 0000000000000..df956e5447e03
|
|||
+}
|
||||
diff --git a/drivers/input/touchscreen/ipts/math.h b/drivers/input/touchscreen/ipts/math.h
|
||||
new file mode 100644
|
||||
index 0000000000000..8e831074ab60b
|
||||
index 000000000000..8e831074ab60
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/math.h
|
||||
@@ -0,0 +1,21 @@
|
||||
|
@ -764,7 +764,7 @@ index 0000000000000..8e831074ab60b
|
|||
+#endif /* _IPTS_MATH_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/params.c b/drivers/input/touchscreen/ipts/params.c
|
||||
new file mode 100644
|
||||
index 0000000000000..6aa3f5cf1d762
|
||||
index 000000000000..6aa3f5cf1d76
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/params.c
|
||||
@@ -0,0 +1,27 @@
|
||||
|
@ -797,7 +797,7 @@ index 0000000000000..6aa3f5cf1d762
|
|||
+);
|
||||
diff --git a/drivers/input/touchscreen/ipts/params.h b/drivers/input/touchscreen/ipts/params.h
|
||||
new file mode 100644
|
||||
index 0000000000000..1f992a3bc21b9
|
||||
index 000000000000..1f992a3bc21b
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/params.h
|
||||
@@ -0,0 +1,15 @@
|
||||
|
@ -818,7 +818,7 @@ index 0000000000000..1f992a3bc21b9
|
|||
+#endif /* _IPTS_PARAMS_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/payload.c b/drivers/input/touchscreen/ipts/payload.c
|
||||
new file mode 100644
|
||||
index 0000000000000..3572ddc0f2fb0
|
||||
index 000000000000..3572ddc0f2fb
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/payload.c
|
||||
@@ -0,0 +1,52 @@
|
||||
|
@ -876,7 +876,7 @@ index 0000000000000..3572ddc0f2fb0
|
|||
+}
|
||||
diff --git a/drivers/input/touchscreen/ipts/payload.h b/drivers/input/touchscreen/ipts/payload.h
|
||||
new file mode 100644
|
||||
index 0000000000000..6603714bb6fd0
|
||||
index 000000000000..6603714bb6fd
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/payload.h
|
||||
@@ -0,0 +1,14 @@
|
||||
|
@ -896,7 +896,7 @@ index 0000000000000..6603714bb6fd0
|
|||
+#endif /* _IPTS_PAYLOAD_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/protocol/commands.h b/drivers/input/touchscreen/ipts/protocol/commands.h
|
||||
new file mode 100644
|
||||
index 0000000000000..2533dfb13584a
|
||||
index 000000000000..2533dfb13584
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/protocol/commands.h
|
||||
@@ -0,0 +1,61 @@
|
||||
|
@ -963,7 +963,7 @@ index 0000000000000..2533dfb13584a
|
|||
+#endif /* _IPTS_PROTOCOL_COMMANDS_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/protocol/data.h b/drivers/input/touchscreen/ipts/protocol/data.h
|
||||
new file mode 100644
|
||||
index 0000000000000..148e0545b2e4e
|
||||
index 000000000000..148e0545b2e4
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/protocol/data.h
|
||||
@@ -0,0 +1,30 @@
|
||||
|
@ -999,7 +999,7 @@ index 0000000000000..148e0545b2e4e
|
|||
+#endif /* _IPTS_PROTOCOL_DATA_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/protocol/events.h b/drivers/input/touchscreen/ipts/protocol/events.h
|
||||
new file mode 100644
|
||||
index 0000000000000..f8b771f90bd2b
|
||||
index 000000000000..f8b771f90bd2
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/protocol/events.h
|
||||
@@ -0,0 +1,29 @@
|
||||
|
@ -1034,7 +1034,7 @@ index 0000000000000..f8b771f90bd2b
|
|||
+#endif /* _IPTS_PROTOCOL_EVENTS_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/protocol/feedback.h b/drivers/input/touchscreen/ipts/protocol/feedback.h
|
||||
new file mode 100644
|
||||
index 0000000000000..8b3d8b689ee83
|
||||
index 000000000000..8b3d8b689ee8
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/protocol/feedback.h
|
||||
@@ -0,0 +1,30 @@
|
||||
|
@ -1070,7 +1070,7 @@ index 0000000000000..8b3d8b689ee83
|
|||
+#endif /* _IPTS_PROTOCOL_FEEDBACK_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/protocol/payload.h b/drivers/input/touchscreen/ipts/protocol/payload.h
|
||||
new file mode 100644
|
||||
index 0000000000000..f46da4ea81f25
|
||||
index 000000000000..f46da4ea81f2
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/protocol/payload.h
|
||||
@@ -0,0 +1,47 @@
|
||||
|
@ -1123,7 +1123,7 @@ index 0000000000000..f46da4ea81f25
|
|||
+#endif /* _IPTS_PROTOCOL_PAYLOAD_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/protocol/responses.h b/drivers/input/touchscreen/ipts/protocol/responses.h
|
||||
new file mode 100644
|
||||
index 0000000000000..27153d82a5d67
|
||||
index 000000000000..27153d82a5d6
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/protocol/responses.h
|
||||
@@ -0,0 +1,62 @@
|
||||
|
@ -1191,7 +1191,7 @@ index 0000000000000..27153d82a5d67
|
|||
+#endif /* _IPTS_PROTOCOL_RESPONSES_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/protocol/singletouch.h b/drivers/input/touchscreen/ipts/protocol/singletouch.h
|
||||
new file mode 100644
|
||||
index 0000000000000..bf9912ee2af4c
|
||||
index 000000000000..bf9912ee2af4
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/protocol/singletouch.h
|
||||
@@ -0,0 +1,17 @@
|
||||
|
@ -1214,7 +1214,7 @@ index 0000000000000..bf9912ee2af4c
|
|||
+#endif /* _IPTS_PROTOCOL_SINGLETOUCH_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/protocol/stylus.h b/drivers/input/touchscreen/ipts/protocol/stylus.h
|
||||
new file mode 100644
|
||||
index 0000000000000..950850b365dfb
|
||||
index 000000000000..950850b365df
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/protocol/stylus.h
|
||||
@@ -0,0 +1,52 @@
|
||||
|
@ -1272,7 +1272,7 @@ index 0000000000000..950850b365dfb
|
|||
+#endif /* _IPTS_PAYLOAD_STYLUS_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/receiver.c b/drivers/input/touchscreen/ipts/receiver.c
|
||||
new file mode 100644
|
||||
index 0000000000000..ab283994c3e5f
|
||||
index 000000000000..ab283994c3e5
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/receiver.c
|
||||
@@ -0,0 +1,265 @@
|
||||
|
@ -1543,7 +1543,7 @@ index 0000000000000..ab283994c3e5f
|
|||
+}
|
||||
diff --git a/drivers/input/touchscreen/ipts/receiver.h b/drivers/input/touchscreen/ipts/receiver.h
|
||||
new file mode 100644
|
||||
index 0000000000000..4d413a0abd4c5
|
||||
index 000000000000..4d413a0abd4c
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/receiver.h
|
||||
@@ -0,0 +1,8 @@
|
||||
|
@ -1557,7 +1557,7 @@ index 0000000000000..4d413a0abd4c5
|
|||
+#endif /* _IPTS_RECEIVER_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/resources.c b/drivers/input/touchscreen/ipts/resources.c
|
||||
new file mode 100644
|
||||
index 0000000000000..704db9fdd3fd4
|
||||
index 000000000000..704db9fdd3fd
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/resources.c
|
||||
@@ -0,0 +1,131 @@
|
||||
|
@ -1694,7 +1694,7 @@ index 0000000000000..704db9fdd3fd4
|
|||
+}
|
||||
diff --git a/drivers/input/touchscreen/ipts/resources.h b/drivers/input/touchscreen/ipts/resources.h
|
||||
new file mode 100644
|
||||
index 0000000000000..cf9807b0dbe62
|
||||
index 000000000000..cf9807b0dbe6
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/resources.h
|
||||
@@ -0,0 +1,11 @@
|
||||
|
@ -1711,7 +1711,7 @@ index 0000000000000..cf9807b0dbe62
|
|||
+#endif /* _IPTS_RESOURCES_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/singletouch.c b/drivers/input/touchscreen/ipts/singletouch.c
|
||||
new file mode 100644
|
||||
index 0000000000000..ed70444f649c4
|
||||
index 000000000000..ed70444f649c
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/singletouch.c
|
||||
@@ -0,0 +1,64 @@
|
||||
|
@ -1781,7 +1781,7 @@ index 0000000000000..ed70444f649c4
|
|||
+}
|
||||
diff --git a/drivers/input/touchscreen/ipts/singletouch.h b/drivers/input/touchscreen/ipts/singletouch.h
|
||||
new file mode 100644
|
||||
index 0000000000000..53207497a4628
|
||||
index 000000000000..53207497a462
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/singletouch.h
|
||||
@@ -0,0 +1,14 @@
|
||||
|
@ -1801,7 +1801,7 @@ index 0000000000000..53207497a4628
|
|||
+#endif /* _IPTS_SINGLETOUCH_H_ */
|
||||
diff --git a/drivers/input/touchscreen/ipts/stylus.c b/drivers/input/touchscreen/ipts/stylus.c
|
||||
new file mode 100644
|
||||
index 0000000000000..987fa756fec33
|
||||
index 000000000000..987fa756fec3
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/stylus.c
|
||||
@@ -0,0 +1,179 @@
|
||||
|
@ -1986,7 +1986,7 @@ index 0000000000000..987fa756fec33
|
|||
+}
|
||||
diff --git a/drivers/input/touchscreen/ipts/stylus.h b/drivers/input/touchscreen/ipts/stylus.h
|
||||
new file mode 100644
|
||||
index 0000000000000..5b93add1eac2d
|
||||
index 000000000000..5b93add1eac2
|
||||
--- /dev/null
|
||||
+++ b/drivers/input/touchscreen/ipts/stylus.h
|
||||
@@ -0,0 +1,14 @@
|
||||
|
@ -2005,7 +2005,7 @@ index 0000000000000..5b93add1eac2d
|
|||
+
|
||||
+#endif /* _IPTS_STYLUS_H_ */
|
||||
diff --git a/drivers/misc/mei/hw-me-regs.h b/drivers/misc/mei/hw-me-regs.h
|
||||
index e56dc47540646..a55c61c89238a 100644
|
||||
index e56dc4754064..a55c61c89238 100644
|
||||
--- a/drivers/misc/mei/hw-me-regs.h
|
||||
+++ b/drivers/misc/mei/hw-me-regs.h
|
||||
@@ -59,6 +59,7 @@
|
||||
|
@ -2025,7 +2025,7 @@ index e56dc47540646..a55c61c89238a 100644
|
|||
#define MEI_DEV_ID_TGP_LP 0xA0E0 /* Tiger Lake Point LP */
|
||||
|
||||
diff --git a/drivers/misc/mei/pci-me.c b/drivers/misc/mei/pci-me.c
|
||||
index 75ab2ffbf235f..78790904d77cb 100644
|
||||
index 75ab2ffbf235..78790904d77c 100644
|
||||
--- a/drivers/misc/mei/pci-me.c
|
||||
+++ b/drivers/misc/mei/pci-me.c
|
||||
@@ -77,6 +77,7 @@ static const struct pci_device_id mei_me_pci_tbl[] = {
|
||||
|
@ -2045,7 +2045,7 @@ index 75ab2ffbf235f..78790904d77cb 100644
|
|||
{MEI_PCI_DEVICE(MEI_DEV_ID_TGP_LP, MEI_ME_PCH12_CFG)},
|
||||
|
||||
diff --git a/include/uapi/linux/input.h b/include/uapi/linux/input.h
|
||||
index 9a61c28ed3ae4..47fc20975245d 100644
|
||||
index 9a61c28ed3ae..47fc20975245 100644
|
||||
--- a/include/uapi/linux/input.h
|
||||
+++ b/include/uapi/linux/input.h
|
||||
@@ -271,6 +271,7 @@ struct input_mask {
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,4 +1,4 @@
|
|||
From bedf1357df41869f99c7c7eda88248fde87f669c Mon Sep 17 00:00:00 2001
|
||||
From 09acd33442aaf0bafa6b2cefeb9c2b1d170c9888 Mon Sep 17 00:00:00 2001
|
||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||
Date: Sat, 25 Jul 2020 17:19:53 +0200
|
||||
Subject: [PATCH 6/7] surface-sam-over-hid
|
||||
|
@ -12,7 +12,7 @@ Subject: [PATCH 6/7] surface-sam-over-hid
|
|||
create mode 100644 drivers/platform/x86/sb1_dgpu_sw.c
|
||||
|
||||
diff --git a/drivers/i2c/i2c-core-acpi.c b/drivers/i2c/i2c-core-acpi.c
|
||||
index ce70b5288472c..5df647c4d9a51 100644
|
||||
index ce70b5288472..5df647c4d9a5 100644
|
||||
--- a/drivers/i2c/i2c-core-acpi.c
|
||||
+++ b/drivers/i2c/i2c-core-acpi.c
|
||||
@@ -582,6 +582,28 @@ static int acpi_gsb_i2c_write_bytes(struct i2c_client *client,
|
||||
|
@ -65,7 +65,7 @@ index ce70b5288472c..5df647c4d9a51 100644
|
|||
dev_warn(&adapter->dev, "protocol 0x%02x not supported for client 0x%02x\n",
|
||||
accessor_type, client->addr);
|
||||
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
|
||||
index 348c795019fa4..5495e3702f656 100644
|
||||
index 348c795019fa..5495e3702f65 100644
|
||||
--- a/drivers/platform/x86/Kconfig
|
||||
+++ b/drivers/platform/x86/Kconfig
|
||||
@@ -1216,6 +1216,13 @@ config SURFACE_3_POWER_OPREGION
|
||||
|
@ -83,7 +83,7 @@ index 348c795019fa4..5495e3702f656 100644
|
|||
tristate "Intel P-Unit IPC Driver"
|
||||
---help---
|
||||
diff --git a/drivers/platform/x86/Makefile b/drivers/platform/x86/Makefile
|
||||
index 6dd955ad9bf18..b3e0a2c6924b6 100644
|
||||
index 6dd955ad9bf1..b3e0a2c6924b 100644
|
||||
--- a/drivers/platform/x86/Makefile
|
||||
+++ b/drivers/platform/x86/Makefile
|
||||
@@ -86,6 +86,7 @@ obj-$(CONFIG_TOUCHSCREEN_DMI) += touchscreen_dmi.o
|
||||
|
@ -96,7 +96,7 @@ index 6dd955ad9bf18..b3e0a2c6924b6 100644
|
|||
obj-$(CONFIG_INTEL_TELEMETRY) += intel_telemetry_core.o \
|
||||
diff --git a/drivers/platform/x86/sb1_dgpu_sw.c b/drivers/platform/x86/sb1_dgpu_sw.c
|
||||
new file mode 100644
|
||||
index 0000000000000..8c66ed5110fda
|
||||
index 000000000000..8c66ed5110fd
|
||||
--- /dev/null
|
||||
+++ b/drivers/platform/x86/sb1_dgpu_sw.c
|
||||
@@ -0,0 +1,162 @@
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
From faa0d0a918fb4acbfedf80c2b68cb5cd92c9d521 Mon Sep 17 00:00:00 2001
|
||||
From 19330628c39dba2105c59ca2d3c2b427283ea917 Mon Sep 17 00:00:00 2001
|
||||
From: Maximilian Luz <luzmaximilian@gmail.com>
|
||||
Date: Sun, 16 Aug 2020 23:39:56 +0200
|
||||
Subject: [PATCH 7/7] surface-gpe
|
||||
|
@ -11,7 +11,7 @@ Subject: [PATCH 7/7] surface-gpe
|
|||
create mode 100644 drivers/platform/x86/surface_gpe.c
|
||||
|
||||
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
|
||||
index 5495e3702f656..e0af35fed2d50 100644
|
||||
index 5495e3702f65..e0af35fed2d5 100644
|
||||
--- a/drivers/platform/x86/Kconfig
|
||||
+++ b/drivers/platform/x86/Kconfig
|
||||
@@ -1223,6 +1223,15 @@ config SURFACE_BOOK1_DGPU_SWITCH
|
||||
|
@ -31,7 +31,7 @@ index 5495e3702f656..e0af35fed2d50 100644
|
|||
tristate "Intel P-Unit IPC Driver"
|
||||
---help---
|
||||
diff --git a/drivers/platform/x86/Makefile b/drivers/platform/x86/Makefile
|
||||
index b3e0a2c6924b6..c6e934a73a8d1 100644
|
||||
index b3e0a2c6924b..c6e934a73a8d 100644
|
||||
--- a/drivers/platform/x86/Makefile
|
||||
+++ b/drivers/platform/x86/Makefile
|
||||
@@ -87,6 +87,7 @@ obj-$(CONFIG_SURFACE_PRO3_BUTTON) += surfacepro3_button.o
|
||||
|
@ -44,7 +44,7 @@ index b3e0a2c6924b6..c6e934a73a8d1 100644
|
|||
obj-$(CONFIG_INTEL_TELEMETRY) += intel_telemetry_core.o \
|
||||
diff --git a/drivers/platform/x86/surface_gpe.c b/drivers/platform/x86/surface_gpe.c
|
||||
new file mode 100644
|
||||
index 0000000000000..10e563f253b9e
|
||||
index 000000000000..10e563f253b9
|
||||
--- /dev/null
|
||||
+++ b/drivers/platform/x86/surface_gpe.c
|
||||
@@ -0,0 +1,303 @@
|
||||
|
|
Loading…
Reference in a new issue