|
@@ -45,7 +45,7 @@ Subject: [PATCH 2/5] surface-sam
|
|
|
create mode 100644 drivers/platform/x86/surface_sam/surface_sam_vhf.c
|
|
|
|
|
|
diff --git a/drivers/platform/x86/Kconfig b/drivers/platform/x86/Kconfig
|
|
|
-index 0581a54cf562f..998007444059b 100644
|
|
|
+index 0581a54cf562..998007444059 100644
|
|
|
--- a/drivers/platform/x86/Kconfig
|
|
|
+++ b/drivers/platform/x86/Kconfig
|
|
|
@@ -1376,6 +1376,8 @@ config INTEL_SCU_PLATFORM
|
|
@@ -58,7 +58,7 @@ index 0581a54cf562f..998007444059b 100644
|
|
|
tristate "Intel SCU IPC utility driver"
|
|
|
depends on INTEL_SCU
|
|
|
diff --git a/drivers/platform/x86/Makefile b/drivers/platform/x86/Makefile
|
|
|
-index 2b85852a1a872..e154e679db453 100644
|
|
|
+index 2b85852a1a87..e154e679db45 100644
|
|
|
--- a/drivers/platform/x86/Makefile
|
|
|
+++ b/drivers/platform/x86/Makefile
|
|
|
@@ -148,3 +148,4 @@ obj-$(CONFIG_INTEL_TELEMETRY) += intel_telemetry_core.o \
|
|
@@ -68,7 +68,7 @@ index 2b85852a1a872..e154e679db453 100644
|
|
|
+obj-$(CONFIG_SURFACE_SAM) += surface_sam/
|
|
|
diff --git a/drivers/platform/x86/surface_sam/Kconfig b/drivers/platform/x86/surface_sam/Kconfig
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..b5bb55248a5d5
|
|
|
+index 000000000000..b5bb55248a5d
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/Kconfig
|
|
|
@@ -0,0 +1,176 @@
|
|
@@ -250,7 +250,7 @@ index 0000000000000..b5bb55248a5d5
|
|
|
+ If you are not sure, say M here.
|
|
|
diff --git a/drivers/platform/x86/surface_sam/Makefile b/drivers/platform/x86/surface_sam/Makefile
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..89bced46ebcdd
|
|
|
+index 000000000000..89bced46ebcd
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/Makefile
|
|
|
@@ -0,0 +1,16 @@
|
|
@@ -272,7 +272,7 @@ index 0000000000000..89bced46ebcdd
|
|
|
+obj-$(CONFIG_SURFACE_SAM_DEBUGFS) += surface_sam_debugfs.o
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_debugfs.c b/drivers/platform/x86/surface_sam/surface_sam_debugfs.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..13e93404775c5
|
|
|
+index 000000000000..13e93404775c
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_debugfs.c
|
|
|
@@ -0,0 +1,270 @@
|
|
@@ -548,7 +548,7 @@ index 0000000000000..13e93404775c5
|
|
|
+MODULE_LICENSE("GPL");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_dtx.c b/drivers/platform/x86/surface_sam/surface_sam_dtx.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..9c844bb0f7739
|
|
|
+index 000000000000..9c844bb0f773
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_dtx.c
|
|
|
@@ -0,0 +1,582 @@
|
|
@@ -1136,7 +1136,7 @@ index 0000000000000..9c844bb0f7739
|
|
|
+MODULE_LICENSE("GPL");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_hps.c b/drivers/platform/x86/surface_sam/surface_sam_hps.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..b11f9fa8095fb
|
|
|
+index 000000000000..b11f9fa8095f
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_hps.c
|
|
|
@@ -0,0 +1,1287 @@
|
|
@@ -2429,7 +2429,7 @@ index 0000000000000..b11f9fa8095fb
|
|
|
+MODULE_LICENSE("GPL");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_san.c b/drivers/platform/x86/surface_sam/surface_sam_san.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..eab4e178a8450
|
|
|
+index 000000000000..eab4e178a845
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_san.c
|
|
|
@@ -0,0 +1,930 @@
|
|
@@ -3365,7 +3365,7 @@ index 0000000000000..eab4e178a8450
|
|
|
+MODULE_LICENSE("GPL");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_san.h b/drivers/platform/x86/surface_sam/surface_sam_san.h
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..3408dde964b3c
|
|
|
+index 000000000000..3408dde964b3
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_san.h
|
|
|
@@ -0,0 +1,30 @@
|
|
@@ -3401,7 +3401,7 @@ index 0000000000000..3408dde964b3c
|
|
|
+#endif /* _SURFACE_SAM_SAN_H */
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_sid.c b/drivers/platform/x86/surface_sam/surface_sam_sid.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..bcf9a569ee719
|
|
|
+index 000000000000..bcf9a569ee71
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_sid.c
|
|
|
@@ -0,0 +1,283 @@
|
|
@@ -3690,7 +3690,7 @@ index 0000000000000..bcf9a569ee719
|
|
|
+MODULE_LICENSE("GPL");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_sid_gpelid.c b/drivers/platform/x86/surface_sam/surface_sam_sid_gpelid.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..f0cee43c859b4
|
|
|
+index 000000000000..f0cee43c859b
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_sid_gpelid.c
|
|
|
@@ -0,0 +1,232 @@
|
|
@@ -3928,7 +3928,7 @@ index 0000000000000..f0cee43c859b4
|
|
|
+MODULE_ALIAS("platform:surface_sam_sid_gpelid");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_sid_perfmode.c b/drivers/platform/x86/surface_sam/surface_sam_sid_perfmode.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..e0b1e42c2087f
|
|
|
+index 000000000000..e0b1e42c2087
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_sid_perfmode.c
|
|
|
@@ -0,0 +1,214 @@
|
|
@@ -4148,7 +4148,7 @@ index 0000000000000..e0b1e42c2087f
|
|
|
+MODULE_ALIAS("platform:surface_sam_sid_perfmode");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_sid_power.c b/drivers/platform/x86/surface_sam/surface_sam_sid_power.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..64a3d46a128cc
|
|
|
+index 000000000000..64a3d46a128c
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_sid_power.c
|
|
|
@@ -0,0 +1,1054 @@
|
|
@@ -5208,7 +5208,7 @@ index 0000000000000..64a3d46a128cc
|
|
|
+MODULE_ALIAS("platform:surface_sam_sid_battery");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_sid_power.h b/drivers/platform/x86/surface_sam/surface_sam_sid_power.h
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..d8d9509b7d122
|
|
|
+index 000000000000..d8d9509b7d12
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_sid_power.h
|
|
|
@@ -0,0 +1,16 @@
|
|
@@ -5230,7 +5230,7 @@ index 0000000000000..d8d9509b7d122
|
|
|
+#endif /* _SURFACE_SAM_SID_POWER_H */
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_sid_vhf.c b/drivers/platform/x86/surface_sam/surface_sam_sid_vhf.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..a6059d6796619
|
|
|
+index 000000000000..a6059d679661
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_sid_vhf.c
|
|
|
@@ -0,0 +1,429 @@
|
|
@@ -5665,7 +5665,7 @@ index 0000000000000..a6059d6796619
|
|
|
+MODULE_ALIAS("platform:surface_sam_sid_vhf");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_sid_vhf.h b/drivers/platform/x86/surface_sam/surface_sam_sid_vhf.h
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..d956de5cf877a
|
|
|
+index 000000000000..d956de5cf877
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_sid_vhf.h
|
|
|
@@ -0,0 +1,14 @@
|
|
@@ -5685,7 +5685,7 @@ index 0000000000000..d956de5cf877a
|
|
|
+#endif /* _SURFACE_SAM_SID_VHF_H */
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_ssh.c b/drivers/platform/x86/surface_sam/surface_sam_ssh.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..4551b75570f22
|
|
|
+index 000000000000..4551b75570f2
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_ssh.c
|
|
|
@@ -0,0 +1,5329 @@
|
|
@@ -11020,7 +11020,7 @@ index 0000000000000..4551b75570f22
|
|
|
+MODULE_LICENSE("GPL");
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_ssh.h b/drivers/platform/x86/surface_sam/surface_sam_ssh.h
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..ba57adb2a3c9d
|
|
|
+index 000000000000..ba57adb2a3c9
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_ssh.h
|
|
|
@@ -0,0 +1,717 @@
|
|
@@ -11743,7 +11743,7 @@ index 0000000000000..ba57adb2a3c9d
|
|
|
+#endif /* _SURFACE_SAM_SSH_H */
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_ssh_trace.h b/drivers/platform/x86/surface_sam/surface_sam_ssh_trace.h
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..8ea9a2fc99d7e
|
|
|
+index 000000000000..8ea9a2fc99d7
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_ssh_trace.h
|
|
|
@@ -0,0 +1,587 @@
|
|
@@ -12336,7 +12336,7 @@ index 0000000000000..8ea9a2fc99d7e
|
|
|
+#include <trace/define_trace.h>
|
|
|
diff --git a/drivers/platform/x86/surface_sam/surface_sam_vhf.c b/drivers/platform/x86/surface_sam/surface_sam_vhf.c
|
|
|
new file mode 100644
|
|
|
-index 0000000000000..8455f952c2724
|
|
|
+index 000000000000..8455f952c272
|
|
|
--- /dev/null
|
|
|
+++ b/drivers/platform/x86/surface_sam/surface_sam_vhf.c
|
|
|
@@ -0,0 +1,266 @@
|
|
@@ -12607,5 +12607,5 @@ index 0000000000000..8455f952c2724
|
|
|
+MODULE_DESCRIPTION("Virtual HID Framework Driver for 5th Generation Surface Devices");
|
|
|
+MODULE_LICENSE("GPL");
|
|
|
--
|
|
|
-2.28.0
|
|
|
+2.26.2
|
|
|
|