]> git.dujemihanovic.xyz Git - u-boot.git/commitdiff
include: Further cleanup includes
authorTom Rini <trini@konsulko.com>
Thu, 14 Dec 2023 18:16:57 +0000 (13:16 -0500)
committerTom Rini <trini@konsulko.com>
Thu, 21 Dec 2023 13:54:37 +0000 (08:54 -0500)
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>
include/atmel_lcd.h
include/getopt.h
include/mapmem.h
include/memalign.h
include/net6.h
include/rtc.h

index 66436b9b2772045e8bfc078d0e47d74c74855309..a115d6c1701422c36dec63a760d1ca9dc5108ebc 100644 (file)
@@ -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
  *
index 6f5811e64be9fb387eb527de19d4fbb9f1f79b24..8645082da2a7ab822c9fc7886996e0fe5e09f143 100644 (file)
@@ -9,6 +9,8 @@
 #ifndef __GETOPT_H
 #define __GETOPT_H
 
+#include <stdbool.h>
+
 /**
  * struct getopt_state - Saved state across getopt() calls
  */
index 2134c8004d94f05b4d86e54f2869fd9abae42dee..bb68b4c11afdb882ee8b885c77aa3d6f7b4cc40d 100644 (file)
@@ -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;
index f67f0a74f2e84fcf130a91a71ba40bf563bd064a..eaa9f6b5cbd66a600f6d556058fbfc1faeab9a38 100644 (file)
@@ -11,6 +11,7 @@
  * is used to align DMA buffers.
  */
 #ifndef __ASSEMBLY__
+#include <linux/kernel.h>
 #include <asm/cache.h>
 #include <malloc.h>
 
index 1e766aa72092f1ba727242a0c520eb3092b4dc40..1ed989e584ae32737069f973ad120ecedd9144c7 100644 (file)
@@ -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 {
index b6fdbb60dc2b5a527c1a51c28b53ccc99da2bdcd..22f6d37059178ba4c9ee057900c289f2942aa803 100644 (file)
@@ -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;