rv1126-uboot/lib
Jean-Jacques Hiblot 476f6045b8 UPSTREAM: spl: dm: Make it possible for the SPL to pick its own DTB from a FIT
u-boot can be embedded within a FIT image with multiple DTBs. It then
selects at run-time  which one is best suited for the platform.
Use the same principle here for the SPL: put the DTBs in a FIT image,
compress it (LZO, GZIP, or no compression) and append it at the end of the
SPL.

Change-Id: Ifebdd14bdf1abc923d228f9f3947e719c8645356
Signed-off-by: Jean-Jacques Hiblot <jjhiblot@ti.com>
[trini: Move default y of SPL_MULTI_DTB_FIT_DYN_ALLOC to it being the
default choice if SYS_MALLOC_F, drop spl.h include from lib/fdtdec.c
it's unused.]
Signed-off-by Tom Rini <trini@konsulko.com>
Signed-off-by: Kever Yang <kever.yang@rock-chips.com>
(cherry picked from commit 2f57c95100f231de0f4e0301237cbe477e09084b)
2018-01-17 15:27:28 +08:00
..
avb libavb: Fix compile warning. 2017-11-22 10:43:28 +08:00
bzip2
dhry
efi spl: make SPL and normal u-boot stage use independent SYS_MALLOC_F_LEN 2017-07-27 14:59:03 +02:00
efi_loader UPSTREAM: lib: add some utf16 handling helpers 2018-01-16 18:13:59 +08:00
libfdt UPSTREAM: fdt: Allow stacked overlays phandle references 2018-01-16 18:16:48 +08:00
lzma
lzo UPSTREAM: lzo: add a function to check the validity of the header 2018-01-17 15:27:28 +08:00
optee_clientApi lib: optee_client: Fix compile error. 2017-12-08 11:25:16 +08:00
rsa rsa: Fix build with OpenSSL 1.1.x 2017-05-12 08:37:19 -04:00
tizen
zlib
Kconfig UPSTREAM: lib: allow building lzo for the SPL 2018-01-17 15:27:28 +08:00
Makefile UPSTREAM: lib: allow building lzo for the SPL 2018-01-17 15:27:28 +08:00
addr_map.c
aes.c Rename aes.h to uboot_aes.h 2017-04-12 13:28:27 -04:00
asm-offsets.c arm: armv7: introduce cpu suspend and resume support 2017-11-09 09:57:50 +08:00
bch.c bch: don't use __BSD_VISIBLE to test for fls 2017-09-03 15:30:31 -04:00
bitrev.c
charset.c UPSTREAM: lib: add some utf16 handling helpers 2018-01-16 18:13:59 +08:00
circbuf.c lib: circbuf: avoid possible null pointer dereference 2017-05-05 16:45:57 -04:00
crc7.c
crc8.c
crc16.c
crc32.c
crc32c.c UPSTREAM: lib: Add CRC32-C 2018-01-17 15:27:28 +08:00
ctype.c
display_options.c display_options: Refactor to allow obtaining the banner 2017-07-11 10:08:19 -06:00
div64.c lib: div64: sync with Linux 2017-04-13 09:41:10 -04:00
errno.c
errno_str.c
fdtdec.c UPSTREAM: spl: dm: Make it possible for the SPL to pick its own DTB from a FIT 2018-01-17 15:27:28 +08:00
fdtdec_common.c
fdtdec_test.c
gunzip.c UPSTREAM: gzip: add a function to parse the header 2018-01-17 15:27:28 +08:00
gzip.c
hang.c
hashtable.c
initcall.c
ldiv.c
linux_compat.c
linux_string.c
list_sort.c
lmb.c
lz4.c
lz4_wrapper.c
md5.c
membuff.c
net_utils.c lib: net_utils: enforce '.' as octet separator in string_to_ip 2017-01-14 16:47:11 -05:00
of_live.c dm: Fix error handling when unflattening the DT 2017-07-11 10:08:20 -06:00
panic.c
physmem.c
qsort.c
rand.c
rbtree.c
rc4.c
sha1.c rsa: Verify RSA padding programatically 2016-11-21 14:07:30 -05:00
sha256.c rsa: Verify RSA padding programatically 2016-11-21 14:07:30 -05:00
slre.c lib/slre: remove superfluous assignment 2017-05-12 08:37:18 -04:00
smbios.c env: Rename getenv/_f() to env_get() 2017-08-16 08:30:24 -04:00
string.c string: Add strcspn() 2017-06-01 07:03:12 -06:00
strmhz.c
strto.c UPSTREAM: lib: strto: fix incorrect handling of specified base 2018-01-16 18:14:09 +08:00
tables_csum.c x86: Move table csum into separate file 2016-10-19 09:01:50 +02:00
time.c bootstage: Provide a default timer function 2017-06-05 14:13:03 -04:00
tiny-printf.c tiny-printf: Add support for %p format 2017-04-13 09:41:09 -04:00
tpm.c tpm: add missing va_end 2017-08-13 15:17:29 -04:00
trace.c
uuid.c env: Rename setenv() to env_set() 2017-08-16 08:22:18 -04:00
vsprintf.c UPSTREAM: vsprintf.c: add GUID printing 2018-01-16 18:13:59 +08:00