diff options
Diffstat (limited to 'arch/arm/mach-omap2/common.c')
| -rw-r--r-- | arch/arm/mach-omap2/common.c | 29 | 
1 files changed, 17 insertions, 12 deletions
diff --git a/arch/arm/mach-omap2/common.c b/arch/arm/mach-omap2/common.c index c900dcb6f1f..aaf421178c9 100644 --- a/arch/arm/mach-omap2/common.c +++ b/arch/arm/mach-omap2/common.c @@ -110,27 +110,32 @@ void __init omap3_map_io(void)  /*   * Adjust TAP register base such that omap3_check_revision accesses the correct - * TI816X register for checking device ID (it adds 0x204 to tap base while - * TI816X DEVICE ID register is at offset 0x600 from control base). + * TI81XX register for checking device ID (it adds 0x204 to tap base while + * TI81XX DEVICE ID register is at offset 0x600 from control base).   */ -#define TI816X_TAP_BASE		(TI816X_CTRL_BASE + \ -				TI816X_CONTROL_DEVICE_ID - 0x204) +#define TI81XX_TAP_BASE		(TI81XX_CTRL_BASE + \ +				TI81XX_CONTROL_DEVICE_ID - 0x204) -static struct omap_globals ti816x_globals = { +static struct omap_globals ti81xx_globals = {  	.class  = OMAP343X_CLASS, -	.tap    = OMAP2_L4_IO_ADDRESS(TI816X_TAP_BASE), -	.ctrl   = OMAP2_L4_IO_ADDRESS(TI816X_CTRL_BASE), -	.prm    = OMAP2_L4_IO_ADDRESS(TI816X_PRCM_BASE), -	.cm     = OMAP2_L4_IO_ADDRESS(TI816X_PRCM_BASE), +	.tap    = OMAP2_L4_IO_ADDRESS(TI81XX_TAP_BASE), +	.ctrl   = OMAP2_L4_IO_ADDRESS(TI81XX_CTRL_BASE), +	.prm    = OMAP2_L4_IO_ADDRESS(TI81XX_PRCM_BASE), +	.cm     = OMAP2_L4_IO_ADDRESS(TI81XX_PRCM_BASE),  }; -void __init omap2_set_globals_ti816x(void) +void __init omap2_set_globals_ti81xx(void)  { -	__omap2_set_globals(&ti816x_globals); +	__omap2_set_globals(&ti81xx_globals); +} + +void __init ti81xx_map_io(void) +{ +	omapti81xx_map_common_io();  }  #define AM33XX_TAP_BASE		(AM33XX_CTRL_BASE + \ -				TI816X_CONTROL_DEVICE_ID - 0x204) +				TI81XX_CONTROL_DEVICE_ID - 0x204)  static struct omap_globals am33xx_globals = {  	.class  = AM335X_CLASS,  |