Commit graph

763 commits

Author SHA1 Message Date
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 8e8811cd28
Update v5.4 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: 9d7730b64c
- SAM: b9fe8f28b7
2020-08-03 18:23:21 +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 ca8371fc73
Update Debian kernel to 5.7.11 2020-07-30 21:01:33 +02:00
Maximilian Luz 49efdc90e2
Update Debian LTS kernel to 4.19.135 2020-07-30 21:00:28 +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 00e270fc8a
Update v5.4 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: 91f5a27a55
- SAM: 89b8232d49
2020-07-30 20:38:28 +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
Hayataka b8faea49fa
Merge pull request #237 from linux-surface/surface3-touch-dma-fix/update-patches
Surface 3: touchscreen: drop/update patches for fixing DMA
2020-07-24 20:54:44 +09:00
Tsuchiya Yuto 1a33e83e63 Update v4.19 patches; replace surface3-spi with surface3-touchscreen-dma-fix
Changes:
  surface3-spi:
    - Dropped this patch in favor of the surface3-touchscreen-dma-fix
      patch (which is taken from the upstream DMA fix). For details, take
      a look at the commit history of kernel repo linked below.
  surface3-touchscreen-dma-fix:
    - Added this patch as a successor to the dropped surface3-spi patch.
      For details, take a look at the commit history of kernel repo linked
      below.
      Note: currently, this patch is available upstream only on v5.8,
      v5.7, and v5.4 and not backported to any older LTS kernels. So,
      this patch was backported from upstream commit ourselves.

Links:
- kernel: 94678ca738

Signed-off-by: Tsuchiya Yuto <kitakar@gmail.com>
2020-07-24 20:52:12 +09:00
Tsuchiya Yuto da2d9c9722 Update v5.4 patches; drop surface3-spi
Changes:
  surface3-spi:
    - Dropped this patch in favor of the upstream DMA fix. For details,
      take a look at the commit history of kernel repo linked below.

Links:
- kernel: f455d27378

Signed-off-by: Tsuchiya Yuto <kitakar@gmail.com>
2020-07-24 20:52:12 +09:00
Tsuchiya Yuto ceae72ec44 Update v5.7 patches; drop surface3-spi
Changes:
  surface3-spi:
    - Dropped this patch in favor of the upstream DMA fix. For details,
      take a look at the commit history of kernel repo linked below.

Links:
- kernel: b6d18e159d

Signed-off-by: Tsuchiya Yuto <kitakar@gmail.com>
2020-07-24 20:52:12 +09: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 f8f3e97af3
Update Debian kernel to 5.7.10 2020-07-22 22:52:09 +02:00
Maximilian Luz f25a181501
Update Debian LTS kernel to 4.19.134 2020-07-22 22:51:32 +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 3c877571f9
Update Debian kernel to 5.7.9 2020-07-21 15:47:09 +02:00
Maximilian Luz e97b232e7c
Update Debian LTS kernel to 4.19.133 2020-07-21 15:45:22 +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 f96195f7be
Bump Debian-LTS pkgrel 2020-07-15 22:35:29 +02:00
Maximilian Luz f73b00c983
Bump Debian pkgrel 2020-07-15 22:34: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 36bf7dd80e
Update v5.7 patches
Changes:
  SAM:
    - Bugfix: Fix HID input for Surface Laptop 3. The driver now separates
      devices by IID, using the same behavior as on the Surface Book 3.
    - Bugfix: Minor fixes in SSH driver message system.

Links:
- kernel: c9354ce40c
- SAM: 99b0243136
2020-07-15 22:26:48 +02:00
Maximilian Luz 14072c78f4
Update v5.4 patches
Changes:
  SAM:
    - Bugfix: Fix HID input for Surface Laptop 3. The driver now separates
      devices by IID, using the same behavior as on the Surface Book 3.
    - Bugfix: Minor fixes in SSH driver message system.

