diff options
author | Tom Rini <trini@konsulko.com> | 2023-12-14 13:16:57 -0500 |
---|---|---|
committer | Tom Rini <trini@konsulko.com> | 2023-12-21 08:54:37 -0500 |
commit | 1e8ce11a0b94bb2fcf55590eeffa9c85886b89bc (patch) | |
tree | 0954975ab2f6a15e3d7b6a5825904f309db3f51e | |
parent | 4abbed7e42b88a9e0dbda2dc36273e74a9374dde (diff) | |
download | u-boot-1e8ce11a0b94bb2fcf55590eeffa9c85886b89bc.tar.gz u-boot-1e8ce11a0b94bb2fcf55590eeffa9c85886b89bc.tar.bz2 u-boot-1e8ce11a0b94bb2fcf55590eeffa9c85886b89bc.zip |
include: Further cleanup includes
Add some missing headers such as <linux/errno.h> or <linux/types.h> or
<linux/kernel.h> to header files that make direct usage of things
provided by these headers.
Reviewed-by: Simon Glass <sjg@chromium.org>
Signed-off-by: Tom Rini <trini@konsulko.com>
-rw-r--r-- | include/atmel_lcd.h | 2 | ||||
-rw-r--r-- | include/getopt.h | 2 | ||||
-rw-r--r-- | include/mapmem.h | 2 | ||||
-rw-r--r-- | include/memalign.h | 1 | ||||
-rw-r--r-- | include/net6.h | 1 | ||||
-rw-r--r-- | include/rtc.h | 1 |
6 files changed, 9 insertions, 0 deletions
diff --git a/include/atmel_lcd.h b/include/atmel_lcd.h index 66436b9b27..a115d6c170 100644 --- a/include/atmel_lcd.h +++ b/include/atmel_lcd.h @@ -9,6 +9,8 @@ #ifndef _ATMEL_LCD_H_ #define _ATMEL_LCD_H_ +#include <linux/types.h> + /** * struct atmel_lcd_plat - platform data for Atmel LCDs with driver model * diff --git a/include/getopt.h b/include/getopt.h index 6f5811e64b..8645082da2 100644 --- a/include/getopt.h +++ b/include/getopt.h @@ -9,6 +9,8 @@ #ifndef __GETOPT_H #define __GETOPT_H +#include <stdbool.h> + /** * struct getopt_state - Saved state across getopt() calls */ diff --git a/include/mapmem.h b/include/mapmem.h index 2134c8004d..bb68b4c11a 100644 --- a/include/mapmem.h +++ b/include/mapmem.h @@ -13,6 +13,8 @@ # ifdef CONFIG_ARCH_MAP_SYSMEM #include <asm/io.h> # else +#include <linux/types.h> + static inline void *map_sysmem(phys_addr_t paddr, unsigned long len) { return (void *)(uintptr_t)paddr; diff --git a/include/memalign.h b/include/memalign.h index f67f0a74f2..eaa9f6b5cb 100644 --- a/include/memalign.h +++ b/include/memalign.h @@ -11,6 +11,7 @@ * is used to align DMA buffers. */ #ifndef __ASSEMBLY__ +#include <linux/kernel.h> #include <asm/cache.h> #include <malloc.h> diff --git a/include/net6.h b/include/net6.h index 1e766aa720..1ed989e584 100644 --- a/include/net6.h +++ b/include/net6.h @@ -12,6 +12,7 @@ #include <net.h> #include <linux/ctype.h> +#include <linux/errno.h> /* struct in6_addr - 128 bits long IPv6 address */ struct in6_addr { diff --git a/include/rtc.h b/include/rtc.h index b6fdbb60dc..22f6d37059 100644 --- a/include/rtc.h +++ b/include/rtc.h @@ -16,6 +16,7 @@ #include <bcd.h> #include <rtc_def.h> #include <linux/errno.h> +#include <linux/types.h> typedef int64_t time64_t; struct udevice; |