Changes:
- Add initial SAM support for Surface Laptop Go 3. This adds support for
- Battery status
- Platform profiles
- Rebase onto v6.1.59
Links:
- kernel: c119659cb8
Changes:
- Update IPTS
- Remove usages of C11 for compatibility with older (Android) kernels
- Remove sensor reset during shutdown
- Fix compiling resources.c on Android-x86 kernel
- Split out HID behaviour for different EDS versions into different
files
- Fix kernel-doc comments
- Add missing docs for members of the device info struct
- Drop Intel copyright
- Rename doorbell mode to poll mode
- Disable the HID interface when the hardware is shutting down
See https://github.com/linux-surface/kernel/pull/142 for details
- Rebase onto v6.1.39
Links:
- kernel: c3c93f10b2
- IPTS: 56765da3f8
Changes:
- Allow SAM/EC events to be executed in parallel, preventing events of
different subsystems, such as battery and keyboard events, from
blocking each other
- Rebase onto v6.1.27
Links:
- kernel: 48ad1a5c37
Changes:
- Update IPTS driver:
- Fix redefinition error on AOSP clang
- Increase the polling frequency to reduce latency
- Don't allocate a new buffer for every HID report
- Always use the generic HID driver instead of forcing hid-multitouch
- Rebase onto v6.1.26
Links:
- kernel: 57b33dd1d3