/* * linux/arch/arm/mach-omap1/board-h6300.c * * Modified from board-innovator.c * * Board specific inits for OMAP-1510 based iPAQ h63xx series of mobile phones. * (h6315, h6340 and h6365) * * Copyright (C) 2009 Mika Laitio * Copyright (C) 2009 Husam Senussi * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. */ #include #include #include #include #include #include #include #include #include #include #include #include static void __init h6300_init_irq(void) { omap1_init_common_hw(); omap_init_irq(); omap_gpio_init(); } static void __init h6300_init(void) { omap_serial_init(); } static void __init h6300_map_io(void) { omap1_map_common_io(); } MACHINE_START(OMAP_H6300, "HP iPAQ h6300") /* MAINTAINER("Mika Laitio ") */ .phys_io = 0xfff00000, .io_pg_offst = ((0xfef00000) >> 18) & 0xfffc, .boot_params = 0x10000100, .map_io = h6300_map_io, .init_irq = h6300_init_irq, .init_machine = h6300_init, .timer = &omap_timer, MACHINE_END