diff options
author | Wolfgang Denk <wd@denx.de> | 2008-08-21 00:41:03 +0200 |
---|---|---|
committer | Wolfgang Denk <wd@denx.de> | 2008-08-21 00:41:03 +0200 |
commit | 9ba404dd59c14149f7a5338af1b5fe52558415da (patch) | |
tree | 2595376e4684ce3c88cf69468cc657c305823d1f /cpu/at32ap | |
parent | db70b84329315c52f6ec77f5ae5ca1afe970a9bb (diff) | |
parent | 492671404140f09d5b21b3d2ce4e362c0692c069 (diff) | |
download | u-boot-imx-9ba404dd59c14149f7a5338af1b5fe52558415da.zip u-boot-imx-9ba404dd59c14149f7a5338af1b5fe52558415da.tar.gz u-boot-imx-9ba404dd59c14149f7a5338af1b5fe52558415da.tar.bz2 |
Merge branch 'master' of git://git.denx.de/u-boot-avr32
Diffstat (limited to 'cpu/at32ap')
-rw-r--r-- | cpu/at32ap/at32ap700x/sm.h | 2 | ||||
-rw-r--r-- | cpu/at32ap/cpu.c | 3 |
2 files changed, 4 insertions, 1 deletions
diff --git a/cpu/at32ap/at32ap700x/sm.h b/cpu/at32ap/at32ap700x/sm.h index 6492c8e..b6e4409 100644 --- a/cpu/at32ap/at32ap700x/sm.h +++ b/cpu/at32ap/at32ap700x/sm.h @@ -21,7 +21,7 @@ #define SM_PM_IMR 0x0048 #define SM_PM_ISR 0x004c #define SM_PM_ICR 0x0050 -#define SM_PM_GCCTRL 0x0060 +#define SM_PM_GCCTRL(x) (0x0060 + 4 * x) #define SM_RTC_CTRL 0x0080 #define SM_RTC_VAL 0x0084 #define SM_RTC_TOP 0x0088 diff --git a/cpu/at32ap/cpu.c b/cpu/at32ap/cpu.c index 0ba8361..1a13702 100644 --- a/cpu/at32ap/cpu.c +++ b/cpu/at32ap/cpu.c @@ -65,6 +65,9 @@ int cpu_init(void) sysreg_write(EVBA, (unsigned long)&_evba); asm volatile("csrf %0" : : "i"(SYSREG_EM_OFFSET)); + if(gclk_init) + gclk_init(); + return 0; } |