mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-08-11 17:56:58 +02:00
dm: Add CMD_DM and CMD_DEMO to Kconfig
Add Kconfig settings for these two options. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Masahiro Yamada <yamada.m@jp.panasonic.com>
This commit is contained in:
parent
1967982a95
commit
f058f154a9
@ -153,6 +153,29 @@ endmenu
|
|||||||
|
|
||||||
menu "Device access commands"
|
menu "Device access commands"
|
||||||
|
|
||||||
|
config CMD_DM
|
||||||
|
bool "dm - Access to driver model information"
|
||||||
|
depends on DM
|
||||||
|
default y
|
||||||
|
help
|
||||||
|
Provides access to driver model data structures and information,
|
||||||
|
such as a list of devices, list of uclasses and the state of each
|
||||||
|
device (e.g. activated). This is not required for operation, but
|
||||||
|
can be useful to see the state of driver model for debugging or
|
||||||
|
interest.
|
||||||
|
|
||||||
|
config CMD_DEMO
|
||||||
|
bool "demo - Demonstration commands for driver model"
|
||||||
|
depends on DM
|
||||||
|
help
|
||||||
|
Provides a 'demo' command which can be used to play around with
|
||||||
|
driver model. To use this properly you will need to enable one or
|
||||||
|
both of the demo devices (DM_DEMO_SHAPE and DM_DEMO_SIMPLE).
|
||||||
|
Otherwise you will always get an empty list of devices. The demo
|
||||||
|
devices are defined in the sandbox device tree, so the easiest
|
||||||
|
option is to use sandbox and pass the -d point to sandbox's
|
||||||
|
u-boot.dtb file.
|
||||||
|
|
||||||
config CMD_LOADB
|
config CMD_LOADB
|
||||||
bool "loadb"
|
bool "loadb"
|
||||||
help
|
help
|
||||||
|
@ -24,7 +24,6 @@
|
|||||||
#define CONFIG_BOOTSTAGE
|
#define CONFIG_BOOTSTAGE
|
||||||
#define CONFIG_BOOTSTAGE_REPORT
|
#define CONFIG_BOOTSTAGE_REPORT
|
||||||
#define CONFIG_CMD_DEMO
|
#define CONFIG_CMD_DEMO
|
||||||
#define CONFIG_CMD_DM
|
|
||||||
#define CONFIG_DM_DEMO
|
#define CONFIG_DM_DEMO
|
||||||
#define CONFIG_DM_DEMO_SIMPLE
|
#define CONFIG_DM_DEMO_SIMPLE
|
||||||
#define CONFIG_DM_DEMO_SHAPE
|
#define CONFIG_DM_DEMO_SHAPE
|
||||||
|
@ -28,7 +28,6 @@
|
|||||||
#define CONFIG_SYS_TEXT_BASE 0x4a000000
|
#define CONFIG_SYS_TEXT_BASE 0x4a000000
|
||||||
|
|
||||||
#if !defined(CONFIG_SPL_BUILD) && defined(CONFIG_DM)
|
#if !defined(CONFIG_SPL_BUILD) && defined(CONFIG_DM)
|
||||||
# define CONFIG_CMD_DM
|
|
||||||
# define CONFIG_DM_GPIO
|
# define CONFIG_DM_GPIO
|
||||||
# define CONFIG_DM_SERIAL
|
# define CONFIG_DM_SERIAL
|
||||||
# define CONFIG_DW_SERIAL
|
# define CONFIG_DW_SERIAL
|
||||||
|
@ -23,7 +23,6 @@
|
|||||||
#ifndef CONFIG_DM
|
#ifndef CONFIG_DM
|
||||||
# define CONFIG_DM
|
# define CONFIG_DM
|
||||||
#endif
|
#endif
|
||||||
# define CONFIG_CMD_DM
|
|
||||||
# define CONFIG_DM_GPIO
|
# define CONFIG_DM_GPIO
|
||||||
# define CONFIG_DM_SERIAL
|
# define CONFIG_DM_SERIAL
|
||||||
# define CONFIG_OMAP_SERIAL
|
# define CONFIG_OMAP_SERIAL
|
||||||
|
@ -192,8 +192,6 @@
|
|||||||
#define CONFIG_FAT_WRITE
|
#define CONFIG_FAT_WRITE
|
||||||
#define CONFIG_DOS_PARTITION
|
#define CONFIG_DOS_PARTITION
|
||||||
|
|
||||||
#define CONFIG_CMD_DM
|
|
||||||
|
|
||||||
/* memtest works on */
|
/* memtest works on */
|
||||||
#define CONFIG_SYS_MEMTEST_START CONFIG_SYS_SDRAM_BASE
|
#define CONFIG_SYS_MEMTEST_START CONFIG_SYS_SDRAM_BASE
|
||||||
#define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_SDRAM_BASE + 0x01000000)
|
#define CONFIG_SYS_MEMTEST_END (CONFIG_SYS_SDRAM_BASE + 0x01000000)
|
||||||
|
Loading…
Reference in New Issue
Block a user