The RK3588 upstream dtsi files have evolved a lot. This series fixes the worst regressions caused by this. We switch to use upstream dtsi files and drop the downstream variants containing the PCI and SDMMC nodes. We still have to overwrite the ranges property for the pcie2x1l2 node, I do not yet understand what the Linux PCI driver makes different to work with the Linux ranges properties. With this at least the PCI ethernet controller works again. We disable some other PCI and USB nodes which otherwise throw annoying warning messages due to missing phys. Sascha Hauer (2): ARM: rockchip: rk3588: Use upstream dts files ARM: rockchip: rock-5a: Disable non working devices arch/arm/dts/rk3588-rock-5b.dts | 39 +++++ arch/arm/dts/rk3588.dtsi | 145 ------------------ arch/arm/dts/rk3588s.dtsi | 126 +-------------- .../rockchip/phy-rockchip-naneng-combphy.c | 8 +- 4 files changed, 44 insertions(+), 274 deletions(-) -- 2.39.2