]> git.sur5r.net Git - u-boot/commitdiff
sandbox: Move CONFIG_VIDEO_SANDBOX_SDL to Kconfig
authorSimon Glass <sjg@chromium.org>
Tue, 19 Jan 2016 02:52:24 +0000 (19:52 -0700)
committerSimon Glass <sjg@chromium.org>
Thu, 21 Jan 2016 02:10:16 +0000 (19:10 -0700)
Move this option to Kconfig. This is quite simple as only sandbox uses the
driver.

Signed-off-by: Simon Glass <sjg@chromium.org>
Acked-by: Anatolij Gustschin <agust@denx.de>
configs/sandbox_defconfig
drivers/video/Kconfig
include/configs/sandbox.h

index caa7336280a1d45ee507047915159423734004a6..65184c8e853ed7de2b483e57b7fbdb523987cfab 100644 (file)
@@ -1,6 +1,7 @@
 CONFIG_SYS_MALLOC_F_LEN=0x2000
 CONFIG_PCI=y
 CONFIG_DEFAULT_DEVICE_TREE="sandbox"
+CONFIG_DM_PCI_COMPAT=y
 CONFIG_FIT=y
 CONFIG_FIT_VERBOSE=y
 CONFIG_FIT_SIGNATURE=y
@@ -51,7 +52,6 @@ CONFIG_SPI_FLASH_SST=y
 CONFIG_SPI_FLASH_WINBOND=y
 CONFIG_DM_ETH=y
 CONFIG_DM_PCI=y
-CONFIG_DM_PCI_COMPAT=y
 CONFIG_PCI_SANDBOX=y
 CONFIG_PINCTRL=y
 CONFIG_PINCONF=y
@@ -76,6 +76,7 @@ CONFIG_USB_EMUL=y
 CONFIG_USB_STORAGE=y
 CONFIG_USB_KEYBOARD=y
 CONFIG_SYS_USB_EVENT_POLL=y
+CONFIG_VIDEO_SANDBOX_SDL=y
 CONFIG_CMD_DHRYSTONE=y
 CONFIG_TPM=y
 CONFIG_LZ4=y
index 499d00d57e6e1f39d4bf271c2bdb13d94d8f7839..ae122daa0496a1db08e4322150e1c131084ba94c 100644 (file)
@@ -300,6 +300,15 @@ config DISPLAY_PORT
           to drive LCD panels. This framework provides support for enabling
           these displays where supported by the video hardware.
 
+config VIDEO_SANDBOX_SDL
+       bool "Enable sandbox video console using SDL"
+       depends on SANDBOX
+       help
+         When using sandbox you can enable an emulated LCD display which
+         appears as an SDL (Simple DirectMedia Layer) window. This is a
+         console device and can display stdout output. Within U-Boot is is
+         a normal bitmap display and can display images as well as text.
+
 config VIDEO_TEGRA124
        bool "Enable video support on Tegra124"
        help
index d3112e1760e45631c1e0b8f107ee57ea1462c340..e1be60369845a1a9669b5946d533ee9960e53589 100644 (file)
 /* LCD and keyboard require SDL support */
 #ifdef CONFIG_SANDBOX_SDL
 #define CONFIG_LCD
-#define CONFIG_VIDEO_SANDBOX_SDL
 #define CONFIG_CMD_BMP
 #define CONFIG_BOARD_EARLY_INIT_F
 #define CONFIG_CONSOLE_MUX