On Sat, Aug 19, 2017 at 05:46:18PM +0200, Mark Kettenis wrote: > Here is a port for ARM Trusted Firmware 1.4 that builds firmware for > the Rockchip RK3399. I anticipate that this port will build firmware > for other ARMv8 Rockchip SoCs as well; there is code for the RK3328 > and RK3368 in the tree as well. So this installs the firmware as > rk3399-bl31.elf instead of just bl31.elf. > > There is support for other SoCs as well. We currently don't support > any of those though. There is some qemu code as well that I haven't > looked into. So maybe this should be a general ATF port? Since there > already is a port named "atf", I would rename this one to > "arm-trusted-firmware".
"arm-trusted-firmware" would match the repository name and seems a better fit. Maybe expand the DESCR otherwise looks good. At the moment there is https://github.com/ARM-software/arm-trusted-firmware/tree/master/plat arm (juno/vfp) hisilicon mediatek tegra qemu rockchip unipher zynqmp maybe some of the other vendor forks will get merged one day? https://github.com/MarvellEmbeddedProcessors/atf-marvell https://github.com/renesas-rcar/arm-trusted-firmware like some others were? https://github.com/Xilinx/arm-trusted-firmware (zynqmp) https://github.com/96boards-hikey/arm-trusted-firmware (hisilicon) https://github.com/uniphier/arm-trusted-firmware https://github.com/rockchip-linux/arm-trusted-firmware Others seem closed? amd apm/macom cavium freescale/nxp samsung qualcomm broadcom amlogic actions zte spreadtrum lg annapurna labs/amazon altera/intel Then there are third party replacements like atf-allwinner or https://github.com/linaro-swg/arm-trusted-firmware/tree/rpi3_initial_drop > > Note that the Allwinner ATF is built from different source code, so it > can't easily be included in a general ATF port. > > Thoughts?
