diff options
Diffstat (limited to 'arch/arm/mach-omap2/board-generic.c')
| -rw-r--r-- | arch/arm/mach-omap2/board-generic.c | 36 | 
1 files changed, 36 insertions, 0 deletions
diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach-omap2/board-generic.c index 608079a1aba6..359fc5dcbba4 100644 --- a/arch/arm/mach-omap2/board-generic.c +++ b/arch/arm/mach-omap2/board-generic.c @@ -144,6 +144,42 @@ DT_MACHINE_START(AM3517_DT, "Generic AM3517 (Flattened Device Tree)")  MACHINE_END  #endif +#ifdef CONFIG_SOC_TI81XX +static const char *const ti814x_boards_compat[] __initconst = { +	"ti,dm8148", +	"ti,dm814", +	NULL, +}; + +DT_MACHINE_START(TI81XX_DT, "Generic ti814x (Flattened Device Tree)") +	.reserve	= omap_reserve, +	.map_io		= ti81xx_map_io, +	.init_early	= ti814x_init_early, +	.init_machine	= omap_generic_init, +	.init_late	= ti81xx_init_late, +	.init_time	= omap3_gptimer_timer_init, +	.dt_compat	= ti814x_boards_compat, +	.restart	= ti81xx_restart, +MACHINE_END + +static const char *const ti816x_boards_compat[] __initconst = { +	"ti,dm8168", +	"ti,dm816", +	NULL, +}; + +DT_MACHINE_START(TI816X_DT, "Generic ti816x (Flattened Device Tree)") +	.reserve	= omap_reserve, +	.map_io		= ti81xx_map_io, +	.init_early	= ti816x_init_early, +	.init_machine	= omap_generic_init, +	.init_late	= ti81xx_init_late, +	.init_time	= omap3_gptimer_timer_init, +	.dt_compat	= ti816x_boards_compat, +	.restart	= ti81xx_restart, +MACHINE_END +#endif +  #ifdef CONFIG_SOC_AM33XX  static const char *const am33xx_boards_compat[] __initconst = {  	"ti,am33xx",  |