xypron.glpk@gmx.de and Tom Rini
9730bcdc2f
arm: spear: do not return random value from stack
...
If the NOR device is not available do not return
a random value from the stack.
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de >
2017-08-13 15:17:26 -04:00
xypron.glpk@gmx.de and Tom Rini
5cc9e6b7fa
api: remove superfluous assignment
...
No need to assign a value to sig if the next statement using sig
is itself an assignment of a value to sig.
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-08-13 15:17:25 -04:00
Adam Ford and Tom Rini
ebb3e43de4
Convert CONFIG_OMAP3_SPI to Kconfig
...
This converts the following to Kconfig:
CONFIG_OMAP3_SPI
Signed-off-by: Adam Ford <aford173@gmail.com >
[trini: Minor comment tweaks]
Signed-off-by: Tom Rini <trini@konsulko.com >
2017-08-13 15:17:10 -04:00
Adam Ford and Tom Rini
a41e3e1480
OMAP3_SPI: Kconfig: move OMAP3_SPI out of DM_SPI section.
...
The OMAP3_SPI driver can work with or without DM_SPI. Moving this
outside of the #if DM_SPI section allows us to include it on boards
that don't support DM_SPI yet.
Signed-off-by: Adam Ford <aford173@gmail.com >
2017-08-12 19:17:20 -04:00
xypron.glpk@gmx.de and Tom Rini
b730ff3fd6
omap3: incorrect logical check in do_emif4_init
...
((readl(&emif4_base->sdram_iodft_tlgc) & (1<<10)) == 0x01)
is always false.
This does not match the comment
/*Wait till that bit clears*/
The problem was indicated by cppcheck.
I do not have the hardware to test if the code change below
leads to a correct system behavior.
Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de >
Reviewed-by: Simon Glass <sjg@chromium.org >
2017-08-12 19:17:20 -04:00
Derald D. Woods and Tom Rini
da0227f7d2
arm: omap: Fix 'get_device_type()' for OMAP34XX
...
Fixes: 00bbe96eba ("arm: omap: Unify get_device_type() function")
The control status register value is embedded in a structure somewhere
in SRAM, with the last refactoring effort. This patch allows OMAP3 EVM
(TMDSEVM3530) to boot again using the known control register base and
offset for 'readl', for the OMAP34XX case.
Signed-off-by: Derald D. Woods <woods.technical@gmail.com >
[trini: Change to if/else, add comment about it.]
Signed-off-by: Tom Rini <trini@konsulko.com >
2017-08-12 18:56:26 -04:00
Adam Ford and Tom Rini
5bbc265bec
Convert CONFIG_NAND to Kconfig
...
This converts the following to Kconfig:
CONFIG_NAND
Signed-off-by: Adam Ford <aford173@gmail.com >
[trini: Sync up a few more, add imply's]
Signed-off-by: Tom Rini <trini@konsulko.com >
2017-08-12 09:18:47 -04:00
Derald D. Woods and Tom Rini
0d43fded20
omap3: evm: Update board, defconfig, and maintainer file
...
This patch brings the OMAP3 EVM to a bootable state, on master, as of
v2017.09-rc1.
Signed-off-by: Derald D. Woods <woods.technical@gmail.com >
Reviewed-by: Tom Rini <trini@konsulko.com >
2017-08-11 17:44:54 -04:00
Simon Glass and Tom Rini
00fd59dd1a
README: Drop information about commands
...
Most of this is duplicated in Kconfig help. Add some of that which is not,
and remove the help from the README.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:54 -04:00
Simon Glass and Tom Rini
e188eee7a4
Drop config_cmd_all.h
...
This file does not include all commands and has not for a while. Let's
drop it.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:53 -04:00
Simon Glass and Tom Rini
54feea17d6
Convert CONFIG_CMD_ZFS to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_ZFS
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:53 -04:00
Simon Glass and Tom Rini
e7a815f32e
Convert CONFIG_CMD_ZBOOT to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_ZBOOT
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:53 -04:00
Simon Glass and Tom Rini
1aa4e8d0de
Convert CONFIG_CMD_UUID to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_UUID
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:52 -04:00
Simon Glass and Tom Rini
2a242e3e80
Convert CONFIG_CMD_UNIVERSE to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_UNIVERSE
Since no board uses this, perhaps we should drop this command?
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:52 -04:00
Simon Glass and Tom Rini
5605aa8ab6
Convert CONFIG_CMD_TSI148 to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_TSI148
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:51 -04:00
Simon Glass and Tom Rini
ce058ae5f2
Convert CONFIG_CMD_TRACE to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_TRACE
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:51 -04:00
Simon Glass and Tom Rini
7a76431845
Convert CONFIG_CMD_YAFFS2 to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_YAFFS2
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:50 -04:00
Simon Glass and Tom Rini
9b92a8d76a
Convert CONFIG_CMD_THOR_DOWNLOAD to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_THOR_DOWNLOAD
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 17:44:46 -04:00
Simon Glass and Tom Rini
78d11b7040
Kconfig: Drop CONFIG_CMD_TFTP
...
This is not a valid CONFIG option. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:42:01 -04:00
Simon Glass and Tom Rini
3cef3b3185
Convert CONFIG_CMD_TERMINAL to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_TERMINAL
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:42:00 -04:00
Simon Glass and Tom Rini
90d99e5936
Convert CONFIG_CMD_TCA642X to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_TCA642X
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:42:00 -04:00
Simon Glass and Tom Rini
1c27a4c949
gpio: Drop sx151x driver
...
This driver is not used in U-Boot. Drop it and its associated CONFIG
options.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:42:00 -04:00
Simon Glass and Tom Rini
00805d7ad8
Convert CONFIG_CMD_STRINGS to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_STRINGS
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:59 -04:00
Simon Glass and Tom Rini
ba71be547c
Kconfig: Sort the memory commands
...
These are currently not quite in alphabetical order. Before adding more,
sort them. Not all options have a CMD_ prefix, so ignore that when
sorting.
Signed-off-by: Simon Glass <sjg@chromium.org >
Suggested-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:59 -04:00
Simon Glass and Tom Rini
3a91a25376
Convert CONFIG_CMD_SPL_WRITE_SIZE to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_SPL_WRITE_SIZE
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:58 -04:00
Simon Glass and Tom Rini
203dc1b3a8
Convert CONFIG_CMD_SPL_NAND_OFS to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_SPL_NAND_OFS
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:58 -04:00
Simon Glass and Tom Rini
72c3033fd1
Convert CONFIG_CMD_SPL to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_SPL
Note that trats does not actually use SPL, so this option can no-longer be
set.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:57 -04:00
Simon Glass and Tom Rini
2a728f3a1e
Convert CONFIG_CMD_SH_ZIMAGEBOOT to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_SH_ZIMAGEBOOT
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:57 -04:00
Simon Glass and Tom Rini
719d36ee36
Convert CONFIG_CMD_SF_TEST to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_SF_TEST
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:56 -04:00
Simon Glass and Tom Rini
efce2442d3
Convert CONFIG_CMD_SDRAM to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_SDRAM
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:56 -04:00
Simon Glass and Tom Rini
0941f597a2
Convert CONFIG_CMD_SCSI to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_SCSI
Also update the Makefile to use CONFIG_CMD_SCSI instead of CONFIG_SCSI to
enable the command, fixing an earlier error.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
[trini: Rework to default y if SCSI, drop cl-som-am57x which did not use
CMD_SCSI for real]
Signed-off-by: Tom Rini <trini@konsulko.com >
2017-08-11 15:41:55 -04:00
Simon Glass and Tom Rini
15dc63d646
Convert CONFIG_CMD_SAVES to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_SAVES
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:55 -04:00
Simon Glass and Tom Rini
5d47099fea
Kconfig: sandbox: Drop CONFIG_CMD_SANDBOX option
...
This is no-longer used. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:54 -04:00
Simon Glass and Tom Rini
f8803a99fe
Convert CONFIG_CMD_REISER to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_REISER
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:54 -04:00
Christophe Leroy and Tom Rini
fa379223cd
Convert CONFIG_CMD_REGINFO to Kconfig
...
This patch converts CONFIG_CMD_REGINFO to Kconfig
Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr >
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:53 -04:00
Simon Glass and Tom Rini
b75dfd2d46
Kconfig: Convert CMD_READ to Kconfig
...
Convert this option and enable it in sandbox. Also correct a bug which
was introduced with the block-device driver model conversion.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:53 -04:00
Simon Glass and Tom Rini
6f62d7c4f7
Kconfig: Drop CONFIG_CMD_PORTIO and associated command
...
This command is not used by any board. It also looks quite similar to the
'iod' and 'iow' commands which use the correct I/O macros.
Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:52 -04:00
Simon Glass and Tom Rini
7f6665554a
Convert CONFIG_CMD_PCMCIA to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_PCMCIA
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:52 -04:00
Simon Glass and Tom Rini
3abe4e6d9c
Kconfig; Drop CONFIG_IDE_TI_CARDBUS and associated driver
...
This driver is not used by any board. Drop it.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:51 -04:00
Simon Glass and Tom Rini
186424248d
Kconfig: Drop CONFIG_CMD_PCI_ENUM
...
This option enables the 'pci enum' command. It is only enabled by a few
board and these have not yet been converted to driver model, which always
enables this command. It seems easiest to just remove this option.
The affected boards can be converted to use driver model for PCI if
needed.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:51 -04:00
Simon Glass and Tom Rini
6500ec7a5a
Convert CONFIG_CMD_PCI to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_PCI
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:50 -04:00
Simon Glass and Tom Rini
ba7cc6c6c5
Kconfig: Drop CONFIG_CMD_PCA953X_INFO
...
It does not seem worth having an option to enable another sub-command in
this legacy driver. Drop this option so that the sub-command is always
available.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:50 -04:00
Simon Glass and Tom Rini
0091362ce5
Convert CONFIG_CMD_PCA953X to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_PCA953X
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:50 -04:00
Simon Glass and Tom Rini
978f0854da
Convert CONFIG_CMD_ONENAND to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_ONENAND
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 15:41:49 -04:00
Simon Glass and Tom Rini
cb70e6cb8d
Convert CONFIG_CMD_MTDPARTS_SPREAD to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_MTDPARTS_SPREAD
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
[trini: Make this a bool not a string]
Signed-off-by: Tom Rini <trini@konsulko.com >
2017-08-11 15:41:30 -04:00
Simon Glass and Tom Rini
f38c5f526c
Convert CONFIG_CMD_MMC_SPI to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_MMC_SPI
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 11:36:00 -04:00
Simon Glass and Tom Rini
0c19b4d180
Kconfig: Sort the device-access commands
...
These are currently not quite in alphabetical order. Before adding more,
sort them.
Signed-off-by: Simon Glass <sjg@chromium.org >
Suggested-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 11:35:59 -04:00
Simon Glass and Tom Rini
493f420e14
Kconfig: Drop CONFIG_CMD_MEM
...
This is not actually used in U-Boot. Most likely it means
CONFIG_CMD_MEMORY so change all occurences to that.
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 11:34:15 -04:00
Simon Glass and Tom Rini
241d281853
Convert CONFIG_CMD_MAX6957 to Kconfig
...
This converts the following to Kconfig:
CONFIG_CMD_MAX6957
Signed-off-by: Simon Glass <sjg@chromium.org >
Reviewed-by: Bin Meng <bmeng.cn@gmail.com >
Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com >
2017-08-11 11:34:14 -04:00
Cooper Jr., Franklin and Tom Rini
b7695c0e59
board: ks2: README: Update NAND wording
...
Traditional KS2 devices supported NAND via the AEMIF peripheral. However,
66AK2G doesn't use the AEMIF but rather the GPMC for NAND. Therefore,
clarify some statements to indicate only certain devices have AEMIF and
in other places just say NAND instead of AEMIF NAND
Signed-off-by: Franklin S Cooper Jr <fcooper@ti.com >
Acked-by: Roger Quadros <rogerq@ti.com >
2017-08-11 11:34:13 -04:00