diff options
| -rw-r--r-- | board/cm_t35/display.c | 4 | ||||
| -rw-r--r-- | board/mcc200/lcd.c | 6 | ||||
| -rw-r--r-- | common/lcd.c | 6 | ||||
| -rw-r--r-- | drivers/video/atmel_hlcdfb.c | 6 | ||||
| -rw-r--r-- | drivers/video/atmel_lcdfb.c | 6 | ||||
| -rw-r--r-- | drivers/video/exynos_fb.c | 6 | ||||
| -rw-r--r-- | drivers/video/mpc8xx_lcd.c | 6 | ||||
| -rw-r--r-- | drivers/video/pxa_lcd.c | 6 | ||||
| -rw-r--r-- | drivers/video/tegra.c | 6 | ||||
| -rw-r--r-- | include/lcd.h | 3 | 
10 files changed, 6 insertions, 49 deletions
| diff --git a/board/cm_t35/display.c b/board/cm_t35/display.c index 885c484cc..d4487f31f 100644 --- a/board/cm_t35/display.c +++ b/board/cm_t35/display.c @@ -381,11 +381,7 @@ static enum display_type env_parse_displaytype(char *displaytype)  	return NONE;  } -int lcd_line_length;  void *lcd_base; -short console_col; -short console_row; -void *lcd_console_address;  void lcd_ctrl_init(void *lcdbase)  { diff --git a/board/mcc200/lcd.c b/board/mcc200/lcd.c index 0f3f585d6..caf8d8b11 100644 --- a/board/mcc200/lcd.c +++ b/board/mcc200/lcd.c @@ -68,16 +68,10 @@ vidinfo_t panel_info = {  	LCD_WIDTH, LCD_HEIGHT, LCD_BPP  }; -int lcd_line_length; -  /*   * Frame buffer memory information   */  void *lcd_base;			/* Start of framebuffer memory  */ -void *lcd_console_address;	/* Start of console buffer      */ - -short console_col = 0; -short console_row = 0;  /*   *  The device we use to communicate with PSoC diff --git a/common/lcd.c b/common/lcd.c index b09e45fc1..874f18220 100644 --- a/common/lcd.c +++ b/common/lcd.c @@ -101,9 +101,15 @@ static void lcd_setbgcolor(int color);  static int lcd_color_fg;  static int lcd_color_bg; +int lcd_line_length;  char lcd_is_enabled = 0; +static short console_col; +static short console_row; + +static void *lcd_console_address; +  static char lcd_flush_dcache;	/* 1 to flush dcache after each lcd update */ diff --git a/drivers/video/atmel_hlcdfb.c b/drivers/video/atmel_hlcdfb.c index e74eb65f3..32626cfed 100644 --- a/drivers/video/atmel_hlcdfb.c +++ b/drivers/video/atmel_hlcdfb.c @@ -29,13 +29,7 @@  #include <lcd.h>  #include <atmel_hlcdc.h> -int lcd_line_length; -  void *lcd_base;				/* Start of framebuffer memory	*/ -void *lcd_console_address;		/* Start of console buffer	*/ - -short console_col; -short console_row;  /* configurable parameters */  #define ATMEL_LCDC_CVAL_DEFAULT		0xc8 diff --git a/drivers/video/atmel_lcdfb.c b/drivers/video/atmel_lcdfb.c index d96f175c5..370d9ca13 100644 --- a/drivers/video/atmel_lcdfb.c +++ b/drivers/video/atmel_lcdfb.c @@ -29,13 +29,7 @@  #include <lcd.h>  #include <atmel_lcdc.h> -int lcd_line_length; -  void *lcd_base;				/* Start of framebuffer memory	*/ -void *lcd_console_address;		/* Start of console buffer	*/ - -short console_col; -short console_row;  /* configurable parameters */  #define ATMEL_LCDC_CVAL_DEFAULT		0xc8 diff --git a/drivers/video/exynos_fb.c b/drivers/video/exynos_fb.c index 4536c5c0e..82b19e521 100644 --- a/drivers/video/exynos_fb.c +++ b/drivers/video/exynos_fb.c @@ -33,13 +33,7 @@  #include "exynos_fb.h" -int lcd_line_length; -  void *lcd_base; -void *lcd_console_address; - -short console_col; -short console_row;  static unsigned int panel_width, panel_height; diff --git a/drivers/video/mpc8xx_lcd.c b/drivers/video/mpc8xx_lcd.c index 4fd44acd1..26ad432b2 100644 --- a/drivers/video/mpc8xx_lcd.c +++ b/drivers/video/mpc8xx_lcd.c @@ -256,16 +256,10 @@ vidinfo_t panel_info = {  /*----------------------------------------------------------------------*/ -int lcd_line_length; -  /*   * Frame buffer memory information   */  void *lcd_base;			/* Start of framebuffer memory	*/ -void *lcd_console_address;	/* Start of console buffer	*/ - -short console_col; -short console_row;  /************************************************************************/ diff --git a/drivers/video/pxa_lcd.c b/drivers/video/pxa_lcd.c index 25747b112..57243ce61 100644 --- a/drivers/video/pxa_lcd.c +++ b/drivers/video/pxa_lcd.c @@ -332,13 +332,7 @@ void lcd_getcolreg (ushort regno, ushort *red, ushort *green, ushort *blue);  void lcd_ctrl_init	(void *lcdbase);  void lcd_enable	(void); -int lcd_line_length; -  void *lcd_base;			/* Start of framebuffer memory	*/ -void *lcd_console_address;		/* Start of console buffer	*/ - -short console_col; -short console_row;  static int pxafb_init_mem (void *lcdbase, vidinfo_t *vid);  static void pxafb_setup_gpio (vidinfo_t *vid); diff --git a/drivers/video/tegra.c b/drivers/video/tegra.c index 67a9fce52..3d684ce07 100644 --- a/drivers/video/tegra.c +++ b/drivers/video/tegra.c @@ -60,13 +60,7 @@ enum {  	LCD_MAX_LOG2_BPP	= 4,		/* 2^4 = 16 bpp */  }; -int lcd_line_length; -  void *lcd_base;			/* Start of framebuffer memory	*/ -void *lcd_console_address;	/* Start of console buffer	*/ - -short console_col; -short console_row;  vidinfo_t panel_info = {  	/* Insert a value here so that we don't end up in the BSS */ diff --git a/include/lcd.h b/include/lcd.h index e8c6c96f5..9b8ffeb99 100644 --- a/include/lcd.h +++ b/include/lcd.h @@ -37,10 +37,7 @@ extern int lcd_line_length;   * Frame buffer memory information   */  extern void *lcd_base;			/* Start of framebuffer memory	*/ -extern void *lcd_console_address;	/* Start of console buffer	*/ -extern short console_col; -extern short console_row;  extern struct vidinfo panel_info;  extern void lcd_ctrl_init (void *lcdbase); |