I hope Qualcomm upstreams all the device tree kernel level stuff to Linux for every laptop model. One of the things I don't like about Arm Laptops is—for example—how even if a SoC is supported upstream, if the manufacturer does not upload a device tree for their device, then you're cooked.
I read that while these Snapdragon laptops do technically have UEFI + ACPI, the information they provide is not useful for Linux and is more coupled with Qualcomm's proprietary drivers on Windows. Therefore, device trees are needed on Linux (I could be wrong about the first part).
Not at all, that is how all computers used to be before IBM PC clones happened, and is the world we are going back, as so many seem keen in killing x86 PC legacy, for their beloved ARM and RISC-V boards.
hurricanepootis · · focus · HN ↗
I read that while these Snapdragon laptops do technically have UEFI + ACPI, the information they provide is not useful for Linux and is more coupled with Qualcomm's proprietary drivers on Windows. Therefore, device trees are needed on Linux (I could be wrong about the first part).
ChocolateGod · · focus · HN ↗
Instead Qualcomm should improve their ACPI implementation and improve the kernels handling of it
pjmlp · · focus · HN ↗