Commit graph

1676 commits

Author SHA1 Message Date
Maximilian Luz 49540b67e8
Update Debian kernel to v5.15.3 2021-11-20 04:21:27 +01:00
Maximilian Luz 31787c8893
Update Arch kernel to v5.15.3 2021-11-20 04:20:47 +01:00
Maximilian Luz cf4d17dd81
Add patches for v5.15 2021-11-20 04:07:28 +01:00
Maximilian Luz ca770074d8
Udate v5.14 patches
Changes:
 - Add a fix for hot-plug devices, specifically the battery, on the
   Surface Book 3 via Surface Aggregator Module.
 - Rebase on v5.14.20.

Links:
 - ef9e57a6d3
2021-11-20 04:00:13 +01:00
Maximilian Luz 92434f39fc
Bump Fedora kernel releases 2021-11-09 01:08:52 +01:00
Maximilian Luz 7a1ff73120
Bump Debian kernel release 2021-11-09 01:07:50 +01:00
Maximilian Luz e6ece437eb
Bump Arch kernel release 2021-11-09 01:07:03 +01:00
Maximilian Luz df73af5ccc
Udate v5.14 patches
Changes:
 - Include fix for USB/keyboard not working after hibernation. See #617
   for more information.

Links:
 - a99c1b9bdb
2021-11-09 01:00:40 +01:00
Maximilian Luz 024bed5a3c
Update Fedora kernels to 5.14.16 2021-11-05 20:03:14 +01:00
Maximilian Luz 697cec1926
Update Debian kernel to 5.14.16 2021-11-05 20:02:03 +01:00
Maximilian Luz 38cc2b9b25
Update Arch kernel to 5.14.16 2021-11-05 20:01:08 +01:00
Maximilian Luz dabef1cbad
Udate v5.14 patches
Changes:
 - Fixes for the OV8865 camera sensor gain and exposure. See
   https://github.com/linux-surface/kernel/pull/113 for details.

Links:
 - kernel: a99c1b9bdb
2021-11-05 19:38:31 +01:00
Dorian Stoll 821d8f0685
pkg: Fix Fedora 35
I would curse at the person that wrote this mess, but that was me
2021-11-03 20:26:36 +01:00
Dorian Stoll f40da4eac5
pkg: Add support for Fedora 35 2021-11-03 20:23:20 +01:00
Maximilian Luz 42f84a73a2
Update Fedora kernels to 5.14.15 2021-10-31 22:24:47 +01:00
Maximilian Luz 1ecf2d1b22
Update Debian kernel to 5.14.15 2021-10-31 22:24:04 +01:00
Maximilian Luz 5b7bf01d51
Update Arch kernel to 5.14.15 2021-10-31 22:23:20 +01:00
Maximilian Luz ca6d4ff954
Update v5.14 patches
Changes:
 - Clean up and re-work Surface Aggregator Module support for the
   Surface Pro 8.
 - Fix a bug causing time-outs when unloading drivers of detached
   Surface Aggregator Module devices such as contained in the Surface
   Book 3 base and the Surface Pro 8 keyboard cover.
 - Move Surface Aggregator devices of the Surface Book 3 base from the
   base hub to the KIP hub introduced for the Surface Pro 8.

Links:
 - kernel: e716df100b
 - SAM: 3cfb0b76c8
2021-10-31 22:08:22 +01:00
Maximilian Luz bfd4fde34b
Bump Fedora pkgrel 2021-10-27 22:54:24 +02:00
Maximilian Luz ac3b629f64
Bump Arch pkgrel 2021-10-27 22:53:52 +02:00
Maximilian Luz 7a778734be
Bump Debian pkgrel 2021-10-27 22:53:03 +02:00
Maximilian Luz 1027645b8a
Update v5.14 patches
Changes:
 - Add Surface Aggregator Module support for Surface Pro 8.
   - Add keyboard-cover support (keyboard and touchpad)
   - Add battery status support
   - Add platform profile support

Links:
 - kernel: 43661b9f92
2021-10-27 22:49:00 +02:00
Maximilian Luz 36e910cf42
Enable config options required for Surface Go / Go 2 cameras 2021-10-27 22:29:27 +02:00
Maximilian Luz 68152aaff2
pkg/arch: Set name/email in local git config
We run the PKGBUILD as 'nobody', so we can't set global git config
options. So set local ones instead.
2021-10-27 15:22:27 +02:00
Maximilian Luz f57e4e537e
pkg/arch: Use git to apply commits
Applying patches with 'patch' creates problems when renaming files and
changing them later in a different change in the the same patch file,
causing patch to complain that the file does not exist. So use 'git am'
instead.
2021-10-27 15:06:26 +02:00
Maximilian Luz 6c21326de8
pkg/debian: Speed up cloning of kernel tree
Cloning the full branch takes quite a long time on the Ubuntu mainline
repo. The idea was that this would enable us to use `git am -3`, i.e.
3way merges, but that quite often didn't work in practice anyways. So go
back to a shallow clone.
2021-10-27 15:01:47 +02:00
Maximilian Luz 2c125dec2f
Update Fedora patch commit hash 2021-10-27 14:46:23 +02:00
Maximilian Luz fb1a1688bc
pkg/fedora: Use git to apply patches
Applying patches without git creates problems when renaming files and
changing them later in a different change in the the same patch file,
causing patch to complain that the file does not exist.
2021-10-27 14:44:12 +02:00
Maximilian Luz d5613c70ac
Bump Fedora pkgrel 2021-10-27 14:19:29 +02:00
Maximilian Luz 0c7f406ba9
Bump Debian pkgrel 2021-10-27 14:18:57 +02:00
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 d0b378658b
Update Debian kernel to 5.14.14 2021-10-23 19:14:38 +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 edbfceeafa
Update Debian kernel to 5.14.13 2021-10-20 20:31:46 +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 e3ed258e80
Update list of supported devices in README 2021-10-11 15:16:31 +02:00
Maximilian Luz f556c6e83b
Bump Fedora pkgrel 2021-10-10 19:57:41 +02:00
Maximilian Luz ce877c335b
Bump Debian pkgrel 2021-10-10 19:57:15 +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 f69d2d78b0
Update Debian kernel to 5.14.11 2021-10-10 15:45:12 +02:00