[PATCH v12 2/2] arm64: boot: Support Flat Image Tree

2024-03-28 Thread Simon Glass
n utilities for the algorithm being used. Supported compression options are the same as the Image.xxx files. Use FIT_COMPRESSION to select an algorithm other than gzip. While FIT supports a ramdisk / initrd, no attempt is made to support this here, since it must be built separately from the

[PATCH v12 0/2] arm64: Add a build target for Flat Image Tree

2024-03-28 Thread Simon Glass
Flat Image Tree (FIT) is a widely used file format for packaging a kernel and associated devicetree files[1]. It is not specific to any one bootloader, as it is supported by U-Boot, coreboot, Linuxboot, Tianocore and Barebox. This series adds support for building a FIT as part of the kernel build.

Re: [PATCH v11 2/2] arm64: boot: Support Flat Image Tree

2024-03-28 Thread Simon Glass
Hi Masahiro, On Wed, 27 Mar 2024 at 03:39, Masahiro Yamada wrote: > > On Thu, Mar 14, 2024 at 1:28 PM Simon Glass wrote: > > > > Add a script which produces a Flat Image Tree (FIT), a single file > > containing the built kernel and associated devicetree files. > >

[PATCH v11 2/2] arm64: boot: Support Flat Image Tree

2024-03-13 Thread Simon Glass
n utilities for the algorithm being used. Supported compression options are the same as the Image.xxx files. Use FIT_COMPRESSION to select an algorithm other than gzip. While FIT supports a ramdisk / initrd, no attempt is made to support this here, since it must be built separately from the

[PATCH v11 0/2] arm64: Add a build target for Flat Image Tree

2024-03-13 Thread Simon Glass
Flat Image Tree (FIT) is a widely used file format for packaging a kernel and associated devicetree files[1]. It is not specific to any one bootloader, as it is supported by U-Boot, coreboot, Linuxboot, Tianocore and Barebox. This series adds support for building a FIT as part of the kernel build.

Re: [PATCH v10 2/2] arm64: boot: Support Flat Image Tree

2024-03-12 Thread Simon Glass
Hi Masahiro, On Mon, 11 Mar 2024 at 02:31, Masahiro Yamada wrote: > > On Fri, Mar 8, 2024 at 12:55 PM Simon Glass wrote: > > > > Hi Masahiro, > > > > On Thu, 22 Feb 2024 at 01:38, Masahiro Yamada wrote: > > > > > > On Sat, Feb 3, 2024 at 2:30 AM

Re: [PATCH v10 2/2] arm64: boot: Support Flat Image Tree

2024-03-07 Thread Simon Glass
Hi Masahiro, On Thu, 22 Feb 2024 at 01:38, Masahiro Yamada wrote: > > On Sat, Feb 3, 2024 at 2:30 AM Simon Glass wrote: > > > > Add a script which produces a Flat Image Tree (FIT), a single file > > containing the built kernel and associated devicetree files. > >

Re: [PATCH v10 2/2] arm64: boot: Support Flat Image Tree

2024-03-07 Thread Simon Glass
Hi Masahiro, On Sun, 25 Feb 2024 at 21:41, Masahiro Yamada wrote: > > On Wed, Feb 21, 2024 at 9:37 PM Masahiro Yamada wrote: > > > > On Sat, Feb 3, 2024 at 2:30 AM Simon Glass wrote: > > > > > > Add a script which produces a Flat Image Tree (FIT), a si

Re: [PATCH v10 2/2] arm64: boot: Support Flat Image Tree

2024-02-19 Thread Simon Glass
Hi, On Fri, 2 Feb 2024 at 10:30, Simon Glass wrote: > > Add a script which produces a Flat Image Tree (FIT), a single file > containing the built kernel and associated devicetree files. > Compression defaults to gzip which gives a good balance of size and > performance. > &g

[PATCH v10 2/2] arm64: boot: Support Flat Image Tree

2024-02-02 Thread Simon Glass
n utilities for the algorithm being used. Supported compression options are the same as the Image.xxx files. Use FIT_COMPRESSION to select an algorithm other than gzip. While FIT supports a ramdisk / initrd, no attempt is made to support this here, since it must be built separately from the

[PATCH v10 0/2] arm64: Add a build target for Flat Image Tree

2024-02-02 Thread Simon Glass
Flat Image Tree (FIT) is a widely used file format for packaging a kernel and associated devicetree files[1]. It is not specific to any one bootloader, as it is supported by U-Boot, coreboot, Linuxboot, Tianocore and Barebox. This series adds support for building a FIT as part of the kernel build.

