Commit graph

1324 commits

Author SHA1 Message Date
Maximilian Luz 6d4f6d5cf0
Update Fedora kernels to 5.13.4 2021-07-21 01:35:52 +02:00
Maximilian Luz 481f63a426
Update Debian kernel to 5.13.4 2021-07-21 01:34:39 +02:00
Maximilian Luz 64187798fc
Update Arch kernel to 5.13.4 2021-07-21 01:33:56 +02:00
Maximilian Luz 6bbbb8deeb
Update Debian LTS kernel to 4.19.198 2021-07-21 01:30:50 +02:00
Maximilian Luz 1e1728b598
Update Arch LTS kernel to 4.19.198 2021-07-21 01:28:46 +02:00
Maximilian Luz ae046407ab
Add patches for v5.12
Notes:
 - Added support for OV8865 camera sensor, used as world-facing cameras
   on many Surface devices. The Surface Go line is currently not
   supported.

Links:
 - kernel: https://github.com/linux-surface/kernel/tree/v5.13-surface-devel
 - SAM: 0686c05d4b
 - SAM-gen4: e321205faa
 - IPTS: e66f2fe9fe
2021-07-21 01:28:46 +02:00
Maximilian Luz 952500a6c6
Update v5.10 patches
Changes:
 - Rebase onto v5.10.52

Links:
 - kernel: 459bd42a63
2021-07-21 01:28:46 +02:00
Maximilian Luz 13509f9710
Update v4.19 patches
Changes:
 - Rebase onto v4.19.198

Links:
 - kernel: 9c073cfc7c
2021-07-21 01:28:46 +02:00
Maximilian Luz 0346b8918c
Merge pull request #489 from ceckertz/patch-1
contrib: Add thermald config for Surface Laptop1
2021-07-04 00:41:22 +02:00
ceckertz 5a95ba752d
Update fix the formatting 2021-07-03 22:53:23 +02:00
ceckertz b9e33d7b4b
New example_config for SL1
The surface Laptop 1 immediately throttles to 400MHz if the GEN1 sensors reaches 52°C. Every time my Surface Laptop was under heavy load for more than a few minutes my performance hit a brick wall. 
This config fixes this, it caps the CPU temp at 90°C and more importantly keeps GEN1 cooler than 50°C. 
I have stress tested this config extensively and have had no thermal throttling and stable temps. 
If you have any questions or concerns feel free to contact me. 

Kind regards,
jo
2021-07-03 22:50:34 +02:00
Maximilian Luz 3e77413bb5
pkg: ubuntu: Add missing zstd dependency 2021-07-02 19:09:33 +02:00
Maximilian Luz ecb8fa798c
pkg: ubuntu: Clear system revocation list 2021-07-02 16:48:53 +02:00
Maximilian Luz a5e70c42ff
Update Fedora kernels to 5.12.14 2021-07-02 15:17:52 +02:00
Maximilian Luz 382178122f
Update Debian kernel to 5.12.14 2021-07-02 15:15:52 +02:00
Maximilian Luz 83f70d59ef
Update Arch kernel to 5.12.14 2021-07-02 15:15:13 +02:00
Maximilian Luz 6fe1984378
Update Debian LTS kernel to 4.19.196 2021-07-02 15:14:34 +02:00
Maximilian Luz e214e640bf
Update Arch LTS kernel to 4.19.196 2021-07-02 15:13:46 +02:00
Maximilian Luz 1303a9d451
Update v5.12 patches
Changes:
 - Rebase onto v5.12.14
 - Add "PCI: PM: Do not read power state in pci_enable_device_flags()"
   which has been reverted upstream back.

Links:
 - kernel: 81416742c5
2021-07-02 14:54:22 +02:00
Maximilian Luz fd4a4754cb
Update v5.10 patches
Changes:
 - Rebase onto v5.10.47
 - Add "PCI: PM: Do not read power state in pci_enable_device_flags()"
   which has been reverted upstream back.

Links:
 - kernel: 459bd42a63
2021-07-02 14:52:42 +02:00
Maximilian Luz 2b50d95510
Update v4.19 patches
Changes:
 - Rebase onto v4.19.196
 - Add "PCI: PM: Do not read power state in pci_enable_device_flags()"
   which has been reverted upstream back.

Links:
 - kernel: 9c073cfc7c
2021-07-02 14:52:42 +02:00
Maximilian Luz 110434c392
Update Fedora kernels to 5.12.13 2021-06-29 16:00:20 +02:00
Maximilian Luz a7d7c6c138
Update Debian kernel to 5.12.13 2021-06-29 15:59:20 +02:00
Maximilian Luz 182c66a053
Update Arch kernel to 5.12.13 2021-06-29 15:58:28 +02:00
Maximilian Luz d4824aa872
Update v5.12 patches
Changes:
 - Rebase onto v5.12.13

