Commit graph

1324 commits

Author SHA1 Message Date
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
Dorian Stoll cc213a0a94
Update v5.11 patches
Changes:
    Rebased on top of 5.11.21

Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-05-19 08:26:14 +02:00
Dorian Stoll 0436518413
Update to 5.12.4 / 5.11.21
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-05-19 07:49:52 +02:00
Dorian Stoll e4a64afaba
Merge pull request #441 from sphh/patch-1
Correct a wrong check for the 'xrandr' executable.
2021-05-18 20:40:26 +02:00
sphh 9621155f9c
Return error message and exit. 2021-05-18 18:27:37 +00:00
sphh 80f490ea71
Use modern "$()" instead of "``". 2021-05-18 18:24:01 +00:00
sphh 7ff59553af
Correct a wrong check for the 'xrandr' executable. 2021-05-18 15:11:33 +00:00
Maximilian Luz 8e30cdc0cb
Bump Arch pkgrel
I forgot to bump it earlier. Bump it to 3 so that tags and pkgre are
sync again.
2021-05-12 11:54:17 +02:00
Maximilian Luz 2ece028ddd
Use actual 5.12 config for Arch Linux 5.12 kernels 2021-05-12 03:01:52 +02:00
Maximilian Luz c4a8b4fcbc
Update Fedora kernels to 5.11.19 2021-05-11 20:10:59 +02:00
Maximilian Luz 2634f4b78a
Update Debian kernel to 5.12.2 2021-05-11 20:09:56 +02:00
Maximilian Luz 0e5b795c84
Update Arch kernel to 5.12.2 2021-05-11 20:08:10 +02:00
Maximilian Luz 819852b000
Update Debian LTS kernel to 4.19.190 2021-05-11 20:07:22 +02:00
Maximilian Luz 6548de8dd1
Update Arch LTS kernel to 4.19.190 2021-05-11 20:06:08 +02:00
Maximilian Luz de116c5fd5
Update v5.12 patches
Changes:
 - SAM:
   - Add support for Surface Laptop 4
     - Fix legacy PIC initialization issue
     - Add missing device IDs for GPIO controller and UARTs
   - Small code fixes

 - Cameras:
   - Fix for subdevice properties

Links:
 - kernel: 0c2ae61563
 - SAM: 0b52307159
2021-05-11 19:54:25 +02:00