Dorian Stoll
1190026119
pkg: fedora: Ship the default-kernel service from contrib with the kernel package
2023-06-03 14:42:02 +02:00
Dorian Stoll
e4d4ccb5c9
pkg: fedora: Let kernel-surface conflict with older versions of the package
2023-06-03 14:41:58 +02:00
Dorian Stoll
9a550fda70
pkg: fedora: Let kernel-surface provide standard kernel package names
2023-06-03 14:41:58 +02:00
Dorian Stoll
e4c653f2af
pkg: fedora: Remove rpmbuild wrapper script
2023-06-03 14:41:58 +02:00
Dorian Stoll
ae772bae3b
pkg: fedora: Update Fedora 37 and 38 workflows to use the new scripts
2023-06-03 14:41:58 +02:00
Dorian Stoll
a6038d7004
pkg: fedora: Readd weak dependency on iptsd
2023-06-03 14:41:58 +02:00
Dorian Stoll
5dffa283ee
pkg: fedora: Add new package build scripts for building patched kernels
...
These scripts use the kernel-ark repository that upstream Fedora uses too to
build their kernels.
2023-06-03 14:41:53 +02:00
Dorian Stoll
5ef44c41d7
pkg: fedora: Remove old package setup
2023-06-03 14:35:40 +02:00
Maximilian Luz
5f6172432e
pkg: Switch to org-wide secrets
2023-06-03 12:36:42 +02:00
Dorian Stoll
4de7208e1e
Merge pull request #1150 from linux-surface/contrib/fedora-default-kernel
...
contrib/fedora-default-kernel: Make more robust and add rEFInd support
2023-06-02 22:02:23 +02:00
Maximilian Luz
20ca44dc7f
contrib/fedora-default-kernel: Make more robust and add rEFInd support
...
Add a script to explicitly handle multiple Surface kernel versions being
installed in parallel, sorting kernels by timestamp and choosing the
latest one.
Further, add support for rEFInd by updating the vmlinuz file timestamp
to ensure it's always seen as the last modified file (which will be
picked by rEFInd as the "default" kernel in that directory).
Signed-off-by: Maximilian Luz <luzmaximilian@gmail.com>
2023-06-02 21:55:09 +02:00
Maximilian Luz
f334f3075c
Update Fedora kernels to v6.3.5
2023-06-02 11:46:47 +02:00
Maximilian Luz
58118dc879
Update Arch kernel to v6.3.5
2023-06-02 11:46:07 +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
8446e8f996
Update Fedora kernels to v6.3.3
2023-05-26 02:38:55 +02:00
Maximilian Luz
88531ac9e7
Update Debian kernel to v6.3.4
2023-05-26 02:30:57 +02:00
Maximilian Luz
e61be6c574
Update Arch kernel to v6.3.4
2023-05-26 02:28:46 +02:00
Maximilian Luz
3e86e8f813
pkg/fedora: Remove support for Fedora 36
2023-05-26 02:25:34 +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
97bf90d1a5
Update Debian kernel to v6.3.3
2023-05-17 21:05:59 +02:00
Maximilian Luz
3badaf7584
Update Arch kernel to v6.3.3
2023-05-17 21:05:03 +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
27edbf4bb8
pkg/debian: Fix setup for Python 3.11
2023-05-12 15:12:56 +02:00
Maximilian Luz
9648fe2782
Update Fedora kernels to v6.2.15
2023-05-12 14:43:52 +02:00
Maximilian Luz
efccc6dc2d
Update Debian kernel to v6.3.2
2023-05-12 14:43:47 +02:00
Maximilian Luz
8935107f31
Update Arch kernel to v6.3.2
2023-05-12 14:41:03 +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
5837443f11
fixup! Update Debian kernel to v6.3.1
2023-05-11 16:10:32 +02:00
Maximilian Luz
54d8b7e1ec
fixup! Update Arch kernel to v6.3.1
2023-05-11 15:35:24 +02:00
Maximilian Luz
5d9c2f8a94
Update Debian kernel to v6.3.1
2023-05-11 14:20:04 +02:00
Maximilian Luz
44815a69bd
Update Arch kernel to v6.3.1
2023-05-11 14:18:52 +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
233b112429
config: Enable support for privacy LEDs on the Surface Go line
2023-05-03 23:28:45 +02:00
Maximilian Luz
4d20943deb
Update Fedora kernels to v6.2.14
2023-05-03 02:51:51 +02:00
Maximilian Luz
f233f6a47e
Update Debian kernel to v6.2.14
2023-05-03 02:51:18 +02:00
Maximilian Luz
c1b2e6644d
Bump Arch kernel release
2023-05-03 02:49:31 +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
85ebd839a8
Update Fedora kernels to v6.2.13
2023-04-28 19:10:37 +02:00
Maximilian Luz
c8f6d26cd1
Update Debian kernel to v6.2.13
2023-04-28 19:09:56 +02:00
Maximilian Luz
6360389e83
Update Arch kernel to v6.2.13
2023-04-28 19:09:00 +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