On 2023-07-28 13:02, Kever Yang wrote: > > On 2023/7/23 22:55, Jonas Karlman wrote: >> This series was created in collaboration with Nicolas Frattaroli and add >> support for Pine64 Quartz64 and SOQuartz boards with a RK3566 SoC. >> >> - Pine64 Quartz64-A Board >> - Pine64 Quartz64-B Board >> - Pine64 SOQuartz on Model A >> - Pine64 SOQuartz on Blade >> - Pine64 SOQuartz on CM4-IO >> >> Device trees have been imported from linux v6.4. >> >> This series have loose dependencies on the following series: >> - rockchip: Fix PCIe and NVMe support on RK3568 [1] >> - rockchip: rk3568: Use dwc3-generic driver [2] > > This patch is still waiting for review, and this patchset may need to > update once it get merged.
Thanks, I have re-sent the following series that I hope should help you with applying. - "rockchip: rk3568: Device Tree updates" v2 - "rockchip: rk35xx: Fix SPI Flash alias" v2 - "rockchip: rk3568: Use dwc3-generic driver" v4 There may only be a runtime depend on the patch "usb: dwc3-generic: Relax unsupported dr_mode check" of the "rockchip: rk3568: Use dwc3-generic driver" series. Or it may not be since we define dr_mode = "host" on some of these boards. Our runtime testing has however been done with all the mentioned series applied. Will re-send this series if needed :-) Regards, Jonas > > Thanks, > - Kever >> - rockchip: rk3568: Fix alloc space exhausted in SPL [3] >> - rockchip: rk3568: Device Tree updates [4] >> - rockchip: rk35xx: Fix SPI Flash alias [5] >> - board: rockchip: Add Hardkernel ODROID-M1 [6] >> >> A copy of this series with above dependencies can be found at [7]. >> >> [1] https://patchwork.ozlabs.org/project/uboot/list/?series=365195 >> [2] https://patchwork.ozlabs.org/project/uboot/list/?series=364127 >> [3] https://patchwork.ozlabs.org/project/uboot/list/?series=361999 >> [4] https://patchwork.ozlabs.org/project/uboot/list/?series=362030 >> [5] https://patchwork.ozlabs.org/project/uboot/list/?series=363527 >> [6] https://patchwork.ozlabs.org/project/uboot/list/?series=365198 >> [7] https://github.com/Kwiboo/u-boot-rockchip/commits/rk3568-quartz64-v1 >> >> Jonas Karlman (5): >> board: rockchip: Add Pine64 Quartz64-A Board >> board: rockchip: Add Pine64 Quartz64-B Board >> board: rockchip: Add Pine64 SOQuartz on Model A >> board: rockchip: Add Pine64 SOQuartz on Blade >> board: rockchip: Add Pine64 SOQuartz on CM4-IO >> >> arch/arm/dts/Makefile | 5 + >> arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi | 55 ++ >> arch/arm/dts/rk3566-quartz64-a.dts | 839 ++++++++++++++++++ >> arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi | 47 + >> arch/arm/dts/rk3566-quartz64-b.dts | 739 +++++++++++++++ >> .../arm/dts/rk3566-soquartz-blade-u-boot.dtsi | 3 + >> arch/arm/dts/rk3566-soquartz-blade.dts | 194 ++++ >> arch/arm/dts/rk3566-soquartz-cm4-u-boot.dtsi | 3 + >> arch/arm/dts/rk3566-soquartz-cm4.dts | 192 ++++ >> .../dts/rk3566-soquartz-model-a-u-boot.dtsi | 3 + >> arch/arm/dts/rk3566-soquartz-model-a.dts | 232 +++++ >> arch/arm/dts/rk3566-soquartz-u-boot.dtsi | 30 + >> arch/arm/dts/rk3566-soquartz.dtsi | 688 ++++++++++++++ >> arch/arm/mach-rockchip/rk3568/Kconfig | 6 + >> board/pine64/quartz64_rk3566/Kconfig | 15 + >> board/pine64/quartz64_rk3566/MAINTAINERS | 23 + >> board/pine64/quartz64_rk3566/Makefile | 3 + >> .../pine64/quartz64_rk3566/quartz64-rk3566.c | 1 + >> configs/quartz64-a-rk3566_defconfig | 110 +++ >> configs/quartz64-b-rk3566_defconfig | 106 +++ >> configs/soquartz-blade-rk3566_defconfig | 90 ++ >> configs/soquartz-cm4-rk3566_defconfig | 90 ++ >> configs/soquartz-model-a-rk3566_defconfig | 90 ++ >> doc/board/rockchip/rockchip.rst | 5 + >> include/configs/quartz64_rk3566.h | 10 + >> 25 files changed, 3579 insertions(+) >> create mode 100644 arch/arm/dts/rk3566-quartz64-a-u-boot.dtsi >> create mode 100644 arch/arm/dts/rk3566-quartz64-a.dts >> create mode 100644 arch/arm/dts/rk3566-quartz64-b-u-boot.dtsi >> create mode 100644 arch/arm/dts/rk3566-quartz64-b.dts >> create mode 100644 arch/arm/dts/rk3566-soquartz-blade-u-boot.dtsi >> create mode 100644 arch/arm/dts/rk3566-soquartz-blade.dts >> create mode 100644 arch/arm/dts/rk3566-soquartz-cm4-u-boot.dtsi >> create mode 100644 arch/arm/dts/rk3566-soquartz-cm4.dts >> create mode 100644 arch/arm/dts/rk3566-soquartz-model-a-u-boot.dtsi >> create mode 100644 arch/arm/dts/rk3566-soquartz-model-a.dts >> create mode 100644 arch/arm/dts/rk3566-soquartz-u-boot.dtsi >> create mode 100644 arch/arm/dts/rk3566-soquartz.dtsi >> create mode 100644 board/pine64/quartz64_rk3566/Kconfig >> create mode 100644 board/pine64/quartz64_rk3566/MAINTAINERS >> create mode 100644 board/pine64/quartz64_rk3566/Makefile >> create mode 100644 board/pine64/quartz64_rk3566/quartz64-rk3566.c >> create mode 100644 configs/quartz64-a-rk3566_defconfig >> create mode 100644 configs/quartz64-b-rk3566_defconfig >> create mode 100644 configs/soquartz-blade-rk3566_defconfig >> create mode 100644 configs/soquartz-cm4-rk3566_defconfig >> create mode 100644 configs/soquartz-model-a-rk3566_defconfig >> create mode 100644 include/configs/quartz64_rk3566.h >>