mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-15 09:27:35 +00:00
Merge branch '2020-08-21-stdio-cleanup'
- Clean up common/stdio.c and migrate some related options to Kconfig
This commit is contained in:
commit
c84341f5ac
186 changed files with 442 additions and 303 deletions
42
README
42
README
|
@ -1250,48 +1250,6 @@ The following options need to be configured:
|
|||
Enables an 'i2c edid' command which can read EDID
|
||||
information over I2C from an attached LCD display.
|
||||
|
||||
- Splash Screen Support: CONFIG_SPLASH_SCREEN
|
||||
|
||||
If this option is set, the environment is checked for
|
||||
a variable "splashimage". If found, the usual display
|
||||
of logo, copyright and system information on the LCD
|
||||
is suppressed and the BMP image at the address
|
||||
specified in "splashimage" is loaded instead. The
|
||||
console is redirected to the "nulldev", too. This
|
||||
allows for a "silent" boot where a splash screen is
|
||||
loaded very quickly after power-on.
|
||||
|
||||
CONFIG_SPLASHIMAGE_GUARD
|
||||
|
||||
If this option is set, then U-Boot will prevent the environment
|
||||
variable "splashimage" from being set to a problematic address
|
||||
(see doc/README.displaying-bmps).
|
||||
This option is useful for targets where, due to alignment
|
||||
restrictions, an improperly aligned BMP image will cause a data
|
||||
abort. If you think you will not have problems with unaligned
|
||||
accesses (for example because your toolchain prevents them)
|
||||
there is no need to set this option.
|
||||
|
||||
CONFIG_SPLASH_SCREEN_ALIGN
|
||||
|
||||
If this option is set the splash image can be freely positioned
|
||||
on the screen. Environment variable "splashpos" specifies the
|
||||
position as "x,y". If a positive number is given it is used as
|
||||
number of pixel from left/top. If a negative number is given it
|
||||
is used as number of pixel from right/bottom. You can also
|
||||
specify 'm' for centering the image.
|
||||
|
||||
Example:
|
||||
setenv splashpos m,m
|
||||
=> image at center of screen
|
||||
|
||||
setenv splashpos 30,20
|
||||
=> image at x = 30 and y = 20
|
||||
|
||||
setenv splashpos -10,m
|
||||
=> vertically centered image
|
||||
at x = dspWidth - bmpWidth - 9
|
||||
|
||||
- Gzip compressed BMP image support: CONFIG_VIDEO_BMP_GZIP
|
||||
|
||||
If this option is set, additionally to standard BMP
|
||||
|
|
|
@ -58,7 +58,6 @@
|
|||
* Ethernet Driver configuration
|
||||
*/
|
||||
#ifdef CONFIG_CMD_NET
|
||||
#define CONFIG_NETCONSOLE /* include NetConsole support */
|
||||
#define CONFIG_SYS_FAULT_ECHO_LINK_DOWN /* detect link using phy */
|
||||
#define CONFIG_RESET_PHY_R /* use reset_phy() to init mv8831116 PHY */
|
||||
#endif /* CONFIG_CMD_NET */
|
||||
|
|
|
@ -635,6 +635,23 @@ config SYS_STDIO_DEREGISTER
|
|||
removed (for example a USB keyboard) then this option can be
|
||||
enabled to ensure this is handled correctly.
|
||||
|
||||
config SPL_SYS_STDIO_DEREGISTER
|
||||
bool "Allow deregistering stdio devices in SPL"
|
||||
help
|
||||
Generally there is no need to deregister stdio devices since they
|
||||
are never deactivated. But if a stdio device is used which can be
|
||||
removed (for example a USB keyboard) then this option can be
|
||||
enabled to ensure this is handled correctly. This is very rarely
|
||||
needed in SPL.
|
||||
|
||||
config SYS_DEVICE_NULLDEV
|
||||
bool "Enable a null device for stdio"
|
||||
default y if SPLASH_SCREEN || SYS_STDIO_DEREGISTER
|
||||
help
|
||||
Enable creation of a "nulldev" stdio device. This allows silent
|
||||
operation of the console by setting stdout to "nulldev". Enable
|
||||
this to use a serial console under board control.
|
||||
|
||||
endmenu
|
||||
|
||||
menu "Logging"
|
||||
|
|
249
common/stdio.c
249
common/stdio.c
|
@ -18,10 +18,7 @@
|
|||
#include <stdio_dev.h>
|
||||
#include <serial.h>
|
||||
#include <splash.h>
|
||||
|
||||
#if defined(CONFIG_SYS_I2C)
|
||||
#include <i2c.h>
|
||||
#endif
|
||||
|
||||
#include <dm/device-internal.h>
|
||||
|
||||
|
@ -31,15 +28,6 @@ static struct stdio_dev devs;
|
|||
struct stdio_dev *stdio_devices[] = { NULL, NULL, NULL };
|
||||
char *stdio_names[MAX_FILES] = { "stdin", "stdout", "stderr" };
|
||||
|
||||
#if defined(CONFIG_SPLASH_SCREEN) && !defined(CONFIG_SYS_DEVICE_NULLDEV)
|
||||
#define CONFIG_SYS_DEVICE_NULLDEV 1
|
||||
#endif
|
||||
|
||||
#if CONFIG_IS_ENABLED(SYS_STDIO_DEREGISTER)
|
||||
#define CONFIG_SYS_DEVICE_NULLDEV 1
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_SYS_DEVICE_NULLDEV
|
||||
static void nulldev_putc(struct stdio_dev *dev, const char c)
|
||||
{
|
||||
/* nulldev is empty! */
|
||||
|
@ -55,7 +43,6 @@ static int nulldev_input(struct stdio_dev *dev)
|
|||
/* nulldev is empty! */
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
static void stdio_serial_putc(struct stdio_dev *dev, const char c)
|
||||
{
|
||||
|
@ -96,18 +83,18 @@ static void drv_system_init (void)
|
|||
dev.tstc = stdio_serial_tstc;
|
||||
stdio_register (&dev);
|
||||
|
||||
#ifdef CONFIG_SYS_DEVICE_NULLDEV
|
||||
memset (&dev, 0, sizeof (dev));
|
||||
if (CONFIG_IS_ENABLED(SYS_DEVICE_NULLDEV)) {
|
||||
memset(&dev, '\0', sizeof(dev));
|
||||
|
||||
strcpy (dev.name, "nulldev");
|
||||
dev.flags = DEV_FLAGS_OUTPUT | DEV_FLAGS_INPUT;
|
||||
dev.putc = nulldev_putc;
|
||||
dev.puts = nulldev_puts;
|
||||
dev.getc = nulldev_input;
|
||||
dev.tstc = nulldev_input;
|
||||
strcpy(dev.name, "nulldev");
|
||||
dev.flags = DEV_FLAGS_OUTPUT | DEV_FLAGS_INPUT;
|
||||
dev.putc = nulldev_putc;
|
||||
dev.puts = nulldev_puts;
|
||||
dev.getc = nulldev_input;
|
||||
dev.tstc = nulldev_input;
|
||||
|
||||
stdio_register (&dev);
|
||||
#endif
|
||||
stdio_register(&dev);
|
||||
}
|
||||
}
|
||||
|
||||
/**************************************************************************
|
||||
|
@ -116,10 +103,9 @@ static void drv_system_init (void)
|
|||
*/
|
||||
struct list_head* stdio_get_list(void)
|
||||
{
|
||||
return &(devs.list);
|
||||
return &devs.list;
|
||||
}
|
||||
|
||||
#ifdef CONFIG_DM_VIDEO
|
||||
/**
|
||||
* stdio_probe_device() - Find a device which provides the given stdio device
|
||||
*
|
||||
|
@ -170,7 +156,6 @@ static int stdio_probe_device(const char *name, enum uclass_id id,
|
|||
|
||||
return 0;
|
||||
}
|
||||
#endif
|
||||
|
||||
struct stdio_dev *stdio_get_by_name(const char *name)
|
||||
{
|
||||
|
@ -180,41 +165,41 @@ struct stdio_dev *stdio_get_by_name(const char *name)
|
|||
if (!name)
|
||||
return NULL;
|
||||
|
||||
list_for_each(pos, &(devs.list)) {
|
||||
list_for_each(pos, &devs.list) {
|
||||
sdev = list_entry(pos, struct stdio_dev, list);
|
||||
if (strcmp(sdev->name, name) == 0)
|
||||
return sdev;
|
||||
}
|
||||
#ifdef CONFIG_DM_VIDEO
|
||||
/*
|
||||
* We did not find a suitable stdio device. If there is a video
|
||||
* driver with a name starting with 'vidconsole', we can try probing
|
||||
* that in the hope that it will produce the required stdio device.
|
||||
*
|
||||
* This function is sometimes called with the entire value of
|
||||
* 'stdout', which may include a list of devices separate by commas.
|
||||
* Obviously this is not going to work, so we ignore that case. The
|
||||
* call path in that case is console_init_r() -> search_device() ->
|
||||
* stdio_get_by_name().
|
||||
*/
|
||||
if (!strncmp(name, "vidconsole", 10) && !strchr(name, ',') &&
|
||||
!stdio_probe_device(name, UCLASS_VIDEO, &sdev))
|
||||
return sdev;
|
||||
#endif
|
||||
if (IS_ENABLED(CONFIG_DM_VIDEO)) {
|
||||
/*
|
||||
* We did not find a suitable stdio device. If there is a video
|
||||
* driver with a name starting with 'vidconsole', we can try
|
||||
* probing that in the hope that it will produce the required
|
||||
* stdio device.
|
||||
*
|
||||
* This function is sometimes called with the entire value of
|
||||
* 'stdout', which may include a list of devices separate by
|
||||
* commas. Obviously this is not going to work, so we ignore
|
||||
* that case. The call path in that case is
|
||||
* console_init_r() -> search_device() -> stdio_get_by_name()
|
||||
*/
|
||||
if (!strncmp(name, "vidconsole", 10) && !strchr(name, ',') &&
|
||||
!stdio_probe_device(name, UCLASS_VIDEO, &sdev))
|
||||
return sdev;
|
||||
}
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
struct stdio_dev* stdio_clone(struct stdio_dev *dev)
|
||||
struct stdio_dev *stdio_clone(struct stdio_dev *dev)
|
||||
{
|
||||
struct stdio_dev *_dev;
|
||||
|
||||
if(!dev)
|
||||
if (!dev)
|
||||
return NULL;
|
||||
|
||||
_dev = calloc(1, sizeof(struct stdio_dev));
|
||||
|
||||
if(!_dev)
|
||||
if (!_dev)
|
||||
return NULL;
|
||||
|
||||
memcpy(_dev, dev, sizeof(struct stdio_dev));
|
||||
|
@ -227,9 +212,9 @@ int stdio_register_dev(struct stdio_dev *dev, struct stdio_dev **devp)
|
|||
struct stdio_dev *_dev;
|
||||
|
||||
_dev = stdio_clone(dev);
|
||||
if(!_dev)
|
||||
if (!_dev)
|
||||
return -ENODEV;
|
||||
list_add_tail(&(_dev->list), &(devs.list));
|
||||
list_add_tail(&_dev->list, &devs.list);
|
||||
if (devp)
|
||||
*devp = _dev;
|
||||
|
||||
|
@ -241,42 +226,38 @@ int stdio_register(struct stdio_dev *dev)
|
|||
return stdio_register_dev(dev, NULL);
|
||||
}
|
||||
|
||||
/* deregister the device "devname".
|
||||
* returns 0 if success, -1 if device is assigned and 1 if devname not found
|
||||
*/
|
||||
#if CONFIG_IS_ENABLED(SYS_STDIO_DEREGISTER)
|
||||
int stdio_deregister_dev(struct stdio_dev *dev, int force)
|
||||
{
|
||||
int l;
|
||||
struct list_head *pos;
|
||||
char temp_names[3][16];
|
||||
int i;
|
||||
|
||||
/* get stdio devices (ListRemoveItem changes the dev list) */
|
||||
for (l=0 ; l< MAX_FILES; l++) {
|
||||
if (stdio_devices[l] == dev) {
|
||||
for (i = 0 ; i < MAX_FILES; i++) {
|
||||
if (stdio_devices[i] == dev) {
|
||||
if (force) {
|
||||
strcpy(temp_names[l], "nulldev");
|
||||
strcpy(temp_names[i], "nulldev");
|
||||
continue;
|
||||
}
|
||||
/* Device is assigned -> report error */
|
||||
return -1;
|
||||
return -EBUSY;
|
||||
}
|
||||
memcpy (&temp_names[l][0],
|
||||
stdio_devices[l]->name,
|
||||
sizeof(temp_names[l]));
|
||||
memcpy(&temp_names[i][0], stdio_devices[i]->name,
|
||||
sizeof(temp_names[i]));
|
||||
}
|
||||
|
||||
list_del(&(dev->list));
|
||||
list_del(&dev->list);
|
||||
free(dev);
|
||||
|
||||
/* reassign Device list */
|
||||
list_for_each(pos, &(devs.list)) {
|
||||
/* reassign device list */
|
||||
list_for_each(pos, &devs.list) {
|
||||
dev = list_entry(pos, struct stdio_dev, list);
|
||||
for (l=0 ; l< MAX_FILES; l++) {
|
||||
if(strcmp(dev->name, temp_names[l]) == 0)
|
||||
stdio_devices[l] = dev;
|
||||
for (i = 0 ; i < MAX_FILES; i++) {
|
||||
if (strcmp(dev->name, temp_names[i]) == 0)
|
||||
stdio_devices[i] = dev;
|
||||
}
|
||||
}
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -285,13 +266,11 @@ int stdio_deregister(const char *devname, int force)
|
|||
struct stdio_dev *dev;
|
||||
|
||||
dev = stdio_get_by_name(devname);
|
||||
|
||||
if (!dev) /* device not found */
|
||||
return -ENODEV;
|
||||
|
||||
return stdio_deregister_dev(dev, force);
|
||||
}
|
||||
#endif /* CONFIG_IS_ENABLED(SYS_STDIO_DEREGISTER) */
|
||||
|
||||
int stdio_init_tables(void)
|
||||
{
|
||||
|
@ -308,94 +287,94 @@ int stdio_init_tables(void)
|
|||
#endif /* CONFIG_NEEDS_MANUAL_RELOC */
|
||||
|
||||
/* Initialize the list */
|
||||
INIT_LIST_HEAD(&(devs.list));
|
||||
INIT_LIST_HEAD(&devs.list);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
int stdio_add_devices(void)
|
||||
{
|
||||
#ifdef CONFIG_DM_KEYBOARD
|
||||
struct udevice *dev;
|
||||
struct uclass *uc;
|
||||
int ret;
|
||||
|
||||
/*
|
||||
* For now we probe all the devices here. At some point this should be
|
||||
* done only when the devices are required - e.g. we have a list of
|
||||
* input devices to start up in the stdin environment variable. That
|
||||
* work probably makes more sense when stdio itself is converted to
|
||||
* driver model.
|
||||
*
|
||||
* TODO(sjg@chromium.org): Convert changing uclass_first_device() etc.
|
||||
* to return the device even on error. Then we could use that here.
|
||||
*/
|
||||
ret = uclass_get(UCLASS_KEYBOARD, &uc);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
||||
/* Don't report errors to the caller - assume that they are non-fatal */
|
||||
uclass_foreach_dev(dev, uc) {
|
||||
ret = device_probe(dev);
|
||||
if (IS_ENABLED(CONFIG_DM_KEYBOARD)) {
|
||||
/*
|
||||
* For now we probe all the devices here. At some point this
|
||||
* should be done only when the devices are required - e.g. we
|
||||
* have a list of input devices to start up in the stdin
|
||||
* environment variable. That work probably makes more sense
|
||||
* when stdio itself is converted to driver model.
|
||||
*
|
||||
* TODO(sjg@chromium.org): Convert changing
|
||||
* uclass_first_device() etc. to return the device even on
|
||||
* error. Then we could use that here.
|
||||
*/
|
||||
ret = uclass_get(UCLASS_KEYBOARD, &uc);
|
||||
if (ret)
|
||||
printf("Failed to probe keyboard '%s'\n", dev->name);
|
||||
return ret;
|
||||
|
||||
/*
|
||||
* Don't report errors to the caller - assume that they are
|
||||
* non-fatal
|
||||
*/
|
||||
uclass_foreach_dev(dev, uc) {
|
||||
ret = device_probe(dev);
|
||||
if (ret)
|
||||
printf("Failed to probe keyboard '%s'\n",
|
||||
dev->name);
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#ifdef CONFIG_SYS_I2C
|
||||
i2c_init_all();
|
||||
#else
|
||||
#endif
|
||||
#ifdef CONFIG_DM_VIDEO
|
||||
/*
|
||||
* If the console setting is not in environment variables then
|
||||
* console_init_r() will not be calling iomux_doenv() (which calls
|
||||
* search_device()). So we will not dynamically add devices by
|
||||
* calling stdio_probe_device().
|
||||
*
|
||||
* So just probe all video devices now so that whichever one is
|
||||
* required will be available.
|
||||
*/
|
||||
#ifndef CONFIG_SYS_CONSOLE_IS_IN_ENV
|
||||
struct udevice *vdev;
|
||||
# ifndef CONFIG_DM_KEYBOARD
|
||||
int ret;
|
||||
# endif
|
||||
if (IS_ENABLED(CONFIG_DM_VIDEO)) {
|
||||
/*
|
||||
* If the console setting is not in environment variables then
|
||||
* console_init_r() will not be calling iomux_doenv() (which
|
||||
* calls search_device()). So we will not dynamically add
|
||||
* devices by calling stdio_probe_device().
|
||||
*
|
||||
* So just probe all video devices now so that whichever one is
|
||||
* required will be available.
|
||||
*/
|
||||
struct udevice *vdev;
|
||||
int ret;
|
||||
|
||||
if (!IS_ENABLED(CONFIG_SYS_CONSOLE_IS_IN_ENV)) {
|
||||
for (ret = uclass_first_device(UCLASS_VIDEO, &vdev);
|
||||
vdev;
|
||||
ret = uclass_next_device(&vdev))
|
||||
;
|
||||
if (ret)
|
||||
printf("%s: Video device failed (ret=%d)\n",
|
||||
__func__, ret);
|
||||
}
|
||||
if (IS_ENABLED(CONFIG_SPLASH_SCREEN) &&
|
||||
IS_ENABLED(CONFIG_CMD_BMP))
|
||||
splash_display();
|
||||
} else {
|
||||
if (IS_ENABLED(CONFIG_LCD))
|
||||
drv_lcd_init();
|
||||
if (IS_ENABLED(CONFIG_VIDEO) || IS_ENABLED(CONFIG_CFB_CONSOLE))
|
||||
drv_video_init();
|
||||
}
|
||||
|
||||
for (ret = uclass_first_device(UCLASS_VIDEO, &vdev);
|
||||
vdev;
|
||||
ret = uclass_next_device(&vdev))
|
||||
;
|
||||
if (ret)
|
||||
printf("%s: Video device failed (ret=%d)\n", __func__, ret);
|
||||
#endif /* !CONFIG_SYS_CONSOLE_IS_IN_ENV */
|
||||
#if defined(CONFIG_SPLASH_SCREEN) && defined(CONFIG_CMD_BMP)
|
||||
splash_display();
|
||||
#endif /* CONFIG_SPLASH_SCREEN && CONFIG_CMD_BMP */
|
||||
#else
|
||||
# if defined(CONFIG_LCD)
|
||||
drv_lcd_init ();
|
||||
# endif
|
||||
# if defined(CONFIG_VIDEO) || defined(CONFIG_CFB_CONSOLE)
|
||||
drv_video_init ();
|
||||
# endif
|
||||
#endif /* CONFIG_DM_VIDEO */
|
||||
#if defined(CONFIG_KEYBOARD) && !defined(CONFIG_DM_KEYBOARD)
|
||||
drv_keyboard_init ();
|
||||
drv_keyboard_init();
|
||||
#endif
|
||||
drv_system_init ();
|
||||
serial_stdio_init ();
|
||||
drv_system_init();
|
||||
serial_stdio_init();
|
||||
#ifdef CONFIG_USB_TTY
|
||||
drv_usbtty_init ();
|
||||
#endif
|
||||
#ifdef CONFIG_NETCONSOLE
|
||||
drv_nc_init ();
|
||||
drv_usbtty_init();
|
||||
#endif
|
||||
if (IS_ENABLED(CONFIG_NETCONSOLE))
|
||||
drv_nc_init();
|
||||
#ifdef CONFIG_JTAG_CONSOLE
|
||||
drv_jtag_console_init ();
|
||||
#endif
|
||||
#ifdef CONFIG_CBMEM_CONSOLE
|
||||
cbmemc_init();
|
||||
drv_jtag_console_init();
|
||||
#endif
|
||||
if (IS_ENABLED(CONFIG_CBMEM_CONSOLE))
|
||||
cbmemc_init();
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@ CONFIG_ENV_SECT_SIZE=0x2000
|
|||
CONFIG_TARGET_M5249EVB=y
|
||||
CONFIG_DEFAULT_DEVICE_TREE="M5249EVB"
|
||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
||||
CONFIG_SYS_DEVICE_NULLDEV=y
|
||||
# CONFIG_DISPLAY_BOARDINFO is not set
|
||||
# CONFIG_CMDLINE_EDITING is not set
|
||||
# CONFIG_AUTOBOOT is not set
|
||||
|
|
|
@ -30,6 +30,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=20000000
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_DM_PCA953X=y
|
||||
CONFIG_DM_I2C=y
|
||||
|
|
|
@ -32,6 +32,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=20000000
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_DM_PCA953X=y
|
||||
CONFIG_DM_I2C=y
|
||||
|
|
|
@ -103,4 +103,6 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -111,5 +111,7 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_DISPLAY=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_IMX_WATCHDOG=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -105,5 +105,7 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_DISPLAY=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_IMX_WATCHDOG=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -105,5 +105,7 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_DISPLAY=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_IMX_WATCHDOG=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -111,5 +111,7 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_DISPLAY=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_IMX_WATCHDOG=y
|
||||
# CONFIG_EFI_LOADER is not set
|
||||
|
|
|
@ -74,6 +74,7 @@ CONFIG_SYS_MMC_ENV_DEV=1
|
|||
CONFIG_SYS_MMC_ENV_PART=2
|
||||
CONFIG_BOOTP_SEND_HOSTNAME=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SPL_DM=y
|
||||
CONFIG_SPL_DM_SEQ_ALIAS=y
|
||||
|
|
|
@ -75,6 +75,7 @@ CONFIG_ENV_IS_IN_NAND=y
|
|||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_BOOTP_SEND_HOSTNAME=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SPL_DM=y
|
||||
CONFIG_SPL_DM_SEQ_ALIAS=y
|
||||
|
|
|
@ -81,6 +81,7 @@ CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
|||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_BOOTP_SEND_HOSTNAME=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SPL_DM=y
|
||||
CONFIG_SPL_DM_SEQ_ALIAS=y
|
||||
|
|
|
@ -65,6 +65,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_BOOTP_SEND_HOSTNAME=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
# CONFIG_DM_DEVICE_REMOVE is not set
|
||||
CONFIG_SPL_DM_SEQ_ALIAS=y
|
||||
# CONFIG_OF_TRANSLATE is not set
|
||||
|
|
|
@ -90,4 +90,6 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
# CONFIG_PANEL is not set
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -94,4 +94,6 @@ CONFIG_USB_KEYBOARD=y
|
|||
CONFIG_SYS_USB_EVENT_POLL_VIA_INT_QUEUE=y
|
||||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SOURCE=y
|
||||
CONFIG_FDT_FIXUP_PARTITIONS=y
|
||||
|
|
|
@ -91,5 +91,7 @@ CONFIG_CI_UDC=y
|
|||
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
CONFIG_FDT_FIXUP_PARTITIONS=y
|
||||
|
|
|
@ -101,4 +101,6 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -91,5 +91,7 @@ CONFIG_CI_UDC=y
|
|||
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
CONFIG_FDT_FIXUP_PARTITIONS=y
|
||||
|
|
|
@ -87,4 +87,6 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0x4000
|
|||
CONFIG_CI_UDC=y
|
||||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -10,6 +10,7 @@ CONFIG_ENV_SECT_SIZE=0x40000
|
|||
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
||||
CONFIG_USE_BOOTARGS=y
|
||||
CONFIG_BOOTARGS="console=tty0 console=ttyS0,115200"
|
||||
CONFIG_SYS_DEVICE_NULLDEV=y
|
||||
# CONFIG_DISPLAY_BOARDINFO is not set
|
||||
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
||||
# CONFIG_CMDLINE_EDITING is not set
|
||||
|
|
|
@ -96,6 +96,7 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP8 is not set
|
||||
# CONFIG_VIDEO_BPP16 is not set
|
||||
CONFIG_VIDEO_FSL_DCU_FB=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
CONFIG_FDT_FIXUP_PARTITIONS=y
|
||||
# CONFIG_EFI_UNICODE_CAPITALIZATION is not set
|
||||
|
|
|
@ -40,6 +40,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=20000000
|
||||
CONFIG_ENV_ADDR=0x70000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SATA_MV=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -39,6 +39,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
CONFIG_MTD=y
|
||||
|
|
|
@ -39,6 +39,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
CONFIG_MTD=y
|
||||
|
|
|
@ -60,4 +60,6 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
|||
CONFIG_CI_UDC=y
|
||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -59,4 +59,6 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
|||
CONFIG_CI_UDC=y
|
||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -34,6 +34,7 @@ CONFIG_ISO_PARTITION=y
|
|||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -30,6 +30,7 @@ CONFIG_ISO_PARTITION=y
|
|||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
# CONFIG_MMC is not set
|
||||
CONFIG_MTD=y
|
||||
CONFIG_MTD_RAW_NAND=y
|
||||
|
|
|
@ -32,6 +32,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=50000000
|
||||
CONFIG_ENV_ADDR=0x100000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -28,6 +28,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=50000000
|
||||
CONFIG_ENV_ADDR=0x3D0000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -34,3 +34,4 @@ CONFIG_MCFFEC=y
|
|||
CONFIG_MII=y
|
||||
CONFIG_VIDEO=y
|
||||
# CONFIG_CFB_CONSOLE is not set
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
|
|
|
@ -33,3 +33,4 @@ CONFIG_MCFFEC=y
|
|||
CONFIG_MII=y
|
||||
CONFIG_VIDEO=y
|
||||
# CONFIG_CFB_CONSOLE is not set
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
|
|
|
@ -31,6 +31,7 @@ CONFIG_ISO_PARTITION=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_FLASH=y
|
||||
CONFIG_ENV_ADDR=0xFFF84000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
# CONFIG_MMC is not set
|
||||
CONFIG_MTD_NOR_FLASH=y
|
||||
|
|
|
@ -35,6 +35,7 @@ CONFIG_ISO_PARTITION=y
|
|||
CONFIG_OF_CONTROL=y
|
||||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -36,6 +36,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -67,6 +67,7 @@ CONFIG_ENV_IS_IN_MMC=y
|
|||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_SYS_MMC_ENV_PART=1
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_DWC_AHSATA=y
|
||||
CONFIG_SUPPORT_EMMC_RPMB=y
|
||||
|
|
|
@ -67,6 +67,7 @@ CONFIG_ENV_IS_IN_MMC=y
|
|||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_SYS_MMC_ENV_PART=1
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_DWC_AHSATA=y
|
||||
CONFIG_SUPPORT_EMMC_RPMB=y
|
||||
|
|
|
@ -69,6 +69,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_DWC_AHSATA=y
|
||||
CONFIG_SUPPORT_EMMC_RPMB=y
|
||||
|
|
|
@ -34,6 +34,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
# CONFIG_MMC is not set
|
||||
CONFIG_MTD=y
|
||||
|
|
|
@ -30,6 +30,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
# CONFIG_MMC is not set
|
||||
CONFIG_MTD=y
|
||||
CONFIG_MTD_RAW_NAND=y
|
||||
|
|
|
@ -63,3 +63,5 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -64,3 +64,5 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -80,4 +80,6 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_IMX_WATCHDOG=y
|
||||
|
|
|
@ -64,3 +64,5 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -68,6 +68,8 @@ CONFIG_SPL_TIMER=y
|
|||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_BACKLIGHT_GPIO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_SHA1=y
|
||||
CONFIG_SHA256=y
|
||||
CONFIG_HEXDUMP=y
|
||||
|
|
|
@ -40,6 +40,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=20000000
|
||||
CONFIG_ENV_ADDR=0x70000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SATA_MV=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -71,4 +71,6 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_MESON=y
|
||||
CONFIG_VIDEO_DT_SIMPLEFB=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -71,4 +71,6 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_MESON=y
|
||||
CONFIG_VIDEO_DT_SIMPLEFB=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -38,6 +38,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_EEPROM=y
|
||||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_BOOTCOUNT_LIMIT=y
|
||||
CONFIG_BOOTCOUNT_RAM=y
|
||||
# CONFIG_MMC is not set
|
||||
|
|
|
@ -38,6 +38,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_EEPROM=y
|
||||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_BOOTCOUNT_LIMIT=y
|
||||
CONFIG_BOOTCOUNT_RAM=y
|
||||
# CONFIG_MMC is not set
|
||||
|
|
|
@ -39,6 +39,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_EEPROM=y
|
||||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_BOOTCOUNT_LIMIT=y
|
||||
CONFIG_BOOTCOUNT_RAM=y
|
||||
# CONFIG_MMC is not set
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_BOOTCOUNT_LIMIT=y
|
||||
CONFIG_BOOTCOUNT_RAM=y
|
||||
# CONFIG_MMC is not set
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_BOOTCOUNT_LIMIT=y
|
||||
CONFIG_BOOTCOUNT_RAM=y
|
||||
# CONFIG_MMC is not set
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_BOOTCOUNT_LIMIT=y
|
||||
CONFIG_BOOTCOUNT_RAM=y
|
||||
# CONFIG_MMC is not set
|
||||
|
|
|
@ -80,4 +80,6 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_MESON=y
|
||||
CONFIG_VIDEO_DT_SIMPLEFB=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -63,4 +63,6 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_MESON=y
|
||||
CONFIG_VIDEO_DT_SIMPLEFB=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -73,4 +73,6 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_MESON=y
|
||||
CONFIG_VIDEO_DT_SIMPLEFB=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -72,4 +72,6 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_MESON=y
|
||||
CONFIG_VIDEO_DT_SIMPLEFB=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -33,6 +33,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SATA_MV=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -33,6 +33,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NET_RANDOM_ETHADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SATA_MV=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -100,5 +100,9 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASHIMAGE_GUARD=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_SPLASH_SOURCE=y
|
||||
CONFIG_WATCHDOG_TIMEOUT_MSECS=8000
|
||||
CONFIG_IMX_WATCHDOG=y
|
||||
|
|
|
@ -49,4 +49,6 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
# CONFIG_PANEL is not set
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -38,4 +38,5 @@ CONFIG_USB=y
|
|||
CONFIG_USB_EHCI_HCD=y
|
||||
CONFIG_USB_STORAGE=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -57,4 +57,5 @@ CONFIG_USB_HOST_ETHER=y
|
|||
CONFIG_USB_ETHER_ASIX=y
|
||||
CONFIG_USB_ETHER_SMSC95XX=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -57,4 +57,5 @@ CONFIG_USB_HOST_ETHER=y
|
|||
CONFIG_USB_ETHER_ASIX=y
|
||||
CONFIG_USB_ETHER_SMSC95XX=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -58,4 +58,5 @@ CONFIG_USB_HOST_ETHER=y
|
|||
CONFIG_USB_ETHER_ASIX=y
|
||||
CONFIG_USB_ETHER_SMSC95XX=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -54,4 +54,5 @@ CONFIG_USB_HOST_ETHER=y
|
|||
CONFIG_USB_ETHER_ASIX=y
|
||||
CONFIG_USB_ETHER_SMSC95XX=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -38,4 +38,5 @@ CONFIG_USB_HOST_ETHER=y
|
|||
CONFIG_USB_ETHER_ASIX=y
|
||||
CONFIG_USB_ETHER_SMSC95XX=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -39,4 +39,5 @@ CONFIG_USB_ETHER_ASIX=y
|
|||
CONFIG_USB_ETHER_MCS7830=y
|
||||
CONFIG_USB_ETHER_SMSC95XX=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_OF_LIBFDT=y
|
||||
|
|
|
@ -77,3 +77,5 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
# CONFIG_PANEL is not set
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -42,6 +42,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_MMC=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_DWC_AHSATA=y
|
||||
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||
|
@ -78,3 +79,5 @@ CONFIG_USB_ETH_CDC=y
|
|||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -104,3 +104,5 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -113,3 +113,5 @@ CONFIG_DM_VIDEO=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -73,3 +73,5 @@ CONFIG_USB_STORAGE=y
|
|||
CONFIG_USB_HOST_ETHER=y
|
||||
CONFIG_USB_ETHER_ASIX=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -89,3 +89,5 @@ CONFIG_USB_GADGET_PRODUCT_NUM=0xa4a5
|
|||
CONFIG_CI_UDC=y
|
||||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -79,3 +79,5 @@ CONFIG_DM_USB=y
|
|||
CONFIG_USB_STORAGE=y
|
||||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -85,4 +85,6 @@ CONFIG_USB_GADGET_DOWNLOAD=y
|
|||
CONFIG_USB_HOST_ETHER=y
|
||||
CONFIG_USB_ETHER_ASIX=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_ERRNO_STR=y
|
||||
|
|
|
@ -92,4 +92,6 @@ CONFIG_USB_GADGET_DOWNLOAD=y
|
|||
CONFIG_USB_HOST_ETHER=y
|
||||
CONFIG_USB_ETHER_ASIX=y
|
||||
CONFIG_VIDEO=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_ERRNO_STR=y
|
||||
|
|
|
@ -36,6 +36,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -40,6 +40,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=20000000
|
||||
CONFIG_ENV_ADDR=0x70000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SATA_MV=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -40,6 +40,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=20000000
|
||||
CONFIG_ENV_ADDR=0x70000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SATA_MV=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -40,6 +40,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=20000000
|
||||
CONFIG_ENV_ADDR=0x70000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SATA_MV=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -38,6 +38,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=20000000
|
||||
CONFIG_ENV_ADDR=0x70000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SATA_MV=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -40,6 +40,7 @@ CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|||
CONFIG_USE_ENV_SPI_MAX_HZ=y
|
||||
CONFIG_ENV_SPI_MAX_HZ=20000000
|
||||
CONFIG_ENV_ADDR=0x70000
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_SATA_MV=y
|
||||
CONFIG_BLK=y
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||
CONFIG_FASTBOOT_BUF_ADDR=0x12000000
|
||||
|
@ -79,3 +80,5 @@ CONFIG_USB_ETH_CDC=y
|
|||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||
CONFIG_FASTBOOT_BUF_ADDR=0x12000000
|
||||
|
@ -79,3 +80,5 @@ CONFIG_USB_ETH_CDC=y
|
|||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_DWC_AHSATA=y
|
||||
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||
|
@ -81,3 +82,5 @@ CONFIG_USB_ETH_CDC=y
|
|||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -47,6 +47,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_DWC_AHSATA=y
|
||||
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||
|
@ -81,3 +82,5 @@ CONFIG_USB_ETH_CDC=y
|
|||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||
CONFIG_FASTBOOT_BUF_ADDR=0x12000000
|
||||
|
@ -79,3 +80,5 @@ CONFIG_USB_ETH_CDC=y
|
|||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -46,6 +46,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_USB_FUNCTION_FASTBOOT=y
|
||||
CONFIG_FASTBOOT_BUF_ADDR=0x12000000
|
||||
|
@ -79,3 +80,5 @@ CONFIG_USB_ETH_CDC=y
|
|||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
|
|
|
@ -57,4 +57,5 @@ CONFIG_TWL4030_USB=y
|
|||
CONFIG_VIDEO=y
|
||||
CONFIG_CFB_CONSOLE_ANSI=y
|
||||
# CONFIG_VGA_AS_SINGLE_DEVICE is not set
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
# CONFIG_GZIP is not set
|
||||
|
|
|
@ -48,6 +48,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||
CONFIG_ENV_IS_IN_MMC=y
|
||||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_DM=y
|
||||
CONFIG_DWC_AHSATA=y
|
||||
CONFIG_FSL_USDHC=y
|
||||
|
@ -77,3 +78,4 @@ CONFIG_USB_ETHER_SMSC95XX=y
|
|||
# CONFIG_VIDEO_BPP32 is not set
|
||||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_IPUV3=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
|
|
|
@ -31,6 +31,7 @@ CONFIG_ISO_PARTITION=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
# CONFIG_MMC is not set
|
||||
CONFIG_MTD=y
|
||||
|
|
|
@ -56,5 +56,7 @@ CONFIG_DM_VIDEO=y
|
|||
CONFIG_SYS_WHITE_ON_BLACK=y
|
||||
CONFIG_VIDEO_MESON=y
|
||||
CONFIG_VIDEO_DT_SIMPLEFB=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
CONFIG_SMBIOS_MANUFACTURER="Hardkernel Co., Ltd."
|
||||
|
|
|
@ -58,4 +58,6 @@ CONFIG_USB_GADGET_DOWNLOAD=y
|
|||
CONFIG_DM_VIDEO=y
|
||||
CONFIG_VIDEO_MESON=y
|
||||
CONFIG_VIDEO_DT_SIMPLEFB=y
|
||||
CONFIG_SPLASH_SCREEN=y
|
||||
CONFIG_SPLASH_SCREEN_ALIGN=y
|
||||
CONFIG_OF_LIBFDT_OVERLAY=y
|
||||
|
|
|
@ -36,6 +36,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
# CONFIG_MMC_HW_PARTITIONING is not set
|
||||
CONFIG_MTD=y
|
||||
|
|
|
@ -36,6 +36,7 @@ CONFIG_OF_CONTROL=y
|
|||
CONFIG_ENV_OVERWRITE=y
|
||||
CONFIG_ENV_IS_IN_NAND=y
|
||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||
CONFIG_NETCONSOLE=y
|
||||
CONFIG_MVSATA_IDE=y
|
||||
# CONFIG_MMC_HW_PARTITIONING is not set
|
||||
CONFIG_MTD=y
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue