Re: [PATCH v3 10/19] LoongArch: Boot Image bits

Tom Rini <[email protected]>
Newsgroups gmane.comp.boot-loaders.u-boot
Message-ID <20260821162048.GN523975__12340.6248910882$1787329274$gmane$org@bill-the-cat>
On Fri, Aug 21, 2026 at 08:42:10AM +0000, Yao Zi wrote:

> From: Jiaxun Yang <[email protected]>
> 
> Implement loading and booting functions for LoongArch
> standard kernel image as per spec.
> 
> LoongArch kernel do expect us to fake a efi systemtable
> for passing fdt to kernel, we don't need to implement any
> EFI functions for kernel because it won't look into anything
> beside devicetree from that table if we tell kernel we are
> not efi compatible by setting a0 boot argument to zero.
> 
> Link: https://docs.kernel.org/arch/loongarch/booting.html
> Signed-off-by: Jiaxun Yang <[email protected]>
> Signed-off-by: Yao Zi <[email protected]>
[snip]
> diff --git a/arch/loongarch/Kconfig b/arch/loongarch/Kconfig
> index ac4be2c837c0..5654de5a58c7 100644
> --- a/arch/loongarch/Kconfig
> +++ b/arch/loongarch/Kconfig
> @@ -56,4 +56,7 @@ config STACK_SIZE_SHIFT
>  config OF_BOARD_FIXUP
>  	default y if OF_SEPARATE
>  
> +config LIB_BOOTM
> +	select CRC32

If this is needed, it's a generic problem (and to be fixed outside this
series) where LIB_BOOTM (and possibly LIB_BOOTI/Z since you know what to
look for) need to select CRC32 and SPL_LIB_BOOTM SPL_CRC32. Thanks.

-- 
Tom
signature.asc (application/pgp-signature, 228 B)
-----BEGIN PGP SIGNATURE-----

iHUEABYKAB0WIQTzzqh0PWDgGS+bTHor4qD1Cr/kCgUCaoh64AAKCRAr4qD1Cr/k
CnwPAP41Acpwmcqyi/WfzbQz3TWMIAJQGwwRolvU3gAQLRslNgD/XWLnNXhmtPIc
bsVK8VxXOeCzkvH1AFeMsJCWrSbhzAU=
=zivU
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.