u-boot/include/u-boot
Tom Rini b106961c2e global: Restrict use of '#include <linux/kconfig.h>'
In general terms, we -include include/linux/kconfig.h and so normal
U-Boot code does not need to also #include it. However, for code which
is shared with userspace we may need to add it so that either our full
config is available or so that macros such as CONFIG_IS_ENABLED() can be
evaluated. In this case make sure that we guard these includes with a
test for USE_HOSTCC so that it clear as to why we're doing this.

Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
2023-12-21 08:54:05 -05:00
..
aes.h fit: cipher: aes: allow to store the IV in the FIT image 2020-10-12 21:30:37 -04:00
blake2.h lib: add BLAKE2 hash support 2022-01-18 08:31:02 -05:00
crc.h crc16: Move standard CRC-16 implementation from ubifs to lib 2022-04-21 14:32:40 -04:00
ecdsa.h global: Restrict use of '#include <linux/kconfig.h>' 2023-12-21 08:54:05 -05:00
fdt-libcrypto.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
hash-checksum.h doc: replace @return by Return: 2022-01-19 18:11:34 +01:00
hash.h dm: hash: Add new UCLASS_HASH support 2021-09-01 19:25:37 -04:00
lz4.h lib/lz4: update LZ4 decompressor module 2022-03-15 16:19:29 -04:00
md5.h Prepare v2021.10-rc4 2021-09-16 10:29:40 -04:00
rsa-mod-exp.h lib: rsa: struct udevice build warning 2021-02-24 16:51:48 -05:00
rsa.h lib: rsa: Fix const-correctness of rsassa_pss functions 2022-04-11 11:39:19 -04:00
sha1.h sha1: Fix digest state size/type 2022-06-27 13:36:28 -04:00
sha256.h rsa: Verify RSA padding programatically 2016-11-21 14:07:30 -05:00
sha512.h Add support for SHA384 and SHA512 2020-06-12 13:14:07 -04:00
u-boot.lds.h start a linker script helper file 2009-08-23 22:33:33 +02:00
variadic-macro.h treewide: Fix Marek's name and change my e-mail address 2022-07-21 10:14:04 +02:00
zlib.h include/u-boot, lib/zlib: add sources for zlib decompression 2020-08-07 22:31:32 -04:00