[U-Boot] [PATCH 1/4] video: cfb_console: Remove the unnecessary CONFIG_VGA_AS_SINGLE_DEVICE wraps
Simon Glass
sjg at chromium.org
Fri May 8 23:44:13 CEST 2015
Hi Bin,
On 6 May 2015 at 03:34, Bin Meng <bmeng.cn at gmail.com> wrote:
> There are two places in the cfb_console driver that test whether
> CONFIG_VGA_AS_SINGLE_DEVICE is defined or not, but actually it is
> unnecessary, hence clean it up.
>
> Signed-off-by: Bin Meng <bmeng.cn at gmail.com>
> ---
>
> drivers/video/cfb_console.c | 4 ----
> 1 file changed, 4 deletions(-)
>
> diff --git a/drivers/video/cfb_console.c b/drivers/video/cfb_console.c
> index f4231b8..fcaaa7f 100644
> --- a/drivers/video/cfb_console.c
> +++ b/drivers/video/cfb_console.c
> @@ -2274,9 +2274,7 @@ int drv_video_init(void)
> #endif
> if (have_keyboard) {
> debug("KBD: Keyboard init ...\n");
> -#if !defined(CONFIG_VGA_AS_SINGLE_DEVICE)
> skip_dev_init |= (VIDEO_KBD_INIT_FCT == -1);
> -#endif
> }
> if (skip_dev_init)
> return 0;
> @@ -2289,14 +2287,12 @@ int drv_video_init(void)
> console_dev.putc = video_putc; /* 'putc' function */
> console_dev.puts = video_puts; /* 'puts' function */
>
> -#if !defined(CONFIG_VGA_AS_SINGLE_DEVICE)
> if (have_keyboard) {
> /* Also init console device */
> console_dev.flags |= DEV_FLAGS_INPUT;
> console_dev.tstc = VIDEO_TSTC_FCT; /* 'tstc' function */
> console_dev.getc = VIDEO_GETC_FCT; /* 'getc' function */
> }
> -#endif
>
> if (stdio_register(&console_dev) != 0)
> return 0;
> --
> 1.8.2.1
>
This is needed by some boards, e.g. (just a sample):
02: video: cfb_console: Remove the unnecessary CONFIG_VGA_AS_SINGLE_DEVICE wraps
arm: + wandboard_quad wandboard_dl wandboard_solo cm_fx6
+../drivers/video/cfb_console.c: In function ‘drv_video_init’:
+../drivers/video/cfb_console.c:2277:21: error: ‘VIDEO_KBD_INIT_FCT’
undeclared (first use in this function)
+../drivers/video/cfb_console.c:2277:21: note: each undeclared
identifier is reported only once for each function it appears in
+../drivers/video/cfb_console.c:2293:22: error: ‘VIDEO_TSTC_FCT’
undeclared (first use in this function)
+../drivers/video/cfb_console.c:2294:22: error: ‘VIDEO_GETC_FCT’
undeclared (first use in this function)
+make[3]: *** [drivers/video/cfb_console.o] Error 1
+make[2]: *** [drivers/video] Error 2
+make[1]: *** [drivers] Error 2
+make: *** [sub-make] Error 2
Regards,
Simon
More information about the U-Boot
mailing list