|
@@ -31,16 +31,14 @@
|
|
|
|
|
|
#if defined(CONFIG_MPC8260)
|
|
|
#include <asm/cpm_8260.h>
|
|
|
-
|
|
|
#define CONFIG_SYS_BOOTCOUNT_ADDR (CONFIG_SYS_IMMR + CPM_BOOTCOUNT_ADDR)
|
|
|
#endif /* defined(CONFIG_MPC8260) */
|
|
|
|
|
|
#if defined(CONFIG_QE)
|
|
|
#include <linux/immap_qe.h>
|
|
|
-
|
|
|
#define CONFIG_SYS_BOOTCOUNT_ADDR (CONFIG_SYS_IMMR + 0x110000 + \
|
|
|
QE_MURAM_SIZE - 2 * sizeof(u32))
|
|
|
-#endif /* defined(CONFIG_MPC8360) */
|
|
|
+#endif /* defined(CONFIG_QE) */
|
|
|
|
|
|
#if defined(CONFIG_4xx)
|
|
|
#define CONFIG_SYS_BOOTCOUNT_ADDR (CONFIG_SYS_OCM_DATA_ADDR + \
|
|
@@ -60,7 +58,7 @@ __weak void bootcount_store(ulong a)
|
|
|
#else
|
|
|
raw_bootcount_store(reg, a);
|
|
|
raw_bootcount_store(reg + 4, BOOTCOUNT_MAGIC);
|
|
|
-#endif
|
|
|
+#endif /* defined(CONFIG_SYS_BOOTCOUNT_SINGLEWORD */
|
|
|
}
|
|
|
|
|
|
__weak ulong bootcount_load(void)
|
|
@@ -79,6 +77,6 @@ __weak ulong bootcount_load(void)
|
|
|
return 0;
|
|
|
else
|
|
|
return raw_bootcount_load(reg);
|
|
|
-#endif
|
|
|
+#endif /* defined(CONFIG_SYS_BOOTCOUNT_SINGLEWORD) */
|
|
|
}
|
|
|
-#endif
|
|
|
+#endif /* defined(CONFIG_SYS_BOOTCOUNT_ADDR) */
|