summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* scripts/Makefile.lib: Always have ...-u-boot.dtsi be able to overrideTom Rini2017-05-181-2/+2
| | | | | | | | | | | | | | The intention of having a -u-boot.dtsi file is to be able to make changes to the provided upstream dts files as well as to be able to add nodes. Change the logic for adding the file from making it the last included file at the top of the dts to being included at the end of the file. Cc: Jean-Jacques Hiblot <jjhiblot@ti.com> Cc: Simon Glass <sjg@chromium.org> Signed-off-by: Tom Rini <trini@konsulko.com> Tested-by: Jean-Jacques Hiblot <jjhiblot@ti.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* Merge branch 'master' of git://git.denx.de/u-boot-videoTom Rini2017-05-151-1/+0
|\
| * video: bmp: rename CONFIG_BMP_24BMP to CONFIG_BMP_24BPPPhilipp Tomsich2017-05-151-1/+0
| | | | | | | | | | | | | | | | | | | | | | Due to a typo, the 24 bit-per-pixel configuration ends in 24BMP instead of 24BPP. This change renames it throughout the source tree for consistency and to make moving these options into Kconfig easier and less error-prone. Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Reviewed-by: Simon Glass <sjg@chromium.org> Reviewed-by: Hannes Schmelzer <hannes.schmelzer@br-automation.com>
* | Merge branch 'master' of git://git.denx.de/u-boot-i2cTom Rini2017-05-151-3/+0
|\ \
| * | Drop CONFIG_I2CFASTSimon Glass2017-05-151-1/+0
| | | | | | | | | | | | | | | | | | This option is not used in U-Boot. Drop it. Signed-off-by: Simon Glass <sjg@chromium.org>
| * | i2c: Drop CONFIG_SYS_I2C_BOARD_LATE_INITSimon Glass2017-05-151-1/+0
| | | | | | | | | | | | | | | | | | This option is not used by any boards. Drop it. Signed-off-by: Simon Glass <sjg@chromium.org>
| * | i2c: Finish dropping use of CONFIG_I2C_HARDSimon Glass2017-05-151-1/+0
| |/ | | | | | | | | | | | | Drop use of this long-deprecated option. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Tom Rini <trini@konsulko.com>
* | kbuild: update DTC warning settings for bus and node/property name checksMasahiro Yamada2017-05-151-0/+14
| | | | | | | | | | | | | | | | | | | | | | Recent commits of DTC introduced new warnings checking PCI and simple buses, unit address formatting, and stricter node and property name checking. Disable the new DTC warnings by default. As before, warnings are enabled with W=*. The strict node and property name checks are a bit subjective, so they are only enabled for W=2. (This policy reflects the commit 8654cb8d0371 of Linux.) Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
* | Kconfig: OMAP: USB: Migrate CONFIG_USB_EHCI_OMAP to KconfigTom Rini2017-05-151-1/+0
| | | | | | | | | | | | | | | | | | Follow the exiting logic for the i.MX options when migrating this option. Cc: Marek Vasut <marex@denx.de> Signed-off-by: Tom Rini <trini@konsulko.com> Reviewed-by: Marek Vasut <marex@denx.de>
* | whitelist: Drop more unused OMAP symbolsTom Rini2017-05-151-2/+0
| | | | | | | | | | | | | | The symbol CONFIG_OMAP3_LOGIC_USE_NEW_PRODUCT_ID was recently dropped from usage and CONFIG_OMAP3_MICRON_DDR is unused in code. Signed-off-by: Tom Rini <trini@konsulko.com>
* | omap: Drop CONFIG_OMAP_VC_I2C_HS_MCODETom Rini2017-05-151-1/+0
| | | | | | | | | | | | | | | | The symbol CONFIG_OMAP_VC_I2C_HS_MCODE always uses the default value. Restructure the comment and code such that if a need arises later to use another value we can address this then. Signed-off-by: Tom Rini <trini@konsulko.com>
* | watchdog: Migrate OMAP_WATCHDOG to KconfigTom Rini2017-05-151-1/+0
| | | | | | | | | | | | | | | | | | | | Move this entry to Kconfig. As it is a hardware watchdog, select HW_WATCHDOG. While we could default to enabling this for all platforms, it is currently only enabled by default on AM33XX, so keep that logic today. Cc: Roger Meier <r.meier@siemens.com> Signed-off-by: Tom Rini <trini@konsulko.com>
* | omap: spi: Drop CONFIG_OMAP3_SPI_D0_D1_SWAPPED supportTom Rini2017-05-151-1/+0
| | | | | | | | | | | | | | | | | | | | This particular quirk is not enabled in any config files today. It does however exist and is handled correctly in device trees and via CONFIG_DM_SPI. So we drop the symbol now and add a comment to indicate that any (new) boards that require this quirk need to enable DM_SPI instead. Signed-off-by: Tom Rini <trini@konsulko.com>
* | omap3: Migrate CONFIG_OMAP3_GPIO_X to KconfigTom Rini2017-05-151-5/+0
| | | | | | | | | | | | | | | | | | | | The symbols CONFIG_OMAP3_GPIO_X control if we enable the clocks for a given GPIO bank in U-Boot. select the required banks for each target. In some cases we need to also migrate from CONFIG_USB_EHCI (deprecated, in include/configs/) to CONFIG_USB_EHCI_HCD as we only require the GPIO bank to be enabled if USB is also enabled. Signed-off-by: Tom Rini <trini@konsulko.com>
* | gpio: Move OMAP_GPIO to KconfigTom Rini2017-05-151-1/+0
| | | | | | | | | | | | | | | | This driver is used often enough such that we want to have this enabled by default on any ARCH_OMAP2PLUS board, and this only compiles on ARCH_OMAP2PLUS due to required defines, so mark that as the depends. Signed-off-by: Tom Rini <trini@konsulko.com>
* | omap3: Drop unused CONFIG_OMAP3_xxx board definesTom Rini2017-05-151-5/+0
| | | | | | | | | | | | | | | | We no longer have a need for a per-board CONFIG_OMAP3_xxx define (we have CONFIG_TARGET_xxx when this is required), so drop these unused references. Signed-off-by: Tom Rini <trini@konsulko.com>
* | omap4: Drop redundant CONFIG_OMAP4430 symbolTom Rini2017-05-151-1/+0
| | | | | | | | | | | | | | | | | | | | While there are a few different OMAP4 SoCs, today we always set CONFIG_OMAP4430 and CONFIG_OMAP44XX. Convert the few test of CONFIG_OMAP4430 to CONFIG_OMAP44XX. Cc: Marek Vasut <marex@denx.de> Cc: Paul Kocialkowski <contact@paulk.fr> Signed-off-by: Tom Rini <trini@konsulko.com>
* | omap3: Drop CONFIG_OMAP3_EVM, switch to CONFIG_TARGET_OMAP3_EVM when neededTom Rini2017-05-151-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We make use of CONFIG_OMAP3_EVM today to know when to do a specific tweak in MUSB. This can be tested on via CONFIG_TARGET_OMAP3_EVM instead, so switch there so we can drop the now unused symbol CONFIG_OMAP3_EVM. In investigating what to do about the symbol usage we see that the cairo board defines the same function, but never called it (as it does not define CONFIG_OMAP3_EVM) and was just returning anyhow, so drop that function from that board. Cc: "Albert ARIBAUD (3ADEV)" <albert.aribaud@3adev.fr> Cc: Marek Vasut <marex@denx.de> Signed-off-by: Tom Rini <trini@konsulko.com>
* | omap5: Migrate CONFIG_OMAP_PLATFORM_RESET_TIME_MAX_USEC to KconfigTom Rini2017-05-151-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | While in theory this value could be used in places outside of "omap5" (such as OMAP4), we only make use of it today in OMAP5, so place the Kconfig entry there. Given that Kconfig lets us provide a default, we drop CONFIG_DEFAULT_OMAP_RESET_TIME_MAX_USEC entirely. The contents of doc/README.omap-reset-time make a good help entry, so adjust them slightly and delete the file. Move the comment about range to where we use the value now, and have Kconfig enforce the upper bound. Signed-off-by: Tom Rini <trini@konsulko.com>
* | TI: Drop 'CONFIG_OMAP'Tom Rini2017-05-151-2/+0
|/ | | | | | | | | In the two cases in the code where we use CONFIG_OMAP as a useful test currently we can make use of CONFIG_ARCH_OMAP2PLUS instead. With that changed we can drop all defines of CONFIG_OMAP. While in here, CONFIG_OMAP3430 is only defined and then never used, so drop. Signed-off-by: Tom Rini <trini@konsulko.com>
* Kconfig: Drop CONFIG_EMAC_MDIO_PHY_NUMTom Rini2017-05-121-1/+0
| | | | | | | This particular macro hasn't been used in the code for some time, remove these references that were missed. Signed-off-by: Tom Rini <trini@konsulko.com>
* configs: convert CONFIG_SYS_MPUCLK to KconfigLokesh Vutla2017-05-121-1/+0
| | | | | Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
* spl: Makefile: include /config in the (reduced) FDT used by the SPL stagePhilipp Tomsich2017-05-111-1/+1
| | | | | | | | | | | | When OF control is enabled for the SPL stage, nodes are removed from the DTB to reduce its size. While /chosen is kept, /config is removed. There's no reason why /chosen should be kept over /config (and as we would like to put properties into /config that control the SPL stage), we add '/config' to the list of nodes to be retained for the SPL stage. Signed-off-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com> Acked-by: Simon Glass <sjg@chromium.org>
* power: twl4030: Remove CONFIG_TWL4030_POWER from include/configsAdam Ford2017-05-091-1/+0
| | | | | | | | | | | | With the addition of Kconfig now having CONFIG_TWL4030_POWER and with that being the default when OMAP34XX is selected, this is no longer needed in include/configs and can be removed from the whitelist. This has only been tested on logic PD DM3730 using ti_omap3_common.h Signed-off-by: Adam Ford <aford173@gmail.com> Reviewed-by: Simon Glass <sjg@chromium.org>
* arm: dra7xx: move CONFIG_DRA7XX to KconfigUri Mashiach2017-05-081-1/+0
| | | | | | | | The symbol CONFIG_DRA7XX is needed for Kconfig conditions. Cc: Lokesh Vutla <lokeshvutla@ti.com> Signed-off-by: Uri Mashiach <uri.mashiach@compulab.co.il> Reviewed-by: Tom Rini <trini@konsulko.com>
* scripts/config_whitelist.txt: Re-syncTom Rini2017-05-011-126/+0
| | | | Signed-off-by: Tom Rini <trini@konsulko.com>
* Drop the pdsp188x driverSimon Glass2017-04-301-1/+0
| | | | | | This is not used in U-Boot. Signed-off-by: Simon Glass <sjg@chromium.org>
* Convert CONFIG_CMD_DISPLAY to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | This converts the following to Kconfig: CONFIG_CMD_DISPLAY Signed-off-by: Simon Glass <sjg@chromium.org>
* Convert CONFIG_CMD_DIAG to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | | | This converts the following to Kconfig: CONFIG_CMD_DIAG Signed-off-by: Simon Glass <sjg@chromium.org> [trini: imply CMD_DIAG on some keymile configs] Signed-off-by: Tom Rini <trini@konsulko.com>
* Kconfig: Drop CONFIG_CMD_DFLSimon Glass2017-04-301-1/+0
| | | | | | This option is not used in U-Boot. Drop it. Signed-off-by: Simon Glass <sjg@chromium.org>
* Convert CONFIG_CMD_DEKBLOB to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | | | | | This converts the following to Kconfig: CONFIG_CMD_DEKBLOB Note: This option does not seem to actually be enabled by any board. Signed-off-by: Simon Glass <sjg@chromium.org> [trini: imply under SECURE_BOOT for mx5/6/7] Signed-off-by: Tom Rini <trini@konsulko.com>
* Kconfig: Drop CONFIG_CMD_DEFAULTENV_VARSSimon Glass2017-04-301-1/+0
| | | | | | This option does not exist in U-Boot. Drop it. Signed-off-by: Simon Glass <sjg@chromium.org>
* fs: Convert CONFIG_CMD_CRAMFS to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | | | This converts the following to Kconfig: CONFIG_CMD_CRAMFS Signed-off-by: Simon Glass <sjg@chromium.org> [trini: imply CMD_CRAMFS for keymile] Signed-off-by: Tom Rini <trini@konsulko.com>
* Convert CONFIG_CMD_CLK to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | | | This converts the following to Kconfig: CONFIG_CMD_CLK Signed-off-by: Simon Glass <sjg@chromium.org> [trini: imply CMD_CLK on ARCH_ZYNQ] Signed-off-by: Tom Rini <trini@konsulko.com>
* Drop CONFIG_CMD_CLEARSimon Glass2017-04-301-1/+0
| | | | | | This option is not used in U-Boot. Drop it. Signed-off-by: Simon Glass <sjg@chromium.org>
* Convert CONFIG_CMD_CHIP_CONFIG to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | This converts the following to Kconfig: CONFIG_CMD_CHIP_CONFIG Signed-off-by: Simon Glass <sjg@chromium.org>
* fs: Convert CONFIG_CMD_CBFS to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | | | This converts the following to Kconfig: CONFIG_CMD_CBFS Signed-off-by: Simon Glass <sjg@chromium.org> [trini: imply CMD_CBFS on SYS_COREBOOT] Signed-off-by: Tom Rini <trini@konsulko.com>
* Convert CONFIG_SYS_WHITE_ON_BLACK to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | | | This converts the following to Kconfig: CONFIG_SYS_WHITE_ON_BLACK Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Make this default y on various SoCs] Signed-off-by: Tom Rini <trini@konsulko.com>
* Convert CONFIG_CMD_BSP to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | This converts the following to Kconfig: CONFIG_CMD_BSP Signed-off-by: Simon Glass <sjg@chromium.org>
* Convert CONFIG_CMD_BMP to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | | | This converts the following to Kconfig: CONFIG_CMD_BMP Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Add depends on LCD || DM_VIDEO || VIDEO] Signed-off-by: Tom Rini <trini@konsulko.com>
* Convert CONFIG_CMD_BMODE to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | | | This converts the following to Kconfig: CONFIG_CMD_BMODE Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Make this default y and depend on mx5/6/7] Signed-off-by: Tom Rini <trini@konsulko.com>
* Convert CONFIG_CMD_BLOB to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | | | This converts the following to Kconfig: CONFIG_CMD_BLOB Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Add imply CMD_BLOB under CHAIN_OF_TRUST] Signed-off-by: Tom Rini <trini@konsulko.com>
* Convert CONFIG_CMD_BEDBUG to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | This converts the following to Kconfig: CONFIG_CMD_BEDBUG Signed-off-by: Simon Glass <sjg@chromium.org>
* Convert CONFIG_CMD_BAT to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | This converts the following to Kconfig: CONFIG_CMD_BAT Signed-off-by: Simon Glass <sjg@chromium.org>
* ti816x_evm: Change CONFIG_CMD_ASKEN to CONFIG_CMD_ASKENVSimon Glass2017-04-301-1/+0
| | | | | | This looks like a typo. Fix it. Signed-off-by: Simon Glass <sjg@chromium.org>
* Convert CONFIG_CMD_AES et al to KconfigSimon Glass2017-04-301-2/+0
| | | | | | | | | | This converts the following to Kconfig: CONFIG_CMD_AES CONFIG_AES Signed-off-by: Simon Glass <sjg@chromium.org> [trini: Add select AES to CMD_AES] Signed-off-by: Tom Rini <trini@konsulko.com>
* power: Drop CONFIG_PMICSimon Glass2017-04-301-1/+0
| | | | | | This option is not used in U-Boot. Drop it. Signed-off-by: Simon Glass <sjg@chromium.org>
* power: Drop CONFIG_I2C_PMICSimon Glass2017-04-301-1/+0
| | | | | | | | This is only used by one board and should not be a CONFIG option. Instead it should use the driver model pmic framework. For now, just move the setting into the only board that uses it. Signed-off-by: Simon Glass <sjg@chromium.org>
* power: Convert CONFIG_PMIC_AS3722 to KconfigSimon Glass2017-04-301-1/+0
| | | | | | | This converts the following to Kconfig: CONFIG_PMIC_AS3722 Signed-off-by: Simon Glass <sjg@chromium.org>
* power: Rename CONFIG_AS3722_POWER to CONFIG_PMIC_AS3722Simon Glass2017-04-301-1/+1
| | | | | | Before converting this to Kconfig, rename it to match the other PMICs. Signed-off-by: Simon Glass <sjg@chromium.org>