
Jonas Karlman is currently investigating a more comprehensive spi flash detection solution to support all rk3588 iomux variations. This v4 patch suppresses spi flash support which will be supplied as a subsequent patch.
Changes in v4: - removed SPI support as Jonas Karlman will be providing a comprehensive solution to support all rk3588 iomux variations.
Changes in v3: - The vendor device tree uses "FriendlyElec NanoPC-T6" therefore, use FriendlyElec over FriendlyARM. - Bug: use IS_ENABLED(CONFIG_TARGET_NANOPCT6_RK3588) rather than CONFIG_IS_ENABLED(TARGET_NANOPCT6_RK3588)
Changes in v2: - resync dt from linux next - config changes: -CONFIG_PCI_INIT_R=y -CONFIG_SYS_SPI_U_BOOT_OFFS=0x100000 +CONFIG_SYS_SPI_U_BOOT_OFFS=0x60000 -CONFIG_REGULATOR_PWM=y -# CONFIG_USB_XHCI_DWC3_OF_SIMPLE is not set -CONFIG_SPL_USB_DWC3_GENERIC=y - added board files: Kconfig, MAINTAINERS, Makefile, nanopct6-rk3588.c, nanopct6-rk3588.h - improved BROM_LAST_BOOTSOURCE handling for SPI NOR
John Clark (1): board: rockchip: add FriendlyElec NanoPC-T6 rk3588 board
arch/arm/dts/Makefile | 1 + arch/arm/dts/rk3588-nanopc-t6-u-boot.dtsi | 36 + arch/arm/dts/rk3588-nanopc-t6.dts | 916 ++++++++++++++++++ arch/arm/mach-rockchip/rk3588/Kconfig | 46 + board/friendlyelec/nanopc-t6-rk3588/Kconfig | 15 + .../friendlyelec/nanopc-t6-rk3588/MAINTAINERS | 9 + board/friendlyelec/nanopc-t6-rk3588/Makefile | 6 + .../nanopc-t6-rk3588/nanopc-t6-rk3588.c | 39 + configs/nanopc-t6-rk3588_defconfig | 108 +++ doc/board/rockchip/rockchip.rst | 1 + include/configs/nanopc-t6-rk3588.h | 15 + 11 files changed, 1192 insertions(+) create mode 100644 arch/arm/dts/rk3588-nanopc-t6-u-boot.dtsi create mode 100644 arch/arm/dts/rk3588-nanopc-t6.dts create mode 100644 board/friendlyelec/nanopc-t6-rk3588/Kconfig create mode 100644 board/friendlyelec/nanopc-t6-rk3588/MAINTAINERS create mode 100644 board/friendlyelec/nanopc-t6-rk3588/Makefile create mode 100644 board/friendlyelec/nanopc-t6-rk3588/nanopc-t6-rk3588.c create mode 100644 configs/nanopc-t6-rk3588_defconfig create mode 100644 include/configs/nanopc-t6-rk3588.h