Commit graph

1676 commits

Author SHA1 Message Date
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 7491c77de8
Bump kernel package releases 2022-11-13 11:46:57 +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 e8851c0adf
Update Fedora kernels to v6.0.8 2022-11-12 23:09:28 +01:00
Maximilian Luz c972a2539e
Update Debian kernel to v6.0.8 2022-11-12 23:06:16 +01:00
Maximilian Luz 9812dda7c8
Update Arch kernel to v6.0.8 2022-11-12 23:05:29 +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 1eb9f959c5
Bump kernel package releases 2022-11-09 13:30:21 +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 84575877a1
Update Fedora kernels to v6.0.7 2022-11-06 00:55:25 +01:00
Maximilian Luz dc5c1b07f3
Update Debian kernel to v6.0.7 2022-11-06 00:52:52 +01:00
Maximilian Luz 01e111f0ab
Update Arch kernel to v6.0.7 2022-11-06 00:52:21 +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 b599f571d1
Update Fedora kernels to v6.0.6 2022-11-03 14:48:32 +01:00
Maximilian Luz 54ad612779
Update Debian kernel to v6.0.6 2022-11-03 14:48:01 +01:00
Maximilian Luz f157051821
Update Arch kernel to v6.0.6 2022-11-03 14:47:30 +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 6d0fa58a6e
configs: Enable OV7251 camera sensor driver 2022-10-31 17:31:13 +01:00
Maximilian Luz 9faebdc901
Update Fedora kernels to v5.19.16 2022-10-24 12:35:46 +02: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 77c79cef3a
Update Debian kernel to v6.0.3 2022-10-24 12:30:14 +02:00
Maximilian Luz 0612f8b471
Update Arch kernel to v6.0.3 2022-10-24 12:29:52 +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 d697d3aa0b
Merge pull request #962 from JD342/patch-1
Expand on how to change `ExecStart=` in `thermald.service`
2022-10-21 19:12:56 +02:00
Nicola Fiori 8c93b68f66 Change back to suggesting systemctl, note down quirk 2022-10-20 19:14:49 +01:00
Nicola Fiori aedbc17ecc
Replace suggestion of using systemctl edit
Editing `ExecStart=` with `systemctl edit` did
not work for me. Running
`systemctl restart thermald.service` afterwards
was giving errors every time with reason "Unit
thermald.service has a bad unit file setting".

By running `systemctl status thermald.service`,
I was reading this error:

    redis.service has more than one ExecStart=
    setting, which is only allowed for
    Type=oneshot services. Refusing.

By looking through the Internet for answers,
I found a suggestion from a user saying that
"The `ExecStart=` line cannot be modified with
`systemctl edit`"
(https://unix.stackexchange.com/questions/409354).

What worked was replacing the thermald.service file
directly to `/etc/systemd/system/` and
`/usr/lib/systemd/system` worked, as suggested
in the README.md present in the folder containing
example configurations for Surface Pro 5 from
this repository.
2022-10-20 18:19:24 +01:00
Maximilian Luz 3e7516c945
Update Arch kernel to v6.0.1 2022-10-14 17:46:55 +02:00
Maximilian Luz 42d5c4c8d8
Update Debian kernel to v6.0.1 2022-10-14 17:36:01 +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 ce1f6bca6e
Fix Fedora 37 container 2022-10-14 15:53:48 +02:00
Maximilian Luz 1cb1eaa7f5
Add support for Fedora 37 2022-10-14 15:41:18 +02:00
Maximilian Luz 0bb369cf72
Update Fedora kernels to v5.19.15 2022-10-14 15:36:53 +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 6fa1f07d8d
Update Fedora kernels to v5.19.13 2022-10-04 22:05:34 +02:00
Maximilian Luz 6485434cd0
Update Debian kernel to v5.19.13 2022-10-04 22:04:50 +02:00
Maximilian Luz db71db7b7e
Update Arch kernel to v5.19.13 2022-10-04 22:04:25 +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 c215d7036d
pkg/debian: Update Debian specific patches 2022-09-22 04:13:36 +02:00
Maximilian Luz 297279e974
Update Fedora kernels to v5.19.10 2022-09-22 03:50:56 +02:00
Maximilian Luz 0d50738322
Update Debian kernel to v5.19.10 2022-09-22 03:50:16 +02:00
Maximilian Luz 93a15d9caa
Update Arch kernel to v5.19.10 2022-09-22 03:49:46 +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 9d4b14e403
Update Fedora kernels to v5.19.8 2022-09-15 00:07:00 +02:00
Maximilian Luz 98dbaaac14
Update Debian kernel to v5.19.8 2022-09-15 00:06:28 +02:00
Maximilian Luz 83ebf834c6
Update Arch kernel to v5.19.8 2022-09-15 00:05:58 +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 0b12ef89fe
Update Fedora kernels to v5.19.7 2022-09-07 13:35:44 +02:00
Maximilian Luz 721e3af233
Update Debian kernel to v5.19.7 2022-09-07 13:35:14 +02:00
Maximilian Luz 2f68080ce4
Update Arch kernel to v5.19.7 2022-09-07 13:34:50 +02:00