Re: [PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2024-02-02 Thread Simon Glass
Hi Masahiro, On Tue, 30 Jan 2024 at 02:16, Masahiro Yamada wrote: > > On Fri, Jan 26, 2024 at 1:04 AM Simon Glass wrote: > > > > Hi, > > > > On Wed, 17 Jan 2024 at 06:14, Simon Glass wrote: > > > > > > Hi Masahiro, Tom, > >

Re: [PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2024-02-02 Thread Simon Glass
Hi, On Wed, 31 Jan 2024 at 15:03, Rob Herring wrote: > > On Tue, Jan 30, 2024 at 3:16 AM Masahiro Yamada wrote: > > > > On Fri, Jan 26, 2024 at 1:04 AM Simon Glass wrote: > > > > > > Hi, > > > > > > On Wed, 17 Jan 2024 at 06:14

Re: [PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2024-01-25 Thread Simon Glass
Hi, On Wed, 17 Jan 2024 at 06:14, Simon Glass wrote: > > Hi Masahiro, Tom, > > On Tue, 9 Jan 2024 at 07:33, Tom Rini wrote: > > > > On Tue, Jan 09, 2024 at 11:01:42PM +0900, Masahiro Yamada wrote: > > > Hi Simon, > > > > > > >

Re: [PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2024-01-17 Thread Simon Glass
Hi Masahiro, Tom, On Tue, 9 Jan 2024 at 07:33, Tom Rini wrote: > > On Tue, Jan 09, 2024 at 11:01:42PM +0900, Masahiro Yamada wrote: > > Hi Simon, > > > > > > On Wed, Jan 3, 2024 at 8:47 AM Simon Glass wrote: > > > > > > Hi Masahiro, > > >

Re: [PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2024-01-02 Thread Simon Glass
Hi Masahiro, On Wed, Dec 13, 2023 at 5:14 AM Will Deacon wrote: > > On Fri, Dec 01, 2023 at 08:54:42PM -0700, Simon Glass wrote: > > Add a script which produces a Flat Image Tree (FIT), a single file > > containing the built kernel and associated devicetree files. > >

Re: [PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2023-12-28 Thread Simon Glass
On Thu, Dec 7, 2023 at 11:38 PM Laurent Pinchart > > > > > > wrote: > > > > > > > On Thu, Dec 07, 2023 at 10:27:23PM +0800, Chen-Yu Tsai wrote: > > > > > > > > On Sun, Dec 03, 2023 at 05:34:01PM +0200, Laurent Pinchart > >

Re: [PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2023-12-07 Thread Simon Glass
t; > > > > On Fri, Dec 01, 2023 at 08:54:42PM -0700, Simon Glass wrote: > > > > Add a script which produces a Flat Image Tree (FIT), a single file > > > > containing the built kernel and associated devicetree files. > > > > Compression defaults to gzip w

Re: [PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2023-12-05 Thread Simon Glass
Hi Ahmad, On Tue, 5 Dec 2023 at 04:48, Ahmad Fatoum wrote: > > Hello Simon, > > On 02.12.23 04:54, Simon Glass wrote: > > Add a script which produces a Flat Image Tree (FIT), a single file > > containing the built kernel and associated devicetree files. > > Comp

Re: [PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2023-12-04 Thread Simon Glass
Hi Laurent, On Sun, 3 Dec 2023 at 08:33, Laurent Pinchart wrote: > > Hi Simon, > > Thank you for the patch. > > On Fri, Dec 01, 2023 at 08:54:42PM -0700, Simon Glass wrote: > > Add a script which produces a Flat Image Tree (FIT), a single file > > containing t

[PATCH v9 2/2] arm64: boot: Support Flat Image Tree

2023-12-01 Thread Simon Glass
mpression options are the same as the Image.xxx files. For now there is no way to change the compression other than by editing the rule for $(obj)/image.fit While FIT supports a ramdisk / initrd, no attempt is made to support this here, since it must be built separately from the Linux buil

[PATCH v9 0/2] arm64: Add a build target for Flat Image Tree

2023-12-01 Thread Simon Glass
Flat Image Tree (FIT) is a widely used file format for packaging a kernel and associated devicetree files[1]. It is not specific to any one bootloader, as it is supported by U-Boot, coreboot, Linuxboot, Tianocore and Barebox. This series adds support for building a FIT as part of the kernel build.

Re: [PATCH v8 2/2] arm64: boot: Support Flat Image Tree

2023-12-01 Thread Simon Glass
Hi Masahiro, On Fri, 1 Dec 2023 at 10:30, Masahiro Yamada wrote: > > On Fri, Dec 1, 2023 at 5:34 AM Simon Glass wrote: > > > > Add a script which produces a Flat Image Tree (FIT), a single file > > containing the built kernel and associated devicetree files. > >

[PATCH v8 2/2] arm64: boot: Support Flat Image Tree

2023-11-30 Thread Simon Glass
es. For now there is no way to change the compression other than by editing the rule for $(obj)/image.fit While FIT supports a ramdisk / initrd, no attempt is made to support this here, since it must be built separately from the Linux build. Signed-off-by: Simon Glass --- Changes in v8: - Drop

[PATCH v8 0/2] arm64: Add a build target for Flat Image Tree

2023-11-30 Thread Simon Glass
Flat Image Tree (FIT) is a widely used file format for packaging a kernel and associated devicetree files[1]. It is not specific to any one bootloader, as it is supported by U-Boot, coreboot, Linuxboot, Tianocore and Barebox. This series adds support for building a FIT as part of the kernel build.