@ -16,13 +16,13 @@ __weak void bootcount_store(ulong a)
uintptr_t flush_end ;
# if defined(CONFIG_SYS_BOOTCOUNT_SINGLEWORD)
raw_bootcount_store ( reg , ( BOOTCOUNT_MAGIC & 0xffff0000 ) | a ) ;
raw_bootcount_store ( reg , ( CONFIG_SYS_ BOOTCOUNT_MAGIC & 0xffff0000 ) | a ) ;
flush_end = roundup ( CONFIG_SYS_BOOTCOUNT_ADDR + 4 ,
CONFIG_SYS_CACHELINE_SIZE ) ;
# else
raw_bootcount_store ( reg , a ) ;
raw_bootcount_store ( reg + 4 , BOOTCOUNT_MAGIC ) ;
raw_bootcount_store ( reg + 4 , CONFIG_SYS_ BOOTCOUNT_MAGIC) ;
flush_end = roundup ( CONFIG_SYS_BOOTCOUNT_ADDR + 8 ,
CONFIG_SYS_CACHELINE_SIZE ) ;
@ -37,12 +37,12 @@ __weak ulong bootcount_load(void)
# if defined(CONFIG_SYS_BOOTCOUNT_SINGLEWORD)
u32 tmp = raw_bootcount_load ( reg ) ;
if ( ( tmp & 0xffff0000 ) ! = ( BOOTCOUNT_MAGIC & 0xffff0000 ) )
if ( ( tmp & 0xffff0000 ) ! = ( CONFIG_SYS_ BOOTCOUNT_MAGIC & 0xffff0000 ) )
return 0 ;
else
return ( tmp & 0x0000ffff ) ;
# else
if ( raw_bootcount_load ( reg + 4 ) ! = BOOTCOUNT_MAGIC )
if ( raw_bootcount_load ( reg + 4 ) ! = CONFIG_SYS_ BOOTCOUNT_MAGIC)
return 0 ;
else
return raw_bootcount_load ( reg ) ;