diff options
| author | Tom Rini <trini@ti.com> | 2014-02-26 16:49:58 -0500 | 
|---|---|---|
| committer | Tom Rini <trini@ti.com> | 2014-02-26 16:49:58 -0500 | 
| commit | eeb72e67619b98d2502fe634a3a5d9953de92ad0 (patch) | |
| tree | edea4b04062ec956158c163b13c9a31fcfdccde8 /arch/arm/include/asm/arch-am33xx | |
| parent | 715b56fe2b47e073e6f2425e0cedba0e92a4014d (diff) | |
| parent | 1551df35f296f0a8df32f4f2054254f46e8be252 (diff) | |
Merge branch 'master' of git://git.denx.de/u-boot-arm
Conflicts:
	arch/arm/cpu/armv7/config.mk
	board/ti/am43xx/mux.c
	include/configs/am43xx_evm.h
Signed-off-by: Tom Rini <trini@ti.com>
Diffstat (limited to 'arch/arm/include/asm/arch-am33xx')
| -rw-r--r-- | arch/arm/include/asm/arch-am33xx/cpu.h | 12 | ||||
| -rw-r--r-- | arch/arm/include/asm/arch-am33xx/ddr_defs.h | 16 | ||||
| -rw-r--r-- | arch/arm/include/asm/arch-am33xx/gpio.h | 4 | 
3 files changed, 27 insertions, 5 deletions
| diff --git a/arch/arm/include/asm/arch-am33xx/cpu.h b/arch/arm/include/asm/arch-am33xx/cpu.h index 07362581cf7..71bed4efab8 100644 --- a/arch/arm/include/asm/arch-am33xx/cpu.h +++ b/arch/arm/include/asm/arch-am33xx/cpu.h @@ -171,7 +171,8 @@ struct cm_wkuppll {  	unsigned int resv11[1];  	unsigned int wkup_uart0ctrl;	/* offset 0xB4 */  	unsigned int wkup_i2c0ctrl;	/* offset 0xB8 */ -	unsigned int resv12[7]; +	unsigned int wkup_adctscctrl;	/* offset 0xBC */ +	unsigned int resv12[6];  	unsigned int divm6dpllcore;	/* offset 0xD8 */  }; @@ -221,7 +222,8 @@ struct cm_perpll {  	unsigned int tpccclkctrl;	/* offset 0xBC */  	unsigned int dcan0clkctrl;	/* offset 0xC0 */  	unsigned int dcan1clkctrl;	/* offset 0xC4 */ -	unsigned int resv6[2]; +	unsigned int resv6; +	unsigned int epwmss1clkctrl;	/* offset 0xCC */  	unsigned int emiffwclkctrl;	/* offset 0xD0 */  	unsigned int epwmss0clkctrl;	/* offset 0xD4 */  	unsigned int epwmss2clkctrl;	/* offset 0xD8 */ @@ -353,7 +355,11 @@ struct cm_perpll {  	unsigned int gpio2clkctrl;	/* offset 0x480 */  	unsigned int resv20;  	unsigned int gpio3clkctrl;	/* offset 0x488 */ -	unsigned int resv21[7]; +	unsigned int resv41; +	unsigned int gpio4clkctrl;	/* offset 0x490 */ +	unsigned int resv42; +	unsigned int gpio5clkctrl;	/* offset 0x498 */ +	unsigned int resv21[3];  	unsigned int i2c1clkctrl;	/* offset 0x4A8 */  	unsigned int resv22; diff --git a/arch/arm/include/asm/arch-am33xx/ddr_defs.h b/arch/arm/include/asm/arch-am33xx/ddr_defs.h index fbe599d1ab3..4d899528f5b 100644 --- a/arch/arm/include/asm/arch-am33xx/ddr_defs.h +++ b/arch/arm/include/asm/arch-am33xx/ddr_defs.h @@ -58,6 +58,22 @@  #define MT41J128MJT125_PHY_FIFO_WE		0x100  #define MT41J128MJT125_IOCTRL_VALUE		0x18B +/* Micron MT41K128M16JT-187E */ +#define MT41K128MJT187E_EMIF_READ_LATENCY	0x06 +#define MT41K128MJT187E_EMIF_TIM1		0x0888B3DB +#define MT41K128MJT187E_EMIF_TIM2		0x36337FDA +#define MT41K128MJT187E_EMIF_TIM3		0x501F830F +#define MT41K128MJT187E_EMIF_SDCFG		0x61C04AB2 +#define MT41K128MJT187E_EMIF_SDREF		0x0000093B +#define MT41K128MJT187E_ZQ_CFG			0x50074BE4 +#define MT41K128MJT187E_RATIO			0x40 +#define MT41K128MJT187E_INVERT_CLKOUT		0x1 +#define MT41K128MJT187E_RD_DQS			0x3B +#define MT41K128MJT187E_WR_DQS			0x85 +#define MT41K128MJT187E_PHY_WR_DATA		0xC1 +#define MT41K128MJT187E_PHY_FIFO_WE		0x100 +#define MT41K128MJT187E_IOCTRL_VALUE		0x18B +  /* Micron MT41J64M16JT-125 */  #define MT41J64MJT125_EMIF_SDCFG		0x61C04A32 diff --git a/arch/arm/include/asm/arch-am33xx/gpio.h b/arch/arm/include/asm/arch-am33xx/gpio.h index a1ffd49f795..220603db5a3 100644 --- a/arch/arm/include/asm/arch-am33xx/gpio.h +++ b/arch/arm/include/asm/arch-am33xx/gpio.h @@ -12,8 +12,8 @@  #define AM33XX_GPIO1_BASE       0x4804C000  #define AM33XX_GPIO2_BASE       0x481AC000  #define AM33XX_GPIO3_BASE       0x481AE000 - -#define GPIO_22			22 +#define AM33XX_GPIO4_BASE	0x48320000 +#define AM33XX_GPIO5_BASE	0x48322000  /* GPIO CTRL register */  #define GPIO_CTRL_DISABLEMODULE_SHIFT	0 | 