Links:
- kernel: a7b8ca847f
- SAM: 99b0243136
2020-07-15 22:26:02 +02:00
Maximilian Luz de9de98b9e
Update v4.19 patches
Changes:
  SAM:
    - Bugfix: Fix HID input for Surface Laptop 3. The driver now separates
      devices by IID, using the same behavior as on the Surface Book 3.
    - Bugfix: Minor fixes in SSH driver message system.

Links:
- kernel: c5f2f3b76d
- SAM: 99b0243136
2020-07-15 22:16:46 +02:00
Maximilian Luz 5b065fd9da
pkg: arch: Update LTS to 4.19.132 2020-07-13 16:28:29 +02:00
Maximilian Luz f1b286b354
pkg: debian: Update LTS to 4.19.132 2020-07-13 16:28:01 +02:00
Maximilian Luz 8eacf9987d
pkg: arch: Update to 5.7.8 2020-07-13 16:26:10 +02:00
Maximilian Luz 0b02f7739a
pkg: debian: Update to 5.7.8 2020-07-13 16:25:24 +02:00
Maximilian Luz bb55514e34
pkg: fedora: Update to 5.7.8 2020-07-13 16:22:55 +02:00
Maximilian Luz b70e5fb1c1
Update v5.7 patches
Changes:
  SAM:
    - Add Surface Book 3 GPE LID fix.
    - Add support for Surface Book 3 performance modes
    - Add preliminary support for Surface Book 3 HID devices, i.e.
      keyboard and touchpad. N.b.: There are still known issues
      regarding device re-initialization when detaching/re-attaching.
    - Add preliminary support for Surface Book 3 battery/AC.
    - Bugfix: Initialize power-target in HPS driver on load.
    - Bugfix: Fix out-of-space handling for SSH requests.

Links:
- kernel: a7fa12a06d
- SAM: 27e54010b4
2020-07-13 16:10:56 +02:00
Maximilian Luz 7a41e166e1
Update v5.4 patches
Changes:
  SAM:
    - Add Surface Book 3 GPE LID fix.
    - Add support for Surface Book 3 performance modes
    - Add preliminary support for Surface Book 3 HID devices, i.e.
      keyboard and touchpad. N.b.: There are still known issues
      regarding device re-initialization when detaching/re-attaching.
    - Add preliminary support for Surface Book 3 battery/AC.
    - Bugfix: Initialize power-target in HPS driver on load.
    - Bugfix: Fix out-of-space handling for SSH requests.

Links:
- kernel: 23d72cf093
- SAM: 27e54010b4
2020-07-13 16:07:25 +02:00
Maximilian Luz f866ce0e3f
Update v4.19 patches
Changes:
  SAM:
    - Add Surface Book 3 GPE LID fix.
    - Add support for Surface Book 3 performance modes
    - Add preliminary support for Surface Book 3 HID devices, i.e.
      keyboard and touchpad. N.b.: There are still known issues
      regarding device re-initialization when detaching/re-attaching.
    - Add preliminary support for Surface Book 3 battery/AC.
    - Bugfix: Initialize power-target in HPS driver on load.
    - Bugfix: Fix out-of-space handling for SSH requests.

Links:
- kernel: 3d8315773f
- SAM: 27e54010b4
2020-07-13 16:00:42 +02:00
Maximilian Luz 1bea97789b
Fix debian meta package name 2020-07-05 13:22:16 +02:00
Maximilian Luz 4bc9591e4e
Fix debian build command 2020-07-05 03:43:24 +02:00
Maximilian Luz 49e11462a3
Fix debian build dependencies 2020-07-05 01:30:55 +02:00
Maximilian Luz 561e79f032
Explicitly set timezone for debian build 2020-07-04 19:58:02 +02:00
Maximilian Luz 6a38c75da8
Update deb build container to ubuntu:20.04 2020-07-04 19:46:33 +02:00
Maximilian Luz dd3619c41e
Bump debian pkgrel 2020-07-04 19:38:44 +02:00