qzed
be234ec92c
Update button patches (v3)
2019-07-21 00:01:46 +02:00
qzed
49e4051332
Fix deferral issue in button driver
2019-07-07 01:07:34 +02:00
qzed
2009a8d721
Add dGPU hot-plug/power-setting support
2019-07-03 00:37:16 +02:00
qzed
002a33b6f0
Update surface-acpi and button patches
2019-07-03 00:36:37 +02:00
Jake Day
9d2772a7e8
updating patches
2019-06-27 12:58:16 -04:00
qzed
565c5e4c2f
Update DMA check for surface_acpi
...
Linux upstream commit 5ba846b1ee0792f5a596b9b0b86d6e8cdebfab06 changed
some behavior in dmaengine, this is a fix for that.
2019-06-20 02:13:19 +02:00
qzed
109d2c5ffc
drop surface-dock patch
2019-06-11 22:13:55 +02:00
Jake Day
a4a9b7ca20
updating patches
2019-06-06 13:44:35 -04:00
qzed
79dec2382a
Update patches for v5.1
2019-05-16 01:47:24 +02:00
Jake Day
b7e8acf062
adding LTE support and updating patches
2019-04-30 20:52:01 -04:00
qzed
17ba202bb2
Ensure GPIOs are available in button driver
...
This patch ensures that a GPIO driver is loaded and set up before the
button driver can bind to the MSHW0040 device. Without this the driver
may not bind to the MSHW0040 device at all.
2019-04-24 20:51:10 +02:00
qzed
4e2e009dc7
Add performance-mode support for Surface Book 2
...
Adds a driver for the Surface platform Integration Device (SID) of the
Surface Book 2. This allows for setting the performance-mode, which can
be used to choose between performance-optimized vs. quiet operation.
The performance-mode can be set via the perf_mode sysfs attribute on the
corresponding device (MSHW0107).
2019-04-21 15:37:02 +02:00
qzed
327b97cb81
Update surface-acpi patches
2019-04-04 23:40:23 +02:00
Jake Day
5c2a640308
adding support for 5.0 kernel
2019-03-13 16:23:21 -04:00
Jake Day
e09d9e11f5
updating patches
2019-03-07 15:01:54 -05:00
Jake Day
5d21cc824c
updating 4.19 patches and config
2019-02-18 13:22:46 -05:00
Jake Day
2f1570d509
updating 4.19 patches
2019-02-16 13:26:57 -05:00
Jake Day
5b7dd5a7a9
updating 4.19 patches
2019-02-07 07:45:04 -05:00
Jake Day
a3a3ed3dc4
updating 4.19 patches to fix touch and suspend
2019-01-31 07:14:24 -05:00
Jake Day
1143fcaa6b
fix touch screen lag and crashing in ipts module
2019-01-28 19:27:56 -05:00
Jake Day
35c0e5c387
no longer supporting 4.18 series kernels
2019-01-27 18:55:32 -05:00
Jake Day
67bd6e23ac
adding patches for 4.19 kernel series
2019-01-27 11:01:27 -05:00
Jake Day
75d9b5b2a6
fix for secured wifi associations
2019-01-24 07:57:46 -05:00
Jake Day
ddda979ec1
updating patches
2019-01-22 08:43:10 -05:00
Jake Day
8f0d791dab
adding mwlwifi module patch
2019-01-22 08:35:00 -05:00
Jake Day
3924bc095b
updating wifi patch
2019-01-22 08:31:20 -05:00
qzed
5bef4dfe8d
update button patch
...
Update device check to avoid wrongfully probing and attaching on Surface
Book 1.
2019-01-06 16:14:33 +01:00
qzed
941c0e8468
update surface-acpi patch
...
Delay repeated base-state queries due to suspend EC.
Fix compiler complaining about unused results.
2019-01-03 18:14:05 +01:00
Jake Day
12bc160498
remove old config patch
2019-01-01 13:11:23 -05:00
Jake Day
9ff5045267
update wifi patch
2019-01-01 13:11:09 -05:00
Jake Day
62f8f97613
updating wifi patch
2018-12-30 19:27:31 -05:00
qzed
2dd7c64299
add quirks for surface-dock
2018-12-30 22:18:50 +01:00
Jake Day
57463d9895
updating patches for 4.18
2018-12-30 09:04:00 -05:00
Jake Day
9619f63485
removing outdated patches
2018-12-30 09:03:34 -05:00
qzed
6bbdaf3679
add surface-acpi module
...
Add surface-acpi module, restructure patches, fix whitespace errors.
2018-12-24 14:50:44 +01:00
Jake Day
5d3d8a6dfc
remove surface dock patch since fixes are upstreamed
2018-10-02 09:54:42 -04:00
Jake Day
1d7fa8a175
fix for device re-loads from resume
2018-10-02 09:54:22 -04:00
qzed
bd4272e3b1
rework button patch for SB2/SP2017
...
Integrate button support for Surface Book 2 and Surface Pro (2017) into
the soc_button_array driver on which the original module was based on.
2018-09-20 22:50:36 +02:00
Jake Day
a99b7c3f7a
fix for ipts 4.18 patch
2018-09-10 12:32:58 -04:00
Jake Day
83a5a5b425
adding patches for 4.18.x
2018-09-09 14:06:35 -04:00
Jake Day
1c7818f785
update checks for buttons patch
2018-06-30 16:41:56 -04:00
Jake Day
04da26f263
update patch for buttons
2018-06-30 11:42:31 -04:00
Jake Day
9340873763
renaming acpi patch file
2018-06-28 18:22:04 -04:00
Jake Day
4fdb218703
update acpi, i2c and platform modules
2018-06-28 18:19:59 -04:00
Jake Day
fd97987387
adding module for surface book 2 and pro 2017 buttons
2018-06-28 18:19:45 -04:00
Jake Day
5650da5a64
adding option to enable or disable IPTS separately from guc
2018-06-28 18:19:27 -04:00
Jake Day
46f6b22d2a
updating patch for keyboard identification
2018-06-28 18:19:09 -04:00
Jake Day
14395024b9
adding patches for 4.17
2018-06-07 18:10:46 -04:00
Jake Day
7a2df7eb35
fix config patch paths
2018-06-07 17:44:52 -04:00
Jake Day
c9ad59e95e
fix naming of config files in patch
2018-06-06 22:15:55 -04:00
Jake Day
2a7df275b4
updating 4.16 ipts patch
2018-05-06 09:04:34 -04:00
Jake Day
e0491916cb
update config patch
2018-04-30 19:23:45 -04:00
Jake Day
adc8ed95d0
updating ipts patch
2018-04-27 08:00:16 -04:00
Jake Day
9ee18c53f4
updating acpica patches to account for upstream fixes
2018-04-27 07:16:10 -04:00
Jake Day
3305709986
fix config patch
2018-04-22 13:25:20 -04:00
Jake Day
0c1fbc3186
updating acpi patches to match 4.16
2018-04-19 17:55:16 -04:00
Jake Day
edabac9839
update ipts patches for 4.16
2018-04-18 18:36:48 -04:00
Jake Day
eaf9a9d806
update surface acpi patch for 4.16
2018-04-18 14:29:33 -04:00
Jake Day
ce4687d2cd
updating 4.16 patches
2018-04-15 14:37:06 -04:00
Jake Day
054480eb42
use native compat pci driver instead of native pcie
2018-04-15 13:32:44 -04:00
Jake Day
90a0c997c4
change config to patch file
2018-04-10 13:04:54 -04:00
Jake Day
3fc482fa1c
updating ipts patches
2018-04-03 10:10:43 -04:00
Jake Day
dc50ecea20
update wifi patches
2018-04-01 13:52:25 -04:00
Jake Day
cc0392f443
adding acpica patches
2018-03-24 20:12:34 -04:00
Jake Day
28720a7cf3
updating ipts patches
2018-03-24 20:12:06 -04:00
Jake Day
07df5e3a33
update acpi patches
2018-03-17 19:37:52 -04:00
Jake Day
690bde8561
restructuring repo for patches
2018-03-10 17:44:34 -05:00
Jake Day
7d90f21452
moving patches to target 4.14 kernel series
2018-02-03 14:08:23 -05:00
Jake Day
036bfe6832
switching to patches and adding steps to compile from source
2018-02-01 20:56:42 -05:00