⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 board-palmte.c

📁 LINUX 2.6.17.4的源码
💻 C
字号:
/* * linux/arch/arm/mach-omap1/board-palmte.c * * Modified from board-generic.c * * Support for the Palm Tungsten E PDA. * * Original version : Laurent Gonzalez * * Maintainters : http://palmtelinux.sf.net *                palmtelinux-developpers@lists.sf.net * * 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/notifier.h>#include <linux/clk.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/mux.h>#include <asm/arch/usb.h>#include <asm/arch/board.h>#include <asm/arch/common.h>static void __init omap_generic_init_irq(void){	omap1_init_common_hw();	omap_init_irq();}static struct platform_device palmte_lcd_device = {	.name		= "lcd_palmte",	.id		= -1,};static struct platform_device *devices[] __initdata = {	&palmte_lcd_device,};static struct omap_usb_config palmte_usb_config __initdata = {	.register_dev	= 1,	.hmc_mode	= 0,	.pins[0]	= 3,};static struct omap_mmc_config palmte_mmc_config __initdata = {	.mmc [0] = {		.enabled 	= 1,		.wire4		= 1,		.wp_pin		= OMAP_MPUIO(3),		.power_pin	= -1,		.switch_pin	= -1,	},};static struct omap_lcd_config palmte_lcd_config __initdata = {	.ctrl_name	= "internal",};static struct omap_board_config_kernel palmte_config[] = {	{ OMAP_TAG_USB, &palmte_usb_config },	{ OMAP_TAG_MMC,	&palmte_mmc_config },	{ OMAP_TAG_LCD,	&palmte_lcd_config },};static void __init omap_generic_init(void){	omap_board_config = palmte_config;	omap_board_config_size = ARRAY_SIZE(palmte_config);	platform_add_devices(devices, ARRAY_SIZE(devices));}static void __init omap_generic_map_io(void){	omap1_map_common_io();}MACHINE_START(OMAP_PALMTE, "OMAP310 based Palm Tungsten E")	.phys_io	= 0xfff00000,	.io_pg_offst	= ((0xfef00000) >> 18) & 0xfffc,	.boot_params	= 0x10000100,	.map_io		= omap_generic_map_io,	.init_irq	= omap_generic_init_irq,	.init_machine	= omap_generic_init,	.timer		= &omap_timer,MACHINE_END

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -