Commit graph

488 commits

Author SHA1 Message Date
Maximilian Luz 950a06cc15
Bump Arch pkgrel 2021-10-27 14:18:27 +02:00
Maximilian Luz 1542b2e0e4
Update v5.14 patches
Changes:
 - Add support for world-facing camera on Surface Go and Go 2. See
   https://github.com/linux-surface/kernel/pull/109 for more details.
 - Add wake-via-lid support for Surface Pro 8
2021-10-27 14:14:55 +02:00
Maximilian Luz b7d075c45d
fixup! Update Fedora kernels to 5.14.14 2021-10-23 19:27:41 +02:00
Maximilian Luz 233acb6835
fixup! Update v5.14 patches 2021-10-23 19:27:07 +02:00
Maximilian Luz 9b9abdbbe9
Update Fedora kernels to 5.14.14 2021-10-23 19:15:37 +02:00
Maximilian Luz 91ec110969
Update Arch kernel to 5.14.14 2021-10-23 19:14:00 +02:00
Maximilian Luz dc24ffb26d
Update v5.14 patches
Changes:
 - Rebase to v5.14.14
2021-10-23 19:11:16 +02:00
Maximilian Luz 88ec4ee1cb
Update Fedora kernels to 5.14.13 2021-10-20 20:33:53 +02:00
Maximilian Luz bcbe1afe6c
Update Arch kernel to 5.14.13 2021-10-20 20:33:05 +02:00
Maximilian Luz 6096d8bbe2
Update v5.14 patches
Changes:
 - Rebase to v5.14.13
2021-10-20 20:29:25 +02:00
Maximilian Luz f556c6e83b
Bump Fedora pkgrel 2021-10-10 19:57:41 +02:00
Maximilian Luz c2dea51482
Bump Arch pkgrel 2021-10-10 19:56:43 +02:00
Maximilian Luz 11db9e952d
Update v5.14 patches
Changes:
 - Address issue preventing the Surface HID driver to load on the
   Surface Laptop Studio.
2021-10-10 19:54:54 +02:00
Maximilian Luz 53c6722399
Revert Fedora back to v5.14.10
There is no v5.14.11 source available yet.
2021-10-10 15:51:15 +02:00
Maximilian Luz 6a8236a6af
Update Fedora kernels to 5.14.11 2021-10-10 15:45:59 +02:00
Maximilian Luz 00d66d43e6
Update Arch kernel to 5.14.11 2021-10-10 15:44:29 +02:00
Maximilian Luz 8a14d64a94
Update v4.15 patches
Changes:
 - Fix timeout issue when loading Surface HID driver on Surface Laptop
   Studio.
 - Rebase onto v4.15.11
2021-10-10 15:39:38 +02:00
Maximilian Luz f7a40b266d
fixup! Bump Fedora pkgrel 2021-10-10 01:59:49 +02:00
Maximilian Luz df188ae65e
Bump Fedora pkgrel 2021-10-10 01:52:58 +02:00
Maximilian Luz d2ed4727f1
Bump Arch pkgrel 2021-10-10 01:51:54 +02:00
Maximilian Luz bd0321e349
Update v5.14 patches
Changes:
  - Add support for Surface Aggregator devices on the Surface Laptop
    Studio. This includes support for battery status information,
    keyboard, touchpad, as well as other HID devices, and performance /
    platform profiles.
  - Add support for wake via lid on the Surface Laptop Studio.
2021-10-10 01:47:36 +02:00
Maximilian Luz 1f9fdf4427
pkg/debian: Disable CONFIG_UBSAN in kernel config
Recent Ubuntu mainline versions have enabled UBSAN. UBSAN has a runtime
cost and should only be enabled for debugging and testing.

Furthermore, UBSAN actively causes problems on the Surface Pro 4 and
Surface Book 1, preventing them from waking from suspend in some
instances. Disabling UBSAN should work around issue #585.
2021-10-09 13:16:28 +02:00
Maximilian Luz 0d1b0e0057
pkg/debian: Disable CONFIG_DEBUG_MISC in kernel config
This should only be used for debugging.
2021-10-09 13:15:36 +02:00
Maximilian Luz 3eee52ae6a
Update Fedora kernels to 5.14.10 2021-10-09 01:07:34 +02:00
Maximilian Luz 1dd5818965
Update Arch kernel to 5.14.10 2021-10-09 01:05:56 +02:00
Maximilian Luz 0858e1ebf5
Update v5.14 patches
Changes
 - Fix power button on AMD Surface Laptop 4. For details see
   https://github.com/linux-surface/kernel/pull/108

 - Rebase onto v5.14.10
2021-10-09 01:00:50 +02:00
Maximilian Luz c9ee9bef2f
Update Fedora kernels to 5.14.9 2021-10-03 02:28:32 +02:00
Maximilian Luz 8496b21a38
Update Arch kernel to 5.14.9 2021-10-03 02:26:27 +02:00
Maximilian Luz 2e96060ff1
Update v5.14 patches
Changes
 - More fixes for suspend behavior on the SL4 AMD version. This should
   improve power consumption during suspend and address spurious
   wakeups.

   For details refer to the following pull requsts:
    - https://github.com/linux-surface/kernel/pull/106
    - https://github.com/linux-surface/kernel/pull/107

 - Rebase onto v5.14.7
2021-10-03 02:13:51 +02:00
Maximilian Luz ce233f0869
fixup! Update Fedora kernels to 5.14.7
Fix location for copying syscall scripts.
2021-09-27 18:45:51 +02:00
Maximilian Luz 65e4b98199
fixup! Update Fedora kernels to 5.14.7
Fix patch commit for Fedora kernels.
2021-09-27 17:08:05 +02:00
Maximilian Luz a13a8936c8
Update Fedora kernels to 5.14.7 2021-09-27 17:01:58 +02:00
Maximilian Luz 4c11f75616
Update Arch kernel to 5.14.8 2021-09-27 17:00:05 +02:00
Maximilian Luz a8d36415a6
Update v5.14 patches
Changes:
 - Rebase onto v5.14.8

Links:
 - kernel: e48e5b7abb
2021-09-27 16:59:21 +02:00
Maximilian Luz 3cd7ea5314
Update Arch kernel to 5.14.6 2021-09-20 15:38:34 +02:00
Maximilian Luz 9dc59ad56e
Update v5.14 patches
Changes:
 - Fixes for AMD pinctrl wakeup (https://github.com/linux-surface/kernel/pull/104).
   This should allow the AMD versions of the SL3 and SL4 to wake up by
   opening the lid.
 - Rebase onto v5.14.6

Links:
 - kernel: e48e5b7abb
2021-09-18 16:34:45 +02:00
Maximilian Luz 78834bfc26
Update Arch kernel to 5.14.5 2021-09-16 21:57:50 +02:00
Maximilian Luz f089b850fe
Update Arch LTS kernel to v4.19.206 2021-09-16 21:55:10 +02:00
Maximilian Luz 45540b9fab
Update v4.19 patches
Changes:
 - Rebase onto v4.19.206

Links:
 - kernel: 9c073cfc7c
2021-09-15 15:51:59 +02:00
Maximilian Luz 270d404053
Bump Arch kernel release (again) 2021-09-03 17:40:16 +02:00
Maximilian Luz e95c212996
pkg/arch: Use y for CONFIG_ASHMEM
The CONFIG_ASHMEM option cannot be set to `m` (as wrongly described in
the Arch Wiki). Instead set it to `y` as done in the `-zen` kernel.
2021-09-03 17:37:43 +02:00
Maximilian Luz d937b05dd8
Bump Arch kernel release 2021-09-03 15:31:27 +02:00
Maximilian Luz 1cb872fc6f
pkg/arch: Fix typo in config 2021-09-03 15:28:18 +02:00
Maximilian Luz a4077182ed
Update Fedora kernels to 5.13.13 2021-09-03 00:14:47 +02:00
Maximilian Luz ae2ad24917
Update Arch kernel to 5.13.13 2021-09-03 00:13:37 +02:00
Maximilian Luz f69eefacf7
Update v5.13 patches
Changes:
 - Rebase onto v5.13.13

Links:
 - kernel: e6d532e204
2021-09-03 00:07:13 +02:00
Maximilian Luz b6c16eb4e5
pkg/arch: Enable ASHMEM/BINDERFS support 2021-09-02 22:38:37 +02:00
Maximilian Luz b9ab3d3c25
Update Fedora kernels to 5.13.12 2021-08-25 00:09:46 +02:00
Maximilian Luz d0faa10875
Update Arch kernel to 5.13.12 2021-08-25 00:07:18 +02:00
Maximilian Luz 052b849dcf
Update v5.13 patches
Changes:
 - Rebase onto v5.13.12

Links:
 - kernel: e6d532e204
2021-08-25 00:02:30 +02:00