10 Mar, 2017
1 commit
-
This moves all of the current ARM errata from various header files and in to
Kconfig. This allows for a minor amount of cleanup as we had some instances
where both a general common header file was enabling errata as well as the
board config. We now just select these once at the higher level in KconfigSigned-off-by: Tom Rini
13 Feb, 2017
1 commit
-
We repeated partial moves for CONFIG_SYS_NO_FLASH, but this is
not completed. Finish this work by the tool.During this move, let's rename it to CONFIG_MTD_NOR_FLASH.
Actually, we have more instances of "#ifndef CONFIG_SYS_NO_FLASH"
than those of "#ifdef CONFIG_SYS_NO_FLASH". Flipping the logic will
make the code more readable. Besides, negative meaning symbols do
not fit in obj-$(CONFIG_...) style Makefiles.This commit was created as follows:
[1] Edit "default n" to "default y" in the config entry in
common/Kconfig.[2] Run "tools/moveconfig.py -y -r HEAD SYS_NO_FLASH"
[3] Rename the instances in defconfigs by the following:
find . -path './configs/*_defconfig' | xargs sed -i \
-e '/CONFIG_SYS_NO_FLASH=y/d' \
-e 's/# CONFIG_SYS_NO_FLASH is not set/CONFIG_MTD_NOR_FLASH=y/'[4] Change the conditionals by the following:
find . -name '*.[ch]' | xargs sed -i \
-e 's/ifndef CONFIG_SYS_NO_FLASH/ifdef CONFIG_MTD_NOR_FLASH/' \
-e 's/ifdef CONFIG_SYS_NO_FLASH/ifndef CONFIG_MTD_NOR_FLASH/' \
-e 's/!defined(CONFIG_SYS_NO_FLASH)/defined(CONFIG_MTD_NOR_FLASH)/' \
-e 's/defined(CONFIG_SYS_NO_FLASH)/!defined(CONFIG_MTD_NOR_FLASH)/'[5] Modify the following manually
- Rename the rest of instances
- Remove the description from README
- Create the new Kconfig entry in drivers/mtd/Kconfig
- Remove the old Kconfig entry from common/Kconfig
- Remove the garbage comments from include/configs/*.hSigned-off-by: Masahiro Yamada
09 Feb, 2017
1 commit
-
CONFIG_CMD_ZIP is not defined by any board. I am moving
CONFIG_CMD_UNZIP to defconfig files except UniPhier SoC family.I am the maintainer of UniPhier platform, so I know "select CMD_UNZIP"
is better for this platform.Signed-off-by: Masahiro Yamada
Acked-by: Michal Simek
Acked-by: Stefan Roese
Acked-by: Ryan Harkin
Tested-by: Ryan Harkin
04 Feb, 2017
3 commits
-
Signed-off-by: Tom Rini
Conflicts:
configs/ls1046aqds_defconfig
configs/ls1046aqds_nand_defconfig
configs/ls1046aqds_qspi_defconfig
configs/ls1046aqds_sdcard_ifc_defconfig
configs/ls1046aqds_sdcard_qspi_defconfig
configs/ls1046ardb_emmc_defconfig
configs/ls1046ardb_qspi_defconfig
configs/ls1046ardb_sdcard_defconfig -
eLBC IP clock is always a constant divisor of platform clock
pre-defined per SoC. Clock ratio register (LCRR) used in
current implementation governs eLBC IP output cloc.Update sys_info->freq_localbus to represent eLBC input clock with
value constant divisor of platform clock.Signed-off-by: Prabhakar Kushwaha
Reviewed-by: York Sun -
IFC IP clock is always a constant divisor of platform clock
pre-defined per SoC. Clock control register (CCR) used in
current implementation governs IFC IP output clock.Update sys_info->freq_localbus to represent IFC input clock with
value constant divisor of platform clock.Signed-off-by: Prabhakar Kushwaha
Reviewed-by: York Sun
31 Jan, 2017
1 commit
-
Now, CONFIG_GENERIC_MMC seems equivalent to CONFIG_MMC.
Let's create an entry for "config GENERIC_MMC" with "default MMC",
then convert all macro defines in headers to Kconfig. Almost all
of the defines will go away.I see only two exceptions:
configs/blanche_defconfig
configs/sandbox_noblk_defconfigThey define CONFIG_GENERIC_MMC, but not CONFIG_MMC. Something
might be wrong with these two boards, so should be checked later.Anyway, this is the output of the moveconfig tool.
This commit was created as follows:
[1] create a config entry in drivers/mmc/Kconfig
[2] tools/moveconfig.py -r HEAD GENERIC_MMC
[3] manual clean-up of garbage comments in doc/README.* and
include/configs/*.hSigned-off-by: Masahiro Yamada
Reviewed-by: Tom Rini
22 Jan, 2017
1 commit
-
Move all of the status LED feature to drivers/led/Kconfig.
doc/README.LED updated to reflect the Kconfig implementation.Tested boards: CL-SOM-AM57x, CM-T335
Signed-off-by: Uri Mashiach
05 Jan, 2017
1 commit
-
Use Kconfig SYS_PPC_E500_DEBUG_TLB and clean up existing macros.
Signed-off-by: York Sun
[trini: Migrate 8572]
Signed-off-by: Tom Rini
28 Dec, 2016
1 commit
-
These options are now described in the Kconfig help. We do not want
to maintain duplicated documentation.Signed-off-by: Masahiro Yamada
Reviewed-by: Fabio Estevam
Reviewed-by: Tom Rini
29 Nov, 2016
1 commit
-
The actual define symbol is FAT_ENV_DEVICE_AND_PART
Signed-off-by: Nicolae Rosia
19 Nov, 2016
2 commits
-
This option isn't used for anything, so get rid of it.
Signed-off-by: Sam Protsenko
-
Signed-off-by: Sam Protsenko
[trini: Fix sniper and kc1 migration]
Signed-off-by: Tom Rini
31 Oct, 2016
2 commits
-
Signed-off-by: Jelle van der Waa
-
Signed-off-by: Alexander von Gernler
24 Oct, 2016
14 commits
-
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_INFO_QUIETSigned-off-by: Simon Glass
[trini: Make this default n, re-run the migration]
Signed-off-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINESigned-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_ENV_OVERWRITESigned-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_CONSOLE_SCROLL_LINESSigned-off-by: Simon Glass
Reviewed-by: Tom Rini -
This is not used in U-Boot.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini -
This is not used in U-Boot anymore.
Signed-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_BG_COL
CONFIG_SYS_CONSOLE_FG_COLSigned-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_VIDEO_CT69000Signed-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_CFB_CONSOLE_ANSISigned-off-by: Simon Glass
Reviewed-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_CFB_CONSOLESigned-off-by: Simon Glass
-
This converts the following to Kconfig:
CONFIG_SYS_CONSOLE_IS_IN_ENV
CONFIG_CONSOLE_MUXSigned-off-by: Simon Glass
[trini: Re-order, re-migrate]
Signed-off-by: Tom Rini -
This converts the following to Kconfig:
CONFIG_VIDEOSigned-off-by: Simon Glass
Reviewed-by: Tom Rini
Reviewed-by: Jagan Teki -
Move these option to Kconfig and tidy up existing uses.
Signed-off-by: Simon Glass
Reviewed-by: Jagan Teki -
Move these option to Kconfig and tidy up existing uses.
The Power PC boards don't have a suitable common element: the common header
files don't appear to line up with the Kconfig files as far as I can tell.
This results in a lot of defconfig changes.Signed-off-by: Simon Glass
Reviewed-by: Jagan Teki
[trini: Re-migrate, update common/console.c logic]
Signed-off-by: Tom Rini
07 Oct, 2016
11 commits
-
Signed-off-by: Robert P. J. Day
Acked-by: Heiko Schocher -
This is not used in U-Boot so drop it.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Reviewed-by: York Sun -
This appears to be calculated automatically now. Drop the old reference.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Reviewed-by: York Sun -
CONFIG_SYS_NUM_I2C_ADAPTERS and CONFIG_SYS_I2C_MULTI_NOPROBES are not used
in U-Boot, so drop them.Signed-off-by: Simon Glass
Acked-by: Heiko Schocher
Reviewed-by: Bin Meng
Reviewed-by: York Sun -
This is not used in U-Boot. Drop both the BASE and the SIZE config.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Reviewed-by: York Sun -
This is not used in U-Boot.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Reviewed-by: York Sun -
This is not used in U-Boot.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Reviewed-by: York Sun -
This is not used in U-Boot.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Reviewed-by: York Sun -
Drop a few that are not used in U-Boot.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Reviewed-by: York Sun -
There appear to be neither implemented nor used. Drop them.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Reviewed-by: York Sun -
Change this to CONFIG_ENV_OFFSET_REDUND.
Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Reviewed-by: York Sun