From: Tom Rini <trini@konsulko.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 08/28] Convert CONFIG_CFB_CONSOLE to Kconfig
Date: Fri, 23 Sep 2016 15:58:30 -0400 [thread overview]
Message-ID: <20160923195830.GC4884@bill-the-cat> (raw)
In-Reply-To: <1474324392-26596-9-git-send-email-sjg@chromium.org>
On Mon, Sep 19, 2016 at 04:32:52PM -0600, Simon Glass wrote:
> This converts the following to Kconfig:
> CONFIG_CFB_CONSOLE
[snip]
> diff --git a/drivers/video/Kconfig b/drivers/video/Kconfig
> index bc246c5..33d85e7 100644
> --- a/drivers/video/Kconfig
> +++ b/drivers/video/Kconfig
> @@ -422,4 +422,44 @@ config VIDEO
> model. Video drivers typically provide a colour text console and
> cursor.
>
> +config CFB_CONSOLE
> + bool "Enable colour frame buffer console"
> + depends on VIDEO
> + help
> + Enables the colour frame buffer driver. This supports colour
> + output on a bitmap display from an in-memory frame buffer.
> + Several colour devices are supported along with various options to
> + adjust the supported features. The driver is implemented in
> + cfb_console.c
> +
> + The following defines are needed (cf. smiLynxEM, i8042)
> + VIDEO_FB_LITTLE_ENDIAN graphic memory organisation
> + (default big endian)
> + VIDEO_HW_RECTFILL graphic chip supports
> + rectangle fill (cf. smiLynxEM)
> + VIDEO_HW_BITBLT graphic chip supports
> + bit-blit (cf. smiLynxEM)
> + VIDEO_VISIBLE_COLS visible pixel columns (cols=pitch)
> + VIDEO_VISIBLE_ROWS visible pixel rows
> + VIDEO_PIXEL_SIZE bytes per pixel
> + VIDEO_DATA_FORMAT graphic data format
> + (0-5, cf. cfb_console.c)
> + VIDEO_FB_ADRS framebuffer address
> + VIDEO_KBD_INIT_FCT keyboard int fct (i.e. rx51_kp_init())
> + VIDEO_TSTC_FCT test char fct (i.e. rx51_kp_tstc)
> + VIDEO_GETC_FCT get char fct (i.e. rx51_kp_getc)
> + CONFIG_VIDEO_LOGO display Linux logo in upper left corner
> + CONFIG_VIDEO_BMP_LOGO use bmp_logo.h instead of linux_logo.h
> + for logo. Requires CONFIG_VIDEO_LOGO
> + CONFIG_CONSOLE_EXTRA_INFO
> + additional board info beside
> + the logo
> + CONFIG_HIDE_LOGO_VERSION
> + do not display bootloader
> + version string
> +
> + When CONFIG_CFB_CONSOLE is defined, the video console is the
> + default console. The serial console can be forced by setting the
> + environment 'console=serial'.
... unless CONFIG_CONSOLE_MUX is set. So this is one of the things
CONSOLE_MUX should depend on, to answer my own question, and the series
needs some re-ordering.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20160923/fc02f100/attachment.sig>
next prev parent reply other threads:[~2016-09-23 19:58 UTC|newest]
Thread overview: 63+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-09-19 22:32 [U-Boot] [PATCH 00/28] Kconfig: Move console options to Kconfig Simon Glass
2016-09-19 22:32 ` [U-Boot] [PATCH 01/28] Remove some merge markers Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 02/28] Convert SILENT_CONSOLE options to Kconfig Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-23 20:47 ` Simon Glass
2016-09-23 20:52 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 03/28] Convert CONSOLE_PRE_CONSOLE_BUFFER " Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 04/28] Convert CONFIG_SYS_CONSOLE_IS_IN_ENV et al " Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-23 21:09 ` Simon Glass
2016-09-23 21:13 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 05/28] config: Drop CONFIG_CONSOLE Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 06/28] config: Drop CONFIG_CONSOLE_DEV Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 07/28] Convert CONFIG_VIDEO to Kconfig Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 08/28] Convert CONFIG_CFB_CONSOLE " Simon Glass
2016-09-23 19:58 ` Tom Rini [this message]
2016-09-19 22:32 ` [U-Boot] [PATCH 09/28] Convert CONFIG_CFB_CONSOLE_ANSI " Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 10/28] Convert CONFIG_VIDEO_CT69000 " Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 11/28] Convert CONFIG_SYS_CONSOLE_BG_COL et al " Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 12/28] video: Drop the smiLynxEM driver Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 13/28] video: Drop the imx25lcdc driver Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 14/28] video: Drop the s3c-fb driver Simon Glass
2016-09-20 10:48 ` Minkyu Kang
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:32 ` [U-Boot] [PATCH 15/28] video: Drop the sed13806 driver Simon Glass
2016-09-23 19:58 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 16/28] Convert CONFIG_VGA_AS_SINGLE_DEVICE to Kconfig Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 17/28] video: Drop CONFIG_VIDEO_HW_CURSOR Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 18/28] Convert CONFIG_VIDEO_SW_CURSOR to Kconfig Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 19/28] video: Drop CONFIG_VIDEO_SW_CURSOR Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 20/28] Convert CONFIG_CONSOLE_EXTRA_INFO to Kconfig Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 21/28] video: Move video_get_info_str() prototype to a header file Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 22/28] video: Drop CONFIG_CONSOLE_INFO_QUIET Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 23/28] Convert CONFIG_LCD to Kconfig Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 24/28] Convert CONFIG_CONSOLE_SCROLL_LINES " Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 25/28] Convert CONFIG_SYS_CONSOLE_ENV_OVERWRITE " Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 26/28] Convert CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE " Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 27/28] Convert CONFIG_SYS_CONSOLE_INFO_QUIET " Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-19 22:33 ` [U-Boot] [PATCH 28/28] Convert CONFIG_SYS_STDIO_DEREGISTER " Simon Glass
2016-09-23 19:59 ` Tom Rini
2016-09-23 19:59 ` [U-Boot] [PATCH 00/28] Kconfig: Move console options " Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20160923195830.GC4884@bill-the-cat \
--to=trini@konsulko.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox