diff options
| author | Valentin Longchamp <valentin.longchamp@keymile.com> | 2011-05-31 02:12:47 +0000 | 
|---|---|---|
| committer | U-Boot <uboot@lilith.(none)> | 2011-05-31 19:45:27 +0200 | 
| commit | 22c67d08398f0101e26fcbf75ac93433764cb4ae (patch) | |
| tree | d22fdf9c9e2ff36c14d28e2f9cadc0a9c53b53ca /include/configs/km/km_arm.h | |
| parent | ea616d4defbf90b1b0cbdf5d8425b574d606cd35 (diff) | |
| download | olio-uboot-2014.01-22c67d08398f0101e26fcbf75ac93433764cb4ae.tar.xz olio-uboot-2014.01-22c67d08398f0101e26fcbf75ac93433764cb4ae.zip | |
arm/km: introduce bootcount env variable and clean km_arm
This environment variable is used to set the bootcount address
for the kernel.
last_stage_init is not available for arm platforms. So the
calls to set_km_var and set_bootcount_addr are done in
misc_init_r.
Additionally some unneeded printouts were removed.
Signed-off-by: Valentin Longchamp <valentin.longchamp@keymile.com>
Signed-off-by: Holger Brunck <holger.brunck@keymile.com>
Acked-by: Heiko Schocher <hs@denx.de>
cc: Wolfgang Denk <wd@denx.de>
cc: Detlev Zundel <dzu@denx.de>
cc: Prafulla Wadaskar <prafulla@marvell.com>
Diffstat (limited to 'include/configs/km/km_arm.h')
| -rw-r--r-- | include/configs/km/km_arm.h | 3 | 
1 files changed, 3 insertions, 0 deletions
| diff --git a/include/configs/km/km_arm.h b/include/configs/km/km_arm.h index 80a56dd1b..5a915f308 100644 --- a/include/configs/km/km_arm.h +++ b/include/configs/km/km_arm.h @@ -64,6 +64,9 @@  #define CONFIG_KM_KERNEL_ADDR	0x2000000	/* 4096KBytes */  #define CONFIG_KM_DEF_ENV_CPU						\ +	"addbootcount="							\ +		"setenv bootargs ${bootargs} "				\ +		"bootcountaddr=${bootcountaddr}\0"			\  	"addmtdparts=setenv bootargs ${bootargs} ${mtdparts}\0"		\  	"boot=bootm ${actual_kernel_addr} - -\0"			\  	"cramfsloadfdt=true\0"						\ |