Maximilian Luz

Results 39 issues of Maximilian Luz

Some GRUB versions, notably the ones provided by Arch Linux ARM and Fedora, do not seem to work well with the Surface Pro X and prevent the kernel from booting....

A: Boot

Add support for GNSS.

A: SoC

Sensors (gyro, acceleration, ...) seem to be managed via the SCSS/SLPI subsystems (`qcsubsys8180.sys`, `qcslpi8180.mbn`, `libsdsprpc.dll`, `qcSensors8180.dll`). Add support for that.

A: SoC

Quoting myself from #33: > There is indeed some SAM stuff going on in the SurfaceUsbCMuxAcpiFilterDriver.sys using the USC subsystem. There seem to be two methods, specifically. A FilterGetPortNumbers and...

A: SAM

The Surface Pro X seems to support the standard Surface Aggregator platform profile interface. Unfortunately, the ACPI platform profile interface depends on the device being booted via ACPI. This means...

A: SAM

Add support for external display ports. Most of this should already work, but it seems that HPD notifications from the USB-C port manager to the display port driver may be...

A: SoC

While the PCIe NVME drive seems to work well, it may not be described correctly. According to spec, it uses four PCIe lanes, stemming from controllers 1 and 2, each...

A: SoC

CPU frequency control seems to fail for CPU 4 with the following log: ``` [ 1.984565] cpu cpu4: Voltage update failed freq=3072000 [ 1.984571] cpu cpu4: failed to update OPP...

A: SoC

Both ACPI and the driver provide some init value tables, similar to what we currently use in Linux based on the SM8150. It stands to reason that those are probably...

A: SoC

The current [UBWC configuration](https://elixir.bootlin.com/linux/v5.18/source/drivers/gpu/drm/msm/adreno/a6xx_gpu.c#L718) seems to be incorrect and causes problems where textures seem to be garbled up. One workaround is running programs with `FD_MESA_DEBUG=noubwc`. Another workaround (which we currently...

A: GPU