24 May, 2017
1 commit
-
Right now the u-boot,dm-pre-reloc flag will make each marked node
always appear in both spl and tpl. But systems needing an additional
tpl might have special constraints for each, like the spl needing to
be very tiny.So introduce two additional flags to mark nodes for only spl or tpl
environments and introduce a function dm_fdt_pre_reloc to automate
the necessary checks in code instances checking for pre-relocation
flags.The behaviour of the original flag stays untouched and still marks
a node for both spl and tpl.Signed-off-by: Heiko Stuebner
Reviewed-by: Simon Glass
Tested-by: Kever Yang
09 Feb, 2017
1 commit
-
Pick commit 66b47b4a9dad0 checkpatch: look for common misspellings
from the Linux kernel for spelling check from Kees CookIn addition pulled in additional changes
commit ebfd7d6237531 checkpatch: add optional --codespell dictionary to find more typos
from the Linux kernel for codespell from Joe Perchescommit f1a63678554f8 checkpatch: remove local from codespell path
from the Linux kernel for dictionary path from Maxim UvarovSigned-off-by: Dan Murphy
23 Jan, 2017
1 commit
-
commit f19f1315039c1deb83bc321fbef1113cdaa435d1 upstream.
Make building EFI example less noisy.
Signed-off-by: Andrew F. Davis
Reviewed-by: Simon Glass
09 Jan, 2017
1 commit
-
Signed-off-by: Tom Rini
05 Jan, 2017
18 commits
-
Use Kconfig option SYS_PPC64 instead.
Signed-off-by: York Sun
-
Use Kconfig option to select chassis version.
Signed-off-by: York Sun
-
Use Kconfig option E6500 and clean up existing usage.
Signed-off-by: York Sun
-
These two macros are used for the same thing, the total number of DDR
controllers for a given SoC. Use SYS_NUM_DDR_CTRLS in Kconfig and
merge existing usage.Signed-off-by: York Sun
-
Use option NUM_DDR_CONTROLLERS in ddr Kconfig and clean up existing
usage in ls102xa and fsl-layerscape. Remove all powerpc macros in
config header and board header files.Signed-off-by: York Sun
-
Use Kconfig to select errata workaround.
Signed-off-by: York Sun
-
Add option SYS_FSL_ERRATUM_ESDHC111, SYS_FSL_ERRATUM_ESDHC13,
SYS_FSL_ERRATUM_ESDHC135, SYS_FSL_ERRATUM_ESDHC_A001 to mmc Kconfig.
Move existing macros to related Kconfig.Signed-off-by: York Sun
[trini: Migrate bk4r1]
Signed-off-by: Tom Rini -
Create driver/ddr/fsl/Kconfig and move existing options. Clean up
existing macros.Signed-off-by: York Sun
[trini: Migrate sbc8641d, xpedite537x and MPC8536DS, run a moveconfig.py -s]
Signed-off-by: Tom Rini -
Use TARGET_T2081QDS from Kconfig instead.
Signed-off-by: York Sun
-
Use TARGET_T2080RDB from Kconfig instead.
Signed-off-by: York Sun
-
Use TARGET_T2080QDS from Kconfig instead.
Signed-off-by: York Sun
-
Use TARGET_T1040QDS from Kconfig instead.
Signed-off-by: York Sun
-
Use TARGET_T1024RDB from Kconfig instead.
Signed-off-by: York Sun
[trini: Get missing hunk in board/freescale/t102xrdb/ddr.c]
Signed-off-by: Tom Rini -
Use TARGET_T1023RDB from Kconfig instead.
Signed-off-by: York Sun
-
Use Kconfig option to set little- or big-endian access to secure
boot and trust architecture.Signed-off-by: York Sun
-
Instead of define CONFIG_SYS_FSL_SEC_COMPAT in header files for PowerPC
and ARM SoCs, move it to Kconfig under the driver.Signed-off-by: York Sun
-
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 -
Use Kconfig option for E500 and E500MC macros.
Signed-off-by: York Sun
03 Jan, 2017
1 commit
-
To being able to sign created binaries, we need to know the HAB Blocks
for that image. Especially for the imximage type the HAB Blocks are
only available during creation of the image. We want to preserve the
information until we get to sign the files.
In the verbose case we still get them printed out instead of writing
to log files.Cc: sbabic@denx.de
v2-Changes:
- No usage of MKIMAGEOUTPUT_$(@F) macro.
- Predefine default value /dev/null in every involved Makefile.Signed-off-by: Sven Ebenfeld
Reviewed-by: George McCollister
Tested-by: George McCollister
24 Dec, 2016
1 commit
21 Dec, 2016
2 commits
-
armada100_spi.c and related env is zapping becuase
of "no DM conversion".Cc: Ajay Bhargav
Signed-off-by: Jagan Teki -
armada100_spi.c, related config options and related codes
are zapping becuase of "no DM conversion".Cc: Werner Pfister
Signed-off-by: Jagan Teki
Reviewed-by: Tom Rini
20 Dec, 2016
3 commits
-
Move sunxi boards to use binman. This involves adding the image definition
to the device tree and using it in the Makefile.Signed-off-by: Simon Glass
Reviewed-by: Tom Rini -
For boards that need U-Boot-specific additions to the device tree, it is
a minor annoyance to have to add these each time the tree is synced with
upstream.Add a means to include a file (e.g. u-boot.dtsi) automatically into the .dts
file before it is compiled.The file uses is the first one that exists in this list:
arch//dts/-u-boot.dtsi
arch//dts/-u-boot.dtsi
arch//dts/-u-boot.dtsi
arch//dts/-u-boot.dtsi
arch//dts/u-boot.dtsiSigned-off-by: Simon Glass
Suggested-by: Tom Rini
Reviewed-by: Bin Meng
Tested-by: Bin Meng -
It is sometimes useful to be able to reference configuration options in a
device tree source file. Add the necessary includes so that this works.Signed-off-by: Simon Glass
Reviewed-by: Bin Meng
Tested-by: Bin Meng
05 Dec, 2016
5 commits
-
This is not used by any boards. Drop it.
Signed-off-by: Simon Glass
Acked-by: David Müller
Reviewed-by: Jagan Teki -
This board has not been converted to DM_SERIAL by the deadline.
Remove it.Signed-off-by: Simon Glass
Acked-by: David Müller
Reviewed-by: Jagan Teki -
This board has not been converted to DM_SERIAL by the deadline.
Remove it.Signed-off-by: Simon Glass
Acked-by: David Müller -
Use Kconfig instead of defining this macro in header file.
Signed-off-by: York Sun
04 Dec, 2016
6 commits
-
Also convert MENU while we're in here.
Signed-off-by: Tom Rini
-
CONFIG_SYS_ALE_MASK is not used anywhere. It has probably been
renamed to CONFIG_SYS_NAND_MASK_ALE. Rename it and remove the former
from the config_whitelist.txt file.Signed-off-by: Fabien Parent
Reviewed-by: Tom Rini -
CONFIG_SYS_CLE_MASK is not used anywhere. It has probably been
renamed to CONFIG_SYS_NAND_MASK_CLE. Rename it and remove the former
from the config_whitelist.txt file.Signed-off-by: Fabien Parent
Reviewed-by: Tom Rini -
The omapl138_lcdk header defines CONFIG_SYS_NAND_BUSWIDTH_16_BIT while
the correct name is CONFIG_SYS_NAND_BUSWIDTH_16BIT.
While renaming the only occurrence of CONFIG_SYS_NAND_BUSWIDTH_16_BIT,
let's also remove it from the config_whitelist.txt file.Signed-off-by: Fabien Parent
Reviewed-by: Tom Rini -
Clean config headers by moving CONFIG_SYS_DA850_DDR_INIT away to a
Kconfig file.Signed-off-by: Fabien Parent
Reviewed-by: Tom Rini -
Clean config headers by moving CONFIG_SYS_DA850_PLL_INIT away to a
Kconfig file.Signed-off-by: Fabien Parent
Reviewed-by: Tom Rini