diff options
Diffstat (limited to 'packages/linux/linux-omap2-git/beagleboard/beagle-board-file.diff')
-rw-r--r-- | packages/linux/linux-omap2-git/beagleboard/beagle-board-file.diff | 98 |
1 files changed, 0 insertions, 98 deletions
diff --git a/packages/linux/linux-omap2-git/beagleboard/beagle-board-file.diff b/packages/linux/linux-omap2-git/beagleboard/beagle-board-file.diff deleted file mode 100644 index aa5f448de6..0000000000 --- a/packages/linux/linux-omap2-git/beagleboard/beagle-board-file.diff +++ /dev/null @@ -1,98 +0,0 @@ - -Add new board file for OMAP3 Beagle Board. - -For more info regarding this board visit http://beagleboard.org - -Signed-off-by: Syed Mohammed Khasim <khasim@ti.com> ---- - arch/arm/mach-omap2/board-omap3beagle.c | 79 ++++++++++++++++++++++++++++++++ - 1 file changed, 79 insertions(+) - -Index: my_branch/arch/arm/mach-omap2/board-omap3beagle.c -=================================================================== ---- /dev/null 1970-01-01 00:00:00.000000000 +0000 -+++ my_branch/arch/arm/mach-omap2/board-omap3beagle.c 2008-04-16 14:45:52.000000000 +0530 -@@ -0,0 +1,79 @@ -+/* -+ * linux/arch/arm/mach-omap2/board-omap3beagle.c -+ * -+ * Copyright (C) 2008 Texas Instruments -+ * -+ * Modified from mach-omap2/board-3430sdp.c -+ * -+ * Initial code: Syed Mohammed Khasim -+ * -+ * 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 <linux/kernel.h> -+#include <linux/init.h> -+#include <linux/platform_device.h> -+#include <linux/delay.h> -+#include <linux/err.h> -+#include <linux/clk.h> -+#include <linux/io.h> -+ -+#include <asm/hardware.h> -+#include <asm/mach-types.h> -+#include <asm/mach/arch.h> -+#include <asm/mach/map.h> -+ -+#include <asm/arch/gpio.h> -+#include <asm/arch/board.h> -+#include <asm/arch/common.h> -+ -+static struct omap_uart_config omap3_beagle_uart_config __initdata = { -+ .enabled_uarts = ((1 << 0) | (1 << 1) | (1 << 2)), -+}; -+ -+static int __init omap3_beagle_i2c_init(void) -+{ -+ omap_register_i2c_bus(1, 2600, NULL, 0); -+ omap_register_i2c_bus(2, 400, NULL, 0); -+ omap_register_i2c_bus(3, 400, NULL, 0); -+ return 0; -+} -+ -+static void __init omap3_beagle_init_irq(void) -+{ -+ omap2_init_common_hw(); -+ omap_init_irq(); -+ omap_gpio_init(); -+} -+ -+static struct omap_board_config_kernel omap3_beagle_config[] __initdata = { -+ {OMAP_TAG_UART, &omap3_beagle_uart_config }, -+}; -+ -+static void __init omap3_beagle_init(void) -+{ -+ omap_board_config = omap3_beagle_config; -+ omap_board_config_size = ARRAY_SIZE(omap3_beagle_config); -+ omap_serial_init(); -+} -+ -+arch_initcall(omap3_beagle_i2c_init); -+ -+static void __init omap3_beagle_map_io(void) -+{ -+ omap2_set_globals_343x(); -+ omap2_map_common_io(); -+} -+ -+MACHINE_START(OMAP3_BEAGLE, "OMAP3 Beagle Board") -+ /* Maintainer: Syed Mohammed Khasim - http://beagleboard.org */ -+ .phys_io = 0x48000000, -+ .io_pg_offst = ((0xd8000000) >> 18) & 0xfffc, -+ .boot_params = 0x80000100, -+ .map_io = omap3_beagle_map_io, -+ .init_irq = omap3_beagle_init_irq, -+ .init_machine = omap3_beagle_init, -+ .timer = &omap_timer, -+MACHINE_END --- -To unsubscribe from this list: send the line "unsubscribe linux-omap" in -the body of a message to majordomo@vger.kernel.org -More majordomo info at http://vger.kernel.org/majordomo-info.html
\ No newline at end of file |