Commit graph

469 commits

Author SHA1 Message Date
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 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 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 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 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 c7fa1d19c1
Update Arch package hash sums 2020-10-08 23:47:30 +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 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 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 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 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 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 994c5a1db1
Update to 5.8.6
Signed-off-by: Dorian Stoll <dorian.stoll@tmsp.io>
2020-09-04 19:45:23 +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 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 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 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 71a2661474
Update Arch LTS kernel to 4.19.139 2020-08-12 12:31:21 +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 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 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
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 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 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 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
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 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 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
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
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 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
Maximilian Luz 00c6468d50
Update LTS kernels to 4.19.114 2020-04-03 00:35:34 +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 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
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 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
Blaž Hrastnik aa3ff1fab2 Bump arch to 5.5.7. 2020-03-01 18:40:53 +09: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
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
Maximilian Luz 64e19db665
Allow version specific config files 2020-02-24 00:50:13 +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 51f870e90a
Update package hash sums for Arch 2020-02-17 00:55:31 +01: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
Maximilian Luz ddf217a8ef
Add Arch Linux 4.19 LTS build 2020-01-30 15:23:48 +01:00
Maximilian Luz 0d11503852
Fix key path for Arch package 2020-01-21 02:36:19 +01:00
Maximilian Luz a5ad7aa16b
Set-up secure-boot signing for Arch Linux 2020-01-20 23:06:27 +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 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
Blaž Hrastnik ee24ddfb6d Concurrency all the things! 2020-01-10 16:21:56 +09:00
Blaž Hrastnik 5daed056a3 Update the workflow, split into multiple steps. 2020-01-10 15:44:16 +09:00
Blaž Hrastnik 4c2c5bf397 Stop packaging configs. 2020-01-10 15:43:35 +09:00
Blaž Hrastnik ec0c9b8a9f Package signing. 2020-01-09 11:55:59 +09:00
Blaž Hrastnik 6aecec2e75 Add test Arch build 2020-01-09 09:16:04 +09:00
Blaž Hrastnik 96d6e78d7e Surface Go no longer needs the manual action. 2020-01-08 11:48:08 +09:00
Blaž Hrastnik 24bbf8e028 Add an override for surface-sam builtin modules. 2020-01-08 11:38:41 +09:00
Blaž Hrastnik dd4ed11b63 Update kernel build to 5.4.8-arch1 2020-01-08 11:38:25 +09:00
Blaž Hrastnik c90e438d2d Add a post install script for surface-config. 2020-01-08 11:38:25 +09:00
Blaž Hrastnik d83ae35c84 Use ./scripts/kconfig/merge_config.sh 2020-01-08 11:38:25 +09:00
Blaž Hrastnik 92f9d0fb7d Arch Linux package build files.
Experimenting with config & firmware packages that make setup.sh
obsolete.
2020-01-08 11:38:25 +09:00