Maximilian Luz
0c5e433afb
Update v6.3 patches
...
Changes:
- Rebase onto v6.3.7
Links:
- kernel: 1d0740ced3
2023-06-14 12:39:33 +02:00
Maximilian Luz
db4b8fd159
Update v6.1 patches
...
Changes:
- Rebase onto v6.1.33
Links:
- kernel: beb706f0bc
2023-06-14 12:38:36 +02:00
Maximilian Luz
9998304342
Update v6.3 patches
...
Changes:
- Rebase onto v6.3.6
Links:
- kernel: 1d0740ced3
2023-06-06 23:47:58 +02:00
Maximilian Luz
fb7c904e71
Update v6.1 patches
...
Changes:
- Rebase onto v6.1.32
Links:
- kernel: beb706f0bc
2023-06-06 23:47:35 +02:00
Maximilian Luz
f6d9315b8a
Update v6.3 patches
...
Changes:
- Rebase onto v6.3.5
Links:
- kernel: 1d0740ced3
2023-06-02 11:43:07 +02:00
Maximilian Luz
2d3291edcc
Update v6.1 patches
...
Changes:
- Rebase onto v6.1.31
Links:
- kernel: beb706f0bc
2023-06-02 11:42:25 +02:00
Maximilian Luz
b430b5b5ba
Remove v6.2 patches
2023-05-26 02:20:27 +02:00
Maximilian Luz
fe2f8b442c
Update v6.3 patches
...
Changes:
- Add support for "book" mode in Surface Aggregator tablet-mode switch
driver
- Rebase onto v6.3.4
Links:
- kernel: 1d0740ced3
2023-05-26 01:11:56 +02:00
Maximilian Luz
d72bf8b0a9
Update v6.1 patches
...
Changes:
- Add support for "book" mode in Surface Aggregator tablet-mode switch
driver
- Rebase onto v6.1.30
Links:
- kernel: beb706f0bc
2023-05-26 01:09:57 +02:00
Maximilian Luz
04678b9435
Update v6.3 patches
...
Changes:
- Rebase onto v6.3.2
Links:
- kernel: 5f8e3db7ff
2023-05-17 21:02:35 +02:00
Maximilian Luz
e6da297d4b
Update v6.2 patches
...
Changes:
- Rebase onto v6.2.16
Links:
- kernel: 3ffe2c9e25
2023-05-17 21:01:40 +02:00
Maximilian Luz
2ce76a6126
Update v6.1 patches
...
Changes:
- Rebase onto v6.1.29
Links:
- kernel: 77dcfee4e1
2023-05-17 21:00:49 +02:00
Maximilian Luz
660afb15e0
Update v6.3 patches
...
Changes:
- Fix for SAM/EC workqueue creation.
- Rebase onto v6.3.2
Links:
- kernel: 5f8e3db7ff
2023-05-12 14:39:32 +02:00
Maximilian Luz
95aa8f9769
Update v6.2 patches
...
Changes:
- Fix for SAM/EC workqueue creation.
- Rebase onto v6.2.15
Links:
- kernel: 3ffe2c9e25
2023-05-12 14:38:45 +02:00
Maximilian Luz
af5080aa8d
Update v6.1 patches
...
Changes:
- Fix for SAM/EC workqueue creation.
- Rebase onto v6.1.28
Links:
- kernel: 77dcfee4e1
2023-05-12 14:37:13 +02:00
Maximilian Luz
c83e2f282d
Add patches for v6.3
...
Derived from latest v6.2 patches. No functional changes.
Links:
- kernel: a6fbe824a4
- tree-devel: https://github.com/linux-surface/kernel/tree/v6.3-surface-devel
- tree-patches: https://github.com/linux-surface/kernel/tree/v6.3-surface
2023-05-11 14:10:25 +02:00
Maximilian Luz
feb99334a7
Update v6.2 patches
...
Changes:
- Allow SAM/EC events to be executed in parallel, preventing events of
different subsystems, such as battery and keyboard events, from
blocking each other
- Rebase onto v6.2.14
Links:
- kernel: 0d368bd52f
2023-05-03 02:47:22 +02:00
Maximilian Luz
3b8d721f4e
Update v6.1 patches
...
Changes:
- Allow SAM/EC events to be executed in parallel, preventing events of
different subsystems, such as battery and keyboard events, from
blocking each other
- Rebase onto v6.1.27
Links:
- kernel: 48ad1a5c37
2023-05-03 02:42:56 +02:00
Maximilian Luz
36d8905c01
Update v6.2 patches
...
Changes:
- Update IPTS driver:
- Fix redefinition error on AOSP clang
- Increase the polling frequency to reduce latency
- Don't allocate a new buffer for every HID report
- Always use the generic HID driver instead of forcing hid-multitouch
- Rebase onto v6.1.26
Links:
- kernel: a317c58533
2023-04-28 19:03:40 +02:00
Maximilian Luz
179849da38
Update v6.1 patches
...
Changes:
- Update IPTS driver:
- Fix redefinition error on AOSP clang
- Increase the polling frequency to reduce latency
- Don't allocate a new buffer for every HID report
- Always use the generic HID driver instead of forcing hid-multitouch
- Rebase onto v6.1.26
Links:
- kernel: 57b33dd1d3
2023-04-28 19:01:45 +02:00
Maximilian Luz
549edd8e69
Update v6.2 patches
...
Changes:
- Remove patchset for Intel Thread Director
- Rebase onto v6.2.12
Links:
- kernel: 4f84521041
2023-04-20 22:50:02 +02:00
Maximilian Luz
a53f55d8f0
Update v6.1 patches
...
Changes:
- Remove patchset for Intel Thread Director
- Rebase onto v6.1.25
Links:
- kernel: c9b4d1981d
2023-04-20 22:48:27 +02:00
Maximilian Luz
12a2215c4c
Update v6.2 patches
...
Changes:
- Rebase onto v6.2.10
Links:
- kernel: 23e1f99dad
2023-04-11 22:57:30 +02:00
Maximilian Luz
58b8dcccbe
Update v6.1 patches
...
Changes:
- Rebase onto v6.1.23
Links:
- kernel: ad411af341
2023-04-11 22:57:30 +02:00
Maximilian Luz
ac44199903
Update v6.2 patches
...
Changes:
- Add some preparation work for camera LEDs on the Surface Go line.
- Rebase onto v6.2.8
Links:
- kernel: 23e1f99dad
2023-03-23 14:25:41 +01:00
Maximilian Luz
b04e104315
Update v6.1 patches
...
Changes:
- Rebase onto v6.1.21
Links:
- kernel: ad411af341
2023-03-23 14:14:19 +01:00
Maximilian Luz
8652785613
Update v6.2 patches
...
Changes:
- Rebase onto v6.2.6
Links:
- kernel: 942099775a
2023-03-17 19:02:22 +01:00
Maximilian Luz
bca4a4b20d
Update v6.1 patches
...
Changes:
- Rebase onto v6.1.20
Links:
- kernel: ad411af341
2023-03-17 19:01:23 +01:00
Maximilian Luz
ea58be8579
Update v6.2 patches
...
Changes:
- Add support for wake-on-lid for Surface Pro 9
Links:
- kernel: 942099775a
2023-03-12 01:56:52 +01:00
Maximilian Luz
ddbc2b20a5
Update v6.1 patches
...
Changes:
- Add support for wake-on-lid for Surface Pro 9
Links:
- kernel: ad411af341
2023-03-12 01:55:40 +01:00
Maximilian Luz
23be11e061
Update v6.2 patches
...
Changes:
- Remap GPIO to make OV7251 (IR camera sensor) work.
- Rebase onto v6.2.5
Links:
- kernel: b4ca910cbc
2023-03-12 00:01:01 +01:00
Maximilian Luz
636d42a783
Update v6.1 patches
...
Changes:
- Remap GPIO to make OV7251 (IR camera sensor) work.
- Rebase onto v6.1.18
Links:
- kernel: 40d4f70901
2023-03-11 23:54:06 +01:00
Maximilian Luz
ca2ddd30a1
Update v6.2 patches
...
Changes:
- Add patches for Intel Thread Director to improve performance on
Alder-Lake devices.
Links:
- kernel: cb08b65716
- Upstream submission for Thread Director:
https://lore.kernel.org/lkml/20230207051105.11575-1-ricardo.neri-calderon@linux.intel.com/
- Patches required as pre-requisites for thread-director patchest:
https://lore.kernel.org/lkml/20230207045838.11243-1-ricardo.neri-calderon@linux.intel.com/
2023-03-07 00:19:42 +01:00
Maximilian Luz
a486cb81c9
Update v6.1 patches
...
Changes:
- Add patches for Intel Thread Director to improve performance on
Alder-Lake devices.
Links:
- kernel: f3ed615454
- Upstream submission for Thread Director:
https://lore.kernel.org/lkml/20230207051105.11575-1-ricardo.neri-calderon@linux.intel.com/
- Patches required as pre-requisites for thread-director patchest:
https://lore.kernel.org/lkml/20230207045838.11243-1-ricardo.neri-calderon@linux.intel.com/
2023-03-07 00:14:39 +01:00
Maximilian Luz
7e722c4088
Remove outdated patches
...
We currently carry some horrendously outdated patches, that nobody
should use any more. Old kernel sources will still be kept in the
respective branches at
https://github.com/linux-surface/kernel/
if you need to have a look at them.
2023-03-05 18:43:02 +01:00
Maximilian Luz
9e48220e3a
Update v6.2 patches
...
Changes:
- Clean up commits for the Surface Pro 9 tablet-mode switch.
- Rebase onto v6.2.2
Links:
- kernel: 8205cca0c0
2023-03-05 00:27:31 +01:00
Maximilian Luz
6fb88c783a
Update v6.1 patches
...
Changes:
- Clean up commits for the Surface Pro 9 tablet-mode switch.
- Rebase onto v6.1.15
Links:
- kernel: 2b0e631575
2023-03-05 00:24:20 +01:00
Maximilian Luz
fd285ff81d
Update list of supported versions
2023-03-05 00:12:28 +01:00
Maximilian Luz
d90f36a446
Update v6.2 patches
...
Changes:
- Add Surface Go 3 Board data for IR camera GPIOs. This enables the
IR camera on the Surface Go 3.
- Rebase onto v6.2.1
Links:
- kernel: 4c8362700b
2023-03-02 11:54:21 +01:00
Maximilian Luz
cd9bc17824
Update v6.1 patches
...
Changes:
- Add Surface Go 3 Board data for IR camera GPIOs. This enables the
IR camera on the Surface Go 3.
- Rebase onto v6.1.14
Links:
- kernel: 76ee2b3514
2023-03-02 11:52:16 +01:00
Maximilian Luz
3b18214612
Add patches for v6.2
...
Derived from latest v6.1 patches. No functional changes.
Links:
- kernel: b94632809d
- tree-devel: https://github.com/linux-surface/kernel/tree/v6.2-surface-devel
- tree-patches: https://github.com/linux-surface/kernel/tree/v6.2-surface
2023-02-25 00:34:52 +01:00
Maximilian Luz
0f4f6cbdd0
Update v6.1 patches
...
Changes:
- Add workaround for shutdown issue on the Surface Laptop 5.
- Rebase onto v6.1.13
Links:
- kernel: 2309508ce8
2023-02-24 23:29:59 +01:00
Maximilian Luz
90f0d91426
Update v6.1 patches
...
Changes:
- Add support for tablet-mode switch on the Surface Pro 9.
- Add workaround for shutdown issue on the Surface Pro 9.
Links:
- kernel: cdc452b5b5
2023-02-20 00:54:19 +01:00
Maximilian Luz
0ee6e0d694
Update v6.1 patches
...
Changes:
- Add USB_QUIRK_DELAY_INIT for Surface Go 3 Type-Cover to (hopefully)
fix some touchpad initialization problems.
- Rebase onto 6.1.12
Links:
- kernel: 439a7b4532
2023-02-18 02:07:58 +01:00
Maximilian Luz
326ae0fdcc
Update v6.1 patches
...
Changes:
- Rebase onto 6.1.11
Links:
- kernel: db042d7339
2023-02-11 23:50:57 +01:00
Maximilian Luz
a33c303ba5
Update v6.1 patches
...
Changes:
- Big IPTS/ITHC update:
- Update IPTS driver to its latest version. This switches the
interface from a custom device interface to hidraw.
- Include ITHC driver to support touchscreen and pen on newer
generation devices.
Note: Both require an updated IPTSd version.
- Rebase onto 6.1.9
Links:
- kernel: db042d7339
- ipts: 8abe26863a
- ithc: 55803a23ac
2023-02-01 18:41:44 +01:00
Maximilian Luz
346cf6f9a1
Update v6.1 patches
...
Changes:
- Fix patches broken in previous rebase
- Update Surface SAM patches to upstream-accepted version
Links:
- kernel: 227768d31d
2023-01-29 19:18:34 +01:00
Maximilian Luz
7847f422b4
Update v6.1 patches
...
Changes:
- Rebase onto v6.1.8
Links:
- kernel: 36ee5552bf
2023-01-29 15:28:43 +01:00
Maximilian Luz
ea163d9178
Update v6.1 patches
...
Changes:
- Rebase onto v6.1.6
Links:
- kernel: 36ee5552bf
2023-01-16 22:49:16 +01:00
Maximilian Luz
46069436d5
Update v6.1 patches
...
Changes:
- Re-add bridge D3 quirk for mwifiex
- Rebase onto v6.1.3
Links:
- kernel: 36ee5552bf
2023-01-05 16:44:35 +01:00