[PATCH 2/6] arm/imx6q: add core definitions and low-level debug uart

Russell King - ARM Linux linux at arm.linux.org.uk
Mon Sep 12 10:14:41 EDT 2011


On Mon, Sep 12, 2011 at 10:44:39AM +0200, Sascha Hauer wrote:
> I vote to skip params_phys and initrd_phys now. Every recent bootloader
> does not need them. As the i.MX6 is a new SoC, we have no reason to
> handle legacy bootloaders.

Can we stop this misunderstanding right now.

It's NOT about legacy boot loaders.  It's about the bootp code which
allows an initrd to be packaged up together with a zImage file as one
single file.

That's used to be able to boot with an initrd on platforms which can
only obtain one file from the boot media, and they specify where the
parameters are expected to be (which can be solved by updating the
code to use r2) and where to place the initrd image (which can't be
solved as it would mean encoding memory information for every platform
into the bootp code.)

An example of a current boot loader which requires this: Simtec's Able
boot loader.



More information about the linux-arm-kernel mailing list