Links:
 - kernel: 81416742c5
2021-06-29 14:47:26 +02:00
Maximilian Luz 73d2d3acb1
Update v5.10 patches
Changes:
 - Rebase onto v5.10.46

Links:
 - kernel: 459bd42a63
2021-06-29 14:46:10 +02:00
Maximilian Luz 76317fe4fd
pkg: fedora: Drop support for Fedora 32
Fedora 32 has reached its end-of-life for almost a month now and we
haven't released any new kernels for it since. So drop F32 support.
2021-06-19 22:13:05 +02:00
Maximilian Luz bb99021969
Update Fedora 33 and 34 kernels to 5.12.12 2021-06-19 22:09:19 +02:00
Maximilian Luz c635868a90
Update Debian kernel to 5.12.12 2021-06-19 22:08:27 +02:00
Maximilian Luz 20534ee6ff
Update Arch kernel to 5.12.12 2021-06-19 22:07:39 +02:00
Maximilian Luz 44b463d31e
Update Debian LTS kernel to 4.19.195 2021-06-19 22:06:25 +02:00
Maximilian Luz dc206cafd2
Update Arch LTS kernel to 4.19.195 2021-06-19 22:05:45 +02:00
Maximilian Luz 7deb5ff4d2
Update v5.12 patches
Changes:
 - Backport/add fixes for s0ix on AMD devices
 - Rebase onto v5.12.12

Links:
 - kernel: 81416742c5
2021-06-19 21:58:38 +02:00
Maximilian Luz 7846124309
Update v5.10 patches
Changes:
 - Rebase onto v5.10.45

Links:
 - kernel: 459bd42a63
2021-06-19 21:56:15 +02:00
Maximilian Luz f1778312ab
Update v4.19 patches
Changes:
 - Rebase onto 4.19.195

Links:
 - kernel: 9c073cfc7c
2021-06-19 21:55:39 +02:00
Maximilian Luz 8512806947
README: Update chat links
We have moved from freenode libera.chat/#linux-surface, have a new
Matrix space and are discontinuing the use of Gitter in favor of Matrix
channels in that space.
2021-06-16 18:24:02 +02:00
Maximilian Luz 4bdebe672c
pkg/fedora: Fix patch file names 2021-06-13 23:19:50 +02:00
Maximilian Luz 671f271bac
Update Fedora 33 and 34 kernels to 5.12.10 2021-06-13 23:12:42 +02:00
Maximilian Luz 762cb5a652
Update Debian kernel to 5.12.10 2021-06-13 23:11:59 +02:00
Maximilian Luz 4ab89585da
Update Arch kernel to 5.12.10 2021-06-13 23:11:25 +02:00
Maximilian Luz a464df4a67
Update Debian LTS kernel to 4.19.194 2021-06-13 23:10:48 +02:00
Maximilian Luz 9a938e462a
Update Arch LTS kernel to 4.19.194 2021-06-13 23:09:40 +02:00
Maximilian Luz 1f958748b0
Update v5.12 patches
Changes:
 - SAM:
   - Fix bug in Surface HID get-report function
   - Fix other small issues

Links:
 - kernel: 8e45d1d062
 - SAM: 0686c05d4b
2021-06-13 23:00:45 +02:00
Maximilian Luz 7a3043f810
Update v5.10 patches
Changes:
 - SAM:
   - Fix bug in Surface HID get-report function
   - Fix other small issues

Links:
 - kernel: 459bd42a63
 - SAM: 0686c05d4b
2021-06-13 23:00:11 +02:00
Maximilian Luz d2a59c584f
Update v4.19 patches
Changes:
 - SAM:
   - Fix bug in Surface HID get-report function
   - Fix other small issues

Links:
 - kernel: 9c073cfc7c
 - SAM: 0686c05d4b
2021-06-13 22:56:58 +02:00
Maximilian Luz 5a23881656
pkg/ubuntu: Disable atomisp
While the atomisp driver might be used for Surface 3 and Surface Pro 3
cameras in the future, it currently resides in staging and doesn't seem
to work (at least according to its TODO file). It furthermore causes
a notice to be printed, warning about the use of trace_printk(). So
disable it for now to shut up that warning.
2021-06-13 21:28:53 +02:00
Maximilian Luz 63dc33713f
pkg/ubuntu: Fix formatting in distro-config file 2021-06-13 21:28:26 +02:00
Maximilian Luz 30ad289a93
Update Debian kernel to 5.12.9 2021-06-03 20:16:04 +02:00
Maximilian Luz fcfc61b243
Update Arch kernel to 5.12.9 2021-06-03 20:15:03 +02:00
Maximilian Luz 5520dee55f
Update Debian LTS kernel to 4.19.193 2021-06-03 20:14:25 +02:00