From: <mar...@us...> - 2007-02-18 12:12:16
|
Revision: 844 http://svn.sourceforge.net/hackndev/?rev=844&view=rev Author: marex_z71 Date: 2007-02-18 04:12:13 -0800 (Sun, 18 Feb 2007) Log Message: ----------- PalmTX: Fix palmtx.c to compile again Modified Paths: -------------- linux4palm/linux/trunk/arch/arm/mach-pxa/palmtx/palmtx.c Modified: linux4palm/linux/trunk/arch/arm/mach-pxa/palmtx/palmtx.c =================================================================== --- linux4palm/linux/trunk/arch/arm/mach-pxa/palmtx/palmtx.c 2007-02-18 10:32:34 UTC (rev 843) +++ linux4palm/linux/trunk/arch/arm/mach-pxa/palmtx/palmtx.c 2007-02-18 12:12:13 UTC (rev 844) @@ -24,6 +24,7 @@ #include <linux/fb.h> #include <linux/input.h> #include <linux/delay.h> +#include <linux/irq.h> #include <asm/mach-types.h> #include <asm/mach/arch.h> @@ -41,7 +42,6 @@ #include <asm/arch/pxapwm-bl.h> #include "../generic.h" -#include "../drivers/serial/pxa-serial.h" #include <../drivers/pcmcia/soc_common.h> #include "asm-arm/arch-pxa/palmtx-init.h" @@ -53,7 +53,7 @@ * SD/MMC card controller */ -static int palmtx_mci_init(struct device *dev, irqreturn_t (*palmtx_detect_int)(int, void *, struct pt_regs *), void *data) +static int palmtx_mci_init(struct device *dev, irqreturn_t (*palmtx_detect_int)(int, void *), void *data) { int err; @@ -308,8 +308,9 @@ * */ -static struct pxafb_mach_info palmtx_fb __initdata = { - .pixclock = 80000, +static struct pxafb_mode_info palmtx_lcd_modes[] = { + { + .pixclock = 0, .xres = 320, // PPL + 1 .yres = 480, // LPP + 1 .bpp = 16, // BPP @@ -322,8 +323,13 @@ .hsync_len = 4, // HSW + 1 (HSW=3) .vsync_len = 1, // VSW + 1 (VSW=0) - .sync = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, + // .sync = FB_SYNC_HOR_HIGH_ACT|FB_SYNC_VERT_HIGH_ACT, + }, +}; +static struct pxafb_mach_info palmtx_lcd_screen = { + .modes = palmtx_lcd_modes, + .num_modes = ARRAY_SIZE(palmtx_lcd_modes), .lccr0 = PALMTX_INIT_LCD_LLC0, .lccr3 = PALMTX_INIT_LCD_LLC3, @@ -331,8 +337,6 @@ .pxafb_backlight_power = NULL, }; - - static struct map_desc palmtx_io_desc[] __initdata = { // PCMCIA socket 0 { @@ -365,7 +369,7 @@ pxa_gpio_mode(GPIO30_SDATA_OUT_AC97_MD); pxa_gpio_mode(GPIO31_SYNC_AC97_MD); - set_pxa_fb_info ( &palmtx_fb ); + set_pxa_fb_info ( &palmtx_lcd_screen ); pxa_set_mci_info ( &palmtx_mci_platform_data ); pxa_set_udc_info ( &palmtx_udc_mach_info ); pxa_set_ficp_info ( &palmtx_ficp_platform_data ); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |