mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
Convert CONFIG_CMD_HDMIDETECT to Kconfig
This converts the following to Kconfig: CONFIG_CMD_HDMIDETECT Note that we cannot do 'default y if VIDEO' because this option is only enabled for a small subset of mx6 boards. Also this command is is not a great implementation (it doesn't use driver model). Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com>
This commit is contained in:
parent
e8e09ba5b7
commit
7a01f3c6f4
32 changed files with 26 additions and 17 deletions
5
README
5
README
|
@ -2717,11 +2717,6 @@ The following options need to be configured:
|
|||
Note: There is also a sha1sum command, which should perhaps
|
||||
be deprecated in favour of 'hash sha1'.
|
||||
|
||||
- Freescale i.MX specific commands:
|
||||
CONFIG_CMD_HDMIDETECT
|
||||
This enables 'hdmidet' command which returns true if an
|
||||
HDMI monitor is detected. This command is i.MX 6 specific.
|
||||
|
||||
- bootcount support:
|
||||
CONFIG_BOOTCOUNT_LIMIT
|
||||
|
||||
|
|
|
@ -55,3 +55,9 @@ config CMD_DEKBLOB
|
|||
Freescale secure boot mechanism. This command encapsulates and
|
||||
creates a blob of data. See also CMD_BLOB and doc/README.mxc_hab for
|
||||
more information.
|
||||
|
||||
config CMD_HDMIDETECT
|
||||
bool "Support the 'hdmidet' command"
|
||||
help
|
||||
This enables the 'hdmidet' command which detects if an HDMI monitor
|
||||
is connected.
|
||||
|
|
|
@ -7,6 +7,7 @@ CONFIG_TARGET_APALIS_IMX6=y
|
|||
CONFIG_SPL_MMC_SUPPORT=y
|
||||
CONFIG_SPL_SERIAL_SUPPORT=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/imx-common/spl_sd.cfg,MX6Q"
|
||||
CONFIG_BOOTDELAY=1
|
||||
# CONFIG_CONSOLE_MUX is not set
|
||||
|
|
|
@ -3,6 +3,7 @@ CONFIG_SYS_THUMB_BUILD=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_APALIS_IMX6=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/toradex/apalis_imx6/apalis_imx6q.cfg,MX6Q,DDR_MB=1024"
|
||||
CONFIG_BOOTDELAY=1
|
||||
# CONFIG_CONSOLE_MUX is not set
|
||||
|
|
|
@ -3,6 +3,7 @@ CONFIG_SYS_THUMB_BUILD=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_APALIS_IMX6=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/toradex/apalis_imx6/apalis_imx6q.cfg,MX6Q,DDR_MB=2048"
|
||||
CONFIG_BOOTDELAY=1
|
||||
# CONFIG_CONSOLE_MUX is not set
|
||||
|
|
|
@ -7,6 +7,7 @@ CONFIG_TARGET_COLIBRI_IMX6=y
|
|||
CONFIG_SPL_MMC_SUPPORT=y
|
||||
CONFIG_SPL_SERIAL_SUPPORT=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/imx-common/spl_sd.cfg,MX6DL"
|
||||
CONFIG_BOOTDELAY=1
|
||||
# CONFIG_CONSOLE_MUX is not set
|
||||
|
|
|
@ -3,6 +3,7 @@ CONFIG_SYS_THUMB_BUILD=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_COLIBRI_IMX6=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/toradex/colibri_imx6/colibri_imx6.cfg,MX6DL,DDR_MB=256"
|
||||
CONFIG_BOOTDELAY=1
|
||||
# CONFIG_CONSOLE_MUX is not set
|
||||
|
|
|
@ -12,6 +12,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y
|
|||
CONFIG_SPL_POWER_SUPPORT=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPL_STACK_R_ADDR=0x18000000
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_FIT=y
|
||||
CONFIG_FIT_VERBOSE=y
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
|
|
|
@ -12,6 +12,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y
|
|||
CONFIG_SPL_POWER_SUPPORT=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPL_STACK_R_ADDR=0x18000000
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_FIT=y
|
||||
CONFIG_FIT_VERBOSE=y
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
|
|
|
@ -13,6 +13,7 @@ CONFIG_SPL_WATCHDOG_SUPPORT=y
|
|||
CONFIG_SPL_POWER_SUPPORT=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPL_STACK_R_ADDR=0x18000000
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_FIT=y
|
||||
CONFIG_FIT_VERBOSE=y
|
||||
CONFIG_OF_BOARD_SETUP=y
|
||||
|
|
|
@ -9,6 +9,7 @@ CONFIG_SPL_SERIAL_SUPPORT=y
|
|||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||
CONFIG_SPL_WATCHDOG_SUPPORT=y
|
||||
# CONFIG_CMD_BMODE is not set
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/imx-common/spl_sd.cfg,MX6QDL"
|
||||
|
|
|
@ -2,6 +2,7 @@ CONFIG_ARM=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_NITROGEN6X=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024,SABRELITE"
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
|
||||
|
|
|
@ -2,6 +2,7 @@ CONFIG_ARM=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_NITROGEN6X=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl2g.cfg,MX6DL,DDR_MB=2048"
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
|
||||
|
|
|
@ -2,6 +2,7 @@ CONFIG_ARM=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_NITROGEN6X=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6dl.cfg,MX6DL,DDR_MB=1024"
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
|
||||
|
|
|
@ -2,6 +2,7 @@ CONFIG_ARM=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_NITROGEN6X=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q2g.cfg,MX6Q,DDR_MB=2048"
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
|
||||
|
|
|
@ -2,6 +2,7 @@ CONFIG_ARM=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_NITROGEN6X=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6q.cfg,MX6Q,DDR_MB=1024"
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
|
||||
|
|
|
@ -2,6 +2,7 @@ CONFIG_ARM=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_NITROGEN6X=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s1g.cfg,MX6S,DDR_MB=1024"
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
|
||||
|
|
|
@ -2,6 +2,7 @@ CONFIG_ARM=y
|
|||
CONFIG_ARCH_MX6=y
|
||||
CONFIG_TARGET_NITROGEN6X=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=board/boundary/nitrogen6x/nitrogen6s.cfg,MX6S,DDR_MB=512"
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
|
||||
|
|
|
@ -10,6 +10,7 @@ CONFIG_SPL_SERIAL_SUPPORT=y
|
|||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||
CONFIG_SPL_WATCHDOG_SUPPORT=y
|
||||
CONFIG_SPL_FAT_SUPPORT=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_FIT=y
|
||||
|
|
|
@ -10,6 +10,7 @@ CONFIG_SPL_LIBDISK_SUPPORT=y
|
|||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
||||
CONFIG_SPL_SPI_SUPPORT=y
|
||||
CONFIG_SPL_WATCHDOG_SUPPORT=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_FIT=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/imx-common/spl_sd.cfg,MX6Q"
|
||||
CONFIG_BOOTDELAY=3
|
||||
|
|
|
@ -4,6 +4,7 @@ CONFIG_ARCH_MX6=y
|
|||
CONFIG_TARGET_TBS2910=y
|
||||
CONFIG_PRE_CONSOLE_BUFFER=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_FIT=y
|
||||
CONFIG_BOOTDELAY=3
|
||||
CONFIG_PRE_CON_BUF_ADDR=0x7c000000
|
||||
|
|
|
@ -9,6 +9,7 @@ CONFIG_SPL_SERIAL_SUPPORT=y
|
|||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||
CONFIG_SPL_WATCHDOG_SUPPORT=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_CMD_HDMIDETECT=y
|
||||
CONFIG_DISTRO_DEFAULTS=y
|
||||
CONFIG_SYS_EXTRA_OPTIONS="IMX_CONFIG=arch/arm/imx-common/spl_sd.cfg,MX6QDL"
|
||||
# CONFIG_CONSOLE_MUX is not set
|
||||
|
|
|
@ -133,7 +133,6 @@
|
|||
#define CONFIG_VIDEO_LOGO
|
||||
#define CONFIG_VIDEO_BMP_LOGO
|
||||
#define CONFIG_IPUV3_CLK 260000000
|
||||
#define CONFIG_CMD_HDMIDETECT
|
||||
#define CONFIG_CONSOLE_MUX
|
||||
#define CONFIG_IMX_HDMI
|
||||
#define CONFIG_IMX_VIDEO_SKIP
|
||||
|
|
|
@ -114,7 +114,6 @@
|
|||
#define CONFIG_VIDEO_LOGO
|
||||
#define CONFIG_VIDEO_BMP_LOGO
|
||||
#define CONFIG_IPUV3_CLK 260000000
|
||||
#define CONFIG_CMD_HDMIDETECT
|
||||
#define CONFIG_CONSOLE_MUX
|
||||
#define CONFIG_IMX_HDMI
|
||||
#define CONFIG_IMX_VIDEO_SKIP
|
||||
|
|
|
@ -140,7 +140,6 @@
|
|||
#define CONFIG_POWER_LTC3676_I2C_ADDR 0x3c
|
||||
|
||||
/* Various command support */
|
||||
#define CONFIG_CMD_HDMIDETECT /* detect HDMI output device */
|
||||
#define CONFIG_CMD_UNZIP /* gzwrite */
|
||||
#define CONFIG_RBTREE
|
||||
|
||||
|
@ -173,7 +172,6 @@
|
|||
#define CONFIG_VIDEO_IPUV3
|
||||
#define CONFIG_VIDEO_LOGO
|
||||
#define CONFIG_IPUV3_CLK 260000000
|
||||
#define CONFIG_CMD_HDMIDETECT
|
||||
#define CONFIG_IMX_HDMI
|
||||
#define CONFIG_IMX_VIDEO_SKIP
|
||||
#define CONFIG_VIDEO_BMP_LOGO
|
||||
|
|
|
@ -40,7 +40,6 @@
|
|||
#define CONFIG_VIDEO_LOGO
|
||||
#define CONFIG_VIDEO_BMP_LOGO
|
||||
#define CONFIG_IMX_HDMI
|
||||
#define CONFIG_CMD_HDMIDETECT
|
||||
#define CONFIG_IMX_VIDEO_SKIP
|
||||
|
||||
/* USB */
|
||||
|
|
|
@ -93,7 +93,6 @@
|
|||
#define CONFIG_SYS_VIDEO_LOGO_MAX_SIZE (6 * 1024 * 1024)
|
||||
#define CONFIG_BMP_16BPP
|
||||
#define CONFIG_IPUV3_CLK 260000000
|
||||
#define CONFIG_CMD_HDMIDETECT
|
||||
#define CONFIG_IMX_HDMI
|
||||
#define CONFIG_IMX_VIDEO_SKIP
|
||||
|
||||
|
|
|
@ -156,7 +156,6 @@
|
|||
#define CONFIG_BMP_16BPP
|
||||
#define CONFIG_VIDEO_LOGO
|
||||
#define CONFIG_IPUV3_CLK 260000000
|
||||
#define CONFIG_CMD_HDMIDETECT
|
||||
#define CONFIG_IMX_HDMI
|
||||
#define CONFIG_IMX_VIDEO_SKIP
|
||||
#endif
|
||||
|
|
|
@ -86,7 +86,6 @@
|
|||
#define MTDPARTS_DEFAULT "mtdparts=nand:16m(uboot),1m(env),-(rootfs)"
|
||||
|
||||
/* Various command support */
|
||||
#define CONFIG_CMD_HDMIDETECT /* detect HDMI output device */
|
||||
#define CONFIG_RBTREE
|
||||
|
||||
/* Physical Memory Map */
|
||||
|
|
|
@ -69,7 +69,6 @@
|
|||
#define CONFIG_VIDEO_BMP_RLE8
|
||||
#define CONFIG_IMX_HDMI
|
||||
#define CONFIG_IMX_VIDEO_SKIP
|
||||
#define CONFIG_CMD_HDMIDETECT
|
||||
#endif
|
||||
|
||||
/* PCI */
|
||||
|
|
|
@ -74,7 +74,6 @@
|
|||
#define CONFIG_VIDEO_LOGO
|
||||
#define CONFIG_VIDEO_BMP_LOGO
|
||||
#define CONFIG_IPUV3_CLK 260000000
|
||||
#define CONFIG_CMD_HDMIDETECT
|
||||
#define CONFIG_IMX_HDMI
|
||||
#define CONFIG_IMX_VIDEO_SKIP
|
||||
#endif
|
||||
|
|
|
@ -383,8 +383,6 @@ CONFIG_CM922T_XA10
|
|||
CONFIG_CMDLINE_EDITING
|
||||
CONFIG_CMDLINE_PS_SUPPORT
|
||||
CONFIG_CMDLINE_TAG
|
||||
CONFIG_CMD_HD44780
|
||||
CONFIG_CMD_HDMIDETECT
|
||||
CONFIG_CMD_IDE
|
||||
CONFIG_CMD_IMMAP
|
||||
CONFIG_CMD_IMXOTP
|
||||
|
|
Loading…
Reference in a new issue