[U-Boot] [PATCH 1/4] keymile: rework headerfiles for keymile boards

Kim Phillips kim.phillips at freescale.com
Fri Apr 16 00:27:11 CEST 2010


On Mon, 12 Apr 2010 09:33:14 +0200
Heiko Schocher <hs at denx.de> wrote:

> - This patch reworks all headerfiles for keymile boards (coge, supx4,
>   eter1, suen3).
>   Furthermore, a refactoring on the whole environment variables has been
>   acomplished.
> 
> - Environment variables:
>   - grouped into logical blocks (#defines) based on the functionality/purpose
>   - short description for most of the variables
>   - as much as possible is moved into the common headerfile
>   - Keep the kernel command line clean from KM 'specialities'.
>     The boardId and hwKey is no longer needed as kernel arguments.
>     They are stored in the U-Boot environment and read out from userspace
>     later with the help of fw_printenv or equivalent tools.
> - km8xx: default environment partitioning corrected
> - Check the board id and the HW key stored in the environment with the values
>   stored in IVM. Board id and hardware key are patched into the environment
>   when building a keymile bootpackage.
> - introduces the variable "initial_boot_bank" to the default
>   environment. The "actual_bank" is set to this value on first
>   startup.
>   It is normally set to 0. So the behaviour is as before.
>   If set to != 0, the first actual_bank is set to this
>   value as well. Thus a bootpackage can define a boot
>   bank other than 0.
> 
> Signed-off-by: Andreas Huber <andreas.huber at keymile.com>
> Signed-off-by: Holger Brunck <holger.brunck at keymile.com>
> Signed-off-by: Heiko Schocher <hs at denx.de>
> ---

since 3 of these 4 patches are in the mpc83xx domain, I went ahead and
applied 1-4/4 and pushed to u-boot-mpc83xx.git.

Thanks everyone,

Kim


More information about the U-Boot mailing list