> I'm debating whether to invest money into a laptop that could still have compatibility
> issues, or to go with an SBC that lacks some of those troublesome hardware for OSS.
With Tobias' work PBP is in pretty much the same state as any other RK3399 based community board (e.g. there are a binary blobs in the bootloaders and the blob for the WiFi is not in mask programmed ROM so it must be loaded by the kernel).
Other than that however there are a small number of patches over v5.4: updated to panel-simple to support the display, new driver for the fuel guage and a devicetree. The patch count is fairly high because Tobias is avoiding rebasing but when these changes are squashed down for upstreaming I'd expect there to be no more than 6 or 7 patches.
> issues, or to go with an SBC that lacks some of those troublesome hardware for OSS.
With Tobias' work PBP is in pretty much the same state as any other RK3399 based community board (e.g. there are a binary blobs in the bootloaders and the blob for the WiFi is not in mask programmed ROM so it must be loaded by the kernel).
Other than that however there are a small number of patches over v5.4: updated to panel-simple to support the display, new driver for the fuel guage and a devicetree. The patch count is fairly high because Tobias is avoiding rebasing but when these changes are squashed down for upstreaming I'd expect there to be no more than 6 or 7 patches.