diff options
| author | Andreas Bießmann <andreas.devel@googlemail.com> | 2010-11-30 09:45:06 +0000 | 
|---|---|---|
| committer | Reinhard Meyer <u-boot@emk-elektronik.de> | 2010-12-07 22:08:07 +0100 | 
| commit | a429db7e3ce6136f80f22584588247926ba60b05 (patch) | |
| tree | 77fdba6216ccf719b632b6aab0f3bb62701ac12c /arch/arm/include/asm/global_data.h | |
| parent | 305bf489d1e7dd70f45720720ae0066fcce3acb1 (diff) | |
| download | olio-uboot-2014.01-a429db7e3ce6136f80f22584588247926ba60b05.tar.xz olio-uboot-2014.01-a429db7e3ce6136f80f22584588247926ba60b05.zip | |
arm920t/at91/timer: replace bss variables by gd
Reuse the gd->tbl value for timestamp and add gd->lastinc for lastinc
bss values in arm920t/at91/timer driver.
The usage of bss values in driver before initialisation of bss is
forbidden. In that special case some data in .rel.dyn gets corrupted by
the arm920t/at91/timer driver.
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com>
Diffstat (limited to 'arch/arm/include/asm/global_data.h')
| -rw-r--r-- | arch/arm/include/asm/global_data.h | 1 | 
1 files changed, 1 insertions, 0 deletions
| diff --git a/arch/arm/include/asm/global_data.h b/arch/arm/include/asm/global_data.h index ada3fbb64..e459a5dc9 100644 --- a/arch/arm/include/asm/global_data.h +++ b/arch/arm/include/asm/global_data.h @@ -60,6 +60,7 @@ typedef	struct	global_data {  	unsigned long	tbl;  	unsigned long	tbu;  	unsigned long long	timer_reset_value; +	unsigned long	lastinc;  #endif  	unsigned long	relocaddr;	/* Start address of U-Boot in RAM */  	phys_size_t	ram_size;	/* RAM size */ |