
18 Jun
2021
18 Jun
'21
6:38 p.m.
On Fri, Jun 18, 2021 at 02:46:18AM +0800, Icenowy Zheng wrote:
The sunxi_egon type used to take no -A argument (because we assume sunxi targets are all ARM). However, as Allwinner D1 appears as the first RISC-V sunxi target, we need to support -A; in addition, as external projects rely on U-Boot mkimage to generate sunxi eGON.BT0 header, we need to keep compatibility with command line without -A.
As the default value of arch in mkimage is not proper (IH_ARCH_PPC instead of IH_ARCH_INVALID), to keep more compatibility, add an Aflag field to image parameters to describe whether an architecture is explicitly specified.
Signed-off-by: Icenowy Zheng icenowy@aosc.io
Reviewed-by: Tom Rini trini@konsulko.com
--
Tom