xref: /minix/minix/kernel/arch/earm/bsp/ti/omap_init.c (revision 6077d1ad)
1433d6423SLionel Sambuc #include <sys/types.h>
2433d6423SLionel Sambuc #include "bsp_init.h"
3433d6423SLionel Sambuc #include "bsp_padconf.h"
4433d6423SLionel Sambuc #include "omap_rtc.h"
5433d6423SLionel Sambuc #include "bsp_reset.h"
6433d6423SLionel Sambuc 
7433d6423SLionel Sambuc void
bsp_init(void)8*6077d1adSDr. Florian Grätz bsp_init(void)
9433d6423SLionel Sambuc {
10*6077d1adSDr. Florian Grätz 
11433d6423SLionel Sambuc 	/* map memory for padconf */
12433d6423SLionel Sambuc 	bsp_padconf_init();
13433d6423SLionel Sambuc 
14433d6423SLionel Sambuc 	/* map memory for rtc */
15433d6423SLionel Sambuc 	omap3_rtc_init();
16433d6423SLionel Sambuc 
17433d6423SLionel Sambuc 	/* map memory for reset control */
18433d6423SLionel Sambuc 	bsp_reset_init();
19222afb38SBen Gras 
20222afb38SBen Gras 	/* disable watchdog */
21222afb38SBen Gras 	bsp_disable_watchdog();
22433d6423SLionel Sambuc }
23