exynos: video: Drop static variables in exynos_fb.c
Drop these and use the existing variables instead. Signed-off-by: Simon Glass <sjg@chromium.org> Acked-by: Anatolij Gustschin <agust@denx.de> Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
This commit is contained in:
parent
162fa53c8d
commit
9c4d440e85
|
@ -26,8 +26,6 @@
|
||||||
|
|
||||||
DECLARE_GLOBAL_DATA_PTR;
|
DECLARE_GLOBAL_DATA_PTR;
|
||||||
|
|
||||||
static unsigned int panel_width, panel_height;
|
|
||||||
|
|
||||||
struct vidinfo panel_info = {
|
struct vidinfo panel_info = {
|
||||||
/*
|
/*
|
||||||
* Insert a value here so that we don't end up in the BSS
|
* Insert a value here so that we don't end up in the BSS
|
||||||
|
@ -281,16 +279,14 @@ void lcd_ctrl_init(void *lcdbase)
|
||||||
#endif
|
#endif
|
||||||
exynos_lcd_misc_init(&panel_info);
|
exynos_lcd_misc_init(&panel_info);
|
||||||
|
|
||||||
panel_width = panel_info.vl_width;
|
|
||||||
panel_height = panel_info.vl_height;
|
|
||||||
|
|
||||||
exynos_lcd_init(&panel_info, (ulong)lcdbase);
|
exynos_lcd_init(&panel_info, (ulong)lcdbase);
|
||||||
}
|
}
|
||||||
|
|
||||||
void lcd_enable(void)
|
void lcd_enable(void)
|
||||||
{
|
{
|
||||||
if (panel_info.logo_on) {
|
if (panel_info.logo_on) {
|
||||||
memset((void *) gd->fb_base, 0, panel_width * panel_height *
|
memset((void *)gd->fb_base, 0,
|
||||||
|
panel_info.vl_width * panel_info.vl_height *
|
||||||
(NBITS(panel_info.vl_bpix) >> 3));
|
(NBITS(panel_info.vl_bpix) >> 3));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue