[PATCH 0/5] board: rockchip: Add Pine64 Quartz64 and SOQuartz boards
Jonas Karlman
jonas at kwiboo.se
Fri Jul 28 15:00:43 CEST 2023
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
>>
More information about the U-Boot
mailing list