From 22c67d08398f0101e26fcbf75ac93433764cb4ae Mon Sep 17 00:00:00 2001 From: Valentin Longchamp Date: Tue, 31 May 2011 02:12:47 +0000 Subject: 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 Signed-off-by: Holger Brunck Acked-by: Heiko Schocher cc: Wolfgang Denk cc: Detlev Zundel cc: Prafulla Wadaskar --- include/configs/km/km_arm.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'include/configs/km') diff --git a/include/configs/km/km_arm.h b/include/configs/km/km_arm.h index 80a56dd..5a915f3 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" \ -- cgit v1.1