ARM64: poplar: hi3798cv200: u-boot support for Poplar 96Boards
This port adds support for:
1) Serial
2) eMMC
3) USB
It has been tested with ARM TRUSTED FIRMWARE running u-boot as the
BL33 executable [see board's README]
eMMC has been tested for reading and booting the loader and linux
kernels as well as saving the u-boot environment.
USB has been tested with ASIX networking adapter and SanDisk 7.4GB
drive.
PSCI has been tested via the reset call (PSCI executes from DDR)
The firwmare upgrade process has been tested via TFTP and USB FAT
filesystem containing the fastboot.bin image in one of the partitions.
Signed-off-by:
Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
Showing
- arch/arm/Kconfig 14 additions, 0 deletionsarch/arm/Kconfig
- arch/arm/dts/hi3798cv200-u-boot.dtsi 29 additions, 0 deletionsarch/arm/dts/hi3798cv200-u-boot.dtsi
- arch/arm/include/asm/arch-hi3798cv200/dwmmc.h 13 additions, 0 deletionsarch/arm/include/asm/arch-hi3798cv200/dwmmc.h
- arch/arm/include/asm/arch-hi3798cv200/hi3798cv200.h 50 additions, 0 deletionsarch/arm/include/asm/arch-hi3798cv200/hi3798cv200.h
- board/hisilicon/poplar/Kconfig 15 additions, 0 deletionsboard/hisilicon/poplar/Kconfig
- board/hisilicon/poplar/MAINTAINERS 6 additions, 0 deletionsboard/hisilicon/poplar/MAINTAINERS
- board/hisilicon/poplar/Makefile 7 additions, 0 deletionsboard/hisilicon/poplar/Makefile
- board/hisilicon/poplar/README 288 additions, 0 deletionsboard/hisilicon/poplar/README
- board/hisilicon/poplar/poplar.c 174 additions, 0 deletionsboard/hisilicon/poplar/poplar.c
- configs/poplar_defconfig 26 additions, 0 deletionsconfigs/poplar_defconfig
- include/configs/poplar.h 86 additions, 0 deletionsinclude/configs/poplar.h
Loading
Please register or sign in to comment