Somehow the RISC-V designs mostly seem to have more coherent PCIe implementations, meaning some devices are easier to get running without the arm64 quirks drivers have to work around.
Drivers still need tweaking, most of the time, since most are still built assuming an amd64 world.