Commit graph

1188 commits

Author SHA1 Message Date
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
Maximilian Luz b09bac3650
Update Arch LTS kernel to 4.19.193 2021-06-03 20:13:24 +02:00
Maximilian Luz 2ed5d39129
Update v5.12 patches
Changes:
 - SAM:
   - Fix bug when disabling events.
   - Add support for forwarding events to user-space via debug device.

 - Work around bug preventing IRQ setup and subsequently SAM drivers from
   loading on the 13" AMD Surface Laptop 4.

 - Add quirk to prevent incorrect battery reporting via the Surface Go
   touchscreen.

Links:
 - SAM: 6b6edef7c7
 - kernel: 41c3cb4084
2021-06-03 20:07:06 +02:00
Maximilian Luz 685c1fa5b6
Update v5.10 patches
Changes:
 - SAM:
   - Fix bug when disabling events.
   - Add support for forwarding events to user-space via debug device.

 - Work around bug preventing IRQ setup and subsequently SAM drivers from
   loading on the 13" AMD Surface Laptop 4.

 - Add quirk to prevent incorrect battery reporting via the Surface Go
   touchscreen.

Links:
 - SAM: 6b6edef7c7
 - kernel: 6a938d0615
2021-06-03 20:06:38 +02:00
Maximilian Luz e6b16192a7
Update v4.19 patches
Changes:
 - SAM:
   - Fix bug when disabling events.
   - Add support for forwarding events to user-space via debug device.

 - Add quirk to prevent incorrect battery reporting via the Surface Go
   touchscreen.

Links:
 - SAM: 6b6edef7c7
 - kernel: 1028bcec86
2021-06-03 20:06:30 +02:00
Maximilian Luz fe6a54695b
Disable more stuff for Ubuntu/Debian
Currently, the kernel emits a notice at boot, warning about the usage of
trace_printk(). Disabling samples in efaa3edaaa ("Do not build samples
for Debian/Ubuntu") apparently wasn't enough to get rid of that. So
disable more sample and testing stuff that might call this function.
2021-06-01 00:29:38 +02:00
Maximilian Luz c7b48e9673
fixup! Update v5.12 patches 2021-05-29 16:11:27 +02:00
Maximilian Luz 47908952af
Update Fedora patch commit 2021-05-29 16:10:35 +02:00
Maximilian Luz 95394828aa
Update v5.12 patches
Changes:
 - Add HID for PMIC used on AMD SL4

Links:
 - kernel: eb9affdd97
2021-05-29 16:08:57 +02:00
Maximilian Luz 7db7d2d17c
Update Fedora 33 and 34 kernels to 5.12.8 2021-05-29 15:37:22 +02:00
Maximilian Luz b8226d171a
Update Debian kernel to 5.12.8 2021-05-29 15:36:47 +02:00
Maximilian Luz 67b7d0831a
Update Arch kernel to 5.12.8 2021-05-29 15:36:04 +02:00
Maximilian Luz 9dcce0864d
Update Debian LTS kernel to 4.19.192 2021-05-29 15:33:23 +02:00
Maximilian Luz 22236b4460
Update Arch LTS kernel to 4.19.192 2021-05-29 15:32:00 +02:00
Maximilian Luz dcacd5b5ab
Update v5.12 patches
Changes:
 - Replace up AMD SL4 IRQ workaround with something cleaner.

Links:
 - kernel: 42debda97d
2021-05-29 15:28:01 +02:00
Maximilian Luz 0ffaabfe8f
Update v5.10 patches
Changes:
 - Replace up AMD SL4 IRQ workaround with something cleaner.

Links:
 - kernel: 871fcafbc6
2021-05-29 15:27:23 +02:00
Maximilian Luz 0469cdb617
Update v4.19 patches
Changes:
 - Rebase onto v4.19.192

Links:
 - kernel: a41c513951
2021-05-29 15:26:59 +02:00
Maximilian Luz efaa3edaaa
Do not build samples for Debian/Ubuntu 2021-05-27 16:53:59 +02:00
Maximilian Luz ce4ae9ea58
Update Fedora 33 and 34 kernels to 5.12.6 2021-05-24 17:35:10 +02:00
Maximilian Luz 6fe241d121
Bump Fedora 32 kernel to v5.11.22-2 2021-05-24 17:34:01 +02:00
Maximilian Luz c33302f2ed
Update Debian kernel to 5.12.6 2021-05-24 17:33:03 +02:00
Maximilian Luz ef03b65497
Update Arch kernel to 5.12.6 2021-05-24 17:32:36 +02:00
Maximilian Luz e8395a0256
Update v5.12 patches
Changes:
 - SAM:
   - Add support for the 13" Intel version of the Surface Laptop 4
   - Small code cleanup

Links:
 - kernel: 150c4475de
 - SAM: e24239cf87
2021-05-24 17:28:12 +02:00
Maximilian Luz 99543a73db
Update v5.11 patches
Changes:
 - SAM:
   - Add support for the 13" Intel version of the Surface Laptop 4
   - Small code cleanup

Links:
 - kernel: fbe1313c9b
 - SAM: e24239cf87
2021-05-24 17:28:12 +02:00
Maximilian Luz 9dd5c753aa
Update v5.10 patches
Changes:
 - SAM:
   - Add support for the 13" Intel version of the Surface Laptop 4
   - Small code cleanup

Links:
 - kernel: da0a7aeba3
 - SAM: e24239cf87
2021-05-24 17:28:12 +02:00
Dorian Stoll 2a8c0937fa
Update Fedora 32 to 5.11.22
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-05-21 18:01:27 +02:00
Dorian Stoll 8b66b4651b
Update Fedora 34 and 33 to 5.12
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-05-21 18:00:25 +02:00
Maximilian Luz 3c71325c0f
Update Debian kernel to 5.12.5 2021-05-21 17:27:53 +02:00
Maximilian Luz d7d7498ce1
Update Arch kernel to 5.12.5 2021-05-21 17:26:43 +02:00
Maximilian Luz 5c2a36bb3c
Update v5.12 patches
Changes:
 - SAM:
   - Small code fixes

 - Cameras:
   - Update to latest camera patchset (v4)
   - Fix purple hue on certain devices

Links:
 - kernel: 3674b9e802
 - SAM: ea257c1360
2021-05-21 17:18:44 +02:00
Maximilian Luz 21a5c5e60b
Update v5.11 patches
Changes:
 - SAM:
   - Small code fixes

Links:
 - kernel: f1fc61192a
 - SAM: ea257c1360
2021-05-21 17:18:00 +02:00
Maximilian Luz 1e6887b716
Update v5.10 patches
Changes:
 - SAM:
   - Small code fixes

Links:
 - kernel: 0eb67c806f
 - SAM: ea257c1360
2021-05-21 17:17:23 +02:00
Maximilian Luz 63a92365bd
Update v4.19 patches
Changes:
 - SAM:
   - Small code fixes

Links:
 - kernel: a41c513951
 - SAM: ea257c1360
2021-05-21 17:15:34 +02:00
Maximilian Luz 5ae19e794c
Merge pull request #443 from sphh/patch-1
New command line options and functionality.
2021-05-20 12:42:05 +02:00
sphh 3ed56ea599
New command line options and functionality.
- Orientation can be get from the accelerometer or the current screen orientation (`rotate-screen` or `rotate-screen screen`).
- Orientation can be switched to the next orientation (`rotate-screen next`: normal->left->inverted->right->normal or `rotate-screen previous`).
- Orientation can be specified at the command line (`rotate-screen normal|left|inverted|right`).

I hope this covers most use cases!
2021-05-19 10:19:29 +00:00
Dorian Stoll 9c3e761bc4
Update to 5.12.4 / 5.11.21, second attempt
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-05-19 08:42:19 +02:00
Dorian Stoll ad369a7e6d
Update v5.12 patches
Changes:
    Rebased on top of 5.12.4

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-05-19 08:27:58 +02:00