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
Maximilian Luz
de82d17955
Update v6.0 patches
...
Changes:
- Re-add bridge D3 quirk for mwifiex
- Rebase onto v6.0.17
Links:
- kernel: 74bff9ec54
2023-01-05 16:44:32 +01:00
Maximilian Luz
87b061820a
Add patches for v6.1
...
No functional changes from latest v6.0 patches.
Links:
- kernel: 8903137088
- tree-devel: https://github.com/linux-surface/kernel/tree/v6.1-surface-devel
- tree-patches: https://github.com/linux-surface/kernel/tree/v6.1-surface
2023-01-03 00:06:39 +01:00
Maximilian Luz
3f52560ce8
Update v6.0 patches
...
Changes:
- Rebase onto v6.0.16
Links:
- kernel: 0c15af2cad
2023-01-02 22:49:29 +01:00
Maximilian Luz
5d5b364531
Update v6.0 patches
...
Changes:
- Add patch for using ACPI TAD as RTC (#415 ) by @groengpx.
- Rebase onto v6.0.12
Links:
- kernel: 0c15af2cad
2022-12-09 14:38:36 +01:00
Maximilian Luz
fe2bed0f88
Update v6.0 patches
...
Changes:
- Rebase onto v6.0.11
Links:
- kernel: abf8ca7377
2022-12-02 21:31:10 +01:00
Maximilian Luz
695f4c5372
Update v6.0 patches
...
Changes:
- Rebase onto v6.0.9
Links:
- kernel: abf8ca7377
2022-11-24 20:34:09 +01:00
Maximilian Luz
ef1bf71463
Update v6.0 patches
...
Changes:
- Add Surface Aggregator support for Surface Laptop 5. This includes:
- Battery and charger status.
- Internal HID devices (keyboard, touchpad, and UCSI HID client)
- ACPI platform profile
Links:
- kernel: abf8ca7377
2022-11-13 21:01:08 +01:00
Maximilian Luz
5cfca66118
Update v6.0 patches
...
Changes:
- Add fix for TypeCover communication dropping packets on SP9,
preventing the TypeCover from working
Links:
- kernel: 613da8d0c8
2022-11-13 11:44:12 +01:00
Maximilian Luz
29cddecd24
Update v6.0 patches
...
Changes:
- Add initial type-cover support for Surface Pro 9. This includes:
- Touchpad
- Keyboard
- Pen stash
- Rebase onto v6.0.8
Links:
- kernel: 5bea043779
2022-11-12 22:57:33 +01:00
Maximilian Luz
1d90e1addc
Update v6.0 patches
...
Changes:
- Add initial support for Surface Pro 9. This includes:
- Battery and charger status,
- Internal HID devices (sensors and USCI HID client), and the
- ACPI platform profile
Links:
- kernel: c1599be5c6
2022-11-09 13:19:01 +01:00
Maximilian Luz
f56ce68b3d
Update v6.0 patches
...
Changes:
- Improve stability of SAM driver in case of unknown orunsupported
target IDs.
- Rebase onto v6.0.7
Links:
- kernel: 351805f561
2022-11-06 00:41:24 +01:00
Maximilian Luz
20fe99a7fc
Update v6.0 patches
...
Changes:
- Drop various mwifiex patches that should no longer be required:
- Drop "mwifiex: pcie: add reset_wsid quirk for Surface 3"
- Drop "mwifiex: pcie: (OEMB) add quirk for Surface 3 with broken DMI"
- Drop "mwifiex: pcie: disable bridge_d3 for Surface gen4+"
- Drop "mwifiex: Use non-posted PCI register writes"
- Rebase onto v6.0.6
Links:
- kernel: 32815a5c26
2022-11-03 14:42:40 +01:00
Maximilian Luz
edd7251c3f
Update v5.19 patches
...
Changes:
- Rebase onto v5.19.16
Links:
- kernel: ab70f2e8b1
2022-10-24 12:33:34 +02:00
Maximilian Luz
fdffccb811
Update v6.0 patches
...
Changes:
- Rebase onto v6.0.3
Links:
- kernel: 8873452661
2022-10-24 12:28:51 +02:00
Maximilian Luz
2f307dcfec
Add patches for v6.0.
...
No functional changes from latest v5.19 patches.
Links:
- kernel: 8873452661
- tree-devel: https://github.com/linux-surface/kernel/tree/v6.0-surface-devel
- tree-patches: https://github.com/linux-surface/kernel/tree/v6.0-surface
2022-10-14 17:27:29 +02:00
Maximilian Luz
ecaea8b979
Update v5.19 patches
...
Changes:
- Rebase onto v5.19.15
Links:
- kernel: ab70f2e8b1
2022-10-14 15:34:46 +02:00
Maximilian Luz
c7a9e1a84e
Update v5.19 patches
...
Changes:
- Rebase onto v5.19.13
Links:
- kernel: ab70f2e8b1
2022-10-04 21:15:49 +02:00
Maximilian Luz
03efbbd99a
Update v5.19 patches
...
Changes:
- Rebase onto v5.19.10
Links:
- kernel: ab70f2e8b1
2022-09-22 03:47:02 +02:00
Maximilian Luz
41e3febcd5
Update v5.19 patches
...
Changes:
- Rebase onto v5.19.8
Links:
- kernel: ab70f2e8b1
2022-09-15 00:03:28 +02:00
Maximilian Luz
743a5139b2
Update v5.19 patches
...
Changes:
- Replace previous fix for NULL pointer error in IPU3 (cameras) with a
proper fix based on feedback from the mailing list.
Links:
- kernel: ab70f2e8b1
2022-09-08 00:47:16 +02:00
Maximilian Luz
8c4a60b5e6
Update v5.19 patches
...
Changes:
- Fix NULL pointer error in IPU3 (cameras)
- Rebase onto v5.19.7
Links:
- kernel: 8e9312d7fb
2022-09-07 13:32:37 +02:00
Maximilian Luz
56474a035b
Update v5.19 patches
...
Changes:
- Rebase onto v5.19.6
Links:
- kernel: 8e33cd037d
2022-09-02 22:28:43 +02:00
Maximilian Luz
73f883d753
Update v5.19 patches
...
Changes:
- Rebase onto v5.19.4
Links:
- kernel: 8e33cd037d
2022-08-26 21:42:46 +02:00
Maximilian Luz
ef12afe206
Update v5.18 patches
...
Changes:
- Rebase onto v5.18.18
Links:
- kernel: 2de76eee3b
2022-08-19 23:04:05 +02:00