[OE-core] [PATCH] kernel-fitimage: Fix bad image type replacement for aarch64

Manjukumar Harthikote Matha MANJUKUM at xilinx.com
Tue Dec 19 21:34:00 UTC 2017


Ping?

Any reason for this being in pending status? Please let me know

Thanks,
Manju

> -----Original Message-----
> From: Manjukumar Matha [mailto:manjukumar.harthikote-matha at xilinx.com]
> Sent: Wednesday, December 13, 2017 10:27 AM
> To: openembedded-core at lists.openembedded.org
> Cc: Thomas Perrot <thomas.perrot at tupi.fr>; Manjukumar Harthikote Matha
> <MANJUKUM at xilinx.com>
> Subject: [OE-core][PATCH] kernel-fitimage: Fix bad image type replacement for
> aarch64
> 
> From: Thomas Perrot <thomas.perrot at tupi.fr>
> 
> When using kernel-fitimage class with aarch64, the image type has to be Image not
> zImage.  This patch fixes the bad image type replacement for
> aarch64
> 
> Signed-off-by: Thomas Perrot <thomas.perrot at tupi.fr>
> Signed-off-by: Manjukumar Matha <manjukumar.harthikote-matha at xilinx.com>
> ---
>  meta/classes/kernel-fitimage.bbclass | 7 +++++--
>  1 file changed, 5 insertions(+), 2 deletions(-)
> 
> diff --git a/meta/classes/kernel-fitimage.bbclass b/meta/classes/kernel-
> fitimage.bbclass
> index 179185b..9baf399 100644
> --- a/meta/classes/kernel-fitimage.bbclass
> +++ b/meta/classes/kernel-fitimage.bbclass
> @@ -7,9 +7,12 @@ python __anonymous () {
>          depends = "%s u-boot-mkimage-native dtc-native" % depends
>          d.setVar("DEPENDS", depends)
> 
> -        if d.getVar("UBOOT_ARCH") == "mips":
> +        uarch = d.getVar("UBOOT_ARCH")
> +        if uarch == "arm64":
> +            replacementtype = "Image"
> +        elif uarch == "mips":
>              replacementtype = "vmlinuz.bin"
> -        elif d.getVar("UBOOT_ARCH") == "x86":
> +        elif uarch == "x86":
>              replacementtype = "bzImage"
>          else:
>              replacementtype = "zImage"
> --
> 2.7.4




More information about the Openembedded-core mailing list