Maximilian Luz
a726dc62fb
Update Fedora kernels to 5.11.18
2021-05-05 16:32:46 +02:00
Maximilian Luz
85ea54034b
Bump Arch kernel release
2021-05-05 16:29:12 +02:00
Maximilian Luz
126159f747
Update Arch LTS kernel to 4.19.189
2021-05-05 16:27:22 +02:00
Maximilian Luz
0354357d1b
Update v5.11 patches
...
Changes:
- SAM:
- Fix bug in battery event handling, causing events to be dropped and
logged as unhandled.
Links:
- kernel: 12dfb26206
- SAM: 77eadd698c
2021-05-05 03:32:41 +02:00
Maximilian Luz
21fb759627
Update v4.19 patches
...
Changes:
- SAM:
- Fix bug in battery event handling, causing events to be dropped and
logged as unhandled.
Links:
- kernel: 61f150ad85
- SAM: 77eadd698c
2021-05-05 03:30:30 +02:00
Maximilian Luz
0333a171a8
Add LZ4 initram fix for Debian kernel
2021-04-28 13:25:04 +02:00
Maximilian Luz
63b4ddf689
Update Fedora kernels to 5.11.16
2021-04-23 12:16:55 +02:00
Maximilian Luz
3bf69cc377
Update Arch kernel to 5.11.16
2021-04-23 12:15:43 +02:00
Maximilian Luz
c8ee30fc1a
Update Arch LTS kernel to 4.19.188
2021-04-23 12:14:34 +02:00
Maximilian Luz
37bb401066
Update v5.11 patches
...
Changes:
- WiFi:
- Add workaround for deep sleep on buggy hardware
- Fix manual host-sleep activation
- Fix DELBA requests
- Ignore BTCOEX events as they are sometimes buggy (improves WiFi
speeds)
- Other small fixes
- SAM:
- Code cleanup and small fixes
Links:
- kernel: db2f9336a2
- SAM: a33f6762be
2021-04-23 12:10:05 +02:00
Maximilian Luz
dd6d5cd50f
Update v4.19 patches
...
Changes:
- WiFi:
- Add workaround for deep sleep on buggy hardware
- Fix manual host-sleep activation
- Fix DELBA requests
- Ignore BTCOEX events as they are sometimes buggy (improves WiFi
speeds)
- Other small fixes
- SAM:
- Code cleanup and small fixes
Links:
- kernel: 3ef26cf9b4
- SAM: a33f6762be
2021-04-23 12:10:04 +02:00
Maximilian Luz
f44c6a8e2b
Update Fedora kernels to 5.11.13
2021-04-11 00:49:21 +02:00
Maximilian Luz
cf6b9b250f
Update Arch kernel to 5.11.13
2021-04-11 00:47:11 +02:00
Maximilian Luz
6d3245e2ea
Update Arch LTS kernel to 4.19.186
2021-04-11 00:44:35 +02:00
Maximilian Luz
759e2be423
Update Fedora kernels to 5.11.11
2021-04-07 03:36:45 +02:00
Maximilian Luz
880f789753
Update Arch kernel to 5.11.11
2021-04-07 03:34:38 +02:00
Maximilian Luz
459268cd7f
Update Arch LTS kernel to 4.19.184
2021-04-07 03:32:27 +02:00
Maximilian Luz
779cb0506a
Update v5.11 patches
...
Changes:
- Code cleanup and small fixes
- SAM:
- Fix timing issue when re-attaching the base on the Surface Book 3,
causing devices (e.g. battery) to not work properly after
re-attaching.
Links:
- kernel: 3ffb5d02de
- SAM: ff044c7463
2021-04-07 03:24:57 +02:00
Maximilian Luz
a859c34e49
Update v4.19 patches
...
Changes:
- Code cleanup and small fixes
Links:
- kernel: e394f9b2d2
- SAM: ff044c7463
2021-04-07 03:20:56 +02:00
Maximilian Luz
4d4125cbd2
Disable evbug for Debian/Ubuntu
2021-03-29 16:47:59 +02:00
Maximilian Luz
2ee395a506
Update Fedora kernels to 5.11.10
2021-03-29 03:05:16 +02:00
Maximilian Luz
1eb772562d
Update Arch kernel to 5.11.10
2021-03-29 03:03:13 +02:00
Maximilian Luz
2374f3bea9
fixup! Update Arch LTS kernel to 4.19.183
2021-03-29 03:01:49 +02:00
Maximilian Luz
695c2d08d9
Update Arch LTS kernel to 4.19.183
2021-03-29 02:56:37 +02:00
Maximilian Luz
c856e76a2f
Update v5.11 patches
...
Changes:
- Attempt to properly fix WiFi firmware crashes caused by power-save
mode and suspend. This aims to fix WiFi crashes without the need to
disable power-saving options and achieve better power consumption.
- Try to fix firmware wakeup issues.
- Try to reduce WiFi speed impact when Bluetooth is active.
- Fixes for P2P and AP modes. This should get miracast working.
Links:
- kernel: 5d2a6f03a1
2021-03-29 02:52:06 +02:00
Maximilian Luz
1620eedc50
Update v4.19 patches
...
Changes:
- Attempt to properly fix WiFi firmware crashes caused by power-save
mode and suspend. This aims to fix WiFi crashes without the need to
disable power-saving options and achieve better power consumption.
- Try to fix firmware wakeup issues.
- Try to reduce WiFi speed impact when Bluetooth is active.
- Fixes for P2P and AP modes. This should get miracast working.
Links:
- kernel: 0d3ce1a00d
2021-03-29 02:46:18 +02:00
Maximilian Luz
96cbaf80dc
Disable CONFIG_BPF_PRELOAD for Arch Linux
...
Due to buildsystem limitations, we have previously disabled
CONFIG_DEBUG_INFO. This however, causes CONFIG_DEBUG_INFO_BTF to be
disabled, which in turn causes some warnings at boot when built with
CONFIG_BPF_PRELOAD. So let's also disable CONFIG_BPF_PRELOAD.
2021-03-26 20:38:31 +01:00
Maximilian Luz
6c3ab525f2
Update v5.11 patches
...
Changes:
- Update D3cold fix for Surface Book 2 and 3
Links:
- kernel: b2c74efbe2
2021-03-19 02:45:02 +01:00
Maximilian Luz
4e3978fa9c
Update v4.19 patches
...
Changes:
- Update D3cold fix for Surface Book 2 and 3
Links:
- kernel: 8709678d16
2021-03-19 02:42:25 +01:00
Maximilian Luz
82f864e29f
Update Fedora kernels to 5.11.7
2021-03-19 01:56:32 +01:00
Maximilian Luz
550b484e8b
Update Arch kernel to 5.11.7
2021-03-19 01:53:37 +01:00
Maximilian Luz
b469aa0092
Update Arch LTS kernel to 4.19.181
2021-03-19 01:51:23 +01:00
Maximilian Luz
2e1ff0ee2c
Update v5.11 patches
...
Changes:
- Update patches to v5.11.7
- SAM:
- Small code cleanup
Links:
- kernel: f94094df0a
- SAM: 53fbf8d1f8
2021-03-19 01:41:38 +01:00
Maximilian Luz
5381530118
Update v4.19 patches
...
Changes:
- Update patches to v4.19.181
- SAM:
- Small code cleanup
Links:
- kernel: 7331b74ca0
- SAM: 53fbf8d1f8
2021-03-19 01:40:21 +01:00
Dorian Stoll
0f4f9189f5
Revert "Update to 5.11.7"
...
Our patches dont apply on 5.11.7. Revert the change for now.
This reverts commit 38809ec775
.
2021-03-18 06:59:39 +01:00
Dorian Stoll
38809ec775
Update to 5.11.7
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-03-18 06:40:50 +01:00
Dorian Stoll
9869fc0b38
Update to 5.11.6 / 5.10.23
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-03-14 10:54:33 +01:00
Dorian Stoll
cc0bb9cffb
pkg: fedora: Add support for Fedora 34
...
Also disable secureboot signing by default, and explicitly enable it in the CI.
This makes local builds easier, where you dont have the secureboot CA available.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-03-11 10:53:20 +01:00
Dorian Stoll
adbe1575e3
pkg: fedora: Sync build requires with upstream
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-03-11 10:20:54 +01:00
Maximilian Luz
7e8d1a576c
Update Fedora kernels to 5.10.21
2021-03-09 21:00:59 +01:00
Maximilian Luz
dfd262f39a
Update Arch kernel to 5.11.5
2021-03-09 20:57:47 +01:00
Maximilian Luz
d74e37d63c
Update Arch LTS kernel to 4.19.179
2021-03-09 20:55:58 +01:00
Maximilian Luz
a7dcf15133
Update v5.11 patches
...
Changes:
- SAM:
- Add support for Surface Pro 7+
- Minor updates and fixes.
- IPTS:
- Send commands during shutdown again, this is needed on some devices
and readds the dependency on the MEI bus patch
- Flush buffers during shutdown, to prevent a timeout from CLEAR_MEM_WINDOW
- Added initial support for setting gen7 devices into multitouch
- Add firmware file override for ath10k wifi driver.
Links:
- kernel: b3152dc559
- SAM: a8b786bd6f
- IPTS: 90de2d6e75
2021-03-09 20:45:44 +01:00
Maximilian Luz
e8c31f66dd
Update v4.19 patches
...
Changes:
- SAM:
- Add support for Surface Pro 7+
- Minor updates and fixes.
- Add firmware file override for ath10k wifi driver.
Links:
- kernel: 3a02456c73
- SAM: a8b786bd6f
2021-03-09 20:41:01 +01:00
Maximilian Luz
12594c5a1f
fixup! Update additional Debian patches for v5.11
2021-03-04 18:07:57 +01:00
Maximilian Luz
b672e7faf2
Update additional Debian patches for v5.11
2021-03-04 16:12:32 +01:00
Maximilian Luz
f2505ee84a
fixup! Update Arch kernel to 5.11.2
2021-03-03 23:57:01 +01:00
Maximilian Luz
bdfcdaebd8
Fix Debian config for v5.11 builds
...
Clear out trusted key list as we don't have access to the ones expected
by the Ubuntu base config.
2021-03-03 22:20:33 +01:00
Maximilian Luz
fa2b75ffd0
Update Fedora kernels to 5.10.19
2021-03-03 21:54:17 +01:00
Maximilian Luz
26b02409fe
Update Arch kernel to 5.11.2
2021-03-03 21:51:30 +01:00
Maximilian Luz
8289d3bea4
Update Arch LTS kernel to 4.19.177
2021-03-03 21:48:23 +01:00
Maximilian Luz
2b6d2db5bf
Update Fedora kernels to 5.10.17
2021-02-21 00:24:09 +01:00
Maximilian Luz
8a08450dde
Bump Arch pkgrel for v5.10.16
2021-02-21 00:20:39 +01:00
Maximilian Luz
f8fab978a4
Update v5.10 patches
...
Changes:
- cameras
- Add VBLANK control support
- Clean up OV5693 driver
Links:
- kernel: 59c2df3ee0
- cameras: 74f01bb065
2021-02-21 00:17:40 +01:00
Maximilian Luz
49eedba7d9
Bump pkgrel for 5.10.16
2021-02-15 21:57:57 +01:00
Maximilian Luz
6b114edf5e
Update Arch LTS kernel to 4.19.176
2021-02-15 21:53:55 +01:00
Maximilian Luz
88e2e104f2
Update v5.10 patches
...
Changes:
- SAM:
- Move and split drivers to closer reflect upstreaming process
- Various updates to HID and battery/AC drivers for upstreaming
- Hotplug:
- Various fixes and improvements
- GPE:
- Fix Kconfig dependency
- IPTS
- Various fixes and improvements
Links:
- kernel: 5c7b5b588e
- SAM: bee2add45f
- GPE: 6ecfdb3905
- Hotplug: 595ed62f24
- IPTS: 3642d0e4eb
2021-02-15 21:40:31 +01:00
Maximilian Luz
6a597d784b
Update v4.19 patches
...
Changes:
- SAM:
- Move and split drivers to closer reflect upstreaming process
- Various updates to HID and battery/AC drivers for upstreaming
- Hotplug:
- various fixes and improvements
- GPE:
- Fix Kconfig dependency
Links:
- kernel: e9b2f6699c
- SAM: bee2add45f
- GPE: 6ecfdb3905
- Hotplug: 595ed62f24
2021-02-15 21:27:06 +01:00
Dorian Stoll
d71b781ced
Update to 5.10.16
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-02-15 10:39:38 +01:00
Dorian Stoll
22d1215a54
Update Fedora kernels to 5.10.13
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-02-04 12:16:49 +01:00
Maximilian Luz
55d7d84c23
Update Arch kernel to 5.10.13
2021-02-04 01:34:58 +01:00
Maximilian Luz
2c6f850918
Update Arch LTS kernel to 4.19.173
2021-02-04 01:33:22 +01:00
Maximilian Luz
102b9aeb9d
Update v5.10 patches
...
Changes:
- Various small fixes.
Links:
- kernel: 452ca809c3
- SAM: e73516d1d2
- GPE: 6ecfdb3905
2021-02-04 01:21:37 +01:00
Maximilian Luz
52ed967d78
Update v4.19 patches
...
Changes:
- Various small fixes.
Links:
- kernel: fb836a45f8
- SAM: e73516d1d2
- GPE: 6ecfdb3905
2021-02-04 01:17:13 +01:00
Dorian Stoll
74e3a9cd99
Fix broken spectool on fedora 33
...
Instead of text files it downloads garbage so the surface config file
gets corrupted. Downgrade it until the issue is resolved upstream
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-01-25 21:58:17 +01:00
Maximilian Luz
6c6b6cbf42
Update Fedora kernels to 5.10.10
2021-01-25 00:52:15 +01:00
Maximilian Luz
2b9bbac3e8
Update Arch kernel to 5.10.10
2021-01-25 00:48:47 +01:00
Maximilian Luz
a0ffba6606
Update Arch LTS kernel to 4.19.170
2021-01-25 00:41:21 +01:00
Maximilian Luz
a958894f29
Update v5.10 patches
...
Changes:
- Add support for Ambient Light Sensor found on Surface Book 3, Surface
Laptop 3, and Surface Pro 7 devices.
- Update camera drivers.
Links:
- kernel: 23b180c407
2021-01-25 00:37:20 +01:00
Maximilian Luz
3bf64d40b8
Update v4.19 patches
...
Changes:
- No functional changes (rebase onto v4.19.170)
Links:
- kernel: ec127183ca
2021-01-24 22:52:06 +01:00
Dorian Stoll
38ea021b59
Update to kernel 5.10.8
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-01-18 06:44:24 +01:00
Dorian Stoll
1e78a7f134
Update to kernel 5.10.7
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-01-16 08:32:51 +01:00
Dorian Stoll
cdbe9d7e5a
Update to kernel 5.10.6
...
Except for Fedora 32, that isnt rebased yet
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2021-01-12 14:04:53 +01:00
Maximilian Luz
e185f28e05
Add more missing Arch Linux build dependencies in PKGBUILD
2021-01-08 01:08:49 +01:00
Maximilian Luz
6032c5c9d0
Add missing Arch Linux build dependencies in PKGBUILD
2021-01-08 00:38:36 +01:00
Maximilian Luz
dd27094d4b
Update Arch kernel to 5.10.5
2021-01-08 00:26:39 +01:00
Maximilian Luz
512598e0dd
Update Arch LTS kernel to 4.19.165
2021-01-08 00:25:23 +01:00
Maximilian Luz
01bf4b49b7
Update Arch Linux kernel config
2021-01-08 00:20:33 +01:00
Maximilian Luz
25ab2cf75e
Update Fedora kernels to 5.9.16
2020-12-27 00:28:13 +01:00
Maximilian Luz
6ea9811bdd
Update Arch kernel to 5.10.2
2020-12-27 00:25:28 +01:00
Maximilian Luz
819ca444a9
Update v5.10 patches
...
Changes:
- SAM:
- Add support for Surface Laptop Go
Links:
- SAM: c6dd4e77bb
- kernel: 69ae20ed0e
2020-12-27 00:20:13 +01:00
Maximilian Luz
825bb867fd
Update v4.19 patches
...
Changes:
- SAM:
- Add support for Surface Laptop Go
Links:
- SAM: c6dd4e77bb
- kernel: ec127183ca
2020-12-27 00:20:12 +01:00
Dorian Stoll
cbe35f7f68
Update fedora kernels to 5.9.15
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-12-18 16:06:01 +01:00
Dorian Stoll
438a560d5f
Add dummy kernel package for Fedora Silverblue
...
This makes it possible to install kernel-surface from the package
repository on Fedora Silverblue.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-12-18 15:53:10 +01:00
Maximilian Luz
e6d94c815f
Update Arch kernel to 5.10.1
2020-12-16 17:27:45 +01:00
Maximilian Luz
987a97f25b
Update Arch LTS kernel to 4.19.163
2020-12-16 17:22:47 +01:00
Dorian Stoll
432823625d
fixup! Fix Arch checksum
...
I have no idea how that ended up in my clipboard, lol
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-12-12 21:43:53 +01:00
Dorian Stoll
5f0a7cc5da
Update to 5.9.14
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-12-12 21:39:25 +01:00
Dorian Stoll
3f2ecc698d
Update to 5.9.13
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-12-09 10:20:15 +01:00
Maximilian Luz
3efea5fc23
fixup! Update Fedora kernels to 5.9.12
2020-12-06 01:44:41 +01:00
Maximilian Luz
9cb60a8f3f
Update Fedora kernels to 5.9.12
2020-12-06 01:38:37 +01:00
Maximilian Luz
c2f5c05e37
Update Arch kernel to 5.9.12
2020-12-06 01:37:15 +01:00
Maximilian Luz
5a722fc2d3
Update Arch LTS kernel to 4.19.161
2020-12-06 01:34:25 +01:00
Maximilian Luz
e287e79217
Update v5.9 patches
...
Changes:
- SAM:
- Battery: Take UEFI battery limiter into accound when scheduling
delayed update
- Clean up code, minor fixes
- Misc:
- Drop efivarfs fix (included in upstream v5.9.12)
Links:
- SAM: 61b9bb859c
- kernel: cecd2a327c
2020-12-06 01:23:35 +01:00
Maximilian Luz
abc6a3cac6
Update v4.19 patches
...
Changes:
- SAM:
- Battery: Take UEFI battery limiter into accound when scheduling
delayed update
- Clean up code, minor fixes
- Misc:
- Drop efivarfs fix (included in upstream v4.19.161)
Links:
- SAM: 61b9bb859c
- kernel: 43f1cd62e4
2020-12-06 01:17:20 +01:00
Maximilian Luz
790faf9ebb
fixup! Update Fedora kernels to 5.9.11
2020-11-28 04:08:33 +01:00
Maximilian Luz
a8fe4ca9b7
Update Fedora kernels to 5.9.11
2020-11-28 03:49:28 +01:00
Maximilian Luz
26c0e140ec
Update Arch kernel to 5.9.11
2020-11-28 03:46:59 +01:00
Maximilian Luz
0e6f961b3f
Update Arch LTS kernel to 4.19.160
2020-11-28 03:44:40 +01:00
Maximilian Luz
acd1277597
Update v5.9 patches
...
Changes:
- SAM:
- Clean up code
- Misc:
- Revert erroneous efivarfs change in v5.4.80
Links:
- SAM: b97b5d8f9e
- kernel: 9888cb1662
2020-11-28 03:44:40 +01:00
Maximilian Luz
4703879435
Update v4.19 patches
...
Changes:
- SAM:
- Clean up code
- Misc:
- Revert erroneous efivarfs change in v4.19.160
Links:
- SAM: b97b5d8f9e
- kernel: b2de1a748f
2020-11-28 03:44:40 +01:00
Dorian Stoll
8c3678e8c7
Fedora 31 is EOL
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-11-24 21:49:31 +01:00
Maximilian Luz
b4964cbc54
Update v5.9 patches
...
Changes:
- SAM:
- Add serial I/O transmission timeout
- Fix memory leak in error case
- Clean up code and fix typos
- Other fixes
Links:
- SAM: 19ddacd0d3
- kernel: 7732f52d7d
2020-11-24 16:48:41 +01:00
Maximilian Luz
983acf90a2
Update v4.19 patches
...
Changes:
- SAM:
- Add serial I/O transmission timeout
- Fix memory leak in error case
- Clean up code and fix typos
- Other fixes
Links:
- SAM: 19ddacd0d3
- kernel: e82acdff70
2020-11-24 16:43:15 +01:00
Dorian Stoll
c86b45db03
Update to 5.9.10
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-11-24 14:57:34 +01:00
Alexey Andreev
6dfe5409ee
Update Arch packages to make it Manjaro compatible
...
Add provides keyword to PKGBUILD with appropriate linux version.
2020-11-21 18:46:24 +03:00
Maximilian Luz
09405e7408
Add typecover patch to Fedora spec file
2020-11-13 22:48:40 +01:00
Maximilian Luz
371695a863
Bump Fedora kernels to v5.8.18-3
2020-11-13 22:45:12 +01:00
Maximilian Luz
d2b54d6f4c
Update Arch kernel to 5.9.8
2020-11-13 22:43:17 +01:00
Maximilian Luz
6fa21b3f6e
Update Arch LTS kernel to 4.19.157
2020-11-13 22:41:43 +01:00
Maximilian Luz
e6fdaf8ddd
Update v5.9 patches
...
Changes:
- SAM:
- Fix typos in kernel doc.
- GPE:
- Add support for 15" Intel-based Surface Laptop 3
- misc:
- Turn-off typecover backlight when suspending.
Links:
- SAM: 414658f8c2
- GPE: 35fc41f3f0
- kernel: cf69cdf4c1
2020-11-13 22:34:50 +01:00
Maximilian Luz
2f40b23619
Update v4.19 patches
...
Changes:
- SAM:
- Fix typos in kernel doc.
- GPE:
- Add support for 15" Intel-based Surface Laptop 3
- misc:
- Turn-off typecover backlight when suspending.
Links:
- SAM: 414658f8c2
- GPE: 35fc41f3f0
- kernel: 85a3ed86b5
2020-11-13 22:31:51 +01:00
Maximilian Luz
698145c623
Bump Fedora kernels to v5.8.18-2
2020-11-09 22:14:22 +01:00
Maximilian Luz
9df65da9e5
Update Arch kernel to 5.9.6
2020-11-09 22:12:30 +01:00
Maximilian Luz
645ba7bfa3
Update Arch LTS kernel to 4.19.155
2020-11-09 22:09:33 +01:00
Maximilian Luz
c4b1d6dac4
Update v5.9 patches
...
Changes:
- SAM:
- Retry more SAM requests on communication failure to increase
stability.
- Fix bug in PCI platform power state initialization preventing the
Intel LPSS driver from loading on 7th generation Surface devices.
Links:
- SAM: bfab2be7d3
- kernel: e8470c735d
2020-11-09 22:00:17 +01:00
Maximilian Luz
7f370a054c
Update v4.19 patches
...
Changes:
- SAM:
- Retry more SAM requests on communication failure to increase
stability.
- Fix bug in PCI platform power state initialization preventing the
Intel LPSS driver from loading on 7th generation Surface devices.
Links:
- SAM: bfab2be7d3
- kernel: 5ae90020d0
2020-11-09 21:53:25 +01:00
Maximilian Luz
a6922b2636
Update Fedora kernels to 5.8.18
2020-11-04 02:21:07 +01:00
Maximilian Luz
654d87001a
Update Arch kernel to 5.9.3
2020-11-04 02:18:05 +01:00
Maximilian Luz
1e51a018a0
Update Arch LTS kernel to 4.19.154
2020-11-04 02:15:47 +01:00
Maximilian Luz
92f1abfa6a
Update v5.9 patches
...
Changes:
- SAM:
- Remove explicit dGPU power-setting code and rely on (patched)
PCI/PM core instead for automatic and proper power management. See
[1] and [2] for details.
- Minor fixes.
- GPE:
- Add copyright notice
Links:
- SAM: e6338f7b04
- GPE: 245c264504
- kernel: 062dca1b26
[1] 4138dabe85
[2] https://github.com/linux-surface/surface-aggregator-module/wiki/Discrete-GPU
2020-11-04 02:14:19 +01:00
Maximilian Luz
4383b106db
Update v4.19 patches
...
Changes:
- SAM:
- Remove explicit dGPU power-setting code and rely on (patched)
PCI/PM core instead for automatic and proper power management. See
[1] and [2] for details.
- Minor fixes.
- GPE:
- Add copyright notice
Links:
- SAM: e6338f7b04
- GPE: 245c264504
- kernel: 69ddd7cbb4
[1] 4138dabe85
[2] https://github.com/linux-surface/surface-aggregator-module/wiki/Discrete-GPU
2020-11-04 01:57:22 +01:00
Maximilian Luz
c7522f3cef
pkg/arch/kernel: Fix surface.config link
2020-10-22 18:57:59 +02:00
Maximilian Luz
53f2ef95bd
Update Arch config to v5.9
2020-10-22 18:56:08 +02:00
Maximilian Luz
ffc8f0f233
pkg/fedora: Drop i2c fix
...
This is already included in the Fedor distribution kernel source.
2020-10-22 18:51:15 +02:00
Maximilian Luz
921596af8c
pkg/arch/kernel: Drop i2c fix
...
This is already included in the Arch distribution kernel source.
2020-10-22 18:48:22 +02:00
Maximilian Luz
1497fcccf5
Update Fedora kernels to 5.8.16
2020-10-22 18:44:14 +02:00
Maximilian Luz
b32db81dc7
Update Arch kernel to 5.9.1
2020-10-22 18:42:18 +02:00
Maximilian Luz
83302241d7
Update Arch LTS kernel to 4.19.152
2020-10-22 18:40:41 +02:00
Maximilian Luz
7c0e669f67
Update v5.8 patches
...
Changes:
- SAM:
- Update DTX driver state after resume.
- Add DTX Documentation, misc. fixes, and cleanup.
- IPTS:
This implements a new and refined UAPI interface that should improve
stability during suspend and move some responsibility into userspace,
making the driver simpler.
It also fixes some sleep issues due to improper shutdown of the device.
Shortlog:
0a4a44c Add missing include
31ae03d Improve error handling of ipts_control_* functions
287dea0 Prevent lockups if stop is called from the receiver thread
b737a9c On remove, wait until CLEAR_MEM_WINDOW returned.
c5b66a5 Add GET_DEVICE_READY ioctl
af0f84a Seperate UAPI initialization and device probing
4ae7674 Patch the MEI bus to allow sending commands on remove
27772bc Just a few refactorings...
Links:
- SAM: af4bb01042
- IPTS: 0a4a44c2a9
- kernel: 6e8bb10ad8
2020-10-22 18:27:17 +02:00
Maximilian Luz
3d9db379b4
Update v4.19 patches
...
Changes:
- SAM:
- Update DTX driver state after resume.
- Add DTX Documentation, misc. fixes, and cleanup.
Links:
- SAM: af4bb01042
- kernel: 8bb4052b6b
2020-10-22 18:20:27 +02:00
Maximilian Luz
c42e473ff0
Fix Arch LTS package hashsums
2020-10-16 20:57:04 +02:00
Maximilian Luz
99833b096b
Update Fedora kernels to 5.8.15
2020-10-16 19:52:04 +02:00
Maximilian Luz
d81d046e98
Bump Arch kernel to v5.8.14-2
2020-10-16 19:47:49 +02:00
Maximilian Luz
ea35e18d05
Update Arch LTS kernel to 4.19.151
2020-10-16 19:44:55 +02:00
Maximilian Luz
cbffebd101
Update v5.8 patches
...
Changes:
- SAM:
- Merge keyboard and HID driver into single module
- Restructure DTX user-space interface
- Add DTX support for Surface Book 3
- Continued cleanup and misc. fixes
- other:
- Add patch to fix boot problems on the Surface Go series
Links:
- SAM: bfef4ac6f8
- kernel: bdadf4da18
2020-10-16 19:40:10 +02:00
Maximilian Luz
b42ff37372
Update v4.19 patches
...
Changes:
- SAM:
- Merge keyboard and HID driver into single module
- Restructure DTX user-space interface
- Add DTX support for Surface Book 3
- Continued cleanup and misc. fixes
- other:
- Add patch to fix boot problems on the Surface Go series
Links:
- SAM: bfef4ac6f8
- kernel: d1e77c5126
2020-10-16 19:33:14 +02:00
Maximilian Luz
e230e9aeac
Update Fedora base commit
2020-10-08 23:48:31 +02:00
Maximilian Luz
c7fa1d19c1
Update Arch package hash sums
2020-10-08 23:47:30 +02:00
Maximilian Luz
389350f631
Update Fedora kernels to 5.8.14
2020-10-08 22:49:15 +02:00
Maximilian Luz
d0410dd0b8
Update Arch kernel to 5.8.14
2020-10-08 22:46:45 +02:00
Maximilian Luz
a58cdeaff5
Update Arch LTS kernel to 4.19.150
2020-10-08 22:44:14 +02:00
Maximilian Luz
d1d4fa2d2d
Update v5.4 patches
...
Changes:
- SAM:
- Fix bug in SAN driver, triggered by thermal events.
- Rename Surface Laptop / Book 3 HID input devices.
- Implement Surface Laptop 1 and 2 caps-lock light.
- Continued cleanup and misc. fixes.
- Update docs.
Links:
- SAM: 73ea41f1ec
- kernel: b2f2899bd3
2020-10-08 22:34:44 +02:00
Maximilian Luz
6ced7eba76
Update v4.19 patches
...
Changes:
- SAM:
- Fix bug in SAN driver, triggered by thermal events.
- Rename Surface Laptop / Book 3 HID input devices.
- Implement Surface Laptop 1 and 2 caps-lock light.
- Continued cleanup and misc. fixes.
- Update docs.
Links:
- SAM: 73ea41f1ec
- kernel: 48d3cc0dff
2020-10-08 22:30:09 +02:00
Maximilian Luz
a2b9421f2c
fixup! Update Fedora base commit
2020-10-01 19:28:00 +02:00
Maximilian Luz
8d4b5f8cac
Update Fedora base commit
2020-10-01 19:18:15 +02:00
Maximilian Luz
f8b1f574bf
Bump Fedora kernels to v5.8.12-2
2020-10-01 18:26:46 +02:00
Maximilian Luz
f6ca1dd38b
fixup! Update Arch LTS kernel to 4.19.149
2020-10-01 18:23:30 +02:00
Maximilian Luz
9cb3c44a0b
Bump Arch kernel to v5.8.12-2
2020-10-01 18:20:10 +02:00
Maximilian Luz
8738b65c10
Update Arch LTS kernel to 4.19.149
2020-10-01 18:17:11 +02:00
Maximilian Luz
1f3be0afff
Update v5.8 patches
...
Changes:
- SAM:
- Fix bug in packet submission leading to a potential deadlock when
packets need to be resent in constested situations
- Misc. other fixes.
- Rename surface_aggregator_debugfs module to surface_aggregator_cdev
and make it a proper character device (miscdevice).
- Add copyright notices.
- Continued cleanup and code improvements.
- Change core from late to standard initialization
- Add sysfs attribute for SAM firmware version
- Register SAN consumers dynamically
- Misc. fixes and cleanup
- mwifiex:
- Revert auto_ds force-disablement
- Add enable_device_dump module parameter
- Try to improve suspend behavior
Links:
- SAM: 47bb8f0824
- kernel: d427e73e92
2020-10-01 18:08:56 +02:00
Maximilian Luz
cda77f53f5
Update v4.19 patches
...
Changes:
- SAM:
- Fix bug in packet submission leading to a potential deadlock when
packets need to be resent in constested situations
- Misc. other fixes.
- Rename surface_aggregator_debugfs module to surface_aggregator_cdev
and make it a proper character device (miscdevice).
- Add copyright notices.
- Continued cleanup and code improvements.
- Change core from late to standard initialization
- Add sysfs attribute for SAM firmware version
- Register SAN consumers dynamically
- Misc. fixes and cleanup
- mwifiex:
- Revert auto_ds force-disablement
- Add enable_device_dump module parameter
- Try to improve suspend behavior
Links:
- SAM: 47bb8f0824
- kernel: f9183418ae
2020-10-01 18:08:55 +02:00
Maximilian Luz
629849060e
Disable atomisp ov5693 for Arch and Debian builds
2020-09-30 21:07:49 +02:00
Dorian Stoll
b15168b83c
Update to 5.8.12
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-09-29 22:17:44 +02:00
Dorian Stoll
5e8e6cf726
Add weak dependency on iptsd
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-09-29 22:11:37 +02:00
Maximilian Luz
b0b40551ce
Fix patches for v4.19
...
Include missing kernel commit.
2020-09-20 01:00:04 +02:00
Maximilian Luz
4b6310c238
Bump pkgrel
2020-09-19 23:28:19 +02:00
Maximilian Luz
36b1d5d473
Update v5.8 patches
...
Changes:
- SAM:
- Fix a memory allocation bug causing crashes through memory corruption and
invalid access.
Links:
- SAM: 9f9a5fcfd2
- kernel: 47d0191632
2020-09-19 23:21:09 +02:00
Maximilian Luz
51421f2375
Update v4.19 patches
...
Changes:
- SAM:
- Fix a memory allocation bug causing crashes through memory corruption and
invalid access.
Links:
- SAM: 9f9a5fcfd2
- kernel: d5df92c197
2020-09-19 23:17:22 +02:00
Maximilian Luz
1a27963c68
Update Fedora kernels to 5.8.10
2020-09-18 03:39:51 +02:00
Maximilian Luz
a3c7e031b5
Bump v5.8.10 pkgrel
2020-09-18 03:36:45 +02:00
Maximilian Luz
b27a8f90c7
Update v5.8 patches
...
Changes:
- Fix a bug preventing the Surface Serial Hub driver from probing
successfully under certain conditions.
Links:
- SAM: f973e273e1
- kernel: a60417830c
2020-09-18 03:34:55 +02:00
Maximilian Luz
d978030eb8
Update v4.19 patches
...
Changes:
- Fix a bug preventing the Surface Serial Hub driver from probing
successfully under certain conditions.
Links:
- SAM: f973e273e1
- kernel: c594ad2647
2020-09-18 03:30:54 +02:00
Maximilian Luz
080166989b
Update Fedora kernels to 5.8.9
2020-09-17 23:37:50 +02:00
Maximilian Luz
eef1f15e0f
Update Arch kernel to 5.8.10
2020-09-17 23:34:24 +02:00
Maximilian Luz
704de51f85
Update Arch LTS kernel to 4.19.146
2020-09-17 23:32:39 +02:00
Maximilian Luz
6a032ce25e
Update v5.8 patches
...
Changes:
- SAM:
- Fix a bug preventing SSAM client devices to be registered on the
Surface Book 3.
- Introduce SSAM device domains.
- Rename modules, drivers, and source directories.
- Split-up main header file.
- Update and improve Kconfig options and help texts.
- Internal restructuring, cleanup, and documentation.
- GPE:
- Cleanup, fixes, and restructuring.
Links:
- SAM: 4b3ee5ad71
- GPE: 7c017f4d52
- kernel: 6ec5f0ebb0
2020-09-17 23:26:19 +02:00
Maximilian Luz
821bb27beb
Update v4.19 patches
...
Changes:
- SAM:
- Fix a bug preventing SSAM client devices to be registered on the
Surface Book 3.
- Introduce SSAM device domains.
- Rename modules, drivers, and source directories.
- Split-up main header file.
- Update and improve Kconfig options and help texts.
- Internal restructuring, cleanup, and documentation.
Links:
- SAM: 4b3ee5ad71
- kernel: 47860ccd1d
2020-09-17 23:20:10 +02:00
Maximilian Luz
9a5fdd5e61
Update v5.8 patches
...
Changes:
- SAM:
- Internal restructuring, cleanup, and documentation.
Links:
- SAM: 6de853a5cd
- kernel: 12216a9ad7
2020-09-12 16:15:26 +02:00
Maximilian Luz
4dfe143fc5
Update v4.19 patches
...
Changes:
- SAM:
- Internal restructuring, cleanup, and documentation.
Links:
- SAM: 6de853a5cd
- kernel: 93659504ca
2020-09-12 16:08:25 +02:00
Maximilian Luz
7a8a68505b
Update Fedora kernels to 5.8.8
2020-09-10 22:40:31 +02:00
Maximilian Luz
689ac6022a
Update Arch kernel to 5.8.8
2020-09-10 22:38:49 +02:00
Maximilian Luz
b8574d62ec
Update Arch LTS kernel to 4.19.144
2020-09-10 22:37:12 +02:00
Maximilian Luz
6070a3cde4
Update v5.8 patches
...
Changes:
- SAM:
- Cleanup and restructuring.
- GPE:
- Cleanup and restructuring.
Links:
- SAM: 84827e830e
- GPE: 829bacbe19
- kernel: 0d9bfdba18
2020-09-10 22:29:26 +02:00
Maximilian Luz
c4331c5071
Update v4.19 patches
...
Changes:
- SAM:
- Cleanup and restructuring.
Links:
- SAM: 84827e830e
- kernel: f6bd6798d4
2020-09-10 22:23:37 +02:00
Maximilian Luz
2b3e730a8e
Update Fedora kernels to 5.8.7
2020-09-08 16:55:57 +02:00
Maximilian Luz
d1c173a86d
Update Arch kernel to 5.8.7
2020-09-08 16:54:30 +02:00
Maximilian Luz
094dfa38e1
Update Arch LTS kernel to 4.19.143
2020-09-08 16:52:41 +02:00
Maximilian Luz
b586e3bddb
Update v5.8 patches
...
Changes:
- SAM:
- Fix bug where second Surface Book 3 battery would be set up
incorrectly.
- Continued work on internal documentation and cleanup.
- Other minor bugfixes.
- SAM-over-HID:
- Add dGPU switch module for SB1.
- GPE:
- Cleanup and formatting.
Links:
- SAM: c5f84f1f9a
- SAM-over-HID: 9d2a927ac8
- GPE: a9d97ed280
- kernel: 6f814d29c3
2020-09-08 16:43:46 +02:00
Maximilian Luz
d3992b7362
Update v4.19 patches
...
Changes:
- SAM:
- Fix bug where second Surface Book 3 battery would be set up
incorrectly.
- Continued work on internal documentation and cleanup.
- Other minor bugfixes.
- SAM-over-HID:
- Add dGPU switch module for SB1.
- GPE:
- Cleanup and formatting.
Links:
- SAM: c5f84f1f9a
- SAM-over-HID: 9d2a927ac8
- GPE: a9d97ed280
- kernel: f26a027064
2020-09-08 16:40:21 +02:00
Dorian Stoll
032f5515f6
Prepare support for Fedora 33
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-09-04 19:55:51 +02:00
Dorian Stoll
994c5a1db1
Update to 5.8.6
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-09-04 19:45:23 +02:00
Dorian Stoll
913d68d4dd
Bump Fedora 31 pkgrel
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-08-28 17:44:25 +02:00
Dorian Stoll
dfda931ebb
Update Fedora 32 kernel to 5.8.5
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-08-28 17:34:38 +02:00
Dorian Stoll
b05b384eae
Provide aliases from the stock kernel on Fedora
...
This fixes akmods from rpmfusion.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-08-28 17:34:38 +02:00
Maximilian Luz
e436f407f9
Update Arch kernel to 5.8.5
2020-08-28 17:24:12 +02:00
Maximilian Luz
58f8e53ba5
Update Arch LTS kernel to 4.19.142
2020-08-28 17:19:41 +02:00
Maximilian Luz
8611b6e18e
Update v5.8 patches
...
Changes:
- SAM
- Properly re-enable events after hibernation.
- Other bugfixes.
- Continued work on internal documentation.
- mwifiex
- Fix bug causing network connection failure on certain networks.
Links:
- SAM: 735a01f74b
- mwifiex: https://lkml.org/lkml/2020/8/27/642
- kernel: 50b5cf34b8
2020-08-28 17:14:51 +02:00
Maximilian Luz
d000c7488a
Update v4.19 patches
...
Changes:
- SAM
- Properly re-enable events after hibernation.
- Other bugfixes.
- Continued work on internal documentation.
- mwifiex
- Fix bug causing network connection failure on certain networks.
Links:
- SAM: 735a01f74b
- mwifiex: https://lkml.org/lkml/2020/8/27/642
- kernel: e83a20197d
2020-08-28 17:00:44 +02:00
Maximilian Luz
c7e729ce50
fixup! Update Arch LTS kernel to 4.19.141
2020-08-23 22:50:02 +02:00
Maximilian Luz
724eebd4de
fixup! Update Arch kernel to 5.8.3
2020-08-23 22:44:05 +02:00
Maximilian Luz
0ba3383fb8
Update Arch kernel to 5.8.3
2020-08-23 22:35:20 +02:00
Maximilian Luz
5d9cf0b10c
Update Arch LTS kernel to 4.19.141
2020-08-23 22:34:28 +02:00
Maximilian Luz
07d6521c05
Update Fedora kernels to 5.7.17
2020-08-23 22:31:58 +02:00
Maximilian Luz
a23856e569
Update v5.8 patches
...
Changes:
SAM:
- Fix false wanring when plugging in AC adapter.
- Fix includes for error injection.
- Other bug fixes and code improvements.
Links:
- kernel: 381dd4669f
- SAM: 4ca8b315e0
2020-08-23 22:26:50 +02:00
Maximilian Luz
b6bee9963f
Update v4.19 patches
...
Changes:
SAM:
- Fix false wanring when plugging in AC adapter.
- Fix includes for error injection.
- Other bug fixes and code improvements.
Links:
- kernel: ce875e1f82
- SAM: 4ca8b315e0
2020-08-23 22:23:54 +02:00
Maximilian Luz
c71d6e54d6
Update Arch LTS PKGBUILD hash sums
2020-08-18 07:49:50 +02:00
Maximilian Luz
03016e13d8
Fix patch names in Fedora spec file
2020-08-18 06:26:04 +02:00
Maximilian Luz
50f126a665
Fix Arch PKGBUILD
2020-08-18 06:23:24 +02:00
Maximilian Luz
9ff7986bc6
Bump PKGRELs
2020-08-18 06:15:50 +02:00
Maximilian Luz
950c347fca
Update Fedora patches commit reference
2020-08-18 06:10:05 +02:00
Maximilian Luz
402c979bcd
Update v5.8 patches
...
Changes:
SAM:
- Move lid/GPE workaround into separate independent module.
- A bus and device type has been implemented for SAM devices.
- Detach devices attached to the base when the cliboard is being detached on
the Surface Book 3.
- Internal restructuring.
Links:
- kernel: 233bcf2785
- SAM: 08bbb7272a
2020-08-18 06:08:22 +02:00
Maximilian Luz
5507e69098
Update v4.19 patches
...
Changes:
SAM:
- Move lid/GPE workaround into separate independent module.
- A bus and device type has been implemented for SAM devices.
- Detach devices attached to the base when the cliboard is being
detached on the Surface Book 3.
- Internal restructuring.
Links:
- kernel: 2926c01232
- SAM: 08bbb7272a
2020-08-18 06:01:34 +02:00
Maximilian Luz
45baf0b1a0
Bump Arch PKGREL
2020-08-16 04:18:02 +02:00
Maximilian Luz
feed4fb592
Update Arch Linux config
2020-08-16 02:16:59 +02:00
Maximilian Luz
4bf341a920
Fix hash sums in PKGBUILD
2020-08-16 01:33:13 +02:00
Maximilian Luz
7d191455ad
Fix: Use correct config for Arch kernel
2020-08-16 01:28:10 +02:00
Maximilian Luz
a389d9b160
Update Arch kernel to 5.8.1
2020-08-15 21:44:24 +02:00
Maximilian Luz
804dbd6e09
Update Fedora kernels to 5.7.15
2020-08-12 12:33:24 +02:00
Maximilian Luz
71a2661474
Update Arch LTS kernel to 4.19.139
2020-08-12 12:31:21 +02:00
Maximilian Luz
c45e120249
Explicitly set ACPI_I2C_OPREGION=y for Debian
...
The Debian LTS kernel does not have CONFIG_ACPI_I2C_OPREGION set. This
is likely due to its dependency on CONFIG_I2C=y. Thus explicitly set
those two options.
2020-08-12 12:26:08 +02:00
Maximilian Luz
186f2b8031
Update Fedora kernels to 5.7.12
2020-08-03 18:45:00 +02:00
Maximilian Luz
7398964aac
Update Arch kernel to 5.7.12
2020-08-03 18:42:24 +02:00
Maximilian Luz
ecdc06aefb
Update Arch LTS kernel to 4.19.136
2020-08-03 18:41:34 +02:00
Maximilian Luz
23d3bc55ce
Update v5.7 patches
...
Changes:
SAM:
- Fix bug that can cause IRQ storm when SSAM wake IRQ gets triggered.
- Continued internal restructuring.
- Other small bug fixes.
Links:
- kernel: 78e06bc875
- SAM: b9fe8f28b7
2020-08-03 18:23:42 +02:00
Maximilian Luz
6787e5ada5
Update v4.19 patches
...
Changes:
SAM:
- Fix bug that can cause IRQ storm when SSAM wake IRQ gets triggered.
- Continued internal restructuring.
- Other small bug fixes.
Links:
- kernel: 307c8337b9
- SAM: b9fe8f28b7
2020-08-03 18:18:45 +02:00
Maximilian Luz
b15d5c33e6
Update Fedora kernels to 5.7.11
2020-07-30 21:04:16 +02:00
Maximilian Luz
ed14e6c7fd
Update Arch kernel to 5.7.11
2020-07-30 20:58:31 +02:00
Maximilian Luz
690d56dc6b
Update Arch LTS kernel to 4.19.135
2020-07-30 20:55:40 +02:00
Maximilian Luz
87e70f5f90
Update Fedora spec file to new patches
2020-07-30 20:47:29 +02:00
Maximilian Luz
8fb0a8e62a
Update v5.7 patches
...
Changes:
SAM:
- Enable performance modes on Surface Laptop 1 and 2.
- Support for D0-exit/D0-entry notifications, sent to the SAM
controller when suspending (D0-exit) or resuming (D0-entry) on
newer (gen. 7+) devices.
- Replace sysfs-based debug device with new debugfs-based debug
device.
- More internal restructuring and internal API changes.
- Some small bug fixes.
SAM-over-HID:
- Add ACPI support for SAM-over-HID. This allows setting dGPU power
on the Surface Book 1 via ACPI calls.
Links:
- kernel: 551b70e295
- SAM: 89b8232d49
2020-07-30 20:43:04 +02:00
Maximilian Luz
0ccce0b332
Update v4.19 patches
...
Changes:
SAM:
- Enable performance modes on Surface Laptop 1 and 2.
- Support for D0-exit/D0-entry notifications, sent to the SAM
controller when suspending (D0-exit) or resuming (D0-entry) on
newer (gen. 7+) devices.
- Replace sysfs-based debug device with new debugfs-based debug
device.
- More internal restructuring and internal API changes.
- Some small bug fixes.
SAM-over-HID:
- Add ACPI support for SAM-over-HID. This allows setting dGPU power
on the Surface Book 1 via ACPI calls.
Links:
- kernel: c03772c10e
- SAM: 89b8232d49
2020-07-30 20:32:52 +02:00
Dorian Stoll
dd9614e2cf
Update fedora to 5.7.10
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-07-24 11:33:20 +02:00
Maximilian Luz
b8e2f20872
Clean up Arch pkg gitignores
2020-07-22 22:56:27 +02:00
Maximilian Luz
6f4fc87a24
Update Arch kernel to 5.7.10
2020-07-22 22:49:13 +02:00
Maximilian Luz
b7809a2aae
Update Arch LTS kernel to 4.19.134
2020-07-22 22:48:28 +02:00
Maximilian Luz
3458d3e1cb
Add Ubuntu/Debian patches required for ashmem
2020-07-22 22:41:07 +02:00
Maximilian Luz
d85e712a91
Update Fedora kernels to 5.7.9
2020-07-21 15:48:44 +02:00
Maximilian Luz
df01025162
Update Arch kernel to 5.7.9
2020-07-21 15:44:29 +02:00
Maximilian Luz
227564f786
Update Arch LTS kernel to 4.19.133
2020-07-21 15:41:49 +02:00
Maximilian Luz
546f9821ba
Bump Fedora pkgrel
2020-07-15 22:37:17 +02:00
Maximilian Luz
49081f6eef
Bump Arch-LTS pkgrel
2020-07-15 22:33:19 +02:00
Maximilian Luz
6c4f004e93
Bump Arch pkgrel
2020-07-15 22:31:39 +02:00
Maximilian Luz
5b065fd9da
pkg: arch: Update LTS to 4.19.132
2020-07-13 16:28:29 +02:00
Maximilian Luz
8eacf9987d
pkg: arch: Update to 5.7.8
2020-07-13 16:26:10 +02:00
Maximilian Luz
bb55514e34
pkg: fedora: Update to 5.7.8
2020-07-13 16:22:55 +02:00
Maximilian Luz
1bea97789b
Fix debian meta package name
2020-07-05 13:22:16 +02:00
Maximilian Luz
81a9574e70
Use meta-packages for debian kernels
2020-07-04 19:38:44 +02:00
Dorian Stoll
f67f7d4ddd
pkg: fedora: Rebase F31 to 5.7 and update to 5.7.7
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-07-03 11:22:01 +02:00
Maximilian Luz
5fd66727e3
Update Arch LTS kernel to 4.19.131
2020-07-03 00:15:18 +02:00
Maximilian Luz
cf2bdf415f
Update Arch kernel to 5.7.7
2020-07-02 21:57:06 +02:00
Maximilian Luz
05746ccc77
Update v5.7 patches
...
Changes:
SAM:
- Add support for Surface Book 3 in Surface HPS driver. The dGPU of
the Surface Book 3 can now be turned on and off via the same
mechanism already being used by the Surface Book 2.
- Add SID devices for Surface Pro 6 with MSHW0111 ID.
- Complete restructure of Surface Serial Hub driver internals. The
old synchronous communication core has been replaced by a
completely asynchronous implementation.
- Misc. code improvements and clean-up.
References:
kernel: 29c5a7fc9a
SAM: 6715faf265
2020-07-02 21:53:10 +02:00
Dorian Stoll
1587605752
pkg: fedora: Rebase Fedora 32 to 5.7
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-06-30 07:41:25 +02:00
Dorian Stoll
cf33493f34
pkg: fedora: Remove useless fedora_ver macro
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-06-30 07:25:14 +02:00
Maximilian Luz
4015fd9b5c
Update Arch kernel to 5.7.6
2020-06-29 18:06:41 +02:00
Maximilian Luz
44a85eb699
Update Arch kernel to 5.7.5
2020-06-24 17:40:34 +02:00
Maximilian Luz
e1648fb17a
Update LTS kernels to 4.19.129
2020-06-24 17:36:49 +02:00
Maximilian Luz
8210dc5e78
Update Fedora kernel to 5.6.19
2020-06-21 00:51:19 +02:00
Maximilian Luz
26892e8ae7
Update Arch kernel to 5.7.4
2020-06-21 00:48:24 +02:00
Maximilian Luz
7073bc4c2b
Merge pull request #210 from linux-surface/update-to-5.7.2-arch1
...
arch: pkg-kernel: update to 5.7.2-arch1
2020-06-14 19:06:58 +02:00
Tsuchiya Yuto (kitakar5525)
528a48f232
Update arch-lts to 4.19.128
...
Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-06-15 01:18:42 +09:00
Tsuchiya Yuto (kitakar5525)
4dc98b2492
Revert "Update Arch specific patches for GCC 10"
...
This reverts commit 3c76d63bef
.
Reason for revert:
These gcc10 patches are no longer needed as of 4.19.128
Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-06-15 01:18:42 +09:00
Tsuchiya Yuto (kitakar5525)
06d6fbbe82
arch: pkg-kernel: disable CONFIG_DEBUG_INFO
...
We need to disable CONFIG_DEBUG_INFO for build with GitHub's Actions
because of memory requirements.
Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-06-15 00:56:36 +09:00
Tsuchiya Yuto (kitakar5525)
67f15bc7ae
arch: pkg-kernel: update to 5.7.2-arch1
...
Based PKGBUILD tree:
- https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/linux&id=8f2bbde26d3b242217233a4b3f0a6c8171ffc492 ("5.7.2.arch1-1")
Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-06-15 00:14:05 +09:00
Blaž Hrastnik
291e86a8f7
Drop the LTE patch, LTE works on stable kernel for Go/Go2/SP2017.
2020-06-11 10:49:19 +09:00
Dorian Stoll
1c0f57f671
Update to 5.6.15
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-06-01 11:35:47 +02:00
Dorian Stoll
7ed853ab65
Fedora 30 is EOL
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-05-28 12:54:42 +02:00
Dorian Stoll
246b9f6b15
Update to 5.6.14
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-05-21 13:05:45 +02:00
Maximilian Luz
dba4cbd123
Update to v5.6.13
2020-05-17 03:45:37 +02:00
Maximilian Luz
3c76d63bef
Update Arch specific patches for GCC 10
...
These patches are taken from the Arch Linux LTS kernel source.
Including:
- Fix for kernel crashing with GCC 10 due to optimization causing
invalid stack protector (see https://lkml.org/lkml/2020/3/14/186 ).
- Fix for GCC 10 command-line option changes.
- Plugin updates for GCC 10.
- Updates USER_NS_UNPRIVILEGED patch.
2020-05-16 15:55:53 +02:00
Tsuchiya Yuto (kitakar5525)
d0539cc8a6
Update LTS kernels to 4.19.123
...
Signed-off-by: Tsuchiya Yuto (kitakar5525) <kitakar@gmail.com>
2020-05-16 18:30:44 +09:00
Dorian Stoll
93dd316b7b
Update to 5.6.11
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-05-08 11:17:42 +02:00
Dorian Stoll
cad6f518a4
Update Arch / Fedora to 5.6.10
...
The PPA that is used for Ubuntu / Debian packages still doesn't have
anything higher than 5.6.7, so we can't update that at the moment.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-05-05 07:38:09 +02:00
Maximilian Luz
393b6b129e
Include Kconfig files for Debian kernel package
...
This commit reverts upstream commit
9945722afdc3443eab826b2da1122509a13a50a5 (builddeb: make headers package thinner)
which drops some files from the linux-headers package. These files seem
to be required by some out-of-tree modules (see #170 ).
2020-05-03 16:57:09 +02:00
Dorian Stoll
6cc9b1f1aa
Update to 5.6.8
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-30 10:29:11 +02:00
Dorian Stoll
778317379e
Update to 5.6.7
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-25 11:36:55 +02:00
Maximilian Luz
59761b6a68
Update LTS kernel to 4.19.116
2020-04-20 18:23:01 +02:00
Maximilian Luz
1d42263e98
Add extra Debian kernel options
...
These options are in upstream Debian and Ubuntu configs, but not in the
Ubuntu PPA. Add them.
2020-04-20 18:16:36 +02:00
Dorian Stoll
7e6a2237ff
Update to 5.6.5 / 5.5.18
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-18 11:06:31 +02:00
Dorian Stoll
e4acd53eef
Update to 5.6.4 / 5.5.17
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-14 09:59:26 +02:00
Dorian Stoll
63812a3397
Update arch checksums
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-09 16:35:24 +02:00
Dorian Stoll
4ee894275c
Update fedora commit hash
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-09 16:21:52 +02:00
Dorian Stoll
2f48050227
Fix arch config checksum
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-09 12:43:51 +02:00
Dorian Stoll
44c0716ac9
Update to 5.5.16 (f30, f31) and 5.6.3 (other)
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-09 11:17:00 +02:00
Maximilian Luz
70e07e113d
Update Arch stable kernel to 5.6.2-arch1
2020-04-06 21:27:52 +02:00
kitakar5525
23fe46ff78
Update Arch stable kernel to 5.5.13-arch2
...
with the latest patches for 5.5 (linux-surface/linux-surface@a13da77 )
2020-04-03 22:14:11 +09:00
Dorian Stoll
8ec4e4bcc7
Update Fedora 31 and 30 to 5.5.15
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-03 10:08:11 +02:00
Dorian Stoll
24c21441bb
Update Fedora 32 to 5.6.2
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-04-03 10:07:22 +02:00
Maximilian Luz
1bfc9e1a26
fixup! Update Debian kernel to 5.6
2020-04-03 01:26:53 +02:00
Maximilian Luz
00c6468d50
Update LTS kernels to 4.19.114
2020-04-03 00:35:34 +02:00
Dorian Stoll
105a72345e
Update commit id for fedora
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-30 20:49:54 +02:00
Dorian Stoll
62386ffc6b
Add support for Fedora 32
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-30 20:48:49 +02:00
Dorian Stoll
ffebc8b3c0
Update to 5.5.13
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-27 11:26:16 +01:00
kitakar5525
2138d92d42
Update lts419 kernels to 4.19.112
2020-03-25 00:11:09 +09:00
Dorian Stoll
80f625b678
Disable build-id generation
...
I have no idea what it does, except causing conflicts when multiple
package versions are installed at the same time. So disable it.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-24 12:57:11 +01:00
Dorian Stoll
c1957be432
Update to 5.5.11
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-24 10:12:15 +01:00
Dorian Stoll
1e85e00c90
pkg: arch: Fix sha256sum for kernel source
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-19 12:15:45 +01:00
Dorian Stoll
73182026a3
Update to 5.5.10
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-19 12:05:30 +01:00
Dorian Stoll
ba040b7e5b
pkg: fedora: Provide installonlypkg(kernel)
...
This allows configuring dnf to never remove the running kernel, and
instead keep a configurable amount of kernels around (3 by default).
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-19 11:35:44 +01:00
Dorian Stoll
00f8ba89c4
pkg: fedora: Fix indentation in specfile
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-18 09:15:33 +01:00
Maximilian Luz
305fd9efbc
Bump pkgrel
2020-03-17 02:37:25 +01:00
Maximilian Luz
3bcf91e420
Update LTS kernel to 4.19.110
2020-03-17 02:22:01 +01:00
Dorian Stoll
1f1435d585
pkg: fedora: Make sure build-id's are unique
...
This will make it possible to install multiple -devel packages in
parallel, just like with the stock kernel.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-16 13:34:02 +01:00
Maximilian Luz
07a609ba3f
Bump Fedora pgkrel
...
Include update to configs in f62156c9e1
.
2020-03-13 19:31:03 +01:00
Dorian Stoll
6cc5573414
Update to 5.5.9
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-13 17:15:11 +01:00
Dorian Stoll
0287820f4f
Update to 5.5.8
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-06 14:34:57 +01:00
Dorian Stoll
72401ecb68
Update fedora commit hash.
...
I fixed the IPTS config, but the package still points at the old
version. Oops.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-03-02 21:56:06 +01:00
Blaž Hrastnik
aa3ff1fab2
Bump arch to 5.5.7.
2020-03-01 18:40:53 +09:00
Dorian Stoll
43fc07b478
Bump fedora to 5.5.7
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-29 12:58:53 +01:00
Dorian Stoll
5f8986c285
Update arch checksum
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-28 00:31:34 +01:00
Dorian Stoll
2c57c43b6f
Bump pkgrel
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-28 00:21:17 +01:00
Maximilian Luz
21a8053263
Update Arch LTS build to v4.19.106
2020-02-26 16:38:25 +01:00
Maximilian Luz
89a7bc1f5b
Fix patch commit for Fedora packages
2020-02-26 16:26:23 +01:00
Blaž Hrastnik
7d3780f56e
Fix Arch PKGBUILDs.
2020-02-27 00:07:55 +09:00
Blaž Hrastnik
b3dc2da7ab
Bump Arch to 5.5.6-arch1.
2020-02-26 23:44:43 +09:00
Maximilian Luz
a3c9e8ef31
Update Arch PKGBUILD readme
...
Link to other repositories as the packaging files have been moved.
2020-02-25 15:31:31 +01:00
Maximilian Luz
2fdea8499d
Remove packaging files that are in other repos
2020-02-25 15:27:02 +01:00
Maximilian Luz
21bdb9deac
Move Arch surface-aggregator PKGBUILD to surface-aggregator module
2020-02-25 15:23:59 +01:00
Dorian Stoll
cf0598ae59
Update F31 and F30 to 5.5.6
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-25 15:01:36 +01:00
Dorian Stoll
4d2ae245b8
Revert "Switch fedora back to the official source repository"
...
This reverts commit f35c72b93f
.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-25 14:59:43 +01:00
Maximilian Luz
64e19db665
Allow version specific config files
2020-02-24 00:50:13 +01:00
Dorian Stoll
f35c72b93f
Switch fedora back to the official source repository
...
This has totally nothing to do with the fact that I nuked the scripts
for my mirror and I am probably too lazy to rewrite them in the near
future.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-23 20:28:38 +01:00
Dorian Stoll
c78e6a7e5b
Make sure the secureboot files are ignored by git
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-21 15:21:14 +01:00
Dorian Stoll
3eb3b61c7d
Update shebang mangling
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-21 15:21:06 +01:00
Dorian Stoll
23a00828bb
Update the commit for pulling in patches
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-21 14:35:33 +01:00
Dorian Stoll
aa4b089d8d
Rebase Fedora 31 to 5.5
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-02-21 14:21:28 +01:00
Blaž Hrastnik
aea6bd0b1a
Fix surface-aggregator-module build.
2020-02-19 15:27:17 +09:00
Blaž Hrastnik
60806e5409
pkg: arch: Downgrade kernel-lts back to 4.19 (4.19.104)
2020-02-19 09:48:17 +09:00
Blaž Hrastnik
8167e9d752
Revert "wip: arch: Update kernel-lts to match upstream (5.4)"
...
This reverts commit eabeaf1c5b
.
2020-02-19 09:42:04 +09:00
Blaž Hrastnik
c754c5b677
pkg: arch: Update sha256sums.
2020-02-19 09:41:12 +09:00
Maximilian Luz
69eb066530
Fix Fedora package commit hash
2020-02-18 01:44:17 +01:00
Blaž Hrastnik
9302f33606
Remove i915 patch, not needed on 5.4+ because i915_legacy was dropped.
2020-02-17 21:14:28 +09:00
Maximilian Luz
51f870e90a
Update package hash sums for Arch
2020-02-17 00:55:31 +01:00
Blaž Hrastnik
f4073f5010
wip: fedora: Attempt to update FC30/31 builds.
2020-02-16 13:21:39 +09:00
Blaž Hrastnik
f1b0f05734
wip: arch: Updating kernel to 5.5
2020-02-16 13:05:49 +09:00
Blaž Hrastnik
eabeaf1c5b
wip: arch: Update kernel-lts to match upstream (5.4)
2020-02-16 13:05:46 +09:00
Dorian Stoll
d96fe6b277
Pull fedora kernel sources from my repository
...
The one that is provided by an upstream developer is sometimes a bit
slow (5.4.13 vs. 5.4.15 on my repo). Switching it to my version of it,
which is fully automated will hopefully speed things up once fedora has
been rebased to 5.5.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-30 18:03:08 +01:00
Maximilian Luz
ddf217a8ef
Add Arch Linux 4.19 LTS build
2020-01-30 15:23:48 +01:00
Dorian Stoll
d4499a0f11
Bump F31 kernelrelease
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-24 00:26:39 +01:00
Maximilian Luz
4d9be41081
Add Provides, Conflicts, Replaces fields to debian metadata
...
Fixes #58 .
2020-01-23 20:03:46 +01:00
Maximilian Luz
eb7e66c10d
Automatically fetch original Ubuntu config
2020-01-21 14:09:15 +01:00
Maximilian Luz
0d11503852
Fix key path for Arch package
2020-01-21 02:36:19 +01:00
Maximilian Luz
864343392f
Remove duplicated files
2020-01-20 23:20:39 +01:00
Maximilian Luz
a5ad7aa16b
Set-up secure-boot signing for Arch Linux
2020-01-20 23:06:27 +01:00
Maximilian Luz
2e84160e65
Set-up secure-boot signing for Debian
2020-01-20 23:05:14 +01:00
Dorian Stoll
d8887bc8ce
Update the GPG and secureboot keys
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-20 22:22:32 +01:00
Maximilian Luz
dd6eba9afd
Merge branch 'feature/pkg-deb' into feature/pkg-fedora
2020-01-20 22:14:13 +01:00
Dorian Stoll
2698827661
Disable debugging symbols for fedora
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-20 16:50:53 +01:00
Maximilian Luz
5b353b9a3e
Add commit message explaining debian version patch
2020-01-20 14:39:58 +01:00
Dorian Stoll
a4e2b7acbb
Move secureboot certificate to a GH actions secret
...
This also renames the variable for the GPG key to SURFACE_GPG_KEY, since
it doesn't really have anything to do with github.
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-20 12:34:03 +01:00
Maximilian Luz
6dedd310b2
Disable debug info in config for debian
2020-01-20 00:21:21 +01:00
Maximilian Luz
b6a8f377c4
Use in-kernel debian package target
2020-01-19 23:57:45 +01:00
Blaž Hrastnik
6954707dac
Bump arch to 5.4.12
2020-01-15 22:44:43 +09:00
Blaž Hrastnik
2214179709
pkg: move surface.config to toplevel.
2020-01-15 17:53:29 +09:00
Blaž Hrastnik
7e660232f9
wip: Re-enable fedora, small tweaks.
2020-01-14 08:24:03 +09:00
Blaž Hrastnik
89fa1125a9
wip: Debian kernel build
2020-01-13 17:45:55 +09:00
Blaž Hrastnik
b905b1d797
Merge remote-tracking branch 'stolld/feature/pkg/fedora' into feature/pkg
2020-01-12 17:10:54 +09:00
Blaž Hrastnik
6cab438991
Stop building firmware, mark prebuilt releases as draft.
2020-01-12 13:53:35 +09:00
Blaž Hrastnik
7aa103599c
Update to 5.4.10-arch1, use tar snapshots instead of full git clone.
2020-01-10 19:48:28 +09:00
Dorian Stoll
6111ab9a4d
Use zstd for compressing the kernel package
...
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-01-10 11:22:22 +01:00