surface-aggregator-module
surface-aggregator-module copied to clipboard
Linux ACPI and Platform Drivers for Surface Devices using the Surface Aggregator Module over Surface Serial Hub (Surface Book 2, Surface Pro 2017, Surface Laptop, and Newer)
The thermal subsystem (`TMP`) currently lacks a driver for 7th and later generation models. This should be a SSAM client device driver and needs devices to be added to the...
The `USC` subsystem is used for USB-C power delivery management on the Pro X via a `SurfaceUsbCMuxAcpiFilterDriver.sys`. It's possible that other (newer) devices use that as well. Quoting myself from...
From https://gitter.im/linux-surface/support: > @y2kbugleung_twitter: Does linux or this kernel come with any kind of thermal control during charging? I am monitoring the charge with a meter. I can see the...
Detaching the clipboard currently causes some issues regarding proper de-initialization/re-initialization of devices attached to the base on the Surface Book 3. When a base detachment has been detected, these devices...
Occasionally (say, 1 in every 10 boots) my SL3A will get ENXIO returned on the gpiod_to_irq in the ssh module. Using my usb keyboard to unload/reload the module has it...
On the Surface Studio 2 (not officially supported I know), most things works. However, as soon as I press a volume button, the system goes unresponsive, with dmesg reporting repeatedly:...
On my Surface Pro 7, dmesg is flooded with the following lines: ``` surface_sam_sid_power: power event (cid = 0x53) surface_sam_sid_power: unhandled power event (cid = 0x53) ```
This looks ACPI related. I'm running Ubuntu 18.10. After upgrading to 4.19 from Jake, I found out the 390 drivers are unsupported in 4.19 so I upgraded the nvidia driver...
First of all, @qzed thanks for all the work you've already done reverse engineering and documenting a lot of the SAM stuff. It's been quite helpful! I've been reverse engineering...
how can i install SAM-model again?can i just run`git get https://github.com/linux-surface/surface-aggregator-module.git`one time to install?