Commit graph

1645 commits

Author SHA1 Message Date
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 056c211c1e
Update Fedora kernels to v6.1.12 2023-02-18 02:12:41 +01:00
Maximilian Luz ef99e888ea
Update Debian kernel to v6.1.12 2023-02-18 02:11:06 +01:00
Maximilian Luz c09f2b0da4
Update Arch kernel to v6.1.12 2023-02-18 02:10:15 +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 9752ec032b
Update Fedora kernels to v6.1.11 2023-02-11 23:54:10 +01:00
Maximilian Luz e778d97ac8
Update Debian kernel to v6.1.11 2023-02-11 23:53:29 +01:00
Maximilian Luz cb4cb2cef9
Update Arch kernel to v6.1.11 2023-02-11 23:52:55 +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 eb454b555c
Fix config value
Explicitly setting values to =n seems to cause issues with Open-Suse
packaging. So use the (probably proper) "is not set" format instead.
2023-02-11 12:16:27 +01:00
Maximilian Luz b4428ded00
Update outdated GitHub actions 2023-02-02 01:05:42 +01:00
Maximilian Luz 96975d8029
Drop support for Fedora 35 2023-02-02 01:03:22 +01:00
Maximilian Luz e4e47f3793
Bump Fedora kernels 2023-02-01 18:54:15 +01:00
Maximilian Luz 3fd121425e
Update Debian kernel to v6.1.9 2023-02-01 18:50:57 +01:00
Maximilian Luz 912645d7b8
Update Arch kernel to v6.1.9 2023-02-01 18:49:08 +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 51f8777da5
pkg/ubuntu: config: Remove CONFIG_INTEL_IOMMU_DEFAULT_ON=n
The option was originally set to 'n' to prevent IPTS from breaking. We
now have patches that fix that in a more direct way, so we can drop this
workaround.
2023-01-31 12:22:29 +01:00
Maximilian Luz eb6ea317cc
pkg/fedora: Update commit SHA 2023-01-29 19:21:58 +01:00
Maximilian Luz 705f40a304
pkg/arch: Update hashes 2023-01-29 19:21:41 +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 d854d64e2f
Update Fedora kernels to v6.1.8 2023-01-29 17:34:12 +01:00
Maximilian Luz 0226d8cfb7
Update Arch kernel to v6.1.8 2023-01-29 17:33:37 +01:00
Maximilian Luz 9c728890c1
Update Debian kernel to v6.1.8 2023-01-29 17:33:02 +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 d741807f03
pkg/debian: Revert build container to 20.04
The newer build container (22.04) creates some problems when trying to
install external/DKMS modules on older distributions. So revert it back
to 20.04 and install the required Python version from a third-party PPA.
2023-01-29 14:51:46 +01:00
Maximilian Luz 91240ac43d
Update Fedora kernels to v6.1.6 2023-01-16 23:02:43 +01:00
Maximilian Luz ca1500e892
Update Debian kernel to v6.1.6 2023-01-16 23:00:26 +01:00
Maximilian Luz 66925b0539
Update Arch kernel to v6.1.6 2023-01-16 22:59:38 +01:00
Maximilian Luz 6e3ac8ba31
pkg/debian: Disable options that prevent building kernel modules with older GCCs
Disable some options that prevent building external kernel modules with
older GCC versions.
2023-01-16 22:55:57 +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 487e64047c
Update Fedora kernels to v6.1.3 2023-01-05 16:56:15 +01:00
Maximilian Luz 0d1e23472a
Update Debian kernel to v6.1.3 2023-01-05 16:54:39 +01:00
Maximilian Luz 0de6846b81
Update Arch kernel to v6.1.3 2023-01-05 16:51:32 +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 e866e5bbe1
pkg/debian: Bump package version 2023-01-03 22:46:35 +01:00
Maximilian Luz 541b781c9a
pkg/debian: Fix versioning issues regarding revision by forcing KDEB_PKGVERSION 2023-01-03 22:45:57 +01:00
Maximilian Luz 4b9cc43e1f
Update Debian kernel to v6.1.2 2023-01-03 00:09:33 +01:00
Maximilian Luz a5750a8276
Update Arch kernel to v6.1.2 2023-01-03 00:08:10 +01:00
Maximilian Luz 34eb08cf26
pkg/arch/kernel: Update Arch base config to 6.1 2023-01-03 00:06:39 +01:00
Maximilian Luz 044ec4cff7
pkg/arch/kernel: Update PKGBUILD 2023-01-03 00:06:39 +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 aac8e8da96
Update Fedora kernels to v6.0.16 2023-01-02 22:53:14 +01:00
Maximilian Luz 08ffcd6784
pkg/fedora: Remove support for Fedora 35 2023-01-02 22:51:19 +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 a2b248657e
pkg/debian: Bump package version 2022-12-11 15:14:52 +01:00
Maximilian Luz 94ae305270
pkg/debian: Enforce XZ compression for meta packages by overriding debian/rules 2022-12-11 15:14:20 +01:00
Dorian Stoll 94909fc728
pkg/debian: Bump package version 2022-12-11 11:48:25 +01:00
Dorian Stoll 74e68976c9
pkg/debian: Add comment about compression 2022-12-11 11:46:42 +01:00
Dorian Stoll 0157c00684
pkg/debian: Also enforce XZ compression for meta package 2022-12-11 11:42:58 +01:00