diff options
Diffstat (limited to 'arch/arm/include/asm/arch-am33xx/cpu.h')
| -rw-r--r-- | arch/arm/include/asm/arch-am33xx/cpu.h | 15 | 
1 files changed, 15 insertions, 0 deletions
| diff --git a/arch/arm/include/asm/arch-am33xx/cpu.h b/arch/arm/include/asm/arch-am33xx/cpu.h index 6cfbef76a..819fd2f02 100644 --- a/arch/arm/include/asm/arch-am33xx/cpu.h +++ b/arch/arm/include/asm/arch-am33xx/cpu.h @@ -169,6 +169,12 @@ struct cm_dpll {  	unsigned int clktimer2clk;	/* offset 0x08 */  }; +/* Control Module RTC registers */ +struct cm_rtc { +	unsigned int rtcclkctrl;	/* offset 0x0 */ +	unsigned int clkstctrl;		/* offset 0x4 */ +}; +  /* Watchdog timer registers */  struct wd_timer {  	unsigned int resv1[4]; @@ -218,6 +224,15 @@ struct gptimer {  	unsigned int tcar2;		/* offset 0x58 */  }; +/* RTC Registers */ +struct rtc_regs { +	unsigned int res[21]; +	unsigned int osc;		/* offset 0x54 */ +	unsigned int res2[5]; +	unsigned int kick0r;		/* offset 0x6c */ +	unsigned int kick1r;		/* offset 0x70 */ +}; +  /* UART Registers */  struct uart_sys {  	unsigned int resv1[21]; |