
This adds initial support for the PINE64 Pinephone Pro. It's a rebase to upstream core rk3399 DT pieces, and the addition of the upstream PPP DT from 6.2-rc1 and the U-Boot pieces are based on my work on the Pinebook Pro.
Changes v2: - Drop the rk3399.dtsi sync for time being, causing issues around clock/dram - Sync the Pinephone DT to 6.2-rc1 - Update for the CONFIG_SYS_TEXT_BASE -> CONFIG_TEXT_BASE change - usb: ohci: Use a flexible array member for portstatus - Rename CONFIG_DM_VIDEO to CONFIG_VIDEO - Enable DM_REGULATOR_FAN53555 - Don't initialize i2c before relocation
Peter Robinson (2): arm64: dts: rk3399: Add upstream Pinephone Pro dts rockchip: Add initial support for the PINE64 Pinephone Pro
arch/arm/dts/Makefile | 1 + arch/arm/dts/rk3399-pinephone-pro-u-boot.dtsi | 31 ++ arch/arm/dts/rk3399-pinephone-pro.dts | 474 ++++++++++++++++++ arch/arm/mach-rockchip/rk3399/Kconfig | 8 + board/pine64/pinephone-pro-rk3399/Kconfig | 15 + board/pine64/pinephone-pro-rk3399/MAINTAINERS | 8 + board/pine64/pinephone-pro-rk3399/Makefile | 1 + .../pinephone-pro-rk3399.c | 76 +++ configs/pinephone-pro-rk3399_defconfig | 104 ++++ include/configs/pinephone-pro-rk3399.h | 19 + 10 files changed, 737 insertions(+) create mode 100644 arch/arm/dts/rk3399-pinephone-pro-u-boot.dtsi create mode 100644 arch/arm/dts/rk3399-pinephone-pro.dts create mode 100644 board/pine64/pinephone-pro-rk3399/Kconfig create mode 100644 board/pine64/pinephone-pro-rk3399/MAINTAINERS create mode 100644 board/pine64/pinephone-pro-rk3399/Makefile create mode 100644 board/pine64/pinephone-pro-rk3399/pinephone-pro-rk3399.c create mode 100644 configs/pinephone-pro-rk3399_defconfig create mode 100644 include/configs/pinephone-pro-rk3399.h