Commit graph

5 commits

Author SHA1 Message Date
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 81934a12e1
Remove duplicate config options 2020-08-04 21:17:12 +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 f62156c9e1
Add missing config dependency for SAM HPS
The surface_sam_hps module depends on CONFIG_GPIO_SYSFS and will fail to
probe without it. Fedora disables it by default, thus explicitly set it
to y.

See https://github.com/linux-surface/surface-aggregator-module/issues/37
2020-03-13 19:26:00 +01:00
Maximilian Luz 64e19db665
Allow version specific config files 2020-02-24 00:50:13 +01:00