video kconfig console_normal
authorSimon Glass <sjg@chromium.org>
Fri, 22 Jan 2016 20:53:37 +0000 (21:53 +0100)
committerAnatolij Gustschin <agust@denx.de>
Sat, 30 Jan 2016 09:03:01 +0000 (10:03 +0100)
Signed-off-by: Simon Glass <sjg@chromium.org>
[agust: rebased on current master]
Signed-off-by: Anatolij Gustschin <agust@denx.de>
configs/sandbox_defconfig
drivers/video/Kconfig
drivers/video/Makefile

index 09ced01..2ebcba0 100644 (file)
@@ -77,7 +77,7 @@ CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
 CONFIG_SYS_USB_EVENT_POLL=y
 CONFIG_DM_VIDEO=y
-CONFIG_VIDEO_ROTATION=y
+CONFIG_CONSOLE_ROTATION=y
 CONFIG_VIDEO_SANDBOX_SDL=y
 CONFIG_CMD_DHRYSTONE=y
 CONFIG_TPM=y
index f54631c..d91b06b 100644 (file)
@@ -44,7 +44,17 @@ config VIDEO_BPP32
          this option, such displays will not be supported and console output
          will be empty.
 
-config VIDEO_ROTATION
+config CONSOLE_NORMAL
+       bool "Support a simple text console"
+       depends on DM_VIDEO
+       default y if DM_VIDEO
+       help
+         Support drawing text on the frame buffer console so that it can be
+         used as a console. Rotation is not supported by this driver (see
+         CONFIG_CONSOLE_ROTATION for that). A built-in 8x16 font is used
+         for the display.
+
+config CONSOLE_ROTATION
        bool "Support rotated displays"
        depends on DM_VIDEO
        help
index be908f6..4d845d6 100644 (file)
@@ -9,12 +9,13 @@ ifdef CONFIG_DM
 obj-$(CONFIG_DISPLAY) += display-uclass.o
 obj-$(CONFIG_DM_VIDEO) += backlight-uclass.o
 obj-$(CONFIG_DM_VIDEO) += panel-uclass.o simple_panel.o
-obj-$(CONFIG_DM_VIDEO) += video-uclass.o vidconsole-uclass.o console_normal.o
+obj-$(CONFIG_DM_VIDEO) += video-uclass.o vidconsole-uclass.o
 obj-$(CONFIG_DM_VIDEO) += video_bmp.o
 ifdef CONFIG_DM_VIDEO
 obj-$(CONFIG_DM_PWM) += pwm_backlight.o
 endif
-obj-$(CONFIG_VIDEO_ROTATION) += console_rotate.o
+obj-$(CONFIG_CONSOLE_NORMAL) += console_normal.o
+obj-$(CONFIG_CONSOLE_ROTATION) += console_rotate.o
 endif
 
 obj-$(CONFIG_ATI_RADEON_FB) += ati_radeon_fb.o videomodes.o