Remove including timestamp.h in version.hHeader file version.h does not use anything from timestamp.h. Including oftimestamp.h has side effect which cause recompiling object file at everymake run
Remove including timestamp.h in version.hHeader file version.h does not use anything from timestamp.h. Including oftimestamp.h has side effect which cause recompiling object file at everymake run because timestamp.h changes at every run.So remove timestamp.h from version.h and include timestamp.h in fileswhich needs it.This change reduce recompilation time of final U-Boot binary when U-Bootsource files were not changed as less source files needs to be recompiled.Signed-off-by: Pali Rohár <pali@kernel.org>Reviewed-by: Simon Glass <sjg@chromium.org>Reviewed-by: Tom Rini <trini@konsulko.com>[trini: Add in lib/acpi/acpi_table.c and test/dm/acpi.c, rework a few others]Signed-off-by: Tom Rini <trini@konsulko.com>Signed-off-by: Joel Stanley <joel@jms.id.au>
show more ...
work_92105: Kconfig: spelling fixesSigned-off-by: Chris Packham <judge.packham@gmail.com>
arm: lpc32xx: add CONFIG_ARCH_LPC32XX build optionThe explicit arch specific build symbol allows to group supportedboards, generalize common config options and it will serve asa dependency for pl
arm: lpc32xx: add CONFIG_ARCH_LPC32XX build optionThe explicit arch specific build symbol allows to group supportedboards, generalize common config options and it will serve asa dependency for platform only drivers.Two related board defconfigs are resynced after the change.Signed-off-by: Vladimir Zapolskiy <vz@mleia.com>
SPDX: Convert all of our single license tags to Linux Kernel styleWhen U-Boot started using SPDX tags we were among the early adopters andthere weren't a lot of other examples to borrow from. So
SPDX: Convert all of our single license tags to Linux Kernel styleWhen U-Boot started using SPDX tags we were among the early adopters andthere weren't a lot of other examples to borrow from. So we picked thearea of the file that usually had a full license text and replaced itwith an appropriate SPDX-License-Identifier: entry. Since then, theLinux Kernel has adopted SPDX tags and they place it as the very firstline in a file (except where shebangs are used, then it's second line)and with slightly different comment styles than us.In part due to community overlap, in part due to better tag visibilityand in part for other minor reasons, switch over to that style.This commit changes all instances where we have a single declaredlicense in the tag as both the before and after are identical in tagcontents. There's also a few places where I found we did not have a tagand have introduced one.Signed-off-by: Tom Rini <trini@konsulko.com>
env: Rename getenv/_f() to env_get()We are now using an env_ prefix for environment functions. Rename thesetwo functions for consistency. Also add function comments in common.h.Quite a few place
env: Rename getenv/_f() to env_get()We are now using an env_ prefix for environment functions. Rename thesetwo functions for consistency. Also add function comments in common.h.Quite a few places use getenv() in a condition context, provoking awarning from checkpatch. These are fixed up in this patch also.Suggested-by: Wolfgang Denk <wd@denx.de>Signed-off-by: Simon Glass <sjg@chromium.org>
Convert CONFIG_CMD_MAX6957 to KconfigThis converts the following to Kconfig: CONFIG_CMD_MAX6957Signed-off-by: Simon Glass <sjg@chromium.org>Reviewed-by: Bin Meng <bmeng.cn@gmail.com>Reviewed
Convert CONFIG_CMD_MAX6957 to KconfigThis converts the following to Kconfig: CONFIG_CMD_MAX6957Signed-off-by: Simon Glass <sjg@chromium.org>Reviewed-by: Bin Meng <bmeng.cn@gmail.com>Reviewed-by: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
Convert CONFIG_CMD_HD44760 to KconfigThis converts the following to Kconfig: CONFIG_CMD_HD44760Also drop CONFIG_CMD_HD44780 which appears to be a typo.Signed-off-by: Simon Glass <sjg@chromiu
Convert CONFIG_CMD_HD44760 to KconfigThis converts the following to Kconfig: CONFIG_CMD_HD44760Also drop CONFIG_CMD_HD44780 which appears to be a typo.Signed-off-by: Simon Glass <sjg@chromium.org>
hush: complete renaming CONFIG_SYS_HUSH_PARSER to CONFIG_HUSH_PARSERThere is no more define of CONFIG_SYS_HUSH_PARSER. Rename someremaining references and drop the backward compatible Kconfig ent
hush: complete renaming CONFIG_SYS_HUSH_PARSER to CONFIG_HUSH_PARSERThere is no more define of CONFIG_SYS_HUSH_PARSER. Rename someremaining references and drop the backward compatible Kconfig entry.Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
lpc32xx: work_92105: Rework MakefileWhen we switch to including all linker lists in SPL it is importantto not include commands as that may lead to link errors due to otherthings we have already d
lpc32xx: work_92105: Rework MakefileWhen we switch to including all linker lists in SPL it is importantto not include commands as that may lead to link errors due to otherthings we have already discarded. In this case change things so that weonly build the right objects for SPL or non-SPLCc: Albert ARIBAUD (3ADEV) <albert.aribaud@3adev.fr>Signed-off-by: Tom Rini <trini@konsulko.com>
lpc32xx: add support for board work_92105Work_92105 from Work Microwave is an LPC3250-based board with the following features:- 64MB or 128MB SDR DRAM- 1 GB SLC NAND, managed through MLC control
lpc32xx: add support for board work_92105Work_92105 from Work Microwave is an LPC3250-based board with the following features:- 64MB or 128MB SDR DRAM- 1 GB SLC NAND, managed through MLC controller.- Ethernet- Ethernet + PHY SMSC8710- I2C: - EEPROM (24M01-compatible) - RTC (DS1374-compatible) - Temperature sensor (DS620) - DACs (2 x MAX518)- SPI (through SSP interface) - Port expander MAX6957- LCD display (HD44780-compatible), controlled through the port expander and DACsThis board has SPL support, and uses the LPC32XX bootimage format.Signed-off-by: Albert ARIBAUD (3ADEV) <albert.aribaud@3adev.fr>