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

Kim Phillips
2010-04-15T22:27:11Z

On Mon, 12 Apr 2010 09:33:14 +0200
Heiko Schocher <hs@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@keymile.com>
> Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
> Signed-off-by: Heiko Schocher <hs@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