
This series migrate Firefly-RK3288 to use OF_UPSTREAM, ensure devices and pinctrl is included in xPL control FDT, set ethaddr based on cpuid and finally change to use FIT with checksum validation.
I do not have a Firefly-RK3288 board and have only done limited runtime test, with adjusted sdram props, on a Tinker Board.
This series have a loose dependency on the "rockchip: rk3288-tinker: Migrate to OF_UPSTREAM" series. Specifically that series change of SYS_MALLOC_F_LEN and its TPL variant in Kconfig.
Jonas Karlman (11): rockchip: rk3288-firefly: Drop unused SPL_LED related code rockchip: rk3288-firefly: Sort u-boot.dtsi nodes alphabetically rockchip: rk3288-firefly: Set ethaddr env based on cpuid rockchip: rk3288-firefly: Use common bss and stack addresses rockchip: rk3288-firefly: Include required DT nodes in xPL rockchip: rk3288-firefly: Include sdmmc regulator in SPL rockchip: rk3288-firefly: Drop use of silent console and late boardinfo rockchip: rk3288-firefly: Drop USE_PREBOOT Kconfig option rockchip: rk3288-firefly: Migrate to OF_UPSTREAM rockchip: rk3288-firefly: Fix slow Ethernet initializion rockchip: rk3288-firefly: Change to use FIT
arch/arm/dts/Makefile | 1 - arch/arm/dts/rk3288-firefly-u-boot.dtsi | 91 +++- arch/arm/dts/rk3288-firefly.dts | 43 -- arch/arm/dts/rk3288-firefly.dtsi | 491 ------------------ arch/arm/mach-rockchip/rk3288/Kconfig | 2 +- board/firefly/firefly-rk3288/MAINTAINERS | 1 + board/firefly/firefly-rk3288/Makefile | 7 - board/firefly/firefly-rk3288/firefly-rk3288.c | 46 -- configs/firefly-rk3288_defconfig | 39 +- 9 files changed, 89 insertions(+), 632 deletions(-) delete mode 100644 arch/arm/dts/rk3288-firefly.dts delete mode 100644 arch/arm/dts/rk3288-firefly.dtsi delete mode 100644 board/firefly/firefly-rk3288/Makefile delete mode 100644 board/firefly/firefly-rk3288/firefly-rk3288.c