#include <linux/clk.h>
#include <linux/io.h>
#include <linux/delay.h>
-#include <linux/gpio.h>
#include <mach/hardware.h>
#include <asm/mach-types.h>
#include <asm/mach/map.h>
#include <mach/mcspi.h>
+#include <mach/gpio.h>
#include <mach/mux.h>
#include <mach/board.h>
#include <mach/common.h>
#include <mach/dma.h>
#include <mach/gpmc.h>
#include <mach/usb.h>
+#include <mach/board-rx51.h>
static struct omap_uart_config rx51_uart_config = {
.enabled_uarts = ((1 << 0) | (1 << 1) | (1 << 2)),
static void __init rx51_init_irq(void)
{
- omap2_init_common_hw(NULL);
+ omap2_init_common_hw(rx51_get_sdram_timings());
omap_init_irq();
omap_gpio_init();
}
+extern void __init rx51_flash_init(void);
extern void __init rx51_peripherals_init(void);
+extern void __init rx51_video_init(void);
static void __init rx51_init(void)
{
omap_board_config_size = ARRAY_SIZE(rx51_config);
omap_serial_init();
usb_musb_init();
+ rx51_flash_init();
rx51_peripherals_init();
+ rx51_video_init();
}
static void __init rx51_map_io(void)