[PATCH 2/6] arm/imx6q: add core definitions and low-level debug uart
From: Russell King - ARM Linux <hidden>
Date: 2011-09-12 14:14:41
From: Russell King - ARM Linux <hidden>
Date: 2011-09-12 14:14:41
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.