diff --git a/api/api_display.c b/api/api_display.c index 4f2cdd7330e2fd43ffeb472417a3d62f80a591a7..499a75d9e04da2aa19da88f8cff2de8564b9f18f 100644 --- a/api/api_display.c +++ b/api/api_display.c @@ -8,6 +8,7 @@ #include #include #include /* Get font width and height */ +#include /* lcd.h needs BMP_LOGO_HEIGHT to calculate CONSOLE_ROWS */ #if defined(CONFIG_LCD_LOGO) && !defined(CONFIG_LCD_INFO_BELOW_LOGO) diff --git a/api/api_private.h b/api/api_private.h index 07fd50ad3a363f42c1070158ff1fa2d3378452f2..11499e45d3384da676042f7ee411976695e46bc6 100644 --- a/api/api_private.h +++ b/api/api_private.h @@ -8,6 +8,7 @@ #ifndef _API_PRIVATE_H_ #define _API_PRIVATE_H_ +#include void api_init(void); void platform_set_mr(struct sys_info *, unsigned long, unsigned long, int); int platform_sys_info(struct sys_info *); diff --git a/api/api_storage.c b/api/api_storage.c index d4474d7d55cf89ef63466bd77ce2c594e0d8c135..49a1637d4d318a7c5c06f698a466513c0c1b23f2 100644 --- a/api/api_storage.c +++ b/api/api_storage.c @@ -10,6 +10,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_USB) && defined(CONFIG_USB_STORAGE) #include diff --git a/arch/arc/include/asm/sections.h b/arch/arc/include/asm/sections.h index 1c9c9db13868e30ad640b073607c7afa4f4b57f2..62cbe9b790452fc61da4b9e8f70c52be91cae052 100644 --- a/arch/arc/include/asm/sections.h +++ b/arch/arc/include/asm/sections.h @@ -7,6 +7,7 @@ #define __ASM_ARC_SECTIONS_H #include +#include extern ulong __ivt_start; extern ulong __ivt_end; diff --git a/arch/arc/include/asm/u-boot-arc.h b/arch/arc/include/asm/u-boot-arc.h index dd2c0949c681271c2d6fa01890401b307e37342c..17e558769965d9b0f26579607be06dd4902a59a0 100644 --- a/arch/arc/include/asm/u-boot-arc.h +++ b/arch/arc/include/asm/u-boot-arc.h @@ -6,6 +6,7 @@ #ifndef __ASM_ARC_U_BOOT_ARC_H__ #define __ASM_ARC_U_BOOT_ARC_H__ +#include int arch_early_init_r(void); void board_init_f_r_trampoline(ulong) __attribute__ ((noreturn)); diff --git a/arch/arc/lib/bootm.c b/arch/arc/lib/bootm.c index 28550041984f787721516f8bcf09a1b5f98fd15d..0953f1e2169b796266464cb1756cab1be3675725 100644 --- a/arch/arc/lib/bootm.c +++ b/arch/arc/lib/bootm.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arc/lib/cache.c b/arch/arc/lib/cache.c index 1bdffd052e460467f16b7ee2c40d814fe18c7cc8..fa58e5216abea73f29ac0cb69ace5397a7f33303 100644 --- a/arch/arc/lib/cache.c +++ b/arch/arc/lib/cache.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arc/lib/cpu.c b/arch/arc/lib/cpu.c index 11b2e828088ac6d2292439231cdab93b751bde26..21bfb764e9766bfe5cec0bbc4b57cabb8fc6600b 100644 --- a/arch/arc/lib/cpu.c +++ b/arch/arc/lib/cpu.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/arch/arc/lib/relocate.c b/arch/arc/lib/relocate.c index a1663c1eb3931ddd1251394314102b56b87812e9..f55ff930a8731be8d4f1cae28cea5158e24b13d6 100644 --- a/arch/arc/lib/relocate.c +++ b/arch/arc/lib/relocate.c @@ -9,6 +9,7 @@ #include #include #include +#include extern ulong __image_copy_start; extern ulong __ivt_start; diff --git a/arch/arc/lib/reset.c b/arch/arc/lib/reset.c index 4869fa936bfbe778a717a051dd7874bfd8e6a488..13fa8849ac8fd76da796772d121959d1ceb639f5 100644 --- a/arch/arc/lib/reset.c +++ b/arch/arc/lib/reset.c @@ -5,8 +5,10 @@ #include #include +#include #include #include +#include __weak void reset_cpu(ulong addr) { diff --git a/arch/arm/cpu/arm1136/mx31/generic.c b/arch/arm/cpu/arm1136/mx31/generic.c index c6814a82d7699dbd4ceb4b44d71d58d33e08e3b8..095f2dad226a4d31dad05b398628d7e1aa76f598 100644 --- a/arch/arm/cpu/arm1136/mx31/generic.c +++ b/arch/arm/cpu/arm1136/mx31/generic.c @@ -12,6 +12,7 @@ #include #include #include +#include #include static u32 mx31_decode_pll(u32 reg, u32 infreq) diff --git a/arch/arm/cpu/arm1136/mx35/generic.c b/arch/arm/cpu/arm1136/mx35/generic.c index a001dee838d6b82eb8a2d1e3d0d05cb939b1d25a..160787d8af39dd7faa9eab90e1c1c83df49e96c9 100644 --- a/arch/arm/cpu/arm1136/mx35/generic.c +++ b/arch/arm/cpu/arm1136/mx35/generic.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/cpu/arm720t/interrupts.c b/arch/arm/cpu/arm720t/interrupts.c index f0fc58deadbaf0d3b72e237592c0178d55d24b23..ed5313ce469e0a42c53640f9e88e3be2cf8fabc6 100644 --- a/arch/arm/cpu/arm720t/interrupts.c +++ b/arch/arm/cpu/arm720t/interrupts.c @@ -10,6 +10,7 @@ */ #include +#include #if defined(CONFIG_ARCH_TEGRA) static ulong timestamp; diff --git a/arch/arm/cpu/arm920t/ep93xx/cpu.c b/arch/arm/cpu/arm920t/ep93xx/cpu.c index c9ea4e46a8708a4d372c625ce93c963c5b6c0bb4..a53d4c6d1f3e71e084689a0637a3aeb4a03f956c 100644 --- a/arch/arm/cpu/arm920t/ep93xx/cpu.c +++ b/arch/arm/cpu/arm920t/ep93xx/cpu.c @@ -12,6 +12,7 @@ #include #include #include +#include /* We reset the CPU by generating a 1-->0 transition on DeviceCfg bit 31. */ extern void reset_cpu(ulong addr) diff --git a/arch/arm/cpu/arm920t/ep93xx/led.c b/arch/arm/cpu/arm920t/ep93xx/led.c index 862663acbab5a3f505e130ce64d3e0f2479713d8..6eadb157e6ea0d10542ab16fe7e7b1654fb7efde 100644 --- a/arch/arm/cpu/arm920t/ep93xx/led.c +++ b/arch/arm/cpu/arm920t/ep93xx/led.c @@ -7,6 +7,7 @@ #include #include #include +#include static uint8_t saved_state[2] = {CONFIG_LED_STATUS_OFF, CONFIG_LED_STATUS_OFF}; static uint32_t gpio_pin[2] = {1 << CONFIG_LED_STATUS_GREEN, diff --git a/arch/arm/cpu/arm920t/ep93xx/speed.c b/arch/arm/cpu/arm920t/ep93xx/speed.c index 51e9dda0550d8ca804dd6c641c3bd1481fd258e8..69832d7138ab4c1e646a692e9edc62eb2cb0be58 100644 --- a/arch/arm/cpu/arm920t/ep93xx/speed.c +++ b/arch/arm/cpu/arm920t/ep93xx/speed.c @@ -9,6 +9,7 @@ #include #include #include +#include /* * CONFIG_SYS_CLK_FREQ should be defined as the input frequency of the PLL. diff --git a/arch/arm/cpu/arm926ejs/armada100/cpu.c b/arch/arm/cpu/arm926ejs/armada100/cpu.c index 734e4d92a8fc5009fb3c54db5c4b83eda5ffec50..9e6a08ec956713e3f2561c5411a2897bf2a26b51 100644 --- a/arch/arm/cpu/arm926ejs/armada100/cpu.c +++ b/arch/arm/cpu/arm926ejs/armada100/cpu.c @@ -12,6 +12,7 @@ #include #include #include +#include #define UARTCLK14745KHZ (APBC_APBCLK | APBC_FNCLK | APBC_FNCLKSEL(1)) #define SET_MRVL_ID (1<<8) diff --git a/arch/arm/cpu/arm926ejs/armada100/dram.c b/arch/arm/cpu/arm926ejs/armada100/dram.c index 4b50d448ab115dff48c98566ae02fcd7dc8473ab..eece5664ec781137f4b6efe3a74fe7f324b90a2e 100644 --- a/arch/arm/cpu/arm926ejs/armada100/dram.c +++ b/arch/arm/cpu/arm926ejs/armada100/dram.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/arm926ejs/armada100/timer.c b/arch/arm/cpu/arm926ejs/armada100/timer.c index ec73393d0fc72a0a736b9a05b736454d9fe4961a..54289331a7e1bf25946b4c25f537dce455b0a72b 100644 --- a/arch/arm/cpu/arm926ejs/armada100/timer.c +++ b/arch/arm/cpu/arm926ejs/armada100/timer.c @@ -14,6 +14,7 @@ #include #include #include +#include /* * Timer registers diff --git a/arch/arm/cpu/arm926ejs/cache.c b/arch/arm/cpu/arm926ejs/cache.c index acab9bccc01ad44e8e5150790ff3a7f38af54054..67d80774ae4017679430ad068425fc1c399ef30b 100644 --- a/arch/arm/cpu/arm926ejs/cache.c +++ b/arch/arm/cpu/arm926ejs/cache.c @@ -3,6 +3,7 @@ * (C) Copyright 2011 * Ilya Yanok, EmCraft Systems */ +#include #include #include #include diff --git a/arch/arm/cpu/arm926ejs/mx25/generic.c b/arch/arm/cpu/arm926ejs/mx25/generic.c index 71e143b8a929b01cbbc2f74e2ba3623b9a74d015..f22b37df3ca964fd03ec199b3d76cf388a0338c7 100644 --- a/arch/arm/cpu/arm926ejs/mx25/generic.c +++ b/arch/arm/cpu/arm926ejs/mx25/generic.c @@ -24,6 +24,7 @@ #include #include #include +#include #ifdef CONFIG_FSL_ESDHC_IMX #include diff --git a/arch/arm/cpu/arm926ejs/mx25/reset.c b/arch/arm/cpu/arm926ejs/mx25/reset.c index 38df1c94022726f887767115f0b6190d62a8a939..6148adbaa4e809d28f67b9d69c8eecd37d6d3902 100644 --- a/arch/arm/cpu/arm926ejs/mx25/reset.c +++ b/arch/arm/cpu/arm926ejs/mx25/reset.c @@ -19,6 +19,7 @@ #include #include #include +#include /* * Reset the cpu by setting up the watchdog timer and let it time out diff --git a/arch/arm/cpu/arm926ejs/mx27/generic.c b/arch/arm/cpu/arm926ejs/mx27/generic.c index 376ab2eaeac1e3bc25393da24a27db0d67621624..7d080b9bddeb7c10fb8e6d89fd63f6f2b39c19c2 100644 --- a/arch/arm/cpu/arm926ejs/mx27/generic.c +++ b/arch/arm/cpu/arm926ejs/mx27/generic.c @@ -20,6 +20,7 @@ #endif #include #include +#include /* * get the system pll clock in Hz diff --git a/arch/arm/cpu/arm926ejs/mx27/reset.c b/arch/arm/cpu/arm926ejs/mx27/reset.c index 320b0a65e70b3ed9cfb7f0869d3923b87b9c3db2..bcfb8834210d30e08e55309bca6240d4246c62d0 100644 --- a/arch/arm/cpu/arm926ejs/mx27/reset.c +++ b/arch/arm/cpu/arm926ejs/mx27/reset.c @@ -19,6 +19,7 @@ #include #include #include +#include /* * Reset the cpu by setting up the watchdog timer and let it time out diff --git a/arch/arm/cpu/arm926ejs/mx27/timer.c b/arch/arm/cpu/arm926ejs/mx27/timer.c index 4fd6a80596854a924f764c9724bd861f0b1c0f86..d486585f8a4a6f48e51b2f01bca0fa1be31a68d9 100644 --- a/arch/arm/cpu/arm926ejs/mx27/timer.c +++ b/arch/arm/cpu/arm926ejs/mx27/timer.c @@ -24,6 +24,7 @@ #include #include #include +#include /* General purpose timers bitfields */ #define GPTCR_SWR (1 << 15) /* Software reset */ diff --git a/arch/arm/cpu/arm926ejs/mxs/clock.c b/arch/arm/cpu/arm926ejs/mxs/clock.c index 4e1cf3a1e32bbcdb7cf0cae6524f29c60490ad9e..52208774ce0c0d3dd223c11041f93c3e7ab06903 100644 --- a/arch/arm/cpu/arm926ejs/mxs/clock.c +++ b/arch/arm/cpu/arm926ejs/mxs/clock.c @@ -15,6 +15,7 @@ #include #include #include +#include /* * The PLL frequency is 480MHz and XTAL frequency is 24MHz diff --git a/arch/arm/cpu/arm926ejs/mxs/iomux.c b/arch/arm/cpu/arm926ejs/mxs/iomux.c index 381264b8a18d24a783f70989aed6e73b4f3ccaea..4c80dd5d36aea8d317496397b7fc4aa50c0daa36 100644 --- a/arch/arm/cpu/arm926ejs/mxs/iomux.c +++ b/arch/arm/cpu/arm926ejs/mxs/iomux.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/arch/arm/cpu/arm926ejs/mxs/mxs.c b/arch/arm/cpu/arm926ejs/mxs/mxs.c index 84d6722863127961ea280c53485633de2a2468c3..1094477aeb3d8deb8ffbf254d9402ff3f64d05df 100644 --- a/arch/arm/cpu/arm926ejs/mxs/mxs.c +++ b/arch/arm/cpu/arm926ejs/mxs/mxs.c @@ -11,6 +11,7 @@ #include #include +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/arm926ejs/mxs/mxs_init.h b/arch/arm/cpu/arm926ejs/mxs/mxs_init.h index 062deb7793f6c01df7b59160c6b9cb504cb4403a..31836d7d8d1ddb51e9d30f3cbbfbe72b9e316e94 100644 --- a/arch/arm/cpu/arm926ejs/mxs/mxs_init.h +++ b/arch/arm/cpu/arm926ejs/mxs/mxs_init.h @@ -9,6 +9,7 @@ #ifndef __M28_INIT_H__ #define __M28_INIT_H__ +#include void early_delay(int delay); void mxs_power_init(void); diff --git a/arch/arm/cpu/arm926ejs/mxs/spl_boot.c b/arch/arm/cpu/arm926ejs/mxs/spl_boot.c index 88386dbb20f7c0f8401fc62113aec7e7899b04ee..3fe7d79b905b569ad1f3c7fd990a8f7bf9e4b360 100644 --- a/arch/arm/cpu/arm926ejs/mxs/spl_boot.c +++ b/arch/arm/cpu/arm926ejs/mxs/spl_boot.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "mxs_init.h" diff --git a/arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c b/arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c index 4d2d988c287e8b93a95edbc066a4bd0663727bfc..ff46c86b620d5b98e88b3c200cc5bc78a3feeca8 100644 --- a/arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c +++ b/arch/arm/cpu/arm926ejs/mxs/spl_mem_init.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include "mxs_init.h" diff --git a/arch/arm/cpu/arm926ejs/mxs/spl_power_init.c b/arch/arm/cpu/arm926ejs/mxs/spl_power_init.c index f57e1bb96c851e0d9470c47adf02ffd40ebeef1f..dcab4c1209356d9e06cd515136909d6fdec0a5bf 100644 --- a/arch/arm/cpu/arm926ejs/mxs/spl_power_init.c +++ b/arch/arm/cpu/arm926ejs/mxs/spl_power_init.c @@ -7,12 +7,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include "mxs_init.h" diff --git a/arch/arm/cpu/arm926ejs/mxs/timer.c b/arch/arm/cpu/arm926ejs/mxs/timer.c index 3dff3d768d1ca8355ed1cd88267a5df3f21f452f..58b1d0415851dde7f4fb3bae6a74cfb62bf4a3bd 100644 --- a/arch/arm/cpu/arm926ejs/mxs/timer.c +++ b/arch/arm/cpu/arm926ejs/mxs/timer.c @@ -17,6 +17,7 @@ #include #include #include +#include /* Maximum fixed count */ #if defined(CONFIG_MX23) diff --git a/arch/arm/cpu/arm926ejs/spear/cpu.c b/arch/arm/cpu/arm926ejs/spear/cpu.c index 3b1e802525127e09565896a957248c23be65eafb..4bb03db88f8151f1d87cfb21a39b7772e6b01714 100644 --- a/arch/arm/cpu/arm926ejs/spear/cpu.c +++ b/arch/arm/cpu/arm926ejs/spear/cpu.c @@ -11,6 +11,7 @@ #include #include #include +#include #include int arch_cpu_init(void) diff --git a/arch/arm/cpu/arm926ejs/spear/reset.c b/arch/arm/cpu/arm926ejs/spear/reset.c index 7c3ba8b2dbd56e21ada48af59beed227f20bef49..38dfa0234978cbf4591001ab3e3ca104e2068c70 100644 --- a/arch/arm/cpu/arm926ejs/spear/reset.c +++ b/arch/arm/cpu/arm926ejs/spear/reset.c @@ -11,6 +11,7 @@ #include #include #include +#include void reset_cpu(ulong ignored) { diff --git a/arch/arm/cpu/arm926ejs/spear/spear600.c b/arch/arm/cpu/arm926ejs/spear/spear600.c index 2b036215d1c1ec0366a9192bf2d1ff68f00cc649..ca5c770f42a242b0ef9c02972f2cd60ccf320a32 100644 --- a/arch/arm/cpu/arm926ejs/spear/spear600.c +++ b/arch/arm/cpu/arm926ejs/spear/spear600.c @@ -11,6 +11,7 @@ #include #include #include +#include void spear_late_init(void) { diff --git a/arch/arm/cpu/arm926ejs/spear/spl.c b/arch/arm/cpu/arm926ejs/spear/spl.c index 54c540b7bf257f9889e739324c82612852cbe9a5..5abcb71dd9921c1a86da6670699ad17dd082250a 100644 --- a/arch/arm/cpu/arm926ejs/spear/spl.c +++ b/arch/arm/cpu/arm926ejs/spear/spl.c @@ -18,6 +18,7 @@ #include #include #include +#include /* Reserve some space to store the BootROM's stack pointer during SPL operation. * The BSS cannot be used for this purpose because it will be zeroed after diff --git a/arch/arm/cpu/arm926ejs/spear/spr600_mt47h128m8_3_266_cl5_async.c b/arch/arm/cpu/arm926ejs/spear/spr600_mt47h128m8_3_266_cl5_async.c index 79ab2a70dc54d5fa882892cd1427f26c3c8d7144..9b761c8d1f60136cf62832a16b1fd76f70dbdbe2 100644 --- a/arch/arm/cpu/arm926ejs/spear/spr600_mt47h128m8_3_266_cl5_async.c +++ b/arch/arm/cpu/arm926ejs/spear/spr600_mt47h128m8_3_266_cl5_async.c @@ -5,6 +5,7 @@ */ #include +#include #if (CONFIG_DDR_PLL2) diff --git a/arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_333_cl5_psync.c b/arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_333_cl5_psync.c index 121b63607783fadf21f149e628425d365403ac0a..2e6bb0c8a69bb4e4ac6e9db6f0e8cecb51c1ec0a 100644 --- a/arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_333_cl5_psync.c +++ b/arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_333_cl5_psync.c @@ -5,6 +5,7 @@ */ #include +#include #if (CONFIG_DDR_PLL2 || CONFIG_DDR_2HCLK) diff --git a/arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_37e_166_cl4_sync.c b/arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_37e_166_cl4_sync.c index 64c8bab9bfa1b7631ddfcae85bb2130dce258ece..d0473d0d6807498b6aaa145ec334cf4e7bf8d73a 100644 --- a/arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_37e_166_cl4_sync.c +++ b/arch/arm/cpu/arm926ejs/spear/spr600_mt47h32m16_37e_166_cl4_sync.c @@ -5,6 +5,7 @@ */ #include +#include #if (CONFIG_DDR_HCLK) diff --git a/arch/arm/cpu/arm926ejs/spear/spr600_mt47h64m16_3_333_cl5_psync.c b/arch/arm/cpu/arm926ejs/spear/spr600_mt47h64m16_3_333_cl5_psync.c index 87654663fcf81c66686b24dadd065112238c36c5..0bcedb197580d7f438a882e24d96038a1f72f5e0 100644 --- a/arch/arm/cpu/arm926ejs/spear/spr600_mt47h64m16_3_333_cl5_psync.c +++ b/arch/arm/cpu/arm926ejs/spear/spr600_mt47h64m16_3_333_cl5_psync.c @@ -5,6 +5,7 @@ */ #include +#include #if (CONFIG_DDR_PLL2 || CONFIG_DDR_2HCLK) diff --git a/arch/arm/cpu/arm926ejs/spear/spr_misc.c b/arch/arm/cpu/arm926ejs/spear/spr_misc.c index 6a7d63d09848d83cd999cb785a05a55cef39e3ed..e1bcafc43ebc179b87dd880ae6a55d98ed89fc29 100644 --- a/arch/arm/cpu/arm926ejs/spear/spr_misc.c +++ b/arch/arm/cpu/arm926ejs/spear/spr_misc.c @@ -20,6 +20,7 @@ #include #include #include +#include #define CPU 0 #define DDR 1 diff --git a/arch/arm/cpu/arm926ejs/spear/timer.c b/arch/arm/cpu/arm926ejs/spear/timer.c index b42baa71506fa0b6ad9ad4c73f55215b3bcb2641..b5b7814d130c2e944ff16c45aa8da8b9550402e2 100644 --- a/arch/arm/cpu/arm926ejs/spear/timer.c +++ b/arch/arm/cpu/arm926ejs/spear/timer.c @@ -14,6 +14,7 @@ #include #include #include +#include #define GPT_RESOLUTION (CONFIG_SPEAR_HZ_CLOCK / CONFIG_SPEAR_HZ) #define READ_TIMER() (readl(&gpt_regs_p->count) & GPT_FREE_RUNNING) diff --git a/arch/arm/cpu/arm946es/cpu.c b/arch/arm/cpu/arm946es/cpu.c index fb0ea5e817ffdcdb4af562657d668d87591c241a..cb8adf58ecea01391d85ef83925efdee7b12a0ce 100644 --- a/arch/arm/cpu/arm946es/cpu.c +++ b/arch/arm/cpu/arm946es/cpu.c @@ -18,6 +18,7 @@ #include #include #include +#include static void cache_flush(void); diff --git a/arch/arm/cpu/armv7/arch_timer.c b/arch/arm/cpu/armv7/arch_timer.c index d96406f7626f2dd5901cf1f289a0f60770312a7d..774c5ad52c3a1a8ec071d38b64ffb8b7d3d566af 100644 --- a/arch/arm/cpu/armv7/arch_timer.c +++ b/arch/arm/cpu/armv7/arch_timer.c @@ -11,6 +11,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv7/bcm235xx/clk-bsc.c b/arch/arm/cpu/armv7/bcm235xx/clk-bsc.c index c8a8e358f7440e7bb27516cb0f445d46fb006aa6..40eda46d954e9cb8f7e5c5da72fd32cf15251ec4 100644 --- a/arch/arm/cpu/armv7/bcm235xx/clk-bsc.c +++ b/arch/arm/cpu/armv7/bcm235xx/clk-bsc.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv7/bcm235xx/clk-core.c b/arch/arm/cpu/armv7/bcm235xx/clk-core.c index 098c5afb7313833dcdbd98b69b8001b68f8e780a..059a2464c1be61d1644ca337a58357a3aa4caa7c 100644 --- a/arch/arm/cpu/armv7/bcm235xx/clk-core.c +++ b/arch/arm/cpu/armv7/bcm235xx/clk-core.c @@ -11,8 +11,10 @@ #include #include +#include #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv7/bcm235xx/clk-core.h b/arch/arm/cpu/armv7/bcm235xx/clk-core.h index 6dfc4afb00672ed64d1763147b44362b9c192fa0..e654d4a7aecc0763ccf4cf8cbb539fab271f87bb 100644 --- a/arch/arm/cpu/armv7/bcm235xx/clk-core.h +++ b/arch/arm/cpu/armv7/bcm235xx/clk-core.h @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/arch/arm/cpu/armv7/bcm235xx/clk-sdio.c b/arch/arm/cpu/armv7/bcm235xx/clk-sdio.c index c21a23c2abeb1619de7f65a2ae0cf53ded296f02..301e24f359c8af0ea1c503b163868439285da398 100644 --- a/arch/arm/cpu/armv7/bcm235xx/clk-sdio.c +++ b/arch/arm/cpu/armv7/bcm235xx/clk-sdio.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv7/bcm235xx/clk-usb-otg.c b/arch/arm/cpu/armv7/bcm235xx/clk-usb-otg.c index f065560d2d0b0fa5ce097b5ac54fe92eb5c53cb4..99a45c6f870881f6d6805f24abf0a8f3dd0a094d 100644 --- a/arch/arm/cpu/armv7/bcm235xx/clk-usb-otg.c +++ b/arch/arm/cpu/armv7/bcm235xx/clk-usb-otg.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include "clk-core.h" diff --git a/arch/arm/cpu/armv7/bcm281xx/clk-bsc.c b/arch/arm/cpu/armv7/bcm281xx/clk-bsc.c index c8a8e358f7440e7bb27516cb0f445d46fb006aa6..40eda46d954e9cb8f7e5c5da72fd32cf15251ec4 100644 --- a/arch/arm/cpu/armv7/bcm281xx/clk-bsc.c +++ b/arch/arm/cpu/armv7/bcm281xx/clk-bsc.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv7/bcm281xx/clk-core.c b/arch/arm/cpu/armv7/bcm281xx/clk-core.c index 2fb195bf8f9cda040da5bb47fe9f65a0e8968cf0..17530c8b73959f14e8f39b65b4bcc2b4dedcccb8 100644 --- a/arch/arm/cpu/armv7/bcm281xx/clk-core.c +++ b/arch/arm/cpu/armv7/bcm281xx/clk-core.c @@ -11,8 +11,10 @@ #include #include +#include #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv7/bcm281xx/clk-core.h b/arch/arm/cpu/armv7/bcm281xx/clk-core.h index 74780012e24a23455b282b0d9d834256b0d7e84a..1ce30b3e09207d1e3dd1c0b6d2c7d82e9beb0cad 100644 --- a/arch/arm/cpu/armv7/bcm281xx/clk-core.h +++ b/arch/arm/cpu/armv7/bcm281xx/clk-core.h @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/arch/arm/cpu/armv7/bcm281xx/clk-sdio.c b/arch/arm/cpu/armv7/bcm281xx/clk-sdio.c index c21a23c2abeb1619de7f65a2ae0cf53ded296f02..301e24f359c8af0ea1c503b163868439285da398 100644 --- a/arch/arm/cpu/armv7/bcm281xx/clk-sdio.c +++ b/arch/arm/cpu/armv7/bcm281xx/clk-sdio.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv7/bcm281xx/clk-usb-otg.c b/arch/arm/cpu/armv7/bcm281xx/clk-usb-otg.c index f065560d2d0b0fa5ce097b5ac54fe92eb5c53cb4..99a45c6f870881f6d6805f24abf0a8f3dd0a094d 100644 --- a/arch/arm/cpu/armv7/bcm281xx/clk-usb-otg.c +++ b/arch/arm/cpu/armv7/bcm281xx/clk-usb-otg.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include "clk-core.h" diff --git a/arch/arm/cpu/armv7/bcm281xx/reset.c b/arch/arm/cpu/armv7/bcm281xx/reset.c index fda5a9527ec3a5bf7714e133b3c7f02a857985c1..281d2e46eee447c99a5ab42e9505ab70b68a9a34 100644 --- a/arch/arm/cpu/armv7/bcm281xx/reset.c +++ b/arch/arm/cpu/armv7/bcm281xx/reset.c @@ -7,6 +7,7 @@ #include #include #include +#include #define EN_MASK 0x08000000 /* Enable timer */ #define SRSTEN_MASK 0x04000000 /* Enable soft reset */ diff --git a/arch/arm/cpu/armv7/bcmcygnus/reset.c b/arch/arm/cpu/armv7/bcmcygnus/reset.c index 3bfed34533bd4e3fbdef85056c44f2caaf98664b..023cbd64299a1d45d9a53e3e20b8986a44930fdf 100644 --- a/arch/arm/cpu/armv7/bcmcygnus/reset.c +++ b/arch/arm/cpu/armv7/bcmcygnus/reset.c @@ -6,6 +6,7 @@ #include #include #include +#include #define CRMU_MAIL_BOX1 0x03024028 #define CRMU_SOFT_RESET_CMD 0xFFFFFFFF diff --git a/arch/arm/cpu/armv7/bcmnsp/reset.c b/arch/arm/cpu/armv7/bcmnsp/reset.c index 675f99fe998fd53e19cc7a8ff4fba545f219399d..547defa92b45ef636d8535590cc512dc72415673 100644 --- a/arch/arm/cpu/armv7/bcmnsp/reset.c +++ b/arch/arm/cpu/armv7/bcmnsp/reset.c @@ -6,6 +6,7 @@ #include #include #include +#include #define CRU_RESET_OFFSET 0x1803F184 diff --git a/arch/arm/cpu/armv7/cache_v7.c b/arch/arm/cpu/armv7/cache_v7.c index 146cf526089f3440dbf525edefd737d46e4fad8e..a19aea275db3a33948e7fa6c06076e299be3dae2 100644 --- a/arch/arm/cpu/armv7/cache_v7.c +++ b/arch/arm/cpu/armv7/cache_v7.c @@ -4,6 +4,7 @@ * Texas Instruments, * Aneesh V */ +#include #include #include #include diff --git a/arch/arm/cpu/armv7/cp15.c b/arch/arm/cpu/armv7/cp15.c index 0ac4e7ba8c80a18349a90e3f21a8d91f217bfb74..482d1969a9695a1bfb4f717d377aa9529693a9e7 100644 --- a/arch/arm/cpu/armv7/cp15.c +++ b/arch/arm/cpu/armv7/cp15.c @@ -9,9 +9,11 @@ #include #include +#include #include #include #include +#include #include void __weak v7_arch_cp15_set_l2aux_ctrl(u32 l2actlr, u32 cpu_midr, diff --git a/arch/arm/cpu/armv7/cpu.c b/arch/arm/cpu/armv7/cpu.c index 68807d20997879ec6cc6e8937935566419b9d78e..ce278c0503ca8abedcda497287b0612e6d8f2fdd 100644 --- a/arch/arm/cpu/armv7/cpu.c +++ b/arch/arm/cpu/armv7/cpu.c @@ -16,6 +16,7 @@ #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv7/exception_level.c b/arch/arm/cpu/armv7/exception_level.c index 5845cca9a335675d18522d29b0ca74086ba4ae52..08e558817f6e68090d1ca18ee41825471c380a16 100644 --- a/arch/arm/cpu/armv7/exception_level.c +++ b/arch/arm/cpu/armv7/exception_level.c @@ -16,6 +16,7 @@ #include #include #include +#include /** * entry_non_secure() - entry point when switching to non-secure mode diff --git a/arch/arm/cpu/armv7/iproc-common/armpll.c b/arch/arm/cpu/armv7/iproc-common/armpll.c index 2ac598cee7bb2414ebe9fc793fa205e313330ba2..89a5e37d39bbbb1c3ea313eec36d644260b97848 100644 --- a/arch/arm/cpu/armv7/iproc-common/armpll.c +++ b/arch/arm/cpu/armv7/iproc-common/armpll.c @@ -8,6 +8,7 @@ #include #include #include +#include #define NELEMS(x) (sizeof(x) / sizeof(x[0])) diff --git a/arch/arm/cpu/armv7/iproc-common/timer.c b/arch/arm/cpu/armv7/iproc-common/timer.c index a4255a44c00138ba5e4746bad00b5a580349bf3a..057071b56817a8789fa6845d805ceb48a16da435 100644 --- a/arch/arm/cpu/armv7/iproc-common/timer.c +++ b/arch/arm/cpu/armv7/iproc-common/timer.c @@ -11,6 +11,7 @@ #include #include #include +#include static inline uint64_t timer_global_read(void) { diff --git a/arch/arm/cpu/armv7/kona-common/clk-stubs.c b/arch/arm/cpu/armv7/kona-common/clk-stubs.c index 19aa6c07358fc0cf568c54de70b819568c0ba7f8..634937d5b21724456752db33a5c7e57f5f155439 100644 --- a/arch/arm/cpu/armv7/kona-common/clk-stubs.c +++ b/arch/arm/cpu/armv7/kona-common/clk-stubs.c @@ -5,6 +5,7 @@ #include #include +#include /* * These weak functions are available to kona architectures that don't diff --git a/arch/arm/cpu/armv7/ls102xa/clock.c b/arch/arm/cpu/armv7/ls102xa/clock.c index d0f349618d4b132c62c2e0b84b5863fac2b93ade..bb0d876e0bbac7f2d942750737517ed47f986221 100644 --- a/arch/arm/cpu/armv7/ls102xa/clock.c +++ b/arch/arm/cpu/armv7/ls102xa/clock.c @@ -5,12 +5,14 @@ #include #include +#include #include #include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv7/ls102xa/cpu.c b/arch/arm/cpu/armv7/ls102xa/cpu.c index 5e922953c9600e6255f47984fa7d8f2ff0d6284a..4548feca08cdcb3519d2a42e440da5a53cd8ed9c 100644 --- a/arch/arm/cpu/armv7/ls102xa/cpu.c +++ b/arch/arm/cpu/armv7/ls102xa/cpu.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include #include "fsl_epu.h" diff --git a/arch/arm/cpu/armv7/ls102xa/fdt.c b/arch/arm/cpu/armv7/ls102xa/fdt.c index aef54ebf3c86f47d034d71d7d81c94662b573414..a70bbc1be1aeb0b07ac2664e34989b2be98c646b 100644 --- a/arch/arm/cpu/armv7/ls102xa/fdt.c +++ b/arch/arm/cpu/armv7/ls102xa/fdt.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv7/ls102xa/fsl_epu.c b/arch/arm/cpu/armv7/ls102xa/fsl_epu.c index e31a4fb6c31bb439790c8e2159a2bd4de85542bb..c6c6fb4e4117affa1e910a42409f9b6eded5c67f 100644 --- a/arch/arm/cpu/armv7/ls102xa/fsl_epu.c +++ b/arch/arm/cpu/armv7/ls102xa/fsl_epu.c @@ -5,6 +5,7 @@ #include #include +#include #include "fsl_epu.h" diff --git a/arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.c b/arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.c index 2683b59a2a0a0d041f8b2d6fc276853d6307159d..bf789cd62089d3a14d7ce6a304ebd766c8dd3ac1 100644 --- a/arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.c +++ b/arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.c @@ -4,9 +4,11 @@ */ #include +#include #include #include #include +#include #include #include #include "fsl_ls1_serdes.h" diff --git a/arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.h b/arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.h index 7382aef8ee389c61099559b9abae2c1ecd4e7536..6500f183c45919818c8c5d0e8e07bcc3da09ec7d 100644 --- a/arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.h +++ b/arch/arm/cpu/armv7/ls102xa/fsl_ls1_serdes.h @@ -6,6 +6,7 @@ #ifndef __FSL_LS1_SERDES_H #define __FSL_LS1_SERDES_H +#include int is_serdes_prtcl_valid(int serdes, u32 prtcl); int serdes_lane_enabled(int lane); #endif /* __FSL_LS1_SERDES_H */ diff --git a/arch/arm/cpu/armv7/ls102xa/ls102xa_psci.c b/arch/arm/cpu/armv7/ls102xa/ls102xa_psci.c index 4a4b3c6f2328d7e275efbaa6a98c4157d68a0e80..e1c417926bb6b71fa9cac2995871451a2ce89a0b 100644 --- a/arch/arm/cpu/armv7/ls102xa/ls102xa_psci.c +++ b/arch/arm/cpu/armv7/ls102xa/ls102xa_psci.c @@ -5,12 +5,14 @@ * This file implements LS102X platform PSCI SYSTEM-SUSPEND function */ +#include #include #include #include #include #include #include +#include #include "fsl_epu.h" #define __secure __attribute__((section("._secure.text"))) diff --git a/arch/arm/cpu/armv7/ls102xa/ls102xa_serdes.c b/arch/arm/cpu/armv7/ls102xa/ls102xa_serdes.c index 3d313b1ad762aab43a238c29d27ba8bcb7cf2646..c29f7563b337eacadad4fed4e449550ff42ee5a3 100644 --- a/arch/arm/cpu/armv7/ls102xa/ls102xa_serdes.c +++ b/arch/arm/cpu/armv7/ls102xa/ls102xa_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include static u8 serdes_cfg_tbl[][SRDS_MAX_LANES] = { diff --git a/arch/arm/cpu/armv7/ls102xa/soc.c b/arch/arm/cpu/armv7/ls102xa/soc.c index bcee1c545d0aae6f82dd373887fa9dfdb84ca37c..f8d09680281c6af2aad5134a30fa3aee78c83f10 100644 --- a/arch/arm/cpu/armv7/ls102xa/soc.c +++ b/arch/arm/cpu/armv7/ls102xa/soc.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include struct liodn_id_table sec_liodn_tbl[] = { diff --git a/arch/arm/cpu/armv7/ls102xa/spl.c b/arch/arm/cpu/armv7/ls102xa/spl.c index 308536c3362f25338eb4296b93412ea2a8b30d65..03a879a44c67aa383c38cc7029b832d837d8c0a7 100644 --- a/arch/arm/cpu/armv7/ls102xa/spl.c +++ b/arch/arm/cpu/armv7/ls102xa/spl.c @@ -5,6 +5,7 @@ #include #include +#include u32 spl_boot_device(void) { diff --git a/arch/arm/cpu/armv7/ls102xa/timer.c b/arch/arm/cpu/armv7/ls102xa/timer.c index d79bf105f13a79ed59e25c9c4acc2503a3ec926d..02f96ac2ea5c39f49791bd8af5c5691975bcab52 100644 --- a/arch/arm/cpu/armv7/ls102xa/timer.c +++ b/arch/arm/cpu/armv7/ls102xa/timer.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv7/mpu_v7r.c b/arch/arm/cpu/armv7/mpu_v7r.c index 57ab640e26331b21dc96abd91d5726663a28757a..eba9d3f86ddc7c890ed050dc7d7ad2baaa618d9c 100644 --- a/arch/arm/cpu/armv7/mpu_v7r.c +++ b/arch/arm/cpu/armv7/mpu_v7r.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/cpu/armv7/psci-common.c b/arch/arm/cpu/armv7/psci-common.c index a328b2bc0e83987a039e07abca5df8a0cf86bca7..ce7d339eb209edf02b35cf7cac16a89273c04ca5 100644 --- a/arch/arm/cpu/armv7/psci-common.c +++ b/arch/arm/cpu/armv7/psci-common.c @@ -22,6 +22,7 @@ #include #include #include +#include #include static u32 psci_target_pc[CONFIG_ARMV7_PSCI_NR_CPUS] __secure_data = { 0 }; diff --git a/arch/arm/cpu/armv7/s5p-common/cpu_info.c b/arch/arm/cpu/armv7/s5p-common/cpu_info.c index 722810276dec5f0b2d697ceb9a56d2ac88a505f8..4da6621c21962da5b76b52e54bcd2d690b6fc381 100644 --- a/arch/arm/cpu/armv7/s5p-common/cpu_info.c +++ b/arch/arm/cpu/armv7/s5p-common/cpu_info.c @@ -11,6 +11,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv7/s5p-common/pwm.c b/arch/arm/cpu/armv7/s5p-common/pwm.c index 67c9208084db7e779560a7f91d81f27ce3f059b4..8a48dc11eb1f7f22a5550f612cd887dfbdc63180 100644 --- a/arch/arm/cpu/armv7/s5p-common/pwm.c +++ b/arch/arm/cpu/armv7/s5p-common/pwm.c @@ -11,6 +11,7 @@ #include #include #include +#include #include int pwm_enable(int pwm_id) diff --git a/arch/arm/cpu/armv7/s5p-common/sromc.c b/arch/arm/cpu/armv7/s5p-common/sromc.c index 0fc170936ae442be71b7a7966ba4147af285e0db..0aed9e947e69c2f160f4f0a54e5fd9564fb08bf5 100644 --- a/arch/arm/cpu/armv7/s5p-common/sromc.c +++ b/arch/arm/cpu/armv7/s5p-common/sromc.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * s5p_config_sromc() - select the proper SROMC Bank and configure the diff --git a/arch/arm/cpu/armv7/s5p-common/timer.c b/arch/arm/cpu/armv7/s5p-common/timer.c index 8141f40d5c094b1755f1a0ec60f765f2c6046286..1f88b145f1a5e4be9d4901c2f8b2298ac92a33b4 100644 --- a/arch/arm/cpu/armv7/s5p-common/timer.c +++ b/arch/arm/cpu/armv7/s5p-common/timer.c @@ -15,6 +15,7 @@ #include #include #include +#include /* Use the old PWM interface for now */ #undef CONFIG_DM_PWM diff --git a/arch/arm/cpu/armv7/s5p4418/cpu.c b/arch/arm/cpu/armv7/s5p4418/cpu.c index 3c71a37a74bffbc5d00883f3918ce3f84120cfb2..699918d06257b619f8d733d6429ed60c4fd1dc9f 100644 --- a/arch/arm/cpu/armv7/s5p4418/cpu.c +++ b/arch/arm/cpu/armv7/s5p4418/cpu.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv7/stv0991/reset.c b/arch/arm/cpu/armv7/stv0991/reset.c index 1be1dc486d4412bf3584f6f6806c40490133d36a..58098d296e5bd6545a23bdb65ca34937be809a41 100644 --- a/arch/arm/cpu/armv7/stv0991/reset.c +++ b/arch/arm/cpu/armv7/stv0991/reset.c @@ -10,6 +10,7 @@ #include #include #include +#include void reset_cpu(ulong ignored) { puts("System is going to reboot ...\n"); diff --git a/arch/arm/cpu/armv7/stv0991/timer.c b/arch/arm/cpu/armv7/stv0991/timer.c index 07033acb5c187eaed6056e734bb2c9621bd5e368..aad61d72add853445a22348befc84010e3d5f283 100644 --- a/arch/arm/cpu/armv7/stv0991/timer.c +++ b/arch/arm/cpu/armv7/stv0991/timer.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct stv0991_cgu_regs *const stv0991_cgu_regs = \ (struct stv0991_cgu_regs *) (CGU_BASE_ADDR); diff --git a/arch/arm/cpu/armv7/sunxi/psci.c b/arch/arm/cpu/armv7/sunxi/psci.c index 5f21529bf2e065f1089e107f69865fe0e43292c1..8f6532e344d1d67daab744ec65f76a381469a516 100644 --- a/arch/arm/cpu/armv7/sunxi/psci.c +++ b/arch/arm/cpu/armv7/sunxi/psci.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/cpu/armv7/sunxi/timer.c b/arch/arm/cpu/armv7/sunxi/timer.c index b7585996369f67fe1bfb15fb3d69eb150a28b1e0..29193cf3ed61428c120083c30e03442e49c03c7f 100644 --- a/arch/arm/cpu/armv7/sunxi/timer.c +++ b/arch/arm/cpu/armv7/sunxi/timer.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv7/syslib.c b/arch/arm/cpu/armv7/syslib.c index 7e29636972d992d3c81c816af71da086943ff54c..7e0b7b0da98ea806f7aa804602aebe12c2b8b7eb 100644 --- a/arch/arm/cpu/armv7/syslib.c +++ b/arch/arm/cpu/armv7/syslib.c @@ -9,6 +9,7 @@ #include #include +#include /************************************************************ * sdelay() - simple spin loop. Will be constant time as diff --git a/arch/arm/cpu/armv7/vf610/generic.c b/arch/arm/cpu/armv7/vf610/generic.c index 93418ce9a8c5bef3b616f03065a831473e7b7cf9..80e22fcd6242f28165e515265c44dc97f4f6643e 100644 --- a/arch/arm/cpu/armv7/vf610/generic.c +++ b/arch/arm/cpu/armv7/vf610/generic.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #ifdef CONFIG_FSL_ESDHC_IMX #include #endif +#include #include #include #include diff --git a/arch/arm/cpu/armv7/vf610/timer.c b/arch/arm/cpu/armv7/vf610/timer.c index a9c1a8fcebc14f43d573f52ce653eaa24e21ce58..1afa86b558c6f2d739e3f15405c741d48b4fdd5c 100644 --- a/arch/arm/cpu/armv7/vf610/timer.c +++ b/arch/arm/cpu/armv7/vf610/timer.c @@ -12,6 +12,7 @@ #include #include #include +#include static struct pit_reg *cur_pit = (struct pit_reg *)PIT_BASE_ADDR; diff --git a/arch/arm/cpu/armv7/virt-v7.c b/arch/arm/cpu/armv7/virt-v7.c index cf0954cb9b3bfff2115b80ffe762af0175f729ae..7aadb18cf1b46f081c8cc0d4ccbfb95aca3e7c23 100644 --- a/arch/arm/cpu/armv7/virt-v7.c +++ b/arch/arm/cpu/armv7/virt-v7.c @@ -9,6 +9,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include static unsigned int read_id_pfr1(void) { diff --git a/arch/arm/cpu/armv7m/cache.c b/arch/arm/cpu/armv7m/cache.c index abed2e36df44ceae9b7d4b67518180c01be3a5bd..d81c0b12154c4bb624f47914e472ceb133456c98 100644 --- a/arch/arm/cpu/armv7m/cache.c +++ b/arch/arm/cpu/armv7m/cache.c @@ -14,6 +14,7 @@ #include #include #include +#include /* Cache maintenance operation registers */ diff --git a/arch/arm/cpu/armv7m/cpu.c b/arch/arm/cpu/armv7m/cpu.c index 7f827da033bffa61524dc0f2a31757c56fd24471..eabc5789e875d372da74a7808ee6d9bc039cc076 100644 --- a/arch/arm/cpu/armv7m/cpu.c +++ b/arch/arm/cpu/armv7m/cpu.c @@ -12,6 +12,7 @@ #include #include #include +#include /* * This is called right before passing control to diff --git a/arch/arm/cpu/armv7m/mpu.c b/arch/arm/cpu/armv7m/mpu.c index 81e7492f1c866e908bb0bf05e9dfedb87ef35f4f..cdd4b7d25185f03dbc64a42b5d0aaca52172668c 100644 --- a/arch/arm/cpu/armv7m/mpu.c +++ b/arch/arm/cpu/armv7m/mpu.c @@ -8,6 +8,7 @@ #include #include #include +#include #define V7M_MPU_CTRL_ENABLE BIT(0) #define V7M_MPU_CTRL_DISABLE (0 << 0) diff --git a/arch/arm/cpu/armv7m/systick-timer.c b/arch/arm/cpu/armv7m/systick-timer.c index 556eaf8c74ad329e45b3592283fc9e5ebed6beaf..cc1e13d74d25d833f764e25c064f55d763422f51 100644 --- a/arch/arm/cpu/armv7m/systick-timer.c +++ b/arch/arm/cpu/armv7m/systick-timer.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv8/cache_v8.c b/arch/arm/cpu/armv8/cache_v8.c index 8add6ac333b282f6987128c4179cd69be9a59c8c..b128367e82fe50ab35affcc63be6816a22507947 100644 --- a/arch/arm/cpu/armv8/cache_v8.c +++ b/arch/arm/cpu/armv8/cache_v8.c @@ -8,9 +8,11 @@ */ #include +#include #include #include #include +#include #include #include #include @@ -19,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv8/cpu.c b/arch/arm/cpu/armv8/cpu.c index 21c10cf6c7ca96eb9397aece75a3a2c798c79769..9cd76d4a7ffb709ab272a49f8faa513d13b71dd7 100644 --- a/arch/arm/cpu/armv8/cpu.c +++ b/arch/arm/cpu/armv8/cpu.c @@ -12,6 +12,7 @@ #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include /* * sdelay() - simple spin loop. diff --git a/arch/arm/cpu/armv8/exception_level.c b/arch/arm/cpu/armv8/exception_level.c index b11936548fb3ed08faa577b4dd4dca598c7bc9e3..edb7ef89a6c100a8a11976b4a61a4ba2be8f8ce9 100644 --- a/arch/arm/cpu/armv8/exception_level.c +++ b/arch/arm/cpu/armv8/exception_level.c @@ -14,6 +14,7 @@ #include #include #include +#include /** * entry_non_secure() - entry point when switching to non-secure mode diff --git a/arch/arm/cpu/armv8/fsl-layerscape/cpu.c b/arch/arm/cpu/armv8/fsl-layerscape/cpu.c index 38ff2ce207d1c153fa5646dd3b162b563c30fdbc..56c076b70a910fae1e4d3e4901bdbf2e4ea05b34 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/cpu.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/cpu.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -44,6 +45,7 @@ #include #include #include +#include #ifdef CONFIG_TFABOOT #include diff --git a/arch/arm/cpu/armv8/fsl-layerscape/cpu.h b/arch/arm/cpu/armv8/fsl-layerscape/cpu.h index dca5fd0f7dcd23c064088da30348c68821ed83fc..99f48597e2e69b2d0dfba7e9f33a6fdc3a54fe18 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/cpu.h +++ b/arch/arm/cpu/armv8/fsl-layerscape/cpu.h @@ -3,6 +3,7 @@ * Copyright 2014-2015, Freescale Semiconductor */ +#include int fsl_qoriq_core_to_cluster(unsigned int core); u32 initiator_type(u32 cluster, int init_id); u32 cpu_mask(void); diff --git a/arch/arm/cpu/armv8/fsl-layerscape/fdt.c b/arch/arm/cpu/armv8/fsl-layerscape/fdt.c index 09750dc2e884887bbc431a61d00eacdf6e3f2be9..9ef6ca33b47bcb746f0418cde131ea6eb87bfbcf 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/fdt.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/fdt.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include int fdt_fixup_phy_connection(void *blob, int offset, phy_interface_t phyc) { diff --git a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c index 86b2d335ab085e4ed751563a1bef891589dc7da2..88f80433ab4411d72763a949726a32966ef4709c 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_serdes.c @@ -4,9 +4,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c index c32e7f20962e8b5a6840ceaa247b3f17c729bc2c..f61fef4bb87805dc9f5424065c8687d9bdef791e 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch2_speed.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include "cpu.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c index f79328394c90beeba2ef221192ff2e8d6283f5c3..806ac73b1a69f9b8c053c93fdc314dc60700b045 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_serdes.c @@ -5,12 +5,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c index 3240f8ef97f8e5a8eddbee4277d76fa4ca6686f5..cff3c8989739e1f54f8811dac7c4f112c7b570f0 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/fsl_lsch3_speed.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include "cpu.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv8/fsl-layerscape/icid.c b/arch/arm/cpu/armv8/fsl-layerscape/icid.c index 5c378da0636ced99847340794dfab1399dbc9015..f4801173466fba654bd8124ea6e27a32ac809110 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/icid.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/icid.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ls1012a_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/ls1012a_serdes.c index 33d9a64e6800ea704019e6759d89ddee7eb6e0a7..3db03fc450e70a9932a77bc4257724b65ff50b8e 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/ls1012a_serdes.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/ls1012a_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include struct serdes_config { diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ls1028_ids.c b/arch/arm/cpu/armv8/fsl-layerscape/ls1028_ids.c index 4d12ffae1bd0d32efd8437a21e3ad83cb02d3a84..57c3652e37691d0a82126b7dc7dddbdea709fd24 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/ls1028_ids.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/ls1028_ids.c @@ -11,6 +11,7 @@ #include #include #include +#include struct icid_id_table icid_tbl[] = { SET_USB_ICID(1, "snps,dwc3", FSL_USB1_STREAM_ID), diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ls1028a_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/ls1028a_serdes.c index 1079dd8b95fbe1884bb77d4c2298ef64bbec18a3..0785c3999a211caa9f839ff555f3d9ea99ba580f 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/ls1028a_serdes.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/ls1028a_serdes.c @@ -5,6 +5,7 @@ #include #include +#include #include struct serdes_config { diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ls1043a_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/ls1043a_serdes.c index 8a9ef8fef937b8be64bd010450d0ea92227149fc..f3c5341d1aa7201b78ba5053dd81ba1040d313f4 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/ls1043a_serdes.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/ls1043a_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include struct serdes_config { diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c index 0c1c40d04b39a8ff474cc8ee559589beb7fb6035..0a5bd79ed10966666c87ba8aab9222e4e72c3376 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/ls1046a_serdes.c @@ -7,6 +7,7 @@ #include #include #include +#include #include struct serdes_config { diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ls1088a_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/ls1088a_serdes.c index fb7680fdc5f4af9d2b6e280826eab6ffc8510230..4fdbb796069720a69f903796fb0d8f1e586b1938 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/ls1088a_serdes.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/ls1088a_serdes.c @@ -4,9 +4,12 @@ */ #include +#include +#include #include #include #include +#include #include struct serdes_config { diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c index b21da530dcfccdfc59fe5c8c5c5e6b2b54a30158..fea83f0cce138c9dc0abbbfc1c5a48270283c565 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/ls2080a_serdes.c @@ -5,6 +5,7 @@ #include #include +#include #include struct serdes_config { diff --git a/arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c b/arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c index 67c8f66514661ada1f9f14758d3a4267d5a05330..6b2b0b4d79a5b76cc6cde6f1146e44cac0a5b8c6 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/lx2160a_serdes.c @@ -5,6 +5,7 @@ #include #include +#include #include struct serdes_config { diff --git a/arch/arm/cpu/armv8/fsl-layerscape/mp.c b/arch/arm/cpu/armv8/fsl-layerscape/mp.c index f032f49279a173d7a1c9fb1e50a3c011922cef14..7e75bc1380ff421cfa3ec9db077abfe078147cc5 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/mp.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/mp.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include "cpu.h" #include #include diff --git a/arch/arm/cpu/armv8/fsl-layerscape/ppa.c b/arch/arm/cpu/armv8/fsl-layerscape/ppa.c index 4aaeda367bf27308c73b15f29d09d570967cae7f..3b5298b708b2e7f12a22c9c22d9be57b304dbcde 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/ppa.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/ppa.c @@ -3,6 +3,7 @@ * Copyright 2016 NXP Semiconductor, Inc. */ #include +#include #include #include #include @@ -26,6 +27,7 @@ #endif #include #include +#include #ifdef CONFIG_SYS_LS_PPA_FW_IN_NAND #include diff --git a/arch/arm/cpu/armv8/fsl-layerscape/soc.c b/arch/arm/cpu/armv8/fsl-layerscape/soc.c index 85ae0c49df542e77401fe79cc3103b17f020a563..d1ebce74ac9eaf6adf8f44ab5e4b9cf30319a8ad 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/soc.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/soc.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -43,6 +44,7 @@ #if defined(CONFIG_TFABOOT) || defined(CONFIG_GIC_V3_ITS) DECLARE_GLOBAL_DATA_PTR; #endif +#include #ifdef CONFIG_GIC_V3_ITS int ls_gic_rd_tables_init(void *blob) diff --git a/arch/arm/cpu/armv8/fsl-layerscape/spl.c b/arch/arm/cpu/armv8/fsl-layerscape/spl.c index 7c44dc7a95a81ddd45b6c78d80c568662ede680f..29e28e4b03bdd26e4ab93fd4f03c95132f7a1473 100644 --- a/arch/arm/cpu/armv8/fsl-layerscape/spl.c +++ b/arch/arm/cpu/armv8/fsl-layerscape/spl.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv8/fwcall.c b/arch/arm/cpu/armv8/fwcall.c index 8085a0351f3ace009a7ec809a35046f6e83fc09c..d57680892c9b3569fbc343cb13f68221b79d945e 100644 --- a/arch/arm/cpu/armv8/fwcall.c +++ b/arch/arm/cpu/armv8/fwcall.c @@ -14,6 +14,7 @@ #include #include #include +#include /* * Issue the hypervisor call diff --git a/arch/arm/cpu/armv8/generic_timer.c b/arch/arm/cpu/armv8/generic_timer.c index f27a74b9d09b9a553688eec341f38aed7638acf7..2f7fbc20e49663fa866cc4dbb0a73a40338c9b85 100644 --- a/arch/arm/cpu/armv8/generic_timer.c +++ b/arch/arm/cpu/armv8/generic_timer.c @@ -11,6 +11,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/cpu/armv8/hisilicon/pinmux.c b/arch/arm/cpu/armv8/hisilicon/pinmux.c index 5183e00a44cb14ee635294c89194d0a69280fbc0..4d90ea1130ffa304cf196c0180d0ae09ca4171d1 100644 --- a/arch/arm/cpu/armv8/hisilicon/pinmux.c +++ b/arch/arm/cpu/armv8/hisilicon/pinmux.c @@ -10,6 +10,7 @@ #include #include #include +#include #include struct hi6220_pinmux0_regs *pmx0 = diff --git a/arch/arm/cpu/armv8/s32v234/cpu.c b/arch/arm/cpu/armv8/s32v234/cpu.c index 8912eb725e20ba35e53b35398050bdbfcae0c95a..6f0168823a89f018349f80b5627b4e89f673e21f 100644 --- a/arch/arm/cpu/armv8/s32v234/cpu.c +++ b/arch/arm/cpu/armv8/s32v234/cpu.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include "cpu.h" diff --git a/arch/arm/cpu/armv8/s32v234/cpu.h b/arch/arm/cpu/armv8/s32v234/cpu.h index 11c3a6b435e91956904cb0c4406716ce8d9a7e21..a066661d90a9a68d4303c346c52bc268b3e9f81f 100644 --- a/arch/arm/cpu/armv8/s32v234/cpu.h +++ b/arch/arm/cpu/armv8/s32v234/cpu.h @@ -3,5 +3,6 @@ * (C) Copyright 2014-2016, Freescale Semiconductor, Inc. */ +#include u32 cpu_mask(void); int cpu_numcores(void); diff --git a/arch/arm/cpu/armv8/s32v234/generic.c b/arch/arm/cpu/armv8/s32v234/generic.c index 575dbb1f60987118ffcc6f35ae2c1300a6db03ad..0f43135b20645254e6c58bcfc6664db0542104c5 100644 --- a/arch/arm/cpu/armv8/s32v234/generic.c +++ b/arch/arm/cpu/armv8/s32v234/generic.c @@ -21,6 +21,7 @@ #include #include #include +#include u32 get_cpu_rev(void) { diff --git a/arch/arm/cpu/armv8/sec_firmware.c b/arch/arm/cpu/armv8/sec_firmware.c index 1b273db4f988b16c0ad2292207c39be2cf772186..a2a7e52a9755de0c50f27c51f3013522863fdd61 100644 --- a/arch/arm/cpu/armv8/sec_firmware.c +++ b/arch/arm/cpu/armv8/sec_firmware.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include @@ -21,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; extern void c_runtime_cpu_setup(void); diff --git a/arch/arm/cpu/armv8/spl_data.c b/arch/arm/cpu/armv8/spl_data.c index f8f9fe2e0260beee4c82a1e4f375576bfd6ea841..864b2ebe7a7c657e41cbbc2405ad541581fe9aaa 100644 --- a/arch/arm/cpu/armv8/spl_data.c +++ b/arch/arm/cpu/armv8/spl_data.c @@ -5,6 +5,7 @@ #include #include +#include #include char __data_save_start[0] __section(.__data_save_start); diff --git a/arch/arm/cpu/pxa/cache.c b/arch/arm/cpu/pxa/cache.c index a2ec5e28c7dcef6236258f547909ced3eeb1eedf..97b6b3a0fd659f49e62a43e3bf8c602cf4f197bc 100644 --- a/arch/arm/cpu/pxa/cache.c +++ b/arch/arm/cpu/pxa/cache.c @@ -3,6 +3,7 @@ * (C) Copyright 2016 Vasily Khoruzhick */ +#include #include #include #include diff --git a/arch/arm/cpu/pxa/cpuinfo.c b/arch/arm/cpu/pxa/cpuinfo.c index ff56c3a82be15cf71075e383e468d2d94583e20f..e54d06210d550d7d9633e51828149694547bd73b 100644 --- a/arch/arm/cpu/pxa/cpuinfo.c +++ b/arch/arm/cpu/pxa/cpuinfo.c @@ -12,6 +12,7 @@ #include #include #include +#include #ifdef CONFIG_CPU_PXA25X #if ((CONFIG_SYS_INIT_SP_ADDR) != 0xfffff800) diff --git a/arch/arm/cpu/pxa/pxa2xx.c b/arch/arm/cpu/pxa/pxa2xx.c index ea91d8aaec2bbf90e4c13281271f23a96057285a..f75f3214823897e3b335abcb8894adf865ce9127 100644 --- a/arch/arm/cpu/pxa/pxa2xx.c +++ b/arch/arm/cpu/pxa/pxa2xx.c @@ -18,6 +18,7 @@ #include #include #include +#include /* Flush I/D-cache */ static void cache_flush(void) diff --git a/arch/arm/cpu/sa1100/cpu.c b/arch/arm/cpu/sa1100/cpu.c index 91e100af1b67d37b3685e759599e84b597783432..f264d1b5601f576f7e3a304244f208426a3c6ce0 100644 --- a/arch/arm/cpu/sa1100/cpu.c +++ b/arch/arm/cpu/sa1100/cpu.c @@ -19,6 +19,7 @@ #include #include #include +#include static void cache_flush(void); diff --git a/arch/arm/cpu/sa1100/timer.c b/arch/arm/cpu/sa1100/timer.c index 5d597dd1ab4c35fdf90c7f7b7fec9c998d1ed783..e3227d7c25c66c16be8d6b7da3e1a2142d9b34df 100644 --- a/arch/arm/cpu/sa1100/timer.c +++ b/arch/arm/cpu/sa1100/timer.c @@ -13,6 +13,7 @@ #include #include #include +#include static ulong get_timer_masked (void) { diff --git a/arch/arm/include/asm/arch-am33xx/clk_synthesizer.h b/arch/arm/include/asm/arch-am33xx/clk_synthesizer.h index 7bcafba6f0b56013f8e792c35315f08b1286b0cb..6d09b53fb93dfa3b17b598d19a63187db7db3242 100644 --- a/arch/arm/include/asm/arch-am33xx/clk_synthesizer.h +++ b/arch/arm/include/asm/arch-am33xx/clk_synthesizer.h @@ -10,6 +10,7 @@ #ifndef __CLK_SYNTHESIZER_H #define __CLK_SYNTHESIZER_H +#include #define CLK_SYNTHESIZER_ID_REG 0x0 #define CLK_SYNTHESIZER_XCSEL 0x05 #define CLK_SYNTHESIZER_MUX_REG 0x14 diff --git a/arch/arm/include/asm/arch-am33xx/clock.h b/arch/arm/include/asm/arch-am33xx/clock.h index dc7a9b188d34f75027c6d5f22e7767640c8bdeba..a5b14ca45632d927614c29c9b342eb0b46102630 100644 --- a/arch/arm/include/asm/arch-am33xx/clock.h +++ b/arch/arm/include/asm/arch-am33xx/clock.h @@ -12,6 +12,7 @@ #include #include +#include #if defined(CONFIG_TI816X) || defined(CONFIG_TI814X) #include diff --git a/arch/arm/include/asm/arch-am33xx/ddr_defs.h b/arch/arm/include/asm/arch-am33xx/ddr_defs.h index 15a5b641ffa259d3f525520bc2efec1e4e47702a..4fd111ef7008b20510009a30c6d8a034beb75a31 100644 --- a/arch/arm/include/asm/arch-am33xx/ddr_defs.h +++ b/arch/arm/include/asm/arch-am33xx/ddr_defs.h @@ -12,6 +12,7 @@ #include #include +#include /* AM335X EMIF Register values */ #define VTP_CTRL_READY (0x1 << 5) diff --git a/arch/arm/include/asm/arch-am33xx/sys_proto.h b/arch/arm/include/asm/arch-am33xx/sys_proto.h index be17aad29ee6009e9bcf4eacf9881b850ce3790e..46fef0da51fe2cd77ea324d9df579b85ca23d865 100644 --- a/arch/arm/include/asm/arch-am33xx/sys_proto.h +++ b/arch/arm/include/asm/arch-am33xx/sys_proto.h @@ -11,6 +11,7 @@ #define _SYS_PROTO_H_ #include #include +#include u32 get_cpu_rev(void); u32 get_sysboot_value(void); diff --git a/arch/arm/include/asm/arch-armada100/cpu.h b/arch/arm/include/asm/arch-armada100/cpu.h index cd5e5051d51d6f4c43aa559e992ad26389b8ba2f..1565e1018324d10d5e3560f052638965ba94a7b8 100644 --- a/arch/arm/include/asm/arch-armada100/cpu.h +++ b/arch/arm/include/asm/arch-armada100/cpu.h @@ -10,6 +10,7 @@ #include #include +#include /* * Main Power Management (MPMU) Registers diff --git a/arch/arm/include/asm/arch-armada100/spi.h b/arch/arm/include/asm/arch-armada100/spi.h index 873ba6e91c9d81cf004f97ccf9f595a9b97933b6..4a4dcd95f9482aeefbdd2ce486ebbedff057f784 100644 --- a/arch/arm/include/asm/arch-armada100/spi.h +++ b/arch/arm/include/asm/arch-armada100/spi.h @@ -12,6 +12,7 @@ #define __ARMADA100_SPI_H_ #include +#include #define CAT_BASE_ADDR(x) ARMD1_SSP ## x ## _BASE #define SSP_REG_BASE(x) CAT_BASE_ADDR(x) diff --git a/arch/arm/include/asm/arch-armada100/utmi-armada100.h b/arch/arm/include/asm/arch-armada100/utmi-armada100.h index 28147f42acf7515a927914c3157afc730291d4fb..8511b875ea6e3243efe729c6bdf58b64e2bd1154 100644 --- a/arch/arm/include/asm/arch-armada100/utmi-armada100.h +++ b/arch/arm/include/asm/arch-armada100/utmi-armada100.h @@ -11,6 +11,7 @@ #ifndef __UTMI_ARMADA100__ #define __UTMI_ARMADA100__ +#include #define UTMI_PHY_BASE 0xD4206000 /* utmi_ctrl - bits */ diff --git a/arch/arm/include/asm/arch-armv7/globaltimer.h b/arch/arm/include/asm/arch-armv7/globaltimer.h index 2d9cf77980ccdf96e460094c8aa5e70fec02f982..a4e8eaa4f967ee659110a1f13cef8ab9f522e23f 100644 --- a/arch/arm/include/asm/arch-armv7/globaltimer.h +++ b/arch/arm/include/asm/arch-armv7/globaltimer.h @@ -6,6 +6,7 @@ #ifndef _GLOBALTIMER_H_ #define _GLOBALTIMER_H_ +#include struct globaltimer { u32 cnt_l; /* 0x00 */ u32 cnt_h; diff --git a/arch/arm/include/asm/arch-armv7/sysctrl.h b/arch/arm/include/asm/arch-armv7/sysctrl.h index fc72fac8d87fa1d1a2272734319cec0ab74b8d03..e7e660362cfcb85dea6fef2d22f6dd1be54f0742 100644 --- a/arch/arm/include/asm/arch-armv7/sysctrl.h +++ b/arch/arm/include/asm/arch-armv7/sysctrl.h @@ -7,6 +7,7 @@ #define _SYSCTRL_H_ /* System controller (SP810) register definitions */ +#include #define SP810_TIMER0_ENSEL (1 << 15) #define SP810_TIMER1_ENSEL (1 << 17) #define SP810_TIMER2_ENSEL (1 << 19) diff --git a/arch/arm/include/asm/arch-armv7/systimer.h b/arch/arm/include/asm/arch-armv7/systimer.h index 04c413045816f9184e8676dc7167655e0d148194..4b9a29b0b4c2752e92a8f9401deae341bfd8fcd8 100644 --- a/arch/arm/include/asm/arch-armv7/systimer.h +++ b/arch/arm/include/asm/arch-armv7/systimer.h @@ -7,6 +7,7 @@ #define _SYSTIMER_H_ /* AMBA timer register base address */ +#include #define SYSTIMER_BASE 0x10011000 #define SYSHZ_CLOCK 1000000 /* Timers -> 1Mhz */ diff --git a/arch/arm/include/asm/arch-armv7/wdt.h b/arch/arm/include/asm/arch-armv7/wdt.h index e3fa16ffab580c22467b133d4a22732b46477cec..593ec779490dd2b4ae972427434b8b5f7b59d907 100644 --- a/arch/arm/include/asm/arch-armv7/wdt.h +++ b/arch/arm/include/asm/arch-armv7/wdt.h @@ -7,6 +7,7 @@ #define _WDT_H_ /* Watchdog timer (SP805) register base address */ +#include #define WDT_BASE 0x100E5000 #define WDT_EN 0x2 diff --git a/arch/arm/include/asm/arch-aspeed/scu_ast2500.h b/arch/arm/include/asm/arch-aspeed/scu_ast2500.h index 8db4901cc9b597a7546d4803320410b45729ab11..c2a1e122f9b01487b1455f209ff583321d24e711 100644 --- a/arch/arm/include/asm/arch-aspeed/scu_ast2500.h +++ b/arch/arm/include/asm/arch-aspeed/scu_ast2500.h @@ -141,6 +141,7 @@ #ifndef __ASSEMBLY__ +#include struct ast2500_clk_priv { struct ast2500_scu *scu; }; diff --git a/arch/arm/include/asm/arch-aspeed/sdram_ast2500.h b/arch/arm/include/asm/arch-aspeed/sdram_ast2500.h index 0bc551fbecf8e4b340df2dbb9caa75126a653e84..e66dff74e6be574e8f6ed0df6e7a117fd03991e0 100644 --- a/arch/arm/include/asm/arch-aspeed/sdram_ast2500.h +++ b/arch/arm/include/asm/arch-aspeed/sdram_ast2500.h @@ -97,6 +97,7 @@ #ifndef __ASSEMBLY__ +#include struct ast2500_sdrammc_regs { u32 protection_key; u32 config; diff --git a/arch/arm/include/asm/arch-aspeed/timer.h b/arch/arm/include/asm/arch-aspeed/timer.h index ff24e2f86e37eb4892b1c93938fe0f60640687cf..332c0f850b22848be2a25f1309cf8321b39e4d17 100644 --- a/arch/arm/include/asm/arch-aspeed/timer.h +++ b/arch/arm/include/asm/arch-aspeed/timer.h @@ -28,6 +28,7 @@ * it this just one device. */ +#include struct ast_timer_counter { u32 status; u32 reload_val; diff --git a/arch/arm/include/asm/arch-aspeed/wdt.h b/arch/arm/include/asm/arch-aspeed/wdt.h index fb04d41d3cbf743403e44573c07cf7e4e9de1ec0..f71fcaad96969f886354961e830800659614ef94 100644 --- a/arch/arm/include/asm/arch-aspeed/wdt.h +++ b/arch/arm/include/asm/arch-aspeed/wdt.h @@ -67,6 +67,7 @@ WDT_RESET_ADC | WDT_RESET_GPIO | WDT_RESET_MISC) #ifndef __ASSEMBLY__ +#include struct ast_wdt { u32 counter_status; u32 counter_reload_val; diff --git a/arch/arm/include/asm/arch-ep93xx/ep93xx.h b/arch/arm/include/asm/arch-ep93xx/ep93xx.h index 272b64480d1f44725306f17c88d670d332cc6eb6..4f7561a74fe5b205a959849f7d5412694a61b2ad 100644 --- a/arch/arm/include/asm/arch-ep93xx/ep93xx.h +++ b/arch/arm/include/asm/arch-ep93xx/ep93xx.h @@ -31,6 +31,7 @@ #define DMA_BASE (EP93XX_AHB_BASE | DMA_OFFSET) #ifndef __ASSEMBLY__ +#include struct dma_channel { uint32_t control; uint32_t interrupt; diff --git a/arch/arm/include/asm/arch-fsl-layerscape/clock.h b/arch/arm/include/asm/arch-fsl-layerscape/clock.h index d5616914374a7d53a753027406629b7b12934a01..c72a8dbd61d25ff171deb7ea5f4721c51fefa6b3 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/clock.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/clock.h @@ -8,6 +8,7 @@ #ifndef __ASM_ARCH_FSL_LAYERSCAPE_CLOCK_H_ #define __ASM_ARCH_FSL_LAYERSCAPE_CLOCK_H_ +#include enum mxc_clock { MXC_ARM_CLK = 0, MXC_BUS_CLK, diff --git a/arch/arm/include/asm/arch-fsl-layerscape/cpu.h b/arch/arm/include/asm/arch-fsl-layerscape/cpu.h index 7759acdb8f6bafb274f7ba749cc3ffa9be8a1119..6ef62fb8eeacccb21e895d0d9afcbbc7e02a8039 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/cpu.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/cpu.h @@ -17,6 +17,7 @@ #define CONFIG_SYS_FSL_IFC_SIZE1 0x10000000 #define CONFIG_SYS_FSL_IFC_SIZE1_1 0x400000 #endif +#include #define CONFIG_SYS_FSL_DRAM_BASE1 0x80000000 #define CONFIG_SYS_FSL_DRAM_SIZE1 0x80000000 #define CONFIG_SYS_FSL_QSPI_BASE2 0x400000000 diff --git a/arch/arm/include/asm/arch-fsl-layerscape/fsl_portals.h b/arch/arm/include/asm/arch-fsl-layerscape/fsl_portals.h index 1577e935a606c4b2cfc1ebc431d3e35e3d9b60c8..7713a515023c9004245bac74f07e4f5461961615 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/fsl_portals.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/fsl_portals.h @@ -6,6 +6,7 @@ #ifndef _FSL_PORTALS_H_ #define _FSL_PORTALS_H_ +#include struct qportal_info { u16 dicid; /* DQRR ICID */ u16 ficid; /* frame data ICID */ diff --git a/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h b/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h index 8f4365175697db6a8dd362743f206c3e97c8a1ef..86ef17b6283d4ecd918c9a68cae93bb8b8f744f3 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/fsl_serdes.h @@ -8,6 +8,7 @@ #define __FSL_SERDES_H__ #include +#include #ifdef CONFIG_FSL_LSCH3 enum srds_prtcl { diff --git a/arch/arm/include/asm/arch-fsl-layerscape/gpio.h b/arch/arm/include/asm/arch-fsl-layerscape/gpio.h index 7ae5eee8b669defea4748020671f2ff591bb27dc..0b959b00fd138253d5765d155df67a5aced13917 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/gpio.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/gpio.h @@ -13,6 +13,7 @@ #ifndef __ASM_ARCH_MX85XX_GPIO_H #define __ASM_ARCH_MX85XX_GPIO_H +#include struct mpc8xxx_gpio_plat { ulong addr; ulong size; diff --git a/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h b/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h index c9be0768e34fb1b154ac2ba530518fef20e3320e..7e2e5917d68e88aba8ecfd66c0faa48ba7edeada 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch2.h @@ -9,6 +9,7 @@ #include #ifndef __ASSEMBLY__ #include +#include #endif #define CONFIG_SYS_IMMR 0x01000000 diff --git a/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h b/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h index baa9fa8529cdb915696103bb4d75649f3d792529..73d50e08926a409951107595174395f58f092f6a 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/immap_lsch3.h @@ -292,6 +292,7 @@ #define TP_INIT_PER_CLUSTER 4 /* This is chassis generation 3 */ #ifndef __ASSEMBLY__ +#include struct sys_info { unsigned long freq_processor[CONFIG_MAX_CPUS]; /* frequency of platform PLL */ diff --git a/arch/arm/include/asm/arch-fsl-layerscape/mp.h b/arch/arm/include/asm/arch-fsl-layerscape/mp.h index faac8f11286fd6436917328b2fdc6c0148f1f6ad..ad70074d18d56e0181069e4167a0f257f92a9748 100644 --- a/arch/arm/include/asm/arch-fsl-layerscape/mp.h +++ b/arch/arm/include/asm/arch-fsl-layerscape/mp.h @@ -32,6 +32,7 @@ #define id_to_core(x) ((x & 3) | (x >> 6)) #ifndef __ASSEMBLY__ +#include extern u64 __real_cntfrq; extern void *secondary_boot_addr; extern void *secondary_boot_code_start; diff --git a/arch/arm/include/asm/arch-hi6220/dwmmc.h b/arch/arm/include/asm/arch-hi6220/dwmmc.h index cf51c178c3f04c4d316ee47ea22dbc6f7099158e..ae61e7109f648b4ed53d706a8206f5b4e1b7854b 100644 --- a/arch/arm/include/asm/arch-hi6220/dwmmc.h +++ b/arch/arm/include/asm/arch-hi6220/dwmmc.h @@ -4,4 +4,5 @@ * Peter Griffin */ +#include int hi6220_dwmci_add_port(int index, u32 regbase, int bus_width); diff --git a/arch/arm/include/asm/arch-hi6220/gpio.h b/arch/arm/include/asm/arch-hi6220/gpio.h index c5ee359a3a17b7b37625d588082508151075d38b..c02a1fcb992648cd2d4baccd6f1572e43507507d 100644 --- a/arch/arm/include/asm/arch-hi6220/gpio.h +++ b/arch/arm/include/asm/arch-hi6220/gpio.h @@ -7,6 +7,7 @@ #ifndef _HI6220_GPIO_H_ #define _HI6220_GPIO_H_ +#include #define HI6220_GPIO_BASE(bank) (((bank < 4) ? 0xf8011000 : \ 0xf7020000 - 0x4000) + (0x1000 * bank)) diff --git a/arch/arm/include/asm/arch-hi6220/hi6220_regs_alwayson.h b/arch/arm/include/asm/arch-hi6220/hi6220_regs_alwayson.h index 4b9a0d44acb1b0806e08f6df0052238204a7a432..d719169c77f1826d339426ebb5447d9ec8050159 100644 --- a/arch/arm/include/asm/arch-hi6220/hi6220_regs_alwayson.h +++ b/arch/arm/include/asm/arch-hi6220/hi6220_regs_alwayson.h @@ -7,6 +7,7 @@ #ifndef __HI6220_ALWAYSON_H__ #define __HI6220_ALWAYSON_H__ +#include #define ALWAYSON_CTRL_BASE 0xF7800000 struct alwayson_sc_regs { diff --git a/arch/arm/include/asm/arch-hi6220/pinmux.h b/arch/arm/include/asm/arch-hi6220/pinmux.h index b4a9957e8073a322470a78d153fb08e1dc2825c3..2673c1acc99d47248309b8ae894adfbcdfddf890 100644 --- a/arch/arm/include/asm/arch-hi6220/pinmux.h +++ b/arch/arm/include/asm/arch-hi6220/pinmux.h @@ -57,6 +57,7 @@ /* maybe more registers, but highest used is 123 */ #define REG_NUM 123 +#include struct hi6220_pinmux0_regs { uint32_t iomg[REG_NUM]; }; diff --git a/arch/arm/include/asm/arch-imx/cpu.h b/arch/arm/include/asm/arch-imx/cpu.h index 75ff991248c7a559f209b918d5e6be456b42da21..4e95c8a7a12d8e4528115e5dc18ca85ce9bd68c6 100644 --- a/arch/arm/include/asm/arch-imx/cpu.h +++ b/arch/arm/include/asm/arch-imx/cpu.h @@ -3,6 +3,7 @@ * (C) Copyright 2014 Freescale Semiconductor, Inc. */ +#include #define MXC_CPU_MX23 0x23 #define MXC_CPU_MX25 0x25 #define MXC_CPU_MX27 0x27 diff --git a/arch/arm/include/asm/arch-imx8/clock.h b/arch/arm/include/asm/arch-imx8/clock.h index bea157171fbcf5eebb81da58b46ac333db033054..ce2d65a69d6aa128397a4e3346e2ecc85285d045 100644 --- a/arch/arm/include/asm/arch-imx8/clock.h +++ b/arch/arm/include/asm/arch-imx8/clock.h @@ -7,6 +7,7 @@ #define __ASM_ARCH_IMX8_CLOCK_H__ /* Mainly for compatible to imx common code. */ +#include enum mxc_clock { MXC_ARM_CLK = 0, MXC_AHB_CLK, diff --git a/arch/arm/include/asm/arch-imx8/gpio.h b/arch/arm/include/asm/arch-imx8/gpio.h index 24cfde3c2972e2caaea5eb29dc61aa06ab5e3acf..3ba211b0a610684b38d754c68c7a33108ac0d098 100644 --- a/arch/arm/include/asm/arch-imx8/gpio.h +++ b/arch/arm/include/asm/arch-imx8/gpio.h @@ -18,4 +18,5 @@ struct gpio_regs { /* IMX8 the GPIO index is from 0 not 1 */ #define IMX_GPIO_NR(port, index) (((port) * 32) + ((index) & 31)) +#include #endif /* __ASM_ARCH_IMX8_GPIO_H */ diff --git a/arch/arm/include/asm/arch-imx8/image.h b/arch/arm/include/asm/arch-imx8/image.h index c1e5700859dc13189771547cb4d30548d43539c9..1c6e05b49eb1fbca19473e240e9f349965ba63d9 100644 --- a/arch/arm/include/asm/arch-imx8/image.h +++ b/arch/arm/include/asm/arch-imx8/image.h @@ -6,6 +6,7 @@ #ifndef __CONTAINER_HEADER_H_ #define __CONTAINER_HEADER_H_ +#include #include #include diff --git a/arch/arm/include/asm/arch-imx8/iomux.h b/arch/arm/include/asm/arch-imx8/iomux.h index 3acef1ea6bad006e5ee468c0b94db90d06111a42..c7cab5770d3c81344010b305b8c0f45748c805b0 100644 --- a/arch/arm/include/asm/arch-imx8/iomux.h +++ b/arch/arm/include/asm/arch-imx8/iomux.h @@ -7,6 +7,7 @@ #define __ASM_ARCH_IMX8_IOMUX_H__ #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-imx8/sci/rpc.h b/arch/arm/include/asm/arch-imx8/sci/rpc.h index 9f55904f4422acf49d8ac2827b62f1bb3832516a..04dd413aa049e2cd03bdc0f6659ea3c9d461f379 100644 --- a/arch/arm/include/asm/arch-imx8/sci/rpc.h +++ b/arch/arm/include/asm/arch-imx8/sci/rpc.h @@ -10,6 +10,7 @@ /* Note: Check SCFW API Released DOC before you want to modify something */ /* Defines */ +#include #define SCFW_API_VERSION_MAJOR 1U #define SCFW_API_VERSION_MINOR 15U diff --git a/arch/arm/include/asm/arch-imx8/sci/sci.h b/arch/arm/include/asm/arch-imx8/sci/sci.h index 1c29209b3990645abff62beec73d3d4dc7ec16d0..ff7be2184f361f31b0cb9fed1d5166391ac28f69 100644 --- a/arch/arm/include/asm/arch-imx8/sci/sci.h +++ b/arch/arm/include/asm/arch-imx8/sci/sci.h @@ -16,6 +16,7 @@ #include #include #include +#include static inline int sc_err_to_linux(sc_err_t err) { diff --git a/arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h b/arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h index 3629eb68d7ab78ac3936939358b8a6f4fc98c2e2..4fb7c01f9c498337df0ea22e2437c3fd261d519f 100644 --- a/arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h +++ b/arch/arm/include/asm/arch-imx8/sci/svc/misc/api.h @@ -7,6 +7,7 @@ #define SC_MISC_API_H /* Defines for sc_misc_boot_status_t */ +#include #define SC_MISC_BOOT_STATUS_SUCCESS 0U /* Success */ #define SC_MISC_BOOT_STATUS_SECURITY 1U /* Security violation */ diff --git a/arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h b/arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h index 9008b85c6f675e2016823b4753481a832093098c..ca80fd3927f53e4165aa6d4f2f529dbd58a59622 100644 --- a/arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h +++ b/arch/arm/include/asm/arch-imx8/sci/svc/pm/api.h @@ -7,6 +7,7 @@ #define SC_PM_API_H /* Defines for sc_pm_power_mode_t */ +#include #define SC_PM_PW_MODE_OFF 0U /* Power off */ #define SC_PM_PW_MODE_STBY 1U /* Power in standby */ #define SC_PM_PW_MODE_LP 2U /* Power in low-power */ diff --git a/arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h b/arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h index ed303881e7363c66528356c6bb44195426592f9f..4783682e4de28f1c19ae0e21574ea4fc857fe33a 100644 --- a/arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h +++ b/arch/arm/include/asm/arch-imx8/sci/svc/rm/api.h @@ -7,6 +7,7 @@ #define SC_RM_API_H #include +#include /* Defines for type widths */ #define SC_RM_PARTITION_W 5U /* Width of sc_rm_pt_t */ diff --git a/arch/arm/include/asm/arch-imx8/sci/svc/seco/api.h b/arch/arm/include/asm/arch-imx8/sci/svc/seco/api.h index 3ed05842d992886b289cf8f5d84bd69a693bbd02..524f857bfb770d3e4e1635641b1cbc5b51c6b094 100644 --- a/arch/arm/include/asm/arch-imx8/sci/svc/seco/api.h +++ b/arch/arm/include/asm/arch-imx8/sci/svc/seco/api.h @@ -9,6 +9,7 @@ /* Includes */ #include +#include /* Defines */ #define SC_SECO_AUTH_CONTAINER 0U /* Authenticate container */ diff --git a/arch/arm/include/asm/arch-imx8m/clock.h b/arch/arm/include/asm/arch-imx8m/clock.h index 848a93ec3f205940700cab4d2c1f78e57011506e..2bb81f2bddf628da01b8299d45dc504b4fd16b82 100644 --- a/arch/arm/include/asm/arch-imx8m/clock.h +++ b/arch/arm/include/asm/arch-imx8m/clock.h @@ -7,6 +7,7 @@ #include #include +#include #ifdef CONFIG_IMX8MQ #include diff --git a/arch/arm/include/asm/arch-imx8m/clock_imx8mm.h b/arch/arm/include/asm/arch-imx8m/clock_imx8mm.h index 63b14b9ca58f44808e0da602a39b66c983c4aa34..c2f530bf090fb4fa9f48520d0b9763fa7426c9a9 100644 --- a/arch/arm/include/asm/arch-imx8m/clock_imx8mm.h +++ b/arch/arm/include/asm/arch-imx8m/clock_imx8mm.h @@ -9,6 +9,7 @@ #define _ASM_ARCH_IMX8MM_CLOCK_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-imx8m/ddr.h b/arch/arm/include/asm/arch-imx8m/ddr.h index 0f1e832c038a00a9d6e5f002d5f33ba25db116b1..790e9d9dfb21882556a0725a0fab60ae463fe153 100644 --- a/arch/arm/include/asm/arch-imx8m/ddr.h +++ b/arch/arm/include/asm/arch-imx8m/ddr.h @@ -9,6 +9,7 @@ #include #include #include +#include #define DDRC_DDR_SS_GPR0 0x3d000000 #define DDRC_IPS_BASE_ADDR_0 0x3f400000 diff --git a/arch/arm/include/asm/arch-imxrt/gpio.h b/arch/arm/include/asm/arch-imxrt/gpio.h index da31a7438aa1c2775d13ba57b25a5a504fdf6eef..1752bd23fe85bd127a76494459adc1a33eda83c2 100644 --- a/arch/arm/include/asm/arch-imxrt/gpio.h +++ b/arch/arm/include/asm/arch-imxrt/gpio.h @@ -16,4 +16,5 @@ struct gpio_regs { }; #endif +#include #endif /* __ASM_ARCH_GPIO_H__ */ diff --git a/arch/arm/include/asm/arch-lpc32xx/dma.h b/arch/arm/include/asm/arch-lpc32xx/dma.h index d69e3c4664de4a57ebafc7f476fd387a95763d5f..f480f7c7cd8c68b4c2cd29353c25674846fe47fc 100644 --- a/arch/arm/include/asm/arch-lpc32xx/dma.h +++ b/arch/arm/include/asm/arch-lpc32xx/dma.h @@ -12,6 +12,7 @@ #define _LPC32XX_DMA_H /* +#include * DMA linked list structure used with a channel's LLI register; * refer to UM10326, "LPC32x0 and LPC32x0/01 User manual" - Rev. 3 * tables 84, 85, 86 & 87 for details. diff --git a/arch/arm/include/asm/arch-lpc32xx/gpio.h b/arch/arm/include/asm/arch-lpc32xx/gpio.h index 93e7a8875215d2627873a03816c50ac31e6de490..332ae6f8850696c523fdeb69dfee5c30c7aef711 100644 --- a/arch/arm/include/asm/arch-lpc32xx/gpio.h +++ b/arch/arm/include/asm/arch-lpc32xx/gpio.h @@ -10,6 +10,7 @@ * GPIO Register map for LPC32xx */ +#include struct gpio_regs { u32 p3_inp_state; u32 p3_outp_set; diff --git a/arch/arm/include/asm/arch-lpc32xx/i2c.h b/arch/arm/include/asm/arch-lpc32xx/i2c.h index f39b14001b67b83aa008fe14fd9ac8d8f7712a4f..3f9ef1096d330fbcab64eee12b572b1f8c3e9daf 100644 --- a/arch/arm/include/asm/arch-lpc32xx/i2c.h +++ b/arch/arm/include/asm/arch-lpc32xx/i2c.h @@ -2,6 +2,7 @@ #define _LPC32XX_I2C_H #include +#include /* i2c register set */ struct lpc32xx_i2c_base { diff --git a/arch/arm/include/asm/arch-lpc32xx/mux.h b/arch/arm/include/asm/arch-lpc32xx/mux.h index d661e8236f32c7f05ef94840b4775c4e2fe78448..aff08caae1960bd6d424f5010d01a3a25c613866 100644 --- a/arch/arm/include/asm/arch-lpc32xx/mux.h +++ b/arch/arm/include/asm/arch-lpc32xx/mux.h @@ -10,6 +10,7 @@ * MUX register map for LPC32xx */ +#include struct mux_regs { u32 reserved1[10]; u32 p2_mux_set; diff --git a/arch/arm/include/asm/arch-ls102xa/clock.h b/arch/arm/include/asm/arch-ls102xa/clock.h index 01978c08f5e34bd820caff3ebff5367425389a05..ee19feb027127773950bb0c843c16d066f83469f 100644 --- a/arch/arm/include/asm/arch-ls102xa/clock.h +++ b/arch/arm/include/asm/arch-ls102xa/clock.h @@ -7,6 +7,7 @@ #ifndef __ASM_ARCH_LS102XA_CLOCK_H_ #define __ASM_ARCH_LS102XA_CLOCK_H_ +#include enum mxc_clock { MXC_ARM_CLK = 0, MXC_UART_CLK, diff --git a/arch/arm/include/asm/arch-ls102xa/fsl_serdes.h b/arch/arm/include/asm/arch-ls102xa/fsl_serdes.h index d99a6f318f8b7664d0312fb738bbaee1b8e88aab..b418a906f9cf72128d4f71fe4811a6424218a9c0 100644 --- a/arch/arm/include/asm/arch-ls102xa/fsl_serdes.h +++ b/arch/arm/include/asm/arch-ls102xa/fsl_serdes.h @@ -7,6 +7,7 @@ #define __FSL_SERDES_H #include +#include enum srds_prtcl { /* diff --git a/arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h b/arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h index f2ba182346ef2429eac64155482d593320f2b87b..fcdf8380b3297426af31c81b8cc042876bef0a64 100644 --- a/arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h +++ b/arch/arm/include/asm/arch-ls102xa/immap_ls102xa.h @@ -6,6 +6,7 @@ #ifndef __ASM_ARCH_LS102XA_IMMAP_H_ #define __ASM_ARCH_LS102XA_IMMAP_H_ #include +#include #define SVR_MAJ(svr) (((svr) >> 4) & 0xf) #define SVR_MIN(svr) (((svr) >> 0) & 0xf) diff --git a/arch/arm/include/asm/arch-ls102xa/ls102xa_stream_id.h b/arch/arm/include/asm/arch-ls102xa/ls102xa_stream_id.h index 93b0a26091e7e2930fb5b24e6eec71990f62a1df..06df4c590434ca224630ce9db544db0c6f303719 100644 --- a/arch/arm/include/asm/arch-ls102xa/ls102xa_stream_id.h +++ b/arch/arm/include/asm/arch-ls102xa/ls102xa_stream_id.h @@ -7,6 +7,7 @@ #define __FSL_LS102XA_STREAM_ID_H_ #include +#include #define SET_LIODN_ENTRY_1(name, idA, off, compatoff) \ { .compat = name, \ diff --git a/arch/arm/include/asm/arch-mediatek/reset.h b/arch/arm/include/asm/arch-mediatek/reset.h index 4ba0bad94ee66f45da510713fbd177ca28131c1e..bcf69b476a0c88cc5701ab34b8b8bffb6cd1f282 100644 --- a/arch/arm/include/asm/arch-mediatek/reset.h +++ b/arch/arm/include/asm/arch-mediatek/reset.h @@ -8,6 +8,8 @@ struct udevice; +#include + int mediatek_reset_bind(struct udevice *pdev, u32 regofs, u32 num_regs); #endif /* __MEDIATEK_RESET_H */ diff --git a/arch/arm/include/asm/arch-meson/clock-gx.h b/arch/arm/include/asm/arch-meson/clock-gx.h index 13a2e7688fc569d8a217b424306570514ab011f4..2a9bd52102a9f6501214991f3e8f7bc40d3045d3 100644 --- a/arch/arm/include/asm/arch-meson/clock-gx.h +++ b/arch/arm/include/asm/arch-meson/clock-gx.h @@ -13,6 +13,7 @@ * Those offsets must be multiplied by 4 before adding them to the base address * to get the right value */ +#include #define SCR 0x2C /* 0x0b offset in data sheet */ #define TIMEOUT_VALUE 0x3c /* 0x0f offset in data sheet */ diff --git a/arch/arm/include/asm/arch-meson/sm.h b/arch/arm/include/asm/arch-meson/sm.h index f3ae46a6d6b57da4497953914202c840f2cc95b6..53a93347c1873400b2111270e198d3b4dfde42d7 100644 --- a/arch/arm/include/asm/arch-meson/sm.h +++ b/arch/arm/include/asm/arch-meson/sm.h @@ -6,6 +6,7 @@ #ifndef __MESON_SM_H__ #define __MESON_SM_H__ +#include ssize_t meson_sm_read_efuse(uintptr_t offset, void *buffer, size_t size); #define SM_SERIAL_SIZE 12 diff --git a/arch/arm/include/asm/arch-mvebu/spi.h b/arch/arm/include/asm/arch-mvebu/spi.h index 58b6c32c4d81ce893613c6e97ac20aa5e9b89ecb..7c0d55bfe6cffe14d917acbd92e6ed3e04329c8f 100644 --- a/arch/arm/include/asm/arch-mvebu/spi.h +++ b/arch/arm/include/asm/arch-mvebu/spi.h @@ -11,6 +11,7 @@ #define __KW_SPI_H__ /* SPI Registers on kirkwood SOC */ +#include struct kwspi_registers { u32 ctrl; /* 0x10600 */ u32 cfg; /* 0x10604 */ diff --git a/arch/arm/include/asm/arch-mx27/gpio.h b/arch/arm/include/asm/arch-mx27/gpio.h index 9f342eb7f71a069b86f6d06d1cff37eb6e72d485..fcc57071ce92a782413db6d32f7f0a3fb6bfec66 100644 --- a/arch/arm/include/asm/arch-mx27/gpio.h +++ b/arch/arm/include/asm/arch-mx27/gpio.h @@ -9,6 +9,7 @@ #define __ASM_ARCH_MX27_GPIO_H /* GPIO registers */ +#include struct gpio_regs { u32 gpio_dir; /* DDIR */ u32 ocr1; diff --git a/arch/arm/include/asm/arch-mx27/imx-regs.h b/arch/arm/include/asm/arch-mx27/imx-regs.h index d39f6b03508f5c8f9fd91041acadc57648b35911..dd2773a88782f0fa4e12efbbdfdaf4c44daafe37 100644 --- a/arch/arm/include/asm/arch-mx27/imx-regs.h +++ b/arch/arm/include/asm/arch-mx27/imx-regs.h @@ -11,6 +11,7 @@ #ifndef __ASSEMBLY__ +#include extern void imx_gpio_mode (int gpio_mode); #ifdef CONFIG_MXC_UART diff --git a/arch/arm/include/asm/arch-mx27/regs-rtc.h b/arch/arm/include/asm/arch-mx27/regs-rtc.h index 8434f4c1cb1a214bc2191f081e5419fb28c6a69e..ee7a8c29008b49b4313b04fc84cec120b4e26d83 100644 --- a/arch/arm/include/asm/arch-mx27/regs-rtc.h +++ b/arch/arm/include/asm/arch-mx27/regs-rtc.h @@ -9,6 +9,7 @@ #define __MX27_REGS_RTC_H__ #ifndef __ASSEMBLY__ +#include struct rtc_regs { u32 hourmin; u32 seconds; diff --git a/arch/arm/include/asm/arch-mx31/clock.h b/arch/arm/include/asm/arch-mx31/clock.h index e99e115f79e789d7bd8c5c6451392dc661c4f072..5b084dc359becb8581cae087651eca8b16566ce2 100644 --- a/arch/arm/include/asm/arch-mx31/clock.h +++ b/arch/arm/include/asm/arch-mx31/clock.h @@ -7,6 +7,7 @@ #ifndef __ASM_ARCH_CLOCK_H #define __ASM_ARCH_CLOCK_H +#include #define MXC_HCLK CONFIG_MX31_HCLK_FREQ #define MXC_CLK32 CONFIG_MX31_CLK32 diff --git a/arch/arm/include/asm/arch-mx31/sys_proto.h b/arch/arm/include/asm/arch-mx31/sys_proto.h index a530afcbc91a0451caabafcbfe24748b9284bfa7..72ce987ab2029b78bda0bc4324c8591ccf41dc64 100644 --- a/arch/arm/include/asm/arch-mx31/sys_proto.h +++ b/arch/arm/include/asm/arch-mx31/sys_proto.h @@ -8,6 +8,7 @@ #define _MX31_SYS_PROTO_H_ #include +#include #include struct mxc_weimcs { diff --git a/arch/arm/include/asm/arch-mx35/clock.h b/arch/arm/include/asm/arch-mx35/clock.h index cb0b53a69f4df6b9ba7aa372f85752126da31025..e2b0f661cc7e7232364f7a75c33ed1d0e3cbf1a7 100644 --- a/arch/arm/include/asm/arch-mx35/clock.h +++ b/arch/arm/include/asm/arch-mx35/clock.h @@ -19,6 +19,7 @@ #define MXC_CLK32 32768 #endif +#include enum mxc_clock { MXC_ARM_CLK, MXC_AHB_CLK, diff --git a/arch/arm/include/asm/arch-mx35/sys_proto.h b/arch/arm/include/asm/arch-mx35/sys_proto.h index 6e8b84128bc44fa5e7313de7608b44b488dda97e..20b18d058cb3a61127ab4468c41fa7a4357426bd 100644 --- a/arch/arm/include/asm/arch-mx35/sys_proto.h +++ b/arch/arm/include/asm/arch-mx35/sys_proto.h @@ -8,6 +8,7 @@ #define _MX35_SYS_PROTO_H_ #include +#include void mx3_setup_sdram_bank(u32 start_address, u32 ddr2_config, u32 row, u32 col, u32 dsize, u32 refresh); diff --git a/arch/arm/include/asm/arch-mx5/clock.h b/arch/arm/include/asm/arch-mx5/clock.h index 86aeb5d56103fc05aa47083794af9e7e99f724a2..ad6b56c9baba34f1467e65223d1750d54c70925c 100644 --- a/arch/arm/include/asm/arch-mx5/clock.h +++ b/arch/arm/include/asm/arch-mx5/clock.h @@ -20,6 +20,7 @@ #endif #include +#include enum mxc_clock { MXC_ARM_CLK = 0, MXC_AHB_CLK, diff --git a/arch/arm/include/asm/arch-mx5/crm_regs.h b/arch/arm/include/asm/arch-mx5/crm_regs.h index 9d54ab7fb07ab1eafc79bf89d95a4fd2b7605585..913318e314f8ec2c1a7911b485f1fd0a2c56b018 100644 --- a/arch/arm/include/asm/arch-mx5/crm_regs.h +++ b/arch/arm/include/asm/arch-mx5/crm_regs.h @@ -6,6 +6,7 @@ #ifndef __ARCH_ARM_MACH_MX51_CRM_REGS_H__ #define __ARCH_ARM_MACH_MX51_CRM_REGS_H__ +#include #define MXC_CCM_BASE CCM_BASE_ADDR /* DPLL register mapping structure */ diff --git a/arch/arm/include/asm/arch-mx6/crm_regs.h b/arch/arm/include/asm/arch-mx6/crm_regs.h index 4174f244afa190ce05f0b47141969297645d4850..3bbd049dd9164312d130ce9b0eca9064ab230a2b 100644 --- a/arch/arm/include/asm/arch-mx6/crm_regs.h +++ b/arch/arm/include/asm/arch-mx6/crm_regs.h @@ -18,6 +18,7 @@ #define PMU_MISC2 0x020C8170 #ifndef __ASSEMBLY__ +#include struct mxc_ccm_reg { u32 ccr; /* 0x0000 */ u32 ccdr; diff --git a/arch/arm/include/asm/arch-mx6/mx6-ddr.h b/arch/arm/include/asm/arch-mx6/mx6-ddr.h index dbc97b25df80cc93091e3bb0d09d58a3ee4bc9e0..069dd7ce8fcd383fda0d24423cd0639c85d8148a 100644 --- a/arch/arm/include/asm/arch-mx6/mx6-ddr.h +++ b/arch/arm/include/asm/arch-mx6/mx6-ddr.h @@ -23,6 +23,7 @@ #else #error "Please select cpu" #endif /* CONFIG_MX6SL */ +#include #endif /* CONFIG_MX6UL */ #endif /* CONFIG_MX6SX */ #endif /* CONFIG_MX6DL or CONFIG_MX6S */ diff --git a/arch/arm/include/asm/arch-mx6/mxc_hdmi.h b/arch/arm/include/asm/arch-mx6/mxc_hdmi.h index 71ad0e307c489569c2d05ac03616478a8585cf7d..5009609022ef1421985e09b491f5f9bb94963c80 100644 --- a/arch/arm/include/asm/arch-mx6/mxc_hdmi.h +++ b/arch/arm/include/asm/arch-mx6/mxc_hdmi.h @@ -14,6 +14,7 @@ void imx_setup_hdmi(void); /* * Hdmi controller registers */ +#include struct hdmi_regs { /*Identification Registers */ u8 design_id; /* 0x000 */ diff --git a/arch/arm/include/asm/arch-mx6/sys_proto.h b/arch/arm/include/asm/arch-mx6/sys_proto.h index 1e5fa1a75ebc489e69dbbe7641675eecb374f4e0..eddce1aeba9f9e0736ca75c4321654ea17760960 100644 --- a/arch/arm/include/asm/arch-mx6/sys_proto.h +++ b/arch/arm/include/asm/arch-mx6/sys_proto.h @@ -9,6 +9,7 @@ #include #include +#include #define USBPHY_PWD 0x00000000 diff --git a/arch/arm/include/asm/arch-mx7/clock.h b/arch/arm/include/asm/arch-mx7/clock.h index 48c7c3367a537fff580f7e23672b194099400158..cf0b0ce9654a0b817e8a6dc7796e194a7145c7ba 100644 --- a/arch/arm/include/asm/arch-mx7/clock.h +++ b/arch/arm/include/asm/arch-mx7/clock.h @@ -10,6 +10,7 @@ #define _ASM_ARCH_CLOCK_H #include +#include #ifdef CONFIG_SYS_MX7_HCLK #define MXC_HCLK CONFIG_SYS_MX7_HCLK diff --git a/arch/arm/include/asm/arch-mx7/clock_slice.h b/arch/arm/include/asm/arch-mx7/clock_slice.h index 1eac3bec5cb13864c78372f2c5e448a6c3d67cf9..d7910a8d96cb0ca4a187cf57ef384ae5856107c8 100644 --- a/arch/arm/include/asm/arch-mx7/clock_slice.h +++ b/arch/arm/include/asm/arch-mx7/clock_slice.h @@ -10,6 +10,7 @@ #define _ASM_ARCH_CLOCK_SLICE_H #include +#include enum root_pre_div { CLK_ROOT_PRE_DIV1 = 0, CLK_ROOT_PRE_DIV2, diff --git a/arch/arm/include/asm/arch-mx7/crm_regs.h b/arch/arm/include/asm/arch-mx7/crm_regs.h index f3515fab0310ff7e43a3d39e370ebba2b436ee0c..7c72f294e63d20734e2c139b0f52516fa0e5b379 100644 --- a/arch/arm/include/asm/arch-mx7/crm_regs.h +++ b/arch/arm/include/asm/arch-mx7/crm_regs.h @@ -20,6 +20,7 @@ #ifndef __ASSEMBLY__ +#include struct mxc_ccm_ccgr { uint32_t ccgr; uint32_t ccgr_set; diff --git a/arch/arm/include/asm/arch-mx7/imx-regs.h b/arch/arm/include/asm/arch-mx7/imx-regs.h index f37419c07f1885608e7e776b99b75aef13f9299c..f3b0a3f9be5b9509cd038163dee4dfa1f5d8ef14 100644 --- a/arch/arm/include/asm/arch-mx7/imx-regs.h +++ b/arch/arm/include/asm/arch-mx7/imx-regs.h @@ -226,6 +226,7 @@ #include #include #include +#include extern void imx_get_mac_from_fuse(int dev_id, unsigned char *mac); diff --git a/arch/arm/include/asm/arch-mx7/mx7-ddr.h b/arch/arm/include/asm/arch-mx7/mx7-ddr.h index bea5dd8ec5ef6b2df1295985acc2a53357b26563..8a4d21ed81969866243cfcc785b7f22bd608b812 100644 --- a/arch/arm/include/asm/arch-mx7/mx7-ddr.h +++ b/arch/arm/include/asm/arch-mx7/mx7-ddr.h @@ -11,6 +11,7 @@ #define __ASM_ARCH_MX7_DDR_H__ #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-mx7ulp/clock.h b/arch/arm/include/asm/arch-mx7ulp/clock.h index 92d4463dff5fa2a7a19e6bea9e9d7ef6381b23fd..5025fa39cfdfe86d32159f7601ddff91a1634fe2 100644 --- a/arch/arm/include/asm/arch-mx7ulp/clock.h +++ b/arch/arm/include/asm/arch-mx7ulp/clock.h @@ -8,6 +8,7 @@ #include #include +#include /* Mainly for compatible to imx common code. */ enum mxc_clock { diff --git a/arch/arm/include/asm/arch-mx7ulp/gpio.h b/arch/arm/include/asm/arch-mx7ulp/gpio.h index 7c625609bacfac4182b511cb347db41d14161f0f..b20b8ba26b99876f1b1096cb11b4c4514942be1e 100644 --- a/arch/arm/include/asm/arch-mx7ulp/gpio.h +++ b/arch/arm/include/asm/arch-mx7ulp/gpio.h @@ -6,6 +6,7 @@ #ifndef __ASM_ARCH_MX7ULP_GPIO_H #define __ASM_ARCH_MX7ULP_GPIO_H +#include struct gpio_regs { u32 gpio_pdor; u32 gpio_psor; diff --git a/arch/arm/include/asm/arch-mx7ulp/pcc.h b/arch/arm/include/asm/arch-mx7ulp/pcc.h index 25d10fb7d1a95625defdbeaea54cf8d27506ce38..c1e12009a2e0e1d837ee7ffbe8dc1896ee19100b 100644 --- a/arch/arm/include/asm/arch-mx7ulp/pcc.h +++ b/arch/arm/include/asm/arch-mx7ulp/pcc.h @@ -8,6 +8,7 @@ #include #include +#include /* PCC2 */ diff --git a/arch/arm/include/asm/arch-mx7ulp/scg.h b/arch/arm/include/asm/arch-mx7ulp/scg.h index b4d92d1ed44fb50a4c5b6fe69049634ab43e6e4b..0be3ae1dc2733bb4c8ac1c97cca7449f1d11af90 100644 --- a/arch/arm/include/asm/arch-mx7ulp/scg.h +++ b/arch/arm/include/asm/arch-mx7ulp/scg.h @@ -8,6 +8,7 @@ #include #include +#include #ifdef CONFIG_CLK_DEBUG #define clk_debug(fmt, args...) printf(fmt, ##args) diff --git a/arch/arm/include/asm/arch-mxs/clock.h b/arch/arm/include/asm/arch-mxs/clock.h index ee56d10fec2bf9bfda2f67a3750f88dd0035c9e0..bfaa72ce3f2edf59a584abfbdbc6ad56f2bb365c 100644 --- a/arch/arm/include/asm/arch-mxs/clock.h +++ b/arch/arm/include/asm/arch-mxs/clock.h @@ -9,6 +9,7 @@ #ifndef __CLOCK_H__ #define __CLOCK_H__ +#include enum mxc_clock { MXC_ARM_CLK = 0, MXC_AHB_CLK, diff --git a/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h b/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h index 50fdc9cd032665c009159182858cb1986aa8f2b3..96976ed0a4afbe79d0c25b41278a0107f02ac506 100644 --- a/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h +++ b/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx23.h @@ -15,6 +15,7 @@ #include #ifndef __ASSEMBLY__ +#include struct mxs_clkctrl_regs { mxs_reg_32(hw_clkctrl_pll0ctrl0) /* 0x00 */ uint32_t hw_clkctrl_pll0ctrl1; /* 0x10 */ diff --git a/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h b/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h index caef9e4b1fc7cc313ada6496a93a41d88f32befd..494757fe622c8249d2683fc34ceca4de535837fb 100644 --- a/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h +++ b/arch/arm/include/asm/arch-mxs/regs-clkctrl-mx28.h @@ -15,6 +15,7 @@ #include #ifndef __ASSEMBLY__ +#include struct mxs_clkctrl_regs { mxs_reg_32(hw_clkctrl_pll0ctrl0) /* 0x00 */ uint32_t hw_clkctrl_pll0ctrl1; /* 0x10 */ diff --git a/arch/arm/include/asm/arch-mxs/regs-digctl.h b/arch/arm/include/asm/arch-mxs/regs-digctl.h index 219f58ba75fdcbd2a12bdab5e201ba89659555e8..63735af5ec35cf6915979df1d93a5fad84bbb4de 100644 --- a/arch/arm/include/asm/arch-mxs/regs-digctl.h +++ b/arch/arm/include/asm/arch-mxs/regs-digctl.h @@ -11,6 +11,7 @@ #include #ifndef __ASSEMBLY__ +#include struct mxs_digctl_regs { mxs_reg_32(hw_digctl_ctrl) /* 0x000 */ mxs_reg_32(hw_digctl_status) /* 0x010 */ diff --git a/arch/arm/include/asm/arch-mxs/regs-pinctrl.h b/arch/arm/include/asm/arch-mxs/regs-pinctrl.h index 134d436ee920590a47bfc8c8d6fec47237efe85d..d06b3b8391455dcd4b97c9d996dade57a0a17fb4 100644 --- a/arch/arm/include/asm/arch-mxs/regs-pinctrl.h +++ b/arch/arm/include/asm/arch-mxs/regs-pinctrl.h @@ -15,6 +15,7 @@ #include #ifndef __ASSEMBLY__ +#include struct mxs_pinctrl_regs { mxs_reg_32(hw_pinctrl_ctrl) /* 0x0 */ diff --git a/arch/arm/include/asm/arch-mxs/regs-power-mx23.h b/arch/arm/include/asm/arch-mxs/regs-power-mx23.h index a0dc78102301b10a0ecc4f64536fde44d9f06794..9cfb7223b99b455d1bdd12d9a9f83b3e92d41d5f 100644 --- a/arch/arm/include/asm/arch-mxs/regs-power-mx23.h +++ b/arch/arm/include/asm/arch-mxs/regs-power-mx23.h @@ -11,6 +11,7 @@ #include #ifndef __ASSEMBLY__ +#include struct mxs_power_regs { mxs_reg_32(hw_power_ctrl) mxs_reg_32(hw_power_5vctrl) diff --git a/arch/arm/include/asm/arch-mxs/regs-power-mx28.h b/arch/arm/include/asm/arch-mxs/regs-power-mx28.h index 39250c506d02dc6101319fb149b95f916052f0e1..7ceb576e6f54f99f8990767165f078aca87fd0b2 100644 --- a/arch/arm/include/asm/arch-mxs/regs-power-mx28.h +++ b/arch/arm/include/asm/arch-mxs/regs-power-mx28.h @@ -11,6 +11,7 @@ #include #ifndef __ASSEMBLY__ +#include struct mxs_power_regs { mxs_reg_32(hw_power_ctrl) mxs_reg_32(hw_power_5vctrl) diff --git a/arch/arm/include/asm/arch-mxs/regs-ssp.h b/arch/arm/include/asm/arch-mxs/regs-ssp.h index eeb7e7f44c06b40d9fe8646598553ee8eac787e8..947a3624c2ff91be054b57f6472b10f72ddf0828 100644 --- a/arch/arm/include/asm/arch-mxs/regs-ssp.h +++ b/arch/arm/include/asm/arch-mxs/regs-ssp.h @@ -86,6 +86,7 @@ static inline int mxs_ssp_clock_by_bus(unsigned int clock) #endif } +#include static inline struct mxs_ssp_regs *mxs_ssp_regs_by_bus(unsigned int port) { switch (port) { diff --git a/arch/arm/include/asm/arch-mxs/regs-usb.h b/arch/arm/include/asm/arch-mxs/regs-usb.h index 8d5168dd8ea9d71238e99d22b1f064a8264439dc..d21c26428b0720986abb7cf2e3343542870e9ebd 100644 --- a/arch/arm/include/asm/arch-mxs/regs-usb.h +++ b/arch/arm/include/asm/arch-mxs/regs-usb.h @@ -9,6 +9,7 @@ #ifndef __REGS_USB_H__ #define __REGS_USB_H__ +#include struct mxs_usb_regs { uint32_t hw_usbctrl_id; /* 0x000 */ uint32_t hw_usbctrl_hwgeneral; /* 0x004 */ diff --git a/arch/arm/include/asm/arch-mxs/sys_proto.h b/arch/arm/include/asm/arch-mxs/sys_proto.h index 85374e2b87c6f6f021056822aac4364a22d0d96b..5ade99aa5dccd46392edbd5d78c9159c0af0368e 100644 --- a/arch/arm/include/asm/arch-mxs/sys_proto.h +++ b/arch/arm/include/asm/arch-mxs/sys_proto.h @@ -11,6 +11,7 @@ #include #include +#include int mxsmmc_initialize(struct bd_info *bis, int id, int (*wp)(int), int (*cd)(int)); diff --git a/arch/arm/include/asm/arch-omap3/dma.h b/arch/arm/include/asm/arch-omap3/dma.h index d26e490d2db20073417d3a355e77a8fd4cec4d9c..2df9d0758700c337c0fe31c568246ca0bbacd71f 100644 --- a/arch/arm/include/asm/arch-omap3/dma.h +++ b/arch/arm/include/asm/arch-omap3/dma.h @@ -7,6 +7,7 @@ */ /* Functions */ +#include void omap3_dma_init(void); int omap3_dma_conf_transfer(uint32_t chan, uint32_t *src, uint32_t *dst, uint32_t sze); diff --git a/arch/arm/include/asm/arch-omap3/dss.h b/arch/arm/include/asm/arch-omap3/dss.h index 8bf6b4895fcbcef56a23d307e7f08912a226a810..c16156b749ea424560095534a106ea6ccffae789 100644 --- a/arch/arm/include/asm/arch-omap3/dss.h +++ b/arch/arm/include/asm/arch-omap3/dss.h @@ -29,6 +29,7 @@ #define DSS_H /* DSS Base Registers */ +#include #define OMAP3_DSS_BASE 0x48050000 #define OMAP3_DISPC_BASE 0x48050400 #define OMAP3_VENC_BASE 0x48050C00 diff --git a/arch/arm/include/asm/arch-omap3/mem.h b/arch/arm/include/asm/arch-omap3/mem.h index 7adc134a75248a56ed588a2ea090c7e378836101..a09b5a2ca7996f6f441474a344d86c117b6b0614 100644 --- a/arch/arm/include/asm/arch-omap3/mem.h +++ b/arch/arm/include/asm/arch-omap3/mem.h @@ -12,6 +12,7 @@ #define CS1 0x1 /* mirror CS1 regs appear offset 0x30 from CS0 */ #ifndef __ASSEMBLY__ +#include enum { STACKED = 0, IP_DDR = 1, diff --git a/arch/arm/include/asm/arch-omap3/musb.h b/arch/arm/include/asm/arch-omap3/musb.h index cb3f5d89daa7700645f130a21753f1a02a963568..58a5616ee08b6be167d2d852edb4e243ad9e119f 100644 --- a/arch/arm/include/asm/arch-omap3/musb.h +++ b/arch/arm/include/asm/arch-omap3/musb.h @@ -6,6 +6,7 @@ #ifndef __ASM_ARCH_OMAP3_MUSB_H #define __ASM_ARCH_OMAP3_MUSB_H +#include void am35x_musb_reset(struct udevice *dev); void am35x_musb_phy_power(struct udevice *dev, u8 on); void am35x_musb_clear_irq(struct udevice *dev); diff --git a/arch/arm/include/asm/arch-omap3/sys_proto.h b/arch/arm/include/asm/arch-omap3/sys_proto.h index 32ac0335158d23969b2ede9dc9829a302fbfb39f..7fc9b09337a0f36ac5e4bfb80a7f59e9d2f7b2cc 100644 --- a/arch/arm/include/asm/arch-omap3/sys_proto.h +++ b/arch/arm/include/asm/arch-omap3/sys_proto.h @@ -8,6 +8,7 @@ #define _SYS_PROTO_H_ #include #include +#include typedef struct { u32 mtype; diff --git a/arch/arm/include/asm/arch-omap4/clock.h b/arch/arm/include/asm/arch-omap4/clock.h index 0a626fe647a293584dcb909d42fc0829511c96d9..d2e14ff89628f2049b5e680ea5b1c9830627e8dc 100644 --- a/arch/arm/include/asm/arch-omap4/clock.h +++ b/arch/arm/include/asm/arch-omap4/clock.h @@ -8,6 +8,7 @@ #ifndef _CLOCKS_OMAP4_H_ #define _CLOCKS_OMAP4_H_ #include +#include /* * Assuming a maximum of 1.5 GHz ARM speed and a minimum of 2 cycles per diff --git a/arch/arm/include/asm/arch-omap4/sys_proto.h b/arch/arm/include/asm/arch-omap4/sys_proto.h index b2a6887658507144627a0bb42a3409012ad80e00..51bc1b8294898894eb6caaed1d64ce89929cb91c 100644 --- a/arch/arm/include/asm/arch-omap4/sys_proto.h +++ b/arch/arm/include/asm/arch-omap4/sys_proto.h @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/include/asm/arch-omap5/dra7xx_iodelay.h b/arch/arm/include/asm/arch-omap5/dra7xx_iodelay.h index ea2f113f98debb8b1a0d1342f8eb4f750e2620aa..bdfc026dc050f4e3a5de147c71d35236b9369720 100644 --- a/arch/arm/include/asm/arch-omap5/dra7xx_iodelay.h +++ b/arch/arm/include/asm/arch-omap5/dra7xx_iodelay.h @@ -10,6 +10,7 @@ #define _DRA7_IODELAY_H_ #include +#include /* CONFIG_REG_0 */ #define CFG_REG_0_OFFSET 0xC diff --git a/arch/arm/include/asm/arch-omap5/sys_proto.h b/arch/arm/include/asm/arch-omap5/sys_proto.h index 80b0c93b5eb350eefe1df6b4e2da40acb9bdb4e7..069515e253dafdab5ccd01fec09ef5dda93347d0 100644 --- a/arch/arm/include/asm/arch-omap5/sys_proto.h +++ b/arch/arm/include/asm/arch-omap5/sys_proto.h @@ -14,6 +14,7 @@ #include #include #include +#include /* * Structure for Iodelay configuration registers. diff --git a/arch/arm/include/asm/arch-pxa/pxa.h b/arch/arm/include/asm/arch-pxa/pxa.h index 428a848e1573078e9604c08cb34436f0826fbe19..7fd0ebad5c0c5252df418bba8b246589e5e0c92f 100644 --- a/arch/arm/include/asm/arch-pxa/pxa.h +++ b/arch/arm/include/asm/arch-pxa/pxa.h @@ -8,6 +8,7 @@ #ifndef __PXA_H__ #define __PXA_H__ +#include #define PXA255_A0 0x00000106 #define PXA250_C0 0x00000105 #define PXA250_B2 0x00000104 diff --git a/arch/arm/include/asm/arch-pxa/regs-mmc.h b/arch/arm/include/asm/arch-pxa/regs-mmc.h index 6d9a736d9c0605c59b530bbebbed853cab5e143e..7ed111cf99a7c8b92b5ef72093947d0428df0f5f 100644 --- a/arch/arm/include/asm/arch-pxa/regs-mmc.h +++ b/arch/arm/include/asm/arch-pxa/regs-mmc.h @@ -6,6 +6,7 @@ #ifndef __REGS_MMC_H__ #define __REGS_MMC_H__ +#include #define MMC0_BASE 0x41100000 #define MMC1_BASE 0x42000000 diff --git a/arch/arm/include/asm/arch-pxa/regs-uart.h b/arch/arm/include/asm/arch-pxa/regs-uart.h index bdd0a4757b53902c5bc5d981eab2edcce9466ed9..fc7690ee4f3cfe55b480b3536e6197c6ccbb5de4 100644 --- a/arch/arm/include/asm/arch-pxa/regs-uart.h +++ b/arch/arm/include/asm/arch-pxa/regs-uart.h @@ -6,6 +6,7 @@ #ifndef __REGS_UART_H__ #define __REGS_UART_H__ +#include #define FFUART_BASE 0x40100000 #define BTUART_BASE 0x40200000 #define STUART_BASE 0x40700000 diff --git a/arch/arm/include/asm/arch-pxa/regs-usb.h b/arch/arm/include/asm/arch-pxa/regs-usb.h index e46887c9ed457f1908a918c4aa7b7f4257f59578..60e564580871c21130d0c8f174e1e07096a5e80b 100644 --- a/arch/arm/include/asm/arch-pxa/regs-usb.h +++ b/arch/arm/include/asm/arch-pxa/regs-usb.h @@ -8,6 +8,7 @@ #ifndef __REGS_USB_H__ #define __REGS_USB_H__ +#include struct pxa25x_udc_regs { /* UDC Control Register */ uint32_t udccr; /* 0x000 */ diff --git a/arch/arm/include/asm/arch-rk3308/cru_rk3308.h b/arch/arm/include/asm/arch-rk3308/cru_rk3308.h index 08af4f547dd37473fae1cc12cfbe0a50126b7641..d8feb8bff4e6893c5446fac1268c57738b9e8109 100644 --- a/arch/arm/include/asm/arch-rk3308/cru_rk3308.h +++ b/arch/arm/include/asm/arch-rk3308/cru_rk3308.h @@ -6,6 +6,7 @@ #define _ASM_ARCH_CRU_RK3308_H #include +#include #define MHz 1000000 #define OSC_HZ (24 * MHz) diff --git a/arch/arm/include/asm/arch-rockchip/bootrom.h b/arch/arm/include/asm/arch-rockchip/bootrom.h index 0da78f30b6191f309365ff282d7a0a8034511a9a..a1937c251f1f6cff40a173ba1c4858b0307b2934 100644 --- a/arch/arm/include/asm/arch-rockchip/bootrom.h +++ b/arch/arm/include/asm/arch-rockchip/bootrom.h @@ -11,6 +11,7 @@ * Saved Stack pointer address. * Access might be needed in some special cases. */ +#include extern u32 SAVE_SP_ADDR; /** diff --git a/arch/arm/include/asm/arch-rockchip/clock.h b/arch/arm/include/asm/arch-rockchip/clock.h index 2b47b7a9d2667cc58f835948a059ff1959868a07..f05d88bc0a6de055e175456b53960d639813b2fe 100644 --- a/arch/arm/include/asm/arch-rockchip/clock.h +++ b/arch/arm/include/asm/arch-rockchip/clock.h @@ -6,7 +6,9 @@ #ifndef _ASM_ARCH_CLOCK_H #define _ASM_ARCH_CLOCK_H +#include #include +#include struct udevice; diff --git a/arch/arm/include/asm/arch-rockchip/cpu_rk3288.h b/arch/arm/include/asm/arch-rockchip/cpu_rk3288.h index 3536f44494686a4eae6fe4f6f80dc72966e43df9..0180290cad4053dc7fcfe0354fc17ac512371f0a 100644 --- a/arch/arm/include/asm/arch-rockchip/cpu_rk3288.h +++ b/arch/arm/include/asm/arch-rockchip/cpu_rk3288.h @@ -8,6 +8,7 @@ #include #include +#include #define ROCKCHIP_CPU_MASK 0xffff0000 #define ROCKCHIP_CPU_RK3288 0x32880000 diff --git a/arch/arm/include/asm/arch-rockchip/cru_px30.h b/arch/arm/include/asm/arch-rockchip/cru_px30.h index c76d5751ef5334f60096caa59dbff17a5f14aedb..3c58db1d2630c1edb5e61fde7bd585902cacf457 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_px30.h +++ b/arch/arm/include/asm/arch-rockchip/cru_px30.h @@ -6,6 +6,7 @@ #define _ASM_ARCH_CRU_PX30_H #include +#include #define MHz 1000000 #define KHz 1000 #define OSC_HZ (24 * MHz) diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk3036.h b/arch/arm/include/asm/arch-rockchip/cru_rk3036.h index c580bf12034e12ad6d7fd39e525a948f86b9a9a3..ac62de5b9f1411ccb1866f648d57514a6a651583 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rk3036.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rk3036.h @@ -6,6 +6,7 @@ #define _ASM_ARCH_CRU_RK3036_H #include +#include #define OSC_HZ (24 * 1000 * 1000) #define APLL_HZ (600 * 1000000) diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk3128.h b/arch/arm/include/asm/arch-rockchip/cru_rk3128.h index e7dec3c7c9e42af773097e28e98c8f97c8d8497f..63c697b983979cc588f64fc491dc98da81b89ffa 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rk3128.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rk3128.h @@ -7,6 +7,7 @@ #define _ASM_ARCH_CRU_RK3128_H #ifndef __ASSEMBLY__ +#include #include #include #endif diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk3188.h b/arch/arm/include/asm/arch-rockchip/cru_rk3188.h index 97268b8777efa5495650834e323c389d478930da..62120dc2589713b04aac0b078a927bd26a99c4a0 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rk3188.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rk3188.h @@ -7,6 +7,7 @@ #include #include +#include #define OSC_HZ (24 * 1000 * 1000) #define APLL_HZ (1608 * 1000000) diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk322x.h b/arch/arm/include/asm/arch-rockchip/cru_rk322x.h index ca4d727a6a700fee6936f0465b7a7a8f8a426bb6..706fca369b0ecc98f96983d68824e35bbcde6d1a 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rk322x.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rk322x.h @@ -6,6 +6,7 @@ #define _ASM_ARCH_CRU_RK322X_H #include +#include #define MHz 1000000 #define OSC_HZ (24 * MHz) diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk3288.h b/arch/arm/include/asm/arch-rockchip/cru_rk3288.h index 7affb2f0644895667452bcb349dd342bed0d7df6..82ba61abcbe4b330df5f7bf9bba4059b2f22d7d0 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rk3288.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rk3288.h @@ -9,6 +9,7 @@ #define _ASM_ARCH_CRU_RK3288_H #include +#include #define OSC_HZ (24 * 1000 * 1000) #define APLL_HZ (1800 * 1000000) diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk3328.h b/arch/arm/include/asm/arch-rockchip/cru_rk3328.h index 2cd984ad0098548881a692f4651a7b8116e68469..5a95a0173c581dc779199a8572d5f03b3b984b3c 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rk3328.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rk3328.h @@ -7,6 +7,7 @@ #define __ASM_ARCH_CRU_RK3328_H_ #include +#include struct rk3328_clk_priv { struct rk3328_cru *cru; ulong rate; diff --git a/arch/arm/include/asm/arch-rockchip/cru_rk3399.h b/arch/arm/include/asm/arch-rockchip/cru_rk3399.h index fdeb3735770a84d4c10b3d9f8b6f11740a922c72..97e44815621ea1ecf19940f4ccc75c4f4a88732e 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rk3399.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rk3399.h @@ -7,6 +7,7 @@ #define __ASM_ARCH_CRU_RK3399_H_ /* Private data for the clock driver - used by rockchip_get_cru() */ +#include #include struct rk3399_clk_priv { struct rockchip_cru *cru; diff --git a/arch/arm/include/asm/arch-rockchip/cru_rv1108.h b/arch/arm/include/asm/arch-rockchip/cru_rv1108.h index 4499b453b684a126aa64eca76dfa001aa333442f..3a69195ce51962c0516775d91d1c9e5777493f38 100644 --- a/arch/arm/include/asm/arch-rockchip/cru_rv1108.h +++ b/arch/arm/include/asm/arch-rockchip/cru_rv1108.h @@ -9,6 +9,7 @@ #ifndef __ASSEMBLY__ #include #include +#include #endif #define OSC_HZ (24 * 1000 * 1000) diff --git a/arch/arm/include/asm/arch-rockchip/ddr_rk3188.h b/arch/arm/include/asm/arch-rockchip/ddr_rk3188.h index c60655fcae0186df761fae57b5a0d1779802f471..be3d9d4d36bf28ef1026603ab94be788dcb246a6 100644 --- a/arch/arm/include/asm/arch-rockchip/ddr_rk3188.h +++ b/arch/arm/include/asm/arch-rockchip/ddr_rk3188.h @@ -7,6 +7,7 @@ #define _ASM_ARCH_DDR_RK3188_H #include +#include #include /* diff --git a/arch/arm/include/asm/arch-rockchip/ddr_rk3288.h b/arch/arm/include/asm/arch-rockchip/ddr_rk3288.h index ea3b6f48d90715a6a81d90268902adea35ca15c3..312bdbc6de58c2161399630e127f28ea4b3d6d00 100644 --- a/arch/arm/include/asm/arch-rockchip/ddr_rk3288.h +++ b/arch/arm/include/asm/arch-rockchip/ddr_rk3288.h @@ -6,6 +6,7 @@ #ifndef _ASM_ARCH_DDR_RK3288_H #define _ASM_ARCH_DDR_RK3288_H +#include #include struct rk3288_ddr_pctl { u32 scfg; diff --git a/arch/arm/include/asm/arch-rockchip/ddr_rk3368.h b/arch/arm/include/asm/arch-rockchip/ddr_rk3368.h index a03d3318e0200e5b7f52d9b98850332297dcd25c..7ee787c526bffff59179a3dfce117fd263366ccc 100644 --- a/arch/arm/include/asm/arch-rockchip/ddr_rk3368.h +++ b/arch/arm/include/asm/arch-rockchip/ddr_rk3368.h @@ -7,6 +7,7 @@ #define __ASM_ARCH_DDR_RK3368_H__ #ifndef __ASSEMBLY__ +#include #include #include #endif diff --git a/arch/arm/include/asm/arch-rockchip/edp_rk3288.h b/arch/arm/include/asm/arch-rockchip/edp_rk3288.h index 97383fce1904384b9c9d09f42490744cb54023d8..d51094f1bfc46eea1c882ab4c633602fedac57fb 100644 --- a/arch/arm/include/asm/arch-rockchip/edp_rk3288.h +++ b/arch/arm/include/asm/arch-rockchip/edp_rk3288.h @@ -7,6 +7,7 @@ #ifndef _ASM_ARCH_EDP_H #define _ASM_ARCH_EDP_H +#include #include struct rk3288_edp { u8 res0[0x10]; diff --git a/arch/arm/include/asm/arch-rockchip/f_rockusb.h b/arch/arm/include/asm/arch-rockchip/f_rockusb.h index 9772321023b3c757736cee439c562897e4b9f5de..46bcbf7fce44b1f87cc402fc821d870177ff747e 100644 --- a/arch/arm/include/asm/arch-rockchip/f_rockusb.h +++ b/arch/arm/include/asm/arch-rockchip/f_rockusb.h @@ -8,6 +8,7 @@ #ifndef _F_ROCKUSB_H_ #define _F_ROCKUSB_H_ #include +#include #define ROCKUSB_VERSION "0.1" diff --git a/arch/arm/include/asm/arch-rockchip/gpio.h b/arch/arm/include/asm/arch-rockchip/gpio.h index 0ec09d40b4eac48c9e99e3368e8e10c59894bf86..810b292329c4cc16ae974978a56272e67e126bca 100644 --- a/arch/arm/include/asm/arch-rockchip/gpio.h +++ b/arch/arm/include/asm/arch-rockchip/gpio.h @@ -6,6 +6,7 @@ #ifndef _ASM_ARCH_GPIO_H #define _ASM_ARCH_GPIO_H +#include #include struct rockchip_gpio_regs { u32 swport_dr; diff --git a/arch/arm/include/asm/arch-rockchip/grf_rk3188.h b/arch/arm/include/asm/arch-rockchip/grf_rk3188.h index 8e80749a76e8bd717b5835a060e25cf67849554c..6899f652408d3bf57f6b055693d255036d4ccf85 100644 --- a/arch/arm/include/asm/arch-rockchip/grf_rk3188.h +++ b/arch/arm/include/asm/arch-rockchip/grf_rk3188.h @@ -6,6 +6,7 @@ #ifndef _ASM_ARCH_GRF_RK3188_H #define _ASM_ARCH_GRF_RK3188_H +#include #include struct rk3188_grf_gpio_lh { u32 l; diff --git a/arch/arm/include/asm/arch-rockchip/grf_rk3288.h b/arch/arm/include/asm/arch-rockchip/grf_rk3288.h index 894d3a40b091ec0628d1370ba94d913ee4213e88..f30e3c05dc08a8a70c0adbc251fa7249ccb36c4f 100644 --- a/arch/arm/include/asm/arch-rockchip/grf_rk3288.h +++ b/arch/arm/include/asm/arch-rockchip/grf_rk3288.h @@ -7,6 +7,7 @@ #ifndef _ASM_ARCH_GRF_RK3288_H #define _ASM_ARCH_GRF_RK3288_H +#include struct rk3288_grf_gpio_lh { u32 l; u32 h; diff --git a/arch/arm/include/asm/arch-rockchip/grf_rk3328.h b/arch/arm/include/asm/arch-rockchip/grf_rk3328.h index 663a3fa52e31542a61334a4986eb55ba944261c9..312f6f4193c36340c19db304dd31c5551297deae 100644 --- a/arch/arm/include/asm/arch-rockchip/grf_rk3328.h +++ b/arch/arm/include/asm/arch-rockchip/grf_rk3328.h @@ -6,6 +6,7 @@ #ifndef __SOC_ROCKCHIP_RK3328_GRF_H__ #define __SOC_ROCKCHIP_RK3328_GRF_H__ +#include #include struct rk3328_grf_regs { u32 gpio0a_iomux; diff --git a/arch/arm/include/asm/arch-rockchip/grf_rk3368.h b/arch/arm/include/asm/arch-rockchip/grf_rk3368.h index 8e4b3ec481ca52fa329b585ee8ec6b72d6b5b765..62fd8792cfabc03df5c2cff5dfd2a3d4e1e6c690 100644 --- a/arch/arm/include/asm/arch-rockchip/grf_rk3368.h +++ b/arch/arm/include/asm/arch-rockchip/grf_rk3368.h @@ -7,6 +7,7 @@ #define _ASM_ARCH_GRF_RK3368_H #ifndef __ASSEMBLY__ +#include #include #include #endif diff --git a/arch/arm/include/asm/arch-rockchip/grf_rk3399.h b/arch/arm/include/asm/arch-rockchip/grf_rk3399.h index 0a7249560f26080b0559fcf5e60eee576a92cc0c..7d7708576edc5bb70bd81a9e2092168eb8484b46 100644 --- a/arch/arm/include/asm/arch-rockchip/grf_rk3399.h +++ b/arch/arm/include/asm/arch-rockchip/grf_rk3399.h @@ -6,6 +6,7 @@ #ifndef __SOC_ROCKCHIP_RK3399_GRF_H__ #define __SOC_ROCKCHIP_RK3399_GRF_H__ +#include #include struct rk3399_grf_regs { u32 reserved[0x800]; diff --git a/arch/arm/include/asm/arch-rockchip/grf_rv1108.h b/arch/arm/include/asm/arch-rockchip/grf_rv1108.h index aefbe9b56e192dd774dd40392a0797ad6a29b552..470e91c2970d149ae3bbda96442ef6ef148fc132 100644 --- a/arch/arm/include/asm/arch-rockchip/grf_rv1108.h +++ b/arch/arm/include/asm/arch-rockchip/grf_rv1108.h @@ -5,6 +5,7 @@ #ifndef _ASM_ARCH_GRF_RV1108_H #define _ASM_ARCH_GRF_RV1108_H +#include #include struct rv1108_grf { u32 reserved[4]; diff --git a/arch/arm/include/asm/arch-rockchip/i2c.h b/arch/arm/include/asm/arch-rockchip/i2c.h index b0e1936f608b2745738bb0339ce6ad0b14e439c4..4da43237214856eaf30cdc054a6d27ba4c261321 100644 --- a/arch/arm/include/asm/arch-rockchip/i2c.h +++ b/arch/arm/include/asm/arch-rockchip/i2c.h @@ -7,6 +7,7 @@ #ifndef __ASM_ARCH_I2C_H #define __ASM_ARCH_I2C_H +#include struct i2c_regs { u32 con; u32 clkdiv; diff --git a/arch/arm/include/asm/arch-rockchip/misc.h b/arch/arm/include/asm/arch-rockchip/misc.h index b6b03c934ed96b7ad908d45700a2a0f089b96e9f..8689e3dadacdd8ca3e17ca76f08b1b1906654e7c 100644 --- a/arch/arm/include/asm/arch-rockchip/misc.h +++ b/arch/arm/include/asm/arch-rockchip/misc.h @@ -6,6 +6,7 @@ * Rohan Garg */ +#include int rockchip_cpuid_from_efuse(const u32 cpuid_offset, const u32 cpuid_length, u8 *cpuid); diff --git a/arch/arm/include/asm/arch-rockchip/pmu_rk3188.h b/arch/arm/include/asm/arch-rockchip/pmu_rk3188.h index 6227dc0ed5ab2e083cb6a20b703283358713971e..24de34758fbda4affa6d04a11362cb0c8e434ba3 100644 --- a/arch/arm/include/asm/arch-rockchip/pmu_rk3188.h +++ b/arch/arm/include/asm/arch-rockchip/pmu_rk3188.h @@ -6,6 +6,7 @@ #ifndef _ASM_ARCH_PMU_RK3188_H #define _ASM_ARCH_PMU_RK3188_H +#include #include struct rk3188_pmu { u32 wakeup_cfg[2]; diff --git a/arch/arm/include/asm/arch-rockchip/pmu_rk3288.h b/arch/arm/include/asm/arch-rockchip/pmu_rk3288.h index 1b50cd5326e29b7fca91eaaa369c5b09dba4c988..7574eb975c31192534b431141e2c7223c9652de1 100644 --- a/arch/arm/include/asm/arch-rockchip/pmu_rk3288.h +++ b/arch/arm/include/asm/arch-rockchip/pmu_rk3288.h @@ -8,6 +8,7 @@ #ifndef _ASM_ARCH_PMU_RK3288_H #define _ASM_ARCH_PMU_RK3288_H +#include #include struct rk3288_pmu { u32 wakeup_cfg[2]; diff --git a/arch/arm/include/asm/arch-rockchip/pmu_rk3399.h b/arch/arm/include/asm/arch-rockchip/pmu_rk3399.h index 350559d5054c754753c64974b07ef82ddf3d7494..0408683765ce10ed80a47877e91ee5a59326aea7 100644 --- a/arch/arm/include/asm/arch-rockchip/pmu_rk3399.h +++ b/arch/arm/include/asm/arch-rockchip/pmu_rk3399.h @@ -7,6 +7,7 @@ #ifndef __SOC_ROCKCHIP_RK3399_PMU_H__ #define __SOC_ROCKCHIP_RK3399_PMU_H__ +#include #include struct rk3399_pmu_regs { u32 pmu_wakeup_cfg[5]; diff --git a/arch/arm/include/asm/arch-rockchip/sdram.h b/arch/arm/include/asm/arch-rockchip/sdram.h index cf2a7b7d105fd3665220447051a186b7e50b0f74..e02fea9f4fa1c6fe59447d41a401bec4955b9974 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram.h +++ b/arch/arm/include/asm/arch-rockchip/sdram.h @@ -6,6 +6,7 @@ #ifndef _ASM_ARCH_SDRAM_H #define _ASM_ARCH_SDRAM_H +#include enum { DDR4 = 0, DDR3 = 0x3, diff --git a/arch/arm/include/asm/arch-rockchip/sdram_common.h b/arch/arm/include/asm/arch-rockchip/sdram_common.h index 5efa6e9445d5008d3a655167ea6d7a83d60b2647..6d8c93092f3a60d503869abca90b935ddd726028 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_common.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_common.h @@ -10,6 +10,7 @@ #define MHZ (1000 * 1000) #endif +#include #define PATTERN (0x5aa5f00f) #define MIN(a, b) (((a) > (b)) ? (b) : (a)) diff --git a/arch/arm/include/asm/arch-rockchip/sdram_msch.h b/arch/arm/include/asm/arch-rockchip/sdram_msch.h index cfb3d9cc86983db7a0e9b858ad58ff2b7a57c00d..9ae4d27159221f7d02eee8b0b10e202b4fe01b15 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_msch.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_msch.h @@ -6,6 +6,7 @@ #ifndef _ASM_ARCH_SDRAM_MSCH_H #define _ASM_ARCH_SDRAM_MSCH_H +#include union noc_ddrtiminga0 { u32 d32; struct { diff --git a/arch/arm/include/asm/arch-rockchip/sdram_pctl_px30.h b/arch/arm/include/asm/arch-rockchip/sdram_pctl_px30.h index 3a3657789f6b76c8ecb0edad243bf9fe6baa88ba..e48a6b87f737707a080eb991ff2acfdb2d671494 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_pctl_px30.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_pctl_px30.h @@ -8,6 +8,8 @@ #include #ifndef __ASSEMBLY__ +#include +#include #include #endif diff --git a/arch/arm/include/asm/arch-rockchip/sdram_phy_px30.h b/arch/arm/include/asm/arch-rockchip/sdram_phy_px30.h index a033a1853882427df310171037d4dc79391a4a01..548f076ef76d230ea13cca34aafc011719cffe91 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_phy_px30.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_phy_px30.h @@ -9,6 +9,8 @@ #include #ifndef __ASSEMBLY__ +#include +#include #include #endif diff --git a/arch/arm/include/asm/arch-rockchip/sdram_px30.h b/arch/arm/include/asm/arch-rockchip/sdram_px30.h index 2ab8e97ae1df92e02df4f85721bfa99c7346ea90..2a4353976f1a38c9229f823d789ebcf1d90e9313 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_px30.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_px30.h @@ -10,6 +10,7 @@ #include #include #include +#include #define SR_IDLE 93 #define PD_IDLE 13 diff --git a/arch/arm/include/asm/arch-rockchip/sdram_rk3036.h b/arch/arm/include/asm/arch-rockchip/sdram_rk3036.h index 7f89d7f92116626cc528e7b8c8dc0ce96dcca7d1..85a9f54e6d61f517169713b94dfbb51acccb5ce5 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_rk3036.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_rk3036.h @@ -6,6 +6,7 @@ #define _ASM_ARCH_SDRAM_RK3036_H #include +#include struct rk3036_ddr_pctl { u32 scfg; u32 sctl; diff --git a/arch/arm/include/asm/arch-rockchip/sdram_rk322x.h b/arch/arm/include/asm/arch-rockchip/sdram_rk322x.h index 2aaf66c1ab0c6578a6681f01dce8e85427fd9c9a..60c68f751a5b7b712e6ff70ffd6a900345517778 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_rk322x.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_rk322x.h @@ -6,6 +6,7 @@ #define _ASM_ARCH_SDRAM_RK322X_H #ifndef __ASSEMBLY__ +#include #include #include #endif diff --git a/arch/arm/include/asm/arch-rockchip/sdram_rk3288.h b/arch/arm/include/asm/arch-rockchip/sdram_rk3288.h index 9dede8068439c8896143092404ecfc455dadfe6e..75a465c3c0dad8ca1c590f09953043486d7218b1 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_rk3288.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_rk3288.h @@ -8,6 +8,7 @@ #ifndef _ASM_ARCH_RK3288_SDRAM_H__ #define _ASM_ARCH_RK3288_SDRAM_H__ +#include #include struct rk3288_sdram_channel { /* diff --git a/arch/arm/include/asm/arch-rockchip/sdram_rk3328.h b/arch/arm/include/asm/arch-rockchip/sdram_rk3328.h index 10923505d6e112c9f3eff94c49c61e6b191bd5a3..cfb07c646af152f0e21e9e2f42e560e0412b34c5 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_rk3328.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_rk3328.h @@ -10,6 +10,7 @@ #include #include #include +#include #define SR_IDLE 93 #define PD_IDLE 13 diff --git a/arch/arm/include/asm/arch-rockchip/sdram_rk3399.h b/arch/arm/include/asm/arch-rockchip/sdram_rk3399.h index c76372ee826a9b29cd017d3053ec11a15a76bf95..6123cd2b9a56f9c79fa30ad83cc861fb3873e60a 100644 --- a/arch/arm/include/asm/arch-rockchip/sdram_rk3399.h +++ b/arch/arm/include/asm/arch-rockchip/sdram_rk3399.h @@ -8,6 +8,7 @@ #include #include #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-rockchip/timer.h b/arch/arm/include/asm/arch-rockchip/timer.h index 77b542204476d85cf34a0abe09fd2754c8bbd4c0..befe0b66b403215200f1d09fb5d20f14a66b78b7 100644 --- a/arch/arm/include/asm/arch-rockchip/timer.h +++ b/arch/arm/include/asm/arch-rockchip/timer.h @@ -6,6 +6,7 @@ #ifndef __ASM_ARCH_TIMER_H #define __ASM_ARCH_TIMER_H +#include struct rk_timer { u32 timer_load_count0; u32 timer_load_count1; diff --git a/arch/arm/include/asm/arch-rockchip/vop_rk3288.h b/arch/arm/include/asm/arch-rockchip/vop_rk3288.h index c1aab4219e4cd3551b01aefa8c010c47957f97e0..5e6fa4f32d7f454b3f7c81e768ec281b82368cd5 100644 --- a/arch/arm/include/asm/arch-rockchip/vop_rk3288.h +++ b/arch/arm/include/asm/arch-rockchip/vop_rk3288.h @@ -7,6 +7,7 @@ #ifndef _ASM_ARCH_VOP_RK3288_H #define _ASM_ARCH_VOP_RK3288_H +#include #include struct rk3288_vop { u32 reg_cfg_done; diff --git a/arch/arm/include/asm/arch-s32v234/lpddr2.h b/arch/arm/include/asm/arch-s32v234/lpddr2.h index c5efee5b75d0aa0560cbb526b05e8f9206d46506..6b215738ec2396d7c1f54f5bef683d48ac3e4d85 100644 --- a/arch/arm/include/asm/arch-s32v234/lpddr2.h +++ b/arch/arm/include/asm/arch-s32v234/lpddr2.h @@ -7,6 +7,7 @@ #define __ARCH_ARM_MACH_S32V234_LPDDR2_H__ /* definitions for LPDDR2 PAD values */ +#include #define LPDDR2_CLK0_PAD \ (SIUL2_MSCR_DDR_SEL_LPDDR2 | SIUL2_MSCR_DDR_INPUT_DIFF_DDR | SIUL2_MSCR_DDR_ODT_120ohm |\ SIUL2_MSCR_DSE_48ohm | SIUL2_MSCR_PUS_100K_UP | SIUL2_MSCR_CRPOINT_TRIM_1 | \ diff --git a/arch/arm/include/asm/arch-spear/gpio.h b/arch/arm/include/asm/arch-spear/gpio.h index 4c8c40b1c99764253eac25ffbd7dd34864ee9713..69a1fd0d9e2169d2db3d530317a8bb447e5524a6 100644 --- a/arch/arm/include/asm/arch-spear/gpio.h +++ b/arch/arm/include/asm/arch-spear/gpio.h @@ -7,6 +7,7 @@ #ifndef __ASM_ARCH_SPEAR_GPIO_H #define __ASM_ARCH_SPEAR_GPIO_H +#include enum gpio_direction { GPIO_DIRECTION_IN, GPIO_DIRECTION_OUT, diff --git a/arch/arm/include/asm/arch-spear/spr_defs.h b/arch/arm/include/asm/arch-spear/spr_defs.h index d09e7eb63a47b815537430261abd790551b5a442..1a37dd72efa695f2bbc9c10780510239bcfb63d5 100644 --- a/arch/arm/include/asm/arch-spear/spr_defs.h +++ b/arch/arm/include/asm/arch-spear/spr_defs.h @@ -7,6 +7,7 @@ #ifndef __SPR_DEFS_H__ #define __SPR_DEFS_H__ +#include extern int spear_board_init(ulong); extern void setfreq(unsigned int, unsigned int); extern unsigned int setfreq_sz; diff --git a/arch/arm/include/asm/arch-spear/spr_emi.h b/arch/arm/include/asm/arch-spear/spr_emi.h index 7b1cf35d3ab85526ea991a1f47a1b53de6663a49..1667929de29af80a4a5aad7cc1cbeb996b97f7c8 100644 --- a/arch/arm/include/asm/arch-spear/spr_emi.h +++ b/arch/arm/include/asm/arch-spear/spr_emi.h @@ -34,4 +34,5 @@ struct emi_regs { #endif +#include #endif diff --git a/arch/arm/include/asm/arch-spear/spr_gpt.h b/arch/arm/include/asm/arch-spear/spr_gpt.h index dced0a17a62b37ec1625f80d8d2e74ae0e475866..cb63e314b57c53fcf218e9f9a249567d2bb2971c 100644 --- a/arch/arm/include/asm/arch-spear/spr_gpt.h +++ b/arch/arm/include/asm/arch-spear/spr_gpt.h @@ -7,6 +7,7 @@ #ifndef _SPR_GPT_H #define _SPR_GPT_H +#include struct gpt_regs { u8 reserved[0x80]; u32 control; diff --git a/arch/arm/include/asm/arch-spear/spr_misc.h b/arch/arm/include/asm/arch-spear/spr_misc.h index 0171119351932623d8fee6f7905e326e8b5483e4..a177d69c7fb74db4347207647c8549ed1992f7db 100644 --- a/arch/arm/include/asm/arch-spear/spr_misc.h +++ b/arch/arm/include/asm/arch-spear/spr_misc.h @@ -7,6 +7,7 @@ #ifndef _SPR_MISC_H #define _SPR_MISC_H +#include struct misc_regs { u32 auto_cfg_reg; /* 0x0 */ u32 armdbg_ctr_reg; /* 0x4 */ diff --git a/arch/arm/include/asm/arch-spear/spr_ssp.h b/arch/arm/include/asm/arch-spear/spr_ssp.h index 088d34b405ea11b75714d5f69dba14a35bf24666..48344f6b9f26a5239473deb70ea8e9ef5648e657 100644 --- a/arch/arm/include/asm/arch-spear/spr_ssp.h +++ b/arch/arm/include/asm/arch-spear/spr_ssp.h @@ -6,6 +6,7 @@ #ifndef _SPR_SSP_H #define _SPR_SSP_H +#include struct ssp_regs { u32 sspcr0; u32 sspcr1; diff --git a/arch/arm/include/asm/arch-spear/spr_syscntl.h b/arch/arm/include/asm/arch-spear/spr_syscntl.h index 6a83d87d13403e54d46c91043d5b48d68bde4fe9..d4b259e3fae9c6bf18f38b46b7f4fd041eee98cf 100644 --- a/arch/arm/include/asm/arch-spear/spr_syscntl.h +++ b/arch/arm/include/asm/arch-spear/spr_syscntl.h @@ -7,6 +7,7 @@ #ifndef __SYSCTRL_H #define __SYSCTRL_H +#include struct syscntl_regs { u32 scctrl; u32 scsysstat; diff --git a/arch/arm/include/asm/arch-stm32/gpio.h b/arch/arm/include/asm/arch-stm32/gpio.h index 570e80a6ba80d2576c78143b72749e10b04a1270..1b4f560ba7012fcb602bee80fdf05550bf739bec 100644 --- a/arch/arm/include/asm/arch-stm32/gpio.h +++ b/arch/arm/include/asm/arch-stm32/gpio.h @@ -7,6 +7,7 @@ #ifndef _GPIO_H_ #define _GPIO_H_ +#include #define STM32_GPIOS_PER_BANK 16 enum stm32_gpio_port { diff --git a/arch/arm/include/asm/arch-stm32f4/stm32.h b/arch/arm/include/asm/arch-stm32f4/stm32.h index 2094bd7321239db76cb843f44126890a79e90245..74ee7130fb8c13dfee7ab8b8f87024b0807dc9e5 100644 --- a/arch/arm/include/asm/arch-stm32f4/stm32.h +++ b/arch/arm/include/asm/arch-stm32f4/stm32.h @@ -11,6 +11,7 @@ #define _MACH_STM32_H_ #include +#include /* * Peripheral memory map diff --git a/arch/arm/include/asm/arch-stm32f4/stm32_pwr.h b/arch/arm/include/asm/arch-stm32f4/stm32_pwr.h index 8af6de220d8b0aac634ed7e6ede643fb096d2e76..a199b4ec53e711f1a1ef556361d82e581d9102e6 100644 --- a/arch/arm/include/asm/arch-stm32f4/stm32_pwr.h +++ b/arch/arm/include/asm/arch-stm32f4/stm32_pwr.h @@ -8,6 +8,7 @@ #define __STM32_PWR_H_ #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-stm32f7/stm32.h b/arch/arm/include/asm/arch-stm32f7/stm32.h index 3451e74a3d0e10d6114de84a6d5fc9842d75d551..83893393f407378b179ef5f6e51243885311a697 100644 --- a/arch/arm/include/asm/arch-stm32f7/stm32.h +++ b/arch/arm/include/asm/arch-stm32f7/stm32.h @@ -8,6 +8,7 @@ #define _ASM_ARCH_HARDWARE_H #include +#include static const u32 sect_sz_kb[CONFIG_SYS_MAX_FLASH_SECT] = { [0 ... 3] = 32 * 1024, diff --git a/arch/arm/include/asm/arch-stm32f7/stm32_pwr.h b/arch/arm/include/asm/arch-stm32f7/stm32_pwr.h index 02faaeb663cdb260ab143024dfdc982844a67964..fe244e7ed5c61d52dd977ad352485a13de78f56d 100644 --- a/arch/arm/include/asm/arch-stm32f7/stm32_pwr.h +++ b/arch/arm/include/asm/arch-stm32f7/stm32_pwr.h @@ -8,6 +8,7 @@ #define __STM32_PWR_H_ #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-stm32f7/syscfg.h b/arch/arm/include/asm/arch-stm32f7/syscfg.h index 985ae2544deb188d58dac3f8113c925c128dddb5..c1f7ebeb7b9b4b2baaf072de5b106abba13a87ca 100644 --- a/arch/arm/include/asm/arch-stm32f7/syscfg.h +++ b/arch/arm/include/asm/arch-stm32f7/syscfg.h @@ -8,6 +8,7 @@ #define _STM32_SYSCFG_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-stv0991/gpio.h b/arch/arm/include/asm/arch-stv0991/gpio.h index b27f4078582cf81a484e76f176b729b085e619b5..0dd9f8f0fdf844c6864f9f4ad24ef6323739c101 100644 --- a/arch/arm/include/asm/arch-stv0991/gpio.h +++ b/arch/arm/include/asm/arch-stv0991/gpio.h @@ -7,6 +7,7 @@ #ifndef __ASM_ARCH_STV0991_GPIO_H #define __ASM_ARCH_STV0991_GPIO_H +#include enum gpio_direction { GPIO_DIRECTION_IN, GPIO_DIRECTION_OUT, diff --git a/arch/arm/include/asm/arch-stv0991/stv0991_cgu.h b/arch/arm/include/asm/arch-stv0991/stv0991_cgu.h index df9dd54e5a8503293673671f0f29dc6fdf3fa2f0..81c80dc2afb3dcf6f04b47403a8769dbca43adfc 100644 --- a/arch/arm/include/asm/arch-stv0991/stv0991_cgu.h +++ b/arch/arm/include/asm/arch-stv0991/stv0991_cgu.h @@ -7,6 +7,7 @@ #ifndef _STV0991_CGU_H #define _STV0991_CGU_H +#include struct stv0991_cgu_regs { u32 cpu_freq; /* offset 0x0 */ u32 icn2_freq; /* offset 0x4 */ diff --git a/arch/arm/include/asm/arch-stv0991/stv0991_creg.h b/arch/arm/include/asm/arch-stv0991/stv0991_creg.h index 4d444a6df16c532c8f375aa931715b664dafaa73..ed6ebbfbff9a697cfe5f0774048890e535872b5d 100644 --- a/arch/arm/include/asm/arch-stv0991/stv0991_creg.h +++ b/arch/arm/include/asm/arch-stv0991/stv0991_creg.h @@ -7,6 +7,7 @@ #ifndef _STV0991_CREG_H #define _STV0991_CREG_H +#include struct stv0991_creg { u32 version; /* offset 0x0 */ u32 hdpctl; /* offset 0x4 */ diff --git a/arch/arm/include/asm/arch-stv0991/stv0991_gpt.h b/arch/arm/include/asm/arch-stv0991/stv0991_gpt.h index cd27472ad7e1a3b284dee90d4c522389e018a686..0dbc88db1d8e7c6d15b285b7dc989f3bc8c7034d 100644 --- a/arch/arm/include/asm/arch-stv0991/stv0991_gpt.h +++ b/arch/arm/include/asm/arch-stv0991/stv0991_gpt.h @@ -8,6 +8,7 @@ #define _STV0991_GPT_H #include +#include struct gpt_regs { u32 cr1; diff --git a/arch/arm/include/asm/arch-stv0991/stv0991_wdru.h b/arch/arm/include/asm/arch-stv0991/stv0991_wdru.h index 8cb8a8a613758ce447834eaf971ca4a03576bdcc..b90fa1cd5a25825eb9ad8a02bce1b3eb8c9f23ee 100644 --- a/arch/arm/include/asm/arch-stv0991/stv0991_wdru.h +++ b/arch/arm/include/asm/arch-stv0991/stv0991_wdru.h @@ -7,6 +7,7 @@ #ifndef _STV0991_WD_RST_H #define _STV0991_WD_RST_H #include +#include struct stv0991_wd_ru { u32 wdru_config; diff --git a/arch/arm/include/asm/arch-sunxi/ccu.h b/arch/arm/include/asm/arch-sunxi/ccu.h index cac5c5faf05641f775c72288d6dffa1803ec632c..161fbd0eabe275f27585d352feba4901f0f72f8a 100644 --- a/arch/arm/include/asm/arch-sunxi/ccu.h +++ b/arch/arm/include/asm/arch-sunxi/ccu.h @@ -9,6 +9,7 @@ #ifndef __ASSEMBLY__ #include +#include #endif /** diff --git a/arch/arm/include/asm/arch-sunxi/clock_sun4i.h b/arch/arm/include/asm/arch-sunxi/clock_sun4i.h index 2cec91cb20e5dcb854b5177b6adae0faf2f86e4b..67d84f60bb68062c8e9d18ea54b4ec76a85cef94 100644 --- a/arch/arm/include/asm/arch-sunxi/clock_sun4i.h +++ b/arch/arm/include/asm/arch-sunxi/clock_sun4i.h @@ -352,6 +352,7 @@ struct sunxi_ccm_reg { #define CCM_DE_CTRL_GATE (1 << 31) #ifndef __ASSEMBLY__ +#include void clock_set_pll1(unsigned int hz); void clock_set_pll3(unsigned int hz); unsigned int clock_get_pll3(void); diff --git a/arch/arm/include/asm/arch-sunxi/clock_sun50i_h6.h b/arch/arm/include/asm/arch-sunxi/clock_sun50i_h6.h index 426069fc69a4f89496c0c5b630443a8d3fa499fe..1c4a8bc589fe0d0eaeb6f7d360b481c6223387a7 100644 --- a/arch/arm/include/asm/arch-sunxi/clock_sun50i_h6.h +++ b/arch/arm/include/asm/arch-sunxi/clock_sun50i_h6.h @@ -10,6 +10,7 @@ #define _SUNXI_CLOCK_SUN50I_H6_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-sunxi/clock_sun6i.h b/arch/arm/include/asm/arch-sunxi/clock_sun6i.h index 3c3ebfd3a20151e24807c0140870a640d9d7f254..cf2f5bfcee9aa7c187d95ced6e31bb6706f8f840 100644 --- a/arch/arm/include/asm/arch-sunxi/clock_sun6i.h +++ b/arch/arm/include/asm/arch-sunxi/clock_sun6i.h @@ -519,6 +519,7 @@ struct sunxi_ccm_reg { #define CCM_SEC_SWITCH_PLL_NONSEC (1 << 0) #ifndef __ASSEMBLY__ +#include void clock_set_pll1(unsigned int hz); void clock_set_pll3(unsigned int hz); void clock_set_pll3_factors(int m, int n); diff --git a/arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h b/arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h index 14df3cc8f46b99b180e7378e8213e795f98ecbe2..7c6f14f49cdcd2b4b4bd81878a5321705cfe1b24 100644 --- a/arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h +++ b/arch/arm/include/asm/arch-sunxi/clock_sun8i_a83t.h @@ -297,6 +297,7 @@ struct sunxi_ccm_reg { #ifndef __ASSEMBLY__ +#include void clock_set_pll1(unsigned int hz); void clock_set_pll5(unsigned int clk); unsigned int clock_get_pll6(void); diff --git a/arch/arm/include/asm/arch-sunxi/clock_sun9i.h b/arch/arm/include/asm/arch-sunxi/clock_sun9i.h index fe6b8ba273280ef62fcbfc9dabf2230ba57dccd3..6b990940d6a99f115e29efe0c2c4f51d1391afb2 100644 --- a/arch/arm/include/asm/arch-sunxi/clock_sun9i.h +++ b/arch/arm/include/asm/arch-sunxi/clock_sun9i.h @@ -9,6 +9,7 @@ #define _SUNXI_CLOCK_SUN9I_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-sunxi/cpucfg.h b/arch/arm/include/asm/arch-sunxi/cpucfg.h index 4aaebe0a9761c943297a4664daa28e8b5171f23f..a5911e77a7a6ed06c7863cf4d4eb61bfab05b9de 100644 --- a/arch/arm/include/asm/arch-sunxi/cpucfg.h +++ b/arch/arm/include/asm/arch-sunxi/cpucfg.h @@ -13,6 +13,7 @@ #ifndef __ASSEMBLY__ +#include struct __packed sunxi_cpucfg_cpu { u32 rst; /* base + 0x0 */ u32 ctrl; /* base + 0x4 */ diff --git a/arch/arm/include/asm/arch-sunxi/display.h b/arch/arm/include/asm/arch-sunxi/display.h index 525f9cb839d2beda3bc6b7cb98d5640fecb1e746..87a9237cc7f75d109f4733b8d5f8366e2f52a4d4 100644 --- a/arch/arm/include/asm/arch-sunxi/display.h +++ b/arch/arm/include/asm/arch-sunxi/display.h @@ -8,6 +8,7 @@ #ifndef _SUNXI_DISPLAY_H #define _SUNXI_DISPLAY_H +#include struct sunxi_de_fe_reg { u32 enable; /* 0x000 */ u32 frame_ctrl; /* 0x004 */ diff --git a/arch/arm/include/asm/arch-sunxi/display2.h b/arch/arm/include/asm/arch-sunxi/display2.h index 7202d2756cf5b84cf875c24194a5b01229e19ed6..d7912aa8c7f623929a275072dbb8a77c1937fdd3 100644 --- a/arch/arm/include/asm/arch-sunxi/display2.h +++ b/arch/arm/include/asm/arch-sunxi/display2.h @@ -13,6 +13,7 @@ #define _SUNXI_DISPLAY2_H /* internal clock settings */ +#include struct de_clk { u32 gate_cfg; u32 bus_cfg; diff --git a/arch/arm/include/asm/arch-sunxi/dma_sun4i.h b/arch/arm/include/asm/arch-sunxi/dma_sun4i.h index 309dc4f7cfd6698986fe4b925ae7c0036277e2d3..bcf4ecf3c510d562b9626b55ac748937ecb27343 100644 --- a/arch/arm/include/asm/arch-sunxi/dma_sun4i.h +++ b/arch/arm/include/asm/arch-sunxi/dma_sun4i.h @@ -6,6 +6,7 @@ #ifndef _SUNXI_DMA_SUN4I_H #define _SUNXI_DMA_SUN4I_H +#include struct sunxi_dma_cfg { u32 ctl; /* 0x00 Control */ diff --git a/arch/arm/include/asm/arch-sunxi/dram_sun4i.h b/arch/arm/include/asm/arch-sunxi/dram_sun4i.h index 69c6600e98179688f8b732cdcc8d882143954d03..8881a9721f1bc396e4cb7b8b388bcded33bedc1c 100644 --- a/arch/arm/include/asm/arch-sunxi/dram_sun4i.h +++ b/arch/arm/include/asm/arch-sunxi/dram_sun4i.h @@ -11,6 +11,7 @@ #ifndef _SUNXI_DRAM_SUN4I_H #define _SUNXI_DRAM_SUN4I_H +#include struct sunxi_dram_reg { u32 ccr; /* 0x00 controller configuration register */ u32 dcr; /* 0x04 dram configuration register */ diff --git a/arch/arm/include/asm/arch-sunxi/dram_sun50i_h6.h b/arch/arm/include/asm/arch-sunxi/dram_sun50i_h6.h index ddaa238c279fdc2e1c4cb212e7ea69b3a233aee7..a524ac72d27b04551330676423268a2aaa20bb7a 100644 --- a/arch/arm/include/asm/arch-sunxi/dram_sun50i_h6.h +++ b/arch/arm/include/asm/arch-sunxi/dram_sun50i_h6.h @@ -11,6 +11,7 @@ #include #ifndef __ASSEMBLY__ +#include #include #include #endif diff --git a/arch/arm/include/asm/arch-sunxi/dram_sun6i.h b/arch/arm/include/asm/arch-sunxi/dram_sun6i.h index b66d58cd73b6718275b44af68e631ae2ea5ea367..b5392faa689831599329465c84ec7e014927237b 100644 --- a/arch/arm/include/asm/arch-sunxi/dram_sun6i.h +++ b/arch/arm/include/asm/arch-sunxi/dram_sun6i.h @@ -14,6 +14,7 @@ #define _SUNXI_DRAM_SUN6I_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-sunxi/dram_sun8i_a23.h b/arch/arm/include/asm/arch-sunxi/dram_sun8i_a23.h index ca98597f1f87eac90aea54ea8a500889bc9aa3f4..611f881467e800bba230ba11b8e3919179d17e41 100644 --- a/arch/arm/include/asm/arch-sunxi/dram_sun8i_a23.h +++ b/arch/arm/include/asm/arch-sunxi/dram_sun8i_a23.h @@ -13,6 +13,7 @@ #ifndef _SUNXI_DRAM_SUN8I_H #define _SUNXI_DRAM_SUN8I_H +#include struct dram_para { u32 clock; u32 type; diff --git a/arch/arm/include/asm/arch-sunxi/dram_sun8i_a33.h b/arch/arm/include/asm/arch-sunxi/dram_sun8i_a33.h index 3f65306cc68aee495d2b41253cabefddb5bdc5f4..d66d933db3be58a57f13413217c1cb26e434b901 100644 --- a/arch/arm/include/asm/arch-sunxi/dram_sun8i_a33.h +++ b/arch/arm/include/asm/arch-sunxi/dram_sun8i_a33.h @@ -12,6 +12,7 @@ #define _SUNXI_DRAM_SUN8I_A33_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-sunxi/dram_sun8i_a83t.h b/arch/arm/include/asm/arch-sunxi/dram_sun8i_a83t.h index 2a8799635473aa77d2d30c56ec851b7b5fc9ce7e..afc128ce80fda580b228057c6ff3460d1b04c209 100644 --- a/arch/arm/include/asm/arch-sunxi/dram_sun8i_a83t.h +++ b/arch/arm/include/asm/arch-sunxi/dram_sun8i_a83t.h @@ -12,6 +12,7 @@ #define _SUNXI_DRAM_SUN8I_A83T_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-sunxi/dram_sun9i.h b/arch/arm/include/asm/arch-sunxi/dram_sun9i.h index 41df5fe5b6f904d3d35446f14c01049b23377ea6..21f8f66137100330bd6f3e9462f34699e946d03e 100644 --- a/arch/arm/include/asm/arch-sunxi/dram_sun9i.h +++ b/arch/arm/include/asm/arch-sunxi/dram_sun9i.h @@ -12,6 +12,7 @@ #define _SUNXI_DRAM_SUN9I_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-sunxi/dram_sunxi_dw.h b/arch/arm/include/asm/arch-sunxi/dram_sunxi_dw.h index 3420f939f2432b59edbd21676265f61a5ebe0189..8fc2c12c6e4b23963bc991d460365b1ace0e32bb 100644 --- a/arch/arm/include/asm/arch-sunxi/dram_sunxi_dw.h +++ b/arch/arm/include/asm/arch-sunxi/dram_sunxi_dw.h @@ -14,6 +14,7 @@ #include #include +#include struct sunxi_mctl_com_reg { u32 cr; /* 0x00 control register */ diff --git a/arch/arm/include/asm/arch-sunxi/lcdc.h b/arch/arm/include/asm/arch-sunxi/lcdc.h index 7fca301df964649a41fdb6fa48539679061a514c..a971de332050aeb9c23c68e1cedc2aec5b61465d 100644 --- a/arch/arm/include/asm/arch-sunxi/lcdc.h +++ b/arch/arm/include/asm/arch-sunxi/lcdc.h @@ -11,6 +11,7 @@ #include #include +#include struct sunxi_lcdc_reg { u32 ctrl; /* 0x00 */ diff --git a/arch/arm/include/asm/arch-sunxi/prcm.h b/arch/arm/include/asm/arch-sunxi/prcm.h index 767d1ff98d7469fa0e03f482c3e60a08b11efda0..43a7a532ea96b47fd4e73d57acd4f88a0ef56c96 100644 --- a/arch/arm/include/asm/arch-sunxi/prcm.h +++ b/arch/arm/include/asm/arch-sunxi/prcm.h @@ -200,6 +200,7 @@ #define PRCM_SEC_SWITCH_PWR_GATE_NONSEC (0x1 << 2) #ifndef __ASSEMBLY__ +#include #include struct sunxi_prcm_reg { diff --git a/arch/arm/include/asm/arch-sunxi/pwm.h b/arch/arm/include/asm/arch-sunxi/pwm.h index b89bddd2e898d5f5ac83d72583751b2775f0946d..15e8381b5aca525a9916a55dae6fe619b4f7c182 100644 --- a/arch/arm/include/asm/arch-sunxi/pwm.h +++ b/arch/arm/include/asm/arch-sunxi/pwm.h @@ -7,6 +7,7 @@ #define _SUNXI_PWM_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-sunxi/rsb.h b/arch/arm/include/asm/arch-sunxi/rsb.h index 8c64a995f255fcc2acf7b014f899297597755e45..1fab543dce49bf7d75ba8728061dd35989d1a1e8 100644 --- a/arch/arm/include/asm/arch-sunxi/rsb.h +++ b/arch/arm/include/asm/arch-sunxi/rsb.h @@ -12,6 +12,7 @@ #define __SUNXI_RSB_H #include +#include struct sunxi_rsb_reg { u32 ctrl; /* 0x00 */ diff --git a/arch/arm/include/asm/arch-sunxi/spl.h b/arch/arm/include/asm/arch-sunxi/spl.h index 8c916e8c752994199ea84397c072c8bb8117d685..de1a9c21d3fa4523810daa0294d73cfcd04c4cf3 100644 --- a/arch/arm/include/asm/arch-sunxi/spl.h +++ b/arch/arm/include/asm/arch-sunxi/spl.h @@ -7,6 +7,7 @@ #ifndef _ASM_ARCH_SPL_H_ #define _ASM_ARCH_SPL_H_ +#include #define BOOT0_MAGIC "eGON.BT0" #define SPL_SIGNATURE "SPL" /* marks "sunxi" SPL header */ #define SPL_MAJOR_BITS 3 diff --git a/arch/arm/include/asm/arch-sunxi/tve.h b/arch/arm/include/asm/arch-sunxi/tve.h index 46cd87e79e8da080339ef109dee1a7cf65e5f2af..109e46bf455e2e58c80c17272824b1b78725ba6e 100644 --- a/arch/arm/include/asm/arch-sunxi/tve.h +++ b/arch/arm/include/asm/arch-sunxi/tve.h @@ -9,6 +9,7 @@ #ifndef _TVE_H #define _TVE_H +#include enum tve_mode { tve_mode_vga, tve_mode_composite_pal, diff --git a/arch/arm/include/asm/arch-sunxi/tzpc.h b/arch/arm/include/asm/arch-sunxi/tzpc.h index 7a6fcaebdb51ba47b725ef2f9085240d3c523a60..6a94083ae03762f46523fc385c15708e5b97adc1 100644 --- a/arch/arm/include/asm/arch-sunxi/tzpc.h +++ b/arch/arm/include/asm/arch-sunxi/tzpc.h @@ -7,6 +7,7 @@ #define _SUNXI_TZPC_H #ifndef __ASSEMBLY__ +#include struct sunxi_tzpc { u32 r0size; /* 0x00 Size of secure RAM region */ u32 decport0_status; /* 0x04 Status of decode protection port 0 */ diff --git a/arch/arm/include/asm/arch-sunxi/watchdog.h b/arch/arm/include/asm/arch-sunxi/watchdog.h index 38e2ef2aca3df6f433d25dd5c2117721c41ce2b1..c30bb276ae952c31141bb227ef25c198001173a7 100644 --- a/arch/arm/include/asm/arch-sunxi/watchdog.h +++ b/arch/arm/include/asm/arch-sunxi/watchdog.h @@ -9,6 +9,7 @@ #ifndef _SUNXI_WATCHDOG_H_ #define _SUNXI_WATCHDOG_H_ +#include #define WDT_CTRL_RESTART (0x1 << 0) #define WDT_CTRL_KEY (0x0a57 << 1) diff --git a/arch/arm/include/asm/arch-tegra/apb_misc.h b/arch/arm/include/asm/arch-tegra/apb_misc.h index d438966afbe54d1288423f29854338b915f89a8d..af98f984c9f9406ee4093fd8736ac9cb2436c220 100644 --- a/arch/arm/include/asm/arch-tegra/apb_misc.h +++ b/arch/arm/include/asm/arch-tegra/apb_misc.h @@ -7,6 +7,7 @@ #define _GP_PADCTRL_H_ /* APB_MISC_PP registers */ +#include struct apb_misc_pp_ctlr { u32 reserved0[2]; u32 strapping_opt_a;/* 0x08: APB_MISC_PP_STRAPPING_OPT_A */ diff --git a/arch/arm/include/asm/arch-tegra/bpmp_abi.h b/arch/arm/include/asm/arch-tegra/bpmp_abi.h index 373da526ed6dce035679a803d7183103fc8f8c9c..599982a5f022247e638d1c790d902009ec449808 100644 --- a/arch/arm/include/asm/arch-tegra/bpmp_abi.h +++ b/arch/arm/include/asm/arch-tegra/bpmp_abi.h @@ -73,6 +73,7 @@ * * @todo document the flags */ +#include struct mrq_request { /** @brief MRQ number of the request */ uint32_t mrq; diff --git a/arch/arm/include/asm/arch-tegra/cboot.h b/arch/arm/include/asm/arch-tegra/cboot.h index d89e784f2d26010859ee07743df456eb3d62c938..03ba29859bde9eed0991f6796c898f9e723c120a 100644 --- a/arch/arm/include/asm/arch-tegra/cboot.h +++ b/arch/arm/include/asm/arch-tegra/cboot.h @@ -8,6 +8,7 @@ #include #include +#include #ifdef CONFIG_ARM64 diff --git a/arch/arm/include/asm/arch-tegra/clk_rst.h b/arch/arm/include/asm/arch-tegra/clk_rst.h index 2359e142fb7f564863b253bd5f140d6156209bf3..7771dc5cbee6c8d34196d7eca4e6fb1672a5bb86 100644 --- a/arch/arm/include/asm/arch-tegra/clk_rst.h +++ b/arch/arm/include/asm/arch-tegra/clk_rst.h @@ -8,6 +8,7 @@ #define _TEGRA_CLK_RST_H_ /* PLL registers - there are several PLLs in the clock controller */ +#include struct clk_pll { uint pll_base; /* the control register */ /* pll_out[0] is output A control, pll_out[1] is output B control */ diff --git a/arch/arm/include/asm/arch-tegra/clock.h b/arch/arm/include/asm/arch-tegra/clock.h index 630287c1b7809dc8956a620d2d027f9175803b23..cd35095cb10982f868234f58d3615b02ec6f4d65 100644 --- a/arch/arm/include/asm/arch-tegra/clock.h +++ b/arch/arm/include/asm/arch-tegra/clock.h @@ -8,6 +8,7 @@ #ifndef _TEGRA_CLOCK_H_ #define _TEGRA_CLOCK_H_ +#include struct udevice; /* Set of oscillator frequencies supported in the internal API. */ diff --git a/arch/arm/include/asm/arch-tegra/dc.h b/arch/arm/include/asm/arch-tegra/dc.h index 6444af2993a033de27285102bc66be9b3b551a39..d8a079e3221f9f69c14d4ca9b93f9db435955c08 100644 --- a/arch/arm/include/asm/arch-tegra/dc.h +++ b/arch/arm/include/asm/arch-tegra/dc.h @@ -9,6 +9,7 @@ #ifndef __ASSEMBLY__ #include +#include #endif /* Register definitions for the Tegra display controller */ diff --git a/arch/arm/include/asm/arch-tegra/fuse.h b/arch/arm/include/asm/arch-tegra/fuse.h index 5b8e0bd8d16c33b547b88987b0e7854327ecbacf..e2412d0676fcbfd826da99422950783d27d81e5e 100644 --- a/arch/arm/include/asm/arch-tegra/fuse.h +++ b/arch/arm/include/asm/arch-tegra/fuse.h @@ -8,6 +8,7 @@ #define _FUSE_H_ /* FUSE registers */ +#include struct fuse_regs { u32 reserved0[64]; /* 0x00 - 0xFC: */ u32 production_mode; /* 0x100: FUSE_PRODUCTION_MODE */ diff --git a/arch/arm/include/asm/arch-tegra/gpio.h b/arch/arm/include/asm/arch-tegra/gpio.h index fe7b3a50e0d9d8b2f68d296c882f6bd0d514aeeb..15384670c9500efd7f390c7727edd5e89ed25031 100644 --- a/arch/arm/include/asm/arch-tegra/gpio.h +++ b/arch/arm/include/asm/arch-tegra/gpio.h @@ -6,6 +6,7 @@ #ifndef _TEGRA_GPIO_H_ #define _TEGRA_GPIO_H_ +#include #include #define TEGRA_GPIOS_PER_PORT 8 diff --git a/arch/arm/include/asm/arch-tegra/ivc.h b/arch/arm/include/asm/arch-tegra/ivc.h index 52c10b8fab3e74b1ec5686b22a6b7b7cd847b048..4f0e6a1300ab55b675455a3d85abd65baf416ec7 100644 --- a/arch/arm/include/asm/arch-tegra/ivc.h +++ b/arch/arm/include/asm/arch-tegra/ivc.h @@ -28,6 +28,7 @@ */ /** +#include * struct tegra_ivc - In-memory shared memory layout. * * This is described in detail in ivc.c. diff --git a/arch/arm/include/asm/arch-tegra/pmc.h b/arch/arm/include/asm/arch-tegra/pmc.h index e1f5a7381357035264fcc7cf35adbd8507e0ec28..e4ab21552a87b39454b2d3521b3941c1fc653856 100644 --- a/arch/arm/include/asm/arch-tegra/pmc.h +++ b/arch/arm/include/asm/arch-tegra/pmc.h @@ -9,6 +9,7 @@ #ifndef __ASSEMBLY__ #include +#include #endif /* Power Management Controller (APBDEV_PMC_) registers */ diff --git a/arch/arm/include/asm/arch-tegra/pwm.h b/arch/arm/include/asm/arch-tegra/pwm.h index eebd104de9d6be4ec0798eccc35c0b9591feb01f..77de14782939e236256bb160aa1c8bd6fa77d586 100644 --- a/arch/arm/include/asm/arch-tegra/pwm.h +++ b/arch/arm/include/asm/arch-tegra/pwm.h @@ -9,6 +9,7 @@ #define __ASM_ARCH_TEGRA_PWM_H /* This is a single PWM channel */ +#include struct pwm_ctlr { uint control; /* Control register */ uint reserved[3]; /* Space space */ diff --git a/arch/arm/include/asm/arch-tegra/scu.h b/arch/arm/include/asm/arch-tegra/scu.h index afe076419cf3374c220230db14a7891691fed0ea..942f644cc3ba099c7e1567ff1c138e207b09167a 100644 --- a/arch/arm/include/asm/arch-tegra/scu.h +++ b/arch/arm/include/asm/arch-tegra/scu.h @@ -8,6 +8,7 @@ #define _SCU_H_ /* ARM Snoop Control Unit (SCU) registers */ +#include struct scu_ctlr { uint scu_ctrl; /* SCU Control Register, offset 00 */ uint scu_cfg; /* SCU Config Register, offset 04 */ diff --git a/arch/arm/include/asm/arch-tegra/tegra_ahub.h b/arch/arm/include/asm/arch-tegra/tegra_ahub.h index 96d542a91cab2a749ea9ae039bca02b0e7c66609..36de87033e7963cd34935c1b39f8afa61bace03c 100644 --- a/arch/arm/include/asm/arch-tegra/tegra_ahub.h +++ b/arch/arm/include/asm/arch-tegra/tegra_ahub.h @@ -14,6 +14,7 @@ * Each TX CIF transmits data into the XBAR. Each RX CIF can receive audio * transmitted by a particular TX CIF. */ +#include struct xbar_regs { u32 apbif_rx0; /* AUDIO_APBIF_RX0, offset 0x00 */ u32 apbif_rx1; /* AUDIO_APBIF_RX1, offset 0x04 */ diff --git a/arch/arm/include/asm/arch-tegra/tegra_i2s.h b/arch/arm/include/asm/arch-tegra/tegra_i2s.h index 9319383f7c1e53e640b1f54b0fd51a440610238a..55bd31acc7ef57a148ba1263cdd34f408d52d15b 100644 --- a/arch/arm/include/asm/arch-tegra/tegra_i2s.h +++ b/arch/arm/include/asm/arch-tegra/tegra_i2s.h @@ -1,6 +1,7 @@ /* SPDX-License-Identifier: GPL-2.0 */ /* * tegra_i2s.h - Definitions for Tegra124 I2S driver. +#include * Note, some structures (ex, CIF) are different in Tegra114. * * NVIDIA Tegra I2S controller diff --git a/arch/arm/include/asm/arch-tegra/uart.h b/arch/arm/include/asm/arch-tegra/uart.h index 24f0bdd51b8dfe33b0fbb8d6e2aaefd8634565a2..01404dd12fdbd224b39ef2925910888a8fee2ed6 100644 --- a/arch/arm/include/asm/arch-tegra/uart.h +++ b/arch/arm/include/asm/arch-tegra/uart.h @@ -8,6 +8,7 @@ #define _UART_H_ /* UART registers */ +#include struct uart_ctlr { uint uart_thr_dlab_0; /* UART_THR_DLAB_0_0, offset 00 */ uint uart_ier_dlab_0; /* UART_IER_DLAB_0_0, offset 04 */ diff --git a/arch/arm/include/asm/arch-tegra/usb.h b/arch/arm/include/asm/arch-tegra/usb.h index 6e6ea1443cb0558fcf4b7df65daa55019bb429bc..9fc96dc251ba8f9acbce579b79c3da069a19690f 100644 --- a/arch/arm/include/asm/arch-tegra/usb.h +++ b/arch/arm/include/asm/arch-tegra/usb.h @@ -8,6 +8,7 @@ #define _TEGRA_USB_H_ /* USB Controller (USBx_CONTROLLER_) regs */ +#include struct usb_ctlr { /* 0x000 */ uint id; diff --git a/arch/arm/include/asm/arch-tegra/warmboot.h b/arch/arm/include/asm/arch-tegra/warmboot.h index 3f02073ee494906a6ef63c02174c058bb71d4566..0c2f0a56c258c8bb5eb9612a9fb682e12265478f 100644 --- a/arch/arm/include/asm/arch-tegra/warmboot.h +++ b/arch/arm/include/asm/arch-tegra/warmboot.h @@ -7,6 +7,7 @@ #ifndef _WARM_BOOT_H_ #define _WARM_BOOT_H_ +#include #define STRAP_OPT_A_RAM_CODE_SHIFT 4 #define STRAP_OPT_A_RAM_CODE_MASK (0xf << STRAP_OPT_A_RAM_CODE_SHIFT) diff --git a/arch/arm/include/asm/arch-tegra114/flow.h b/arch/arm/include/asm/arch-tegra114/flow.h index 4f0fc3b7fb3d873eb35b585e1e5f868578d79e1c..4c5fcfbb4d338488699c1e687e6141331c14245e 100644 --- a/arch/arm/include/asm/arch-tegra114/flow.h +++ b/arch/arm/include/asm/arch-tegra114/flow.h @@ -6,6 +6,7 @@ #ifndef _TEGRA114_FLOW_H_ #define _TEGRA114_FLOW_H_ +#include struct flow_ctlr { u32 halt_cpu_events; u32 halt_cop_events; diff --git a/arch/arm/include/asm/arch-tegra114/gp_padctrl.h b/arch/arm/include/asm/arch-tegra114/gp_padctrl.h index 69b35a1411ece374c24883a48b60b8bffce6c400..9a09456dc58b9777cca2c2c11cacabd48e9753e9 100644 --- a/arch/arm/include/asm/arch-tegra114/gp_padctrl.h +++ b/arch/arm/include/asm/arch-tegra114/gp_padctrl.h @@ -7,6 +7,7 @@ #define _TEGRA114_GP_PADCTRL_H_ #include +#include /* APB_MISC_GP and padctrl registers */ struct apb_misc_gp_ctlr { diff --git a/arch/arm/include/asm/arch-tegra114/mc.h b/arch/arm/include/asm/arch-tegra114/mc.h index 3930bab571ff13dcf788da6e759a883d69aa7c34..7d60efe43834a1372cb703e122e40871a4826ca8 100644 --- a/arch/arm/include/asm/arch-tegra114/mc.h +++ b/arch/arm/include/asm/arch-tegra114/mc.h @@ -10,6 +10,7 @@ /** * Defines the memory controller registers we need/care about */ +#include struct mc_ctlr { u32 reserved0[4]; /* offset 0x00 - 0x0C */ u32 mc_smmu_config; /* offset 0x10 */ diff --git a/arch/arm/include/asm/arch-tegra114/sysctr.h b/arch/arm/include/asm/arch-tegra114/sysctr.h index 228f423bed0bc40f910f215c00c2638aa899fd5f..67731bbc05f784db0498e856ceabff456ae362a4 100644 --- a/arch/arm/include/asm/arch-tegra114/sysctr.h +++ b/arch/arm/include/asm/arch-tegra114/sysctr.h @@ -6,6 +6,7 @@ #ifndef _TEGRA114_SYSCTR_H_ #define _TEGRA114_SYSCTR_H_ +#include struct sysctr_ctlr { u32 cntcr; /* 0x00: SYSCTR0_CNTCR Counter Control */ u32 cntsr; /* 0x04: SYSCTR0_CNTSR Counter Status */ diff --git a/arch/arm/include/asm/arch-tegra124/ahb.h b/arch/arm/include/asm/arch-tegra124/ahb.h index d88cdfecea43fcdc56443967e8da6c4d30ee6032..5180925d6fdd6bb6d23bd23c54a1eb7287bcfd12 100644 --- a/arch/arm/include/asm/arch-tegra124/ahb.h +++ b/arch/arm/include/asm/arch-tegra124/ahb.h @@ -7,6 +7,7 @@ #ifndef _TEGRA124_AHB_H_ #define _TEGRA124_AHB_H_ +#include struct ahb_ctlr { u32 reserved0; /* 00h */ u32 arbitration_disable; /* _ARBITRATION_DISABLE_0, 04h */ diff --git a/arch/arm/include/asm/arch-tegra124/clock.h b/arch/arm/include/asm/arch-tegra124/clock.h index 3f54d3627778ca9c3e833139adf30c9370f0a477..7c24026cce49a874cd1da42811747c610f3ebd5e 100644 --- a/arch/arm/include/asm/arch-tegra124/clock.h +++ b/arch/arm/include/asm/arch-tegra124/clock.h @@ -10,6 +10,7 @@ #define _TEGRA124_CLOCK_H_ #include +#include /* CLK_RST_CONTROLLER_OSC_CTRL_0 */ #define OSC_FREQ_SHIFT 28 diff --git a/arch/arm/include/asm/arch-tegra124/flow.h b/arch/arm/include/asm/arch-tegra124/flow.h index ebcb22f1cb901862b64a540da0050d4919a131c0..8b060acd756c7024a281d3bb57262417116f61bd 100644 --- a/arch/arm/include/asm/arch-tegra124/flow.h +++ b/arch/arm/include/asm/arch-tegra124/flow.h @@ -8,6 +8,7 @@ #define _TEGRA124_FLOW_H_ #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/include/asm/arch-tegra124/gp_padctrl.h b/arch/arm/include/asm/arch-tegra124/gp_padctrl.h index 750a2dc649aeba142674d54a9e546c53f6758f54..85628af19f775b7718a267cf60c4163676aa45f4 100644 --- a/arch/arm/include/asm/arch-tegra124/gp_padctrl.h +++ b/arch/arm/include/asm/arch-tegra124/gp_padctrl.h @@ -8,6 +8,7 @@ #define _TEGRA124_GP_PADCTRL_H_ #include +#include /* APB_MISC_GP and padctrl registers */ struct apb_misc_gp_ctlr { diff --git a/arch/arm/include/asm/arch-tegra124/gpio.h b/arch/arm/include/asm/arch-tegra124/gpio.h index e5ea2815afa4216cc6599bf7896abfc4119f6820..2ec69bb57eb0b8d1702f01757cf4b70db87cc22c 100644 --- a/arch/arm/include/asm/arch-tegra124/gpio.h +++ b/arch/arm/include/asm/arch-tegra124/gpio.h @@ -15,6 +15,7 @@ #define TEGRA_GPIO_BANKS 8 /* number of banks */ #include +#include /* GPIO Controller registers for a single bank */ struct gpio_ctlr_bank { diff --git a/arch/arm/include/asm/arch-tegra124/mc.h b/arch/arm/include/asm/arch-tegra124/mc.h index 617e55af20e2f23a86b10a28e852fe32d533bdae..26b44574f66b3be4c945ee2a5c64e1439b10db7f 100644 --- a/arch/arm/include/asm/arch-tegra124/mc.h +++ b/arch/arm/include/asm/arch-tegra124/mc.h @@ -9,6 +9,7 @@ /** * Defines the memory controller registers we need/care about */ +#include struct mc_ctlr { u32 reserved0[4]; /* offset 0x00 - 0x0C */ u32 mc_smmu_config; /* offset 0x10 */ diff --git a/arch/arm/include/asm/arch-tegra124/sysctr.h b/arch/arm/include/asm/arch-tegra124/sysctr.h index 6567104d0832f6c8908f9b0d46c2eddadb815780..f5b3ab565ff589ccccb5a003a52b6b7f8634e5ea 100644 --- a/arch/arm/include/asm/arch-tegra124/sysctr.h +++ b/arch/arm/include/asm/arch-tegra124/sysctr.h @@ -7,6 +7,7 @@ #ifndef _TEGRA124_SYSCTR_H_ #define _TEGRA124_SYSCTR_H_ +#include struct sysctr_ctlr { u32 cntcr; /* 0x00: SYSCTR0_CNTCR Counter Control */ u32 cntsr; /* 0x04: SYSCTR0_CNTSR Counter Status */ diff --git a/arch/arm/include/asm/arch-tegra20/display.h b/arch/arm/include/asm/arch-tegra20/display.h index e7b3cffd466432e56f3e680aae5f4201a02762e6..26b0fa9d766618552a5a8d13b509430f1577b16d 100644 --- a/arch/arm/include/asm/arch-tegra20/display.h +++ b/arch/arm/include/asm/arch-tegra20/display.h @@ -8,6 +8,7 @@ #define __ASM_ARCH_TEGRA_DISPLAY_H #include +#include /* This holds information about a window which can be displayed */ struct disp_ctl_win { diff --git a/arch/arm/include/asm/arch-tegra20/flow.h b/arch/arm/include/asm/arch-tegra20/flow.h index 33be841ddbd65528849552647481afabb10a9d94..3bf0d0d1aa2fbda8d518590d554917604d02c89e 100644 --- a/arch/arm/include/asm/arch-tegra20/flow.h +++ b/arch/arm/include/asm/arch-tegra20/flow.h @@ -7,6 +7,7 @@ #ifndef _FLOW_H_ #define _FLOW_H_ +#include struct flow_ctlr { u32 halt_cpu_events; u32 halt_cop_events; diff --git a/arch/arm/include/asm/arch-tegra20/gp_padctrl.h b/arch/arm/include/asm/arch-tegra20/gp_padctrl.h index dd2ee126550ba517c21284c8b5a2422ec8d9c950..ab06bfb4cba763daf01b0f04f07af8a11c53a872 100644 --- a/arch/arm/include/asm/arch-tegra20/gp_padctrl.h +++ b/arch/arm/include/asm/arch-tegra20/gp_padctrl.h @@ -8,6 +8,7 @@ #define _TEGRA20_GP_PADCTRL_H_ #include +#include /* APB_MISC_GP and padctrl registers */ struct apb_misc_gp_ctlr { diff --git a/arch/arm/include/asm/arch-tegra20/gpio.h b/arch/arm/include/asm/arch-tegra20/gpio.h index 6818c28723bf306a68d33f3ff7bd543135855c92..fb203d21468cc8f9850d3fffd1ba6a8c631977fc 100644 --- a/arch/arm/include/asm/arch-tegra20/gpio.h +++ b/arch/arm/include/asm/arch-tegra20/gpio.h @@ -15,6 +15,7 @@ #define TEGRA_GPIO_BANKS 7 /* number of banks */ #include +#include /* GPIO Controller registers for a single bank */ struct gpio_ctlr_bank { diff --git a/arch/arm/include/asm/arch-tegra20/mc.h b/arch/arm/include/asm/arch-tegra20/mc.h index 71283e4e21e02f46a41faa42bae18e4de20d5624..67c5742e082676d526afee00fa441543d9f4c45d 100644 --- a/arch/arm/include/asm/arch-tegra20/mc.h +++ b/arch/arm/include/asm/arch-tegra20/mc.h @@ -10,6 +10,7 @@ /** * Defines the memory controller registers we need/care about */ +#include struct mc_ctlr { u32 reserved0[3]; /* offset 0x00 - 0x08 */ u32 mc_emem_cfg; /* offset 0x0C */ diff --git a/arch/arm/include/asm/arch-tegra20/sdram_param.h b/arch/arm/include/asm/arch-tegra20/sdram_param.h index 3d1405fa3bae1fc7a6b59573c44dd6463ecaafa6..75c1182a869d45556029865f0f6ea3122a9e2ba5 100644 --- a/arch/arm/include/asm/arch-tegra20/sdram_param.h +++ b/arch/arm/include/asm/arch-tegra20/sdram_param.h @@ -11,6 +11,7 @@ * Defines the number of 32-bit words provided in each set of SDRAM parameters * for arbitration configuration data. */ +#include #define BCT_SDRAM_ARB_CONFIG_WORDS 27 enum memory_type { diff --git a/arch/arm/include/asm/arch-tegra210/ahb.h b/arch/arm/include/asm/arch-tegra210/ahb.h index 8ecd6d9bae229b522e5218107c8113bb7a1ee273..7b4a8994d8bf382f493cf028d51d61fba495e292 100644 --- a/arch/arm/include/asm/arch-tegra210/ahb.h +++ b/arch/arm/include/asm/arch-tegra210/ahb.h @@ -7,6 +7,7 @@ #ifndef _TEGRA210_AHB_H_ #define _TEGRA210_AHB_H_ +#include struct ahb_ctlr { u32 reserved0; /* 00h */ u32 arbitration_disable; /* _ARBITRATION_DISABLE_0, 04h */ diff --git a/arch/arm/include/asm/arch-tegra210/flow.h b/arch/arm/include/asm/arch-tegra210/flow.h index ef0be19e587659e44d43d0671289edb602002285..73ee94ef73865c595d10621e9323740e31a765bb 100644 --- a/arch/arm/include/asm/arch-tegra210/flow.h +++ b/arch/arm/include/asm/arch-tegra210/flow.h @@ -7,6 +7,7 @@ #ifndef _TEGRA210_FLOW_H_ #define _TEGRA210_FLOW_H_ +#include struct flow_ctlr { u32 halt_cpu_events; /* offset 0x00 */ u32 halt_cop_events; /* offset 0x04 */ diff --git a/arch/arm/include/asm/arch-tegra210/gp_padctrl.h b/arch/arm/include/asm/arch-tegra210/gp_padctrl.h index e9ff9037526bff19be2cec4c40f8bc99fcd4f670..92a315f34fd0ef606264cc98523f664dbb810166 100644 --- a/arch/arm/include/asm/arch-tegra210/gp_padctrl.h +++ b/arch/arm/include/asm/arch-tegra210/gp_padctrl.h @@ -8,6 +8,7 @@ #define _TEGRA210_GP_PADCTRL_H_ #include +#include /* APB_MISC_GP and padctrl registers */ struct apb_misc_gp_ctlr { diff --git a/arch/arm/include/asm/arch-tegra210/gpio.h b/arch/arm/include/asm/arch-tegra210/gpio.h index cb91b10bed8f2e0cbb66178847b7d7861f4769f2..9a3b5be72eed17ad9a2205856966180fe125704d 100644 --- a/arch/arm/include/asm/arch-tegra210/gpio.h +++ b/arch/arm/include/asm/arch-tegra210/gpio.h @@ -15,6 +15,7 @@ #define TEGRA_GPIO_BANKS 8 /* number of banks */ #include +#include /* GPIO Controller registers for a single bank */ struct gpio_ctlr_bank { diff --git a/arch/arm/include/asm/arch-tegra210/mc.h b/arch/arm/include/asm/arch-tegra210/mc.h index 5a2a5681d7a9338cbb5a198b0285e2fea0d03f27..a80e36c011f47c5ff6c67f8b888b3eca773b6d78 100644 --- a/arch/arm/include/asm/arch-tegra210/mc.h +++ b/arch/arm/include/asm/arch-tegra210/mc.h @@ -9,6 +9,7 @@ /** * Defines the memory controller registers we need/care about */ +#include struct mc_ctlr { u32 reserved0[4]; /* offset 0x00 - 0x0C */ u32 mc_smmu_config; /* offset 0x10 */ diff --git a/arch/arm/include/asm/arch-tegra210/sysctr.h b/arch/arm/include/asm/arch-tegra210/sysctr.h index cb1c4997fac01fa389ead7f81866cbef57146612..8ada6e5c60cf668af2d6ac0cc2ddcfa1c48defd5 100644 --- a/arch/arm/include/asm/arch-tegra210/sysctr.h +++ b/arch/arm/include/asm/arch-tegra210/sysctr.h @@ -7,6 +7,7 @@ #ifndef _TEGRA210_SYSCTR_H_ #define _TEGRA210_SYSCTR_H_ +#include struct sysctr_ctlr { u32 cntcr; /* 0x00: SYSCTR0_CNTCR Counter Control */ u32 cntsr; /* 0x04: SYSCTR0_CNTSR Counter Status */ diff --git a/arch/arm/include/asm/arch-tegra30/flow.h b/arch/arm/include/asm/arch-tegra30/flow.h index f3e947e9eee5cdd65094d8b8dcf3a636361685e7..3924b418040d74db9bf4fd9a4a1a7246aa7ce939 100644 --- a/arch/arm/include/asm/arch-tegra30/flow.h +++ b/arch/arm/include/asm/arch-tegra30/flow.h @@ -6,6 +6,7 @@ #ifndef _TEGRA30_FLOW_H_ #define _TEGRA30_FLOW_H_ +#include struct flow_ctlr { u32 halt_cpu_events; u32 halt_cop_events; diff --git a/arch/arm/include/asm/arch-tegra30/gp_padctrl.h b/arch/arm/include/asm/arch-tegra30/gp_padctrl.h index 4ff785de8eaa731c32d5f0766d39932623da74b8..65e811ababa73435c7b52f10f6e7751801d1853a 100644 --- a/arch/arm/include/asm/arch-tegra30/gp_padctrl.h +++ b/arch/arm/include/asm/arch-tegra30/gp_padctrl.h @@ -7,6 +7,7 @@ #define _TEGRA30_GP_PADCTRL_H_ #include +#include /* APB_MISC_GP and padctrl registers */ struct apb_misc_gp_ctlr { diff --git a/arch/arm/include/asm/arch-tegra30/gpio.h b/arch/arm/include/asm/arch-tegra30/gpio.h index 1dd2e426ba68516b88ca811dd96d6c443d3dd777..5289e33fd920d3f7e58ac73a2a1a60f71295f217 100644 --- a/arch/arm/include/asm/arch-tegra30/gpio.h +++ b/arch/arm/include/asm/arch-tegra30/gpio.h @@ -14,6 +14,7 @@ #define TEGRA_GPIO_BANKS 8 /* number of banks */ #include +#include /* GPIO Controller registers for a single bank */ struct gpio_ctlr_bank { diff --git a/arch/arm/include/asm/arch-tegra30/mc.h b/arch/arm/include/asm/arch-tegra30/mc.h index bbb0fe77bc43268ac8f036cb5e95d35086f07850..9643ed81f903aea1b20ae44b5952ed847b56187a 100644 --- a/arch/arm/include/asm/arch-tegra30/mc.h +++ b/arch/arm/include/asm/arch-tegra30/mc.h @@ -10,6 +10,7 @@ /** * Defines the memory controller registers we need/care about */ +#include struct mc_ctlr { u32 reserved0[4]; /* offset 0x00 - 0x0C */ u32 mc_smmu_config; /* offset 0x10 */ diff --git a/arch/arm/include/asm/arch-vf610/clock.h b/arch/arm/include/asm/arch-vf610/clock.h index ec9786ce4fef08a128091fcdf081a63f688ba884..6cdad57e78f2f1787cee7feac48a49336f8e66ff 100644 --- a/arch/arm/include/asm/arch-vf610/clock.h +++ b/arch/arm/include/asm/arch-vf610/clock.h @@ -6,6 +6,7 @@ #ifndef __ASM_ARCH_CLOCK_H #define __ASM_ARCH_CLOCK_H +#include enum mxc_clock { MXC_ARM_CLK = 0, MXC_BUS_CLK, diff --git a/arch/arm/include/asm/arch-vf610/ddrmc-vf610.h b/arch/arm/include/asm/arch-vf610/ddrmc-vf610.h index 03e3cecb95a090c35a4311238d3d31b8857370cb..8adfbefd0c81a2aadf50d6556bc95a8b88757f5c 100644 --- a/arch/arm/include/asm/arch-vf610/ddrmc-vf610.h +++ b/arch/arm/include/asm/arch-vf610/ddrmc-vf610.h @@ -11,6 +11,7 @@ #define __ASM_ARCH_VF610_DDRMC_H #include +#include struct ddr3_jedec_timings { u8 tinit; diff --git a/arch/arm/include/asm/arch-vf610/gpio.h b/arch/arm/include/asm/arch-vf610/gpio.h index 9bfdf168730880df6fd34b0acc6b3f7ef033f3a3..07ae0e4f64fbdf26310e2c36c7717784f0bfc936 100644 --- a/arch/arm/include/asm/arch-vf610/gpio.h +++ b/arch/arm/include/asm/arch-vf610/gpio.h @@ -7,6 +7,7 @@ #ifndef __ASM_ARCH_VF610_GPIO_H #define __ASM_ARCH_VF610_GPIO_H +#include #define VYBRID_GPIO_COUNT 32 #define VF610_GPIO_DIRECTION_IN 0x0 #define VF610_GPIO_DIRECTION_OUT 0x1 diff --git a/arch/arm/include/asm/armv7_mpu.h b/arch/arm/include/asm/armv7_mpu.h index 16b9d0d1aeb3ad8f8146038910ec72e45e9ba820..bbad00406cd2a337dedff8996a29b6ef2a1bc2b6 100644 --- a/arch/arm/include/asm/armv7_mpu.h +++ b/arch/arm/include/asm/armv7_mpu.h @@ -9,6 +9,7 @@ #ifndef __ASSEMBLY__ #include +#include #endif #ifdef CONFIG_CPU_V7M diff --git a/arch/arm/include/asm/armv7m.h b/arch/arm/include/asm/armv7m.h index ad67b4fa34e0c6409b6998a4e76125d722afd0df..c8411475eb260b78983ac6bb28a98b76e17195d4 100644 --- a/arch/arm/include/asm/armv7m.h +++ b/arch/arm/include/asm/armv7m.h @@ -23,6 +23,7 @@ #define V7M_SCB_VTOR 0x08 #if !defined(__ASSEMBLY__) +#include struct v7m_scb { uint32_t cpuid; /* CPUID Base Register */ uint32_t icsr; /* Interrupt Control and State Register */ diff --git a/arch/arm/include/asm/armv8/mmu.h b/arch/arm/include/asm/armv8/mmu.h index fc97c55114682bb6e061a8db48538d7a58b28e67..5af66bea14487b5ffacf73d42433c106bd13fc35 100644 --- a/arch/arm/include/asm/armv8/mmu.h +++ b/arch/arm/include/asm/armv8/mmu.h @@ -104,6 +104,8 @@ #define TCR_EL3_RSVD (1 << 31 | 1 << 23) #ifndef __ASSEMBLY__ +#include + static inline void set_ttbr_tcr_mair(int el, u64 table, u64 tcr, u64 attr) { asm volatile("dsb sy"); diff --git a/arch/arm/include/asm/armv8/sec_firmware.h b/arch/arm/include/asm/armv8/sec_firmware.h index 9c010953f5f23ce552c71c7cf78594f48237e873..b83f93f441533dd45be143be34c1cc5acc31133d 100644 --- a/arch/arm/include/asm/armv8/sec_firmware.h +++ b/arch/arm/include/asm/armv8/sec_firmware.h @@ -7,6 +7,7 @@ #define __SEC_FIRMWARE_H_ #include +#include #define PSCI_INVALID_VER 0xffffffff #define SEC_JR3_OFFSET 0x40000 diff --git a/arch/arm/include/asm/bootm.h b/arch/arm/include/asm/bootm.h index a2131ca07c52a62649689c7752d773f1f8adc130..5a41f0e52ccc2fe763fe9a0e301bedc692b11c5e 100644 --- a/arch/arm/include/asm/bootm.h +++ b/arch/arm/include/asm/bootm.h @@ -8,6 +8,7 @@ #ifndef ARM_BOOTM_H #define ARM_BOOTM_H +#include extern void udc_disconnect(void); #if defined(CONFIG_SETUP_MEMORY_TAGS) || \ diff --git a/arch/arm/include/asm/ehci-omap.h b/arch/arm/include/asm/ehci-omap.h index f970bba937588b48e3504bf7f56dd9d0be5c12cc..fc8b619ecdb515dc12ccaedd9237f48e271b3fb5 100644 --- a/arch/arm/include/asm/ehci-omap.h +++ b/arch/arm/include/asm/ehci-omap.h @@ -11,6 +11,7 @@ #ifndef _OMAP_COMMON_EHCI_H_ #define _OMAP_COMMON_EHCI_H_ +#include enum usbhs_omap_port_mode { OMAP_USBHS_PORT_MODE_UNUSED, OMAP_EHCI_PORT_MODE_PHY, diff --git a/arch/arm/include/asm/handoff.h b/arch/arm/include/asm/handoff.h index 0790d2ab1e2543811d34fb29caccbb4935dd4f5a..e1e1708b241a9d696d3a894baf3db564279ae8cb 100644 --- a/arch/arm/include/asm/handoff.h +++ b/arch/arm/include/asm/handoff.h @@ -10,6 +10,7 @@ #define __asm_handoff_h /** +#include * struct arch_spl_handoff - architecture-specific handoff info * * @usable_ram_top: Value returned by board_get_usable_ram_top() in SPL diff --git a/arch/arm/include/asm/io.h b/arch/arm/include/asm/io.h index 994b47579924c4c65d48cd5728c781588a4b8651..e74aad6ad9d743f456f3614ef5740ba585acb7dc 100644 --- a/arch/arm/include/asm/io.h +++ b/arch/arm/include/asm/io.h @@ -30,6 +30,7 @@ #if 0 /* XXX###XXX */ #include #endif /* XXX###XXX */ +#include #include static inline void sync(void) diff --git a/arch/arm/include/asm/iproc-common/iproc_sdhci.h b/arch/arm/include/asm/iproc-common/iproc_sdhci.h index 4e299217fcf14280d3448c24f76394a4172953fd..7c4f35d23bc4bda4b30be846cc3a2f1fb1ff1260 100644 --- a/arch/arm/include/asm/iproc-common/iproc_sdhci.h +++ b/arch/arm/include/asm/iproc-common/iproc_sdhci.h @@ -7,6 +7,7 @@ #ifndef __IPROC_SDHCI_H #define __IPROC_SDHCI_H +#include int iproc_sdhci_init(int dev_index, u32 quirks); #endif diff --git a/arch/arm/include/asm/kona-common/kona_sdhci.h b/arch/arm/include/asm/kona-common/kona_sdhci.h index 22db651a4eb26dea69b320ffbbc867952be4a8a0..f8887ceb4c9a3312c98d101d5b94713692212fa0 100644 --- a/arch/arm/include/asm/kona-common/kona_sdhci.h +++ b/arch/arm/include/asm/kona-common/kona_sdhci.h @@ -6,6 +6,7 @@ #ifndef __KONA_SDHCI_H #define __KONA_SDHCI_H +#include int kona_sdhci_init(int dev_index, u32 min_clk, u32 quirks); #endif diff --git a/arch/arm/include/asm/mach-imx/dma.h b/arch/arm/include/asm/mach-imx/dma.h index 55eb84cb8e7e2ecea121e2b1c6c6ed3d927388a8..c4f76e93291c58e0ca5dc4ad06746133744f0f1b 100644 --- a/arch/arm/include/asm/mach-imx/dma.h +++ b/arch/arm/include/asm/mach-imx/dma.h @@ -14,6 +14,7 @@ #define __DMA_H__ #include +#include #include #include diff --git a/arch/arm/include/asm/mach-imx/gpio.h b/arch/arm/include/asm/mach-imx/gpio.h index 1b7c9cd524993cb293760d7fe097ca39b55aadcd..fa6d2e0e7f47c14abc23e5b51b0705d9a4472308 100644 --- a/arch/arm/include/asm/mach-imx/gpio.h +++ b/arch/arm/include/asm/mach-imx/gpio.h @@ -9,6 +9,7 @@ #define __ASM_ARCH_IMX_GPIO_H #if !(defined(__KERNEL_STRICT_NAMES) || defined(__ASSEMBLY__)) +#include /* GPIO registers */ struct gpio_regs { u32 gpio_dr; /* data */ diff --git a/arch/arm/include/asm/mach-imx/hab.h b/arch/arm/include/asm/mach-imx/hab.h index f89f750169b7731815e0cc14a16f3577a195e9db..41e209290198091641d9031fe4c4065bca07bb3b 100644 --- a/arch/arm/include/asm/mach-imx/hab.h +++ b/arch/arm/include/asm/mach-imx/hab.h @@ -7,6 +7,7 @@ #ifndef __SECURE_MX6Q_H__ #define __SECURE_MX6Q_H__ +#include #include #include #include diff --git a/arch/arm/include/asm/mach-imx/imx-nandbcb.h b/arch/arm/include/asm/mach-imx/imx-nandbcb.h index 74c9031d4e7cef3123ab9f04f8070f99886b1bf5..4b3f4a53578e9b367dcb5922df6630b2320581ad 100644 --- a/arch/arm/include/asm/mach-imx/imx-nandbcb.h +++ b/arch/arm/include/asm/mach-imx/imx-nandbcb.h @@ -7,6 +7,7 @@ #ifndef _IMX_NAND_BCB_H_ #define _IMX_NAND_BCB_H_ +#include #define FCB_FINGERPRINT 0x20424346 /* 'FCB' */ #define FCB_VERSION_1 0x01000000 #define FCB_FINGERPRINT_OFF 0x4 /* FCB fingerprint offset*/ diff --git a/arch/arm/include/asm/mach-imx/module_fuse.h b/arch/arm/include/asm/mach-imx/module_fuse.h index a46fc3f1f8e0a988d3cc59984e9fb2c57ca0c9ff..781e62d6147ef6bf425e9f4ec1cfa69122195d5b 100644 --- a/arch/arm/include/asm/mach-imx/module_fuse.h +++ b/arch/arm/include/asm/mach-imx/module_fuse.h @@ -6,6 +6,7 @@ #ifndef __MODULE_FUSE_H__ #define __MODULE_FUSE_H__ +#include enum fuse_module_type { MODULE_TSC, MODULE_ADC1, diff --git a/arch/arm/include/asm/mach-imx/mxc_i2c.h b/arch/arm/include/asm/mach-imx/mxc_i2c.h index 81fd9814447cd9c363aabe4f2fa7fef4fbc97775..9a934c517b57252c139584794d3edd2e21aecc52 100644 --- a/arch/arm/include/asm/mach-imx/mxc_i2c.h +++ b/arch/arm/include/asm/mach-imx/mxc_i2c.h @@ -9,6 +9,7 @@ #if CONFIG_IS_ENABLED(CLK) #include #endif +#include struct i2c_pin_ctrl { iomux_v3_cfg_t i2c_mode; diff --git a/arch/arm/include/asm/mach-imx/rdc-sema.h b/arch/arm/include/asm/mach-imx/rdc-sema.h index 70d6a76a9d7e7e80eba61671b8095f0dcb6753a2..7b4d1fdf95259ebb2ff07e45733e572be0d8b863 100644 --- a/arch/arm/include/asm/mach-imx/rdc-sema.h +++ b/arch/arm/include/asm/mach-imx/rdc-sema.h @@ -13,6 +13,7 @@ * d3 d2 d1 d0 | master id | peri id * d[x] means domain[x], x can be [3 - 0]. */ +#include typedef u32 rdc_peri_cfg_t; typedef u32 rdc_ma_cfg_t; diff --git a/arch/arm/include/asm/mach-imx/regs-apbh.h b/arch/arm/include/asm/mach-imx/regs-apbh.h index 94c330c7f92864ee8973e28ecff3b50946dc6de3..917e72e35ad5c188625634709521ff8c98a55f7a 100644 --- a/arch/arm/include/asm/mach-imx/regs-apbh.h +++ b/arch/arm/include/asm/mach-imx/regs-apbh.h @@ -237,6 +237,7 @@ struct mxs_apbh_regs { }; #endif +#include #endif #define APBH_CTRL0_SFTRST (1 << 31) diff --git a/arch/arm/include/asm/mach-imx/regs-bch.h b/arch/arm/include/asm/mach-imx/regs-bch.h index 5a149002e2a79a565a089782be9c171955728626..37b2e97f8e0d440175699170c8e9c0844bec6566 100644 --- a/arch/arm/include/asm/mach-imx/regs-bch.h +++ b/arch/arm/include/asm/mach-imx/regs-bch.h @@ -17,6 +17,7 @@ #include #ifndef __ASSEMBLY__ +#include struct mxs_bch_regs { mxs_reg_32(hw_bch_ctrl) mxs_reg_32(hw_bch_status0) diff --git a/arch/arm/include/asm/mach-imx/regs-gpmi.h b/arch/arm/include/asm/mach-imx/regs-gpmi.h index 33daa53c45df4ffae804616f4e41990acf2aa18f..6723caef6a1088c8ecbaea8cf4c0dfd25863caed 100644 --- a/arch/arm/include/asm/mach-imx/regs-gpmi.h +++ b/arch/arm/include/asm/mach-imx/regs-gpmi.h @@ -15,6 +15,7 @@ #include #ifndef __ASSEMBLY__ +#include struct mxs_gpmi_regs { mxs_reg_32(hw_gpmi_ctrl0) mxs_reg_32(hw_gpmi_compare) diff --git a/arch/arm/include/asm/mach-imx/regs-lcdif.h b/arch/arm/include/asm/mach-imx/regs-lcdif.h index 58746387966188b15a7a1f94155c63b989088486..67b961931a6963b5878462db075211abfea4cef7 100644 --- a/arch/arm/include/asm/mach-imx/regs-lcdif.h +++ b/arch/arm/include/asm/mach-imx/regs-lcdif.h @@ -14,6 +14,7 @@ #ifndef __ASSEMBLY__ #include +#include struct mxs_lcdif_regs { mxs_reg_32(hw_lcdif_ctrl) /* 0x00 */ diff --git a/arch/arm/include/asm/mach-imx/sys_proto.h b/arch/arm/include/asm/mach-imx/sys_proto.h index ae33d6a9a495e7f2681663f350574b6428846712..5c87a0fcf1a836e1214648ea832386001e24fd45 100644 --- a/arch/arm/include/asm/mach-imx/sys_proto.h +++ b/arch/arm/include/asm/mach-imx/sys_proto.h @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include "../arch-imx/cpu.h" diff --git a/arch/arm/include/asm/mach-imx/syscounter.h b/arch/arm/include/asm/mach-imx/syscounter.h index a2cae1edb81b4f41d98f581d9583af42d4348304..a291b8ebec36a846d81e491c6a17ddca574472aa 100644 --- a/arch/arm/include/asm/mach-imx/syscounter.h +++ b/arch/arm/include/asm/mach-imx/syscounter.h @@ -7,6 +7,7 @@ #define _ASM_ARCH_SYSTEM_COUNTER_H /* System Counter */ +#include struct sctr_regs { u32 cntcr; u32 cntsr; diff --git a/arch/arm/include/asm/mach-imx/video.h b/arch/arm/include/asm/mach-imx/video.h index 1fdc2de662a31a1ba92207ff7417730a6d1f3671..e31c68d12b9d144a730f98f4cb1c2d8d4c462f5f 100644 --- a/arch/arm/include/asm/mach-imx/video.h +++ b/arch/arm/include/asm/mach-imx/video.h @@ -5,6 +5,7 @@ #include #include +#include struct display_info_t { int bus; diff --git a/arch/arm/include/asm/omap_gpio.h b/arch/arm/include/asm/omap_gpio.h index 151afa8f44ca78b2de74cb8ea6b27ffbd104257e..c25032453a83b583f9d42aa7a3f8dc014f00fb1a 100644 --- a/arch/arm/include/asm/omap_gpio.h +++ b/arch/arm/include/asm/omap_gpio.h @@ -21,6 +21,7 @@ #define _GPIO_H #include +#include #if CONFIG_IS_ENABLED(DM_GPIO) diff --git a/arch/arm/include/asm/omap_i2c.h b/arch/arm/include/asm/omap_i2c.h index a6975401dabd2b3aa5c937c19ee79c07d2805e3c..582d9c43867217b1e3fc64d7ef61dfe92f675487 100644 --- a/arch/arm/include/asm/omap_i2c.h +++ b/arch/arm/include/asm/omap_i2c.h @@ -14,6 +14,7 @@ struct omap_i2c_platdata { #endif +#include enum { OMAP_I2C_REV_V1 = 0, OMAP_I2C_REV_V2 = 1, diff --git a/arch/arm/include/asm/omap_mmc.h b/arch/arm/include/asm/omap_mmc.h index 7933ad5a867a9048305ad5a9f31ee318f48d8dc8..fbc83164a2bdc17c3c7e88eab057ba051851dee6 100644 --- a/arch/arm/include/asm/omap_mmc.h +++ b/arch/arm/include/asm/omap_mmc.h @@ -28,6 +28,7 @@ #include #ifndef __ASSEMBLY__ #include +#include #endif struct hsmmc { diff --git a/arch/arm/include/asm/omap_musb.h b/arch/arm/include/asm/omap_musb.h index b40ea005bec2bd20d877895b89d156bd13b8f2a6..feedd2725afe17d9007a212b5b196b38c6205d60 100644 --- a/arch/arm/include/asm/omap_musb.h +++ b/arch/arm/include/asm/omap_musb.h @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0+ */ /* +#include * Board data structure for musb gadget on OMAPs * * Copyright (C) 2012, Ilya Yanok diff --git a/arch/arm/include/asm/omap_sec_common.h b/arch/arm/include/asm/omap_sec_common.h index 30f0a9f5cbc87cbfe6a48b5f02ade0958cc703a1..3331dcb55c647fa7f3c47100b05fad35c0e30896 100644 --- a/arch/arm/include/asm/omap_sec_common.h +++ b/arch/arm/include/asm/omap_sec_common.h @@ -13,6 +13,7 @@ * the variable argument list into the format expected by the ROM code before * triggering the actual low-level smc entry. */ +#include u32 secure_rom_call(u32 service, u32 proc_id, u32 flag, ...); /* diff --git a/arch/arm/include/asm/secure.h b/arch/arm/include/asm/secure.h index 64e5582c1f2a87dfa1f31b347ed56903666a0a5d..ce332e6558f9591cee772364109c2ae9691be262 100644 --- a/arch/arm/include/asm/secure.h +++ b/arch/arm/include/asm/secure.h @@ -9,6 +9,7 @@ #ifndef __ASSEMBLY__ +#include typedef struct secure_svc_tbl { u32 id; #ifdef CONFIG_ARMV8_PSCI diff --git a/arch/arm/include/asm/setjmp.h b/arch/arm/include/asm/setjmp.h index 662bec863219f31a85bd4d009904640a4ca87cb7..1e86def1de668b257d2f824515805bbf844b9b62 100644 --- a/arch/arm/include/asm/setjmp.h +++ b/arch/arm/include/asm/setjmp.h @@ -9,6 +9,7 @@ /* * This really should be opaque, but the EFI implementation wrongly +#include * assumes that a 'struct jmp_buf_data' is defined. */ struct jmp_buf_data { diff --git a/arch/arm/include/asm/setup.h b/arch/arm/include/asm/setup.h index 3a4e902af146e3f00f3e4d84770d07e178d4c695..a4e3c69c6b9a33c55d8f1e92ea66ff1c23173238 100644 --- a/arch/arm/include/asm/setup.h +++ b/arch/arm/include/asm/setup.h @@ -13,6 +13,7 @@ * * NOTE: * This file contains two ways to pass information from the boot +#include * loader to the kernel. The old struct param_struct is deprecated, * but it will be kept in the kernel for 5 years from now * (2001). This will allow boot loaders to convert to the new struct diff --git a/arch/arm/include/asm/system.h b/arch/arm/include/asm/system.h index ce552944b701dae922e3783047b22728c3932c6a..2d5084b6d169d7a068964a893fa6aad3ba56fa89 100644 --- a/arch/arm/include/asm/system.h +++ b/arch/arm/include/asm/system.h @@ -109,6 +109,7 @@ #ifndef __ASSEMBLY__ +#include struct pt_regs; u64 get_page_table_size(void); diff --git a/arch/arm/include/asm/ti-common/davinci_nand.h b/arch/arm/include/asm/ti-common/davinci_nand.h index 28842c3b1552811d7fdd561ed5b82c618ca10898..dffcd9250baacf6aa7727db1c23ce6bf2fffc493 100644 --- a/arch/arm/include/asm/ti-common/davinci_nand.h +++ b/arch/arm/include/asm/ti-common/davinci_nand.h @@ -11,6 +11,7 @@ #include #include +#include #define NAND_READ_START 0x00 #define NAND_READ_END 0x30 diff --git a/arch/arm/include/asm/ti-common/keystone_nav.h b/arch/arm/include/asm/ti-common/keystone_nav.h index e577514428ade9975abf55f46818284565c73020..b61b8a64183be1a473845e04c22c85b5986464c6 100644 --- a/arch/arm/include/asm/ti-common/keystone_nav.h +++ b/arch/arm/include/asm/ti-common/keystone_nav.h @@ -11,6 +11,7 @@ #include #include +#include #define QM_OK 0 #define QM_ERR -1 diff --git a/arch/arm/include/asm/ti-common/keystone_net.h b/arch/arm/include/asm/ti-common/keystone_net.h index 0852ce80a64198102de277fb23fb024af2f63627..90884643c391662b7ef92cdfa113bebda2f8c48c 100644 --- a/arch/arm/include/asm/ti-common/keystone_net.h +++ b/arch/arm/include/asm/ti-common/keystone_net.h @@ -13,6 +13,7 @@ #include #ifndef __ASSEMBLY__ #include +#include #endif /* EMAC */ diff --git a/arch/arm/include/asm/ti-common/keystone_serdes.h b/arch/arm/include/asm/ti-common/keystone_serdes.h index 623438856d59d440dcea813e2f9a32c7d30f2aab..a3ca1eff2c3cb3384d0d45eab21b122db4520e30 100644 --- a/arch/arm/include/asm/ti-common/keystone_serdes.h +++ b/arch/arm/include/asm/ti-common/keystone_serdes.h @@ -10,6 +10,7 @@ #define __TI_KEYSTONE_SERDES_H__ /* SERDES Reference clock */ +#include enum ks2_serdes_clock { SERDES_CLOCK_100M, /* 100 MHz */ SERDES_CLOCK_122P88M, /* 122.88 MHz */ diff --git a/arch/arm/include/asm/ti-common/sys_proto.h b/arch/arm/include/asm/ti-common/sys_proto.h index a96a8382fb6e1f900da489e372c63026330fe26c..f3db16e54d623c83a04a3c84d275b43546d98bbe 100644 --- a/arch/arm/include/asm/ti-common/sys_proto.h +++ b/arch/arm/include/asm/ti-common/sys_proto.h @@ -7,6 +7,7 @@ #define _TI_COMMON_SYS_PROTO_H_ #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/include/asm/ti-common/ti-edma3.h b/arch/arm/include/asm/ti-common/ti-edma3.h index 9abdbc88e40b857b54ecdd19bd7b245fc7cce131..d5b98815a682f807506d0182946f9670bfc17746 100644 --- a/arch/arm/include/asm/ti-common/ti-edma3.h +++ b/arch/arm/include/asm/ti-common/ti-edma3.h @@ -10,7 +10,9 @@ #define _EDMA3_H_ #ifndef __ASSEMBLY__ +#include #include +#include #endif #include diff --git a/arch/arm/include/asm/u-boot-arm.h b/arch/arm/include/asm/u-boot-arm.h index 0b93cc48c50dab1e954bb8afc5c6baa4f39f92db..afb55b4881873d8a692053a170286c4cd994c596 100644 --- a/arch/arm/include/asm/u-boot-arm.h +++ b/arch/arm/include/asm/u-boot-arm.h @@ -15,6 +15,7 @@ #ifndef __ASSEMBLY__ /* for the following variables, see start.S */ +#include extern ulong IRQ_STACK_START; /* top of IRQ stack */ extern ulong FIQ_STACK_START; /* top of FIQ stack */ extern ulong _datarel_start_ofs; diff --git a/arch/arm/include/asm/utils.h b/arch/arm/include/asm/utils.h index eee60c50e993149826b23a1deff2d81ff47c9f30..481cbd64ff862497202fc13c29f12c28ea1417b4 100644 --- a/arch/arm/include/asm/utils.h +++ b/arch/arm/include/asm/utils.h @@ -7,6 +7,7 @@ #ifndef _UTILS_H_ #define _UTILS_H_ +#include static inline s32 log_2_n_round_up(u32 n) { s32 log2n = -1; diff --git a/arch/arm/lib/bootm-fdt.c b/arch/arm/lib/bootm-fdt.c index 72a86f7defe57edeca6c006c9fe59d23a428a2eb..e21cf6c1a500ce52682b0070289d6c587f4c336c 100644 --- a/arch/arm/lib/bootm-fdt.c +++ b/arch/arm/lib/bootm-fdt.c @@ -15,6 +15,7 @@ */ #include +#include #include #ifdef CONFIG_ARMV7_NONSEC #include diff --git a/arch/arm/lib/bootm.c b/arch/arm/lib/bootm.c index a11fe7ed31eb549da277892ce775ba48eba9746d..40ce3c7a04b7079a82ab53b56c6ab0f02cfbbd80 100644 --- a/arch/arm/lib/bootm.c +++ b/arch/arm/lib/bootm.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/lib/cache-cp15.c b/arch/arm/lib/cache-cp15.c index 39d51859ed76dffc0a646e3ffc07bd25e1f30f8a..b7f9baa74ac4a228abaeb42278ba03d5df54114d 100644 --- a/arch/arm/lib/cache-cp15.c +++ b/arch/arm/lib/cache-cp15.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #if !(CONFIG_IS_ENABLED(SYS_ICACHE_OFF) && CONFIG_IS_ENABLED(SYS_DCACHE_OFF)) diff --git a/arch/arm/lib/cache.c b/arch/arm/lib/cache.c index 6509052ddcf3bf17cba1f3e2fc28cd157af3d90d..870d4c7d659f3859c1444c05602d9ab893a3c9e4 100644 --- a/arch/arm/lib/cache.c +++ b/arch/arm/lib/cache.c @@ -7,6 +7,7 @@ /* for now: just dummy functions to satisfy the linker */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/lib/cmd_boot.c b/arch/arm/lib/cmd_boot.c index c905ecc4bd943f0cc164009eba09ab9c4332d444..00d58816dca888c055329b911e6dfb555f9f6121 100644 --- a/arch/arm/lib/cmd_boot.c +++ b/arch/arm/lib/cmd_boot.c @@ -19,6 +19,7 @@ #include #include +#include /* * ARMv7M does not support ARM instruction mode. However, the diff --git a/arch/arm/lib/eabi_compat.c b/arch/arm/lib/eabi_compat.c index 9e2912ffe393bf481d4189ef62445092f978d530..3e13dbb6ab64290cf92459c0a3d56cd39e10ad62 100644 --- a/arch/arm/lib/eabi_compat.c +++ b/arch/arm/lib/eabi_compat.c @@ -8,6 +8,7 @@ #include #include #include +#include int raise (int signum) { diff --git a/arch/arm/lib/gic-v3-its.c b/arch/arm/lib/gic-v3-its.c index 4fc9f9b78334b3bb7c0d60081342aeeef0c2fd8c..6b884ac375ac30d79cdfc1b9fb6ec735aadb44ba 100644 --- a/arch/arm/lib/gic-v3-its.c +++ b/arch/arm/lib/gic-v3-its.c @@ -14,6 +14,7 @@ #include #include #include +#include static u32 lpi_id_bits; diff --git a/arch/arm/lib/image.c b/arch/arm/lib/image.c index 6a8591488439b6a5189e00d01a1c1feeb1719af1..9e8a7d671fba80865bd4cc0c1f6eaf1bb7e1bac4 100644 --- a/arch/arm/lib/image.c +++ b/arch/arm/lib/image.c @@ -7,11 +7,13 @@ #include #include #include +#include #include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/lib/interrupts.c b/arch/arm/lib/interrupts.c index af65144f7a78662666684381c0974f4ddac160f3..fafe4b04d9b9c04cd2a03236a585351d0537a786 100644 --- a/arch/arm/lib/interrupts.c +++ b/arch/arm/lib/interrupts.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/lib/interrupts_64.c b/arch/arm/lib/interrupts_64.c index 00e052d9a8621f5cb04248ad4435be13ff63bea6..4f342c9da3eb8eaec23cc09cb18d5b933acbfba6 100644 --- a/arch/arm/lib/interrupts_64.c +++ b/arch/arm/lib/interrupts_64.c @@ -5,11 +5,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include diff --git a/arch/arm/lib/reloc_aarch64_efi.c b/arch/arm/lib/reloc_aarch64_efi.c index 1aa57dbc80de45f1bae1eaadb029164f617831d4..5aab6acec5aa29b76b0ce9f00069767208bf2667 100644 --- a/arch/arm/lib/reloc_aarch64_efi.c +++ b/arch/arm/lib/reloc_aarch64_efi.c @@ -35,6 +35,7 @@ */ #include +#include #include diff --git a/arch/arm/lib/reloc_arm_efi.c b/arch/arm/lib/reloc_arm_efi.c index 9103c035c54162f91e5e0be478ad96b5cdeee1b1..bf07a63c4873f185e300451ccdfd3e2ba6e6227d 100644 --- a/arch/arm/lib/reloc_arm_efi.c +++ b/arch/arm/lib/reloc_arm_efi.c @@ -13,6 +13,7 @@ #include #include +#include efi_status_t EFIAPI _relocate(long ldbase, Elf32_Dyn *dyn) { diff --git a/arch/arm/lib/reset.c b/arch/arm/lib/reset.c index 4f1a768bfe1382e0b0e695e784b2e227dd1bd632..f427c60deca51ec0b8c79fa3650548325adaaac7 100644 --- a/arch/arm/lib/reset.c +++ b/arch/arm/lib/reset.c @@ -22,6 +22,7 @@ #include #include +#include #include #include #include diff --git a/arch/arm/lib/semihosting.c b/arch/arm/lib/semihosting.c index 8b09d87cb169bf77e69a69f3f3ae9e958f053dea..685351c59f9985a6d01ceb933ef1ebfad2078f4f 100644 --- a/arch/arm/lib/semihosting.c +++ b/arch/arm/lib/semihosting.c @@ -18,6 +18,7 @@ #include #include #include +#include #define SYSOPEN 0x01 #define SYSCLOSE 0x02 diff --git a/arch/arm/lib/spl.c b/arch/arm/lib/spl.c index b2b54f28fc4b3298a14cddc556c155b9e0209c2a..d0c370270d5a699292a23ed8a32447ce15d35f23 100644 --- a/arch/arm/lib/spl.c +++ b/arch/arm/lib/spl.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #ifndef CONFIG_SPL_DM /* Pointer to as well as the global data structure for SPL */ diff --git a/arch/arm/lib/zimage.c b/arch/arm/lib/zimage.c index b5155c2a9143a54a20f2b75b08957c9f3dcb0846..08f55927db51cff8c43e41939ffc2191b52f568f 100644 --- a/arch/arm/lib/zimage.c +++ b/arch/arm/lib/zimage.c @@ -7,8 +7,10 @@ * Copyright (C) 2012 Marek Vasut */ #include +#include #include #include +#include #define LINUX_ARM_ZIMAGE_MAGIC 0x016f2818 #define BAREBOX_IMAGE_MAGIC 0x00786f62 diff --git a/arch/arm/mach-aspeed/ast2500/sdram_ast2500.c b/arch/arm/mach-aspeed/ast2500/sdram_ast2500.c index 9eefeef5fb3367fa410c6a409e967ab5ce82fd9d..e6618d4c76eb3bb4eceed26fae59812e7b979224 100644 --- a/arch/arm/mach-aspeed/ast2500/sdram_ast2500.c +++ b/arch/arm/mach-aspeed/ast2500/sdram_ast2500.c @@ -22,6 +22,7 @@ #include #include #include +#include /* These configuration parameters are taken from Aspeed SDK */ #define DDR4_MR46_MODE 0x08000000 diff --git a/arch/arm/mach-aspeed/ast_wdt.c b/arch/arm/mach-aspeed/ast_wdt.c index 5bc442ef33ce2a21af3881aa7361c30f738b9e4f..461d20303e36f5de23cf8921c89e2c7cadcd54e6 100644 --- a/arch/arm/mach-aspeed/ast_wdt.c +++ b/arch/arm/mach-aspeed/ast_wdt.c @@ -7,6 +7,7 @@ #include #include #include +#include u32 ast_reset_mode_from_flags(ulong flags) { diff --git a/arch/arm/mach-at91/arm920t/clock.c b/arch/arm/mach-at91/arm920t/clock.c index 57cb159d1f60d2155fb95705168a44eee70f8aa4..b73864c697757ce16a76970c05464c5d139a3aa9 100644 --- a/arch/arm/mach-at91/arm920t/clock.c +++ b/arch/arm/mach-at91/arm920t/clock.c @@ -15,6 +15,7 @@ #include #include #include +#include #if !defined(CONFIG_AT91FAMILY) # error You need to define CONFIG_AT91FAMILY in your board config! diff --git a/arch/arm/mach-at91/arm920t/reset.c b/arch/arm/mach-at91/arm920t/reset.c index d92bc57d6690c9446b9cfb4823260a7540f750f8..a264b2b1c54ca968bbb764812d8dd142e2c0fe86 100644 --- a/arch/arm/mach-at91/arm920t/reset.c +++ b/arch/arm/mach-at91/arm920t/reset.c @@ -18,6 +18,7 @@ #include #include #include +#include void __attribute__((weak)) board_reset(void) { diff --git a/arch/arm/mach-at91/arm920t/timer.c b/arch/arm/mach-at91/arm920t/timer.c index c400e8781356f56b57d96e08efea121edbce0db5..fa0e582f062b28d74c063dd6350b299a9be69af9 100644 --- a/arch/arm/mach-at91/arm920t/timer.c +++ b/arch/arm/mach-at91/arm920t/timer.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-at91/arm926ejs/clock.c b/arch/arm/mach-at91/arm926ejs/clock.c index 97e45fffd1d1a2a165dd2f8616d1be406c7ba357..6a742766d4ec3e13201f1d3dfa4049d37a7a2b27 100644 --- a/arch/arm/mach-at91/arm926ejs/clock.c +++ b/arch/arm/mach-at91/arm926ejs/clock.c @@ -15,6 +15,7 @@ #include #include #include +#include #if !defined(CONFIG_AT91FAMILY) # error You need to define CONFIG_AT91FAMILY in your board config! diff --git a/arch/arm/mach-at91/arm926ejs/cpu.c b/arch/arm/mach-at91/arm926ejs/cpu.c index 4dbb806979de6e7e12119922d024f570106f6938..0b9cdfac7f6e19e3ced3ca205f2406cf5985b638 100644 --- a/arch/arm/mach-at91/arm926ejs/cpu.c +++ b/arch/arm/mach-at91/arm926ejs/cpu.c @@ -15,6 +15,7 @@ #include #include #include +#include #ifndef CONFIG_SYS_AT91_MAIN_CLOCK #define CONFIG_SYS_AT91_MAIN_CLOCK 0 diff --git a/arch/arm/mach-at91/arm926ejs/eflash.c b/arch/arm/mach-at91/arm926ejs/eflash.c index ca52791d5bc4cd611dbb9226d924820f271dc4dd..9a727b5c16350bda55308efd6af705e34c011c5e 100644 --- a/arch/arm/mach-at91/arm926ejs/eflash.c +++ b/arch/arm/mach-at91/arm926ejs/eflash.c @@ -52,6 +52,7 @@ #include #include #include +#include /* checks to detect configuration errors */ #if CONFIG_SYS_MAX_FLASH_BANKS!=1 diff --git a/arch/arm/mach-at91/arm926ejs/reset.c b/arch/arm/mach-at91/arm926ejs/reset.c index 56fbbd991e5d5e4b34631703defb8c15725a0c90..6a604d2432c14a6642ee2f7f238adcd63add0b06 100644 --- a/arch/arm/mach-at91/arm926ejs/reset.c +++ b/arch/arm/mach-at91/arm926ejs/reset.c @@ -10,6 +10,7 @@ #include #include #include +#include /* Reset the cpu by telling the reset controller to do so */ void reset_cpu(ulong ignored) diff --git a/arch/arm/mach-at91/arm926ejs/timer.c b/arch/arm/mach-at91/arm926ejs/timer.c index a8cf0e4bd7992aa9a05414ee761141f3da70301e..b479feeca4d3a759398c8060ebfb4693d8397271 100644 --- a/arch/arm/mach-at91/arm926ejs/timer.c +++ b/arch/arm/mach-at91/arm926ejs/timer.c @@ -14,6 +14,7 @@ #include #include #include +#include #if !defined(CONFIG_AT91FAMILY) # error You need to define CONFIG_AT91FAMILY in your board config! diff --git a/arch/arm/mach-at91/armv7/clock.c b/arch/arm/mach-at91/armv7/clock.c index 7fab52d1e7e39cd43de4a52bcf442b0df6f8b5d4..984b9033e414f9c5789a1c2da416dbfb30730fa1 100644 --- a/arch/arm/mach-at91/armv7/clock.c +++ b/arch/arm/mach-at91/armv7/clock.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-at91/armv7/cpu.c b/arch/arm/mach-at91/armv7/cpu.c index 22a03c82a2a04930724f9ec6ef41bc200680c17c..a1fa2ab9e5971043b4f2aeff3d06465d63f82e86 100644 --- a/arch/arm/mach-at91/armv7/cpu.c +++ b/arch/arm/mach-at91/armv7/cpu.c @@ -18,6 +18,7 @@ #include #include #include +#include #ifndef CONFIG_SYS_AT91_MAIN_CLOCK #define CONFIG_SYS_AT91_MAIN_CLOCK 0 diff --git a/arch/arm/mach-at91/armv7/reset.c b/arch/arm/mach-at91/armv7/reset.c index 8f4c81d1afd5ea01760023185a19a031a0ba4913..08e0e69359def90470762ff34e29857b9324ce88 100644 --- a/arch/arm/mach-at91/armv7/reset.c +++ b/arch/arm/mach-at91/armv7/reset.c @@ -13,6 +13,7 @@ #include #include #include +#include /* Reset the cpu by telling the reset controller to do so */ void reset_cpu(ulong ignored) diff --git a/arch/arm/mach-at91/armv7/timer.c b/arch/arm/mach-at91/armv7/timer.c index 1f54c5dcad987522d2b0206cf2a45cd9a87e6d74..edb9eefe71e5599ac72e0c9c700c993b10bb2e4a 100644 --- a/arch/arm/mach-at91/armv7/timer.c +++ b/arch/arm/mach-at91/armv7/timer.c @@ -17,6 +17,7 @@ #include #include #include +#include #if !defined(CONFIG_AT91FAMILY) # error You need to define CONFIG_AT91FAMILY in your board config! diff --git a/arch/arm/mach-at91/atmel_sfr.c b/arch/arm/mach-at91/atmel_sfr.c index c2677c51c0ce9f64ca6df2102f40f319c2f35b3b..a80afaa90a12291c4a9637677d64ea795adce127 100644 --- a/arch/arm/mach-at91/atmel_sfr.c +++ b/arch/arm/mach-at91/atmel_sfr.c @@ -9,6 +9,7 @@ #include #include #include +#include #if defined(CONFIG_SAMA5D2) || defined(CONFIG_SAMA5D4) void redirect_int_from_saic_to_aic(void) diff --git a/arch/arm/mach-at91/clock.c b/arch/arm/mach-at91/clock.c index f9723bd145e4471400f552471489aea0fb09d8d6..714ff6b0d31cd7f4678bdda70feeb66605be9247 100644 --- a/arch/arm/mach-at91/clock.c +++ b/arch/arm/mach-at91/clock.c @@ -13,6 +13,7 @@ #include #include #include +#include #define EN_UPLL_TIMEOUT 500 diff --git a/arch/arm/mach-at91/include/mach/at91_common.h b/arch/arm/mach-at91/include/mach/at91_common.h index f3551832f3aad2e81b44d8bdb418ae55646fd0c6..a226f7eea729290e3ccfea8bef9e232cbd50524d 100644 --- a/arch/arm/mach-at91/include/mach/at91_common.h +++ b/arch/arm/mach-at91/include/mach/at91_common.h @@ -9,6 +9,7 @@ #define AT91_COMMON_H #include +#include void at91_can_hw_init(void); void at91_gmac_hw_init(void); void at91_macb_hw_init(void); diff --git a/arch/arm/mach-at91/include/mach/at91_dbu.h b/arch/arm/mach-at91/include/mach/at91_dbu.h index 91bb686bc10ae764297204ec78cf9f9825fb07d4..5592cb903ce33dd320a3f87c7abcf0d9af0bc45c 100644 --- a/arch/arm/mach-at91/include/mach/at91_dbu.h +++ b/arch/arm/mach-at91/include/mach/at91_dbu.h @@ -12,6 +12,7 @@ #ifndef __ASSEMBLY__ +#include typedef struct at91_dbu { u32 cr; /* Control Register WO */ u32 mr; /* Mode Register RW */ diff --git a/arch/arm/mach-at91/include/mach/at91_eefc.h b/arch/arm/mach-at91/include/mach/at91_eefc.h index e7bb2bfecbada0d99601ec6c64b607912cd5e640..6c38f51e980d2321a18f07191968a81f1dcdefe6 100644 --- a/arch/arm/mach-at91/include/mach/at91_eefc.h +++ b/arch/arm/mach-at91/include/mach/at91_eefc.h @@ -12,6 +12,7 @@ #ifndef __ASSEMBLY__ +#include typedef struct at91_eefc { u32 fmr; /* Flash Mode Register RW */ u32 fcr; /* Flash Command Register WO */ diff --git a/arch/arm/mach-at91/include/mach/at91_emac.h b/arch/arm/mach-at91/include/mach/at91_emac.h index 44b943be3dc393d5590651a4d353a9441c34c5a1..397ed032d446cb4179ac21d48eb5133858934e0d 100644 --- a/arch/arm/mach-at91/include/mach/at91_emac.h +++ b/arch/arm/mach-at91/include/mach/at91_emac.h @@ -8,6 +8,7 @@ #ifndef AT91_H #define AT91_H +#include typedef struct at91_emac { u32 ctl; u32 cfg; diff --git a/arch/arm/mach-at91/include/mach/at91_gpbr.h b/arch/arm/mach-at91/include/mach/at91_gpbr.h index ac1bb1cf01a926a964e10a2dca324e66ecfb0ae4..576685a29209899c545343e899e1ef6e6c6958fa 100644 --- a/arch/arm/mach-at91/include/mach/at91_gpbr.h +++ b/arch/arm/mach-at91/include/mach/at91_gpbr.h @@ -32,6 +32,7 @@ #ifndef __ASSEMBLY__ +#include typedef struct at91_gpbr { u32 reg[4]; } at91_gpbr_t; diff --git a/arch/arm/mach-at91/include/mach/at91_matrix.h b/arch/arm/mach-at91/include/mach/at91_matrix.h index d98fcf51051dd1e57fae1f027a9221e156b8dcc9..a7c9281356fcd5873d065cd107c18a0b2fe36f9b 100644 --- a/arch/arm/mach-at91/include/mach/at91_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91_matrix.h @@ -23,6 +23,7 @@ #define AT91_ASM_MATRIX_MCFG ATMEL_BASE_MATRIX #else +#include #if defined(CONFIG_AT91SAM9260) || defined(CONFIG_AT91SAM9G20) #define AT91_MATRIX_MASTERS 6 #define AT91_MATRIX_SLAVES 5 diff --git a/arch/arm/mach-at91/include/mach/at91_mc.h b/arch/arm/mach-at91/include/mach/at91_mc.h index 18b0e163c099b135ffc12b8ea1091e572850165e..4d7dd361b149eaf5abb7bac911074b97d362a3f5 100644 --- a/arch/arm/mach-at91/include/mach/at91_mc.h +++ b/arch/arm/mach-at91/include/mach/at91_mc.h @@ -15,6 +15,7 @@ #ifndef __ASSEMBLY__ +#include typedef struct at91_ebi { u32 csa; /* 0x00 Chip Select Assignment Register */ u32 cfgr; /* 0x04 Configuration Register */ diff --git a/arch/arm/mach-at91/include/mach/at91_pdc.h b/arch/arm/mach-at91/include/mach/at91_pdc.h index a855a7177ac80e4ba051f2a65265b0774aefd2a9..16115b2e81b9e29e22e23824cdbbb68b3eb36e8b 100644 --- a/arch/arm/mach-at91/include/mach/at91_pdc.h +++ b/arch/arm/mach-at91/include/mach/at91_pdc.h @@ -6,6 +6,7 @@ #ifndef AT91_PDC_H #define AT91_PDC_H +#include typedef struct at91_pdc { u32 rpr; /* 0x100 Receive Pointer Register */ u32 rcr; /* 0x104 Receive Counter Register */ diff --git a/arch/arm/mach-at91/include/mach/at91_pio.h b/arch/arm/mach-at91/include/mach/at91_pio.h index f51e47e55d53a7b08e59f1e565dac0698c1f9cbc..60e36e753e8c151c6661cbde1f575186c4d5809e 100644 --- a/arch/arm/mach-at91/include/mach/at91_pio.h +++ b/arch/arm/mach-at91/include/mach/at91_pio.h @@ -35,6 +35,7 @@ #ifndef __ASSEMBLY__ +#include typedef struct at91_port { u32 per; /* 0x00 PIO Enable Register */ u32 pdr; /* 0x04 PIO Disable Register */ diff --git a/arch/arm/mach-at91/include/mach/at91_pit.h b/arch/arm/mach-at91/include/mach/at91_pit.h index dfaf2e02608e519019013330632efa8be02b3ef4..bed0304a47f06462ea66050539dcb1ac306db32b 100644 --- a/arch/arm/mach-at91/include/mach/at91_pit.h +++ b/arch/arm/mach-at91/include/mach/at91_pit.h @@ -12,6 +12,7 @@ #ifndef AT91_PIT_H #define AT91_PIT_H +#include typedef struct at91_pit { u32 mr; /* 0x00 Mode Register */ u32 sr; /* 0x04 Status Register */ diff --git a/arch/arm/mach-at91/include/mach/at91_rstc.h b/arch/arm/mach-at91/include/mach/at91_rstc.h index 11ffe4454a6ecbafc4c82da6b4fa98ace105274c..c1846de3ae15520d580692048c6c6a2d60355c54 100644 --- a/arch/arm/mach-at91/include/mach/at91_rstc.h +++ b/arch/arm/mach-at91/include/mach/at91_rstc.h @@ -18,6 +18,7 @@ #ifndef __ASSEMBLY__ +#include typedef struct at91_rstc { u32 cr; /* Reset Controller Control Register */ u32 sr; /* Reset Controller Status Register */ diff --git a/arch/arm/mach-at91/include/mach/at91_rtt.h b/arch/arm/mach-at91/include/mach/at91_rtt.h index ba88c441e330ed631834ca6419bfd43eb9de3c9c..3d39328873f4034de7f9ba2522151b318576ef85 100644 --- a/arch/arm/mach-at91/include/mach/at91_rtt.h +++ b/arch/arm/mach-at91/include/mach/at91_rtt.h @@ -12,6 +12,7 @@ #ifndef __ASSEMBLY__ +#include typedef struct at91_rtt { u32 mr; /* Mode Register RW 0x00008000 */ u32 ar; /* Alarm Register RW 0xFFFFFFFF */ diff --git a/arch/arm/mach-at91/include/mach/at91_sfr.h b/arch/arm/mach-at91/include/mach/at91_sfr.h index 4517df41bce0200c467fa5b8f9344849c800ad87..1044f6b77a9d5e76766c5cecade6c1e6bf2c0a24 100644 --- a/arch/arm/mach-at91/include/mach/at91_sfr.h +++ b/arch/arm/mach-at91/include/mach/at91_sfr.h @@ -9,6 +9,7 @@ #ifndef __AT91_SFR_H #define __AT91_SFR_H +#include #include struct atmel_sfr { u32 reserved1; /* 0x00 */ diff --git a/arch/arm/mach-at91/include/mach/at91_spi.h b/arch/arm/mach-at91/include/mach/at91_spi.h index ce7bbf276d043396614bc31b8985f52528d058f6..4f1f5fca3ba23929249c777330d9864705920214 100644 --- a/arch/arm/mach-at91/include/mach/at91_spi.h +++ b/arch/arm/mach-at91/include/mach/at91_spi.h @@ -13,6 +13,7 @@ #define AT91_SPI_H #include +#include typedef struct at91_spi { u32 cr; /* 0x00 Control Register */ diff --git a/arch/arm/mach-at91/include/mach/at91_st.h b/arch/arm/mach-at91/include/mach/at91_st.h index ec4658a391775de529b75ff2fbbd84b2e6dcb2b4..24f5bad6017442cd5e0b3c7b55bf5586ea53e2a1 100644 --- a/arch/arm/mach-at91/include/mach/at91_st.h +++ b/arch/arm/mach-at91/include/mach/at91_st.h @@ -6,6 +6,7 @@ #ifndef AT91_ST_H #define AT91_ST_H +#include typedef struct at91_st { u32 cr; diff --git a/arch/arm/mach-at91/include/mach/at91_tc.h b/arch/arm/mach-at91/include/mach/at91_tc.h index eb6950ab28c16504c027ef75c928ede8ee18df6c..0ddc01034293068bd57d5688edc865893888ebcb 100644 --- a/arch/arm/mach-at91/include/mach/at91_tc.h +++ b/arch/arm/mach-at91/include/mach/at91_tc.h @@ -6,6 +6,7 @@ #ifndef AT91_TC_H #define AT91_TC_H +#include typedef struct at91_tcc { u32 ccr; /* 0x00 Channel Control Register */ u32 cmr; /* 0x04 Channel Mode Register */ diff --git a/arch/arm/mach-at91/include/mach/at91_wdt.h b/arch/arm/mach-at91/include/mach/at91_wdt.h index 8ef8e007d7767308a5b46be46b02c51073723a41..1f1d81ef1ca5ed92241107a2dc473f08cf3fe752 100644 --- a/arch/arm/mach-at91/include/mach/at91_wdt.h +++ b/arch/arm/mach-at91/include/mach/at91_wdt.h @@ -19,6 +19,8 @@ #else +#include +#include typedef struct at91_wdt { u32 cr; u32 mr; diff --git a/arch/arm/mach-at91/include/mach/at91sam9260_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9260_matrix.h index 7271129f6be98a6babf4233ddf8ed2cef55f070b..bb39119d55f474456507d258c8a260c9cb54df83 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9260_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9260_matrix.h @@ -14,6 +14,7 @@ #ifndef __ASSEMBLY__ /* +#include * This struct defines access to the matrix' maximum of * 16 masters and 16 slaves. * However, on the AT91SAM9260/9G20/9XE there exist only diff --git a/arch/arm/mach-at91/include/mach/at91sam9261_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9261_matrix.h index b856759b1db493d78b33e26a2269b64a0a724306..d2f3345b4bdeda988ef3e0da1461c4ad64d2aad0 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9261_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9261_matrix.h @@ -13,6 +13,7 @@ #ifndef __ASSEMBLY__ +#include struct at91_matrix { u32 mcfg; /* Master Configuration Registers */ u32 scfg[5]; /* Slave Configuration Registers */ diff --git a/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h index f08d2eb1fac9a79ccdf5ebd76406366574a7d3ed..fd2aaad5a176ccf23cb38c14c4c18be370ac27de 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9263_matrix.h @@ -14,6 +14,7 @@ #ifndef __ASSEMBLY__ /* +#include * This struct defines access to the matrix' maximum of * 16 masters and 16 slaves. * Note: not all masters/slaves are available diff --git a/arch/arm/mach-at91/include/mach/at91sam9_sdramc.h b/arch/arm/mach-at91/include/mach/at91sam9_sdramc.h index 64abf70c5b4d1e4ca03e58a3cbddea0ed891bd98..9feabe9252f85655c74e759a76bef2ba3821eb5e 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9_sdramc.h +++ b/arch/arm/mach-at91/include/mach/at91sam9_sdramc.h @@ -25,6 +25,7 @@ #define AT91_ASM_SDRAMC_MDR (ATMEL_BASE_SDRAMC + 0x24) #else +#include struct sdramc_reg { u32 mr; u32 tr; diff --git a/arch/arm/mach-at91/include/mach/at91sam9_smc.h b/arch/arm/mach-at91/include/mach/at91sam9_smc.h index 404ffaad4426604e2529b7b6c3d353db144cc631..f4045b1173e825889765348325b80bb6c8f91804 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9_smc.h +++ b/arch/arm/mach-at91/include/mach/at91sam9_smc.h @@ -24,6 +24,7 @@ #define AT91_ASM_SMC_MODE0 (ATMEL_BASE_SMC + 0x0C) #else +#include typedef struct at91_cs { u32 setup; /* 0x00 SMC Setup Register */ diff --git a/arch/arm/mach-at91/include/mach/at91sam9g45_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9g45_matrix.h index 62d4901bc1c9b03012fffd53f767e0014eafc4ce..fde18a212e8840159f369c7fd0987366c7cca6ca 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9g45_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9g45_matrix.h @@ -13,6 +13,7 @@ #ifndef __ASSEMBLY__ +#include struct at91_matrix { u32 mcfg[16]; u32 scfg[16]; diff --git a/arch/arm/mach-at91/include/mach/at91sam9rl_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9rl_matrix.h index 295f768b5526ea2fccb1a49f3cd034995bc956b0..b798c181b465b00f0386f7665f1791503735a751 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9rl_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9rl_matrix.h @@ -16,6 +16,7 @@ #ifndef __ASSEMBLY__ +#include struct at91_matrix { u32 mcfg[16]; /* Master Configuration Registers */ u32 scfg[16]; /* Slave Configuration Registers */ diff --git a/arch/arm/mach-at91/include/mach/at91sam9x5_matrix.h b/arch/arm/mach-at91/include/mach/at91sam9x5_matrix.h index 8288090d5a15813300a5f4aad36291dbfb5d9afc..ddb6b1aec89e231ca3424077727b247967f52be6 100644 --- a/arch/arm/mach-at91/include/mach/at91sam9x5_matrix.h +++ b/arch/arm/mach-at91/include/mach/at91sam9x5_matrix.h @@ -14,6 +14,7 @@ #ifndef __ASSEMBLY__ /* AT91SAM9N12 Matrix definition is a subset of AT91SAM9X5. */ +#include struct at91_matrix { u32 mcfg[16]; u32 scfg[16]; diff --git a/arch/arm/mach-at91/include/mach/atmel_mpddrc.h b/arch/arm/mach-at91/include/mach/atmel_mpddrc.h index 40ec87e2ff94651a1d69589df8fb84b2afc98b68..d68c93cdd3cf4488b53618363f5b75b0e3c0181c 100644 --- a/arch/arm/mach-at91/include/mach/atmel_mpddrc.h +++ b/arch/arm/mach-at91/include/mach/atmel_mpddrc.h @@ -10,6 +10,7 @@ #ifndef __ATMEL_MPDDRC_H__ #define __ATMEL_MPDDRC_H__ +#include struct atmel_mpddrc_config { u32 mr; u32 rtr; diff --git a/arch/arm/mach-at91/include/mach/atmel_pio4.h b/arch/arm/mach-at91/include/mach/atmel_pio4.h index f348b05bc8529f6f1c619fcb2a6e0e02e2a20238..c87ca43d9f925c3edc885854f5d7393a51b70f19 100644 --- a/arch/arm/mach-at91/include/mach/atmel_pio4.h +++ b/arch/arm/mach-at91/include/mach/atmel_pio4.h @@ -9,6 +9,7 @@ #ifndef __ASSEMBLY__ +#include #include struct atmel_pio4_port { u32 mskr; /* 0x00 PIO Mask Register */ diff --git a/arch/arm/mach-at91/include/mach/atmel_sdhci.h b/arch/arm/mach-at91/include/mach/atmel_sdhci.h index 48b6bd22368e608c6f9144eee8689ea227bb8a75..5c237a0a6876e1696ebb271984b4d5cf3c32b02b 100644 --- a/arch/arm/mach-at91/include/mach/atmel_sdhci.h +++ b/arch/arm/mach-at91/include/mach/atmel_sdhci.h @@ -7,6 +7,7 @@ #ifndef __ATMEL_SDHCI_H #define __ATMEL_SDHCI_H +#include int atmel_sdhci_init(void *regbase, u32 id); #endif diff --git a/arch/arm/mach-at91/include/mach/atmel_serial.h b/arch/arm/mach-at91/include/mach/atmel_serial.h index c53a509ff8bb293a3f909083b82acef7f6e2c98a..6f348225645dd6d5d4058c000c3fbc185a02577e 100644 --- a/arch/arm/mach-at91/include/mach/atmel_serial.h +++ b/arch/arm/mach-at91/include/mach/atmel_serial.h @@ -7,6 +7,7 @@ #define _ATMEL_SERIAL_H /* Information about a serial port */ +#include struct atmel_serial_platdata { uint32_t base_addr; }; diff --git a/arch/arm/mach-at91/include/mach/clk.h b/arch/arm/mach-at91/include/mach/clk.h index c1d92739e47207c35d4e40692b8b7a14a548d94c..f6ceea2b2b28a1a0e91b35fe2c67079d66ab8988 100644 --- a/arch/arm/mach-at91/include/mach/clk.h +++ b/arch/arm/mach-at91/include/mach/clk.h @@ -11,6 +11,7 @@ #include #include #include +#include #define GCK_CSS_SLOW_CLK 0 #define GCK_CSS_MAIN_CLK 1 diff --git a/arch/arm/mach-at91/include/mach/gpio.h b/arch/arm/mach-at91/include/mach/gpio.h index 575c6436ad3d3f16ef42118186e4a0aff38d6916..1cbe1fcba168f6dec257fda63bb66d3a6ed310cb 100644 --- a/arch/arm/mach-at91/include/mach/gpio.h +++ b/arch/arm/mach-at91/include/mach/gpio.h @@ -12,6 +12,7 @@ #include #include #include +#include #ifdef CONFIG_ATMEL_LEGACY diff --git a/arch/arm/mach-at91/include/mach/sama5_matrix.h b/arch/arm/mach-at91/include/mach/sama5_matrix.h index 2a92d70161032a90647fbf7447f580d4e5d261a0..8f315efdb10b899ad6dbd262f600ab4d628b73c9 100644 --- a/arch/arm/mach-at91/include/mach/sama5_matrix.h +++ b/arch/arm/mach-at91/include/mach/sama5_matrix.h @@ -9,6 +9,7 @@ #ifndef __SAMA5_MATRIX_H #define __SAMA5_MATRIX_H +#include struct atmel_matrix { u32 mcfg[16]; /* 0x00 ~ 0x3c: Master Configuration Register */ u32 scfg[16]; /* 0x40 ~ 0x7c: Slave Configuration Register */ diff --git a/arch/arm/mach-at91/include/mach/sama5d2_smc.h b/arch/arm/mach-at91/include/mach/sama5d2_smc.h index 928a078f5f490ab60ae2c6eb3a02f3f5769c4e3d..03f04af93026b360c6639638ea2b0ba7880e32a9 100644 --- a/arch/arm/mach-at91/include/mach/sama5d2_smc.h +++ b/arch/arm/mach-at91/include/mach/sama5d2_smc.h @@ -16,6 +16,7 @@ #define AT91_ASM_SMC_TIMINGS0 (ATMEL_BASE_SMC + 0x70c) #define AT91_ASM_SMC_MODE0 (ATMEL_BASE_SMC + 0x710) #else +#include struct at91_cs { u32 setup; /* 0x600 SMC Setup Register */ u32 pulse; /* 0x604 SMC Pulse Register */ diff --git a/arch/arm/mach-at91/include/mach/sama5d3_smc.h b/arch/arm/mach-at91/include/mach/sama5d3_smc.h index 547e7b72f4a08a0684f2db116ca804c37eb96acc..9c2b8461b704a41137a58c6b3f9f197f8001cd5c 100644 --- a/arch/arm/mach-at91/include/mach/sama5d3_smc.h +++ b/arch/arm/mach-at91/include/mach/sama5d3_smc.h @@ -16,6 +16,7 @@ #define AT91_ASM_SMC_TIMINGS0 (ATMEL_BASE_SMC + 0x60c) #define AT91_ASM_SMC_MODE0 (ATMEL_BASE_SMC + 0x610) #else +#include struct at91_cs { u32 setup; /* 0x600 SMC Setup Register */ u32 pulse; /* 0x604 SMC Pulse Register */ diff --git a/arch/arm/mach-at91/mpddrc.c b/arch/arm/mach-at91/mpddrc.c index 5422c05456e03c5aaa3837f045087e5728cb93be..a2bcf4924c81ba1c096e1d9a43b6c1bc159fe8c0 100644 --- a/arch/arm/mach-at91/mpddrc.c +++ b/arch/arm/mach-at91/mpddrc.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #define SAMA5D3_MPDDRC_VERSION 0x140 diff --git a/arch/arm/mach-at91/spl.c b/arch/arm/mach-at91/spl.c index 217fcfa6689539f5f1f8432493f28bab4fb58821..32e154922beae3564fddac99ace60ab62c05ef7e 100644 --- a/arch/arm/mach-at91/spl.c +++ b/arch/arm/mach-at91/spl.c @@ -12,6 +12,7 @@ #include #include #include +#include #if !defined(CONFIG_WDT_AT91) void at91_disable_wdt(void) diff --git a/arch/arm/mach-at91/spl_at91.c b/arch/arm/mach-at91/spl_at91.c index d0c732539248c066254e9ef30fc58b6284fdeaaf..e3b85d3c541a7f412e9f41a43b911348088b498c 100644 --- a/arch/arm/mach-at91/spl_at91.c +++ b/arch/arm/mach-at91/spl_at91.c @@ -9,6 +9,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-at91/spl_atmel.c b/arch/arm/mach-at91/spl_atmel.c index 23588e79f949976459c390b1b3a64edff679fe69..9442de6ee5f7c8aeab29513d911171a73f550c9b 100644 --- a/arch/arm/mach-at91/spl_atmel.c +++ b/arch/arm/mach-at91/spl_atmel.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include static void switch_to_main_crystal_osc(void) { diff --git a/arch/arm/mach-bcm283x/include/mach/gpio.h b/arch/arm/mach-bcm283x/include/mach/gpio.h index 3263de9a352b15474ca1e97b2d858d390e75b343..840388815a1bbe190574fde7e94170788064d223 100644 --- a/arch/arm/mach-bcm283x/include/mach/gpio.h +++ b/arch/arm/mach-bcm283x/include/mach/gpio.h @@ -8,6 +8,7 @@ #ifndef _BCM2835_GPIO_H_ #define _BCM2835_GPIO_H_ +#include #define BCM2835_GPIO_COUNT 54 #define BCM2835_GPIO_FSEL_MASK 0x7 diff --git a/arch/arm/mach-bcm283x/include/mach/mbox.h b/arch/arm/mach-bcm283x/include/mach/mbox.h index 70029eefdedfa211e0b884fc72b0b8027a59bbf2..61586eb859142154d1278153a316f1b39ade86c5 100644 --- a/arch/arm/mach-bcm283x/include/mach/mbox.h +++ b/arch/arm/mach-bcm283x/include/mach/mbox.h @@ -6,7 +6,9 @@ #ifndef _BCM2835_MBOX_H #define _BCM2835_MBOX_H +#include #include +#include #include #include diff --git a/arch/arm/mach-bcm283x/include/mach/msg.h b/arch/arm/mach-bcm283x/include/mach/msg.h index e45c1bf010f189ed54257501eac2293eacad6c5f..483fb5b0e148f28d96ff433b8fb78ae2f2716b14 100644 --- a/arch/arm/mach-bcm283x/include/mach/msg.h +++ b/arch/arm/mach-bcm283x/include/mach/msg.h @@ -12,6 +12,7 @@ * @module: ID of module to power on (BCM2835_MBOX_POWER_DEVID_...) * @return 0 if OK, -EIO on error */ +#include int bcm2835_power_on_module(u32 module); /** diff --git a/arch/arm/mach-bcm283x/include/mach/sdhci.h b/arch/arm/mach-bcm283x/include/mach/sdhci.h index 7323690687057a0c4715bc498273e39c54ddf358..481dc091439f8bc3e02bb08fdcca79c1156cf23e 100644 --- a/arch/arm/mach-bcm283x/include/mach/sdhci.h +++ b/arch/arm/mach-bcm283x/include/mach/sdhci.h @@ -7,6 +7,7 @@ #define _BCM2835_SDHCI_H_ #include +#include #define BCM2835_SDHCI_PHYSADDR ({ BUG_ON(!rpi_bcm283x_base); \ rpi_bcm283x_base + 0x00300000; }) diff --git a/arch/arm/mach-bcm283x/include/mach/wdog.h b/arch/arm/mach-bcm283x/include/mach/wdog.h index 994266672057086ac0b1b63e138e8709af3fe762..2d8d7e0b0a372a4c161ea4648224666b0171f107 100644 --- a/arch/arm/mach-bcm283x/include/mach/wdog.h +++ b/arch/arm/mach-bcm283x/include/mach/wdog.h @@ -7,6 +7,7 @@ #define _BCM2835_WDOG_H #include +#include #define BCM2835_WDOG_PHYSADDR ({ BUG_ON(!rpi_bcm283x_base); \ rpi_bcm283x_base + 0x00100000; }) diff --git a/arch/arm/mach-bcm283x/init.c b/arch/arm/mach-bcm283x/init.c index b2708e4876edef12b578329ce717512bef7afdb4..8ca9e3b8ff16803b1c359ffbdb99885408122256 100644 --- a/arch/arm/mach-bcm283x/init.c +++ b/arch/arm/mach-bcm283x/init.c @@ -12,6 +12,7 @@ #include #include #include +#include #define BCM2711_RPI4_PCIE_XHCI_MMIO_PHYS 0x600000000UL #define BCM2711_RPI4_PCIE_XHCI_MMIO_SIZE 0x800000UL diff --git a/arch/arm/mach-bcm283x/mbox.c b/arch/arm/mach-bcm283x/mbox.c index 0c8cf78c1888d42b9a253aa5d29da5e1e07a99d3..8d036a1875513213cba6554ebc5162507085b47a 100644 --- a/arch/arm/mach-bcm283x/mbox.c +++ b/arch/arm/mach-bcm283x/mbox.c @@ -14,6 +14,7 @@ #include #include #include +#include #define TIMEOUT 1000 /* ms */ diff --git a/arch/arm/mach-bcm283x/msg.c b/arch/arm/mach-bcm283x/msg.c index 3c3eac9025b0c30b1a9106ff0622034345fd7d5c..57411b9d600953f647561eeac5f852223dca7b32 100644 --- a/arch/arm/mach-bcm283x/msg.c +++ b/arch/arm/mach-bcm283x/msg.c @@ -10,6 +10,7 @@ #include #include #include +#include struct msg_set_power_state { struct bcm2835_mbox_hdr hdr; diff --git a/arch/arm/mach-bcm283x/reset.c b/arch/arm/mach-bcm283x/reset.c index 2b4ccd47279f9844df79b8c40457b7429c07e059..0d39bbdcf46d68aed296fd85aa7612abfafc116b 100644 --- a/arch/arm/mach-bcm283x/reset.c +++ b/arch/arm/mach-bcm283x/reset.c @@ -12,6 +12,7 @@ #include #include #include +#include #define RESET_TIMEOUT 10 diff --git a/arch/arm/mach-bcmstb/include/mach/timer.h b/arch/arm/mach-bcmstb/include/mach/timer.h index 039dd664c2c003da40b0a875cf1777e9de2114de..8767a4602f607b2ef13d89f502c9cbaaeb34b4c5 100644 --- a/arch/arm/mach-bcmstb/include/mach/timer.h +++ b/arch/arm/mach-bcmstb/include/mach/timer.h @@ -8,6 +8,7 @@ #ifndef _BCMSTB_TIMER_H #define _BCMSTB_TIMER_H +#include uint64_t get_ticks(void); #endif /* _BCMSTB_TIMER_H */ diff --git a/arch/arm/mach-davinci/include/mach/davinci_misc.h b/arch/arm/mach-davinci/include/mach/davinci_misc.h index 41b2c6648ecc0c6a9f2a8620cd5ec8a3e6c87b91..711fb4b3d14294f3baa79483d657063ecd53e405 100644 --- a/arch/arm/mach-davinci/include/mach/davinci_misc.h +++ b/arch/arm/mach-davinci/include/mach/davinci_misc.h @@ -8,6 +8,7 @@ #include #include +#include /* pin muxer definitions */ #define PIN_MUX_NUM_FIELDS 8 /* Per register */ diff --git a/arch/arm/mach-davinci/include/mach/dm365_lowlevel.h b/arch/arm/mach-davinci/include/mach/dm365_lowlevel.h index eb1488e74425c2c8bbd575c39616ab221a8b97f6..000e32f05747d4dd7b95fc52fedb7ecb88d1936e 100644 --- a/arch/arm/mach-davinci/include/mach/dm365_lowlevel.h +++ b/arch/arm/mach-davinci/include/mach/dm365_lowlevel.h @@ -11,6 +11,7 @@ #include #include #include +#include void dm365_waitloop(unsigned long loopcnt); int dm365_pll1_init(unsigned long pllmult, unsigned long prediv); diff --git a/arch/arm/mach-davinci/include/mach/sdmmc_defs.h b/arch/arm/mach-davinci/include/mach/sdmmc_defs.h index e1851c5ae4e44c92672fa14b332bb8d3cbf882cc..6c28974f68d28137db6893906e882765c65d1f9f 100644 --- a/arch/arm/mach-davinci/include/mach/sdmmc_defs.h +++ b/arch/arm/mach-davinci/include/mach/sdmmc_defs.h @@ -10,6 +10,7 @@ #include #include +#include /* MMC Control Reg fields */ #define MMCCTL_DATRST (1 << 0) diff --git a/arch/arm/mach-davinci/include/mach/timer_defs.h b/arch/arm/mach-davinci/include/mach/timer_defs.h index 110e67e454cea6233f908113e6a97a368c36f86b..f880b7ef92741e4b14f73769222cee37e375a6a2 100644 --- a/arch/arm/mach-davinci/include/mach/timer_defs.h +++ b/arch/arm/mach-davinci/include/mach/timer_defs.h @@ -6,6 +6,7 @@ #ifndef _TIMER_DEFS_H_ #define _TIMER_DEFS_H_ +#include struct davinci_timer { u_int32_t pid12; u_int32_t emumgt; diff --git a/arch/arm/mach-davinci/misc.c b/arch/arm/mach-davinci/misc.c index d8a424fd028f0a73c08a10d3f69c886127edd53b..f59c2c220fda4b536ca8a4b1677aec15a2329c2a 100644 --- a/arch/arm/mach-davinci/misc.c +++ b/arch/arm/mach-davinci/misc.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-davinci/spl.c b/arch/arm/mach-davinci/spl.c index 9e14284ab02f437c67f8d142c13dcc6ff5950a36..a9732fc5264d6ac342da6249235c40b991a025b5 100644 --- a/arch/arm/mach-davinci/spl.c +++ b/arch/arm/mach-davinci/spl.c @@ -17,6 +17,7 @@ #include #include #include +#include #ifndef CONFIG_SPL_LIBCOMMON_SUPPORT void puts(const char *str) diff --git a/arch/arm/mach-davinci/timer.c b/arch/arm/mach-davinci/timer.c index 43e0574901eee12b3e77716f088dda67c9d7f30e..562363af34f0666acd5626f669d98c5bc3cfee81 100644 --- a/arch/arm/mach-davinci/timer.c +++ b/arch/arm/mach-davinci/timer.c @@ -28,6 +28,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-exynos/clock.c b/arch/arm/mach-exynos/clock.c index 33995ff4ec6aabec1196fdf0b7f6654a0dd83fcd..bd570b9e3418cf00a439292a80654cf8c99c9a0d 100644 --- a/arch/arm/mach-exynos/clock.c +++ b/arch/arm/mach-exynos/clock.c @@ -13,6 +13,7 @@ #include #include #include +#include #define PLL_DIV_1024 1024 #define PLL_DIV_65535 65535 diff --git a/arch/arm/mach-exynos/clock_init.h b/arch/arm/mach-exynos/clock_init.h index a4d3fdae8518d79de2b3dafaf5ebcbc25e443205..6d0fe3a5bcc7c64b7d5070549bbc29ba70d53d4e 100644 --- a/arch/arm/mach-exynos/clock_init.h +++ b/arch/arm/mach-exynos/clock_init.h @@ -8,6 +8,7 @@ #ifndef __EXYNOS_CLOCK_INIT_H #define __EXYNOS_CLOCK_INIT_H +#include enum { #ifdef CONFIG_EXYNOS5420 MEM_TIMINGS_MSR_COUNT = 5, diff --git a/arch/arm/mach-exynos/clock_init_exynos5.c b/arch/arm/mach-exynos/clock_init_exynos5.c index cf83ef9391a58fdcc9c130924c0b77e614c0fb17..c5e2380e51602861ff4ea530cd1c926b1efc73ea 100644 --- a/arch/arm/mach-exynos/clock_init_exynos5.c +++ b/arch/arm/mach-exynos/clock_init_exynos5.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include "clock_init.h" diff --git a/arch/arm/mach-exynos/common_setup.h b/arch/arm/mach-exynos/common_setup.h index 4e3702b928599773ca1f67420f7280c98ac103bb..afae76531a95da03abbb74b54f0c2c856d591648 100644 --- a/arch/arm/mach-exynos/common_setup.h +++ b/arch/arm/mach-exynos/common_setup.h @@ -24,6 +24,7 @@ */ #include +#include #define DMC_OFFSET 0x10000 diff --git a/arch/arm/mach-exynos/dmc_common.c b/arch/arm/mach-exynos/dmc_common.c index 44923dd5520f61a70d586721c512c2f1f643b5f0..880e9fc2b66cd456ce3214fee683c40cf49d5a96 100644 --- a/arch/arm/mach-exynos/dmc_common.c +++ b/arch/arm/mach-exynos/dmc_common.c @@ -7,6 +7,7 @@ #include #include +#include #include "clock_init.h" #include "common_setup.h" diff --git a/arch/arm/mach-exynos/dmc_init_ddr3.c b/arch/arm/mach-exynos/dmc_init_ddr3.c index 2cf3c2fa06a4530e5fb8d06a473eef527d723ef6..0c0b68391b66b438a9f7cf93539951b21c7a990c 100644 --- a/arch/arm/mach-exynos/dmc_init_ddr3.c +++ b/arch/arm/mach-exynos/dmc_init_ddr3.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "common_setup.h" #include "exynos5_setup.h" #include "clock_init.h" diff --git a/arch/arm/mach-exynos/exynos5_setup.h b/arch/arm/mach-exynos/exynos5_setup.h index bf4cca9e1939c1702e6e9cc14b2c4e6367a6089e..7bb31e917dcac000916ba084dd5240f407072c36 100644 --- a/arch/arm/mach-exynos/exynos5_setup.h +++ b/arch/arm/mach-exynos/exynos5_setup.h @@ -10,6 +10,7 @@ #include #include +#include #define NOT_AVAILABLE 0 #define DATA_MASK 0xFFFFF diff --git a/arch/arm/mach-exynos/include/mach/mmc.h b/arch/arm/mach-exynos/include/mach/mmc.h index eece44ea1aa047aa5f3d77ce7e2b4b1bc40ea614..88e23b1138e8f77fee723d97621373d7fd04f7c1 100644 --- a/arch/arm/mach-exynos/include/mach/mmc.h +++ b/arch/arm/mach-exynos/include/mach/mmc.h @@ -7,6 +7,7 @@ #ifndef __ASM_ARCH_MMC_H_ #define __ASM_ARCH_MMC_H_ +#include #define S5P_MMC_DEV_OFFSET 0x10000 #define SDHCI_CONTROL2 0x80 diff --git a/arch/arm/mach-exynos/include/mach/power.h b/arch/arm/mach-exynos/include/mach/power.h index a3d8974dcb5b054211556b653fb986aa3b8d4907..27960c619b55b8ed60ad8ca5f6930b1507b9a3ba 100644 --- a/arch/arm/mach-exynos/include/mach/power.h +++ b/arch/arm/mach-exynos/include/mach/power.h @@ -8,6 +8,7 @@ #define __ASM_ARM_ARCH_POWER_H_ #ifndef __ASSEMBLY__ +#include struct exynos4_power { unsigned int om_stat; unsigned char res1[0x8]; diff --git a/arch/arm/mach-exynos/include/mach/spl.h b/arch/arm/mach-exynos/include/mach/spl.h index 9d642461bd62fb9d94449e8e498f6b141c08f927..7675d4dc724a703253d44c8a5781b308818eb9df 100644 --- a/arch/arm/mach-exynos/include/mach/spl.h +++ b/arch/arm/mach-exynos/include/mach/spl.h @@ -11,6 +11,8 @@ #ifndef __ASSEMBLY__ /* Parameters of early board initialization in SPL */ +#include +#include struct spl_machine_param { /* Add fields as and when required */ u32 signature; diff --git a/arch/arm/mach-exynos/include/mach/sromc.h b/arch/arm/mach-exynos/include/mach/sromc.h index 15c9ccc723d823bf21ddd1b57a77dcab43d971ca..81776988961ec5537cb243430e79c3a2e6808209 100644 --- a/arch/arm/mach-exynos/include/mach/sromc.h +++ b/arch/arm/mach-exynos/include/mach/sromc.h @@ -24,6 +24,7 @@ #define SROMC_BC_PMC(x) (x << 0) /* normal(1data)page mode configuration */ #ifndef __ASSEMBLY__ +#include struct s5p_sromc { unsigned int bw; unsigned int bc[4]; diff --git a/arch/arm/mach-exynos/include/mach/sys_proto.h b/arch/arm/mach-exynos/include/mach/sys_proto.h index 53d53bc6b6d7fe8aafd6d2b014c22ebacf620bfc..23c8b643e2c736025632d31a1af6bf308ff6bb63 100644 --- a/arch/arm/mach-exynos/include/mach/sys_proto.h +++ b/arch/arm/mach-exynos/include/mach/sys_proto.h @@ -7,6 +7,7 @@ #ifndef _SYS_PROTO_H_ #define _SYS_PROTO_H_ +#include u32 get_device_type(void); void invalidate_dcache(u32); void l2_cache_disable(void); diff --git a/arch/arm/mach-exynos/include/mach/tmu.h b/arch/arm/mach-exynos/include/mach/tmu.h index cad35694f6443cea3947e3d812033b53dcb72a6a..b301f17b8742a5a930c33e8f5845f528548446cf 100644 --- a/arch/arm/mach-exynos/include/mach/tmu.h +++ b/arch/arm/mach-exynos/include/mach/tmu.h @@ -20,6 +20,7 @@ #ifndef __ASM_ARCH_TMU_H #define __ASM_ARCH_TMU_H +#include struct exynos5_tmu_reg { u32 triminfo; u32 rsvd1[4]; diff --git a/arch/arm/mach-exynos/lowlevel_init.c b/arch/arm/mach-exynos/lowlevel_init.c index 97d6ca8fc2a09b94418dd05d62e05ba4886639b5..ecd23bf7a97669f546296408d5580e87accfc10b 100644 --- a/arch/arm/mach-exynos/lowlevel_init.c +++ b/arch/arm/mach-exynos/lowlevel_init.c @@ -36,6 +36,7 @@ #include #include #include +#include #include "common_setup.h" #include "exynos5_setup.h" diff --git a/arch/arm/mach-exynos/pinmux.c b/arch/arm/mach-exynos/pinmux.c index 5d7738ae5ba6e603fa6c881c95eb226bd0b05413..5a818ac2b1e8fe812899b72729ea6532c09972b6 100644 --- a/arch/arm/mach-exynos/pinmux.c +++ b/arch/arm/mach-exynos/pinmux.c @@ -10,6 +10,7 @@ #include #include #include +#include #include static void exynos5_uart_config(int peripheral) diff --git a/arch/arm/mach-exynos/power.c b/arch/arm/mach-exynos/power.c index f2a6c00dd629cfdd48146abdee06eb1cea6f572d..b36c395bebc6fee52f1df0f0da31fc9f210c3dfa 100644 --- a/arch/arm/mach-exynos/power.c +++ b/arch/arm/mach-exynos/power.c @@ -7,6 +7,7 @@ #include #include #include +#include static void exynos4_mipi_phy_control(unsigned int dev_index, unsigned int enable) diff --git a/arch/arm/mach-exynos/soc.c b/arch/arm/mach-exynos/soc.c index 810fa348eeaf72843286cc352f723b36ecfad0ae..388d50ff64d5bdd85bdcbcf394f76cf677e657fa 100644 --- a/arch/arm/mach-exynos/soc.c +++ b/arch/arm/mach-exynos/soc.c @@ -9,6 +9,7 @@ #include #include #include +#include #ifdef CONFIG_TARGET_ESPRESSO7420 /* diff --git a/arch/arm/mach-exynos/spl_boot.c b/arch/arm/mach-exynos/spl_boot.c index 3ed5d10f1ae5e98a3ea87ab68374260a3bd4a2c5..4c19cce1a4731ca73adf5f9fc22ae851127de264 100644 --- a/arch/arm/mach-exynos/spl_boot.c +++ b/arch/arm/mach-exynos/spl_boot.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-imx/cache.c b/arch/arm/mach-imx/cache.c index ce49253d0b4069e39d698523800dca0fabf3cd70..c35720502bc33dbf8a90a5ae0aa8ee12a82e2f14 100644 --- a/arch/arm/mach-imx/cache.c +++ b/arch/arm/mach-imx/cache.c @@ -11,6 +11,7 @@ #include #include #include +#include static void enable_ca7_smp(void) { diff --git a/arch/arm/mach-imx/cmd_dek.c b/arch/arm/mach-imx/cmd_dek.c index a8199497a916c533bf9ca85a4f3c2e79acd0d6bf..62a9afe8b1079d868b081012d533d09cdea6804a 100644 --- a/arch/arm/mach-imx/cmd_dek.c +++ b/arch/arm/mach-imx/cmd_dek.c @@ -15,6 +15,7 @@ #include #include #include +#include /** * blob_dek() - Encapsulate the DEK as a blob using CAM's Key diff --git a/arch/arm/mach-imx/cmd_nandbcb.c b/arch/arm/mach-imx/cmd_nandbcb.c index 9165140e494f88dbbfddf53049346c91f559ab3a..882e71aee4ce4aa174b1e7a1e71d02868aea6c4d 100644 --- a/arch/arm/mach-imx/cmd_nandbcb.c +++ b/arch/arm/mach-imx/cmd_nandbcb.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-imx/cpu.c b/arch/arm/mach-imx/cpu.c index c2f0f510e83afda5a28f487c1feb5d2572f10eaa..a100054d24afebcfb7922c9752de79acbbde6c67 100644 --- a/arch/arm/mach-imx/cpu.c +++ b/arch/arm/mach-imx/cpu.c @@ -26,6 +26,7 @@ #include #include #include +#include #ifdef CONFIG_FSL_ESDHC_IMX #include diff --git a/arch/arm/mach-imx/ddrmc-vf610-calibration.c b/arch/arm/mach-imx/ddrmc-vf610-calibration.c index cd7e95e61d002139e358e68ee57b8217a5759881..fbe3bfd07f2c1c3b690d1e8fcdbcda6ba444f847 100644 --- a/arch/arm/mach-imx/ddrmc-vf610-calibration.c +++ b/arch/arm/mach-imx/ddrmc-vf610-calibration.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include "ddrmc-vf610-calibration.h" diff --git a/arch/arm/mach-imx/hab.c b/arch/arm/mach-imx/hab.c index b576b032ec6e991505b2f81a274ccabbe57a0044..73ae2b12a02cea65f5d5d766ed64374af882d552 100644 --- a/arch/arm/mach-imx/hab.c +++ b/arch/arm/mach-imx/hab.c @@ -18,6 +18,7 @@ #include #include #include +#include #define ALIGN_SIZE 0x1000 #define MX6DQ_PU_IROM_MMU_EN_VAR 0x009024a8 diff --git a/arch/arm/mach-imx/i2c-mxv7.c b/arch/arm/mach-imx/i2c-mxv7.c index 1e1b14c1272ca5d26a8099f050d2c5c7c08ef0a1..963946769b8e7d274abc607cec12b061aea924c6 100644 --- a/arch/arm/mach-imx/i2c-mxv7.c +++ b/arch/arm/mach-imx/i2c-mxv7.c @@ -15,6 +15,7 @@ #include #include #include +#include int force_idle_bus(void *priv) { diff --git a/arch/arm/mach-imx/imx8/ahab.c b/arch/arm/mach-imx/imx8/ahab.c index f3c370914c6f2a6d18844186e0fb841ee7146a6b..d779b476ececbbfcf9c75e7a933056ea139632a2 100644 --- a/arch/arm/mach-imx/imx8/ahab.c +++ b/arch/arm/mach-imx/imx8/ahab.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-imx/imx8/clock.c b/arch/arm/mach-imx/imx8/clock.c index 9288282dfb0382227d880c6a8c9a28792eefc22f..96a7d8bdcf37f0fd300d01b24f00a9b307b7ade9 100644 --- a/arch/arm/mach-imx/imx8/clock.c +++ b/arch/arm/mach-imx/imx8/clock.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-imx/imx8/cpu.c b/arch/arm/mach-imx/imx8/cpu.c index cdfc135904dedca6603ebd31c528f503a35de4bc..f7be1603f43a34e77537c61c8664e383841dfe2b 100644 --- a/arch/arm/mach-imx/imx8/cpu.c +++ b/arch/arm/mach-imx/imx8/cpu.c @@ -5,14 +5,17 @@ #include #include +#include #include #include #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-imx/imx8/fdt.c b/arch/arm/mach-imx/imx8/fdt.c index eee6e529cdca006d4d55a061843c6ceab12ad7a1..4ffdc5e572769f8e6e2ec865ffca4f5accc2714f 100644 --- a/arch/arm/mach-imx/imx8/fdt.c +++ b/arch/arm/mach-imx/imx8/fdt.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-imx/imx8/image.c b/arch/arm/mach-imx/imx8/image.c index 4258abecd080181ac06f3fe207234411e69282f3..d685c9f5e7d16bfc44af7a250d0b6247518c3194 100644 --- a/arch/arm/mach-imx/imx8/image.c +++ b/arch/arm/mach-imx/imx8/image.c @@ -18,6 +18,7 @@ #include #include #include +#include #define MMC_DEV 0 #define QSPI_DEV 1 diff --git a/arch/arm/mach-imx/imx8/iomux.c b/arch/arm/mach-imx/imx8/iomux.c index 0f4f0cac1077c1a44ecb54a3a932e628e5a8b26d..4c00622c38185d685d703b6b85b6c6e1eb7cc93c 100644 --- a/arch/arm/mach-imx/imx8/iomux.c +++ b/arch/arm/mach-imx/imx8/iomux.c @@ -10,6 +10,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-imx/imx8/misc.c b/arch/arm/mach-imx/imx8/misc.c index e83c0517fca74aca12abd10a2ce70519dcf6105b..29566ad7c786e82076192b4fbd00fdb3f4c700e4 100644 --- a/arch/arm/mach-imx/imx8/misc.c +++ b/arch/arm/mach-imx/imx8/misc.c @@ -6,6 +6,7 @@ #include #include #include +#include int sc_pm_setup_uart(sc_rsrc_t uart_rsrc, sc_pm_clock_rate_t clk_rate) { diff --git a/arch/arm/mach-imx/imx8/parse-container.c b/arch/arm/mach-imx/imx8/parse-container.c index a5332358ca552b65b5e8b410e8247ef4195cfeca..ba254516c2d1a9c9b1ad0ec8cab4b15a6a1f9fb4 100644 --- a/arch/arm/mach-imx/imx8/parse-container.c +++ b/arch/arm/mach-imx/imx8/parse-container.c @@ -13,6 +13,7 @@ #include #include #include +#include #define SEC_SECURE_RAM_BASE 0x31800000UL #define SEC_SECURE_RAM_END_BASE (SEC_SECURE_RAM_BASE + 0xFFFFUL) diff --git a/arch/arm/mach-imx/imx8/snvs_security_sc.c b/arch/arm/mach-imx/imx8/snvs_security_sc.c index 086e89b0e5c514d75f6e957df6777127b6b66316..cb815395314957afb2af619acf97e236b60ab988 100644 --- a/arch/arm/mach-imx/imx8/snvs_security_sc.c +++ b/arch/arm/mach-imx/imx8/snvs_security_sc.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-imx/imx8m/clock_imx8mm.c b/arch/arm/mach-imx/imx8m/clock_imx8mm.c index ac4d0766dab61b7db8b9c81ca7d92d3a51c07f41..20f450c440b172404b4a2384136672d79580901c 100644 --- a/arch/arm/mach-imx/imx8m/clock_imx8mm.c +++ b/arch/arm/mach-imx/imx8m/clock_imx8mm.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-imx/imx8m/clock_imx8mq.c b/arch/arm/mach-imx/imx8m/clock_imx8mq.c index 95a1dbb718001f14eaf822e9e59a26bcc13edd02..9b1956cf3780c037988ed6579ca326f751aebc24 100644 --- a/arch/arm/mach-imx/imx8m/clock_imx8mq.c +++ b/arch/arm/mach-imx/imx8m/clock_imx8mq.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include static struct anamix_pll *ana_pll = (struct anamix_pll *)ANATOP_BASE_ADDR; diff --git a/arch/arm/mach-imx/imx8m/clock_slice.c b/arch/arm/mach-imx/imx8m/clock_slice.c index 4074e1e4c52fd69ceddfa06ac6c0c171d4be3496..ff8bd35cf9a0a8998b77f0e7e6da2def0e789dda 100644 --- a/arch/arm/mach-imx/imx8m/clock_slice.c +++ b/arch/arm/mach-imx/imx8m/clock_slice.c @@ -6,10 +6,13 @@ */ #include +#include +#include #include #include #include #include +#include #include #include diff --git a/arch/arm/mach-imx/imx8m/soc.c b/arch/arm/mach-imx/imx8m/soc.c index 99e268fa3fb0f488d8b6762d5177c91fdd7e8890..64781e0c687ea00c6aaa4b03f7d39ec47ae4e78b 100644 --- a/arch/arm/mach-imx/imx8m/soc.c +++ b/arch/arm/mach-imx/imx8m/soc.c @@ -6,9 +6,11 @@ */ #include +#include #include #include #include +#include #include #include #include @@ -35,6 +37,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-imx/imx_bootaux.c b/arch/arm/mach-imx/imx_bootaux.c index 02fa1d7b62b24891b54cb0dd6fad6f2c0e2efa3c..e24f430e3c4dea87610303749eb513c22ec82cd3 100644 --- a/arch/arm/mach-imx/imx_bootaux.c +++ b/arch/arm/mach-imx/imx_bootaux.c @@ -16,6 +16,7 @@ #include #include #include +#include int arch_auxiliary_core_up(u32 core_id, ulong addr) { diff --git a/arch/arm/mach-imx/init.c b/arch/arm/mach-imx/init.c index 693b724429944e80ef29bc050cfb05cd8e508af5..be9aac6e22141601e0e4cfa46b1e013264a44ba8 100644 --- a/arch/arm/mach-imx/init.c +++ b/arch/arm/mach-imx/init.c @@ -9,6 +9,7 @@ #include #include #include +#include void init_aips(void) { diff --git a/arch/arm/mach-imx/iomux-v3.c b/arch/arm/mach-imx/iomux-v3.c index 18131a20f43800e52d27a550235ddb68821abcf8..219dd98a549b9510d53f1007bf3a38abd46d238a 100644 --- a/arch/arm/mach-imx/iomux-v3.c +++ b/arch/arm/mach-imx/iomux-v3.c @@ -12,6 +12,7 @@ #include #include #include +#include static void *base = (void *)IOMUXC_BASE_ADDR; diff --git a/arch/arm/mach-imx/mac.c b/arch/arm/mach-imx/mac.c index b23315cf90e89c7bc6ba01e0f553739a76b1e638..d054f2e37f0928814ae0e66fe3afecc1935ea3fd 100644 --- a/arch/arm/mach-imx/mac.c +++ b/arch/arm/mach-imx/mac.c @@ -11,6 +11,7 @@ #include #include #include +#include struct imx_mac_fuse { u32 mac_addr0; diff --git a/arch/arm/mach-imx/misc.c b/arch/arm/mach-imx/misc.c index d82efa7f8f0a34da5b5e4e0266e791549cf01698..e142855fdba5f53b3626e0d34c91c0de46eeadb5 100644 --- a/arch/arm/mach-imx/misc.c +++ b/arch/arm/mach-imx/misc.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-imx/mmc_env.c b/arch/arm/mach-imx/mmc_env.c index 9c822f721c600c1733e23fb6f6f59f7c84f0220f..9ad2cf4dc8f04cc88668d27533a750b9bde6c27f 100644 --- a/arch/arm/mach-imx/mmc_env.c +++ b/arch/arm/mach-imx/mmc_env.c @@ -4,10 +4,12 @@ */ #include +#include #include #include #include #include +#include __weak int board_mmc_get_env_dev(int devno) { diff --git a/arch/arm/mach-imx/mmdc_size.c b/arch/arm/mach-imx/mmdc_size.c index 1a094726aad59c3150dc6ce57b52da5069cd6ddf..05d71b236bcfa793f3f006756c220f1f88c583da 100644 --- a/arch/arm/mach-imx/mmdc_size.c +++ b/arch/arm/mach-imx/mmdc_size.c @@ -2,6 +2,7 @@ #include #include +#include #if defined(CONFIG_MX53) #define MEMCTL_BASE ESDCTL_BASE_ADDR diff --git a/arch/arm/mach-imx/mx5/clock.c b/arch/arm/mach-imx/mx5/clock.c index adc7dbee7d36676b7300ab6242de35e8096818f6..0b4fa84db7919435a48748a6a9af92dae92d26b6 100644 --- a/arch/arm/mach-imx/mx5/clock.c +++ b/arch/arm/mach-imx/mx5/clock.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include enum pll_clocks { PLL1_CLOCK = 0, diff --git a/arch/arm/mach-imx/mx5/soc.c b/arch/arm/mach-imx/mx5/soc.c index c61fcce3eb42533d4eb9c9abb675e4c31998a3db..d4431a44fc6feec8ffec85a682cd614c7e9096a1 100644 --- a/arch/arm/mach-imx/mx5/soc.c +++ b/arch/arm/mach-imx/mx5/soc.c @@ -7,11 +7,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include diff --git a/arch/arm/mach-imx/mx6/clock.c b/arch/arm/mach-imx/mx6/clock.c index 7e066d39b2d524af6ca1456b76b8b8d85eaf9b17..4fdcb7b3f5a57f2097dc124fd5eab2a50aee93e7 100644 --- a/arch/arm/mach-imx/mx6/clock.c +++ b/arch/arm/mach-imx/mx6/clock.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include enum pll_clocks { PLL_SYS, /* System PLL */ diff --git a/arch/arm/mach-imx/mx6/ddr.c b/arch/arm/mach-imx/mx6/ddr.c index d5230d516a120e275d0e25404d7c0ff445b08db7..c02bcabc7440cb1cd7c976d3db10689e51a20c35 100644 --- a/arch/arm/mach-imx/mx6/ddr.c +++ b/arch/arm/mach-imx/mx6/ddr.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-imx/mx6/module_fuse.c b/arch/arm/mach-imx/mx6/module_fuse.c index c1731a8285628532b8e5862d066938872b6914b3..c162b9c528aa86e23df05f95ec1e6971d9e72f0f 100644 --- a/arch/arm/mach-imx/mx6/module_fuse.c +++ b/arch/arm/mach-imx/mx6/module_fuse.c @@ -14,6 +14,7 @@ #include #include #include +#include static struct fuse_entry_desc mx6_fuse_descs[] = { #if defined(CONFIG_MX6ULL) diff --git a/arch/arm/mach-imx/mx6/mp.c b/arch/arm/mach-imx/mx6/mp.c index d28d55d4be5c85f3d97ffca3f1fd8094506c6b45..1791bd2946638330cd83245973c4fdab9ef12799 100644 --- a/arch/arm/mach-imx/mx6/mp.c +++ b/arch/arm/mach-imx/mx6/mp.c @@ -14,6 +14,7 @@ #include #include #include +#include #define MAX_CPUS 4 static struct src *src = (struct src *)SRC_BASE_ADDR; diff --git a/arch/arm/mach-imx/mx6/opos6ul.c b/arch/arm/mach-imx/mx6/opos6ul.c index e9d78740a1579384d316a239fad48621cc201c79..a99e7326b9cc8627abfb8ac14bc740b0b752e465 100644 --- a/arch/arm/mach-imx/mx6/opos6ul.c +++ b/arch/arm/mach-imx/mx6/opos6ul.c @@ -3,6 +3,7 @@ * Copyright (C) 2018 Armadeus Systems */ +#include #include #include #include @@ -12,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-imx/mx6/soc.c b/arch/arm/mach-imx/mx6/soc.c index 2cdf576f25c5a1d834d3dd5b40a7bb2918d3481a..4de384b0bd1d1499c441790cfdb2cc3d1eccb4fd 100644 --- a/arch/arm/mach-imx/mx6/soc.c +++ b/arch/arm/mach-imx/mx6/soc.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -26,6 +27,7 @@ #include #include #include +#include struct scu_regs { u32 ctrl; diff --git a/arch/arm/mach-imx/mx7/clock.c b/arch/arm/mach-imx/mx7/clock.c index b2d566737a4085ac601b49fd27df707f8f67d74e..6f6dbc9fabaa5790ef5826daccf83f37af338654 100644 --- a/arch/arm/mach-imx/mx7/clock.c +++ b/arch/arm/mach-imx/mx7/clock.c @@ -20,6 +20,7 @@ #include #include #include +#include struct mxc_ccm_anatop_reg *ccm_anatop = (struct mxc_ccm_anatop_reg *) ANATOP_BASE_ADDR; diff --git a/arch/arm/mach-imx/mx7/clock_slice.c b/arch/arm/mach-imx/mx7/clock_slice.c index c5aea2bffd65c24e413196895f6ba343adb4ab71..b7ad9e4a406061ebfebfa41aa1f0f34892fcf61d 100644 --- a/arch/arm/mach-imx/mx7/clock_slice.c +++ b/arch/arm/mach-imx/mx7/clock_slice.c @@ -8,8 +8,10 @@ #include #include +#include #include #include +#include #include #include #include diff --git a/arch/arm/mach-imx/mx7/psci-mx7.c b/arch/arm/mach-imx/mx7/psci-mx7.c index 214e4043f449759c0dcec0c263ad0beb2b13e2b4..0b93af39977993312b36d861a631cc97c94164d6 100644 --- a/arch/arm/mach-imx/mx7/psci-mx7.c +++ b/arch/arm/mach-imx/mx7/psci-mx7.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-imx/mx7/snvs.c b/arch/arm/mach-imx/mx7/snvs.c index 359bbbb41c7ac3e6a22a25870d2b2c28cb117707..acc3356c3be98194573933856d78eb63c38622f4 100644 --- a/arch/arm/mach-imx/mx7/snvs.c +++ b/arch/arm/mach-imx/mx7/snvs.c @@ -5,6 +5,7 @@ #include #include +#include #include #define SNVS_HPCOMR 0x04 diff --git a/arch/arm/mach-imx/mx7/soc.c b/arch/arm/mach-imx/mx7/soc.c index bc267d101fb05d28c3e7c2616f7a7164bc730e30..681f1d8c950db2c21d1d61095fafc7cc71a14268 100644 --- a/arch/arm/mach-imx/mx7/soc.c +++ b/arch/arm/mach-imx/mx7/soc.c @@ -4,7 +4,9 @@ */ #include +#include #include +#include #include #include #include @@ -19,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-imx/mx7ulp/clock.c b/arch/arm/mach-imx/mx7ulp/clock.c index c7dfa798b4547644c84355074037db8e90cc3b24..0b39cf14dba4865db282e5510f79cf9f9a708339 100644 --- a/arch/arm/mach-imx/mx7ulp/clock.c +++ b/arch/arm/mach-imx/mx7ulp/clock.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-imx/mx7ulp/iomux.c b/arch/arm/mach-imx/mx7ulp/iomux.c index 05ddeed2a64b4b196c29aa76e0c5bdae16703f5f..24a31d648c45e7f6beeadfca12cb95ac274b8b1e 100644 --- a/arch/arm/mach-imx/mx7ulp/iomux.c +++ b/arch/arm/mach-imx/mx7ulp/iomux.c @@ -7,6 +7,7 @@ #include #include #include +#include static void *base = (void *)IOMUXC_BASE_ADDR; diff --git a/arch/arm/mach-imx/mx7ulp/pcc.c b/arch/arm/mach-imx/mx7ulp/pcc.c index 9d06260bdfa58fdfa5d47d1116241760ef6d117f..61dfd6b01e0db6b176864fbb7ad34abea3e300a6 100644 --- a/arch/arm/mach-imx/mx7ulp/pcc.c +++ b/arch/arm/mach-imx/mx7ulp/pcc.c @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/arch/arm/mach-imx/mx7ulp/scg.c b/arch/arm/mach-imx/mx7ulp/scg.c index bc837aae33a38a8f61bdbd1ea92bffbe40f0882e..c9be289706d3ba90c7c3dc8663f411341c2a74b5 100644 --- a/arch/arm/mach-imx/mx7ulp/scg.c +++ b/arch/arm/mach-imx/mx7ulp/scg.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-imx/mx7ulp/soc.c b/arch/arm/mach-imx/mx7ulp/soc.c index e0717226f77727654db90dbf1f30576794e19e6f..33f80b48171f0cfa9ae0e4ee5a6eb8f53acd67d9 100644 --- a/arch/arm/mach-imx/mx7ulp/soc.c +++ b/arch/arm/mach-imx/mx7ulp/soc.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #define PMC0_BASE_ADDR 0x410a1000 #define PMC0_CTRL 0x28 diff --git a/arch/arm/mach-imx/rdc-sema.c b/arch/arm/mach-imx/rdc-sema.c index e683673753e14cf8db41030e5442ab855b150420..d184406cd13dcf51d1763776ddb2392c4b7a9c92 100644 --- a/arch/arm/mach-imx/rdc-sema.c +++ b/arch/arm/mach-imx/rdc-sema.c @@ -7,6 +7,7 @@ #include #include #include +#include #include /* diff --git a/arch/arm/mach-imx/spl.c b/arch/arm/mach-imx/spl.c index 4c7614e9b7195ad9450944f2a816f0c8c43805c8..9f5022c3e3e26b384a154a3e2f348c35853f24d7 100644 --- a/arch/arm/mach-imx/spl.c +++ b/arch/arm/mach-imx/spl.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-imx/spl_imx_romapi.c b/arch/arm/mach-imx/spl_imx_romapi.c index 336b3da6264413488e900d89b8ebd4d7023d2c9e..07b76565392dba6d868fb4e2cdb43364486db5da 100644 --- a/arch/arm/mach-imx/spl_imx_romapi.c +++ b/arch/arm/mach-imx/spl_imx_romapi.c @@ -13,6 +13,7 @@ #include #include #include +#include #include diff --git a/arch/arm/mach-imx/syscounter.c b/arch/arm/mach-imx/syscounter.c index 6dfed365d295b2d69075bb2ea54e1bd126505ccf..33572b943a7b8a95e07e85a0dea74b22bb98ce57 100644 --- a/arch/arm/mach-imx/syscounter.c +++ b/arch/arm/mach-imx/syscounter.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-imx/timer.c b/arch/arm/mach-imx/timer.c index fa1941aec42e04978c857044e19e5bbbe883b1bd..569c05fad2534566bc131725cfbf5a0121f2f61b 100644 --- a/arch/arm/mach-imx/timer.c +++ b/arch/arm/mach-imx/timer.c @@ -14,6 +14,7 @@ #include #include #include +#include /* General purpose timers registers */ struct mxc_gpt { diff --git a/arch/arm/mach-ipq40xx/clock-ipq4019.c b/arch/arm/mach-ipq40xx/clock-ipq4019.c index dae070f0ed621227ae2e0399617439bd5214b827..a15a6871ce4eebdbc8559e466bd132b785a762a5 100644 --- a/arch/arm/mach-ipq40xx/clock-ipq4019.c +++ b/arch/arm/mach-ipq40xx/clock-ipq4019.c @@ -13,6 +13,7 @@ #include #include #include +#include struct msm_clk_priv { phys_addr_t base; diff --git a/arch/arm/mach-ipq40xx/pinctrl-snapdragon.c b/arch/arm/mach-ipq40xx/pinctrl-snapdragon.c index 9f73a62d7a1d26794241ad5cced130b81b41d7cf..c18b87d923a77f6f1ce32f03e86c88ce03d936e8 100644 --- a/arch/arm/mach-ipq40xx/pinctrl-snapdragon.c +++ b/arch/arm/mach-ipq40xx/pinctrl-snapdragon.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "pinctrl-snapdragon.h" struct msm_pinctrl_priv { diff --git a/arch/arm/mach-k3/am6_init.c b/arch/arm/mach-k3/am6_init.c index 2ffa383aa26c09014a5a2515bd25b9dd04e0e92a..ccb718d40bba696ea257a31e1de180d4cae0b40e 100644 --- a/arch/arm/mach-k3/am6_init.c +++ b/arch/arm/mach-k3/am6_init.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "common.h" #include #include diff --git a/arch/arm/mach-k3/common.c b/arch/arm/mach-k3/common.c index f063518acaf355de7f2f3a9d8cd3dbe9338872ba..088dace5f923d605e1c268bdf0ed181e21c53ec7 100644 --- a/arch/arm/mach-k3/common.c +++ b/arch/arm/mach-k3/common.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include "common.h" #include #include diff --git a/arch/arm/mach-k3/common.h b/arch/arm/mach-k3/common.h index a6dbc7808b851fc838b6c602fab1331ce87acd89..40ce5f8fc6de0d3216d8948063aecf2c1c3109ab 100644 --- a/arch/arm/mach-k3/common.h +++ b/arch/arm/mach-k3/common.h @@ -8,6 +8,7 @@ #include #include +#include #define J721E 0xbb64 #define J7200 0xbb6d diff --git a/arch/arm/mach-k3/include/mach/sys_proto.h b/arch/arm/mach-k3/include/mach/sys_proto.h index 60287b261c8e8e25a35d64eafc039db32e391684..ac7097421e712ee04ea47b99e6476394109a1a8d 100644 --- a/arch/arm/mach-k3/include/mach/sys_proto.h +++ b/arch/arm/mach-k3/include/mach/sys_proto.h @@ -7,6 +7,7 @@ #ifndef _SYS_PROTO_H_ #define _SYS_PROTO_H_ +#include void sdelay(unsigned long loops); u32 wait_on_value(u32 read_bit_mask, u32 match_value, void *read_addr, u32 bound); diff --git a/arch/arm/mach-k3/j721e_init.c b/arch/arm/mach-k3/j721e_init.c index d9941580acfb90dc857bca6602bf2948ef7ec035..33e253013af68e26b591cf1bb4ee151604ac6f3d 100644 --- a/arch/arm/mach-k3/j721e_init.c +++ b/arch/arm/mach-k3/j721e_init.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "common.h" #include #include diff --git a/arch/arm/mach-k3/r5_mpu.c b/arch/arm/mach-k3/r5_mpu.c index 3d2ff6775a3f44b86ee00070122ce836262f42bc..b7a6aa61aec5467a2f54dd46d10ffbc78625482b 100644 --- a/arch/arm/mach-k3/r5_mpu.c +++ b/arch/arm/mach-k3/r5_mpu.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include "common.h" diff --git a/arch/arm/mach-k3/security.c b/arch/arm/mach-k3/security.c index f4aef0a025b0ee5d46cb4564694cec67e6ca032b..7655c9a3205a56d1553826f4d7d83c3bf983959e 100644 --- a/arch/arm/mach-k3/security.c +++ b/arch/arm/mach-k3/security.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-k3/sysfw-loader.c b/arch/arm/mach-k3/sysfw-loader.c index 4f269db8e5ab7052c2cd4b325cacebc410ed8afc..52d6fb119e705bc067b99865de95edcdae68b108 100644 --- a/arch/arm/mach-k3/sysfw-loader.c +++ b/arch/arm/mach-k3/sysfw-loader.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include "common.h" diff --git a/arch/arm/mach-keystone/clock.c b/arch/arm/mach-keystone/clock.c index 0c59515d2eb7637796099fe6a7aa3a3268dd220a..69a7c010dc15c8fea4b5a791e9cb19a090b80cd7 100644 --- a/arch/arm/mach-keystone/clock.c +++ b/arch/arm/mach-keystone/clock.c @@ -7,8 +7,10 @@ */ #include +#include #include #include +#include #include /* DEV and ARM speed definitions as specified in DEVSPEED register */ diff --git a/arch/arm/mach-keystone/cmd_mon.c b/arch/arm/mach-keystone/cmd_mon.c index 5887a89ff1148add7c7b05fd69e6b74a51b29e42..42935007dc0474db88f9333c26b71b1b46afd123 100644 --- a/arch/arm/mach-keystone/cmd_mon.c +++ b/arch/arm/mach-keystone/cmd_mon.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-keystone/ddr3.c b/arch/arm/mach-keystone/ddr3.c index 99c394cd91d6a632750ecb7e36375f661fd67f55..a589935c222d3a364f67a926d52a2215a41d69db 100644 --- a/arch/arm/mach-keystone/ddr3.c +++ b/arch/arm/mach-keystone/ddr3.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-keystone/ddr3_spd.c b/arch/arm/mach-keystone/ddr3_spd.c index a7aa7f365210750a1a3653280679cfccc8aab393..85dcac05d3ea44b01224d9d90e790179e44d884b 100644 --- a/arch/arm/mach-keystone/ddr3_spd.c +++ b/arch/arm/mach-keystone/ddr3_spd.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-keystone/include/mach/clock_defs.h b/arch/arm/mach-keystone/include/mach/clock_defs.h index 336b103dc8c94ba2445c08f5d65f7427347d9868..ced9265d0a9c0bea66dfa8098ea7ae095a62e7ed 100644 --- a/arch/arm/mach-keystone/include/mach/clock_defs.h +++ b/arch/arm/mach-keystone/include/mach/clock_defs.h @@ -10,6 +10,7 @@ #include #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/mach-keystone/include/mach/ddr3.h b/arch/arm/mach-keystone/include/mach/ddr3.h index cb28068db7db88b777bec5ed6b771c9d6fbf4843..4d68f56281444fa4cf4965b87d1bc5ec44b6e227 100644 --- a/arch/arm/mach-keystone/include/mach/ddr3.h +++ b/arch/arm/mach-keystone/include/mach/ddr3.h @@ -10,6 +10,7 @@ #define _DDR3_H_ #include +#include struct ddr3_phy_config { unsigned int pllcr; diff --git a/arch/arm/mach-keystone/include/mach/hardware-k2g.h b/arch/arm/mach-keystone/include/mach/hardware-k2g.h index 971c081bb3c3b9303ae05ab3fcacf1162280366f..8361d459df9846c7c369ddea71eeed84e1753df8 100644 --- a/arch/arm/mach-keystone/include/mach/hardware-k2g.h +++ b/arch/arm/mach-keystone/include/mach/hardware-k2g.h @@ -103,6 +103,7 @@ #define MAX_SYSCLK 4 #ifndef __ASSEMBLY__ +#include static inline u8 get_sysclk_index(void) { u32 dev_stat = __raw_readl(KS2_DEVSTAT); diff --git a/arch/arm/mach-keystone/include/mach/hardware.h b/arch/arm/mach-keystone/include/mach/hardware.h index 0c5dc6a7395196d910eec9e99b4e96bf848bfdaa..4044ae65a0c143f32a9601e76b8220b59f3b1ee7 100644 --- a/arch/arm/mach-keystone/include/mach/hardware.h +++ b/arch/arm/mach-keystone/include/mach/hardware.h @@ -11,6 +11,7 @@ #include #ifndef __ASSEMBLY__ +#include #include #include diff --git a/arch/arm/mach-keystone/include/mach/mon.h b/arch/arm/mach-keystone/include/mach/mon.h index e1bef216d9964c8c505ecdef75fd8b86707a7404..d23d31d6b74c5c2a47576bae9d44f8c6e37749be 100644 --- a/arch/arm/mach-keystone/include/mach/mon.h +++ b/arch/arm/mach-keystone/include/mach/mon.h @@ -9,6 +9,7 @@ #ifndef _MACH_MON_H_ #define _MACH_MON_H_ +#include int mon_install(u32 addr, u32 dpsc, u32 freq, u32 bm_addr); int mon_power_on(int core_id, void *ep); int mon_power_off(int core_id); diff --git a/arch/arm/mach-keystone/include/mach/msmc.h b/arch/arm/mach-keystone/include/mach/msmc.h index 3fe09ea59684ce5e4e3937f995d4e9102c456b65..d4a9303bd3828f4ed026f563e9f419cd87e10abe 100644 --- a/arch/arm/mach-keystone/include/mach/msmc.h +++ b/arch/arm/mach-keystone/include/mach/msmc.h @@ -10,6 +10,7 @@ #define _MSMC_H_ #include +#include enum mpax_seg_size { MPAX_SEG_4K = 0x0b, diff --git a/arch/arm/mach-keystone/include/mach/mux-k2g.h b/arch/arm/mach-keystone/include/mach/mux-k2g.h index 67d47f8172167ea30423c0bff401793bbb537d43..8030ccfabb0556ce95e88987092a552343045fce 100644 --- a/arch/arm/mach-keystone/include/mach/mux-k2g.h +++ b/arch/arm/mach-keystone/include/mach/mux-k2g.h @@ -11,6 +11,7 @@ #include #include +#include #define K2G_PADCFG_REG (KS2_DEVICE_STATE_CTRL_BASE + 0x1000) diff --git a/arch/arm/mach-keystone/include/mach/psc_defs.h b/arch/arm/mach-keystone/include/mach/psc_defs.h index 0864b37a53180fd65c77753dddb97d0d79abb265..1966adb0fe3425c1a99d8b17317223f512034d99 100644 --- a/arch/arm/mach-keystone/include/mach/psc_defs.h +++ b/arch/arm/mach-keystone/include/mach/psc_defs.h @@ -8,6 +8,7 @@ #include #include +#include /* * FILE PURPOSE: Local Power Sleep Controller definitions diff --git a/arch/arm/mach-keystone/init.c b/arch/arm/mach-keystone/init.c index 1c67a1fdfe8ca6876d7d7d60f5b54875b582d0d1..03e24290a517c4f1c7d9077bdbe858f27e27506e 100644 --- a/arch/arm/mach-keystone/init.c +++ b/arch/arm/mach-keystone/init.c @@ -18,6 +18,7 @@ #include #include #include +#include #define MAX_PCI_PORTS 2 enum pci_mode { diff --git a/arch/arm/mach-keystone/keystone.c b/arch/arm/mach-keystone/keystone.c index a74c4d995b18b511b9302f42cf99415d375c42d5..e8b805acb60d33cf3d178b7be03ffc771704f0e8 100644 --- a/arch/arm/mach-keystone/keystone.c +++ b/arch/arm/mach-keystone/keystone.c @@ -14,6 +14,7 @@ #include #include #include +#include /** * cpu_to_bus - swap bytes of the 32-bit data if the device is BE diff --git a/arch/arm/mach-keystone/mon.c b/arch/arm/mach-keystone/mon.c index af038dec7ae6cf3f4e1c3914daf0946eca75d6b8..f92078964a577cbe34b77dd6d2d3951948ebafe2 100644 --- a/arch/arm/mach-keystone/mon.c +++ b/arch/arm/mach-keystone/mon.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include asm(".arch_extension sec\n\t"); diff --git a/arch/arm/mach-keystone/msmc.c b/arch/arm/mach-keystone/msmc.c index f5cadfbf6692f58e428554f5a8be5efd0673dd53..ba9e16d0f0c91c1a623a6225debac322f9862aa2 100644 --- a/arch/arm/mach-keystone/msmc.c +++ b/arch/arm/mach-keystone/msmc.c @@ -8,6 +8,7 @@ #include #include +#include struct mpax { u32 mpaxl; diff --git a/arch/arm/mach-keystone/psc.c b/arch/arm/mach-keystone/psc.c index 6005cbaeca8f07b8352e3c706888d48bf1ac0562..f47b08e4bbe6570baaa090592526f68ed6049d6a 100644 --- a/arch/arm/mach-keystone/psc.c +++ b/arch/arm/mach-keystone/psc.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-kirkwood/cache.c b/arch/arm/mach-kirkwood/cache.c index 009b7deeca64bd007bfd3c29c04bfae87e0bcb57..13ee22afdc0f705f53f76f6a6488278e38ab73c6 100644 --- a/arch/arm/mach-kirkwood/cache.c +++ b/arch/arm/mach-kirkwood/cache.c @@ -6,6 +6,7 @@ #include #include #include +#include #define FEROCEON_EXTRA_FEATURE_L2C_EN (1<<22) diff --git a/arch/arm/mach-kirkwood/cpu.c b/arch/arm/mach-kirkwood/cpu.c index 48d4327be7648305e66883f4756a52a9a0ca73b7..5bdc2d9b56d730d0f7510514cff4f7011f367e64 100644 --- a/arch/arm/mach-kirkwood/cpu.c +++ b/arch/arm/mach-kirkwood/cpu.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-kirkwood/include/mach/cpu.h b/arch/arm/mach-kirkwood/include/mach/cpu.h index ea42182cf9c609332bc5d88c5c829f28468a9f07..ade2ccc82899e6f0e3cb10c1248638d5913a90d0 100644 --- a/arch/arm/mach-kirkwood/include/mach/cpu.h +++ b/arch/arm/mach-kirkwood/include/mach/cpu.h @@ -25,6 +25,7 @@ #define SYSRST_CNT_1SEC_VAL (25*1000000) #define KW_REG_MPP_OUT_DRV_REG (KW_MPP_BASE + 0xE0) +#include enum memory_bank { BANK0, BANK1, diff --git a/arch/arm/mach-kirkwood/mpp.c b/arch/arm/mach-kirkwood/mpp.c index 4fdad99cadef54c0acc63b761b1a44176e5f1dff..9525de119cdf9819414a5cd5d4d1dd5b8f90aa1e 100644 --- a/arch/arm/mach-kirkwood/mpp.c +++ b/arch/arm/mach-kirkwood/mpp.c @@ -15,6 +15,7 @@ #include #include #include +#include static u32 kirkwood_variant(void) { diff --git a/arch/arm/mach-lpc32xx/clk.c b/arch/arm/mach-lpc32xx/clk.c index cb2344d79fec1a0e3b5a73eda3acc1584e93c628..d6060800f16aab0f4aa13e41cbe77a4ed18587b0 100644 --- a/arch/arm/mach-lpc32xx/clk.c +++ b/arch/arm/mach-lpc32xx/clk.c @@ -9,6 +9,7 @@ #include #include #include +#include static struct clk_pm_regs *clk = (struct clk_pm_regs *)CLK_PM_BASE; diff --git a/arch/arm/mach-lpc32xx/cpu.c b/arch/arm/mach-lpc32xx/cpu.c index cdc069639d5bcfe97b8b89b80920e3c19cc52a97..65cb6110430b2d0f411a06cb3e93f07b08f16a85 100644 --- a/arch/arm/mach-lpc32xx/cpu.c +++ b/arch/arm/mach-lpc32xx/cpu.c @@ -15,6 +15,7 @@ #include #include #include +#include static struct clk_pm_regs *clk = (struct clk_pm_regs *)CLK_PM_BASE; static struct wdt_regs *wdt = (struct wdt_regs *)WDT_BASE; diff --git a/arch/arm/mach-lpc32xx/devices.c b/arch/arm/mach-lpc32xx/devices.c index 7e7646a2e15a6c0d12b14199178be5b812a6a4f6..545236b57b6760d09d52c3b0c56508128ea53ffc 100644 --- a/arch/arm/mach-lpc32xx/devices.c +++ b/arch/arm/mach-lpc32xx/devices.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-lpc32xx/dram.c b/arch/arm/mach-lpc32xx/dram.c index 160223792353ef244c8e27ff1cc3b3eea5244f34..495458af540a33b0e92225a864d081ea8599cd63 100644 --- a/arch/arm/mach-lpc32xx/dram.c +++ b/arch/arm/mach-lpc32xx/dram.c @@ -18,6 +18,7 @@ #include #include #include +#include static struct clk_pm_regs *clk = (struct clk_pm_regs *)CLK_PM_BASE; static struct emc_regs *emc = (struct emc_regs *)EMC_BASE; diff --git a/arch/arm/mach-lpc32xx/timer.c b/arch/arm/mach-lpc32xx/timer.c index 90183e3014ebbb737c3d9d42e6c5cbe07d05749f..cf5d3de1b580cce58877626845693c1c4bb1400e 100644 --- a/arch/arm/mach-lpc32xx/timer.c +++ b/arch/arm/mach-lpc32xx/timer.c @@ -11,6 +11,7 @@ #include #include #include +#include static struct timer_regs *timer0 = (struct timer_regs *)TIMER0_BASE; static struct timer_regs *timer1 = (struct timer_regs *)TIMER1_BASE; diff --git a/arch/arm/mach-mediatek/mt7622/init.c b/arch/arm/mach-mediatek/mt7622/init.c index ff07936be34c7acc6afb1217cdba4f679a851e59..2ae23c649245c461ccc8c017e896ee494319cf2e 100644 --- a/arch/arm/mach-mediatek/mt7622/init.c +++ b/arch/arm/mach-mediatek/mt7622/init.c @@ -10,6 +10,7 @@ #include #include #include +#include int print_cpuinfo(void) { diff --git a/arch/arm/mach-mediatek/mt7623/init.c b/arch/arm/mach-mediatek/mt7623/init.c index fa7a05291bc96c9322dc1e3a861464da2e3c2ea7..78813545eeeda922e2439f10c0e58a0673a66f0c 100644 --- a/arch/arm/mach-mediatek/mt7623/init.c +++ b/arch/arm/mach-mediatek/mt7623/init.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -11,6 +12,7 @@ #include #include #include +#include #include "preloader.h" diff --git a/arch/arm/mach-mediatek/mt7623/preloader.h b/arch/arm/mach-mediatek/mt7623/preloader.h index 2d2c71ad4c495996015de0c792c7063a73a8516a..a696bf12b883609e38619cddf8b106c3dc144217 100644 --- a/arch/arm/mach-mediatek/mt7623/preloader.h +++ b/arch/arm/mach-mediatek/mt7623/preloader.h @@ -6,6 +6,7 @@ #ifndef __PRELOADER_H_ #define __PRELOADER_H_ +#include enum forbidden_mode { F_FACTORY_MODE = 0x0001 }; diff --git a/arch/arm/mach-mediatek/mt7629/init.c b/arch/arm/mach-mediatek/mt7629/init.c index a643810d24507182da6fc9a05241c46eb75d866c..cddc82d26e4aeccb13ea6e1ee257c7f996751412 100644 --- a/arch/arm/mach-mediatek/mt7629/init.c +++ b/arch/arm/mach-mediatek/mt7629/init.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-mediatek/mt8512/init.c b/arch/arm/mach-mediatek/mt8512/init.c index c14e7d22e6fcabfb6238df2fcd594c1b6486bc10..94b2f95146a2a23fd4226d4d525ad007cdd53f91 100644 --- a/arch/arm/mach-mediatek/mt8512/init.c +++ b/arch/arm/mach-mediatek/mt8512/init.c @@ -21,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-mediatek/mt8516/init.c b/arch/arm/mach-mediatek/mt8516/init.c index 64b8f5fbcb659784d7a24e09cd812b462693e63c..174ddf2578df73746e5394a7068b9889d0e1aff1 100644 --- a/arch/arm/mach-mediatek/mt8516/init.c +++ b/arch/arm/mach-mediatek/mt8516/init.c @@ -21,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-mediatek/mt8518/init.c b/arch/arm/mach-mediatek/mt8518/init.c index 2e4ab1fa37ab4227ef0713797aff9b597c1a55ee..4d55a9effacbc00bd4959c804e23e2eb7ca2f9fa 100644 --- a/arch/arm/mach-mediatek/mt8518/init.c +++ b/arch/arm/mach-mediatek/mt8518/init.c @@ -21,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-mediatek/spl.c b/arch/arm/mach-mediatek/spl.c index 927175c5a319822834ee26c80dc2ec79364f73e0..6b9635976874d014d86d464aa4c80781d4f1b229 100644 --- a/arch/arm/mach-mediatek/spl.c +++ b/arch/arm/mach-mediatek/spl.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "init.h" diff --git a/arch/arm/mach-meson/board-axg.c b/arch/arm/mach-meson/board-axg.c index 7e07465d2540389a67a31f4a3466a78140a5e3d6..3507cda0c44e33aef89d623cb3c475f2d02c2b77 100644 --- a/arch/arm/mach-meson/board-axg.c +++ b/arch/arm/mach-meson/board-axg.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-meson/board-common.c b/arch/arm/mach-meson/board-common.c index cdae5f98770841d310a389ed8902302942971f1b..fb92a9c46d6f4dab80348dfc411c2475efe3bfa4 100644 --- a/arch/arm/mach-meson/board-common.c +++ b/arch/arm/mach-meson/board-common.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #include #if CONFIG_IS_ENABLED(FASTBOOT) diff --git a/arch/arm/mach-meson/board-g12a.c b/arch/arm/mach-meson/board-g12a.c index 250a9617c0d5a33b16f8ae8d4a760a462ec9f015..b40b5641490b36e0b9d48c1c022620ca2fbe5365 100644 --- a/arch/arm/mach-meson/board-g12a.c +++ b/arch/arm/mach-meson/board-g12a.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-meson/board-gx.c b/arch/arm/mach-meson/board-gx.c index b38811fb9510f22dc5b788657c2c98b08129bc13..47c1279a548d0bd7a17a31120bf85ea6392e8420 100644 --- a/arch/arm/mach-meson/board-gx.c +++ b/arch/arm/mach-meson/board-gx.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-meson/board-info.c b/arch/arm/mach-meson/board-info.c index 94c523c17fda3fe597008759842e16ac6bb5bb94..226254038de0763919ea8bcbe9fb8d88141f4152 100644 --- a/arch/arm/mach-meson/board-info.c +++ b/arch/arm/mach-meson/board-info.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-meson/sm.c b/arch/arm/mach-meson/sm.c index 62feaccfce050d94b9737122dc32e4fc8a70b7fc..76c62ec6f1b2449d93a17e8ec3d019e155c7ab3c 100644 --- a/arch/arm/mach-meson/sm.c +++ b/arch/arm/mach-meson/sm.c @@ -24,6 +24,7 @@ #include #include #include +#include #define FN_GET_SHARE_MEM_INPUT_BASE 0x82000020 #define FN_GET_SHARE_MEM_OUTPUT_BASE 0x82000021 diff --git a/arch/arm/mach-mvebu/arm64-common.c b/arch/arm/mach-mvebu/arm64-common.c index aecdbb86a9d7612f680a00dec263314437b724f3..f4be7c76f7b824987bd5147e0080d445347ad8d3 100644 --- a/arch/arm/mach-mvebu/arm64-common.c +++ b/arch/arm/mach-mvebu/arm64-common.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-mvebu/armada3700/cpu.c b/arch/arm/mach-mvebu/armada3700/cpu.c index b98f78fde3b77c1d15b8974ccc2e616980a200f6..e3772f0b5bd3e4819a741351bf7e73b28dc394f5 100644 --- a/arch/arm/mach-mvebu/armada3700/cpu.c +++ b/arch/arm/mach-mvebu/armada3700/cpu.c @@ -21,6 +21,7 @@ #include #include #include +#include /* Armada 3700 */ #define MVEBU_GPIO_NB_REG_BASE (MVEBU_REGISTER(0x13800)) diff --git a/arch/arm/mach-mvebu/armada8k/cpu.c b/arch/arm/mach-mvebu/armada8k/cpu.c index 529dac905951bd7b820f4a2cba13cd05ccfb4d75..81959bb51f0fdafee0580b5cb8ea6585a90d3bab 100644 --- a/arch/arm/mach-mvebu/armada8k/cpu.c +++ b/arch/arm/mach-mvebu/armada8k/cpu.c @@ -13,6 +13,7 @@ #include #include #include +#include /* Armada 7k/8k */ #define MVEBU_RFU_BASE (MVEBU_REGISTER(0x6f0000)) diff --git a/arch/arm/mach-mvebu/cpu.c b/arch/arm/mach-mvebu/cpu.c index 53c44ede7db6ae4180732415ef7a9b83ee6afacb..56ef4f3309d7c4791744e76a9321eb6a4cec6dd8 100644 --- a/arch/arm/mach-mvebu/cpu.c +++ b/arch/arm/mach-mvebu/cpu.c @@ -5,9 +5,11 @@ #include #include +#include #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-mvebu/dram.c b/arch/arm/mach-mvebu/dram.c index 8241926fad018183c45625477be695a2b9710024..763aa83a3525d54587a5dd9599073bb5308f1e4e 100644 --- a/arch/arm/mach-mvebu/dram.c +++ b/arch/arm/mach-mvebu/dram.c @@ -13,6 +13,7 @@ #include #include #include +#include #if defined(CONFIG_ARCH_MVEBU) /* Use common XOR definitions for A3x and AXP */ diff --git a/arch/arm/mach-mvebu/efuse.c b/arch/arm/mach-mvebu/efuse.c index 8ada3cf93e72c9c39122e767c9dec74dbda41e08..322e2e3db388df0b37ce692712a42207bcf04ee8 100644 --- a/arch/arm/mach-mvebu/efuse.c +++ b/arch/arm/mach-mvebu/efuse.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-mvebu/gpio.c b/arch/arm/mach-mvebu/gpio.c index 1d1e3df8ba90f22cf898e8f5523080fb93f9f4da..97e5c11865ab7d2d69c05df64061275a1a376369 100644 --- a/arch/arm/mach-mvebu/gpio.c +++ b/arch/arm/mach-mvebu/gpio.c @@ -9,6 +9,7 @@ #include #include #include +#include /* * mvebu_config_gpio - GPIO configuration diff --git a/arch/arm/mach-mvebu/include/mach/cpu.h b/arch/arm/mach-mvebu/include/mach/cpu.h index c3f8ad850651285aa5276063825821863702c896..a58a0d706de994496a14a22fa9aa871d362d8689 100644 --- a/arch/arm/mach-mvebu/include/mach/cpu.h +++ b/arch/arm/mach-mvebu/include/mach/cpu.h @@ -15,6 +15,7 @@ #define MVEBU_REG_PCIE_DEVID (MVEBU_REG_PCIE_BASE + 0x00) #define MVEBU_REG_PCIE_REVID (MVEBU_REG_PCIE_BASE + 0x08) +#include enum memory_bank { BANK0, BANK1, diff --git a/arch/arm/mach-mvebu/include/mach/efuse.h b/arch/arm/mach-mvebu/include/mach/efuse.h index bbc5844d849cc19c48b4f6ecb04224dd15f9746e..c965b62dcd7aa9711c7a744043fce61f539ec270 100644 --- a/arch/arm/mach-mvebu/include/mach/efuse.h +++ b/arch/arm/mach-mvebu/include/mach/efuse.h @@ -7,6 +7,7 @@ #define _MVEBU_EFUSE_H #include +#include struct efuse_val { union { diff --git a/arch/arm/mach-mvebu/mbus.c b/arch/arm/mach-mvebu/mbus.c index e754f122b1c4bf43683d69be23eb513183372040..cd51e38aed6260084cd72151d1ac313a71cd112e 100644 --- a/arch/arm/mach-mvebu/mbus.c +++ b/arch/arm/mach-mvebu/mbus.c @@ -30,6 +30,8 @@ * This driver: * * - Reads out the SDRAM address decoding windows at initialization +#include +#include * time, and fills the mbus_dram_info structure with these * informations. The exported function mv_mbus_dram_info() allow * device drivers to get those informations related to the SDRAM diff --git a/arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c b/arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c index adef3331a7c5477be958f2ad4f6da15265b832a2..4768d0537d746d60af3673b26f803800cff310a2 100644 --- a/arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c +++ b/arch/arm/mach-mvebu/serdes/a38x/ctrl_pex.c @@ -4,10 +4,12 @@ */ #include +#include #include #include #include #include +#include #include #include diff --git a/arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec-38x.c b/arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec-38x.c index 98354da9b27360d608a0ce90eb4aee82e0c96c32..b774e62f856e2851d6c3d6cabba6ec7dcb81e92d 100644 --- a/arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec-38x.c +++ b/arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec-38x.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "high_speed_env_spec.h" #include "sys_env_lib.h" diff --git a/arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.c b/arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.c index e4bec786429bdecf16fc249b7aaa6f0204b7a832..5457868c18ee417ef7809e113344dd5568c4e5d6 100644 --- a/arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.c +++ b/arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include "high_speed_env_spec.h" diff --git a/arch/arm/mach-mvebu/serdes/a38x/seq_exec.c b/arch/arm/mach-mvebu/serdes/a38x/seq_exec.c index a8f491b5b4149db95bb6e57608a469014eda3e53..d4157b1ea722fed38d6f84e645d6e43626d3c7c4 100644 --- a/arch/arm/mach-mvebu/serdes/a38x/seq_exec.c +++ b/arch/arm/mach-mvebu/serdes/a38x/seq_exec.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include "seq_exec.h" diff --git a/arch/arm/mach-mvebu/serdes/a38x/seq_exec.h b/arch/arm/mach-mvebu/serdes/a38x/seq_exec.h index fe0cb8f75df20ba022bb6877ed37a5c1a644ea4d..71b3a75fb839c0a33639628db50996cc301d6fb1 100644 --- a/arch/arm/mach-mvebu/serdes/a38x/seq_exec.h +++ b/arch/arm/mach-mvebu/serdes/a38x/seq_exec.h @@ -6,6 +6,7 @@ #ifndef _SEQ_EXEC_H #define _SEQ_EXEC_H +#include #define NA 0xff #define DEFAULT_PARAM 0 #define MV_BOARD_TCLK_ERROR 0xffffffff diff --git a/arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.c b/arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.c index 1be86bc4ae1dac9947d2c1bd98aec49d2363f5ae..71a1e61f38249c5e5238b4689e0b9eb92f2d6172 100644 --- a/arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.c +++ b/arch/arm/mach-mvebu/serdes/a38x/sys_env_lib.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "seq_exec.h" #include "sys_env_lib.h" diff --git a/arch/arm/mach-mvebu/serdes/axp/high_speed_env_lib.c b/arch/arm/mach-mvebu/serdes/axp/high_speed_env_lib.c index 3ebda4ec6841bc40b9c1a80e65f91ef88d2b4f19..85f4b90706e5136fc6472e77716684d6cb09a94a 100644 --- a/arch/arm/mach-mvebu/serdes/axp/high_speed_env_lib.c +++ b/arch/arm/mach-mvebu/serdes/axp/high_speed_env_lib.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include diff --git a/arch/arm/mach-mvebu/serdes/axp/high_speed_env_spec.c b/arch/arm/mach-mvebu/serdes/axp/high_speed_env_spec.c index 539d237623a14e1721b87d47773758165db7393d..b4a69374b43251c9ff5e7d7fc1667cd88c494964 100644 --- a/arch/arm/mach-mvebu/serdes/axp/high_speed_env_spec.c +++ b/arch/arm/mach-mvebu/serdes/axp/high_speed_env_spec.c @@ -8,6 +8,7 @@ #include #include #include +#include #include "high_speed_env_spec.h" diff --git a/arch/arm/mach-mvebu/spl.c b/arch/arm/mach-mvebu/spl.c index 16ebb7a59e55592594d90cfb602f868d7d2cf911..b97401c26ac04d1cedb418d705af2ec73e07ed80 100644 --- a/arch/arm/mach-mvebu/spl.c +++ b/arch/arm/mach-mvebu/spl.c @@ -15,6 +15,7 @@ #include #include #include +#include static u32 get_boot_device(void) { diff --git a/arch/arm/mach-nexell/clock.c b/arch/arm/mach-nexell/clock.c index cd66248cd65b31aafc72286b205a917e6a092390..56e2540fdd860075f24c555508bd99fd37293990 100644 --- a/arch/arm/mach-nexell/clock.c +++ b/arch/arm/mach-nexell/clock.c @@ -6,7 +6,9 @@ #include #include +#include #include +#include #include #include #include diff --git a/arch/arm/mach-nexell/cmd_boot_linux.c b/arch/arm/mach-nexell/cmd_boot_linux.c index f2dedfe162579131466d5dfd4a5c95224612825c..03815a9c09c8bcc832f419a98b5cd872e021d582 100644 --- a/arch/arm/mach-nexell/cmd_boot_linux.c +++ b/arch/arm/mach-nexell/cmd_boot_linux.c @@ -11,6 +11,7 @@ #include #include #include +#include #if !defined(CONFIG_SPL_BUILD) || defined(CONFIG_SPL_CLI_FRAMEWORK) diff --git a/arch/arm/mach-nexell/include/mach/display.h b/arch/arm/mach-nexell/include/mach/display.h index b167e63a5a4cad08096e52b1a5ee5b53c4a0b76a..192341278b1b9ade64d04856a553db826a184a95 100644 --- a/arch/arm/mach-nexell/include/mach/display.h +++ b/arch/arm/mach-nexell/include/mach/display.h @@ -60,6 +60,7 @@ #define DPC_PADCLKSEL_VCLK2 1 /* VCLK2 */ /* display sync info for DPC */ +#include struct dp_sync_info { int interlace; int h_active_len; diff --git a/arch/arm/mach-nexell/include/mach/display_dev.h b/arch/arm/mach-nexell/include/mach/display_dev.h index 77eb614768c72b5f15352dd8c7478e1fe2aa9c4c..ed5b1a641ee0a7fb52b9ef0e6e63cd09eb8e4e44 100644 --- a/arch/arm/mach-nexell/include/mach/display_dev.h +++ b/arch/arm/mach-nexell/include/mach/display_dev.h @@ -14,6 +14,7 @@ #include #endif +#include struct nx_display_dev { #if defined CONFIG_VIDEO || defined CONFIG_DM_VIDEO GraphicDevice graphic_device; diff --git a/arch/arm/mach-nexell/include/mach/mipi_display.h b/arch/arm/mach-nexell/include/mach/mipi_display.h index f3fdec64647c46582d8f2e9c4f30fecc6568ac1a..a1cfde273888c7ff27aeca11a8a5f165bf315828 100644 --- a/arch/arm/mach-nexell/include/mach/mipi_display.h +++ b/arch/arm/mach-nexell/include/mach/mipi_display.h @@ -12,6 +12,7 @@ #define MIPI_DISPLAY_H /* MIPI DSI Processor-to-Peripheral transaction types */ +#include enum { MIPI_DSI_V_SYNC_START = 0x01, MIPI_DSI_V_SYNC_END = 0x11, diff --git a/arch/arm/mach-nexell/include/mach/reset.h b/arch/arm/mach-nexell/include/mach/reset.h index e1301d4e53d334c2c0d8ef2f2a5636b080d822ca..a533e42fa037bb49372391fad7620e66e640400e 100644 --- a/arch/arm/mach-nexell/include/mach/reset.h +++ b/arch/arm/mach-nexell/include/mach/reset.h @@ -7,6 +7,7 @@ #ifndef __NEXELL_RESET__ #define __NEXELL_RESET__ +#include #define NUMBER_OF_RESET_MODULE_PIN 69 enum rstcon { diff --git a/arch/arm/mach-nexell/include/mach/sec_reg.h b/arch/arm/mach-nexell/include/mach/sec_reg.h index e3ae5ac1bb40413bfd185f2423b6001359f0f403..f8396c460fd4e99d0dc3ba5bcca902f9c5130208 100644 --- a/arch/arm/mach-nexell/include/mach/sec_reg.h +++ b/arch/arm/mach-nexell/include/mach/sec_reg.h @@ -4,6 +4,7 @@ * Youngbok, Park */ +#include #define NEXELL_L2C_SEC_ID 0 #define NEXELL_MALI_SEC_ID 2 #define NEXELL_MIPI_SEC_ID 4 diff --git a/arch/arm/mach-nexell/include/mach/tieoff.h b/arch/arm/mach-nexell/include/mach/tieoff.h index 70e9652b6dca320195b537f89c9915a1a2ab4a69..598ffdd18011295c656a83af13fe4be91e436491 100644 --- a/arch/arm/mach-nexell/include/mach/tieoff.h +++ b/arch/arm/mach-nexell/include/mach/tieoff.h @@ -7,6 +7,7 @@ #ifndef _NEXELL_TIEOFF_H #define _NEXELL_TIEOFF_H +#include void nx_tieoff_set(u32 tieoff_index, u32 tieoff_value); u32 nx_tieoff_get(u32 tieoff_index); diff --git a/arch/arm/mach-nexell/nx_sec_reg.c b/arch/arm/mach-nexell/nx_sec_reg.c index 3d3dd9fd8b6a2cf2c2ae87401471689c47a396a7..09d2eed48ae31ca3f3781d5fd0e70b09b3aec708 100644 --- a/arch/arm/mach-nexell/nx_sec_reg.c +++ b/arch/arm/mach-nexell/nx_sec_reg.c @@ -4,6 +4,7 @@ * Youngbok, Park */ +#include #include #include #include diff --git a/arch/arm/mach-nexell/reset.c b/arch/arm/mach-nexell/reset.c index 1f732a3d373243bb731900f94825e55587a80d1f..97155d8ffd0eb979bb4aef80b95dd42ea1d74897 100644 --- a/arch/arm/mach-nexell/reset.c +++ b/arch/arm/mach-nexell/reset.c @@ -12,6 +12,7 @@ #include #include #include +#include struct nx_rstcon_registerset { u32 regrst[(NUMBER_OF_RESET_MODULE_PIN + 31) >> 5]; diff --git a/arch/arm/mach-nexell/tieoff.c b/arch/arm/mach-nexell/tieoff.c index 5a4744c296a2d4aeaad63a31c1413955b7aa89ad..2c2db9f6ce6c0ceb75028a7c0ff91bd4aefb72a7 100644 --- a/arch/arm/mach-nexell/tieoff.c +++ b/arch/arm/mach-nexell/tieoff.c @@ -5,12 +5,14 @@ */ #include +#include #include #include #include #include #include #include +#include #define NX_PIN_FN_SIZE 4 #define TIEOFF_REG_NUM 33 diff --git a/arch/arm/mach-nexell/timer.c b/arch/arm/mach-nexell/timer.c index 2f98bd7fa4a17d544957747605a8d5e9e3da2fa8..1119ce746459e0347494737d86f769657e81af7e 100644 --- a/arch/arm/mach-nexell/timer.c +++ b/arch/arm/mach-nexell/timer.c @@ -5,8 +5,10 @@ */ #include +#include #include #include +#include #include #include diff --git a/arch/arm/mach-omap2/abb.c b/arch/arm/mach-omap2/abb.c index 24775bdc41ce6d889b3deeec6311f976556b9dd2..c3487f83b75ae130cde7a7af36d40ffef4d593d7 100644 --- a/arch/arm/mach-omap2/abb.c +++ b/arch/arm/mach-omap2/abb.c @@ -9,11 +9,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include diff --git a/arch/arm/mach-omap2/am33xx/board.c b/arch/arm/mach-omap2/am33xx/board.c index 0b0372e22cadf96801de92d35cd9087cf143769c..ce399663191ca8dba5e16c13f153933af6e0a7b2 100644 --- a/arch/arm/mach-omap2/am33xx/board.c +++ b/arch/arm/mach-omap2/am33xx/board.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -38,6 +39,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-omap2/am33xx/clk_synthesizer.c b/arch/arm/mach-omap2/am33xx/clk_synthesizer.c index b2493d8179bebf6f745c4fcab20a1c5e74e5ef1e..ac97bfa69c0bf03f3383d91bc55ff5a62a5cb08e 100644 --- a/arch/arm/mach-omap2/am33xx/clk_synthesizer.c +++ b/arch/arm/mach-omap2/am33xx/clk_synthesizer.c @@ -12,6 +12,7 @@ #include #include #include +#include /** * clk_synthesizer_reg_read - Read register from synthesizer. diff --git a/arch/arm/mach-omap2/am33xx/clock.c b/arch/arm/mach-omap2/am33xx/clock.c index 4339817b556a55168bfe143fd1654bd1028c4710..d665da8856f4fc91c7ab5bd32419427c086572ec 100644 --- a/arch/arm/mach-omap2/am33xx/clock.c +++ b/arch/arm/mach-omap2/am33xx/clock.c @@ -8,6 +8,7 @@ * Copyright (C) 2013, Texas Instruments, Incorporated - http://www.ti.com/ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include static void setup_post_dividers(const struct dpll_regs *dpll_regs, const struct dpll_params *params) diff --git a/arch/arm/mach-omap2/am33xx/clock_am33xx.c b/arch/arm/mach-omap2/am33xx/clock_am33xx.c index b5136f8f46c93a7cfdbfd3cd2f5de3d341b6a3cd..5a483a9e3d03dc2e12e2c6ca615f0d6871eb0730 100644 --- a/arch/arm/mach-omap2/am33xx/clock_am33xx.c +++ b/arch/arm/mach-omap2/am33xx/clock_am33xx.c @@ -8,12 +8,14 @@ */ #include +#include #include #include #include #include #include #include +#include #define OSC (V_OSCK/1000000) diff --git a/arch/arm/mach-omap2/am33xx/clock_am43xx.c b/arch/arm/mach-omap2/am33xx/clock_am43xx.c index b98bb9989c0b05725461cfe1a8b9d2041a847732..ef4b79f272de089798b2965edf790553dfd2ab2e 100644 --- a/arch/arm/mach-omap2/am33xx/clock_am43xx.c +++ b/arch/arm/mach-omap2/am33xx/clock_am43xx.c @@ -14,6 +14,7 @@ #include #include #include +#include struct cm_perpll *const cmper = (struct cm_perpll *)CM_PER; struct cm_wkuppll *const cmwkup = (struct cm_wkuppll *)CM_WKUP; diff --git a/arch/arm/mach-omap2/am33xx/clock_ti814x.c b/arch/arm/mach-omap2/am33xx/clock_ti814x.c index 27abaff48fced5ff0cf80d1306b014956b09db93..8e2c224bf7ed430860cf3b6e70eab0e26cbebd7d 100644 --- a/arch/arm/mach-omap2/am33xx/clock_ti814x.c +++ b/arch/arm/mach-omap2/am33xx/clock_ti814x.c @@ -12,6 +12,7 @@ #include #include #include +#include #include /* PRCM */ diff --git a/arch/arm/mach-omap2/am33xx/clock_ti816x.c b/arch/arm/mach-omap2/am33xx/clock_ti816x.c index ec4cc753812d8ac48f90271563ae1568533f5176..c551a5d7cc619ffea50c12add27611aabe5bde46 100644 --- a/arch/arm/mach-omap2/am33xx/clock_ti816x.c +++ b/arch/arm/mach-omap2/am33xx/clock_ti816x.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-omap2/am33xx/ddr.c b/arch/arm/mach-omap2/am33xx/ddr.c index 4caa2d62ab258eb5609302477526b8a9d953ff97..cb30d65bca7e917e1e9b4f33f3f4d425543d46f1 100644 --- a/arch/arm/mach-omap2/am33xx/ddr.c +++ b/arch/arm/mach-omap2/am33xx/ddr.c @@ -13,6 +13,7 @@ #include #include #include +#include #include /** diff --git a/arch/arm/mach-omap2/am33xx/emif4.c b/arch/arm/mach-omap2/am33xx/emif4.c index a5fdb0433dc76a21df38f7ed76ceeb9bb9186ed9..1d5fb53408866dbaf0a3257b96c5857d28d307a2 100644 --- a/arch/arm/mach-omap2/am33xx/emif4.c +++ b/arch/arm/mach-omap2/am33xx/emif4.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include diff --git a/arch/arm/mach-omap2/am33xx/mux.c b/arch/arm/mach-omap2/am33xx/mux.c index aad3ec8556978b1660439abcb8ebff244accc344..06534cb1db4d08f7012ac4a208b2c28ef164d6b2 100644 --- a/arch/arm/mach-omap2/am33xx/mux.c +++ b/arch/arm/mach-omap2/am33xx/mux.c @@ -14,6 +14,7 @@ */ #include +#include #include #include #include diff --git a/arch/arm/mach-omap2/am33xx/sys_info.c b/arch/arm/mach-omap2/am33xx/sys_info.c index 86078f856edcd3251dec9799337a422a428a0f41..ba81baa914cf6ff4653b742b8f454b253123d0e7 100644 --- a/arch/arm/mach-omap2/am33xx/sys_info.c +++ b/arch/arm/mach-omap2/am33xx/sys_info.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-omap2/boot-common.c b/arch/arm/mach-omap2/boot-common.c index 05efe04dc359bb9f73f26dc3c72452db1366c18e..be6e02ee4db7ca0cb9dd5f56bdad92cd33fcb1ad 100644 --- a/arch/arm/mach-omap2/boot-common.c +++ b/arch/arm/mach-omap2/boot-common.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-omap2/clocks-common.c b/arch/arm/mach-omap2/clocks-common.c index a151358f6e0fc263edad16b556f91fc6176c453f..bf31d893c57120d15885a470b17d8420bd69dc34 100644 --- a/arch/arm/mach-omap2/clocks-common.c +++ b/arch/arm/mach-omap2/clocks-common.c @@ -13,6 +13,7 @@ * Rajendra Nayak */ #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-omap2/emif-common.c b/arch/arm/mach-omap2/emif-common.c index 15c13463f905f44ad30457ce6f0876854fe21ea2..bfd2c158486a6fc589a5f7456f4c6ebc028785e2 100644 --- a/arch/arm/mach-omap2/emif-common.c +++ b/arch/arm/mach-omap2/emif-common.c @@ -9,6 +9,7 @@ */ #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-omap2/fdt-common.c b/arch/arm/mach-omap2/fdt-common.c index e1d3a72ec6d73314dc338b9b1495310ce69c1e48..4efccd0d7fc05905d8c2721a7b580d5f3d498e8d 100644 --- a/arch/arm/mach-omap2/fdt-common.c +++ b/arch/arm/mach-omap2/fdt-common.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-omap2/hwinit-common.c b/arch/arm/mach-omap2/hwinit-common.c index b3ada7af6b862bf7494fb1167e60e00033072327..ae7b980968490401b82f4aa605164590ca56d385 100644 --- a/arch/arm/mach-omap2/hwinit-common.c +++ b/arch/arm/mach-omap2/hwinit-common.c @@ -11,6 +11,7 @@ * Steve Sakoman */ #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-omap2/mem-common.c b/arch/arm/mach-omap2/mem-common.c index 50d5f3e9ebaf9dab2ee327af8dbb29cb424d0335..2a15692f681a565e68228082193a8a49699e3be2 100644 --- a/arch/arm/mach-omap2/mem-common.c +++ b/arch/arm/mach-omap2/mem-common.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-omap2/omap-cache.c b/arch/arm/mach-omap2/omap-cache.c index 5034404801aaafa7318ed4c33ff4928c316e10bd..a07e138b110d66de64fe908ad5182cbe0795fefc 100644 --- a/arch/arm/mach-omap2/omap-cache.c +++ b/arch/arm/mach-omap2/omap-cache.c @@ -16,6 +16,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-omap2/omap3/am35x_musb.c b/arch/arm/mach-omap2/omap3/am35x_musb.c index 23b55d8d705960146533c76bcd3b1112bb9d18eb..e655d6fb945136651f8414c49268311624901a06 100644 --- a/arch/arm/mach-omap2/omap3/am35x_musb.c +++ b/arch/arm/mach-omap2/omap3/am35x_musb.c @@ -9,12 +9,13 @@ */ #include -#include #include #include #include +#include #include #include +#include void am35x_musb_reset(struct udevice *dev) { diff --git a/arch/arm/mach-omap2/omap3/board.c b/arch/arm/mach-omap2/omap3/board.c index 30a3b02bb28949b9db3157415e7a7bfa358254ab..8c9f0b7a9e305407c63070cdcab2c8f4272a546a 100644 --- a/arch/arm/mach-omap2/omap3/board.c +++ b/arch/arm/mach-omap2/omap3/board.c @@ -17,6 +17,7 @@ */ #include #include +#include #include #include #include @@ -30,6 +31,7 @@ #include #include #include +#include /* Declarations */ extern omap3_sysinfo sysinfo; diff --git a/arch/arm/mach-omap2/omap3/boot.c b/arch/arm/mach-omap2/omap3/boot.c index ea26115b71189678f8190c0fc10ef7336c6e3a76..5544b87894a12acec0a4f40630e56516c8639ae5 100644 --- a/arch/arm/mach-omap2/omap3/boot.c +++ b/arch/arm/mach-omap2/omap3/boot.c @@ -9,6 +9,7 @@ #include #include #include +#include static u32 boot_devices[] = { BOOT_DEVICE_ONENAND, diff --git a/arch/arm/mach-omap2/omap3/clock.c b/arch/arm/mach-omap2/omap3/clock.c index 71f73492c6c47bfe58ca9d37da0ae93512fb01ad..2cb751269ccec8e918ff3a02211f325681de499a 100644 --- a/arch/arm/mach-omap2/omap3/clock.c +++ b/arch/arm/mach-omap2/omap3/clock.c @@ -18,6 +18,7 @@ #include #include #include +#include /****************************************************************************** * get_sys_clk_speed() - determine reference oscillator speed diff --git a/arch/arm/mach-omap2/omap3/emac.c b/arch/arm/mach-omap2/omap3/emac.c index 4c102dadf42dbbd395c9c5fd5e32c2436ee4e7d7..d96acfed2e54997685f7ede8ddda729c3d00ccaf 100644 --- a/arch/arm/mach-omap2/omap3/emac.c +++ b/arch/arm/mach-omap2/omap3/emac.c @@ -10,6 +10,7 @@ #include #include #include +#include #include /* diff --git a/arch/arm/mach-omap2/omap3/emif4.c b/arch/arm/mach-omap2/omap3/emif4.c index df6e9ce1d6ce2c8d0478db2a0b5170324d9c5b23..40f2209d9f9cf96baaa7aef44bdcbd2a2fce80fc 100644 --- a/arch/arm/mach-omap2/omap3/emif4.c +++ b/arch/arm/mach-omap2/omap3/emif4.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; extern omap3_sysinfo sysinfo; diff --git a/arch/arm/mach-omap2/omap3/sdrc.c b/arch/arm/mach-omap2/omap3/sdrc.c index 4d85b1dee991e7f01c2f2c44abc78e8affa8c0c5..7a9b95c3e755b8cf5e2f44317fea0a1a6a7a1b79 100644 --- a/arch/arm/mach-omap2/omap3/sdrc.c +++ b/arch/arm/mach-omap2/omap3/sdrc.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; extern omap3_sysinfo sysinfo; diff --git a/arch/arm/mach-omap2/omap3/sys_info.c b/arch/arm/mach-omap2/omap3/sys_info.c index 5ed2c6bdeeebe06ff6da7446715ec2509b23727c..526d3d60dba902fedccb943804b44cae7ee9fbc6 100644 --- a/arch/arm/mach-omap2/omap3/sys_info.c +++ b/arch/arm/mach-omap2/omap3/sys_info.c @@ -12,12 +12,14 @@ */ #include +#include #include #include #include /* get mem tables */ #include #include #include +#include #include #include diff --git a/arch/arm/mach-omap2/omap4/boot.c b/arch/arm/mach-omap2/omap4/boot.c index 90b5380ae39866c66c1b06d702e3152712c16b48..95f57366b52ec21b0dbdf5a4dc1eeaf7e57691e4 100644 --- a/arch/arm/mach-omap2/omap4/boot.c +++ b/arch/arm/mach-omap2/omap4/boot.c @@ -10,6 +10,7 @@ #include #include #include +#include static u32 boot_devices[] = { BOOT_DEVICE_MMC2, diff --git a/arch/arm/mach-omap2/omap4/emif.c b/arch/arm/mach-omap2/omap4/emif.c index 35a51645be7fd3ca6308f0e3472219a3d43d9ff2..6fe3fa4e40a07ae681249a4fd7454916c04d493b 100644 --- a/arch/arm/mach-omap2/omap4/emif.c +++ b/arch/arm/mach-omap2/omap4/emif.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #ifndef CONFIG_SYS_EMIF_PRECALCULATED_TIMING_REGS diff --git a/arch/arm/mach-omap2/omap4/hw_data.c b/arch/arm/mach-omap2/omap4/hw_data.c index 5f15e086c64482363a20c2887cc1ce6fa7d3c888..91608d9fed9796d46c423f78f23741cc793cde3b 100644 --- a/arch/arm/mach-omap2/omap4/hw_data.c +++ b/arch/arm/mach-omap2/omap4/hw_data.c @@ -16,6 +16,7 @@ #include #include #include +#include struct prcm_regs const **prcm = (struct prcm_regs const **) OMAP_SRAM_SCRATCH_PRCM_PTR; diff --git a/arch/arm/mach-omap2/omap4/hwinit.c b/arch/arm/mach-omap2/omap4/hwinit.c index 27dfa9142dcd7be5091ea3ca772e2f00ce84dbe6..efb4d6a804806cadcb25cfb6288a5b5e4dc58122 100644 --- a/arch/arm/mach-omap2/omap4/hwinit.c +++ b/arch/arm/mach-omap2/omap4/hwinit.c @@ -19,6 +19,7 @@ #include #include #include +#include u32 *const omap_si_rev = (u32 *)OMAP_SRAM_SCRATCH_OMAP_REV; diff --git a/arch/arm/mach-omap2/omap4/sdram_elpida.c b/arch/arm/mach-omap2/omap4/sdram_elpida.c index 2a18cf0215d9f76a5320081a1652121021e52760..a775494e40734119f67da1a2e4e84cdbd8850b67 100644 --- a/arch/arm/mach-omap2/omap4/sdram_elpida.c +++ b/arch/arm/mach-omap2/omap4/sdram_elpida.c @@ -10,8 +10,10 @@ */ #include +#include #include #include +#include /* * This file provides details of the LPDDR2 SDRAM parts used on OMAP4430 diff --git a/arch/arm/mach-omap2/omap5/abb.c b/arch/arm/mach-omap2/omap5/abb.c index 2f9f8e65d03e6f11b503f855fc303a0e5cca3ff1..730ab832db5b2dd9b7defac24494420f49032187 100644 --- a/arch/arm/mach-omap2/omap5/abb.c +++ b/arch/arm/mach-omap2/omap5/abb.c @@ -11,6 +11,7 @@ #include #include #include +#include #include /* diff --git a/arch/arm/mach-omap2/omap5/boot.c b/arch/arm/mach-omap2/omap5/boot.c index 15d6836c6eaef0337d820daf69cf432207dd6ccb..bbc9a90fe69b4930a020aa4171b53dd95f9ab4d3 100644 --- a/arch/arm/mach-omap2/omap5/boot.c +++ b/arch/arm/mach-omap2/omap5/boot.c @@ -9,6 +9,7 @@ #include #include #include +#include static u32 boot_devices[] = { #if defined(CONFIG_DRA7XX) diff --git a/arch/arm/mach-omap2/omap5/dra7xx_iodelay.c b/arch/arm/mach-omap2/omap5/dra7xx_iodelay.c index c5d51aabfc94181de775fae918f2d8ab3944bb36..509f6617c5933798e4ebd052f64e4a601abb3d29 100644 --- a/arch/arm/mach-omap2/omap5/dra7xx_iodelay.c +++ b/arch/arm/mach-omap2/omap5/dra7xx_iodelay.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-omap2/omap5/emif.c b/arch/arm/mach-omap2/omap5/emif.c index 2de36b6feca6e1138e7566438771fb7a2ef72f3d..5348921c060d727b5f6c1abc9821bbc8b265f552 100644 --- a/arch/arm/mach-omap2/omap5/emif.c +++ b/arch/arm/mach-omap2/omap5/emif.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #ifndef CONFIG_SYS_EMIF_PRECALCULATED_TIMING_REGS diff --git a/arch/arm/mach-omap2/omap5/fdt.c b/arch/arm/mach-omap2/omap5/fdt.c index af9717801e441b804ff4923d1976bb528b8406cd..c1321f6dc1fcce0cd64d91fcbe0ddef24eb8e4b4 100644 --- a/arch/arm/mach-omap2/omap5/fdt.c +++ b/arch/arm/mach-omap2/omap5/fdt.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-omap2/omap5/hw_data.c b/arch/arm/mach-omap2/omap5/hw_data.c index d9c447c0e8d2555962758c8636d638e63093c01e..171155ddef61bdcd89410acebc2249491139f8ff 100644 --- a/arch/arm/mach-omap2/omap5/hw_data.c +++ b/arch/arm/mach-omap2/omap5/hw_data.c @@ -9,6 +9,7 @@ * Sricharan R */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include struct prcm_regs const **prcm = (struct prcm_regs const **) OMAP_SRAM_SCRATCH_PRCM_PTR; diff --git a/arch/arm/mach-omap2/omap5/hwinit.c b/arch/arm/mach-omap2/omap5/hwinit.c index 47ac8656bfe1e0a5cac382d3f0dcb14d941c2b62..9773bc29e7df081175ac251a99b7094601a377a7 100644 --- a/arch/arm/mach-omap2/omap5/hwinit.c +++ b/arch/arm/mach-omap2/omap5/hwinit.c @@ -12,6 +12,7 @@ * Sricharan */ #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include u32 *const omap_si_rev = (u32 *)OMAP_SRAM_SCRATCH_OMAP_REV; diff --git a/arch/arm/mach-omap2/omap5/prcm-regs.c b/arch/arm/mach-omap2/omap5/prcm-regs.c index b5baebc06926512088c34a48b434d7e8e436b59e..3e8086dddb15fdf9d02576511cca1761fbe56ec3 100644 --- a/arch/arm/mach-omap2/omap5/prcm-regs.c +++ b/arch/arm/mach-omap2/omap5/prcm-regs.c @@ -11,6 +11,7 @@ #include #include +#include struct prcm_regs const omap5_es1_prcm = { /* cm1.ckgen */ diff --git a/arch/arm/mach-omap2/omap5/sdram.c b/arch/arm/mach-omap2/omap5/sdram.c index f6c8eb9f1bdda2239b194dc9db59baf2a0f5d670..4306ea3a63fd764445cd9663d0f40bbc34d8136c 100644 --- a/arch/arm/mach-omap2/omap5/sdram.c +++ b/arch/arm/mach-omap2/omap5/sdram.c @@ -11,9 +11,11 @@ */ #include +#include #include #include #include +#include #include /* diff --git a/arch/arm/mach-omap2/pipe3-phy.c b/arch/arm/mach-omap2/pipe3-phy.c index fb64961db4bafa882836ae777ce8df12b700c37f..f6e50f92e9fa6f1a2840ae5fa2c129098021bb66 100644 --- a/arch/arm/mach-omap2/pipe3-phy.c +++ b/arch/arm/mach-omap2/pipe3-phy.c @@ -7,11 +7,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-omap2/pipe3-phy.h b/arch/arm/mach-omap2/pipe3-phy.h index 182bdcd4c81f1fc139599938f57b823f4118b4ff..3999d7b60f57f911675c104e36148a4386914133 100644 --- a/arch/arm/mach-omap2/pipe3-phy.h +++ b/arch/arm/mach-omap2/pipe3-phy.h @@ -9,6 +9,8 @@ #ifndef __OMAP_PIPE3_PHY_H #define __OMAP_PIPE3_PHY_H +#include +#include struct pipe3_dpll_params { u16 m; u8 n; diff --git a/arch/arm/mach-omap2/reset.c b/arch/arm/mach-omap2/reset.c index 2bbd5fcb9b8e4dfc7fe31e036cb436ec145815e9..194e01163aaa6da9b4d3fa412ff72533feb69943 100644 --- a/arch/arm/mach-omap2/reset.c +++ b/arch/arm/mach-omap2/reset.c @@ -8,10 +8,12 @@ * * Sricharan R */ +#include #include #include #include #include +#include #include void __weak reset_cpu(unsigned long ignored) diff --git a/arch/arm/mach-omap2/sata.c b/arch/arm/mach-omap2/sata.c index 4672dc534c5efbbef5d9ebb4afee2365b0a9b60d..636cfb42aced84bc80bfb8a399723bbee3d8a881 100644 --- a/arch/arm/mach-omap2/sata.c +++ b/arch/arm/mach-omap2/sata.c @@ -8,11 +8,13 @@ #include #include +#include #include #include #include #include #include +#include #include "pipe3-phy.h" static struct pipe3_dpll_map dpll_map_sata[] = { diff --git a/arch/arm/mach-omap2/sec-common.c b/arch/arm/mach-omap2/sec-common.c index 8dcaa1ac6c9e95fd9fd623bc94be715f608c4378..d0cf68e30be33362f3319dcb2cfa4ec1e56c1256 100644 --- a/arch/arm/mach-omap2/sec-common.c +++ b/arch/arm/mach-omap2/sec-common.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-omap2/sysinfo-common.c b/arch/arm/mach-omap2/sysinfo-common.c index 49bc3a634fb8f386b69246e23a3c5e12a5ec29d4..6bce3a1c7ce22fa3840a08a988c990b1dd67b81d 100644 --- a/arch/arm/mach-omap2/sysinfo-common.c +++ b/arch/arm/mach-omap2/sysinfo-common.c @@ -9,6 +9,7 @@ #include #include #include +#include /** * Tell if device is GP/HS/EMU/TST. diff --git a/arch/arm/mach-omap2/timer.c b/arch/arm/mach-omap2/timer.c index 82b10f6b2487c213b2b85177ef8777db098919b9..c5565a741eb65d0f52463c96d32b74f372481c7d 100644 --- a/arch/arm/mach-omap2/timer.c +++ b/arch/arm/mach-omap2/timer.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-omap2/utils.c b/arch/arm/mach-omap2/utils.c index 4ee409521ef7f30f75d0e3345d7c6e68b802f8a6..be082cf2c9777581a8a2cec1c0082a5bb0897fa8 100644 --- a/arch/arm/mach-omap2/utils.c +++ b/arch/arm/mach-omap2/utils.c @@ -4,6 +4,7 @@ * Aneesh V */ #include +#include #include #include #include @@ -11,6 +12,7 @@ #include #include #include +#include #include static void do_cancel_out(u32 *num, u32 *den, u32 factor) diff --git a/arch/arm/mach-omap2/vc.c b/arch/arm/mach-omap2/vc.c index 5888bc86752c6375dd835e50c7b152ff6610cf2b..b72c7823716f8ccee51ff7fde54995a295b8cf84 100644 --- a/arch/arm/mach-omap2/vc.c +++ b/arch/arm/mach-omap2/vc.c @@ -19,6 +19,7 @@ #include #include #include +#include /* Register defines and masks for VC IP Block */ /* PRM_VC_CFG_I2C_MODE */ diff --git a/arch/arm/mach-orion5x/cpu.c b/arch/arm/mach-orion5x/cpu.c index 81f3bd37ea3599585f83c171f32ee84233a69c8b..f050a30d983ab5486a6f2ae556785f4f2eb6472c 100644 --- a/arch/arm/mach-orion5x/cpu.c +++ b/arch/arm/mach-orion5x/cpu.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-orion5x/dram.c b/arch/arm/mach-orion5x/dram.c index c9a3750e48de34422bae600384353df3af45bb43..34bf24a96de17b3f982f255023bba7feb3db0150 100644 --- a/arch/arm/mach-orion5x/dram.c +++ b/arch/arm/mach-orion5x/dram.c @@ -13,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-orion5x/include/mach/cpu.h b/arch/arm/mach-orion5x/include/mach/cpu.h index c3ff89669e459bcf752efe78fb778e14e2e19531..6118f42313ff4c48cc584c038dae875d296e4465 100644 --- a/arch/arm/mach-orion5x/include/mach/cpu.h +++ b/arch/arm/mach-orion5x/include/mach/cpu.h @@ -21,6 +21,7 @@ #define ORION5XGBE_PORT_SERIAL_CONTROL1_REG(_x) \ ((_x ? ORION5X_EGIGA0_BASE : ORION5X_EGIGA1_BASE) + 0x44c) +#include enum memory_bank { BANK0, BANK1, diff --git a/arch/arm/mach-orion5x/timer.c b/arch/arm/mach-orion5x/timer.c index 0adf3dcc64830734da86d92e7239d771843345f4..3f9f0f9b62554ad25b81afe797cdd218c1fdc3d4 100644 --- a/arch/arm/mach-orion5x/timer.c +++ b/arch/arm/mach-orion5x/timer.c @@ -13,6 +13,7 @@ #include #include #include +#include #define UBOOT_CNTR 0 /* counter to use for uboot timer */ diff --git a/arch/arm/mach-owl/soc.c b/arch/arm/mach-owl/soc.c index 8ac35b56d42bafaf2d6441c0ef465b451e4077cf..4c081c67e2569d8c7f7174000e74df81d244d460 100644 --- a/arch/arm/mach-owl/soc.c +++ b/arch/arm/mach-owl/soc.c @@ -16,6 +16,7 @@ #include #include #include +#include #define DMM_INTERLEAVE_PER_CH_CFG 0xe0290028 diff --git a/arch/arm/mach-rmobile/cpu_info-r8a7740.c b/arch/arm/mach-rmobile/cpu_info-r8a7740.c index dcbe25f37ab983f28c54e330e29227867b5b54b6..16a5a8ae29a45483620ed3133f652d4114d81985 100644 --- a/arch/arm/mach-rmobile/cpu_info-r8a7740.c +++ b/arch/arm/mach-rmobile/cpu_info-r8a7740.c @@ -5,6 +5,7 @@ */ #include #include +#include u32 rmobile_get_cpu_type(void) { diff --git a/arch/arm/mach-rmobile/cpu_info-rcar.c b/arch/arm/mach-rmobile/cpu_info-rcar.c index ce9312f9d8286e434925efdbe48c164f96c42d19..724d3c67d590337417b1ecb9a186f42e5d7adc4c 100644 --- a/arch/arm/mach-rmobile/cpu_info-rcar.c +++ b/arch/arm/mach-rmobile/cpu_info-rcar.c @@ -6,6 +6,7 @@ */ #include #include +#include #define PRR_MASK 0x7fff #define R8A7796_REV_1_0 0x5200 diff --git a/arch/arm/mach-rmobile/cpu_info-sh73a0.c b/arch/arm/mach-rmobile/cpu_info-sh73a0.c index 0c7ee8acf5a71998bde29b762a3b4ed98b215e7a..7f01201629bd534a3371532c37191e35feae50cd 100644 --- a/arch/arm/mach-rmobile/cpu_info-sh73a0.c +++ b/arch/arm/mach-rmobile/cpu_info-sh73a0.c @@ -5,6 +5,7 @@ */ #include #include +#include u32 rmobile_get_cpu_type(void) { diff --git a/arch/arm/mach-rmobile/cpu_info.c b/arch/arm/mach-rmobile/cpu_info.c index 4d7fc0d9c71fe613927bc6a20ba3aef277c9b505..f491aaad0a8bd6a5e5b36dc0c23d39345f5e93cc 100644 --- a/arch/arm/mach-rmobile/cpu_info.c +++ b/arch/arm/mach-rmobile/cpu_info.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-rmobile/include/mach/ehci-rmobile.h b/arch/arm/mach-rmobile/include/mach/ehci-rmobile.h index ca8c5f370637cbb8b95434a5116abca3975341fb..641872cbbcd3ddf2ded7eefcc23e103b0a9b34c1 100644 --- a/arch/arm/mach-rmobile/include/mach/ehci-rmobile.h +++ b/arch/arm/mach-rmobile/include/mach/ehci-rmobile.h @@ -8,6 +8,7 @@ #define __EHCI_RMOBILE_H__ /* Register offset */ +#include #define OHCI_OFFSET 0x00 #define OHCI_SIZE 0x1000 #define EHCI_OFFSET 0x1000 diff --git a/arch/arm/mach-rmobile/include/mach/rcar-mstp.h b/arch/arm/mach-rmobile/include/mach/rcar-mstp.h index f2f8ce95992cd0c386a9312c3052e500a88c65d3..f408b1e76e35fec165b0ab8b729d6890b70db7c9 100644 --- a/arch/arm/mach-rmobile/include/mach/rcar-mstp.h +++ b/arch/arm/mach-rmobile/include/mach/rcar-mstp.h @@ -9,6 +9,7 @@ #ifndef __ASM_ARCH_RCAR_MSTP_H #define __ASM_ARCH_RCAR_MSTP_H +#include #define mstp_setbits(type, addr, saddr, set) \ out_##type((saddr), in_##type(addr) | (set)) #define mstp_clrbits(type, addr, saddr, clear) \ diff --git a/arch/arm/mach-rmobile/include/mach/rmobile.h b/arch/arm/mach-rmobile/include/mach/rmobile.h index a50249dc9638b7dedc8c7e53affbe9e0af041a09..e41004eb43715a462275ae7f995dab8dc561864f 100644 --- a/arch/arm/mach-rmobile/include/mach/rmobile.h +++ b/arch/arm/mach-rmobile/include/mach/rmobile.h @@ -41,6 +41,7 @@ #define RMOBILE_CPU_TYPE_R8A77995 0x58 #ifndef __ASSEMBLY__ +#include u32 rmobile_get_cpu_type(void); u32 rmobile_get_cpu_rev_integer(void); u32 rmobile_get_cpu_rev_fraction(void); diff --git a/arch/arm/mach-rmobile/timer.c b/arch/arm/mach-rmobile/timer.c index ba06535e4c2a696bb3e1e5a7281d0f2e3f8157c9..d911dbea51f5ae869335b86e44c88f8f905d5fbf 100644 --- a/arch/arm/mach-rmobile/timer.c +++ b/arch/arm/mach-rmobile/timer.c @@ -12,6 +12,7 @@ #include #include #include +#include static struct globaltimer *global_timer = \ (struct globaltimer *)GLOBAL_TIMER_BASE_ADDR; diff --git a/arch/arm/mach-rockchip/board.c b/arch/arm/mach-rockchip/board.c index 117aa030938ca3d6579f752b208a7246dc4e2efb..de59ae383d7afc38c2926d4a141191766046958e 100644 --- a/arch/arm/mach-rockchip/board.c +++ b/arch/arm/mach-rockchip/board.c @@ -4,6 +4,7 @@ */ #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-rockchip/boot_mode.c b/arch/arm/mach-rockchip/boot_mode.c index 69e64fb39c38d97b4f2f07920a80ecb6e2f017dd..3c52b94e0d0c9310053f1e104c94d0f01a27b5b3 100644 --- a/arch/arm/mach-rockchip/boot_mode.c +++ b/arch/arm/mach-rockchip/boot_mode.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-rockchip/bootrom.c b/arch/arm/mach-rockchip/bootrom.c index 24ba39537cd2fe6d96f33b0c37d42991a1160889..3a557e0a101926b29969d96bbce509ef714dce92 100644 --- a/arch/arm/mach-rockchip/bootrom.c +++ b/arch/arm/mach-rockchip/bootrom.c @@ -13,6 +13,7 @@ #include #include #include +#include /* * Force the jmp_buf to the data-section, as .bss will not be valid diff --git a/arch/arm/mach-rockchip/misc.c b/arch/arm/mach-rockchip/misc.c index 82a106e786e8242a3b6e3d4473bb67db85ae9c37..17a0579bddc63d14a45d8ff610423e101f4ee165 100644 --- a/arch/arm/mach-rockchip/misc.c +++ b/arch/arm/mach-rockchip/misc.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-rockchip/px30-board-tpl.c b/arch/arm/mach-rockchip/px30-board-tpl.c index 085e65062011c8a0646698a4b76b42ec3cabb4e0..bb9aac92e5b10b30d9e44422c788f63929f3067c 100644 --- a/arch/arm/mach-rockchip/px30-board-tpl.c +++ b/arch/arm/mach-rockchip/px30-board-tpl.c @@ -13,6 +13,7 @@ #include #include #include +#include #define TIMER_LOAD_COUNT0 0x00 #define TIMER_LOAD_COUNT1 0x04 diff --git a/arch/arm/mach-rockchip/px30/px30.c b/arch/arm/mach-rockchip/px30/px30.c index 6fcef63c1b09777c9276a091d93071addaa0a225..fd72b9a51c5c66b14bb9a2ca982c9adfe252c117 100644 --- a/arch/arm/mach-rockchip/px30/px30.c +++ b/arch/arm/mach-rockchip/px30/px30.c @@ -13,6 +13,7 @@ #include #include #include +#include #include static struct mm_region px30_mem_map[] = { diff --git a/arch/arm/mach-rockchip/px30/syscon_px30.c b/arch/arm/mach-rockchip/px30/syscon_px30.c index 4672bdbf0092b2f375287220b5497ca25a1a22d5..ce387f007e882afa0e5608d2e67071a8a8de7b65 100644 --- a/arch/arm/mach-rockchip/px30/syscon_px30.c +++ b/arch/arm/mach-rockchip/px30/syscon_px30.c @@ -8,6 +8,7 @@ #include #include #include +#include static const struct udevice_id px30_syscon_ids[] = { { .compatible = "rockchip,px30-pmu", .data = ROCKCHIP_SYSCON_PMU }, diff --git a/arch/arm/mach-rockchip/rk3036-board-spl.c b/arch/arm/mach-rockchip/rk3036-board-spl.c index 964e981b8637d961932f5ba3db5619249eb96164..1fbbab9a71cea22c06ebb398d221eeb7c1b19e1d 100644 --- a/arch/arm/mach-rockchip/rk3036-board-spl.c +++ b/arch/arm/mach-rockchip/rk3036-board-spl.c @@ -10,6 +10,7 @@ #include #include #include +#include #define TIMER_LOAD_COUNT_L 0x00 #define TIMER_LOAD_COUNT_H 0x04 diff --git a/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c b/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c index 6ae254e99af5273f3a22f476c1a1221e5cda2384..38f6f2cba374c0f815c3ccd424fb4f22800b790e 100644 --- a/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c +++ b/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c @@ -12,6 +12,7 @@ #include #include #include +#include /* * we can not fit the code to access the device tree in SPL diff --git a/arch/arm/mach-rockchip/rk3188/rk3188.c b/arch/arm/mach-rockchip/rk3188/rk3188.c index 1338979febb38af93718452a654717599a88788f..91bbafa29bfdb8c6991dc9e219c26d71e3be5d0a 100644 --- a/arch/arm/mach-rockchip/rk3188/rk3188.c +++ b/arch/arm/mach-rockchip/rk3188/rk3188.c @@ -3,6 +3,7 @@ * (C) Copyright 2019 Rockchip Electronics Co., Ltd */ #include +#include #include #include #include diff --git a/arch/arm/mach-rockchip/rk3188/syscon_rk3188.c b/arch/arm/mach-rockchip/rk3188/syscon_rk3188.c index ea7d7b5b1acc72c744bc80130ec7050da4defead..81677f9485a4c88ac18c8a58f8340c89ee0f6185 100644 --- a/arch/arm/mach-rockchip/rk3188/syscon_rk3188.c +++ b/arch/arm/mach-rockchip/rk3188/syscon_rk3188.c @@ -9,6 +9,7 @@ #include #include #include +#include static const struct udevice_id rk3188_syscon_ids[] = { { .compatible = "rockchip,rk3188-noc", .data = ROCKCHIP_SYSCON_NOC }, diff --git a/arch/arm/mach-rockchip/rk3288/rk3288.c b/arch/arm/mach-rockchip/rk3288/rk3288.c index 1589ab1b2c70f9ac73b888ff31a228b3cdb87cf0..37d9fa02037259baaa56ad8944f67c675b69cfcf 100644 --- a/arch/arm/mach-rockchip/rk3288/rk3288.c +++ b/arch/arm/mach-rockchip/rk3288/rk3288.c @@ -4,6 +4,7 @@ */ #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-rockchip/rk3288/syscon_rk3288.c b/arch/arm/mach-rockchip/rk3288/syscon_rk3288.c index e3da0a01947684a3d9701910314b44021d4515f6..c4142ef75ad45b69c8fb5b88283fe82509e9443d 100644 --- a/arch/arm/mach-rockchip/rk3288/syscon_rk3288.c +++ b/arch/arm/mach-rockchip/rk3288/syscon_rk3288.c @@ -9,6 +9,7 @@ #include #include #include +#include static const struct udevice_id rk3288_syscon_ids[] = { { .compatible = "rockchip,rk3288-noc", .data = ROCKCHIP_SYSCON_NOC }, diff --git a/arch/arm/mach-rockchip/rk3308/rk3308.c b/arch/arm/mach-rockchip/rk3308/rk3308.c index 60566d092f62bf19f7e112d6d9f274f06ff4291a..eab9e851b5eb12fbae4fdf3d098c935400aa319d 100644 --- a/arch/arm/mach-rockchip/rk3308/rk3308.c +++ b/arch/arm/mach-rockchip/rk3308/rk3308.c @@ -3,6 +3,7 @@ *Copyright (c) 2018 Rockchip Electronics Co., Ltd */ #include +#include #include #include #include @@ -12,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-rockchip/rk3368/rk3368.c b/arch/arm/mach-rockchip/rk3368/rk3368.c index 9b7132d471c37060ea390a1b9d6dfe64af51fda9..28f0fc89115b91a4324871512ef46590b297c70f 100644 --- a/arch/arm/mach-rockchip/rk3368/rk3368.c +++ b/arch/arm/mach-rockchip/rk3368/rk3368.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-rockchip/rk3368/syscon_rk3368.c b/arch/arm/mach-rockchip/rk3368/syscon_rk3368.c index cba0dda3e80aab3a21d2f9a7d697ae3369d464e5..2b02387cc4a8764479ddc8d247f2813e592e346b 100644 --- a/arch/arm/mach-rockchip/rk3368/syscon_rk3368.c +++ b/arch/arm/mach-rockchip/rk3368/syscon_rk3368.c @@ -10,6 +10,7 @@ #include #include #include +#include static const struct udevice_id rk3368_syscon_ids[] = { { .compatible = "rockchip,rk3368-grf", diff --git a/arch/arm/mach-rockchip/rk3399/rk3399.c b/arch/arm/mach-rockchip/rk3399/rk3399.c index 69eb741292a3893f59eab8589880faa80af6a759..9ec470557410f2738c89c45a71ab5ed5a0a0c01b 100644 --- a/arch/arm/mach-rockchip/rk3399/rk3399.c +++ b/arch/arm/mach-rockchip/rk3399/rk3399.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c b/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c index 690cbe7f27892944e5cf25ccd40c5c9b80b1e32c..296998a11bca91187f182b1177ed13c22044f063 100644 --- a/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c +++ b/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c @@ -8,6 +8,7 @@ #include #include #include +#include static const struct udevice_id rk3399_syscon_ids[] = { { .compatible = "rockchip,rk3399-grf", .data = ROCKCHIP_SYSCON_GRF }, diff --git a/arch/arm/mach-rockchip/sdram.c b/arch/arm/mach-rockchip/sdram.c index 39c2ee2eedfa321161a76a557da767c9f644369f..d627a9921617c9fbed1e4298ed1ec6ef3b1ab987 100644 --- a/arch/arm/mach-rockchip/sdram.c +++ b/arch/arm/mach-rockchip/sdram.c @@ -13,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-rockchip/spl-boot-order.c b/arch/arm/mach-rockchip/spl-boot-order.c index 57ea84a9346e16814641312587ada08f716ecdb3..f67fbe23a3bc174c31e0d02e3df96976cdd79038 100644 --- a/arch/arm/mach-rockchip/spl-boot-order.c +++ b/arch/arm/mach-rockchip/spl-boot-order.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include diff --git a/arch/arm/mach-rockchip/spl.c b/arch/arm/mach-rockchip/spl.c index e20b83a490db9e35db2c5cce0596c9adf9ae140c..6f7c9c9e6228f2b501835c7e44654c8a021bdf8b 100644 --- a/arch/arm/mach-rockchip/spl.c +++ b/arch/arm/mach-rockchip/spl.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-rockchip/tpl.c b/arch/arm/mach-rockchip/tpl.c index df052b82f2f4169272f8a4a4e5875f466baaf16f..37f7c493a2330e1ea388b4e511889922dd0ba7c3 100644 --- a/arch/arm/mach-rockchip/tpl.c +++ b/arch/arm/mach-rockchip/tpl.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #define TIMER_LOAD_COUNT_L 0x00 #define TIMER_LOAD_COUNT_H 0x04 diff --git a/arch/arm/mach-s5pc1xx/clock.c b/arch/arm/mach-s5pc1xx/clock.c index e8809aa8ce2b578c38aefee8ba4051d5179ae04a..28e8130ed6a6c94500f6bd15093c22a15917ebdc 100644 --- a/arch/arm/mach-s5pc1xx/clock.c +++ b/arch/arm/mach-s5pc1xx/clock.c @@ -10,6 +10,7 @@ #include #include #include +#include #define CLK_M 0 #define CLK_D 1 diff --git a/arch/arm/mach-s5pc1xx/include/mach/gpio.h b/arch/arm/mach-s5pc1xx/include/mach/gpio.h index c8dfbdd642a7fe00abc7883d5b604fa84049ace4..93e1f0c5320c11fea3dd2c4607969fc45575c575 100644 --- a/arch/arm/mach-s5pc1xx/include/mach/gpio.h +++ b/arch/arm/mach-s5pc1xx/include/mach/gpio.h @@ -8,6 +8,7 @@ #define __ASM_ARCH_GPIO_H #ifndef __ASSEMBLY__ +#include struct s5p_gpio_bank { unsigned int con; unsigned int dat; diff --git a/arch/arm/mach-s5pc1xx/include/mach/mmc.h b/arch/arm/mach-s5pc1xx/include/mach/mmc.h index 70787908600dc3a4dffeb585a8c49350ee545f23..e32a3c9f9d835496a739b6e0c473d6e69fc6f20b 100644 --- a/arch/arm/mach-s5pc1xx/include/mach/mmc.h +++ b/arch/arm/mach-s5pc1xx/include/mach/mmc.h @@ -7,6 +7,7 @@ #ifndef __ASM_ARCH_MMC_H_ #define __ASM_ARCH_MMC_H_ +#include #define S5P_MMC_DEV_OFFSET 0x100000 #define SDHCI_CONTROL2 0x80 diff --git a/arch/arm/mach-s5pc1xx/include/mach/sromc.h b/arch/arm/mach-s5pc1xx/include/mach/sromc.h index 45de4a799d308a5641dd87f55fa9739dd22aae75..cd484edb4cab1d1c079d6ca1642aa8e0e6f35ffd 100644 --- a/arch/arm/mach-s5pc1xx/include/mach/sromc.h +++ b/arch/arm/mach-s5pc1xx/include/mach/sromc.h @@ -27,6 +27,7 @@ #define SMC_BC_PMC(x) (x << 0) /* normal(1data)page mode configuration */ #ifndef __ASSEMBLY__ +#include struct s5p_sromc { unsigned int bw; unsigned int bc[6]; diff --git a/arch/arm/mach-s5pc1xx/include/mach/sys_proto.h b/arch/arm/mach-s5pc1xx/include/mach/sys_proto.h index 89de400043a9494f8e4fd7f1c67e8a68e528b173..d3f6735c8e7c364779dd4d7a12e9a1a858723ed6 100644 --- a/arch/arm/mach-s5pc1xx/include/mach/sys_proto.h +++ b/arch/arm/mach-s5pc1xx/include/mach/sys_proto.h @@ -7,6 +7,7 @@ #ifndef _SYS_PROTO_H_ #define _SYS_PROTO_H_ +#include u32 get_device_type(void); #endif diff --git a/arch/arm/mach-snapdragon/clock-apq8016.c b/arch/arm/mach-snapdragon/clock-apq8016.c index 6e4a0ccb90a15158c72c0ae888c62cb7f47716e9..8a5e0d5f55770b218eb5910969a2c74815758357 100644 --- a/arch/arm/mach-snapdragon/clock-apq8016.c +++ b/arch/arm/mach-snapdragon/clock-apq8016.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "clock-snapdragon.h" /* GPLL0 clock control registers */ diff --git a/arch/arm/mach-snapdragon/clock-apq8096.c b/arch/arm/mach-snapdragon/clock-apq8096.c index e5011be8f2e2086340c2f0208d2110bf89aa1e0c..c0116b434d5c4042a4f35cd882d74eb2038173fe 100644 --- a/arch/arm/mach-snapdragon/clock-apq8096.c +++ b/arch/arm/mach-snapdragon/clock-apq8096.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "clock-snapdragon.h" /* GPLL0 clock control registers */ diff --git a/arch/arm/mach-snapdragon/clock-snapdragon.c b/arch/arm/mach-snapdragon/clock-snapdragon.c index 78e30ea5bab661173c487abce5fa7db11fc13256..efc3d9493fb81ac9d97154c169d880e1142b9589 100644 --- a/arch/arm/mach-snapdragon/clock-snapdragon.c +++ b/arch/arm/mach-snapdragon/clock-snapdragon.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "clock-snapdragon.h" /* CBCR register fields */ diff --git a/arch/arm/mach-snapdragon/clock-snapdragon.h b/arch/arm/mach-snapdragon/clock-snapdragon.h index 58fab40a2e4530abba059ebc1f27e4f9ab0c5d34..32f247a1aaa9a3db118bff73b2ba86d5e671b37c 100644 --- a/arch/arm/mach-snapdragon/clock-snapdragon.h +++ b/arch/arm/mach-snapdragon/clock-snapdragon.h @@ -7,6 +7,7 @@ #ifndef _CLOCK_SNAPDRAGON_H #define _CLOCK_SNAPDRAGON_H +#include #define CFG_CLK_SRC_CXO (0 << 8) #define CFG_CLK_SRC_GPLL0 (1 << 8) #define CFG_CLK_SRC_MASK (7 << 8) diff --git a/arch/arm/mach-snapdragon/dram.c b/arch/arm/mach-snapdragon/dram.c index df7148fee11e3a0021ac82b65d66fff56c0b8f12..c168dd23e2db8273cf1340a2c04caa08dbbef758 100644 --- a/arch/arm/mach-snapdragon/dram.c +++ b/arch/arm/mach-snapdragon/dram.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #define SMEM_USABLE_RAM_PARTITION_TABLE 402 #define RAM_PART_NAME_LENGTH 16 diff --git a/arch/arm/mach-snapdragon/include/mach/misc.h b/arch/arm/mach-snapdragon/include/mach/misc.h index c60e3e472470e358945668eb79c7f7cc8b47d6f3..5f7d74ba123f9524ed8a3b2ea02e5cdc7ef8e852 100644 --- a/arch/arm/mach-snapdragon/include/mach/misc.h +++ b/arch/arm/mach-snapdragon/include/mach/misc.h @@ -7,6 +7,7 @@ #ifndef MISC_H #define MISC_H +#include u32 msm_board_serial(void); void msm_generate_mac_addr(u8 *mac); diff --git a/arch/arm/mach-snapdragon/misc.c b/arch/arm/mach-snapdragon/misc.c index 03515f6d2bf2103f62e9e5adcccf738aefacdf80..1af4734bfb7e4edb95055c7516f8d0f76654f4f8 100644 --- a/arch/arm/mach-snapdragon/misc.c +++ b/arch/arm/mach-snapdragon/misc.c @@ -10,6 +10,7 @@ #include #include #include +#include /* UNSTUFF_BITS macro taken from Linux Kernel: drivers/mmc/core/sd.c */ #define UNSTUFF_BITS(resp, start, size) \ diff --git a/arch/arm/mach-snapdragon/pinctrl-snapdragon.c b/arch/arm/mach-snapdragon/pinctrl-snapdragon.c index 1587d38cbfb688e825b7aee22347b4288935d97b..92d46702fa336c5ede09783ba84ac8d50947b811 100644 --- a/arch/arm/mach-snapdragon/pinctrl-snapdragon.c +++ b/arch/arm/mach-snapdragon/pinctrl-snapdragon.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "pinctrl-snapdragon.h" struct msm_pinctrl_priv { diff --git a/arch/arm/mach-socfpga/clock_manager.c b/arch/arm/mach-socfpga/clock_manager.c index f0b15f770cc5ed7d46e177ab5afe12afec79447d..e4c979a4f4627e81a62f129804c510aa85a25953 100644 --- a/arch/arm/mach-socfpga/clock_manager.c +++ b/arch/arm/mach-socfpga/clock_manager.c @@ -10,6 +10,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/clock_manager_agilex.c b/arch/arm/mach-socfpga/clock_manager_agilex.c index 9c229de4b92fd213b82516ccda71172a15d23330..7b525ab30891d3645ed78ebd3083ee7bfbc7b71c 100644 --- a/arch/arm/mach-socfpga/clock_manager_agilex.c +++ b/arch/arm/mach-socfpga/clock_manager_agilex.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/clock_manager_arria10.c b/arch/arm/mach-socfpga/clock_manager_arria10.c index 9d84871d4639c04f0ccff800fc1338a06a707775..b86eaeb8e3d8279670df4078a455df6298879164 100644 --- a/arch/arm/mach-socfpga/clock_manager_arria10.c +++ b/arch/arm/mach-socfpga/clock_manager_arria10.c @@ -16,6 +16,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_BUILD diff --git a/arch/arm/mach-socfpga/clock_manager_gen5.c b/arch/arm/mach-socfpga/clock_manager_gen5.c index 85a3d1926c1d5e3240383c174d90c48d01ccd444..9c3de1657dd72370a403b5e3415f5ab83cbd9227 100644 --- a/arch/arm/mach-socfpga/clock_manager_gen5.c +++ b/arch/arm/mach-socfpga/clock_manager_gen5.c @@ -10,6 +10,7 @@ #include #include #include +#include /* * function to write the bypass register which requires a poll of the diff --git a/arch/arm/mach-socfpga/clock_manager_s10.c b/arch/arm/mach-socfpga/clock_manager_s10.c index 6355a31283301bc9a63b1702843a339da69cbbdb..35ea1b382ef9fd856a40f695398c2cb9429b1afb 100644 --- a/arch/arm/mach-socfpga/clock_manager_s10.c +++ b/arch/arm/mach-socfpga/clock_manager_s10.c @@ -11,6 +11,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/firewall.c b/arch/arm/mach-socfpga/firewall.c index ed411c62c9c2b0d1a0b23778334b8258644ae49a..b3e9e01a1376d6fb2540be6775a6f2850766448f 100644 --- a/arch/arm/mach-socfpga/firewall.c +++ b/arch/arm/mach-socfpga/firewall.c @@ -8,6 +8,7 @@ #include #include #include +#include #include static void firewall_l4_per_disable(void) diff --git a/arch/arm/mach-socfpga/freeze_controller.c b/arch/arm/mach-socfpga/freeze_controller.c index e994d38ba6231254e4f5cd77ab2b2393e647845b..23930fbb7048c273444ce03813a1978ef1764326 100644 --- a/arch/arm/mach-socfpga/freeze_controller.c +++ b/arch/arm/mach-socfpga/freeze_controller.c @@ -11,6 +11,7 @@ #include #include #include +#include static const struct socfpga_freeze_controller *freeze_controller_base = (void *)(SOCFPGA_SYSMGR_ADDRESS + SYSMGR_FRZCTRL_ADDRESS); diff --git a/arch/arm/mach-socfpga/include/mach/clock_manager.h b/arch/arm/mach-socfpga/include/mach/clock_manager.h index 1f734bcd65ef5df979e65602cc0ec5244b02b01d..51e3d83c6dc31f61f0d81e0a1a3ef9c83b0879e8 100644 --- a/arch/arm/mach-socfpga/include/mach/clock_manager.h +++ b/arch/arm/mach-socfpga/include/mach/clock_manager.h @@ -6,9 +6,9 @@ #ifndef _CLOCK_MANAGER_H_ #define _CLOCK_MANAGER_H_ -phys_addr_t socfpga_get_clkmgr_addr(void); - #ifndef __ASSEMBLY__ +#include +phys_addr_t socfpga_get_clkmgr_addr(void); void cm_wait_for_lock(u32 mask); int cm_wait_for_fsm(void); void cm_print_clock_quick_summary(void); diff --git a/arch/arm/mach-socfpga/include/mach/clock_manager_gen5.h b/arch/arm/mach-socfpga/include/mach/clock_manager_gen5.h index 5c9abe619b90fd295491d1988864389b720e01e2..2f60680d952c8cc41a926b377e4aafd46ac6b562 100644 --- a/arch/arm/mach-socfpga/include/mach/clock_manager_gen5.h +++ b/arch/arm/mach-socfpga/include/mach/clock_manager_gen5.h @@ -8,6 +8,7 @@ #ifndef __ASSEMBLY__ +#include #include struct cm_config { diff --git a/arch/arm/mach-socfpga/include/mach/clock_manager_s10.h b/arch/arm/mach-socfpga/include/mach/clock_manager_s10.h index cb7923baef8c25d21cca49b8ff652d40eadd81d8..2d09fc194e2bcaf1918384d8d521d6544025ab6f 100644 --- a/arch/arm/mach-socfpga/include/mach/clock_manager_s10.h +++ b/arch/arm/mach-socfpga/include/mach/clock_manager_s10.h @@ -8,6 +8,7 @@ #define _CLOCK_MANAGER_S10_ #include +#include #include /* Clock speed accessors */ diff --git a/arch/arm/mach-socfpga/include/mach/firewall.h b/arch/arm/mach-socfpga/include/mach/firewall.h index adab65bc968157191c61b980d54dfa461ba79c5f..f7ff82d3e8aec9fdfd5e1d0fae43ccbf404ebc53 100644 --- a/arch/arm/mach-socfpga/include/mach/firewall.h +++ b/arch/arm/mach-socfpga/include/mach/firewall.h @@ -7,6 +7,7 @@ #ifndef _FIREWALL_H_ #define _FIREWALL_H_ +#include #include struct socfpga_firwall_l4_per { diff --git a/arch/arm/mach-socfpga/include/mach/fpga_manager.h b/arch/arm/mach-socfpga/include/mach/fpga_manager.h index 481b66bbd861af6ab4f54e6d01e53724d9a44e59..3f33e35cb2877f11e8cc110645ceb51b01267263 100644 --- a/arch/arm/mach-socfpga/include/mach/fpga_manager.h +++ b/arch/arm/mach-socfpga/include/mach/fpga_manager.h @@ -24,6 +24,7 @@ #ifndef __ASSEMBLY__ /* Common prototypes */ +#include int fpgamgr_get_mode(void); int fpgamgr_poll_fpga_ready(void); void fpgamgr_program_write(const void *rbf_data, size_t rbf_size); diff --git a/arch/arm/mach-socfpga/include/mach/fpga_manager_arria10.h b/arch/arm/mach-socfpga/include/mach/fpga_manager_arria10.h index 048708202cc718799333f86d1d0385210a686a5c..edb5d4644f79016c6babc824798d5200c8b47029 100644 --- a/arch/arm/mach-socfpga/include/mach/fpga_manager_arria10.h +++ b/arch/arm/mach-socfpga/include/mach/fpga_manager_arria10.h @@ -62,6 +62,7 @@ #define FPGA_SOCFPGA_A10_RBF_CORE 0x8001 #ifndef __ASSEMBLY__ +#include struct socfpga_fpga_manager { u32 _pad_0x0_0x7[2]; u32 dclkcnt; diff --git a/arch/arm/mach-socfpga/include/mach/fpga_manager_gen5.h b/arch/arm/mach-socfpga/include/mach/fpga_manager_gen5.h index e08c0056286f70d9b740aacbb0a1823a3dfb06e5..9519544ec8976b34d413e554f59282bc20695aa2 100644 --- a/arch/arm/mach-socfpga/include/mach/fpga_manager_gen5.h +++ b/arch/arm/mach-socfpga/include/mach/fpga_manager_gen5.h @@ -34,6 +34,7 @@ #ifndef __ASSEMBLY__ +#include struct socfpga_fpga_manager { /* FPGA Manager Module */ u32 stat; /* 0x00 */ diff --git a/arch/arm/mach-socfpga/include/mach/freeze_controller.h b/arch/arm/mach-socfpga/include/mach/freeze_controller.h index 80846a67f193a0b02c4351e1453a2e2c8a75059b..65119929ee5371410e77beca8b70c61248b84165 100644 --- a/arch/arm/mach-socfpga/include/mach/freeze_controller.h +++ b/arch/arm/mach-socfpga/include/mach/freeze_controller.h @@ -6,6 +6,7 @@ #ifndef _FREEZE_CONTROLLER_H_ #define _FREEZE_CONTROLLER_H_ +#include struct socfpga_freeze_controller { u32 vioctrl; u32 padding[3]; diff --git a/arch/arm/mach-socfpga/include/mach/mailbox_s10.h b/arch/arm/mach-socfpga/include/mach/mailbox_s10.h index 55707ab9c5875213e603efceaba5bbad273bedf7..e8fa9d1f0b99e06c40de980f25fcfb575d59ea13 100644 --- a/arch/arm/mach-socfpga/include/mach/mailbox_s10.h +++ b/arch/arm/mach-socfpga/include/mach/mailbox_s10.h @@ -8,6 +8,7 @@ #define _MAILBOX_S10_H_ /* user define Uboot ID */ +#include #include #define MBOX_CLIENT_ID_UBOOT 0xB #define MBOX_ID_UBOOT 0x1 diff --git a/arch/arm/mach-socfpga/include/mach/misc.h b/arch/arm/mach-socfpga/include/mach/misc.h index 32bca6775e2c02abf725020056ef99d0fca6f00f..ac023b89bbc04fe3c09e2d81067058df1cf02604 100644 --- a/arch/arm/mach-socfpga/include/mach/misc.h +++ b/arch/arm/mach-socfpga/include/mach/misc.h @@ -8,6 +8,7 @@ #include #include +#include void dwmac_deassert_reset(const unsigned int of_reset_id, const u32 phymode); diff --git a/arch/arm/mach-socfpga/include/mach/nic301.h b/arch/arm/mach-socfpga/include/mach/nic301.h index 20bebb8c81c3f4567e4b540c58054253a11ff2b2..0489e5fe1ada61cf36be2afcca7268b6d6e81188 100644 --- a/arch/arm/mach-socfpga/include/mach/nic301.h +++ b/arch/arm/mach-socfpga/include/mach/nic301.h @@ -6,6 +6,7 @@ #ifndef _NIC301_REGISTERS_H_ #define _NIC301_REGISTERS_H_ +#include struct nic301_registers { u32 remap; /* 0x0 */ /* Security Register Group */ diff --git a/arch/arm/mach-socfpga/include/mach/reset_manager.h b/arch/arm/mach-socfpga/include/mach/reset_manager.h index 7844ad14cb66c3b60fc88efc2b12c9e70ccf54ef..3af2c1f9e0298738b605da402ff1287a6ae47fcb 100644 --- a/arch/arm/mach-socfpga/include/mach/reset_manager.h +++ b/arch/arm/mach-socfpga/include/mach/reset_manager.h @@ -6,6 +6,7 @@ #ifndef _RESET_MANAGER_H_ #define _RESET_MANAGER_H_ +#include phys_addr_t socfpga_get_rstmgr_addr(void); void reset_cpu(ulong addr); diff --git a/arch/arm/mach-socfpga/include/mach/scan_manager.h b/arch/arm/mach-socfpga/include/mach/scan_manager.h index 4d8d649be06836fa68e22e2c3bec32875a05883e..7d369aa1b5bdb9f51a8e2046b9eb6541c04c3bb3 100644 --- a/arch/arm/mach-socfpga/include/mach/scan_manager.h +++ b/arch/arm/mach-socfpga/include/mach/scan_manager.h @@ -6,6 +6,7 @@ #ifndef _SCAN_MANAGER_H_ #define _SCAN_MANAGER_H_ +#include struct socfpga_scan_manager { u32 stat; u32 en; diff --git a/arch/arm/mach-socfpga/include/mach/scu.h b/arch/arm/mach-socfpga/include/mach/scu.h index b684a550192857471bd3de5e123394d0f49effa6..7891318486aa546551e99b6fa22cf5630187b825 100644 --- a/arch/arm/mach-socfpga/include/mach/scu.h +++ b/arch/arm/mach-socfpga/include/mach/scu.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_SCU_H__ #define __SOCFPGA_SCU_H__ +#include struct scu_registers { u32 ctrl; /* 0x00 */ u32 cfg; diff --git a/arch/arm/mach-socfpga/include/mach/sdram_arria10.h b/arch/arm/mach-socfpga/include/mach/sdram_arria10.h index ff05994ccc33c0780266d3d16a6f22a24d2efd31..1af29b11cf7af1b4161875de9da7a85b68c14adf 100644 --- a/arch/arm/mach-socfpga/include/mach/sdram_arria10.h +++ b/arch/arm/mach-socfpga/include/mach/sdram_arria10.h @@ -7,6 +7,7 @@ #define _SOCFPGA_SDRAM_ARRIA10_H_ #ifndef __ASSEMBLY__ +#include #include int ddr_calibration_sequence(void); diff --git a/arch/arm/mach-socfpga/include/mach/sdram_gen5.h b/arch/arm/mach-socfpga/include/mach/sdram_gen5.h index 8818a6b967fc1556f2f3b9587f4651bd828a55b4..05627eeed5e9d75d9fcdad87fd41e349365057ea 100644 --- a/arch/arm/mach-socfpga/include/mach/sdram_gen5.h +++ b/arch/arm/mach-socfpga/include/mach/sdram_gen5.h @@ -7,6 +7,7 @@ #ifndef __ASSEMBLY__ +#include const struct socfpga_sdram_config *socfpga_get_sdram_config(void); void socfpga_get_seq_ac_init(const u32 **init, unsigned int *nelem); diff --git a/arch/arm/mach-socfpga/include/mach/system_manager.h b/arch/arm/mach-socfpga/include/mach/system_manager.h index f8169547172749af9639d8a156d9928698680ed1..45ea62a7067cf33ecc71152cddede3d0997544f8 100644 --- a/arch/arm/mach-socfpga/include/mach/system_manager.h +++ b/arch/arm/mach-socfpga/include/mach/system_manager.h @@ -6,6 +6,7 @@ #ifndef _SYSTEM_MANAGER_H_ #define _SYSTEM_MANAGER_H_ +#include phys_addr_t socfpga_get_sysmgr_addr(void); #if defined(CONFIG_TARGET_SOCFPGA_STRATIX10) || \ diff --git a/arch/arm/mach-socfpga/include/mach/system_manager_gen5.h b/arch/arm/mach-socfpga/include/mach/system_manager_gen5.h index 90cb465d137098626e66bde1b1cb7be5626ce462..3dce656ccb435adb20be036795f09f59b238046d 100644 --- a/arch/arm/mach-socfpga/include/mach/system_manager_gen5.h +++ b/arch/arm/mach-socfpga/include/mach/system_manager_gen5.h @@ -8,6 +8,7 @@ #ifndef __ASSEMBLY__ +#include void sysmgr_pinmux_init(void); void sysmgr_config_warmrstcfgio(int enable); diff --git a/arch/arm/mach-socfpga/include/mach/system_manager_soc64.h b/arch/arm/mach-socfpga/include/mach/system_manager_soc64.h index c90f63a754c0532ec3986011e7c51e866d1836b1..b6ae059a8cf9755243b2970ce01d3bddb39459b2 100644 --- a/arch/arm/mach-socfpga/include/mach/system_manager_soc64.h +++ b/arch/arm/mach-socfpga/include/mach/system_manager_soc64.h @@ -6,6 +6,7 @@ #ifndef _SYSTEM_MANAGER_SOC64_H_ #define _SYSTEM_MANAGER_SOC64_H_ +#include #include void sysmgr_pinmux_init(void); void populate_sysmgr_fpgaintf_module(void); diff --git a/arch/arm/mach-socfpga/include/mach/timer.h b/arch/arm/mach-socfpga/include/mach/timer.h index 82596e412e36fceffabd5c120b3c860f89b035f5..b853f208d7391da01d671c6b2ae75f23270936a1 100644 --- a/arch/arm/mach-socfpga/include/mach/timer.h +++ b/arch/arm/mach-socfpga/include/mach/timer.h @@ -6,6 +6,7 @@ #ifndef _SOCFPGA_TIMER_H_ #define _SOCFPGA_TIMER_H_ +#include struct socfpga_timer { u32 load_val; u32 curr_val; diff --git a/arch/arm/mach-socfpga/mailbox_s10.c b/arch/arm/mach-socfpga/mailbox_s10.c index 85df32968d851f3d68499d4026af90d39c042361..46f9442372686af75347100354303b2848117e39 100644 --- a/arch/arm/mach-socfpga/mailbox_s10.c +++ b/arch/arm/mach-socfpga/mailbox_s10.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/misc.c b/arch/arm/mach-socfpga/misc.c index 8bb924b6b5dd22e068926e221b509b780f67f833..a23837c65f5fcff0d703eee9005b6e75882b1a29 100644 --- a/arch/arm/mach-socfpga/misc.c +++ b/arch/arm/mach-socfpga/misc.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-socfpga/misc_arria10.c b/arch/arm/mach-socfpga/misc_arria10.c index dffe53a1a2e5c3ce731ec9d182dc5100618c646f..dcd343ba02f9298c20e16c1b7f957a41cf454416 100644 --- a/arch/arm/mach-socfpga/misc_arria10.c +++ b/arch/arm/mach-socfpga/misc_arria10.c @@ -22,6 +22,7 @@ #include #include #include +#include #define PINMUX_UART0_TX_SHARED_IO_OFFSET_Q1_3 0x08 #define PINMUX_UART0_TX_SHARED_IO_OFFSET_Q2_11 0x58 diff --git a/arch/arm/mach-socfpga/misc_gen5.c b/arch/arm/mach-socfpga/misc_gen5.c index c8c8c64476b4f37b466a682cc1760717c467740b..e6a3e297966aa687eb9139f3ca0af3459720bb4e 100644 --- a/arch/arm/mach-socfpga/misc_gen5.c +++ b/arch/arm/mach-socfpga/misc_gen5.c @@ -6,12 +6,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-socfpga/misc_s10.c b/arch/arm/mach-socfpga/misc_s10.c index 107a873c1208d6bc4cf20698e1432d73e3def1c7..7010eb60cf1a989b0fb8307736885d6bbc9474ad 100644 --- a/arch/arm/mach-socfpga/misc_s10.c +++ b/arch/arm/mach-socfpga/misc_s10.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-socfpga/pinmux_arria10.c b/arch/arm/mach-socfpga/pinmux_arria10.c index aee51c039c9ce3c92c892011cd6608a4d8974dab..bcb715c355bd3c1f0036e64e25a0f673d03fb605 100644 --- a/arch/arm/mach-socfpga/pinmux_arria10.c +++ b/arch/arm/mach-socfpga/pinmux_arria10.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-socfpga/reset_manager_arria10.c b/arch/arm/mach-socfpga/reset_manager_arria10.c index 461c45928002fb3b76de4b561390dcb23e67cbfc..150e71858dfb4040ae9a3a5925210396f691dbcf 100644 --- a/arch/arm/mach-socfpga/reset_manager_arria10.c +++ b/arch/arm/mach-socfpga/reset_manager_arria10.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/reset_manager_gen5.c b/arch/arm/mach-socfpga/reset_manager_gen5.c index e37325f2ac500e498f9dc661dc3d9fc9f2ad0614..7ca52b8291737fa67c86779933dac67f8413ba6c 100644 --- a/arch/arm/mach-socfpga/reset_manager_gen5.c +++ b/arch/arm/mach-socfpga/reset_manager_gen5.c @@ -11,6 +11,7 @@ #include #include #include +#include #include /* Assert or de-assert SoCFPGA reset manager reset. */ diff --git a/arch/arm/mach-socfpga/reset_manager_s10.c b/arch/arm/mach-socfpga/reset_manager_s10.c index 81e4c67fba61cbaf14fa12835543f42e465b862a..a9179940e57d46f024b5bf8871a4ea6117435a07 100644 --- a/arch/arm/mach-socfpga/reset_manager_s10.c +++ b/arch/arm/mach-socfpga/reset_manager_s10.c @@ -9,6 +9,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/scan_manager.c b/arch/arm/mach-socfpga/scan_manager.c index d5601739ef68bd6e19930c193613617664de51b6..85c113f5051699c7d2bca3c44c9eea636d9ab5e9 100644 --- a/arch/arm/mach-socfpga/scan_manager.c +++ b/arch/arm/mach-socfpga/scan_manager.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-socfpga/spl_a10.c b/arch/arm/mach-socfpga/spl_a10.c index daf75addde7177cd7ca2bf4c1b47d51f7799113c..cda0ba5be50f3360bd2733ac001adee3b8e311dc 100644 --- a/arch/arm/mach-socfpga/spl_a10.c +++ b/arch/arm/mach-socfpga/spl_a10.c @@ -31,6 +31,7 @@ #include #include #include +#include #define FPGA_BUFSIZ 16 * 1024 diff --git a/arch/arm/mach-socfpga/spl_agilex.c b/arch/arm/mach-socfpga/spl_agilex.c index 9871d1b6c8bce83a3f51def89b2488097ee835dd..0364f5a5d0fba2cc9fb9180a33c5ea9c2e5c2d72 100644 --- a/arch/arm/mach-socfpga/spl_agilex.c +++ b/arch/arm/mach-socfpga/spl_agilex.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/spl_gen5.c b/arch/arm/mach-socfpga/spl_gen5.c index 2cffc2ef778af01e8da1894e5d9d8890782a3d40..54f2674b399d493a07f951ee9dc95d04128a2553 100644 --- a/arch/arm/mach-socfpga/spl_gen5.c +++ b/arch/arm/mach-socfpga/spl_gen5.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/spl_s10.c b/arch/arm/mach-socfpga/spl_s10.c index cbffa6699368518f0f4e217ac5d2bf1cb9e467ff..93d2039177329c797adc00a754bb7c4dc48cf216 100644 --- a/arch/arm/mach-socfpga/spl_s10.c +++ b/arch/arm/mach-socfpga/spl_s10.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/system_manager_gen5.c b/arch/arm/mach-socfpga/system_manager_gen5.c index 09caebb3c882a4cdd0bea9457a9564b6a16e84df..ce95062ea807c947dc1ed275b9f56fa1386d18c0 100644 --- a/arch/arm/mach-socfpga/system_manager_gen5.c +++ b/arch/arm/mach-socfpga/system_manager_gen5.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * Populate the value for SYSMGR.FPGAINTF.MODULE based on pinmux setting. diff --git a/arch/arm/mach-socfpga/system_manager_s10.c b/arch/arm/mach-socfpga/system_manager_s10.c index c123cc96445df814da0c1dd03b26fc956802407c..dba1b95ba8110e332ad0e0a465ff5a6b0c4b2ac6 100644 --- a/arch/arm/mach-socfpga/system_manager_s10.c +++ b/arch/arm/mach-socfpga/system_manager_s10.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-socfpga/wrap_pinmux_config.c b/arch/arm/mach-socfpga/wrap_pinmux_config.c index f5a425db559214ea4d31339edc316ec0a5d6f2a2..b4c1a5cd83aa773007724e1acce8c4132cb75ed3 100644 --- a/arch/arm/mach-socfpga/wrap_pinmux_config.c +++ b/arch/arm/mach-socfpga/wrap_pinmux_config.c @@ -5,6 +5,7 @@ #include #include +#include #include /* Board-specific header. */ diff --git a/arch/arm/mach-socfpga/wrap_pinmux_config_s10.c b/arch/arm/mach-socfpga/wrap_pinmux_config_s10.c index 8f3688dd19fa33dbb6e1490815732a5357f30827..877c7a21c7f7e09e393ffbda679e9ebcb092b60b 100644 --- a/arch/arm/mach-socfpga/wrap_pinmux_config_s10.c +++ b/arch/arm/mach-socfpga/wrap_pinmux_config_s10.c @@ -8,6 +8,7 @@ #include #include #include +#include #include static void sysmgr_pinmux_handoff_read(void *handoff_address, diff --git a/arch/arm/mach-socfpga/wrap_pll_config_s10.c b/arch/arm/mach-socfpga/wrap_pll_config_s10.c index 3da85791a1ff7c792223af73bec7baa83a4527f8..bd754ced8c5290bcad74e643fd2c486ec67cc2f7 100644 --- a/arch/arm/mach-socfpga/wrap_pll_config_s10.c +++ b/arch/arm/mach-socfpga/wrap_pll_config_s10.c @@ -9,6 +9,7 @@ #include #include #include +#include const struct cm_config * const cm_get_default_config(void) { diff --git a/arch/arm/mach-socfpga/wrap_sdram_config.c b/arch/arm/mach-socfpga/wrap_sdram_config.c index 50fec073b481d162b10abd14239c03c6af0259d3..3fe77f55cfaa8d0df1738b1e339e4527b4ba056b 100644 --- a/arch/arm/mach-socfpga/wrap_sdram_config.c +++ b/arch/arm/mach-socfpga/wrap_sdram_config.c @@ -6,6 +6,7 @@ #include #include #include +#include #include /* Board-specific header. */ diff --git a/arch/arm/mach-stm32mp/bsec.c b/arch/arm/mach-stm32mp/bsec.c index ed1a13b0a3a0f09f4b51f85d0af5555a8f92b613..12575844ff6f4a260066fdc8daabc44f07fdea97 100644 --- a/arch/arm/mach-stm32mp/bsec.c +++ b/arch/arm/mach-stm32mp/bsec.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-stm32mp/cmd_stm32key.c b/arch/arm/mach-stm32mp/cmd_stm32key.c index a5c94d331e65816c494bc34ff0f2c9473c522d29..6260099af16fff611346181b28ee2d2329aa083f 100644 --- a/arch/arm/mach-stm32mp/cmd_stm32key.c +++ b/arch/arm/mach-stm32mp/cmd_stm32key.c @@ -14,6 +14,7 @@ #include #include #include +#include #define STM32_OTP_HASH_KEY_START 24 #define STM32_OTP_HASH_KEY_SIZE 8 diff --git a/arch/arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c b/arch/arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c index bc9767c8ccf4eaf3e0a9e9b2850cf8d991bc30ed..8ef840668c8d2e49fe893aa930c63d2f92972101 100644 --- a/arch/arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c +++ b/arch/arm/mach-stm32mp/cmd_stm32prog/cmd_stm32prog.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "stm32prog.h" struct stm32prog_data *stm32prog_data; diff --git a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c index f75050a0b4df71c1311183e66fd6c2b4cb5ea696..dd669ca7480dbe290086605c643367e5b705ad2f 100644 --- a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c +++ b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #include "stm32prog.h" diff --git a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h index 46f014cb77f805fa8c58092d16a980bb4fb8ac64..29e524ef36f8f2c1443a921f376d7182d77012ca 100644 --- a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h +++ b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog.h @@ -9,6 +9,7 @@ #include #include #include +#include /* - phase defines ------------------------------------------------*/ #define PHASE_FLASHLAYOUT 0x00 diff --git a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_serial.c b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_serial.c index 1419d0f20e76f1ba8ae2635b07906157bf80506f..25fb6b2b4658fd59725c62a819165a17df261255 100644 --- a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_serial.c +++ b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_serial.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_usb.c b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_usb.c index a170fdfee94c162108b6e54bb2f5fa383e8da5d1..8afdaffc240913d348464898d3128ef014bbfbaa 100644 --- a/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_usb.c +++ b/arch/arm/mach-stm32mp/cmd_stm32prog/stm32prog_usb.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "stm32prog.h" static int stm32prog_set_phase(struct stm32prog_data *data, u8 phase, diff --git a/arch/arm/mach-stm32mp/cpu.c b/arch/arm/mach-stm32mp/cpu.c index e275df5905c8e642d4ec5c277a4bf5659a686a7f..092304896ce456a58906ae863fd7b54eec6f9baf 100644 --- a/arch/arm/mach-stm32mp/cpu.c +++ b/arch/arm/mach-stm32mp/cpu.c @@ -4,6 +4,7 @@ */ #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include /* RCC register */ #define RCC_TZCR (STM32_RCC_BASE + 0x00) diff --git a/arch/arm/mach-stm32mp/dram_init.c b/arch/arm/mach-stm32mp/dram_init.c index 8685df3d06d19d9c40743a98326532746be0e4fc..4b1fa11f5895320b6ded9b7abb036d944fcf4fde 100644 --- a/arch/arm/mach-stm32mp/dram_init.c +++ b/arch/arm/mach-stm32mp/dram_init.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-stm32mp/fdt.c b/arch/arm/mach-stm32mp/fdt.c index e83885440b46c04dde60673e97bd5e2756b7bf1a..61d633d31b42eefbf3c6085c5a2da297f448d979 100644 --- a/arch/arm/mach-stm32mp/fdt.c +++ b/arch/arm/mach-stm32mp/fdt.c @@ -7,9 +7,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-stm32mp/include/mach/gpio.h b/arch/arm/mach-stm32mp/include/mach/gpio.h index 5ca76d21ff1eef2911acff08eb8310dcb121d076..ba383e82c3a13a2726311c344788d31297bf5352 100644 --- a/arch/arm/mach-stm32mp/include/mach/gpio.h +++ b/arch/arm/mach-stm32mp/include/mach/gpio.h @@ -7,6 +7,7 @@ #ifndef _STM32_GPIO_H_ #define _STM32_GPIO_H_ #include +#include #define STM32_GPIOS_PER_BANK 16 diff --git a/arch/arm/mach-stm32mp/include/mach/stm32mp1_smc.h b/arch/arm/mach-stm32mp/include/mach/stm32mp1_smc.h index fbc082703dc277b9ac5af28290375863ca793d43..353ec1b75872fe0ca65b380e60a7cbed3ffa90bc 100644 --- a/arch/arm/mach-stm32mp/include/mach/stm32mp1_smc.h +++ b/arch/arm/mach-stm32mp/include/mach/stm32mp1_smc.h @@ -6,6 +6,7 @@ #ifndef __STM32MP1_SMC_H__ #define __STM32MP1_SMC_H__ +#include #include #include #include diff --git a/arch/arm/mach-stm32mp/include/mach/sys_proto.h b/arch/arm/mach-stm32mp/include/mach/sys_proto.h index 4149d3a13379d765f3af9d271bb3406865f4a925..ffb2ea2019d5621aa8ff5c6c571c33931abbcd23 100644 --- a/arch/arm/mach-stm32mp/include/mach/sys_proto.h +++ b/arch/arm/mach-stm32mp/include/mach/sys_proto.h @@ -4,6 +4,7 @@ */ /* ID = Device Version (bit31:16) + Device Part Number (RPN) (bit7:0) */ +#include #define CPU_STM32MP157Cxx 0x05000000 #define CPU_STM32MP157Axx 0x05000001 #define CPU_STM32MP153Cxx 0x05000024 diff --git a/arch/arm/mach-stm32mp/psci.c b/arch/arm/mach-stm32mp/psci.c index 155aa79cd5ed8bc44b83a7bef4e49d68dbfdf0bb..beca18d6fbcc0f8098acc5b56bc04a5f77b37e6e 100644 --- a/arch/arm/mach-stm32mp/psci.c +++ b/arch/arm/mach-stm32mp/psci.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #define BOOT_API_A7_CORE0_MAGIC_NUMBER 0xCA7FACE0 diff --git a/arch/arm/mach-stm32mp/pwr_regulator.c b/arch/arm/mach-stm32mp/pwr_regulator.c index 954603f67455626f1614b1cd204a5ff2f54f713b..f478c3b8b008559d0bf6391ae83ab3480b5f1f2f 100644 --- a/arch/arm/mach-stm32mp/pwr_regulator.c +++ b/arch/arm/mach-stm32mp/pwr_regulator.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-stm32mp/spl.c b/arch/arm/mach-stm32mp/spl.c index fdaaeb27abaf9295a394e00ddfe8c1b09335d28a..a6d3456b86eaa4a63ea71d06253fd9992dd1c99c 100644 --- a/arch/arm/mach-stm32mp/spl.c +++ b/arch/arm/mach-stm32mp/spl.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include u32 spl_boot_device(void) { diff --git a/arch/arm/mach-sunxi/board.c b/arch/arm/mach-sunxi/board.c index 1a720a0858d0b324248e8ec36b641183405b3d42..fcae107165e64ce12c785072021189165888db77 100644 --- a/arch/arm/mach-sunxi/board.c +++ b/arch/arm/mach-sunxi/board.c @@ -28,6 +28,7 @@ #include #include #include +#include #include diff --git a/arch/arm/mach-sunxi/clock.c b/arch/arm/mach-sunxi/clock.c index f591affebf7bc1b8ffd3d37db1539c6232703f33..e804cacf186acc6b63802025a73e43031d8d9ef6 100644 --- a/arch/arm/mach-sunxi/clock.c +++ b/arch/arm/mach-sunxi/clock.c @@ -8,12 +8,14 @@ */ #include +#include #include #include #include #include #include #include +#include __weak void clock_init_sec(void) { diff --git a/arch/arm/mach-sunxi/clock_sun4i.c b/arch/arm/mach-sunxi/clock_sun4i.c index 7799c5750d34ab86aba2f7e3d2a1f314bc66242b..4646d4cff59a03c59c6003711dc1f6efe9d431cc 100644 --- a/arch/arm/mach-sunxi/clock_sun4i.c +++ b/arch/arm/mach-sunxi/clock_sun4i.c @@ -16,6 +16,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_BUILD void clock_init_safe(void) diff --git a/arch/arm/mach-sunxi/clock_sun50i_h6.c b/arch/arm/mach-sunxi/clock_sun50i_h6.c index ba8a26eb0d3634997ce2ca58a90902ecb175b62f..10fe7748f030142f0cae77acad7fc967c76d20c5 100644 --- a/arch/arm/mach-sunxi/clock_sun50i_h6.c +++ b/arch/arm/mach-sunxi/clock_sun50i_h6.c @@ -2,6 +2,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_BUILD void clock_init_safe(void) diff --git a/arch/arm/mach-sunxi/clock_sun6i.c b/arch/arm/mach-sunxi/clock_sun6i.c index 529fdd7754e24b2d11802c9d48f2fe93952d6811..5e79a1a2e573b4ad69fde2f2e061c96124d4180e 100644 --- a/arch/arm/mach-sunxi/clock_sun6i.c +++ b/arch/arm/mach-sunxi/clock_sun6i.c @@ -17,6 +17,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_BUILD void clock_init_safe(void) diff --git a/arch/arm/mach-sunxi/clock_sun8i_a83t.c b/arch/arm/mach-sunxi/clock_sun8i_a83t.c index 31e4281529ad77e2df8579da0bed43b5dcb812c5..c29cf314023a5e4b559ed1ecb2a9c701baeb3ff1 100644 --- a/arch/arm/mach-sunxi/clock_sun8i_a83t.c +++ b/arch/arm/mach-sunxi/clock_sun8i_a83t.c @@ -15,6 +15,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_BUILD void clock_init_safe(void) diff --git a/arch/arm/mach-sunxi/clock_sun9i.c b/arch/arm/mach-sunxi/clock_sun9i.c index 8ba4802f3b36b8ef711bf3327d9262a74ab4ba88..1765ac31eb78041492cf8bc3124ef92f64712ad9 100644 --- a/arch/arm/mach-sunxi/clock_sun9i.c +++ b/arch/arm/mach-sunxi/clock_sun9i.c @@ -14,6 +14,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_BUILD diff --git a/arch/arm/mach-sunxi/cpu_info.c b/arch/arm/mach-sunxi/cpu_info.c index 5a7d03dce8987aadc4063d90312b97039f60c3eb..1e10defc075895e03be06fc97de226419ec6ac41 100644 --- a/arch/arm/mach-sunxi/cpu_info.c +++ b/arch/arm/mach-sunxi/cpu_info.c @@ -14,6 +14,7 @@ #include #include #include +#include #ifdef CONFIG_MACH_SUN6I int sunxi_get_ss_bonding_id(void) diff --git a/arch/arm/mach-sunxi/dram_helpers.c b/arch/arm/mach-sunxi/dram_helpers.c index ffadaa425703c0f8c25a0bd7450380c77dc27dc8..cc61d5747aa037b5aa463b2b315de2dba54d775a 100644 --- a/arch/arm/mach-sunxi/dram_helpers.c +++ b/arch/arm/mach-sunxi/dram_helpers.c @@ -12,6 +12,7 @@ #include #include #include +#include /* * Wait up to 1s for value to be set in given part of reg. diff --git a/arch/arm/mach-sunxi/dram_sun4i.c b/arch/arm/mach-sunxi/dram_sun4i.c index 6c406f111565c8c73cedf7af4fc3555bc78fe4df..d51fd207001f4db33ae2af461211e858647a33e6 100644 --- a/arch/arm/mach-sunxi/dram_sun4i.c +++ b/arch/arm/mach-sunxi/dram_sun4i.c @@ -22,12 +22,14 @@ #include #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/arch/arm/mach-sunxi/dram_sun50i_h6.c b/arch/arm/mach-sunxi/dram_sun50i_h6.c index ea47fa86478c18a9e775504d4930b505dccf81c3..ec351079037e9ae84ca66d3ffa68221c09f3a59f 100644 --- a/arch/arm/mach-sunxi/dram_sun50i_h6.c +++ b/arch/arm/mach-sunxi/dram_sun50i_h6.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-sunxi/dram_sun6i.c b/arch/arm/mach-sunxi/dram_sun6i.c index 53f8ac068ae6b4b4df43d23e1c8b8c6f8051c8cb..ba310e1192f17b4e1e73d52d5d48254e7c626f9d 100644 --- a/arch/arm/mach-sunxi/dram_sun6i.c +++ b/arch/arm/mach-sunxi/dram_sun6i.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #define DRAM_CLK (CONFIG_DRAM_CLK * 1000000) diff --git a/arch/arm/mach-sunxi/dram_sun8i_a23.c b/arch/arm/mach-sunxi/dram_sun8i_a23.c index 3ed97b59a32c682bf03acbc48f37c9222556f4bb..25084956ebb1190eef677bda7e8afd0a4278a12c 100644 --- a/arch/arm/mach-sunxi/dram_sun8i_a23.c +++ b/arch/arm/mach-sunxi/dram_sun8i_a23.c @@ -26,6 +26,7 @@ #include #include #include +#include #include static const struct dram_para dram_para = { diff --git a/arch/arm/mach-sunxi/dram_sun8i_a33.c b/arch/arm/mach-sunxi/dram_sun8i_a33.c index 5b993afe3efe5abf5e07ff0ee36bf26b1f7a07b2..c2ea86ffd62bf0d10821ff13f1ccb647bf706abc 100644 --- a/arch/arm/mach-sunxi/dram_sun8i_a33.c +++ b/arch/arm/mach-sunxi/dram_sun8i_a33.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-sunxi/dram_sun8i_a83t.c b/arch/arm/mach-sunxi/dram_sun8i_a83t.c index bf6279214408f2b0178717a6113b3f34cea07660..93c90ccbb0f1aa71afe39e0fcdfdc1eacfc46dd0 100644 --- a/arch/arm/mach-sunxi/dram_sun8i_a83t.c +++ b/arch/arm/mach-sunxi/dram_sun8i_a83t.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-sunxi/dram_sun9i.c b/arch/arm/mach-sunxi/dram_sun9i.c index e2ab5d2fafb8ad247d4c54a8dd35910fcd4b02e9..b499b84164926567aca1167a6fc8a94c516eee35 100644 --- a/arch/arm/mach-sunxi/dram_sun9i.c +++ b/arch/arm/mach-sunxi/dram_sun9i.c @@ -21,6 +21,7 @@ #include #include #include +#include #define DRAM_CLK (CONFIG_DRAM_CLK * 1000000) diff --git a/arch/arm/mach-sunxi/dram_sunxi_dw.c b/arch/arm/mach-sunxi/dram_sunxi_dw.c index 3fa8509efb9bf01bbfd69e5a772bd5db16cf1679..6147d0f745f1494f7c1c5d8a465be690c04af0cc 100644 --- a/arch/arm/mach-sunxi/dram_sunxi_dw.c +++ b/arch/arm/mach-sunxi/dram_sunxi_dw.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include static void mctl_phy_init(u32 val) { diff --git a/arch/arm/mach-sunxi/dram_timings/ddr2_v3s.c b/arch/arm/mach-sunxi/dram_timings/ddr2_v3s.c index 14ee586e147ae48536d67f8232d8baa751e9351d..eef6e0b66dafb0e7e0af37e595adfd4f9f2bb4ce 100644 --- a/arch/arm/mach-sunxi/dram_timings/ddr2_v3s.c +++ b/arch/arm/mach-sunxi/dram_timings/ddr2_v3s.c @@ -2,6 +2,7 @@ #include #include #include +#include void mctl_set_timing_params(uint16_t socid, struct dram_para *para) { diff --git a/arch/arm/mach-sunxi/dram_timings/ddr3_1333.c b/arch/arm/mach-sunxi/dram_timings/ddr3_1333.c index a297d469a90ea41fe8d6ba9306924cfbebb5ff2d..d2fb720382251e919e6a77f61b8dd6b5bce5b8e8 100644 --- a/arch/arm/mach-sunxi/dram_timings/ddr3_1333.c +++ b/arch/arm/mach-sunxi/dram_timings/ddr3_1333.c @@ -2,6 +2,7 @@ #include #include #include +#include void mctl_set_timing_params(uint16_t socid, struct dram_para *para) { diff --git a/arch/arm/mach-sunxi/dram_timings/h6_ddr3_1333.c b/arch/arm/mach-sunxi/dram_timings/h6_ddr3_1333.c index 6160518efee374ac336f1ef13f8965dac0cb9029..bceae65edb0d3b1bdf4a9319cbaa500c1904b358 100644 --- a/arch/arm/mach-sunxi/dram_timings/h6_ddr3_1333.c +++ b/arch/arm/mach-sunxi/dram_timings/h6_ddr3_1333.c @@ -22,6 +22,7 @@ #include #include #include +#include #include /* diff --git a/arch/arm/mach-sunxi/dram_timings/h6_lpddr3.c b/arch/arm/mach-sunxi/dram_timings/h6_lpddr3.c index 497c59d8ae2b76a1c4650ff6b0ffafffe36b5c00..641abdbd9dba19adf3cde254f662b51b3d7c0597 100644 --- a/arch/arm/mach-sunxi/dram_timings/h6_lpddr3.c +++ b/arch/arm/mach-sunxi/dram_timings/h6_lpddr3.c @@ -9,6 +9,7 @@ #include #include #include +#include #include static u32 mr_lpddr3[12] = { diff --git a/arch/arm/mach-sunxi/dram_timings/lpddr3_stock.c b/arch/arm/mach-sunxi/dram_timings/lpddr3_stock.c index 6378bbc22a319a812f79ed77bbecccdb4ca1bb8c..071628657c041e343ab85ec4ba47d027fd3bc669 100644 --- a/arch/arm/mach-sunxi/dram_timings/lpddr3_stock.c +++ b/arch/arm/mach-sunxi/dram_timings/lpddr3_stock.c @@ -2,6 +2,7 @@ #include #include #include +#include void mctl_set_timing_params(uint16_t socid, struct dram_para *para) { diff --git a/arch/arm/mach-sunxi/p2wi.c b/arch/arm/mach-sunxi/p2wi.c index 550b37b366359eac7b93331cd19a501644ebf8af..f8fc04c96ebf0f1c6d8d9fbdfe9dae245e751245 100644 --- a/arch/arm/mach-sunxi/p2wi.c +++ b/arch/arm/mach-sunxi/p2wi.c @@ -23,6 +23,7 @@ #include #include #include +#include #include void p2wi_init(void) diff --git a/arch/arm/mach-sunxi/pinmux.c b/arch/arm/mach-sunxi/pinmux.c index 642483f06c5ebfccefe05ec4a3fc143f5077d4eb..ab8fc81263571af34dd1f841eed71c30572ad75d 100644 --- a/arch/arm/mach-sunxi/pinmux.c +++ b/arch/arm/mach-sunxi/pinmux.c @@ -8,6 +8,7 @@ #include #include #include +#include void sunxi_gpio_set_cfgbank(struct sunxi_gpio *pio, int bank_offset, u32 val) { diff --git a/arch/arm/mach-sunxi/pmic_bus.c b/arch/arm/mach-sunxi/pmic_bus.c index dea42de833f12bc48c2c48739c3fba8ac7d1224e..0e23f7fa2f04f373bea9619a4a1ee1e29e709e63 100644 --- a/arch/arm/mach-sunxi/pmic_bus.c +++ b/arch/arm/mach-sunxi/pmic_bus.c @@ -13,6 +13,7 @@ #include #include #include +#include #define AXP152_I2C_ADDR 0x30 diff --git a/arch/arm/mach-sunxi/prcm.c b/arch/arm/mach-sunxi/prcm.c index 71a2e44918ebc5dd566d059a356ced47dce49515..4970022fe5b095adcc4f483b0f5f43372cdaaad0 100644 --- a/arch/arm/mach-sunxi/prcm.c +++ b/arch/arm/mach-sunxi/prcm.c @@ -19,6 +19,7 @@ #include #include #include +#include /* APB0 clock gate and reset bit offsets are the same. */ void prcm_apb0_enable(u32 flags) diff --git a/arch/arm/mach-sunxi/rsb.c b/arch/arm/mach-sunxi/rsb.c index 2ec63f5a5689585c4c1673041439a2aa2153eea9..781f22053ea3cf46168d37f67827c6e13a6dc3de 100644 --- a/arch/arm/mach-sunxi/rsb.c +++ b/arch/arm/mach-sunxi/rsb.c @@ -15,6 +15,7 @@ #include #include #include +#include #include static int rsb_set_device_mode(void); diff --git a/arch/arm/mach-sunxi/spl_spi_sunxi.c b/arch/arm/mach-sunxi/spl_spi_sunxi.c index f9e1f27363fc481922619709107fb1fcebb1ebe9..aa8416d3e6aff2e8223fc037db283b7839b37a52 100644 --- a/arch/arm/mach-sunxi/spl_spi_sunxi.c +++ b/arch/arm/mach-sunxi/spl_spi_sunxi.c @@ -13,6 +13,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_OS_BOOT #error CONFIG_SPL_OS_BOOT is not supported yet diff --git a/arch/arm/mach-tegra/ap.c b/arch/arm/mach-tegra/ap.c index f3876927e3a1b2ef0a46432e930d5b90908fe604..a5835097cec5fec577a1e8dd5ba9b08a0d12bc08 100644 --- a/arch/arm/mach-tegra/ap.c +++ b/arch/arm/mach-tegra/ap.c @@ -20,6 +20,7 @@ #include #include #include +#include int tegra_get_chip(void) { diff --git a/arch/arm/mach-tegra/board.c b/arch/arm/mach-tegra/board.c index cd0eb258bf930126b69e2c902f5e7ae5ed728af3..8d5d5e25f80708453405f45e3e9ff67a5f9bc8c7 100644 --- a/arch/arm/mach-tegra/board.c +++ b/arch/arm/mach-tegra/board.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include void save_boot_params_ret(void); diff --git a/arch/arm/mach-tegra/board2.c b/arch/arm/mach-tegra/board2.c index 1ae686dbd05ce63a8236d6ee4f68a232a3704a10..3223cb7e36c2c902abf39838fb05705c8cc50772 100644 --- a/arch/arm/mach-tegra/board2.c +++ b/arch/arm/mach-tegra/board2.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -38,6 +39,7 @@ #ifdef CONFIG_TEGRA_CLOCK_SCALING #include #endif +#include #include "emc.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-tegra/cache.c b/arch/arm/mach-tegra/cache.c index d7063490e222092e04e634df94e3edafe225ecad..bea1013f8911ca2c4434acaa9a5ae0784912e030 100644 --- a/arch/arm/mach-tegra/cache.c +++ b/arch/arm/mach-tegra/cache.c @@ -11,6 +11,7 @@ #if IS_ENABLED(CONFIG_TEGRA_GP_PADCTRL) #include #endif +#include #ifndef CONFIG_ARM64 void config_cache(void) diff --git a/arch/arm/mach-tegra/cboot.c b/arch/arm/mach-tegra/cboot.c index 353fb49616acb8f9f67235eca0cb1c8a0998b1cd..538d408f71b836e4c098b5319ca68e72caa6fe35 100644 --- a/arch/arm/mach-tegra/cboot.c +++ b/arch/arm/mach-tegra/cboot.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-tegra/clock.c b/arch/arm/mach-tegra/clock.c index 567ba52ee88ed853d6e5587d7150593d5663cdac..17b88423dddb7b502835ff5fd666512b2683bcb2 100644 --- a/arch/arm/mach-tegra/clock.c +++ b/arch/arm/mach-tegra/clock.c @@ -6,10 +6,12 @@ /* Tegra SoC common clock control functions */ #include +#include #include #include #include #include +#include #include #include #include @@ -22,6 +24,7 @@ #include #include #include +#include /* * This is our record of the current clock rate of each clock. We don't diff --git a/arch/arm/mach-tegra/cpu.c b/arch/arm/mach-tegra/cpu.c index 216e307ccb2cc9b4eac5abbbb114dbe6d25c3376..22a04e30aee316456bc89a3be240bb03ecacb707 100644 --- a/arch/arm/mach-tegra/cpu.c +++ b/arch/arm/mach-tegra/cpu.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "cpu.h" int get_num_cpus(void) diff --git a/arch/arm/mach-tegra/ivc.c b/arch/arm/mach-tegra/ivc.c index 216673e436733cc8a95fc0da439ae728fc0f8889..2e75b8bd0597662607329d50fb572960c40ed354 100644 --- a/arch/arm/mach-tegra/ivc.c +++ b/arch/arm/mach-tegra/ivc.c @@ -10,6 +10,7 @@ #include #include #include +#include #define TEGRA_IVC_ALIGN 64 diff --git a/arch/arm/mach-tegra/pinmux-common.c b/arch/arm/mach-tegra/pinmux-common.c index 64c397fa4979d04ee1bc71524e0c2ebf73c0055e..67645261907ec4ed2410ed2ef757fbfefda43985 100644 --- a/arch/arm/mach-tegra/pinmux-common.c +++ b/arch/arm/mach-tegra/pinmux-common.c @@ -9,6 +9,7 @@ #include #include #include +#include /* return 1 if a pingrp is in range */ #define pmux_pingrp_isvalid(pin) (((pin) >= 0) && ((pin) < PMUX_PINGRP_COUNT)) diff --git a/arch/arm/mach-tegra/pmc.c b/arch/arm/mach-tegra/pmc.c index f4747484f29f0a15ff4b24760a2d0d261e6b4c6e..225ff46d6608c1f8a7b152eddfe95530600838e9 100644 --- a/arch/arm/mach-tegra/pmc.c +++ b/arch/arm/mach-tegra/pmc.c @@ -9,6 +9,7 @@ #include #include #include +#include #include diff --git a/arch/arm/mach-tegra/spl.c b/arch/arm/mach-tegra/spl.c index ed897efc5f07510683104786212ec4a4b040a8d2..15e8031efe1e1346d42f0c76df87326a9af6ec39 100644 --- a/arch/arm/mach-tegra/spl.c +++ b/arch/arm/mach-tegra/spl.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-tegra/tegra114/clock.c b/arch/arm/mach-tegra/tegra114/clock.c index 53d958e82dd67a1efafb72e88986a4c680b217ca..10265cc57370b4eca5b117bc1a6e9da4a8dfed57 100644 --- a/arch/arm/mach-tegra/tegra114/clock.c +++ b/arch/arm/mach-tegra/tegra114/clock.c @@ -19,6 +19,7 @@ #include #include #include +#include /* * Clock types that we can use as a source. The Tegra114 has muxes for the diff --git a/arch/arm/mach-tegra/tegra114/cpu.c b/arch/arm/mach-tegra/tegra114/cpu.c index 7e529130ad51f018f074a9524e8c805709811131..04c11747ea98d08f05f21cc9f55980f454292117 100644 --- a/arch/arm/mach-tegra/tegra114/cpu.c +++ b/arch/arm/mach-tegra/tegra114/cpu.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include "../cpu.h" diff --git a/arch/arm/mach-tegra/tegra124/clock.c b/arch/arm/mach-tegra/tegra124/clock.c index edca9c3fdc382b3968432fa89902b152a5495b61..6ae992469658306a7ed62fc07ae200a058ac524e 100644 --- a/arch/arm/mach-tegra/tegra124/clock.c +++ b/arch/arm/mach-tegra/tegra124/clock.c @@ -20,6 +20,7 @@ #include #include #include +#include /* * Clock types that we can use as a source. The Tegra124 has muxes for the diff --git a/arch/arm/mach-tegra/tegra124/cpu.c b/arch/arm/mach-tegra/tegra124/cpu.c index 2fce060037a6e1e6537740a97ce5893c51072834..0adc4ccb23336e2ed309032a9d5807d9d3881274 100644 --- a/arch/arm/mach-tegra/tegra124/cpu.c +++ b/arch/arm/mach-tegra/tegra124/cpu.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include "../cpu.h" diff --git a/arch/arm/mach-tegra/tegra124/psci.c b/arch/arm/mach-tegra/tegra124/psci.c index ab102a6226115a3256059e9a12acbc7d2961331b..98e556b3169a213dd900c493960da76345540702 100644 --- a/arch/arm/mach-tegra/tegra124/psci.c +++ b/arch/arm/mach-tegra/tegra124/psci.c @@ -11,6 +11,7 @@ #include #include #include +#include static void park_cpu(void) { diff --git a/arch/arm/mach-tegra/tegra124/xusb-padctl.c b/arch/arm/mach-tegra/tegra124/xusb-padctl.c index 52398eba3fab25aa205ce8a221d93a45978ed17a..a4b7b1e25ed9005a8b9357b34b04551a8997ec5a 100644 --- a/arch/arm/mach-tegra/tegra124/xusb-padctl.c +++ b/arch/arm/mach-tegra/tegra124/xusb-padctl.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-tegra/tegra20/clock.c b/arch/arm/mach-tegra/tegra20/clock.c index c8db06cf66c7a0000b88e15dfcb4db85eadffadf..2bc7f9338ee9991516386f78883c31068996510e 100644 --- a/arch/arm/mach-tegra/tegra20/clock.c +++ b/arch/arm/mach-tegra/tegra20/clock.c @@ -22,6 +22,7 @@ #include #include #include +#include /* * Clock types that we can use as a source. The Tegra20 has muxes for the diff --git a/arch/arm/mach-tegra/tegra20/cpu.c b/arch/arm/mach-tegra/tegra20/cpu.c index e5b60598f7f7a383c67bc9e3884dc37387191259..9d182acc45f3d300a478ede6578338d42e791a45 100644 --- a/arch/arm/mach-tegra/tegra20/cpu.c +++ b/arch/arm/mach-tegra/tegra20/cpu.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include "../cpu.h" diff --git a/arch/arm/mach-tegra/tegra20/crypto.c b/arch/arm/mach-tegra/tegra20/crypto.c index 1efaa5c3ecd7a644b674aed37fc0b4b52c24e1b7..e151daa2b271c117c8d56171c8cac23d43edaa74 100644 --- a/arch/arm/mach-tegra/tegra20/crypto.c +++ b/arch/arm/mach-tegra/tegra20/crypto.c @@ -6,6 +6,7 @@ #include #include +#include #include #include "crypto.h" #include "uboot_aes.h" diff --git a/arch/arm/mach-tegra/tegra20/crypto.h b/arch/arm/mach-tegra/tegra20/crypto.h index a773d03fc742dd44add11a50dfa977934819af10..ecd11272c58e483d74156b99277141fd0045bc90 100644 --- a/arch/arm/mach-tegra/tegra20/crypto.h +++ b/arch/arm/mach-tegra/tegra20/crypto.h @@ -14,6 +14,7 @@ * \param length Size of source data * \param signature Destination address for signature, AES_KEY_LENGTH bytes */ +#include int sign_data_block(u8 *source, unsigned length, u8 *signature); #endif /* #ifndef _CRYPTO_H_ */ diff --git a/arch/arm/mach-tegra/tegra20/emc.c b/arch/arm/mach-tegra/tegra20/emc.c index 58abf790bd1ba883aff76014366a57045d9bcd5a..116393fcc06928e46dd068b0be2e44c2405473cc 100644 --- a/arch/arm/mach-tegra/tegra20/emc.c +++ b/arch/arm/mach-tegra/tegra20/emc.c @@ -13,6 +13,7 @@ #include #include #include +#include /* * The EMC registers have shadow registers. When the EMC clock is updated diff --git a/arch/arm/mach-tegra/tegra20/warmboot.c b/arch/arm/mach-tegra/tegra20/warmboot.c index f0050a4f8212f27f7b6c6746670227485f8d106f..404b93dffd34f3a309f1cb849889179d5735a3c8 100644 --- a/arch/arm/mach-tegra/tegra20/warmboot.c +++ b/arch/arm/mach-tegra/tegra20/warmboot.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-tegra/tegra20/warmboot_avp.c b/arch/arm/mach-tegra/tegra20/warmboot_avp.c index be801d108e379ebef7ce6bd0dfc25451795ccf68..10ed02bd32ffab41f3d3f910ceac4bfca541de97 100644 --- a/arch/arm/mach-tegra/tegra20/warmboot_avp.c +++ b/arch/arm/mach-tegra/tegra20/warmboot_avp.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "warmboot_avp.h" #define DEBUG_RESET_CORESIGHT diff --git a/arch/arm/mach-tegra/tegra210/clock.c b/arch/arm/mach-tegra/tegra210/clock.c index 48f7e354108ba816eef513f1c366e0ce35f516ab..5597016b8d3deb2341785d450feb7789d1fb2506 100644 --- a/arch/arm/mach-tegra/tegra210/clock.c +++ b/arch/arm/mach-tegra/tegra210/clock.c @@ -24,6 +24,7 @@ #include #include #include +#include /* * Clock types that we can use as a source. The Tegra210 has muxes for the diff --git a/arch/arm/mach-tegra/tegra210/xusb-padctl.c b/arch/arm/mach-tegra/tegra210/xusb-padctl.c index 78cea2b9193f3c35ef4378d0fe1cbd2188e25eb0..9b4bff7c97ea56851da0f8410bd05b6247c72448 100644 --- a/arch/arm/mach-tegra/tegra210/xusb-padctl.c +++ b/arch/arm/mach-tegra/tegra210/xusb-padctl.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-tegra/tegra30/clock.c b/arch/arm/mach-tegra/tegra30/clock.c index b35f02eedd4ce1dcaea02f36b2dc83bba8b6dfc2..a256a068625ed50aeadaf7a51fb3e043fe216a9a 100644 --- a/arch/arm/mach-tegra/tegra30/clock.c +++ b/arch/arm/mach-tegra/tegra30/clock.c @@ -21,6 +21,7 @@ #include #include #include +#include /* * Clock types that we can use as a source. The Tegra30 has muxes for the diff --git a/arch/arm/mach-tegra/tegra30/cpu.c b/arch/arm/mach-tegra/tegra30/cpu.c index 651edd27ee87f9ba132eeb64b67d11a4567a974d..bb2e711d63eed21115c83f4c4ca56efe00add969 100644 --- a/arch/arm/mach-tegra/tegra30/cpu.c +++ b/arch/arm/mach-tegra/tegra30/cpu.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "../cpu.h" /* Tegra30-specific CPU init code */ diff --git a/arch/arm/mach-tegra/xusb-padctl-common.c b/arch/arm/mach-tegra/xusb-padctl-common.c index 94a271311ce353cf621b9cc1269757d6d61625e3..d22f1d48759ca403769390133b27799c2ee299d2 100644 --- a/arch/arm/mach-tegra/xusb-padctl-common.c +++ b/arch/arm/mach-tegra/xusb-padctl-common.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-tegra/xusb-padctl-common.h b/arch/arm/mach-tegra/xusb-padctl-common.h index e3fd613f2be190c5d6331882e7156a5f1d3ec702..1899f5aee5dba99ab339370d8c415f25601b9aac 100644 --- a/arch/arm/mach-tegra/xusb-padctl-common.h +++ b/arch/arm/mach-tegra/xusb-padctl-common.h @@ -8,6 +8,7 @@ #include #include +#include #include #include diff --git a/arch/arm/mach-u8500/cpuinfo.c b/arch/arm/mach-u8500/cpuinfo.c index bc3fd036035d7579fd43c75ec2f3f80f4e982fc8..9c386005aad6e38ad0feb9115675624ce6bae8d6 100644 --- a/arch/arm/mach-u8500/cpuinfo.c +++ b/arch/arm/mach-u8500/cpuinfo.c @@ -7,6 +7,7 @@ #include #include #include +#include #define U8500_BOOTROM_BASE 0x90000000 #define U8500_ASIC_ID_LOC_V2 (U8500_BOOTROM_BASE + 0x1DBF4) diff --git a/arch/arm/mach-uniphier/arm32/cache-uniphier.c b/arch/arm/mach-uniphier/arm32/cache-uniphier.c index cde2a8124fe221687b4acd080fdeba9f5f096952..78b1ad98adfe29ca901975236841b978ce5eda50 100644 --- a/arch/arm/mach-uniphier/arm32/cache-uniphier.c +++ b/arch/arm/mach-uniphier/arm32/cache-uniphier.c @@ -5,7 +5,9 @@ * Author: Masahiro Yamada */ +#include #include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/arm32/psci.c b/arch/arm/mach-uniphier/arm32/psci.c index a4d260aecedcee55b1a12c824e90e2cc5043a6d1..e099c91bb6a13b7b522ca8c3c9ab918e54d265f4 100644 --- a/arch/arm/mach-uniphier/arm32/psci.c +++ b/arch/arm/mach-uniphier/arm32/psci.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "../debug.h" #include "../soc-info.h" diff --git a/arch/arm/mach-uniphier/base-address.c b/arch/arm/mach-uniphier/base-address.c index 1ba55eb7ebba0513f3b797fa6c5319523582de11..344209f63da85d33f919a1cfdeff4cba8f8bf422 100644 --- a/arch/arm/mach-uniphier/base-address.c +++ b/arch/arm/mach-uniphier/base-address.c @@ -3,6 +3,7 @@ // Copyright (C) 2019 Socionext Inc. // Author: Masahiro Yamada +#include #include #include #include diff --git a/arch/arm/mach-uniphier/board_init.c b/arch/arm/mach-uniphier/board_init.c index 30e4e23a6438d561fd149b5df39f01eb7e85145f..da2f965930637a7ede68f10df800bb5e177f99bb 100644 --- a/arch/arm/mach-uniphier/board_init.c +++ b/arch/arm/mach-uniphier/board_init.c @@ -5,6 +5,7 @@ * Author: Masahiro Yamada */ +#include #include #include #include diff --git a/arch/arm/mach-uniphier/boot-device/boot-device-ld11.c b/arch/arm/mach-uniphier/boot-device/boot-device-ld11.c index 4689ed79fdc8cf434ac4c674b3aeb3b9b40436da..85539ea4aa674f21d26e59fe160d8c8bda703965 100644 --- a/arch/arm/mach-uniphier/boot-device/boot-device-ld11.c +++ b/arch/arm/mach-uniphier/boot-device/boot-device-ld11.c @@ -5,6 +5,7 @@ */ #include +#include #include #include diff --git a/arch/arm/mach-uniphier/boot-device/boot-device-pxs2.c b/arch/arm/mach-uniphier/boot-device/boot-device-pxs2.c index 677470cdc6497fd3eb35f961544c8a1075d1561f..e0724021b91cf59ce377a0557d51b9d4f29dc331 100644 --- a/arch/arm/mach-uniphier/boot-device/boot-device-pxs2.c +++ b/arch/arm/mach-uniphier/boot-device/boot-device-pxs2.c @@ -5,6 +5,7 @@ */ #include +#include #include #include diff --git a/arch/arm/mach-uniphier/boot-device/boot-device-pxs3.c b/arch/arm/mach-uniphier/boot-device/boot-device-pxs3.c index 688809931279cd1b27cba8719992473026478609..9076f55039ca0ca1c7a7b5bff070f258e0fd5f29 100644 --- a/arch/arm/mach-uniphier/boot-device/boot-device-pxs3.c +++ b/arch/arm/mach-uniphier/boot-device/boot-device-pxs3.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/boot-device/boot-device.c b/arch/arm/mach-uniphier/boot-device/boot-device.c index 1e6bc8433f7d3bafd52e5925f8ca8747a33fd810..fc7404e1f3e49c75f16773b78929c664494f7ed4 100644 --- a/arch/arm/mach-uniphier/boot-device/boot-device.c +++ b/arch/arm/mach-uniphier/boot-device/boot-device.c @@ -6,7 +6,9 @@ #include #include +#include #include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/boot-device/boot-device.h b/arch/arm/mach-uniphier/boot-device/boot-device.h index bbb634316b3aac9c725db9a79569fcb2c207ecc6..43ec109476094c5bbcd8c57f804cc7dac2e91d85 100644 --- a/arch/arm/mach-uniphier/boot-device/boot-device.h +++ b/arch/arm/mach-uniphier/boot-device/boot-device.h @@ -7,6 +7,7 @@ #ifndef _UNIPHIER_BOOT_DEVICE_H_ #define _UNIPHIER_BOOT_DEVICE_H_ +#include struct uniphier_boot_device { unsigned int boot_device; const char *desc; diff --git a/arch/arm/mach-uniphier/clk/clk-dram-ld4.c b/arch/arm/mach-uniphier/clk/clk-dram-ld4.c index 3b721eaf2340b69c22f8a8ba389da06eda1fa2c6..004a32f29a8ae003b8727e709e625409b5953333 100644 --- a/arch/arm/mach-uniphier/clk/clk-dram-ld4.c +++ b/arch/arm/mach-uniphier/clk/clk-dram-ld4.c @@ -5,6 +5,7 @@ */ #include +#include #include #include "../init.h" diff --git a/arch/arm/mach-uniphier/clk/clk-dram-pro5.c b/arch/arm/mach-uniphier/clk/clk-dram-pro5.c index 808d1ebfe19032a07ce48e41850f1646ead4978f..43e215d3dedb899e1d8dc89049276d51a2bde967 100644 --- a/arch/arm/mach-uniphier/clk/clk-dram-pro5.c +++ b/arch/arm/mach-uniphier/clk/clk-dram-pro5.c @@ -3,6 +3,7 @@ * Copyright (C) 2015-2017 Socionext Inc. */ +#include #include #include "../init.h" diff --git a/arch/arm/mach-uniphier/clk/clk-dram-pxs2.c b/arch/arm/mach-uniphier/clk/clk-dram-pxs2.c index 75d3e70d6aad5a5b6bfeac336dbd34e1b04f701f..27629be76560f37f90d5e77fcbce2712288b4759 100644 --- a/arch/arm/mach-uniphier/clk/clk-dram-pxs2.c +++ b/arch/arm/mach-uniphier/clk/clk-dram-pxs2.c @@ -4,6 +4,7 @@ */ #include +#include #include #include "../init.h" diff --git a/arch/arm/mach-uniphier/clk/clk-early-ld4.c b/arch/arm/mach-uniphier/clk/clk-early-ld4.c index 25b72d8926c89789e5e0fe66f8243f8f9db95c7f..1ba584d09beacc04fbd256538d5043e08f18ebc4 100644 --- a/arch/arm/mach-uniphier/clk/clk-early-ld4.c +++ b/arch/arm/mach-uniphier/clk/clk-early-ld4.c @@ -5,6 +5,7 @@ */ #include +#include #include #include "../init.h" diff --git a/arch/arm/mach-uniphier/clk/clk-ld11.c b/arch/arm/mach-uniphier/clk/clk-ld11.c index d241a65382f67a486c7d4602e771cc81ababbe84..cf2205c9a1feb8ff799e68e22d686dad45dc436c 100644 --- a/arch/arm/mach-uniphier/clk/clk-ld11.c +++ b/arch/arm/mach-uniphier/clk/clk-ld11.c @@ -3,6 +3,7 @@ * Copyright (C) 2016 Socionext Inc. */ +#include #include #include #include diff --git a/arch/arm/mach-uniphier/clk/clk-ld20.c b/arch/arm/mach-uniphier/clk/clk-ld20.c index 397b2d7384fd460cc7af693ae65491d1fa7f9107..1d077dd0f1db231d505a854717cd5051c451e313 100644 --- a/arch/arm/mach-uniphier/clk/clk-ld20.c +++ b/arch/arm/mach-uniphier/clk/clk-ld20.c @@ -3,6 +3,7 @@ * Copyright (C) 2017 Socionext Inc. */ +#include #include #include diff --git a/arch/arm/mach-uniphier/clk/clk-pro4.c b/arch/arm/mach-uniphier/clk/clk-pro4.c index 798128b30247c8638b4a14c17f0dcb432c20b4fb..34d6d90fe6870b2550a3ef8c57d34820e7177086 100644 --- a/arch/arm/mach-uniphier/clk/clk-pro4.c +++ b/arch/arm/mach-uniphier/clk/clk-pro4.c @@ -5,6 +5,7 @@ * Author: Masahiro Yamada */ +#include #include #include "../init.h" diff --git a/arch/arm/mach-uniphier/clk/clk-pro5.c b/arch/arm/mach-uniphier/clk/clk-pro5.c index 36006fd256ca4ddc4ca9e7b549ed69221cea1124..821689b12db879010147dc2db37a3e742c612c81 100644 --- a/arch/arm/mach-uniphier/clk/clk-pro5.c +++ b/arch/arm/mach-uniphier/clk/clk-pro5.c @@ -3,6 +3,7 @@ * Copyright (C) 2015 Masahiro Yamada */ +#include #include #include "../init.h" diff --git a/arch/arm/mach-uniphier/clk/clk-pxs2.c b/arch/arm/mach-uniphier/clk/clk-pxs2.c index c2a75ce00010ca25ce30c817652caabb7c784d8c..e1b867ac3b0d39fc09659898b973d38dfa22487e 100644 --- a/arch/arm/mach-uniphier/clk/clk-pxs2.c +++ b/arch/arm/mach-uniphier/clk/clk-pxs2.c @@ -3,6 +3,7 @@ * Copyright (C) 2015 Masahiro Yamada */ +#include #include #include diff --git a/arch/arm/mach-uniphier/clk/clk-pxs3.c b/arch/arm/mach-uniphier/clk/clk-pxs3.c index 33b9c5b73d1be1bd45cda92216b1a738fe2f4045..0d6f6a5c66695203461c7e309891fd225b217f17 100644 --- a/arch/arm/mach-uniphier/clk/clk-pxs3.c +++ b/arch/arm/mach-uniphier/clk/clk-pxs3.c @@ -3,6 +3,7 @@ * Copyright (C) 2017 Socionext Inc. */ +#include #include #include diff --git a/arch/arm/mach-uniphier/clk/dpll-ld4.c b/arch/arm/mach-uniphier/clk/dpll-ld4.c index f24a0eb0b82741bfebae121c6ca3240967b1f2c3..dec158401518597364a5d722a47f140f031e0e78 100644 --- a/arch/arm/mach-uniphier/clk/dpll-ld4.c +++ b/arch/arm/mach-uniphier/clk/dpll-ld4.c @@ -4,6 +4,7 @@ * Copyright (C) 2015-2016 Socionext Inc. */ +#include #include #include #include diff --git a/arch/arm/mach-uniphier/clk/dpll-pro4.c b/arch/arm/mach-uniphier/clk/dpll-pro4.c index 204aee1a62c020c5749bc46945ef1a2ee81f385e..0a37297de846578c0cfa6019593718c744a3505a 100644 --- a/arch/arm/mach-uniphier/clk/dpll-pro4.c +++ b/arch/arm/mach-uniphier/clk/dpll-pro4.c @@ -4,6 +4,7 @@ * Copyright (C) 2015-2016 Socionext Inc. */ +#include #include #include #include diff --git a/arch/arm/mach-uniphier/clk/dpll-sld8.c b/arch/arm/mach-uniphier/clk/dpll-sld8.c index 1ac52d11f34ad2854d660fffbe4c018772596c66..526b1c4cbbd3ab8377ed9def115d2380dcdcdd33 100644 --- a/arch/arm/mach-uniphier/clk/dpll-sld8.c +++ b/arch/arm/mach-uniphier/clk/dpll-sld8.c @@ -4,6 +4,7 @@ * Copyright (C) 2015-2016 Socionext Inc. */ +#include #include #include diff --git a/arch/arm/mach-uniphier/clk/dpll-tail.c b/arch/arm/mach-uniphier/clk/dpll-tail.c index 6ba5a36727439949339130a8f5bbe6e9b927a462..ac99313e8c0c51dbd8426ce2e9be41c066d62768 100644 --- a/arch/arm/mach-uniphier/clk/dpll-tail.c +++ b/arch/arm/mach-uniphier/clk/dpll-tail.c @@ -5,6 +5,7 @@ * Author: Masahiro Yamada */ +#include #include #include "../sc-regs.h" diff --git a/arch/arm/mach-uniphier/clk/pll-base-ld20.c b/arch/arm/mach-uniphier/clk/pll-base-ld20.c index ea96d739c53d46494b42545caf2b08c5ba6a204b..8b5b53da439250204b62dc897403c8e2168177a1 100644 --- a/arch/arm/mach-uniphier/clk/pll-base-ld20.c +++ b/arch/arm/mach-uniphier/clk/pll-base-ld20.c @@ -4,6 +4,8 @@ * Author: Masahiro Yamada */ +#include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/clk/pll-ld4.c b/arch/arm/mach-uniphier/clk/pll-ld4.c index c66031bdd05a13b70fa9901b3d64d34edabef02a..91eab0d0565d4f399341fa4ab11e0f219779e14e 100644 --- a/arch/arm/mach-uniphier/clk/pll-ld4.c +++ b/arch/arm/mach-uniphier/clk/pll-ld4.c @@ -4,6 +4,7 @@ * Copyright (C) 2015-2016 Socionext Inc. */ +#include #include #include diff --git a/arch/arm/mach-uniphier/clk/pll-pro4.c b/arch/arm/mach-uniphier/clk/pll-pro4.c index b7dc3e261f81d14d19aacac4f499cc4e67a3eb98..4b27bead1cf47e9dfe6633e80df1d0ff52b39981 100644 --- a/arch/arm/mach-uniphier/clk/pll-pro4.c +++ b/arch/arm/mach-uniphier/clk/pll-pro4.c @@ -4,6 +4,7 @@ * Copyright (C) 2015-2016 Socionext Inc. */ +#include #include #include diff --git a/arch/arm/mach-uniphier/debug-uart/debug-uart-ld6b.c b/arch/arm/mach-uniphier/debug-uart/debug-uart-ld6b.c index f64ff39c9e658dd1eaccf2d8f3364e0b62ce63de..77b6143b8d38baf84ba2c7b470172991191d196c 100644 --- a/arch/arm/mach-uniphier/debug-uart/debug-uart-ld6b.c +++ b/arch/arm/mach-uniphier/debug-uart/debug-uart-ld6b.c @@ -4,6 +4,7 @@ */ #include +#include #include #include diff --git a/arch/arm/mach-uniphier/debug-uart/debug-uart-pro4.c b/arch/arm/mach-uniphier/debug-uart/debug-uart-pro4.c index 79c6c101e22903eb039a7c8329b5883f9bd44f5c..66a0d3226e48cc97082393e4c6729b1d31452848 100644 --- a/arch/arm/mach-uniphier/debug-uart/debug-uart-pro4.c +++ b/arch/arm/mach-uniphier/debug-uart/debug-uart-pro4.c @@ -4,6 +4,7 @@ */ #include +#include #include #include diff --git a/arch/arm/mach-uniphier/debug-uart/debug-uart-pro5.c b/arch/arm/mach-uniphier/debug-uart/debug-uart-pro5.c index ef3b383ee4310d78e6cfc3474fe441ccc0226b5a..347e91871a24d9896c906e54813060068cae273b 100644 --- a/arch/arm/mach-uniphier/debug-uart/debug-uart-pro5.c +++ b/arch/arm/mach-uniphier/debug-uart/debug-uart-pro5.c @@ -4,6 +4,7 @@ */ #include +#include #include #include diff --git a/arch/arm/mach-uniphier/debug-uart/debug-uart-pxs2.c b/arch/arm/mach-uniphier/debug-uart/debug-uart-pxs2.c index ee8caad1d458f40c3064e5c89f1867282551a131..5a6674e5cbbe9af4975a9991463cb46432ffd1d5 100644 --- a/arch/arm/mach-uniphier/debug-uart/debug-uart-pxs2.c +++ b/arch/arm/mach-uniphier/debug-uart/debug-uart-pxs2.c @@ -4,6 +4,7 @@ */ #include +#include #include #include diff --git a/arch/arm/mach-uniphier/debug-uart/debug-uart.c b/arch/arm/mach-uniphier/debug-uart/debug-uart.c index d116d46812d56630e29d2a81991dfee8d04dfa42..cbe61e614a4c0043c984b88a4b6963b839359de4 100644 --- a/arch/arm/mach-uniphier/debug-uart/debug-uart.c +++ b/arch/arm/mach-uniphier/debug-uart/debug-uart.c @@ -3,7 +3,9 @@ * Copyright (C) 2016 Masahiro Yamada */ +#include #include +#include #include #include diff --git a/arch/arm/mach-uniphier/debug.h b/arch/arm/mach-uniphier/debug.h index 466dc9b03bf7867e0914567f668637668f102b07..7f699fdb6c7640a41069cf3000237afb9126359a 100644 --- a/arch/arm/mach-uniphier/debug.h +++ b/arch/arm/mach-uniphier/debug.h @@ -7,6 +7,7 @@ #ifndef __DEBUG_H__ #define __DEBUG_H__ +#include #include #include diff --git a/arch/arm/mach-uniphier/dram/cmd_ddrmphy.c b/arch/arm/mach-uniphier/dram/cmd_ddrmphy.c index be4ce3265bb885a2938bc67d080212e32835c344..d36bc4834b544220f1beb1d0e139fa99e9044de2 100644 --- a/arch/arm/mach-uniphier/dram/cmd_ddrmphy.c +++ b/arch/arm/mach-uniphier/dram/cmd_ddrmphy.c @@ -5,11 +5,13 @@ */ #include +#include #include #include #include #include #include +#include #include "../soc-info.h" #include "ddrmphy-regs.h" diff --git a/arch/arm/mach-uniphier/dram/cmd_ddrphy.c b/arch/arm/mach-uniphier/dram/cmd_ddrphy.c index 3ccafe20638296ed8ae9f2eec00e2160cce841f4..0d4f88327c80cfc39a4076672dad09801f0b4301 100644 --- a/arch/arm/mach-uniphier/dram/cmd_ddrphy.c +++ b/arch/arm/mach-uniphier/dram/cmd_ddrphy.c @@ -6,11 +6,13 @@ */ #include +#include #include #include #include #include #include +#include #include "../soc-info.h" #include "ddrphy-regs.h" diff --git a/arch/arm/mach-uniphier/dram/ddrphy-ld4.c b/arch/arm/mach-uniphier/dram/ddrphy-ld4.c index 747bc64403db6657701a2e6e0acba88187432e01..a5ee11da47dec80a6c0e1a05a1517b69aba60218 100644 --- a/arch/arm/mach-uniphier/dram/ddrphy-ld4.c +++ b/arch/arm/mach-uniphier/dram/ddrphy-ld4.c @@ -4,7 +4,9 @@ * Copyright (C) 2015-2016 Socionext Inc. */ +#include #include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/dram/ddrphy-training.c b/arch/arm/mach-uniphier/dram/ddrphy-training.c index 1decdf1cbff50de581fb764483f52995c060f66d..afe70f00bb1ce07fa41744bc08742ca36178b9ac 100644 --- a/arch/arm/mach-uniphier/dram/ddrphy-training.c +++ b/arch/arm/mach-uniphier/dram/ddrphy-training.c @@ -4,6 +4,7 @@ * Copyright (C) 2015-2016 Socionext Inc. */ +#include #include #include #include @@ -11,6 +12,7 @@ #include #include #include +#include #include "ddrphy-init.h" #include "ddrphy-regs.h" diff --git a/arch/arm/mach-uniphier/dram/umc-ld4.c b/arch/arm/mach-uniphier/dram/umc-ld4.c index 1109607abfda484d651cd4b44fa8baf88647f451..517bec221acd278d22ec785bee5b2e2756c36216 100644 --- a/arch/arm/mach-uniphier/dram/umc-ld4.c +++ b/arch/arm/mach-uniphier/dram/umc-ld4.c @@ -5,7 +5,9 @@ * Author: Masahiro Yamada */ +#include #include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/dram/umc-pro4.c b/arch/arm/mach-uniphier/dram/umc-pro4.c index b2666ef8249270c526e7314bca5c1a8f050857f6..dba313d836dde6a83d48e71c9ce1212b3fc49096 100644 --- a/arch/arm/mach-uniphier/dram/umc-pro4.c +++ b/arch/arm/mach-uniphier/dram/umc-pro4.c @@ -5,7 +5,9 @@ * Author: Masahiro Yamada */ +#include #include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/dram/umc-pxs2.c b/arch/arm/mach-uniphier/dram/umc-pxs2.c index b39f3d79cdd54c34c72e78e8b3e13dd8d0fa6a4a..5889c9ae922095dddb44c2b3cc3c03224ad6218b 100644 --- a/arch/arm/mach-uniphier/dram/umc-pxs2.c +++ b/arch/arm/mach-uniphier/dram/umc-pxs2.c @@ -7,6 +7,8 @@ * Copyright (C) 2015 Socionext Inc. */ +#include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/dram/umc-sld8.c b/arch/arm/mach-uniphier/dram/umc-sld8.c index d60f70e9e0317ddeba37447236e2c3045aad55cf..877b948fb749830cb1c260c84dbc3a28ca6cd347 100644 --- a/arch/arm/mach-uniphier/dram/umc-sld8.c +++ b/arch/arm/mach-uniphier/dram/umc-sld8.c @@ -5,7 +5,9 @@ * Author: Masahiro Yamada */ +#include #include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/dram_init.c b/arch/arm/mach-uniphier/dram_init.c index 7f2753190c233372e21c9f9da81ee9fc1b6a6453..b71ba75d33c4cf05af162a99248eee1929a86b61 100644 --- a/arch/arm/mach-uniphier/dram_init.c +++ b/arch/arm/mach-uniphier/dram_init.c @@ -6,6 +6,8 @@ */ #include +#include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/memconf.c b/arch/arm/mach-uniphier/memconf.c index ab0d187a1faabeba53c6c8ace1a4e014086d83ea..16f8436e87f445cd3014c417df6571155f5c3514 100644 --- a/arch/arm/mach-uniphier/memconf.c +++ b/arch/arm/mach-uniphier/memconf.c @@ -5,6 +5,7 @@ * Author: Masahiro Yamada */ +#include #include #include #include diff --git a/arch/arm/mach-uniphier/micro-support-card.c b/arch/arm/mach-uniphier/micro-support-card.c index 07ce46bd9ddb68a9fe8a911845304a359e14f311..7d2e08fd6eb47e3522f11dcf3bf6ca40fd0f2881 100644 --- a/arch/arm/mach-uniphier/micro-support-card.c +++ b/arch/arm/mach-uniphier/micro-support-card.c @@ -5,10 +5,12 @@ * Author: Masahiro Yamada */ +#include #include #include #include #include +#include #include #include #include diff --git a/arch/arm/mach-uniphier/mmc-boot-mode.c b/arch/arm/mach-uniphier/mmc-boot-mode.c index e47e5df6480aa56ab8d0f711bcec9ea28c09466a..264a3c2a00c0cf05436d9c498347e38de8047f72 100644 --- a/arch/arm/mach-uniphier/mmc-boot-mode.c +++ b/arch/arm/mach-uniphier/mmc-boot-mode.c @@ -6,6 +6,7 @@ #include #include +#include u32 spl_mmc_boot_mode(const u32 boot_device) { diff --git a/arch/arm/mach-uniphier/reset.c b/arch/arm/mach-uniphier/reset.c index 5fffd23e9a5a31bf3d7991bf92c50e33bfe1faa5..a065935af323a3ec4af2bfec3ed65078d835919e 100644 --- a/arch/arm/mach-uniphier/reset.c +++ b/arch/arm/mach-uniphier/reset.c @@ -6,6 +6,7 @@ */ #include +#include #include #include diff --git a/arch/arm/mach-uniphier/sc-regs.h b/arch/arm/mach-uniphier/sc-regs.h index e43116e064bdf6ca16fa172a0fd7ee13abfc1ce7..c6ce432c597b83d51c211bc967b290ea154bc4bd 100644 --- a/arch/arm/mach-uniphier/sc-regs.h +++ b/arch/arm/mach-uniphier/sc-regs.h @@ -11,6 +11,7 @@ #define ARCH_SC_REGS_H #ifndef __ASSEMBLY__ +#include #include #define sc_base ((void __iomem *)SC_BASE) #endif diff --git a/arch/arm/mach-uniphier/sc64-regs.h b/arch/arm/mach-uniphier/sc64-regs.h index fdcca232b61c2640d77f74eeadf40945e93cf4db..ee34465aa48a65e53ba83e835b4ab224cc114a51 100644 --- a/arch/arm/mach-uniphier/sc64-regs.h +++ b/arch/arm/mach-uniphier/sc64-regs.h @@ -10,6 +10,7 @@ #define SC64_REGS_H #ifndef __ASSEMBLY__ +#include #include extern void __iomem *sc_base; #endif diff --git a/arch/arm/mach-uniphier/sg-regs.h b/arch/arm/mach-uniphier/sg-regs.h index f47d10194987b3a2f88c48ad1ef9126a3cf18b23..7a876bcbfe72aed14b9587e54fc9ce5902299c20 100644 --- a/arch/arm/mach-uniphier/sg-regs.h +++ b/arch/arm/mach-uniphier/sg-regs.h @@ -11,6 +11,7 @@ #define UNIPHIER_SG_REGS_H #ifndef __ASSEMBLY__ +#include #include #ifdef CONFIG_ARCH_UNIPHIER_V8_MULTI extern void __iomem *sg_base; diff --git a/arch/arm/mach-versal/include/mach/hardware.h b/arch/arm/mach-versal/include/mach/hardware.h index 9af5afd3f3f43818f9d7e540a733dc2099acd84f..64b858e79db81141e2c5dddec0090775b8b6e2cc 100644 --- a/arch/arm/mach-versal/include/mach/hardware.h +++ b/arch/arm/mach-versal/include/mach/hardware.h @@ -4,6 +4,7 @@ */ #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/mach-versal/include/mach/sys_proto.h b/arch/arm/mach-versal/include/mach/sys_proto.h index 31af049a21c9ad7a1042a0e0203e7191fc04f1bd..1f4dc80d8fd1e0791941ec5a407b26ddf86374db 100644 --- a/arch/arm/mach-versal/include/mach/sys_proto.h +++ b/arch/arm/mach-versal/include/mach/sys_proto.h @@ -3,6 +3,7 @@ * Copyright 2016 - 2018 Xilinx, Inc. */ +#include enum { TCM_LOCK, TCM_SPLIT, diff --git a/arch/arm/mach-versal/mp.c b/arch/arm/mach-versal/mp.c index 001c3e9518ab4e4e32b2100173a170ff68a1f8e5..0eada1838d4ecfbb16707d73c969bf1bce41093d 100644 --- a/arch/arm/mach-versal/mp.c +++ b/arch/arm/mach-versal/mp.c @@ -11,6 +11,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-versatile/timer.c b/arch/arm/mach-versatile/timer.c index a0babce7baad78842dce352ac4e09a7351772079..108a86d8919a595798ceefa5f2cef403dbb3cb75 100644 --- a/arch/arm/mach-versatile/timer.c +++ b/arch/arm/mach-versatile/timer.c @@ -19,6 +19,7 @@ */ #include +#include #define TIMER_ENABLE (1 << 7) #define TIMER_MODE_MSK (1 << 6) diff --git a/arch/arm/mach-zynq/clk.c b/arch/arm/mach-zynq/clk.c index 04d6607f591aab225780df4e238ddc30b3c511e2..73880a4fd5776e02a4cd46e00dea39ce591c1c6f 100644 --- a/arch/arm/mach-zynq/clk.c +++ b/arch/arm/mach-zynq/clk.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-zynq/cpu.c b/arch/arm/mach-zynq/cpu.c index 0c214f71fae4d89b7d7ae52304212bcbd6b3907e..6cada4d20471b416a8e545c378c3c8c49821ed5a 100644 --- a/arch/arm/mach-zynq/cpu.c +++ b/arch/arm/mach-zynq/cpu.c @@ -15,6 +15,7 @@ #include #include #include +#include #define ZYNQ_SILICON_VER_MASK 0xF0000000 #define ZYNQ_SILICON_VER_SHIFT 28 diff --git a/arch/arm/mach-zynq/ddrc.c b/arch/arm/mach-zynq/ddrc.c index f601c927f1ae850e1ab93b7cd270a306d3940517..bca7d3d62df64c4dd8d83e2b521c442824b8056a 100644 --- a/arch/arm/mach-zynq/ddrc.c +++ b/arch/arm/mach-zynq/ddrc.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #ifndef CONFIG_ZYNQ_DDRC_INIT diff --git a/arch/arm/mach-zynq/include/mach/hardware.h b/arch/arm/mach-zynq/include/mach/hardware.h index 89eb565c94127ecb7d3d7dc2db54a91eb65e2588..9b9c1e8f2dc9a62f506b0a8ef98b1db86eac56e1 100644 --- a/arch/arm/mach-zynq/include/mach/hardware.h +++ b/arch/arm/mach-zynq/include/mach/hardware.h @@ -6,6 +6,7 @@ #ifndef _ASM_ARCH_HARDWARE_H #define _ASM_ARCH_HARDWARE_H +#include #define ZYNQ_SYS_CTRL_BASEADDR 0xF8000000 #define ZYNQ_DEV_CFG_APB_BASEADDR 0xF8007000 #define ZYNQ_SCU_BASEADDR 0xF8F00000 diff --git a/arch/arm/mach-zynq/include/mach/sys_proto.h b/arch/arm/mach-zynq/include/mach/sys_proto.h index 1dc16d479ea0388fa2428ea590ea310ee526e4fd..3451517793b76020ce31250b2e18170618d6aaaf 100644 --- a/arch/arm/mach-zynq/include/mach/sys_proto.h +++ b/arch/arm/mach-zynq/include/mach/sys_proto.h @@ -6,6 +6,7 @@ #ifndef _SYS_PROTO_H_ #define _SYS_PROTO_H_ +#include extern void zynq_slcr_lock(void); extern void zynq_slcr_unlock(void); extern void zynq_slcr_cpu_reset(void); diff --git a/arch/arm/mach-zynq/ps7_spl_init.c b/arch/arm/mach-zynq/ps7_spl_init.c index 4c38724d4d7cf9a26344de73cfa3e6e908f60412..35314960cfa12965b77ca7225b8304402997dd26 100644 --- a/arch/arm/mach-zynq/ps7_spl_init.c +++ b/arch/arm/mach-zynq/ps7_spl_init.c @@ -4,6 +4,7 @@ * (c) Copyright 2016 Topic Embedded Products. */ +#include #include #include #include diff --git a/arch/arm/mach-zynq/slcr.c b/arch/arm/mach-zynq/slcr.c index 67df265ba9677e64ea1d3a17e6c1dd28d3e48940..30d6aee8bd1ef5d4078132d71fb63fc9541ad397 100644 --- a/arch/arm/mach-zynq/slcr.c +++ b/arch/arm/mach-zynq/slcr.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-zynq/spl.c b/arch/arm/mach-zynq/spl.c index dd5535a06508bf0a64718eb52d253c8f45483463..20756083294389325f409e365a71d52dc7b54449 100644 --- a/arch/arm/mach-zynq/spl.c +++ b/arch/arm/mach-zynq/spl.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-zynq/timer.c b/arch/arm/mach-zynq/timer.c index 08cb4406cc356355337e6c22030953f42e8c6f24..1854ee3510839a604301218bf59692542a3b0a48 100644 --- a/arch/arm/mach-zynq/timer.c +++ b/arch/arm/mach-zynq/timer.c @@ -38,6 +38,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-zynqmp-r5/cpu.c b/arch/arm/mach-zynqmp-r5/cpu.c index b95749978595f71a9d18617fe46426a9336448fe..d02c64528c4a444d59eac9995482ddf5101bc172 100644 --- a/arch/arm/mach-zynqmp-r5/cpu.c +++ b/arch/arm/mach-zynqmp-r5/cpu.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-zynqmp/clk.c b/arch/arm/mach-zynqmp/clk.c index 1e6e726e87923af5e7c712e82f3ecd5228feb468..c239b5219a3bdbcad8e286210b4b48254266ac8d 100644 --- a/arch/arm/mach-zynqmp/clk.c +++ b/arch/arm/mach-zynqmp/clk.c @@ -11,6 +11,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-zynqmp/cpu.c b/arch/arm/mach-zynqmp/cpu.c index b17145155eaa59b0b553898fadad9bfb92b90994..6b1ee7197cd6f8e98a9621ccb7c48bbd2ce6ac98 100644 --- a/arch/arm/mach-zynqmp/cpu.c +++ b/arch/arm/mach-zynqmp/cpu.c @@ -18,6 +18,7 @@ #include #include #include +#include #define ZYNQ_SILICON_VER_MASK 0xF000 #define ZYNQ_SILICON_VER_SHIFT 12 diff --git a/arch/arm/mach-zynqmp/handoff.c b/arch/arm/mach-zynqmp/handoff.c index 64e5320acc684cef3f11991292b18132463f1119..0318de61a799417cb8a7b0ef4a7d61949d4dab34 100644 --- a/arch/arm/mach-zynqmp/handoff.c +++ b/arch/arm/mach-zynqmp/handoff.c @@ -9,6 +9,7 @@ #include #include #include +#include /* * atfhandoffparams diff --git a/arch/arm/mach-zynqmp/include/mach/hardware.h b/arch/arm/mach-zynqmp/include/mach/hardware.h index c5ba42124b04da2faf5878d142d0f55e02c75895..682b4e326016ce83c05000c07dbe07d5949d6d68 100644 --- a/arch/arm/mach-zynqmp/include/mach/hardware.h +++ b/arch/arm/mach-zynqmp/include/mach/hardware.h @@ -8,6 +8,7 @@ #define _ASM_ARCH_HARDWARE_H #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/arch/arm/mach-zynqmp/include/mach/sys_proto.h b/arch/arm/mach-zynqmp/include/mach/sys_proto.h index 05c81769d63d3920231296983fc34f123358b9b7..f874db3f9232968eae8d2a42d053e220168421be 100644 --- a/arch/arm/mach-zynqmp/include/mach/sys_proto.h +++ b/arch/arm/mach-zynqmp/include/mach/sys_proto.h @@ -8,6 +8,7 @@ #define _ASM_ARCH_SYS_PROTO_H #include +#include #define PAYLOAD_ARG_CNT 5 #define ZYNQMP_CSU_SILICON_VER_MASK 0xF diff --git a/arch/arm/mach-zynqmp/mp.c b/arch/arm/mach-zynqmp/mp.c index b31da25933ed73ee9c6acc6794399336808c9622..258cf27323c007876c33d86252a3ff91f9c839db 100644 --- a/arch/arm/mach-zynqmp/mp.c +++ b/arch/arm/mach-zynqmp/mp.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/arch/arm/mach-zynqmp/psu_spl_init.c b/arch/arm/mach-zynqmp/psu_spl_init.c index 5c5c7d136e77c1cf628d359c848015e5e055736b..ddda997165ee04428ae13cc06409676253eb537a 100644 --- a/arch/arm/mach-zynqmp/psu_spl_init.c +++ b/arch/arm/mach-zynqmp/psu_spl_init.c @@ -5,8 +5,10 @@ * Michal Simek */ #include +#include #include #include +#include #include #define PSU_MASK_POLL_TIME 1100000 diff --git a/arch/arm/mach-zynqmp/spl.c b/arch/arm/mach-zynqmp/spl.c index cddc8a3fc1e83e8178e69c06bcb13d9b28071a69..c1c039f77165bf052dccfbef88743c3163a8c9f1 100644 --- a/arch/arm/mach-zynqmp/spl.c +++ b/arch/arm/mach-zynqmp/spl.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/cpu/mcf5227x/cpu.c b/arch/m68k/cpu/mcf5227x/cpu.c index e4c7041c4214feef0a6dd9a90b7784c6b438985d..b9a6cd51cbf4be3dde01055ce80cdbd354182a86 100644 --- a/arch/m68k/cpu/mcf5227x/cpu.c +++ b/arch/m68k/cpu/mcf5227x/cpu.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/cpu/mcf5227x/speed.c b/arch/m68k/cpu/mcf5227x/speed.c index fa9d5cb7887c3419be1839bb2ef14d6af081e8c3..13f2fa553f8dcdb3eaea0876401bb31b240acf28 100644 --- a/arch/m68k/cpu/mcf5227x/speed.c +++ b/arch/m68k/cpu/mcf5227x/speed.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/cpu/mcf523x/cpu.c b/arch/m68k/cpu/mcf523x/cpu.c index bf3acb8f8930a564739dfaa3aa9c961ccd89ad4d..499b6dbc35fbd9d1c6e97522a3dd53b4b9cde1bb 100644 --- a/arch/m68k/cpu/mcf523x/cpu.c +++ b/arch/m68k/cpu/mcf523x/cpu.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/cpu/mcf52x2/cpu.c b/arch/m68k/cpu/mcf52x2/cpu.c index 82f5b3c2f801fc5f4ba8048a6ed5a4b9ef865d34..823221c0ea9c924b029671d471f4d79846bbbaaf 100644 --- a/arch/m68k/cpu/mcf52x2/cpu.c +++ b/arch/m68k/cpu/mcf52x2/cpu.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "cpu.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/m68k/cpu/mcf52x2/cpu.h b/arch/m68k/cpu/mcf52x2/cpu.h index 9bba7810e05cdbae45878d465c5a9219ab026dae..2d24333afef41960878d2d8d309e61cb7a671743 100644 --- a/arch/m68k/cpu/mcf52x2/cpu.h +++ b/arch/m68k/cpu/mcf52x2/cpu.h @@ -9,6 +9,7 @@ #define _CPU_H_ #include +#include /* Use this to create board specific reset functions */ void board_reset(void) __attribute__((__weak__)); diff --git a/arch/m68k/cpu/mcf52x2/cpu_init.c b/arch/m68k/cpu/mcf52x2/cpu_init.c index 9d4a10f028d1765ba310e24920f45e08d61a3c07..11e8e56f8f5e5204017765849c7c1d78e03dfe4a 100644 --- a/arch/m68k/cpu/mcf52x2/cpu_init.c +++ b/arch/m68k/cpu/mcf52x2/cpu_init.c @@ -23,6 +23,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_NET) #include diff --git a/arch/m68k/cpu/mcf532x/cpu.c b/arch/m68k/cpu/mcf532x/cpu.c index 776543f06a96c5b876a9b1b3e1656edc50774736..20ed945a4070669f3a7f4da3431faeac3f938e51 100644 --- a/arch/m68k/cpu/mcf532x/cpu.c +++ b/arch/m68k/cpu/mcf532x/cpu.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/cpu/mcf532x/cpu_init.c b/arch/m68k/cpu/mcf532x/cpu_init.c index 1311f3967c9a579ea6642309ded97561bede4422..4b8318556f61232bf0c5336d252704b466459b0f 100644 --- a/arch/m68k/cpu/mcf532x/cpu_init.c +++ b/arch/m68k/cpu/mcf532x/cpu_init.c @@ -14,6 +14,7 @@ #include #include #include +#include #if defined(CONFIG_MCFFEC) #include diff --git a/arch/m68k/cpu/mcf532x/speed.c b/arch/m68k/cpu/mcf532x/speed.c index e2985792d96f965b15a934bd930dcc6492c0b8a9..065938701e3de89e90ebebd2b5de9512db310585 100644 --- a/arch/m68k/cpu/mcf532x/speed.c +++ b/arch/m68k/cpu/mcf532x/speed.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/cpu/mcf5445x/cpu.c b/arch/m68k/cpu/mcf5445x/cpu.c index aa9af8a5a2a8d80535eaf03b2e7dd7e8740bd7b2..70bf764abb29f30bad489f666f0ad077cf5916e2 100644 --- a/arch/m68k/cpu/mcf5445x/cpu.c +++ b/arch/m68k/cpu/mcf5445x/cpu.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/cpu/mcf5445x/cpu_init.c b/arch/m68k/cpu/mcf5445x/cpu_init.c index 9deab51d07e8d09370a153312ae7b805a061d2e5..64764d5bd71db71c5332866e96c0b35a66d01e11 100644 --- a/arch/m68k/cpu/mcf5445x/cpu_init.c +++ b/arch/m68k/cpu/mcf5445x/cpu_init.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #if defined(CONFIG_CMD_NET) diff --git a/arch/m68k/cpu/mcf5445x/pci.c b/arch/m68k/cpu/mcf5445x/pci.c index af02c4934c97980b7e7bbca4db4418785dd08f04..9868ece5cc26e2374ecbaa070198ffd837c82382 100644 --- a/arch/m68k/cpu/mcf5445x/pci.c +++ b/arch/m68k/cpu/mcf5445x/pci.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #if defined(CONFIG_PCI) diff --git a/arch/m68k/cpu/mcf5445x/speed.c b/arch/m68k/cpu/mcf5445x/speed.c index a0b9af8866b3e86f6f051faa0298eddb82f01d2d..b2e373f9e1aeaca081679e96737c9013495d0dcf 100644 --- a/arch/m68k/cpu/mcf5445x/speed.c +++ b/arch/m68k/cpu/mcf5445x/speed.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/cpu/mcf547x_8x/cpu.c b/arch/m68k/cpu/mcf547x_8x/cpu.c index e1a7f360e777d0999b38cf023f1161d01d9a67cd..b99e16a213ec75e69eca323726f7291d10c31c82 100644 --- a/arch/m68k/cpu/mcf547x_8x/cpu.c +++ b/arch/m68k/cpu/mcf547x_8x/cpu.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/cpu/mcf547x_8x/cpu_init.c b/arch/m68k/cpu/mcf547x_8x/cpu_init.c index 8e42b6314123cc608f5a95e7de11ed16a5b22cd6..00676b5f413500fec503fdf22230e5c44e38c029 100644 --- a/arch/m68k/cpu/mcf547x_8x/cpu_init.c +++ b/arch/m68k/cpu/mcf547x_8x/cpu_init.c @@ -14,6 +14,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_NET) #include diff --git a/arch/m68k/cpu/mcf547x_8x/pci.c b/arch/m68k/cpu/mcf547x_8x/pci.c index 74ba68124f1a6d33ffe9934c358761c3d3b2b773..d83ad111ceff7d2b8d367f7b679f99b96f5d5a51 100644 --- a/arch/m68k/cpu/mcf547x_8x/pci.c +++ b/arch/m68k/cpu/mcf547x_8x/pci.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #if defined(CONFIG_PCI) diff --git a/arch/m68k/cpu/mcf547x_8x/slicetimer.c b/arch/m68k/cpu/mcf547x_8x/slicetimer.c index 49f246b62e1e1ab5858dc10600657b3f0714a4e9..9439f51ebfe8b08c03190a962c6204e3724b984b 100644 --- a/arch/m68k/cpu/mcf547x_8x/slicetimer.c +++ b/arch/m68k/cpu/mcf547x_8x/slicetimer.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/include/asm/coldfire/ata.h b/arch/m68k/include/asm/coldfire/ata.h index d85c052c2ebdf6f2523b5e6ced19877e9e2acb94..6cc7b37330341991a95cd1956322b06732b6e2c1 100644 --- a/arch/m68k/include/asm/coldfire/ata.h +++ b/arch/m68k/include/asm/coldfire/ata.h @@ -10,6 +10,7 @@ #define __ATA_H__ /* ATA */ +#include typedef struct atac { /* PIO */ u8 toff; /* 0x00 */ diff --git a/arch/m68k/include/asm/coldfire/crossbar.h b/arch/m68k/include/asm/coldfire/crossbar.h index e26da133725dca73591f55cf72d8987fa72b1161..eb1dd3ee0138f97888f947a7380c963de93c7d91 100644 --- a/arch/m68k/include/asm/coldfire/crossbar.h +++ b/arch/m68k/include/asm/coldfire/crossbar.h @@ -12,6 +12,7 @@ /********************************************************************* * Cross-bar switch (XBS) *********************************************************************/ +#include typedef struct xbs { u32 prs1; /* 0x100 Priority Register Slave 1 */ u32 res1[3]; /* 0x104 - 0F */ diff --git a/arch/m68k/include/asm/coldfire/dspi.h b/arch/m68k/include/asm/coldfire/dspi.h index ddd8f3380542d798d62b812be3e74e7fefd563ad..5c08bcb6f1c0d18326acb3d1aef1c66a0817d066 100644 --- a/arch/m68k/include/asm/coldfire/dspi.h +++ b/arch/m68k/include/asm/coldfire/dspi.h @@ -10,6 +10,7 @@ #define __DSPI_H__ /* DMA Serial Peripheral Interface (DSPI) */ +#include typedef struct dspi { u32 mcr; /* 0x00 */ u32 resv0; /* 0x04 */ diff --git a/arch/m68k/include/asm/coldfire/edma.h b/arch/m68k/include/asm/coldfire/edma.h index a89d02ab2102f1903e4c00b5629b0f983ac75782..8d86e30e5737c0f3e1abafee446f65aa12b68990 100644 --- a/arch/m68k/include/asm/coldfire/edma.h +++ b/arch/m68k/include/asm/coldfire/edma.h @@ -14,6 +14,7 @@ *********************************************************************/ /* eDMA module registers */ +#include typedef struct edma_ctrl { u32 cr; /* 0x00 Control Register */ u32 es; /* 0x04 Error Status Register */ diff --git a/arch/m68k/include/asm/coldfire/eport.h b/arch/m68k/include/asm/coldfire/eport.h index 0e64bef5ed626fe9b83d6c03f9960fee8cd9c710..c8f67c6bd664198dc9f2db0c5cc7409b0267e1dd 100644 --- a/arch/m68k/include/asm/coldfire/eport.h +++ b/arch/m68k/include/asm/coldfire/eport.h @@ -10,6 +10,7 @@ #define __EPORT_H__ /* Edge Port Module (EPORT) */ +#include typedef struct eport { #ifdef CONFIG_MCF547x_8x u16 par; /* 0x00 */ diff --git a/arch/m68k/include/asm/coldfire/flexbus.h b/arch/m68k/include/asm/coldfire/flexbus.h index c47787a87e731c50ddcabac6395d1c5610514d8c..0be751bec13ef4df092a87d98cb07ac6975fadaf 100644 --- a/arch/m68k/include/asm/coldfire/flexbus.h +++ b/arch/m68k/include/asm/coldfire/flexbus.h @@ -91,6 +91,7 @@ typedef struct fbcs { } fbcs_t; #endif +#include #define FBCS_CSAR_BA(x) ((x) & 0xFFFF0000) #define FBCS_CSMR_BAM(x) (((x) & 0xFFFF) << 16) diff --git a/arch/m68k/include/asm/coldfire/flexcan.h b/arch/m68k/include/asm/coldfire/flexcan.h index 7d8e9e269b6eeccf282b59599971c779a92990dd..6604e3502d357fe8e39d20ce34b8fe02fbcabb48 100644 --- a/arch/m68k/include/asm/coldfire/flexcan.h +++ b/arch/m68k/include/asm/coldfire/flexcan.h @@ -10,6 +10,7 @@ #define __FLEXCAN_H__ /* FlexCan Message Buffer */ +#include typedef struct can_msgbuf_ctrl { #ifdef CONFIG_M5282 u8 tmstamp; /* 0x00 Timestamp */ diff --git a/arch/m68k/include/asm/coldfire/intctrl.h b/arch/m68k/include/asm/coldfire/intctrl.h index 7b42e65bc82f71c13d35e26c026d2c1088a07f33..1f80a593446eb23b54192819d353cfc0a831055d 100644 --- a/arch/m68k/include/asm/coldfire/intctrl.h +++ b/arch/m68k/include/asm/coldfire/intctrl.h @@ -15,6 +15,7 @@ # define CONFIG_SYS_CF_INTC_REG1 #endif +#include typedef struct int0_ctrl { /* Interrupt Controller 0 */ u32 iprh0; /* 0x00 Pending High */ diff --git a/arch/m68k/include/asm/coldfire/lcd.h b/arch/m68k/include/asm/coldfire/lcd.h index a347bed8382fcf418f2d8781ca57ea47973ff45a..e3124fc8b4fc85b026fe4d520050ddc7ddaa9a9b 100644 --- a/arch/m68k/include/asm/coldfire/lcd.h +++ b/arch/m68k/include/asm/coldfire/lcd.h @@ -10,6 +10,7 @@ #define __LCDC_H__ /* LCD module registers */ +#include typedef struct lcd_ctrl { u32 ssar; /* 0x00 Screen Start Address Register */ u32 sr; /* 0x04 LCD Size Register */ diff --git a/arch/m68k/include/asm/coldfire/mdha.h b/arch/m68k/include/asm/coldfire/mdha.h index be3dae972ab971730b9de2258fc40f136e8f95aa..647a246b9eb0cbc239467851b1031df956223c1e 100644 --- a/arch/m68k/include/asm/coldfire/mdha.h +++ b/arch/m68k/include/asm/coldfire/mdha.h @@ -10,6 +10,7 @@ #define __MDHA_H__ /* Message Digest Hardware Accelerator */ +#include typedef struct mdha_ctrl { u32 mr; /* 0x00 MDHA Mode */ u32 cr; /* 0x04 Control */ diff --git a/arch/m68k/include/asm/coldfire/pwm.h b/arch/m68k/include/asm/coldfire/pwm.h index 1b83acfe37bd142634cf05d652b6622cdeef1c98..570d110b737c4dc5694caf1e84e5df3bf8dde49f 100644 --- a/arch/m68k/include/asm/coldfire/pwm.h +++ b/arch/m68k/include/asm/coldfire/pwm.h @@ -10,6 +10,7 @@ #define __ATA_H__ /* Pulse Width Modulation (PWM) */ +#include typedef struct pwm_ctrl { #ifdef CONFIG_M5272 u8 cr0; diff --git a/arch/m68k/include/asm/coldfire/qspi.h b/arch/m68k/include/asm/coldfire/qspi.h index dd4565ae96e0cbb9d860515768fb49a3ad0f8094..13d7b9d364bd1e42b9ca9b33cc022e14b1ca76bb 100644 --- a/arch/m68k/include/asm/coldfire/qspi.h +++ b/arch/m68k/include/asm/coldfire/qspi.h @@ -10,6 +10,7 @@ #define __QSPI_H__ /* QSPI module registers */ +#include typedef struct qspi_ctrl { u16 mr; /* 0x00 Mode */ u16 res1; diff --git a/arch/m68k/include/asm/coldfire/rng.h b/arch/m68k/include/asm/coldfire/rng.h index 88124e36e2ea3cb68a0d435061aa7d9fff0a3784..2b3b8d26dc2ec6263d89d3b0ce820b3aaf8f0a37 100644 --- a/arch/m68k/include/asm/coldfire/rng.h +++ b/arch/m68k/include/asm/coldfire/rng.h @@ -10,6 +10,7 @@ #define __RNG_H__ /* Random Number Generator */ +#include typedef struct rng_ctrl { u32 cr; /* 0x00 Control */ u32 sr; /* 0x04 Status */ diff --git a/arch/m68k/include/asm/coldfire/skha.h b/arch/m68k/include/asm/coldfire/skha.h index 3b48dc970c99a24967115800da763aed11929071..d6168e186da672b42110456cfaeb66c612f4aa1c 100644 --- a/arch/m68k/include/asm/coldfire/skha.h +++ b/arch/m68k/include/asm/coldfire/skha.h @@ -9,6 +9,7 @@ #ifndef __SKHA_H__ #define __SKHA_H__ +#include typedef struct skha_ctrl { u32 mr; /* 0x00 Mode */ u32 cr; /* 0x04 Control */ diff --git a/arch/m68k/include/asm/coldfire/ssi.h b/arch/m68k/include/asm/coldfire/ssi.h index 900d6bdcf657838327c9191f1d54aff5a0cf6901..01167cb5caa16728e0467544457128072f46f5cd 100644 --- a/arch/m68k/include/asm/coldfire/ssi.h +++ b/arch/m68k/include/asm/coldfire/ssi.h @@ -9,6 +9,7 @@ #ifndef __SSI_H__ #define __SSI_H__ +#include typedef struct ssi { u32 tx0; u32 tx1; diff --git a/arch/m68k/include/asm/fec.h b/arch/m68k/include/asm/fec.h index cdb8119d3ea986e5e4f7f97bbc281f99180ed8f2..7f1c34ebd15752d9229d54d009c209d58646e7cc 100644 --- a/arch/m68k/include/asm/fec.h +++ b/arch/m68k/include/asm/fec.h @@ -15,6 +15,7 @@ #define fec_h #include +#include /* Buffer descriptors used FEC. */ diff --git a/arch/m68k/include/asm/fsl_mcdmafec.h b/arch/m68k/include/asm/fsl_mcdmafec.h index de6c548fafd77f917cb1fc8daf3ee671c882dc94..fdc4fd7daf7d243f16fa246f61dd568b6160c390 100644 --- a/arch/m68k/include/asm/fsl_mcdmafec.h +++ b/arch/m68k/include/asm/fsl_mcdmafec.h @@ -11,6 +11,7 @@ /* Re-use of the definitions */ #include +#include typedef struct fecdma { u32 rsvd0; /* 0x000 */ diff --git a/arch/m68k/include/asm/immap_520x.h b/arch/m68k/include/asm/immap_520x.h index bb1237453ff144df681510bd6843ae55568c3fb4..f4db2666d482b701a44e96ff4267a1da185256ce 100644 --- a/arch/m68k/include/asm/immap_520x.h +++ b/arch/m68k/include/asm/immap_520x.h @@ -42,6 +42,7 @@ #include #include #include +#include /* System Controller Module */ typedef struct scm1 { diff --git a/arch/m68k/include/asm/immap_5227x.h b/arch/m68k/include/asm/immap_5227x.h index 710d6f5c0ddf819ec2e28975f1827cc2e6583a6c..e75f4c2d253728d6d04f41501402815e462a5f02 100644 --- a/arch/m68k/include/asm/immap_5227x.h +++ b/arch/m68k/include/asm/immap_5227x.h @@ -59,6 +59,7 @@ #include #include #include +#include /* Reset Controller Module (RCM) */ typedef struct rcm { diff --git a/arch/m68k/include/asm/immap_5235.h b/arch/m68k/include/asm/immap_5235.h index 27d905ef94194a4bf1d42f41eb9d5a3b6a99b923..3fbca550209b4ed0da821bfffda9f5d4b1994c29 100644 --- a/arch/m68k/include/asm/immap_5235.h +++ b/arch/m68k/include/asm/immap_5235.h @@ -54,6 +54,7 @@ #include #include #include +#include /* System Control Module register */ typedef struct scm_ctrl { diff --git a/arch/m68k/include/asm/immap_5272.h b/arch/m68k/include/asm/immap_5272.h index cd7b67256cfb5fde36ec086da2e2fe46812fb41b..9b6d5cd04ad86f9eed2cbb50549bdd8de82a4e8a 100644 --- a/arch/m68k/include/asm/immap_5272.h +++ b/arch/m68k/include/asm/immap_5272.h @@ -28,6 +28,7 @@ #define MMAP_USB (CONFIG_SYS_MBAR + 0x00001000) #include +#include /* System configuration registers */ typedef struct sys_ctrl { diff --git a/arch/m68k/include/asm/immap_5275.h b/arch/m68k/include/asm/immap_5275.h index 8b1a08b4f24f8465b23b58b8f5e1304c46090c76..90a39a83b2fdabe667b2fe7c256d8f42b0d519e2 100644 --- a/arch/m68k/include/asm/immap_5275.h +++ b/arch/m68k/include/asm/immap_5275.h @@ -57,6 +57,7 @@ #include #include #include +#include /* System configuration registers */ diff --git a/arch/m68k/include/asm/immap_5282.h b/arch/m68k/include/asm/immap_5282.h index d7c68f5749a2bfa46f4e8c1fd01d26a25fba759d..20c551de13171b01731af2f26fdbf179e54191e7 100644 --- a/arch/m68k/include/asm/immap_5282.h +++ b/arch/m68k/include/asm/immap_5282.h @@ -50,6 +50,7 @@ #include #include #include +#include /* System Control Module */ typedef struct scm_ctrl { diff --git a/arch/m68k/include/asm/immap_5301x.h b/arch/m68k/include/asm/immap_5301x.h index 29e60863bfde6c3359aefb794027b7195176a3cc..3500a09e0e1c0aa824ecb1569aa131f0277c8dc6 100644 --- a/arch/m68k/include/asm/immap_5301x.h +++ b/arch/m68k/include/asm/immap_5301x.h @@ -59,6 +59,7 @@ #include #include #include +#include /* System Controller Module */ typedef struct scm1 { diff --git a/arch/m68k/include/asm/immap_5307.h b/arch/m68k/include/asm/immap_5307.h index e041e7e0afbd48c685f6b09de4554e30ccddccdf..b01a1e6243d5b040fd90c206aea1484e686ee8c0 100644 --- a/arch/m68k/include/asm/immap_5307.h +++ b/arch/m68k/include/asm/immap_5307.h @@ -7,6 +7,7 @@ #ifndef __IMMAP_5307__ #define __IMMAP_5307__ +#include #define MMAP_SIM (CONFIG_SYS_MBAR + 0x00000000) #define MMAP_INTC (CONFIG_SYS_MBAR + 0x00000040) #define MMAP_CSM (CONFIG_SYS_MBAR + 0x00000080) diff --git a/arch/m68k/include/asm/immap_5329.h b/arch/m68k/include/asm/immap_5329.h index dbf3a2260eed8c2308e9057e7fbb1336a60f74c3..460d2c2fdf0429fbbd26ffaf202df442c4617f5b 100644 --- a/arch/m68k/include/asm/immap_5329.h +++ b/arch/m68k/include/asm/immap_5329.h @@ -63,6 +63,7 @@ #include #include #include +#include /* System control module registers */ typedef struct scm1_ctrl { diff --git a/arch/m68k/include/asm/immap_5441x.h b/arch/m68k/include/asm/immap_5441x.h index 708d0db755a847e5175534e12f8d641326056212..c4e61b751719d76de213d6eecb6609a0028915d5 100644 --- a/arch/m68k/include/asm/immap_5441x.h +++ b/arch/m68k/include/asm/immap_5441x.h @@ -84,6 +84,7 @@ #include #include #include +#include /* Serial Boot Facility (SBF) */ typedef struct sbf { diff --git a/arch/m68k/include/asm/immap_5445x.h b/arch/m68k/include/asm/immap_5445x.h index 3111d00d3ee7d5bab7482617d25d55f9c8f218d3..76e8d2dc0a93c5ab576616f0f05d3f2253bce004 100644 --- a/arch/m68k/include/asm/immap_5445x.h +++ b/arch/m68k/include/asm/immap_5445x.h @@ -60,6 +60,7 @@ #include #include #include +#include /* Watchdog Timer Modules (WTM) */ typedef struct wtm { diff --git a/arch/m68k/include/asm/immap_547x_8x.h b/arch/m68k/include/asm/immap_547x_8x.h index 5e1345684de0e6f7f44ca948245ca926553f9777..8dee82e9e50a6277ccaa7dfca610c8c561cb570f 100644 --- a/arch/m68k/include/asm/immap_547x_8x.h +++ b/arch/m68k/include/asm/immap_547x_8x.h @@ -45,6 +45,7 @@ #include #include #include +#include typedef struct siu { u32 mbar; /* 0x00 */ diff --git a/arch/m68k/include/asm/io.h b/arch/m68k/include/asm/io.h index 35ad4a1c04449f1765f48fde4e8b0323d06649d0..95fcddb075e75572c715585b4d52c4f3410f5868 100644 --- a/arch/m68k/include/asm/io.h +++ b/arch/m68k/include/asm/io.h @@ -10,6 +10,7 @@ #define __ASM_M68K_IO_H__ #include +#include #ifndef _IO_BASE #define _IO_BASE 0 diff --git a/arch/m68k/include/asm/m5282.h b/arch/m68k/include/asm/m5282.h index 0c91cf491e24c74e10c807f7e5717c08d931dc11..261f49fdf20c7cc22d653d41dd1622dcc2b080cb 100644 --- a/arch/m68k/include/asm/m5282.h +++ b/arch/m68k/include/asm/m5282.h @@ -11,6 +11,7 @@ * PLL Clock Module *********************************************************************/ /* Bit definitions and macros for PLL_SYNCR */ +#include #define PLL_SYNCR_LOLRE (0x8000) #define PLL_SYNCR_MFD2 (0x4000) #define PLL_SYNCR_MFD1 (0x2000) diff --git a/arch/m68k/include/asm/ptrace.h b/arch/m68k/include/asm/ptrace.h index d419824806c3c919d1858b6f42a97b950b9a65b6..a17708195eadec70379375fa69395c9d88f473d8 100644 --- a/arch/m68k/include/asm/ptrace.h +++ b/arch/m68k/include/asm/ptrace.h @@ -9,6 +9,7 @@ */ #ifndef __ASSEMBLY__ +#include struct pt_regs { ulong d0; ulong d1; diff --git a/arch/m68k/include/asm/rtc.h b/arch/m68k/include/asm/rtc.h index 1fb492c76e1b99900763e995aa9bcfb8ee4c77ea..544fa821571849e202a43f461bc2d385e709fd97 100644 --- a/arch/m68k/include/asm/rtc.h +++ b/arch/m68k/include/asm/rtc.h @@ -10,6 +10,7 @@ #define __MCFRTC_H__ /* Real time Clock */ +#include typedef struct rtc_ctrl { u32 hourmin; /* 0x00 Hours and Minutes Counter Register */ u32 seconds; /* 0x04 Seconds Counter Register */ diff --git a/arch/m68k/include/asm/timer.h b/arch/m68k/include/asm/timer.h index 982d71a542e8b980aca2a17229f27bd2daf7b060..47b75989633e360a1ea3bb089005dae456fc2341 100644 --- a/arch/m68k/include/asm/timer.h +++ b/arch/m68k/include/asm/timer.h @@ -12,6 +12,7 @@ /****************************************************************************/ /****************************************************************************/ +#include /* Timer structure */ /****************************************************************************/ /* DMA Timer module registers */ diff --git a/arch/m68k/include/asm/uart.h b/arch/m68k/include/asm/uart.h index e4a9650a03c5bea81bd11712d9f2fb057cd3cb00..2a41f7e507ede5685b0697dc73655364da333401 100644 --- a/arch/m68k/include/asm/uart.h +++ b/arch/m68k/include/asm/uart.h @@ -12,6 +12,7 @@ /****************************************************************************/ /* UART module registers */ +#include /* Register read/write struct */ typedef struct uart { u8 umr; /* 0x00 Mode Register */ diff --git a/arch/m68k/lib/bdinfo.c b/arch/m68k/lib/bdinfo.c index 7b410e7743cd73dbdfd47eb21deea84a75d01167..48d4f35d465923cb346f4110426317a674c64372 100644 --- a/arch/m68k/lib/bdinfo.c +++ b/arch/m68k/lib/bdinfo.c @@ -10,6 +10,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/m68k/lib/bootm.c b/arch/m68k/lib/bootm.c index 20ff33f7532a8619f18c2c90e20149b6ed11a76f..c70b24944e6de12071e8fa18bc10555be6c363de 100644 --- a/arch/m68k/lib/bootm.c +++ b/arch/m68k/lib/bootm.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/m68k/lib/cache.c b/arch/m68k/lib/cache.c index 22048d12d707ff75b6693ad4d28db53a2e8c6c94..afd8e3531d751ce31c05ced07b2b7fb37da1cd80 100644 --- a/arch/m68k/lib/cache.c +++ b/arch/m68k/lib/cache.c @@ -5,10 +5,12 @@ */ #include +#include #include #include #include #include +#include volatile int *cf_icache_status = (int *)ICACHE_STATUS; volatile int *cf_dcache_status = (int *)DCACHE_STATUS; diff --git a/arch/m68k/lib/fec.c b/arch/m68k/lib/fec.c index 4f013238928886038a94ba382569e27bdf30ccd2..053ced254528b22152b456f1fd8b2ac1ce317dd9 100644 --- a/arch/m68k/lib/fec.c +++ b/arch/m68k/lib/fec.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/m68k/lib/time.c b/arch/m68k/lib/time.c index cbe29e72a86e94ab8d4c8a5465d0877e4d931a1b..36056d25ebb8858aa0ce0ca9583df71f24a8aece 100644 --- a/arch/m68k/lib/time.c +++ b/arch/m68k/lib/time.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/arch/m68k/lib/traps.c b/arch/m68k/lib/traps.c index f724be3a63c9e2bbad11a33736f91ee22d94d964..f933982acb3eb4dc2a532ee9bfe562bcb41cdb5d 100644 --- a/arch/m68k/lib/traps.c +++ b/arch/m68k/lib/traps.c @@ -14,6 +14,7 @@ #include #include #include +#include extern void _exc_handler(void); diff --git a/arch/microblaze/cpu/cache.c b/arch/microblaze/cpu/cache.c index aa832d6be6d40e000b43e1f45b069ec8bb8c8e88..20dea1abbee48fb7b3cb157982e04ce6dec6a75e 100644 --- a/arch/microblaze/cpu/cache.c +++ b/arch/microblaze/cpu/cache.c @@ -9,6 +9,7 @@ #include #include #include +#include int dcache_status(void) { diff --git a/arch/microblaze/cpu/interrupts.c b/arch/microblaze/cpu/interrupts.c index e86f0cda9dfda93e7a6667c5167d90e0b54a409f..56ac0c50a87a0170d661e80eaff9879a15eb8b1b 100644 --- a/arch/microblaze/cpu/interrupts.c +++ b/arch/microblaze/cpu/interrupts.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/microblaze/cpu/spl.c b/arch/microblaze/cpu/spl.c index 9f25c2f3952946ba41be1a9663153eb02dfc9baf..87eea37253921c2f3b60d9ededb4430b2ca946be 100644 --- a/arch/microblaze/cpu/spl.c +++ b/arch/microblaze/cpu/spl.c @@ -13,6 +13,7 @@ #include #include #include +#include bool boot_linux; diff --git a/arch/microblaze/cpu/timer.c b/arch/microblaze/cpu/timer.c index 3e6750ea7f44ca59292979fd4fe06a5ce1c05eb0..5e7a397188eaecb1f07065010a85a5781923469f 100644 --- a/arch/microblaze/cpu/timer.c +++ b/arch/microblaze/cpu/timer.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/microblaze/lib/bootm.c b/arch/microblaze/lib/bootm.c index 1a30635c87f58c0e5b156ac1b283a2441bc137dd..7bc4417cafe47b6f1d66a8ba2ee6b0ade0490970 100644 --- a/arch/microblaze/lib/bootm.c +++ b/arch/microblaze/lib/bootm.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/arch/mips/cpu/cpu.c b/arch/mips/cpu/cpu.c index 7d5c9fd83aee5b2794e24d2100c5dbbb72e2d6e9..bfce17fd36cad8e81daef4beb8244e56a59502bd 100644 --- a/arch/mips/cpu/cpu.c +++ b/arch/mips/cpu/cpu.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/arch/mips/cpu/time.c b/arch/mips/cpu/time.c index aab92ec859bbeac0ae7f1fc57dff47bfa74caec3..764b74ce9705163a9b66c1c065c6fa233685a3d3 100644 --- a/arch/mips/cpu/time.c +++ b/arch/mips/cpu/time.c @@ -8,6 +8,7 @@ #include #include #include +#include unsigned long notrace timer_read_counter(void) { diff --git a/arch/mips/include/asm/cacheops.h b/arch/mips/include/asm/cacheops.h index 641e2ad58decb5d2d3474993c2d648bd91774611..abb3c5018ea01fb9a8a4fda3b85c93a0d9074fee 100644 --- a/arch/mips/include/asm/cacheops.h +++ b/arch/mips/include/asm/cacheops.h @@ -12,6 +12,7 @@ #ifndef __ASSEMBLY__ +#include static inline void mips_cache(int op, const volatile void *addr) { #ifdef __GCC_HAVE_BUILTIN_MIPS_CACHE diff --git a/arch/mips/include/asm/io.h b/arch/mips/include/asm/io.h index 836cd436872d19e55e72e334965ad7debc2936f2..71f6d2da99074856d09cf6941ab8f74d527320fa 100644 --- a/arch/mips/include/asm/io.h +++ b/arch/mips/include/asm/io.h @@ -9,6 +9,7 @@ #ifndef _ASM_IO_H #define _ASM_IO_H +#include #include #include #include diff --git a/arch/mips/include/asm/mach-generic/ioremap.h b/arch/mips/include/asm/mach-generic/ioremap.h index d6258f5bce57a487b1d39806bbd1b1f0589e24f2..a9cfee53c15b678c7b687cdacbb3938463b44e44 100644 --- a/arch/mips/include/asm/mach-generic/ioremap.h +++ b/arch/mips/include/asm/mach-generic/ioremap.h @@ -2,6 +2,7 @@ #ifndef __ASM_MACH_GENERIC_IOREMAP_H #define __ASM_MACH_GENERIC_IOREMAP_H +#include #include /* diff --git a/arch/mips/include/asm/mipsregs.h b/arch/mips/include/asm/mipsregs.h index e65485b4fff39e6de4609c078b6d89f5cf6bd8d9..fecd7e7de4090f8d5dad5e6a0ffa499b3dbfb94c 100644 --- a/arch/mips/include/asm/mipsregs.h +++ b/arch/mips/include/asm/mipsregs.h @@ -32,6 +32,7 @@ #else #define _ULCAST_ (unsigned long) #define _U64CAST_ (u64) +#include #endif /* diff --git a/arch/mips/include/asm/pgtable-bits.h b/arch/mips/include/asm/pgtable-bits.h index 481d2ef6c2fa9c8c1833918a5dfbe4cc637bb1f9..1d20cde07ed4797238888a8fb135ece408418370 100644 --- a/arch/mips/include/asm/pgtable-bits.h +++ b/arch/mips/include/asm/pgtable-bits.h @@ -146,6 +146,7 @@ #define _PAGE_READ (cpu_has_rixi ? 0 : (1 << _PAGE_READ_SHIFT)) #define _PAGE_NO_READ_SHIFT _PAGE_READ_SHIFT #define _PAGE_NO_READ (cpu_has_rixi ? (1 << _PAGE_READ_SHIFT) : 0) +#include #endif /* defined(CONFIG_CPU_MIPSR2) || defined(CONFIG_CPU_MIPSR6) */ #if defined(_PAGE_NO_READ_SHIFT) diff --git a/arch/mips/include/asm/sections.h b/arch/mips/include/asm/sections.h index 93c30e9724fde9376e4559c568558770c3a6ac2e..1b1897510afa4297332760d3a2d71a128c018da9 100644 --- a/arch/mips/include/asm/sections.h +++ b/arch/mips/include/asm/sections.h @@ -7,6 +7,7 @@ #define __ASM_MIPS_SECTIONS_H #include +#include /** * __rel_start: Relocation data generated by the mips-relocs tool diff --git a/arch/mips/lib/boot.c b/arch/mips/lib/boot.c index d5a139ef5ec263b7826704e3d0a2c96b0ac732d9..1d1d3809107fefe5650d3a66302a8dec72a3cd17 100644 --- a/arch/mips/lib/boot.c +++ b/arch/mips/lib/boot.c @@ -7,6 +7,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/mips/lib/bootm.c b/arch/mips/lib/bootm.c index 7a9afcb0b18e0a1958426f1b81f561646fa44310..9ac8e7eca97c500c3f0ae37d6c8a3d71e7482423 100644 --- a/arch/mips/lib/bootm.c +++ b/arch/mips/lib/bootm.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/mips/lib/cache.c b/arch/mips/lib/cache.c index 7be0b559561f6c4ed7d72f45c013e111fbb58e45..9cdac4f52456d6caac361d43f57ae9fb06255aa4 100644 --- a/arch/mips/lib/cache.c +++ b/arch/mips/lib/cache.c @@ -5,7 +5,9 @@ */ #include +#include #include +#include #include #include #include @@ -16,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/mips/lib/reloc.c b/arch/mips/lib/reloc.c index d6ea2f5730d07bee7bd56cc23414c1e6caadae78..edb6b6113773f68c67a6d5d4aeffd1d63097f339 100644 --- a/arch/mips/lib/reloc.c +++ b/arch/mips/lib/reloc.c @@ -35,6 +35,7 @@ #include #include #include +#include /** * read_uint() - Read an unsigned integer from the buffer diff --git a/arch/mips/lib/traps.c b/arch/mips/lib/traps.c index 76d50f99a14ccc547d78a96bed5c41cc09421a5a..1890fb26113ff61d10b643ca64d9cf8fe9b28657 100644 --- a/arch/mips/lib/traps.c +++ b/arch/mips/lib/traps.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/mips/mach-ath79/ar933x/clk.c b/arch/mips/mach-ath79/ar933x/clk.c index 68d48939d7d23df64d00820309ca7ec9ce934ea6..d052d4e86753152351b72a4d4a4358c7ca16e5f6 100644 --- a/arch/mips/mach-ath79/ar933x/clk.c +++ b/arch/mips/mach-ath79/ar933x/clk.c @@ -5,10 +5,12 @@ #include #include +#include #include #include #include #include +#include #include #include diff --git a/arch/mips/mach-ath79/ar933x/ddr.c b/arch/mips/mach-ath79/ar933x/ddr.c index 09166ecf8f0757e78bfdf535bf79f869a5205dd6..3ab0199fe10ea0eea8de63af9781613dbcbad28f 100644 --- a/arch/mips/mach-ath79/ar933x/ddr.c +++ b/arch/mips/mach-ath79/ar933x/ddr.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/arch/mips/mach-ath79/ar934x/clk.c b/arch/mips/mach-ath79/ar934x/clk.c index c2c594a3227356a356a89d24455dd2c3194d065f..7e82899f67aac145027e045d99ef2edf0603a9be 100644 --- a/arch/mips/mach-ath79/ar934x/clk.c +++ b/arch/mips/mach-ath79/ar934x/clk.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/mips/mach-ath79/ar934x/ddr.c b/arch/mips/mach-ath79/ar934x/ddr.c index 9df48b97ef46efdffcff4516f00d68d70df28d10..e626ffa72541580cdcc7021f80a57a074418f57b 100644 --- a/arch/mips/mach-ath79/ar934x/ddr.c +++ b/arch/mips/mach-ath79/ar934x/ddr.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include diff --git a/arch/mips/mach-ath79/cpu.c b/arch/mips/mach-ath79/cpu.c index 55d051f8cb93e873708e4ee8d3802dfb58ae5c5b..d18b239d1b0b44482e2887004e7b43ba76f61c22 100644 --- a/arch/mips/mach-ath79/cpu.c +++ b/arch/mips/mach-ath79/cpu.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/arch/mips/mach-ath79/qca953x/clk.c b/arch/mips/mach-ath79/qca953x/clk.c index f5438ef1c8d9b6493cebefbdd9df55d24d19e482..386685bc55021c764c9833b9d1f25bc85f8870a1 100644 --- a/arch/mips/mach-ath79/qca953x/clk.c +++ b/arch/mips/mach-ath79/qca953x/clk.c @@ -5,10 +5,12 @@ #include #include +#include #include #include #include #include +#include #include #include diff --git a/arch/mips/mach-ath79/qca953x/ddr.c b/arch/mips/mach-ath79/qca953x/ddr.c index 78f2370e09cec4454ad63f1728fb614968ddb682..36a9eeb18bd489af0c2c7b2c2a5b8ce962fef384 100644 --- a/arch/mips/mach-ath79/qca953x/ddr.c +++ b/arch/mips/mach-ath79/qca953x/ddr.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/arch/mips/mach-ath79/qca956x/clk.c b/arch/mips/mach-ath79/qca956x/clk.c index 6a58dba91f3f2ee0f50434d7914d0984819b3760..b30984f8a3f678131af8c5db0d8f621d464464df 100644 --- a/arch/mips/mach-ath79/qca956x/clk.c +++ b/arch/mips/mach-ath79/qca956x/clk.c @@ -5,11 +5,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/arch/mips/mach-ath79/qca956x/ddr.c b/arch/mips/mach-ath79/qca956x/ddr.c index f9cf8daa224294671be80e09c0c56312fd2ef58a..8231c142de398486eae5bbd3df001407c0ceb885 100644 --- a/arch/mips/mach-ath79/qca956x/ddr.c +++ b/arch/mips/mach-ath79/qca956x/ddr.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include diff --git a/arch/mips/mach-ath79/reset.c b/arch/mips/mach-ath79/reset.c index 6ecde8a39ff11b3c5617ea2a747927344334901c..d4d6b02808cebff5a3dc25e0071fdc3b70753bd1 100644 --- a/arch/mips/mach-ath79/reset.c +++ b/arch/mips/mach-ath79/reset.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/arch/mips/mach-bmips/include/ioremap.h b/arch/mips/mach-bmips/include/ioremap.h index 99ea03e6a7083ab62ce114a6c05f15d2a37b2aa2..fea55d8287a8f630bf799b10855803d9bf7535bb 100644 --- a/arch/mips/mach-bmips/include/ioremap.h +++ b/arch/mips/mach-bmips/include/ioremap.h @@ -2,6 +2,7 @@ #ifndef __ASM_MACH_BMIPS_IOREMAP_H #define __ASM_MACH_BMIPS_IOREMAP_H +#include #include /* diff --git a/arch/mips/mach-jz47xx/include/mach/jz4780.h b/arch/mips/mach-jz47xx/include/mach/jz4780.h index 4422e503ed2af296d8088a5f4f9df0a1a01ebd9e..6f75b38901f0df6ced7d6aad90473d99b6743948 100644 --- a/arch/mips/mach-jz47xx/include/mach/jz4780.h +++ b/arch/mips/mach-jz47xx/include/mach/jz4780.h @@ -82,6 +82,8 @@ #ifndef __ASSEMBLY__ +#include +#include u32 sdram_size(int bank); const u32 jz4780_clk_get_efuse_clk(void); diff --git a/arch/mips/mach-jz47xx/include/mach/jz4780_dram.h b/arch/mips/mach-jz47xx/include/mach/jz4780_dram.h index 61cc1489889ab716c37686b55f3188056df954e2..4ac0d61f5d1d8945d090257eb9c2d4f0c76b7bcc 100644 --- a/arch/mips/mach-jz47xx/include/mach/jz4780_dram.h +++ b/arch/mips/mach-jz47xx/include/mach/jz4780_dram.h @@ -12,6 +12,7 @@ /* * DDR */ +#include #include #define DDRC_ST 0x0 #define DDRC_CFG 0x4 diff --git a/arch/mips/mach-jz47xx/jz4780/gpio.c b/arch/mips/mach-jz47xx/jz4780/gpio.c index d4884e7fa9f11657ac190e68925cf5f9aa1267d0..1787de5fe4c6606fcce81164d5a07ccad8b1ef72 100644 --- a/arch/mips/mach-jz47xx/jz4780/gpio.c +++ b/arch/mips/mach-jz47xx/jz4780/gpio.c @@ -1,5 +1,6 @@ // SPDX-License-Identifier: GPL-2.0+ +#include #include #include #include diff --git a/arch/mips/mach-jz47xx/jz4780/jz4780.c b/arch/mips/mach-jz47xx/jz4780/jz4780.c index 63a87635c25a7ac841003cbabeb6300091fcea73..4cc2f02b0fd2a202c8ab5dcbf6b65b3ec1dc38df 100644 --- a/arch/mips/mach-jz47xx/jz4780/jz4780.c +++ b/arch/mips/mach-jz47xx/jz4780/jz4780.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/mips/mach-jz47xx/jz4780/pll.c b/arch/mips/mach-jz47xx/jz4780/pll.c index ac76a507355e3898dc0c4c99ff4c08fa11d1fa1c..e839db78df8c679eee3f14bd427f78bda65d2be2 100644 --- a/arch/mips/mach-jz47xx/jz4780/pll.c +++ b/arch/mips/mach-jz47xx/jz4780/pll.c @@ -6,10 +6,12 @@ * Author: Paul Burton */ +#include #include #include #include #include +#include #include #include #include diff --git a/arch/mips/mach-jz47xx/jz4780/reset.c b/arch/mips/mach-jz47xx/jz4780/reset.c index bf6addccb5dea44b5fd4db71de1fb164b9b1a455..ef0f77b43c8e14b70457ba4bdd75788d5b9c1ccd 100644 --- a/arch/mips/mach-jz47xx/jz4780/reset.c +++ b/arch/mips/mach-jz47xx/jz4780/reset.c @@ -6,6 +6,7 @@ * Author: Paul Burton */ +#include #include #include #include diff --git a/arch/mips/mach-jz47xx/jz4780/sdram.c b/arch/mips/mach-jz47xx/jz4780/sdram.c index 690f3c5601daf3957e5a3c31a4afc557702fd29f..c0d69aa455eb190a85a88cf89d139899f090974d 100644 --- a/arch/mips/mach-jz47xx/jz4780/sdram.c +++ b/arch/mips/mach-jz47xx/jz4780/sdram.c @@ -10,9 +10,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/arch/mips/mach-jz47xx/jz4780/timer.c b/arch/mips/mach-jz47xx/jz4780/timer.c index 82bb9e8c3bfafc72ced6d19428e7530fa0bb327f..aadbe040921c9d83b334f399418fc8c852c1b589 100644 --- a/arch/mips/mach-jz47xx/jz4780/timer.c +++ b/arch/mips/mach-jz47xx/jz4780/timer.c @@ -6,6 +6,7 @@ * Author: Paul Burton */ +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include #define TCU_TSR 0x1C /* Timer Stop Register */ diff --git a/arch/mips/mach-mscc/gpio.c b/arch/mips/mach-mscc/gpio.c index d6b4c5d7684bfb9427c90f148df1ef9dc21665a6..cbc74dd6602166be2cee2e8148678209695b4fe6 100644 --- a/arch/mips/mach-mscc/gpio.c +++ b/arch/mips/mach-mscc/gpio.c @@ -5,6 +5,7 @@ #include #include +#include #include void mscc_gpio_set_alternate(int gpio, int mode) diff --git a/arch/mips/mach-mscc/include/ioremap.h b/arch/mips/mach-mscc/include/ioremap.h index 9024364a57f2b19f11894c8714f72713482bb009..d5fc97ba8fa58d57355fe58b25a9ac6362001bea 100644 --- a/arch/mips/mach-mscc/include/ioremap.h +++ b/arch/mips/mach-mscc/include/ioremap.h @@ -6,6 +6,7 @@ #ifndef __ASM_MACH_MSCC_IOREMAP_H #define __ASM_MACH_MSCC_IOREMAP_H +#include #include #include diff --git a/arch/mips/mach-mscc/include/mach/common.h b/arch/mips/mach-mscc/include/mach/common.h index 8f9a9c280b4ac56081542bcbb40f7ae6183bad5b..e701d325d1c9908ec52734b4b029e439e1465218 100644 --- a/arch/mips/mach-mscc/include/mach/common.h +++ b/arch/mips/mach-mscc/include/mach/common.h @@ -45,6 +45,7 @@ /* Common utility functions */ /* +#include * Perform a number of NOP instructions, blocks of 8 instructions. * The (inlined) function will not affect cache or processor state. */ diff --git a/arch/mips/mach-mscc/include/mach/ddr.h b/arch/mips/mach-mscc/include/mach/ddr.h index 8c1f14773ecc2fe0e4e0a869307140e85d99a360..d4461d74e30d79922d2de5915f78fed29a0acb19 100644 --- a/arch/mips/mach-mscc/include/mach/ddr.h +++ b/arch/mips/mach-mscc/include/mach/ddr.h @@ -6,10 +6,12 @@ #ifndef __ASM_MACH_DDR_H #define __ASM_MACH_DDR_H +#include #include #include #include #include +#include #include #include diff --git a/arch/mips/mach-mscc/include/mach/jr2/jr2.h b/arch/mips/mach-mscc/include/mach/jr2/jr2.h index 3a779e7035493ee9165070d89d47d1c8d60600e2..1677916f10d6f71603d39fdcef609b1190326918 100644 --- a/arch/mips/mach-mscc/include/mach/jr2/jr2.h +++ b/arch/mips/mach-mscc/include/mach/jr2/jr2.h @@ -8,6 +8,7 @@ #ifndef _MSCC_JR2_H_ #define _MSCC_JR2_H_ +#include /* * Target offset base(s) */ diff --git a/arch/mips/mach-mscc/include/mach/luton/luton.h b/arch/mips/mach-mscc/include/mach/luton/luton.h index dda665fc154f3a963fb2dc93a201a227491d2a09..5ea6a364eeec1ff588684ae359316aa0ea0d05b5 100644 --- a/arch/mips/mach-mscc/include/mach/luton/luton.h +++ b/arch/mips/mach-mscc/include/mach/luton/luton.h @@ -8,6 +8,8 @@ #ifndef _MSCC_OCELOT_H_ #define _MSCC_OCELOT_H_ +#include + /* * Target offset base(s) */ diff --git a/arch/mips/mach-mscc/include/mach/ocelot/ocelot.h b/arch/mips/mach-mscc/include/mach/ocelot/ocelot.h index 72b07c33cd0afb5f05a6bdf55aab4e4ec07ec863..b73e37feef6757a1c1ac96e1407f1c57f8eec909 100644 --- a/arch/mips/mach-mscc/include/mach/ocelot/ocelot.h +++ b/arch/mips/mach-mscc/include/mach/ocelot/ocelot.h @@ -8,6 +8,8 @@ #ifndef _MSCC_OCELOT_H_ #define _MSCC_OCELOT_H_ +#include + /* * Target offset base(s) */ diff --git a/arch/mips/mach-mscc/include/mach/serval/serval.h b/arch/mips/mach-mscc/include/mach/serval/serval.h index a78c6e59bb05c70dea14a831189ba21b3582ec4c..62eb1f69740910a56c6f1e7cdf2b67f56076b0b7 100644 --- a/arch/mips/mach-mscc/include/mach/serval/serval.h +++ b/arch/mips/mach-mscc/include/mach/serval/serval.h @@ -8,6 +8,8 @@ #ifndef _MSCC_SERVAL_H_ #define _MSCC_SERVAL_H_ +#include + /* * Target offset base(s) */ diff --git a/arch/mips/mach-mscc/include/mach/servalt/servalt.h b/arch/mips/mach-mscc/include/mach/servalt/servalt.h index 4d7d0886dd69d222dd4092b17d64248f6678a998..a8eab372a92fd0aeeaebb33354baedb73fd7961d 100644 --- a/arch/mips/mach-mscc/include/mach/servalt/servalt.h +++ b/arch/mips/mach-mscc/include/mach/servalt/servalt.h @@ -8,6 +8,8 @@ #ifndef _MSCC_SERVALT_H_ #define _MSCC_SERVALT_H_ +#include + /* * Target offset base(s) */ diff --git a/arch/mips/mach-mscc/include/mach/tlb.h b/arch/mips/mach-mscc/include/mach/tlb.h index ebd8ad0dc1a580c3c9dcef9af59c57fa4efc3e37..18266b14dc68428172cb4a5f5687d082f99e1a13 100644 --- a/arch/mips/mach-mscc/include/mach/tlb.h +++ b/arch/mips/mach-mscc/include/mach/tlb.h @@ -7,6 +7,7 @@ #define __ASM_MACH_TLB_H #include +#include #include #include #include diff --git a/arch/mips/mach-mscc/phy.c b/arch/mips/mach-mscc/phy.c index 83d3e5bdd28f63e7ba9d9cb530f7d947f3f5790d..acfe6bb131b6a9cc5e3be2d6fa9772baa8c8e8aa 100644 --- a/arch/mips/mach-mscc/phy.c +++ b/arch/mips/mach-mscc/phy.c @@ -6,6 +6,7 @@ #include #include #include +#include int mscc_phy_rd_wr(u8 read, u32 miimdev, diff --git a/arch/mips/mach-mscc/reset.c b/arch/mips/mach-mscc/reset.c index a1214573b51aa5d1d0bff5c1194f37cf3ab39a6e..6bd5da4ef67f0dcaf3adbe139515dc57defefa71 100644 --- a/arch/mips/mach-mscc/reset.c +++ b/arch/mips/mach-mscc/reset.c @@ -4,6 +4,7 @@ */ #include +#include #include #include diff --git a/arch/mips/mach-mtmips/ddr_cal.c b/arch/mips/mach-mtmips/ddr_cal.c index 1f2f12879b2cf2992c3a066f157ae42a624389bf..1b0cd2fc6d8742ba26d7346a8976d06f4e6a6727 100644 --- a/arch/mips/mach-mtmips/ddr_cal.c +++ b/arch/mips/mach-mtmips/ddr_cal.c @@ -6,9 +6,12 @@ */ #include +#include +#include #include #include #include +#include #include #include #include diff --git a/arch/mips/mach-mtmips/ddr_init.c b/arch/mips/mach-mtmips/ddr_init.c index 6c6d0933f2eaea74a953745497cc5a9d583300f2..290355f538e39c03d978255348629bccd53886fe 100644 --- a/arch/mips/mach-mtmips/ddr_init.c +++ b/arch/mips/mach-mtmips/ddr_init.c @@ -6,10 +6,12 @@ */ #include +#include #include #include #include #include +#include #include #include diff --git a/arch/mips/mach-mtmips/include/mach/ddr.h b/arch/mips/mach-mtmips/include/mach/ddr.h index f92198137b1afd5a565a0ddd76abb00e04e1333c..e0ecb42726e52c2283f01f56dff7630524e7658a 100644 --- a/arch/mips/mach-mtmips/include/mach/ddr.h +++ b/arch/mips/mach-mtmips/include/mach/ddr.h @@ -8,6 +8,7 @@ #ifndef _MTMIPS_DDR_H_ #define _MTMIPS_DDR_H_ +#include #include #include diff --git a/arch/mips/mach-mtmips/mt7628/ddr.c b/arch/mips/mach-mtmips/mt7628/ddr.c index b091f2ecffc7fec3be295e64d9dc3316d469dbd6..c63f7bcb4e461664ead3b45c005607f7dac09a89 100644 --- a/arch/mips/mach-mtmips/mt7628/ddr.c +++ b/arch/mips/mach-mtmips/mt7628/ddr.c @@ -6,8 +6,10 @@ */ #include +#include #include #include +#include #include #include #include diff --git a/arch/mips/mach-mtmips/mt7628/init.c b/arch/mips/mach-mtmips/mt7628/init.c index 8bf918b3f259000ebf9616609a9aa9dea34bfa6b..4c2623a360f6d2b7758fbf501848a51bf45f2f2d 100644 --- a/arch/mips/mach-mtmips/mt7628/init.c +++ b/arch/mips/mach-mtmips/mt7628/init.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "mt7628.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/mips/mach-mtmips/mt7628/serial.c b/arch/mips/mach-mtmips/mt7628/serial.c index a7d324792d739ac8e18e217acf67762ae3cff903..17793927ed773c9eba8efd3af9656e91df576a7c 100644 --- a/arch/mips/mach-mtmips/mt7628/serial.c +++ b/arch/mips/mach-mtmips/mt7628/serial.c @@ -6,6 +6,7 @@ */ #include +#include #include #include "mt7628.h" diff --git a/arch/mips/mach-mtmips/spl.c b/arch/mips/mach-mtmips/spl.c index 95201b8d7ab2050af5c66df460b57841064dbf0c..2cb2ecf0e59ff6dad9e3c97ace405757db68ffde 100644 --- a/arch/mips/mach-mtmips/spl.c +++ b/arch/mips/mach-mtmips/spl.c @@ -11,6 +11,7 @@ #include #include #include +#include #include void __noreturn board_init_f(ulong dummy) diff --git a/arch/mips/mach-octeon/cache.c b/arch/mips/mach-octeon/cache.c index 9a88bb97c73ac67f91071038f11db0431d950083..8ccaa2a7f3f1860de6b6a4fac2af2f4f615e3b94 100644 --- a/arch/mips/mach-octeon/cache.c +++ b/arch/mips/mach-octeon/cache.c @@ -4,6 +4,7 @@ */ #include +#include /* * The Octeon platform is cache coherent and cache flushes and invalidates diff --git a/arch/mips/mach-octeon/clock.c b/arch/mips/mach-octeon/clock.c index 05a312b22985f8a5779bd6ec91dd317e39b611e6..eb341b1ac3829b6ddf7d8de17967c3a15471bb6b 100644 --- a/arch/mips/mach-octeon/clock.c +++ b/arch/mips/mach-octeon/clock.c @@ -6,6 +6,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/mips/mach-octeon/cpu.c b/arch/mips/mach-octeon/cpu.c index 1831f1dfa8c2a6bfc1d3a875dcc0e35ba21ea2e9..5ac8b5047e260d2eccb778a548c90ef22bd31f7c 100644 --- a/arch/mips/mach-octeon/cpu.c +++ b/arch/mips/mach-octeon/cpu.c @@ -3,6 +3,7 @@ * Copyright (C) 2020 Marvell International Ltd. */ +#include #include #include #include diff --git a/arch/mips/mach-octeon/dram.c b/arch/mips/mach-octeon/dram.c index ff7a59f2ab8a76204ef4fbb6560aa65e6cc121d3..0d0c9f358d4991e0e8690aeb80317bd8f394affc 100644 --- a/arch/mips/mach-octeon/dram.c +++ b/arch/mips/mach-octeon/dram.c @@ -7,6 +7,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/mips/mach-octeon/include/ioremap.h b/arch/mips/mach-octeon/include/ioremap.h index 59b75008a259982b50df1bd2751606fc5c154911..43b241220849bf2a205502ef5af826cdeb66d715 100644 --- a/arch/mips/mach-octeon/include/ioremap.h +++ b/arch/mips/mach-octeon/include/ioremap.h @@ -2,6 +2,7 @@ #ifndef __ASM_MACH_OCTEON_IOREMAP_H #define __ASM_MACH_OCTEON_IOREMAP_H +#include #include /* diff --git a/arch/mips/mach-pic32/cpu.c b/arch/mips/mach-pic32/cpu.c index bc76152ed3da86359adfe5bbb2961bb5ccdfaf5c..739ecec666cd15ba8621f7fc73099156a3c601c5 100644 --- a/arch/mips/mach-pic32/cpu.c +++ b/arch/mips/mach-pic32/cpu.c @@ -6,11 +6,13 @@ */ #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/arch/mips/mach-pic32/include/mach/ddr.h b/arch/mips/mach-pic32/include/mach/ddr.h index 1b2391e016004cc2c8b9fffff43b17f1740a3bfa..fe15bb1504eb0382d912291e556593245e883ed2 100644 --- a/arch/mips/mach-pic32/include/mach/ddr.h +++ b/arch/mips/mach-pic32/include/mach/ddr.h @@ -8,6 +8,7 @@ #define __MICROCHIP_PIC32_DDR_H /* called by dram_init() function */ +#include void ddr2_phy_init(void); void ddr2_ctrl_init(void); phys_size_t ddr2_calculate_size(void); diff --git a/arch/mips/mach-pic32/include/mach/pic32.h b/arch/mips/mach-pic32/include/mach/pic32.h index 69015334b946d06b9c8da965594ef0853304ee3d..1fdfec5aa5449a604263086c9e10b8cb901a4fa9 100644 --- a/arch/mips/mach-pic32/include/mach/pic32.h +++ b/arch/mips/mach-pic32/include/mach/pic32.h @@ -7,7 +7,9 @@ #ifndef __PIC32_REGS_H__ #define __PIC32_REGS_H__ +#include #include +#include /* System Configuration */ #define PIC32_CFG_BASE 0x1f800000 diff --git a/arch/mips/mach-pic32/reset.c b/arch/mips/mach-pic32/reset.c index 8071b13f7b48deb4ea7199abb27936ad69cbbff9..8c33ff7faf9d2836f37c2019005d55c6547e96df 100644 --- a/arch/mips/mach-pic32/reset.c +++ b/arch/mips/mach-pic32/reset.c @@ -5,6 +5,7 @@ */ #include +#include #include #include diff --git a/arch/nds32/cpu/n1213/ag101/timer.c b/arch/nds32/cpu/n1213/ag101/timer.c index 394fc10ec3ad6b13f9cab9f5bac10b576eef4f80..5a153a5995ef9a6e1deac796fa3ffbc82172e80b 100644 --- a/arch/nds32/cpu/n1213/ag101/timer.c +++ b/arch/nds32/cpu/n1213/ag101/timer.c @@ -67,6 +67,7 @@ int timer_init(void) /* * reset time */ +#include void reset_timer_masked(void) { struct fttmr010 *tmr = (struct fttmr010 *)CONFIG_FTTMR010_BASE; diff --git a/arch/nds32/include/asm/bootm.h b/arch/nds32/include/asm/bootm.h index 804f8581b6e7c9dc0a2967abd4406b166e0a2f9e..aa8009fc8b7d4565fabc21a70ee3b0ec0d6089e8 100644 --- a/arch/nds32/include/asm/bootm.h +++ b/arch/nds32/include/asm/bootm.h @@ -9,6 +9,7 @@ #define NDS32_BOOTM_H #include +#include extern void udc_disconnect(void); diff --git a/arch/nds32/include/asm/io.h b/arch/nds32/include/asm/io.h index fdfc574afc05573435b895a29122080dc8bdbd8e..6555d3605b72e4f03f84840571e97b41a1d1e84e 100644 --- a/arch/nds32/include/asm/io.h +++ b/arch/nds32/include/asm/io.h @@ -71,6 +71,7 @@ static inline phys_addr_t map_to_sysmem(const void *ptr) #define __arch_putw(v, a) (*(unsigned short *)(a) = (v)) #define __arch_putl(v, a) (*(unsigned int *)(a) = (v)) +#include extern void __raw_writesb(unsigned int addr, const void *data, int bytelen); extern void __raw_writesw(unsigned int addr, const void *data, int wordlen); extern void __raw_writesl(unsigned int addr, const void *data, int longlen); diff --git a/arch/nds32/include/asm/setup.h b/arch/nds32/include/asm/setup.h index 8217bbf6fe0ec146e7e0b3c544070ae6493c88c4..fcaa43a824740f49a7742d4928b56d01326b5866 100644 --- a/arch/nds32/include/asm/setup.h +++ b/arch/nds32/include/asm/setup.h @@ -13,6 +13,7 @@ #ifndef __ASMNDS32_SETUP_H #define __ASMNDS32_SETUP_H +#include #define COMMAND_LINE_SIZE 256 /* The list ends with an ATAG_NONE node. */ diff --git a/arch/nds32/lib/boot.c b/arch/nds32/lib/boot.c index da2fd36a16c4b50b059a32c2474681b8df91ebed..5d6d267d7e5826ce9443176d11083568ed51d799 100644 --- a/arch/nds32/lib/boot.c +++ b/arch/nds32/lib/boot.c @@ -7,6 +7,7 @@ #include #include +#include unsigned long do_go_exec(ulong (*entry)(int, char * const []), int argc, char *const argv[]) diff --git a/arch/nds32/lib/bootm.c b/arch/nds32/lib/bootm.c index 5532d515b73300b84b159af6da16cea4d612ca21..47e8f90c4179cc4e68e42c251789e052b9b4624e 100644 --- a/arch/nds32/lib/bootm.c +++ b/arch/nds32/lib/bootm.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/nios2/cpu/interrupts.c b/arch/nios2/cpu/interrupts.c index 90cabb67571b813d852af596f90fac4386427d66..fe40eaaa02e621c6507057a2e18688d5da4fe152 100644 --- a/arch/nios2/cpu/interrupts.c +++ b/arch/nios2/cpu/interrupts.c @@ -14,6 +14,7 @@ #include #include #include +#include /*************************************************************************/ struct irq_action { diff --git a/arch/nios2/include/asm/dma-mapping.h b/arch/nios2/include/asm/dma-mapping.h index 65f67bc1f442041dba9d747600b7857ab06a59dc..1dd7aa96e409514cd85b1f3b29d5aff4de141114 100644 --- a/arch/nios2/include/asm/dma-mapping.h +++ b/arch/nios2/include/asm/dma-mapping.h @@ -3,6 +3,7 @@ #include #include +#include /* * dma_alloc_coherent() return cache-line aligned allocation which is mapped diff --git a/arch/nios2/include/asm/global_data.h b/arch/nios2/include/asm/global_data.h index 1a0e7d25fa3b355d20c0aeb0aef573e4a1746022..4c9b6db070ae7a4b5a7b4688a1bcb8258afcc0b8 100644 --- a/arch/nios2/include/asm/global_data.h +++ b/arch/nios2/include/asm/global_data.h @@ -7,6 +7,7 @@ #define __ASM_NIOS2_GLOBALDATA_H_ /* Architecture-specific global data */ +#include struct arch_global_data { u32 dcache_line_size; u32 icache_line_size; diff --git a/arch/nios2/include/asm/io.h b/arch/nios2/include/asm/io.h index b22134cf29c48a24456424c72bcdb5f52d4a330c..1e989c1e657e5f51a6cff03eacbc0b21bf41d504 100644 --- a/arch/nios2/include/asm/io.h +++ b/arch/nios2/include/asm/io.h @@ -8,6 +8,7 @@ #define __ASM_NIOS2_IO_H_ #include +#include #include static inline void sync(void) diff --git a/arch/nios2/lib/bootm.c b/arch/nios2/lib/bootm.c index 59099a4d5eae4585fb8e8e39b719e33291c42d10..d1be89a991742429988a06d679503e4ff84435f2 100644 --- a/arch/nios2/lib/bootm.c +++ b/arch/nios2/lib/bootm.c @@ -11,6 +11,7 @@ #include #include #include +#include #define NIOS_MAGIC 0x534f494e /* enable command line and initrd passing */ diff --git a/arch/powerpc/cpu/mpc83xx/arbiter/arbiter.h b/arch/powerpc/cpu/mpc83xx/arbiter/arbiter.h index 10a47e49876805eb074cb70c32ac79738c0ebd39..b0740019e4647518611139939df9cb204a933f47 100644 --- a/arch/powerpc/cpu/mpc83xx/arbiter/arbiter.h +++ b/arch/powerpc/cpu/mpc83xx/arbiter/arbiter.h @@ -1,3 +1,4 @@ +#include const __be32 acr_mask = #ifndef CONFIG_ACR_PIPE_DEP_UNSET ACR_PIPE_DEP | diff --git a/arch/powerpc/cpu/mpc83xx/cpu.c b/arch/powerpc/cpu/mpc83xx/cpu.c index 0954553d65b738235ae6b796f2a89a5fb24852c6..866ff0b6d3dde17ec06892ee9e867ae6e26507a8 100644 --- a/arch/powerpc/cpu/mpc83xx/cpu.c +++ b/arch/powerpc/cpu/mpc83xx/cpu.c @@ -32,6 +32,7 @@ #include #include #endif +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc83xx/cpu_init.c b/arch/powerpc/cpu/mpc83xx/cpu_init.c index b9e5a90cfbd31828c991cc9c255c2ed50d83f2d6..38e2785ebfff4c1b280d64ccd49dede7628f0f0f 100644 --- a/arch/powerpc/cpu/mpc83xx/cpu_init.c +++ b/arch/powerpc/cpu/mpc83xx/cpu_init.c @@ -16,6 +16,7 @@ #endif #include #include +#include #include "lblaw/lblaw.h" #include "elbc/elbc.h" diff --git a/arch/powerpc/cpu/mpc83xx/ecc.c b/arch/powerpc/cpu/mpc83xx/ecc.c index b32370fa4d9c2810c4b8ab9112cfc28b0a1e8ab4..54d6d6fdb460273f9bb4101d10dce45d9b6c209e 100644 --- a/arch/powerpc/cpu/mpc83xx/ecc.c +++ b/arch/powerpc/cpu/mpc83xx/ecc.c @@ -7,12 +7,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #if defined(CONFIG_DDR_ECC) && defined(CONFIG_DDR_ECC_CMD) diff --git a/arch/powerpc/cpu/mpc83xx/fdt.c b/arch/powerpc/cpu/mpc83xx/fdt.c index a2705b2b0e357efed2ef648ef668f235077cba4a..b9fe1185850fe3f1dffd53439e117fe746b3c4fd 100644 --- a/arch/powerpc/cpu/mpc83xx/fdt.c +++ b/arch/powerpc/cpu/mpc83xx/fdt.c @@ -13,6 +13,7 @@ #include #include #include +#include extern void ft_qe_setup(void *blob); diff --git a/arch/powerpc/cpu/mpc83xx/initreg/initreg.h b/arch/powerpc/cpu/mpc83xx/initreg/initreg.h index 63aa5c946696ee0368bb3453b40ff0110f0fbcfd..1d4984bfc3062fa6d11d33e636ac415d4dad9874 100644 --- a/arch/powerpc/cpu/mpc83xx/initreg/initreg.h +++ b/arch/powerpc/cpu/mpc83xx/initreg/initreg.h @@ -1,3 +1,4 @@ +#include #define SPCR_PCIHPE_MASK 0x10000000 #define SPCR_PCIPR_MASK 0x03000000 #define SPCR_OPT_MASK 0x00800000 diff --git a/arch/powerpc/cpu/mpc83xx/interrupts.c b/arch/powerpc/cpu/mpc83xx/interrupts.c index 878d88321a1d7a84f10dfb448c60879ccf1ae3f8..f5cbf4f09d6b49f3b87bbbd84ce242d2ee81db2b 100644 --- a/arch/powerpc/cpu/mpc83xx/interrupts.c +++ b/arch/powerpc/cpu/mpc83xx/interrupts.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc83xx/pci.c b/arch/powerpc/cpu/mpc83xx/pci.c index 4d3bbc1dfc915209102ca7deb64ea6e04e296872..f3ec20483b38725aad2e528834ae6297adc38c3a 100644 --- a/arch/powerpc/cpu/mpc83xx/pci.c +++ b/arch/powerpc/cpu/mpc83xx/pci.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/arch/powerpc/cpu/mpc83xx/pcie.c b/arch/powerpc/cpu/mpc83xx/pcie.c index 38871cc0569f4585ee1478fdf217322cfe1e6346..a106c57892878b154d58206c94d59909721350df 100644 --- a/arch/powerpc/cpu/mpc83xx/pcie.c +++ b/arch/powerpc/cpu/mpc83xx/pcie.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/arch/powerpc/cpu/mpc83xx/qe_io.c b/arch/powerpc/cpu/mpc83xx/qe_io.c index 88aa689551110ef061454285957b393e12140066..d111def6f1deb32b05d28c9ec07b55c3673561a9 100644 --- a/arch/powerpc/cpu/mpc83xx/qe_io.c +++ b/arch/powerpc/cpu/mpc83xx/qe_io.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/arch/powerpc/cpu/mpc83xx/spd_sdram.c b/arch/powerpc/cpu/mpc83xx/spd_sdram.c index 7c8cfd7f2346401d1a4c01f54842c5fd8d517ec2..cadfc11d9ab48bd436169c2f192a1c2717207011 100644 --- a/arch/powerpc/cpu/mpc83xx/spd_sdram.c +++ b/arch/powerpc/cpu/mpc83xx/spd_sdram.c @@ -169,6 +169,7 @@ long int spd_sdram() /* Read SPD parameters with I2C */ CONFIG_SYS_READ_SPD(SPD_EEPROM_ADDRESS, SPD_EEPROM_OFFSET, +#include SPD_EEPROM_ADDR_LEN, (uchar *) &spd, sizeof(spd)); #ifdef SPD_DEBUG spd_debug(&spd); diff --git a/arch/powerpc/cpu/mpc83xx/speed.c b/arch/powerpc/cpu/mpc83xx/speed.c index d718a9a307300f5026d8ab96b60bc420b8a7eb2c..0e883e9b22f355ba6db768b752e2e59ba3b63237 100644 --- a/arch/powerpc/cpu/mpc83xx/speed.c +++ b/arch/powerpc/cpu/mpc83xx/speed.c @@ -505,6 +505,7 @@ int get_clocks(void) * get_bus_freq * return system bus freq in Hz *********************************************/ +#include ulong get_bus_freq(ulong dummy) { return gd->arch.csb_clk; diff --git a/arch/powerpc/cpu/mpc83xx/spl_minimal.c b/arch/powerpc/cpu/mpc83xx/spl_minimal.c index d116b6c4329717c7399d4c48d1f9497f6a1fb117..5c1184c111ae48b32a3de4e21ce03bfdd5376a53 100644 --- a/arch/powerpc/cpu/mpc83xx/spl_minimal.c +++ b/arch/powerpc/cpu/mpc83xx/spl_minimal.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "lblaw/lblaw.h" #include "elbc/elbc.h" diff --git a/arch/powerpc/cpu/mpc83xx/traps.c b/arch/powerpc/cpu/mpc83xx/traps.c index 2ee72517ca2f40f20e73c8bb4016a20aafa1f17e..d06fc48d71326f7392bf5832225c26014ac2b523 100644 --- a/arch/powerpc/cpu/mpc83xx/traps.c +++ b/arch/powerpc/cpu/mpc83xx/traps.c @@ -20,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc85xx/b4860_serdes.c b/arch/powerpc/cpu/mpc85xx/b4860_serdes.c index eb28b08239db03022e0f2da034520a724cb8d8df..aec47036f13569056e63faf6e9523ba9dcddd1cf 100644 --- a/arch/powerpc/cpu/mpc85xx/b4860_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/b4860_serdes.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include "fsl_corenet2_serdes.h" diff --git a/arch/powerpc/cpu/mpc85xx/bsc9132_serdes.c b/arch/powerpc/cpu/mpc85xx/bsc9132_serdes.c index f5c9d1d81755a76b5260e7a324e4df0f8c50c4fb..9a446535ed8e40e24e76f194f5c0faa1388c7924 100644 --- a/arch/powerpc/cpu/mpc85xx/bsc9132_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/bsc9132_serdes.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 4 diff --git a/arch/powerpc/cpu/mpc85xx/c29x_serdes.c b/arch/powerpc/cpu/mpc85xx/c29x_serdes.c index 8c61fd471bc71d39663ae633ea14a6e9457d6d79..8bff23cbbf80e17573edf27196c75fce11287052 100644 --- a/arch/powerpc/cpu/mpc85xx/c29x_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/c29x_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 4 diff --git a/arch/powerpc/cpu/mpc85xx/cmd_errata.c b/arch/powerpc/cpu/mpc85xx/cmd_errata.c index 1a3df5bff48bfa88e43ba432ff808fd42ed36b6d..27dbdf50b656eace054c83c757375c9337bf66f5 100644 --- a/arch/powerpc/cpu/mpc85xx/cmd_errata.c +++ b/arch/powerpc/cpu/mpc85xx/cmd_errata.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include "fsl_corenet_serdes.h" #ifdef CONFIG_SYS_FSL_ERRATUM_A004849 diff --git a/arch/powerpc/cpu/mpc85xx/commproc.c b/arch/powerpc/cpu/mpc85xx/commproc.c index 79ad806dbdf00f918094d75d626cf18357cdc740..9c6b8b759937196d0cc82cb5eddf4c4e22eb8ec2 100644 --- a/arch/powerpc/cpu/mpc85xx/commproc.c +++ b/arch/powerpc/cpu/mpc85xx/commproc.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc85xx/cpu.c b/arch/powerpc/cpu/mpc85xx/cpu.c index da578d6c9005adf9d4062b6bdcb07ac9f71b2d0e..f61ad7c740b5578ef380a6c0f1dd0c9ecf65aa10 100644 --- a/arch/powerpc/cpu/mpc85xx/cpu.c +++ b/arch/powerpc/cpu/mpc85xx/cpu.c @@ -8,6 +8,7 @@ * Wolfgang Denk, DENX Software Engineering, wd@denx.de. */ +#include #include #include #include @@ -35,6 +36,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc85xx/cpu_init.c b/arch/powerpc/cpu/mpc85xx/cpu_init.c index 7d52b2acc6503a923985462841a78b2e74c5a1c9..44d004dce5ebaa5971a5d8e782d92d46dc2a291f 100644 --- a/arch/powerpc/cpu/mpc85xx/cpu_init.c +++ b/arch/powerpc/cpu/mpc85xx/cpu_init.c @@ -10,6 +10,7 @@ */ #include +#include #include #include #include @@ -39,6 +40,7 @@ #include #include #include +#include #include "mp.h" #ifdef CONFIG_CHAIN_OF_TRUST #include diff --git a/arch/powerpc/cpu/mpc85xx/cpu_init_early.c b/arch/powerpc/cpu/mpc85xx/cpu_init_early.c index 4195ecc5c98f1d4cf3f185ca6ea3f63254783ae9..867fe124292aabf1ea8e1285d872c0a8d938dbb8 100644 --- a/arch/powerpc/cpu/mpc85xx/cpu_init_early.c +++ b/arch/powerpc/cpu/mpc85xx/cpu_init_early.c @@ -10,6 +10,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc85xx/ether_fcc.c b/arch/powerpc/cpu/mpc85xx/ether_fcc.c index df1981cc7aeb28254de35636f8b07781668b1003..f2b108038ce6e23438c26ec626cd6f232ec3372e 100644 --- a/arch/powerpc/cpu/mpc85xx/ether_fcc.c +++ b/arch/powerpc/cpu/mpc85xx/ether_fcc.c @@ -15,6 +15,7 @@ * Basic ET HW initialization and packet RX/TX routines * * This code will not perform the IO port configuration. This should be +#include * done in the iop_conf_t structure specific for the board. * * TODO: diff --git a/arch/powerpc/cpu/mpc85xx/fdt.c b/arch/powerpc/cpu/mpc85xx/fdt.c index 4864a6809a4988993e642197b040460573e48086..184ff257d4926c73ffbc112cf6dcc62cb8189fe9 100644 --- a/arch/powerpc/cpu/mpc85xx/fdt.c +++ b/arch/powerpc/cpu/mpc85xx/fdt.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #endif #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.c b/arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.c index c6a7995e873d25b0c3e99a09a884021774573644..e73f3d08b2e83c78551e4ac42ac45b9aee53e8f6 100644 --- a/arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.c @@ -4,12 +4,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.h b/arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.h index 4e2d4442746406e164c804d4457a4444be995747..76118b45cc1726ba55e702c7da5664ab45f12fb8 100644 --- a/arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.h +++ b/arch/powerpc/cpu/mpc85xx/fsl_corenet2_serdes.h @@ -6,6 +6,7 @@ #ifndef __FSL_CORENET2_SERDES_H #define __FSL_CORENET2_SERDES_H +#include int is_serdes_prtcl_valid(int serdes, u32 prtcl); int serdes_lane_enabled(int lane); #endif /* __FSL_CORENET2_SERDES_H */ diff --git a/arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c b/arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c index 0173fab444982efe3f9837bbd68bc8e0ae432d5b..ddfc5cf8e4e73737a00574054b609efe2cefd0ab 100644 --- a/arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "fsl_corenet_serdes.h" /* diff --git a/arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.h b/arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.h index e95dc485814f2684ed950951201fe6d17af32050..705632eaa39548b842bbcb1401b64353d219a860 100644 --- a/arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.h +++ b/arch/powerpc/cpu/mpc85xx/fsl_corenet_serdes.h @@ -8,6 +8,7 @@ #ifndef __FSL_CORENET_SERDES_H #define __FSL_CORENET_SERDES_H +#include enum srds_bank { FSL_SRDS_BANK_1 = 0, FSL_SRDS_BANK_2 = 1, diff --git a/arch/powerpc/cpu/mpc85xx/interrupts.c b/arch/powerpc/cpu/mpc85xx/interrupts.c index 5a491399d9986898ecd455d8a07a24db7b39a4e9..c314c65ff4633fdb5f0fdeb63d117192e737f19c 100644 --- a/arch/powerpc/cpu/mpc85xx/interrupts.c +++ b/arch/powerpc/cpu/mpc85xx/interrupts.c @@ -11,6 +11,7 @@ */ #include +#include #include #include #include @@ -23,6 +24,7 @@ #endif #include #include +#include void interrupt_init_cpu(unsigned *decrementer_count) { diff --git a/arch/powerpc/cpu/mpc85xx/liodn.c b/arch/powerpc/cpu/mpc85xx/liodn.c index 340d563d7d4d9c0b667248b880623e9de0068519..8703748cc2bfedc50183eb15410d3d51f8fcbd9e 100644 --- a/arch/powerpc/cpu/mpc85xx/liodn.c +++ b/arch/powerpc/cpu/mpc85xx/liodn.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/arch/powerpc/cpu/mpc85xx/mp.c b/arch/powerpc/cpu/mpc85xx/mp.c index 4c7e2f8612a7b38879bc2f0a9f8e9987bef0c4cc..542914842480b33c3143c08b85abe937a45a93d9 100644 --- a/arch/powerpc/cpu/mpc85xx/mp.c +++ b/arch/powerpc/cpu/mpc85xx/mp.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "mp.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc85xx/mp.h b/arch/powerpc/cpu/mpc85xx/mp.h index ad9950bcf590d2071a4c280273c3e831488ca1d7..d8cd535b06676797cdf696c47f119419bd3ffa87 100644 --- a/arch/powerpc/cpu/mpc85xx/mp.h +++ b/arch/powerpc/cpu/mpc85xx/mp.h @@ -2,6 +2,7 @@ #define __MPC85XX_MP_H_ #include +#include phys_addr_t get_spin_phys_addr(void); u32 get_my_id(void); diff --git a/arch/powerpc/cpu/mpc85xx/mpc8536_serdes.c b/arch/powerpc/cpu/mpc85xx/mpc8536_serdes.c index 763f452b069e15557025cce09c8e504103a24b24..4029075c46d8e9085075e13cc1d3bdfeaafee49a 100644 --- a/arch/powerpc/cpu/mpc85xx/mpc8536_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/mpc8536_serdes.c @@ -11,6 +11,7 @@ #include #include #include +#include #include /* PORDEVSR register */ diff --git a/arch/powerpc/cpu/mpc85xx/mpc8544_serdes.c b/arch/powerpc/cpu/mpc85xx/mpc8544_serdes.c index cbbd6f3522cb13a49542f993b3427a36ac0f4ce5..7636aa03658281f8f7089548ac28b1519a32d79c 100644 --- a/arch/powerpc/cpu/mpc85xx/mpc8544_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/mpc8544_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 8 diff --git a/arch/powerpc/cpu/mpc85xx/mpc8548_serdes.c b/arch/powerpc/cpu/mpc85xx/mpc8548_serdes.c index fad7afff88bb06ef83ee3ad96ae849d035e45bdd..c9714b77641e8432e348c1934046269dee35f3a5 100644 --- a/arch/powerpc/cpu/mpc85xx/mpc8548_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/mpc8548_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 8 diff --git a/arch/powerpc/cpu/mpc85xx/mpc8568_serdes.c b/arch/powerpc/cpu/mpc85xx/mpc8568_serdes.c index 1f88d0e346828d1099c33646dabb1d4d0f61f0f1..c389c06833d26f935d387dcdf518b0ee8faeeb56 100644 --- a/arch/powerpc/cpu/mpc85xx/mpc8568_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/mpc8568_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 8 diff --git a/arch/powerpc/cpu/mpc85xx/mpc8569_serdes.c b/arch/powerpc/cpu/mpc85xx/mpc8569_serdes.c index 88b8300f58c0fd552d2796fb11fd972eac903d25..dd8301798a4df92eed54490ccba26dadfb2b866b 100644 --- a/arch/powerpc/cpu/mpc85xx/mpc8569_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/mpc8569_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 4 diff --git a/arch/powerpc/cpu/mpc85xx/mpc8572_serdes.c b/arch/powerpc/cpu/mpc85xx/mpc8572_serdes.c index d6bf5f314f6a282dad2e2dbedb516d83571faedd..208ceca1f8266c60307593f69fabb1264262b14c 100644 --- a/arch/powerpc/cpu/mpc85xx/mpc8572_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/mpc8572_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 8 diff --git a/arch/powerpc/cpu/mpc85xx/p1010_serdes.c b/arch/powerpc/cpu/mpc85xx/p1010_serdes.c index 7dc3512364de00dc341daf5fed1a404d75d1581b..b97ee95b57dbd2d5b3296ca26d2782ef4ef57c04 100644 --- a/arch/powerpc/cpu/mpc85xx/p1010_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p1010_serdes.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 4 diff --git a/arch/powerpc/cpu/mpc85xx/p1021_serdes.c b/arch/powerpc/cpu/mpc85xx/p1021_serdes.c index 5bb06705829f4aa4384e575288e2e0a7027b38f4..3775fb48901d8ef007e903d65a7b20cb0d1c87a6 100644 --- a/arch/powerpc/cpu/mpc85xx/p1021_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p1021_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/arch/powerpc/cpu/mpc85xx/p1022_serdes.c b/arch/powerpc/cpu/mpc85xx/p1022_serdes.c index 368b5eaea4dc70433512b0039a4f0c5d101a7891..4aa28ae99c1e94842bf4fb971988a0694280f708 100644 --- a/arch/powerpc/cpu/mpc85xx/p1022_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p1022_serdes.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 4 diff --git a/arch/powerpc/cpu/mpc85xx/p1023_serdes.c b/arch/powerpc/cpu/mpc85xx/p1023_serdes.c index b976b40e33398d8b9ce266eaec7e32efdb54702d..8fa7ed5c884081c4111eba40e878e5a54a5f3f6c 100644 --- a/arch/powerpc/cpu/mpc85xx/p1023_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p1023_serdes.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 4 diff --git a/arch/powerpc/cpu/mpc85xx/p2020_serdes.c b/arch/powerpc/cpu/mpc85xx/p2020_serdes.c index 3ff5715245d156a129caafcd7b45c6888e7df5f0..d453aa9f4398bc7e05da95984c06452c19292c64 100644 --- a/arch/powerpc/cpu/mpc85xx/p2020_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p2020_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 4 diff --git a/arch/powerpc/cpu/mpc85xx/p2041_serdes.c b/arch/powerpc/cpu/mpc85xx/p2041_serdes.c index c491d3d014f7b57efae6da53037bf739b9f3ed32..999955832a1d8312ea531e8c288dffcd85156685 100644 --- a/arch/powerpc/cpu/mpc85xx/p2041_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p2041_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include "fsl_corenet_serdes.h" diff --git a/arch/powerpc/cpu/mpc85xx/p3041_serdes.c b/arch/powerpc/cpu/mpc85xx/p3041_serdes.c index 53b6ee1927fbc7cc3d5a6f485857351700a7c5f9..a1828e590e16b7928f7b5a44fe4f38ae1b87a8f2 100644 --- a/arch/powerpc/cpu/mpc85xx/p3041_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p3041_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include "fsl_corenet_serdes.h" diff --git a/arch/powerpc/cpu/mpc85xx/p4080_serdes.c b/arch/powerpc/cpu/mpc85xx/p4080_serdes.c index 6432b1973845a455ed6e6c9f2d88e640551d3ca0..eb6ce58a87ebbebc0ffaab548a4073f84bce16e5 100644 --- a/arch/powerpc/cpu/mpc85xx/p4080_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p4080_serdes.c @@ -8,6 +8,7 @@ #include #include #include +#include #include "fsl_corenet_serdes.h" static u8 serdes_cfg_tbl[][SRDS_MAX_LANES] = { diff --git a/arch/powerpc/cpu/mpc85xx/p5020_serdes.c b/arch/powerpc/cpu/mpc85xx/p5020_serdes.c index 53b6ee1927fbc7cc3d5a6f485857351700a7c5f9..a1828e590e16b7928f7b5a44fe4f38ae1b87a8f2 100644 --- a/arch/powerpc/cpu/mpc85xx/p5020_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p5020_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include "fsl_corenet_serdes.h" diff --git a/arch/powerpc/cpu/mpc85xx/p5040_serdes.c b/arch/powerpc/cpu/mpc85xx/p5040_serdes.c index 5b02643ab5f83782689112e8e624eb4c2a7f0085..8014352809df7809b787fabc0d446cf96454abb6 100644 --- a/arch/powerpc/cpu/mpc85xx/p5040_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/p5040_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include "fsl_corenet_serdes.h" diff --git a/arch/powerpc/cpu/mpc85xx/pci.c b/arch/powerpc/cpu/mpc85xx/pci.c index af340f2a63bb600cdede501a57b015c28217ddfa..8d28427d9d0b5ae2cec6904beea34743ffce8b76 100644 --- a/arch/powerpc/cpu/mpc85xx/pci.c +++ b/arch/powerpc/cpu/mpc85xx/pci.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #if !defined(CONFIG_FSL_PCI_INIT) && !defined(CONFIG_DM_PCI) diff --git a/arch/powerpc/cpu/mpc85xx/portals.c b/arch/powerpc/cpu/mpc85xx/portals.c index add179be3853099792eff7075966a95a585d92b9..34994e31c629a01a4a873850f7778835133e5440 100644 --- a/arch/powerpc/cpu/mpc85xx/portals.c +++ b/arch/powerpc/cpu/mpc85xx/portals.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/powerpc/cpu/mpc85xx/qe_io.c b/arch/powerpc/cpu/mpc85xx/qe_io.c index c5b1443058e2148dd394a506a877545da0e4591a..985b25df708eeb7ba454a43e896846969c59567b 100644 --- a/arch/powerpc/cpu/mpc85xx/qe_io.c +++ b/arch/powerpc/cpu/mpc85xx/qe_io.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/arch/powerpc/cpu/mpc85xx/serial_scc.c b/arch/powerpc/cpu/mpc85xx/serial_scc.c index a2505d1ffc1dda0995f797ea0787df8106682396..858f93d5dd8bdf028b0beb7fb1fe0cbc9d22a7d3 100644 --- a/arch/powerpc/cpu/mpc85xx/serial_scc.c +++ b/arch/powerpc/cpu/mpc85xx/serial_scc.c @@ -16,10 +16,12 @@ */ #include +#include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc85xx/speed.c b/arch/powerpc/cpu/mpc85xx/speed.c index f3c6da306c49b1c54371b367ca901cb64ed99ecb..57f99632440f0c0eec0f2786c1c81f12b5e7b8f8 100644 --- a/arch/powerpc/cpu/mpc85xx/speed.c +++ b/arch/powerpc/cpu/mpc85xx/speed.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc85xx/spl_minimal.c b/arch/powerpc/cpu/mpc85xx/spl_minimal.c index 21b35db08df12be6112abfd98a55c955651bbbc6..e79ef4ba038108d36de7c86a183a81888cd96522 100644 --- a/arch/powerpc/cpu/mpc85xx/spl_minimal.c +++ b/arch/powerpc/cpu/mpc85xx/spl_minimal.c @@ -9,6 +9,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc85xx/t1024_serdes.c b/arch/powerpc/cpu/mpc85xx/t1024_serdes.c index 6530302e70cbe94ca15a7b5997d361ad65158c02..94344aafd490003766e255d6ba0d3446d506c747 100644 --- a/arch/powerpc/cpu/mpc85xx/t1024_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/t1024_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include static u8 serdes_cfg_tbl[][SRDS_MAX_LANES] = { diff --git a/arch/powerpc/cpu/mpc85xx/t1040_serdes.c b/arch/powerpc/cpu/mpc85xx/t1040_serdes.c index 299b012189131f2e833ef79a5da2ae4cc1a28e7d..07845ac0cbd4bb5710380a9e67cba2c6fcc11d26 100644 --- a/arch/powerpc/cpu/mpc85xx/t1040_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/t1040_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include diff --git a/arch/powerpc/cpu/mpc85xx/t4240_serdes.c b/arch/powerpc/cpu/mpc85xx/t4240_serdes.c index 3eae0672007041bdadc8484ad7a282aea37e705c..dc76f1227abab35a9d95f5e7da44b8db02ff7e91 100644 --- a/arch/powerpc/cpu/mpc85xx/t4240_serdes.c +++ b/arch/powerpc/cpu/mpc85xx/t4240_serdes.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include "fsl_corenet2_serdes.h" diff --git a/arch/powerpc/cpu/mpc85xx/tlb.c b/arch/powerpc/cpu/mpc85xx/tlb.c index 54b55248c14f6c76aafc1e238bbd025b62dc713f..fef6a3155b2e74bdb3a4eea7a5b952e43909e921 100644 --- a/arch/powerpc/cpu/mpc85xx/tlb.c +++ b/arch/powerpc/cpu/mpc85xx/tlb.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #endif #include +#include #include diff --git a/arch/powerpc/cpu/mpc85xx/traps.c b/arch/powerpc/cpu/mpc85xx/traps.c index 91021e71866262b3d0eb4185b4513a1f95ecb211..129570f87faa797b639168c6d719551d5b330a43 100644 --- a/arch/powerpc/cpu/mpc85xx/traps.c +++ b/arch/powerpc/cpu/mpc85xx/traps.c @@ -29,6 +29,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc86xx/cpu.c b/arch/powerpc/cpu/mpc86xx/cpu.c index 498469750f95b371ce4b653f25bce95aa728ec2a..6ecae3ee3c53d61482351872c6a3f2d9e3927b3c 100644 --- a/arch/powerpc/cpu/mpc86xx/cpu.c +++ b/arch/powerpc/cpu/mpc86xx/cpu.c @@ -21,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc86xx/fdt.c b/arch/powerpc/cpu/mpc86xx/fdt.c index be6292dd6a3e867f3470e00a26127c3fa531b06d..5b1fbb4ea44fce73ad586edb6fdec345986c1d1c 100644 --- a/arch/powerpc/cpu/mpc86xx/fdt.c +++ b/arch/powerpc/cpu/mpc86xx/fdt.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include diff --git a/arch/powerpc/cpu/mpc86xx/interrupts.c b/arch/powerpc/cpu/mpc86xx/interrupts.c index 3288f3913cc136065ff9b4d91463c97a4371c715..9631c5f63fd95cf6598901ec42e7dc326c2b51ba 100644 --- a/arch/powerpc/cpu/mpc86xx/interrupts.c +++ b/arch/powerpc/cpu/mpc86xx/interrupts.c @@ -26,6 +26,7 @@ #include #endif #include +#include void interrupt_init_cpu(unsigned *decrementer_count) { diff --git a/arch/powerpc/cpu/mpc86xx/mp.c b/arch/powerpc/cpu/mpc86xx/mp.c index 9f41a32d29a9f7e849df98f184347aab91ae9bec..815a79fbb2b394a82a9a13b0a80efee25cf3f9e2 100644 --- a/arch/powerpc/cpu/mpc86xx/mp.c +++ b/arch/powerpc/cpu/mpc86xx/mp.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc86xx/mpc8610_serdes.c b/arch/powerpc/cpu/mpc86xx/mpc8610_serdes.c index e91ebe4b1db04f287584aba478c2322e99d58fb2..ec34a717d8ba8d876b17fa5aaf70a395e505a3a4 100644 --- a/arch/powerpc/cpu/mpc86xx/mpc8610_serdes.c +++ b/arch/powerpc/cpu/mpc86xx/mpc8610_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 4 diff --git a/arch/powerpc/cpu/mpc86xx/mpc8641_serdes.c b/arch/powerpc/cpu/mpc86xx/mpc8641_serdes.c index 232f85c2ad9af015ec16faa8401de27b15fa0565..4983d8cd8377f3158e21d233d8293608642da824 100644 --- a/arch/powerpc/cpu/mpc86xx/mpc8641_serdes.c +++ b/arch/powerpc/cpu/mpc86xx/mpc8641_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define SRDS1_MAX_LANES 4 diff --git a/arch/powerpc/cpu/mpc86xx/speed.c b/arch/powerpc/cpu/mpc86xx/speed.c index 87e6e595782623291f595cb4dff16c2612390580..e0e35c2ea6fd385ba9e6b1a7e0606ba4b6076a33 100644 --- a/arch/powerpc/cpu/mpc86xx/speed.c +++ b/arch/powerpc/cpu/mpc86xx/speed.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc86xx/traps.c b/arch/powerpc/cpu/mpc86xx/traps.c index d0b7fa75248c51d4207bf38093b80ea18e40b847..d03112c3245bceadab02ca8996f4d6ce21425401 100644 --- a/arch/powerpc/cpu/mpc86xx/traps.c +++ b/arch/powerpc/cpu/mpc86xx/traps.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc8xx/cpu.c b/arch/powerpc/cpu/mpc8xx/cpu.c index dbebe7b30e12e72535c8574b4127ff90994287d4..41e6685e62d436a9622a4df7992df11d896b0f31 100644 --- a/arch/powerpc/cpu/mpc8xx/cpu.c +++ b/arch/powerpc/cpu/mpc8xx/cpu.c @@ -17,6 +17,7 @@ */ #include +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #if defined(CONFIG_OF_LIBFDT) #include diff --git a/arch/powerpc/cpu/mpc8xx/cpu_init.c b/arch/powerpc/cpu/mpc8xx/cpu_init.c index f5a3b02558f8f1d111d9b720a2ea662c22c0b5a0..4e615c4ed7d82b91d94edf5a3a9f4515d5f55447 100644 --- a/arch/powerpc/cpu/mpc8xx/cpu_init.c +++ b/arch/powerpc/cpu/mpc8xx/cpu_init.c @@ -5,8 +5,10 @@ */ #include +#include #include #include +#include #include #include diff --git a/arch/powerpc/cpu/mpc8xx/immap.c b/arch/powerpc/cpu/mpc8xx/immap.c index bc131f85b26bbb743f076c7a049dcadf866b4944..954768426f7d5294116bb9ba5756b511b94400ac 100644 --- a/arch/powerpc/cpu/mpc8xx/immap.c +++ b/arch/powerpc/cpu/mpc8xx/immap.c @@ -10,9 +10,11 @@ #include #include +#include #include #include #include +#include #include #include diff --git a/arch/powerpc/cpu/mpc8xx/interrupts.c b/arch/powerpc/cpu/mpc8xx/interrupts.c index c2627aa9791e6849ca57c58bb8714dbdf6be0c58..7309af41da0467e1d2e7624bf3266e522baaf424 100644 --- a/arch/powerpc/cpu/mpc8xx/interrupts.c +++ b/arch/powerpc/cpu/mpc8xx/interrupts.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include /************************************************************************/ diff --git a/arch/powerpc/cpu/mpc8xx/speed.c b/arch/powerpc/cpu/mpc8xx/speed.c index 49699c3e4a7b2b7af8f957d2d18e870689359fac..a5360c444e2f740aba3ea5580d1e859a6a29c486 100644 --- a/arch/powerpc/cpu/mpc8xx/speed.c +++ b/arch/powerpc/cpu/mpc8xx/speed.c @@ -6,10 +6,12 @@ #include #include +#include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc8xx/traps.c b/arch/powerpc/cpu/mpc8xx/traps.c index fdc6b110412ddcebb7b358ffd21645d030c094c0..83a1f06c390502051fae9fce2b0df8991d3658ca 100644 --- a/arch/powerpc/cpu/mpc8xx/traps.c +++ b/arch/powerpc/cpu/mpc8xx/traps.c @@ -21,6 +21,7 @@ #include #include #include +#include /* Returns 0 if exception not found and fixup otherwise. */ extern unsigned long search_exception_table(unsigned long); diff --git a/arch/powerpc/cpu/mpc8xxx/cpu.c b/arch/powerpc/cpu/mpc8xxx/cpu.c index e9ff1d2aaf9ff01683bef7c56da5fc8a6999cdb0..8a4a42be4f409ef369a699181d50a9f22aa8a772 100644 --- a/arch/powerpc/cpu/mpc8xxx/cpu.c +++ b/arch/powerpc/cpu/mpc8xxx/cpu.c @@ -7,6 +7,7 @@ * cpu specific common code for 85xx/86xx processors. */ +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc8xxx/fdt.c b/arch/powerpc/cpu/mpc8xxx/fdt.c index 5322c64808e58fbea3983e74c37f6a8b0eece0b5..6075467d4f6e28d8b41f0bd28eee0e9e98e92fa2 100644 --- a/arch/powerpc/cpu/mpc8xxx/fdt.c +++ b/arch/powerpc/cpu/mpc8xxx/fdt.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/powerpc/cpu/mpc8xxx/fsl_lbc.c b/arch/powerpc/cpu/mpc8xxx/fsl_lbc.c index 6f2b64948a5229d04a416fce5a13eee789308f0c..95c3fcf6e25b9a3976d121cdb8ab09a21402a40a 100644 --- a/arch/powerpc/cpu/mpc8xxx/fsl_lbc.c +++ b/arch/powerpc/cpu/mpc8xxx/fsl_lbc.c @@ -8,6 +8,7 @@ #include #include #include +#include #ifdef CONFIG_MPC83xx #include "../mpc83xx/elbc/elbc.h" diff --git a/arch/powerpc/cpu/mpc8xxx/fsl_pamu.c b/arch/powerpc/cpu/mpc8xxx/fsl_pamu.c index a10969576b12cda7e31c95167ca27c3f07a8e0aa..9559a029589a12839d43fb2c315ff95ea4c872b0 100644 --- a/arch/powerpc/cpu/mpc8xxx/fsl_pamu.c +++ b/arch/powerpc/cpu/mpc8xxx/fsl_pamu.c @@ -14,6 +14,7 @@ #include #include #include +#include struct paace *ppaact; struct paace *sec; diff --git a/arch/powerpc/cpu/mpc8xxx/law.c b/arch/powerpc/cpu/mpc8xxx/law.c index 91b736456070823924e45c5af422743f9d266546..ee85cd2e3aafdab9282e79973bed165d66f1c60b 100644 --- a/arch/powerpc/cpu/mpc8xxx/law.c +++ b/arch/powerpc/cpu/mpc8xxx/law.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/powerpc/cpu/mpc8xxx/pamu_table.c b/arch/powerpc/cpu/mpc8xxx/pamu_table.c index bf559d0f833c00496943db6ddfcab4fb111ed75b..21b92a390b09bf00eca8296a072d303e5cc65f3d 100644 --- a/arch/powerpc/cpu/mpc8xxx/pamu_table.c +++ b/arch/powerpc/cpu/mpc8xxx/pamu_table.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/cpu/mpc8xxx/srio.c b/arch/powerpc/cpu/mpc8xxx/srio.c index 71178b47bc18d5e1ea2c05dcc03835079ff4ea13..bcb69c3e05be7a920caf42f0212d467a0df3c3d5 100644 --- a/arch/powerpc/cpu/mpc8xxx/srio.c +++ b/arch/powerpc/cpu/mpc8xxx/srio.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/arch/powerpc/include/asm/arch-mpc83xx/gpio.h b/arch/powerpc/include/asm/arch-mpc83xx/gpio.h index 8a6896e6229cb654a678cb78a279597f7a00d0dc..7450468304f0b574db906b5bf9f2f2edba07bdc4 100644 --- a/arch/powerpc/include/asm/arch-mpc83xx/gpio.h +++ b/arch/powerpc/include/asm/arch-mpc83xx/gpio.h @@ -16,6 +16,7 @@ #define MPC83XX_GPIO_CTRLRS 0 #endif +#include #define MAX_NUM_GPIOS (32 * MPC83XX_GPIO_CTRLRS) struct mpc8xxx_gpio_plat { diff --git a/arch/powerpc/include/asm/arch-mpc85xx/gpio.h b/arch/powerpc/include/asm/arch-mpc85xx/gpio.h index c7086a8361e1ff83b40a92ffbdaf51575f9bdc24..12da481f745ed2b5484d6a4550135d0c6a132b7a 100644 --- a/arch/powerpc/include/asm/arch-mpc85xx/gpio.h +++ b/arch/powerpc/include/asm/arch-mpc85xx/gpio.h @@ -17,6 +17,7 @@ #include #endif +#include struct mpc8xxx_gpio_plat { ulong addr; unsigned long size; diff --git a/arch/powerpc/include/asm/cache.h b/arch/powerpc/include/asm/cache.h index 445a366807db9d6b061d37907fdcc54fae035b73..b7c223b35c69f60adc1752c9db527b895f5abfb9 100644 --- a/arch/powerpc/include/asm/cache.h +++ b/arch/powerpc/include/asm/cache.h @@ -55,6 +55,7 @@ extern void invalidate_icache(void); #ifdef CONFIG_SYS_INIT_RAM_LOCK extern void unlock_ram_in_cache(void); #endif /* CONFIG_SYS_INIT_RAM_LOCK */ +#include #endif /* __ASSEMBLY__ */ #if defined(__KERNEL__) && !defined(__ASSEMBLY__) diff --git a/arch/powerpc/include/asm/cpm_85xx.h b/arch/powerpc/include/asm/cpm_85xx.h index b46e20e5ce89c17bd2e9fa8d566b5f10d5cff42b..d9dd28d2fced3124e92e1ec4fc01acde22882512 100644 --- a/arch/powerpc/include/asm/cpm_85xx.h +++ b/arch/powerpc/include/asm/cpm_85xx.h @@ -6,6 +6,7 @@ * MPC8260 Communication Processor Module. * Copyright (c) 1999 Dan Malek (dmalek@jlc.net) * +#include * This file contains structures and information for the communication * processor channels found in the dual port RAM or parameter RAM. * All CPM control and status is available through the MPC8260 internal diff --git a/arch/powerpc/include/asm/cpm_8xx.h b/arch/powerpc/include/asm/cpm_8xx.h index 85903d210880bd76a44786c93057ce34a1eaba91..5d804b231338bf2c6cce7da79f99d93bf7998ca4 100644 --- a/arch/powerpc/include/asm/cpm_8xx.h +++ b/arch/powerpc/include/asm/cpm_8xx.h @@ -5,6 +5,7 @@ * (C) Copyright 2000-2006 * Wolfgang Denk, DENX Software Engineering, wd@denx.de. * +#include * This file contains structures and information for the communication * processor channels. Some CPM control and status is available * through the MPC8xx internal memory map. See immap.h for details. diff --git a/arch/powerpc/include/asm/fsl_dma.h b/arch/powerpc/include/asm/fsl_dma.h index 727f4a7e92c2cb7274dc5be9f380087b60e3a364..9e0cdf8028b1d9eab5ebed5d38c03050b4503b95 100644 --- a/arch/powerpc/include/asm/fsl_dma.h +++ b/arch/powerpc/include/asm/fsl_dma.h @@ -9,6 +9,7 @@ #define _ASM_FSL_DMA_H_ #include +#include #ifdef CONFIG_MPC83xx typedef struct fsl_dma { diff --git a/arch/powerpc/include/asm/fsl_i2c.h b/arch/powerpc/include/asm/fsl_i2c.h index 73105fa8e48468a640d2281552134068101422a0..55226a3c059f6f7f60547471b9efd3f6f3915270 100644 --- a/arch/powerpc/include/asm/fsl_i2c.h +++ b/arch/powerpc/include/asm/fsl_i2c.h @@ -13,8 +13,10 @@ #ifndef _ASM_FSL_I2C_H_ #define _ASM_FSL_I2C_H_ +#include #include #include +#include typedef struct fsl_i2c_base { diff --git a/arch/powerpc/include/asm/fsl_law.h b/arch/powerpc/include/asm/fsl_law.h index 888640df6f8133a7f39ad261f4b8507a67166b07..7dde8dcf4126da76fa781d06072a481ce6a5a656 100644 --- a/arch/powerpc/include/asm/fsl_law.h +++ b/arch/powerpc/include/asm/fsl_law.h @@ -7,6 +7,7 @@ #define _FSL_LAW_H_ #include +#include #include #define LAW_EN 0x80000000 diff --git a/arch/powerpc/include/asm/fsl_lbc.h b/arch/powerpc/include/asm/fsl_lbc.h index bf352d9a56179301e17ede735a0b2bb39a496413..c3a0ee5424ccf94732e4beeb84c062e2bb1d54e2 100644 --- a/arch/powerpc/include/asm/fsl_lbc.h +++ b/arch/powerpc/include/asm/fsl_lbc.h @@ -465,6 +465,7 @@ void lbc_sdram_init(void); #ifndef __ASSEMBLY__ #include +#include extern void print_lbc_regs(void); extern void init_early_memctl_regs(void); diff --git a/arch/powerpc/include/asm/fsl_mpc83xx_serdes.h b/arch/powerpc/include/asm/fsl_mpc83xx_serdes.h index a02b59926547763212b771233c0ae6fda3189637..67f47076768fab12c74a9a3fafb4e1cf5c9b56b6 100644 --- a/arch/powerpc/include/asm/fsl_mpc83xx_serdes.h +++ b/arch/powerpc/include/asm/fsl_mpc83xx_serdes.h @@ -23,4 +23,5 @@ extern void fsl_setup_serdes(u32 offset, char proto, u32 rfcks, char vdd); #endif /* !CONFIG_MPC83XX_SERDES */ +#include #endif /* __FSL_MPC83XX_SERDES_H */ diff --git a/arch/powerpc/include/asm/fsl_pamu.h b/arch/powerpc/include/asm/fsl_pamu.h index 07e822b796edda16ac6cccc07b0c129fb946cbf3..cd711fb861368c587ef606c0aaee29ef283dbc75 100644 --- a/arch/powerpc/include/asm/fsl_pamu.h +++ b/arch/powerpc/include/asm/fsl_pamu.h @@ -6,6 +6,7 @@ #ifndef __PAMU_H #define __PAMU_H +#include #define CONFIG_NUM_PAMU 16 #define NUM_PPAACT_ENTRIES 512 #define NUM_SPAACT_ENTRIES 256 diff --git a/arch/powerpc/include/asm/fsl_pci.h b/arch/powerpc/include/asm/fsl_pci.h index 508834829b955896c02004aa047b498726c7c40a..5ebad5c7e5e464203a4f61ebdb984f73c0139cbd 100644 --- a/arch/powerpc/include/asm/fsl_pci.h +++ b/arch/powerpc/include/asm/fsl_pci.h @@ -9,6 +9,7 @@ #include #include #include +#include #define PEX_IP_BLK_REV_2_2 0x02080202 #define PEX_IP_BLK_REV_2_3 0x02080203 diff --git a/arch/powerpc/include/asm/fsl_portals.h b/arch/powerpc/include/asm/fsl_portals.h index b1fd6bd5cef6613eb6a09a0a3158b0aed6122bd0..f277b20260e3fca84639d87680fdb42a2b39fed7 100644 --- a/arch/powerpc/include/asm/fsl_portals.h +++ b/arch/powerpc/include/asm/fsl_portals.h @@ -7,6 +7,7 @@ #define _FSL_PORTALS_H_ /* entries must be in order and contiguous */ +#include enum fsl_dpaa_dev { FSL_HW_PORTAL_SEC, #ifdef CONFIG_SYS_DPAA_FMAN diff --git a/arch/powerpc/include/asm/fsl_serdes.h b/arch/powerpc/include/asm/fsl_serdes.h index ddde4f80c632ee70967323b22cd8a83c51388def..8588006b7af712692fe72961983af740e1ba6740 100644 --- a/arch/powerpc/include/asm/fsl_serdes.h +++ b/arch/powerpc/include/asm/fsl_serdes.h @@ -7,6 +7,7 @@ #define __FSL_SERDES_H #include +#include enum srds_prtcl { /* diff --git a/arch/powerpc/include/asm/global_data.h b/arch/powerpc/include/asm/global_data.h index 192a02d347e706991a5cd8bc72dcba8544bcbd32..04e0c38b848bac9bb6a4b4de6806a3731e32a222 100644 --- a/arch/powerpc/include/asm/global_data.h +++ b/arch/powerpc/include/asm/global_data.h @@ -9,7 +9,7 @@ #define __ASM_GBL_DATA_H #include "config.h" -#include "asm/types.h" +#include "linux/types.h" /* Architecture-specific global data */ struct arch_global_data { diff --git a/arch/powerpc/include/asm/immap_86xx.h b/arch/powerpc/include/asm/immap_86xx.h index 30c296d5b7c62695a6b4028b1ba445925613cbb5..4088b6443a0c5a60ceeab7a0973ae13439375022 100644 --- a/arch/powerpc/include/asm/immap_86xx.h +++ b/arch/powerpc/include/asm/immap_86xx.h @@ -16,6 +16,7 @@ #include #include #include +#include /* Local-Access Registers and MCM Registers(0x0000-0x2000) */ typedef struct ccsr_local_mcm { diff --git a/arch/powerpc/include/asm/immap_8xx.h b/arch/powerpc/include/asm/immap_8xx.h index 3999a02b9c7d4f608e79f298ee4e2a56fc967168..6f9f9a250c707156248207b673617599efc25d7a 100644 --- a/arch/powerpc/include/asm/immap_8xx.h +++ b/arch/powerpc/include/asm/immap_8xx.h @@ -14,6 +14,7 @@ /* System configuration registers. */ +#include typedef struct sys_conf { uint sc_siumcr; uint sc_sypcr; diff --git a/arch/powerpc/include/asm/io.h b/arch/powerpc/include/asm/io.h index ccc5e664cf4727e88532564a6e94180a8755c4ee..e8d86574a5d2356f1bc7b6a8a723d0dac1ca3e7a 100644 --- a/arch/powerpc/include/asm/io.h +++ b/arch/powerpc/include/asm/io.h @@ -7,7 +7,9 @@ #ifndef _PPC_IO_H #define _PPC_IO_H +#include #include +#include #include #ifdef CONFIG_ADDR_MAP diff --git a/arch/powerpc/include/asm/iopin_8xx.h b/arch/powerpc/include/asm/iopin_8xx.h index a41b332332560ed158431ce797bbdfbd1c7943e9..82d5a1802722ed8278b7e6f60a461925d95c991f 100644 --- a/arch/powerpc/include/asm/iopin_8xx.h +++ b/arch/powerpc/include/asm/iopin_8xx.h @@ -8,6 +8,7 @@ #ifndef _ASM_IOPIN_8XX_H_ #define _ASM_IOPIN_8XX_H_ +#include #include #include #include diff --git a/arch/powerpc/include/asm/mmu.h b/arch/powerpc/include/asm/mmu.h index 353dc4e8748d38f50c36ded916a11a1adefade60..901ed9329dfa4425f23c8744da4caf9784398a17 100644 --- a/arch/powerpc/include/asm/mmu.h +++ b/arch/powerpc/include/asm/mmu.h @@ -8,6 +8,7 @@ #ifndef __ASSEMBLY__ /* Hardware Page Table Entry */ #include +#include typedef struct _PTE { #ifdef CONFIG_PPC64BRIDGE unsigned long long vsid:52; diff --git a/arch/powerpc/include/asm/mp.h b/arch/powerpc/include/asm/mp.h index 8dacd2781d446b6273e34a8cb70f28554fd711cd..619053cd01f29150b4e7b154e65290393a43e411 100644 --- a/arch/powerpc/include/asm/mp.h +++ b/arch/powerpc/include/asm/mp.h @@ -7,6 +7,7 @@ #define _ASM_MP_H_ #include +#include void setup_mp(void); void cpu_mp_lmb_reserve(struct lmb *lmb); diff --git a/arch/powerpc/include/asm/ppc.h b/arch/powerpc/include/asm/ppc.h index 055364c58fd94ab8b47e1e6c2778f43c0f40587c..7f6c52cc37607032f9bd5dad8a53357d7ef8aca5 100644 --- a/arch/powerpc/include/asm/ppc.h +++ b/arch/powerpc/include/asm/ppc.h @@ -38,6 +38,7 @@ #endif #include +#include static inline uint get_immr(void) { diff --git a/arch/powerpc/lib/bdinfo.c b/arch/powerpc/lib/bdinfo.c index 22acf76dedb07a1f1c1a7b84fdf3f259e3e80432..71451e0d9a49873938013e77f985b867c22d7aef 100644 --- a/arch/powerpc/lib/bdinfo.c +++ b/arch/powerpc/lib/bdinfo.c @@ -7,10 +7,12 @@ */ #include +#include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/lib/bootm.c b/arch/powerpc/lib/bootm.c index f283c1a9a47dc2b1c8075f12be4c8f8d9800165e..6ff9eae75357be199f8eca4d5adacf2d86193010 100644 --- a/arch/powerpc/lib/bootm.c +++ b/arch/powerpc/lib/bootm.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/powerpc/lib/cache.c b/arch/powerpc/lib/cache.c index 3c3c470bbbda91c4403b1ddbb51d540feb2d8966..86fff84f978f79261015aa7fda25d6343b975996 100644 --- a/arch/powerpc/lib/cache.c +++ b/arch/powerpc/lib/cache.c @@ -8,6 +8,7 @@ #include #include #include +#include void flush_cache(ulong start_addr, ulong size) { diff --git a/arch/powerpc/lib/interrupts.c b/arch/powerpc/lib/interrupts.c index b85f7dc791726b87e2338d08df79b38a3f041213..be361549e7101c36da2f08d5c11736e8d272d94a 100644 --- a/arch/powerpc/lib/interrupts.c +++ b/arch/powerpc/lib/interrupts.c @@ -17,6 +17,7 @@ #endif #include #include +#include #ifndef CONFIG_MPC83XX_TIMER #ifndef CONFIG_SYS_WATCHDOG_FREQ diff --git a/arch/powerpc/lib/spl.c b/arch/powerpc/lib/spl.c index d4a6057527c2e0e848d7912e21af0a42c2f24caa..d01b684368954599635735c277527e70db9caee8 100644 --- a/arch/powerpc/lib/spl.c +++ b/arch/powerpc/lib/spl.c @@ -8,6 +8,7 @@ #include #include #include +#include /* * This function jumps to an image with argument. Normally an FDT or ATAGS diff --git a/arch/powerpc/lib/stack.c b/arch/powerpc/lib/stack.c index f2a4652e081dc6f48e965666030a87a9468d0bf0..438b70c82b14e885097ec409fa9f6d628d31c769 100644 --- a/arch/powerpc/lib/stack.c +++ b/arch/powerpc/lib/stack.c @@ -13,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/powerpc/lib/time.c b/arch/powerpc/lib/time.c index d27432c23af8905cc2af5e717a3b40e36f46582b..702766a788a5661e09e5315426978a136d2dca52 100644 --- a/arch/powerpc/lib/time.c +++ b/arch/powerpc/lib/time.c @@ -9,6 +9,7 @@ #include #include #include +#include /* ------------------------------------------------------------------------- */ diff --git a/arch/riscv/cpu/cpu.c b/arch/riscv/cpu/cpu.c index 487329fa2f0f8278f73dca6c80792dab06d29dd4..4792ac4a9c199d3a40e311a3e8de0c0e7739090f 100644 --- a/arch/riscv/cpu/cpu.c +++ b/arch/riscv/cpu/cpu.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/riscv/cpu/fu540/cache.c b/arch/riscv/cpu/fu540/cache.c index 714b405e843ed4d97bc95b3b9e54fc12e9fcfd29..1667ebea5b5be73e9204a2a6f1aedc5daef9bd83 100644 --- a/arch/riscv/cpu/fu540/cache.c +++ b/arch/riscv/cpu/fu540/cache.c @@ -9,6 +9,7 @@ #include #include #include +#include #include /* Register offsets */ diff --git a/arch/riscv/cpu/fu540/dram.c b/arch/riscv/cpu/fu540/dram.c index cec130ec8dc6ba96f91212e933dfa2cc9d4f9d26..feb9d41131f66bd3e0446199c3fa882167a5c8ae 100644 --- a/arch/riscv/cpu/fu540/dram.c +++ b/arch/riscv/cpu/fu540/dram.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/riscv/cpu/generic/dram.c b/arch/riscv/cpu/generic/dram.c index cec130ec8dc6ba96f91212e933dfa2cc9d4f9d26..feb9d41131f66bd3e0446199c3fa882167a5c8ae 100644 --- a/arch/riscv/cpu/generic/dram.c +++ b/arch/riscv/cpu/generic/dram.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/riscv/include/asm/global_data.h b/arch/riscv/include/asm/global_data.h index 2eb14815bcf089a3939ef7bb2280c8b93c80f74a..73d76c362ddcb7c3956a944e6aec6fdd2cb720c6 100644 --- a/arch/riscv/include/asm/global_data.h +++ b/arch/riscv/include/asm/global_data.h @@ -13,6 +13,7 @@ #include #include #include +#include /* Architecture-specific global data */ struct arch_global_data { diff --git a/arch/riscv/include/asm/io.h b/arch/riscv/include/asm/io.h index acf5a96449c14f6d32beeb9bedcf575ebbf2afc6..f823f1fb18b80ebf4d9ea037011fc777c49bb743 100644 --- a/arch/riscv/include/asm/io.h +++ b/arch/riscv/include/asm/io.h @@ -68,6 +68,7 @@ static inline phys_addr_t map_to_sysmem(const void *ptr) #define __iormb() rmb() #define __iowmb() wmb() +#include static inline void writeb(u8 val, volatile void __iomem *addr) { __iowmb(); diff --git a/arch/riscv/include/asm/ptrace.h b/arch/riscv/include/asm/ptrace.h index 651078fcfda39ba012896c6761d5396a3d89fd4e..19984e34de86298dc714b82a807c5d4ffb198ac1 100644 --- a/arch/riscv/include/asm/ptrace.h +++ b/arch/riscv/include/asm/ptrace.h @@ -9,6 +9,7 @@ #ifndef __ASM_RISCV_PTRACE_H #define __ASM_RISCV_PTRACE_H +#include struct pt_regs { unsigned long sepc; unsigned long ra; diff --git a/arch/riscv/include/asm/smp.h b/arch/riscv/include/asm/smp.h index 1b428856b26dbd288988d0cb3f5d4e8f0663337c..0cbe7bf24ee4335c459e169e5ea7fa27e89ad615 100644 --- a/arch/riscv/include/asm/smp.h +++ b/arch/riscv/include/asm/smp.h @@ -7,6 +7,7 @@ #ifndef _ASM_RISCV_SMP_H #define _ASM_RISCV_SMP_H +#include /** * struct ipi_data - Inter-processor interrupt (IPI) data structure * diff --git a/arch/riscv/lib/andes_plic.c b/arch/riscv/lib/andes_plic.c index 445a39798b91ffda54f267bc13af0dc2d8dd3810..cebf72c93c7e8ef7db8e74608db1974ae3b2b7d7 100644 --- a/arch/riscv/lib/andes_plic.c +++ b/arch/riscv/lib/andes_plic.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include /* pending register */ #define PENDING_REG(base, hart) ((ulong)(base) + 0x1000 + ((hart) / 4) * 4) diff --git a/arch/riscv/lib/andes_plmt.c b/arch/riscv/lib/andes_plmt.c index c453d9042c8f2ec08fd5e80f960c9fed4d938722..a38d6cfe38ccc2baf051eab167d734432ec1b0a5 100644 --- a/arch/riscv/lib/andes_plmt.c +++ b/arch/riscv/lib/andes_plmt.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include /* mtime register */ #define MTIME_REG(base) ((ulong)(base)) diff --git a/arch/riscv/lib/boot.c b/arch/riscv/lib/boot.c index 80ac3e58fd8035288e2ff1a91f6b576c966598d6..158f2944ee97f0b090816cbdf6f0ab9a7066217e 100644 --- a/arch/riscv/lib/boot.c +++ b/arch/riscv/lib/boot.c @@ -6,6 +6,7 @@ #include #include +#include unsigned long do_go_exec(ulong (*entry)(int, char * const []), int argc, char *const argv[]) diff --git a/arch/riscv/lib/bootm.c b/arch/riscv/lib/bootm.c index 14a09eee717ff6c6a53f00e2cad5c5174577b224..c30a6ff0260b5ab9a448955d5597d284797b97e2 100644 --- a/arch/riscv/lib/bootm.c +++ b/arch/riscv/lib/bootm.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/riscv/lib/fdt_fixup.c b/arch/riscv/lib/fdt_fixup.c index 1ed86a38c728bc589c99b1cbdcb10608b9505cd3..6a6e2cbe269f0cf2d2bd3d3f61e9653699ee8e10 100644 --- a/arch/riscv/lib/fdt_fixup.c +++ b/arch/riscv/lib/fdt_fixup.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/riscv/lib/image.c b/arch/riscv/lib/image.c index 2f78b25807a4ee4b8879327277fc414436ff4779..8cca200416f5d2cba20bf97721e902c31c3fe0ca 100644 --- a/arch/riscv/lib/image.c +++ b/arch/riscv/lib/image.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/riscv/lib/interrupts.c b/arch/riscv/lib/interrupts.c index b510e7aea8f8c06d63294b211619a2c28031d23b..5070565dc1d52cb1703c795e3ec531e7d8eabf33 100644 --- a/arch/riscv/lib/interrupts.c +++ b/arch/riscv/lib/interrupts.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/riscv/lib/rdtime.c b/arch/riscv/lib/rdtime.c index e128d7fce692b074c441acca5d40ba58b8b451cf..f05977019d6cf3fbcf968833a3aa6f1b07637400 100644 --- a/arch/riscv/lib/rdtime.c +++ b/arch/riscv/lib/rdtime.c @@ -4,10 +4,12 @@ * Copyright (C) 2018, Bin Meng * * The riscv_get_time() API implementation that is using the +#include * standard rdtime instruction. */ #include +#include /* Implement the API required by RISC-V timer driver */ int riscv_get_time(u64 *time) diff --git a/arch/riscv/lib/reloc_riscv_efi.c b/arch/riscv/lib/reloc_riscv_efi.c index c1039dd165d9ae6ef003c62f8e51d89e23f5208a..0520ddd6e384cfa8c846dfa2c0bacd542efb3ad8 100644 --- a/arch/riscv/lib/reloc_riscv_efi.c +++ b/arch/riscv/lib/reloc_riscv_efi.c @@ -37,6 +37,7 @@ */ #include +#include #include diff --git a/arch/riscv/lib/sbi.c b/arch/riscv/lib/sbi.c index 984499960a1ae5c8bdd02a2c9b309844eba16178..a3b56a1dbd35d005b7508e1e186c9e11f9b55b34 100644 --- a/arch/riscv/lib/sbi.c +++ b/arch/riscv/lib/sbi.c @@ -11,6 +11,7 @@ #include #include #include +#include struct sbiret sbi_ecall(int ext, int fid, unsigned long arg0, unsigned long arg1, unsigned long arg2, diff --git a/arch/riscv/lib/sbi_ipi.c b/arch/riscv/lib/sbi_ipi.c index d02e2b4c4882385156b2a7484902a73455f52239..fe5eeaad1d5c0b94779823dd47a57e654f53488b 100644 --- a/arch/riscv/lib/sbi_ipi.c +++ b/arch/riscv/lib/sbi_ipi.c @@ -7,6 +7,7 @@ #include #include #include +#include int riscv_init_ipi(void) { diff --git a/arch/riscv/lib/sifive_clint.c b/arch/riscv/lib/sifive_clint.c index 97b7169a02cfae8e24521d1f50b53f2166ce8933..a22229643bd3a3aff83dc08730ceab637a48c7d1 100644 --- a/arch/riscv/lib/sifive_clint.c +++ b/arch/riscv/lib/sifive_clint.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include /* MSIP registers */ #define MSIP_REG(base, hart) ((ulong)(base) + (hart) * 4) diff --git a/arch/riscv/lib/smp.c b/arch/riscv/lib/smp.c index 09dd439b59aace60f3383228f2f1e8dd49509c64..a229a84fc9df8e9bfc8b1c0bc0136d5fe62b76ab 100644 --- a/arch/riscv/lib/smp.c +++ b/arch/riscv/lib/smp.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/riscv/lib/spl.c b/arch/riscv/lib/spl.c index b8771cb61c2289aa64d804ad7c59c1284ce99d52..ddb81363fb3c82daa1d7f15c4a646d7055a56e76 100644 --- a/arch/riscv/lib/spl.c +++ b/arch/riscv/lib/spl.c @@ -4,6 +4,7 @@ * Lukas Auer */ #include +#include #include #include #include @@ -12,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/sandbox/cpu/cpu.c b/arch/sandbox/cpu/cpu.c index f4cc363927d1b566a584c1dd46bf78c780352fde..18345fcd1ffcb215a13ef09de75be82bdc62f3e2 100644 --- a/arch/sandbox/cpu/cpu.c +++ b/arch/sandbox/cpu/cpu.c @@ -21,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/sandbox/cpu/sdl.c b/arch/sandbox/cpu/sdl.c index c1c9bb68e0a99fecf6e7d4cf147775a55614a47e..e37bf3addbd1bc18ffafff6c3e0ff848d7ae7da9 100644 --- a/arch/sandbox/cpu/sdl.c +++ b/arch/sandbox/cpu/sdl.c @@ -12,6 +12,7 @@ #include #include #include +#include /** * struct buf_info - a data buffer holding audio data diff --git a/arch/sandbox/cpu/spl.c b/arch/sandbox/cpu/spl.c index 52cabd7ff12bf450018b86bd6e2ce6cb9a1b9bfb..e4fe62a1c4380455860dc14de4a3a833e0281986 100644 --- a/arch/sandbox/cpu/spl.c +++ b/arch/sandbox/cpu/spl.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/sandbox/cpu/start.c b/arch/sandbox/cpu/start.c index c9e626100c60ea410ec44a4fcb94c7c93ad02955..2ef54a9753bbcaa7e54642e74b303e134dd1fc26 100644 --- a/arch/sandbox/cpu/start.c +++ b/arch/sandbox/cpu/start.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/sandbox/cpu/state.c b/arch/sandbox/cpu/state.c index 849dfbd1d669415433f08b4c9f1610776ed4d677..d99a8d27c8285c4fd83d8d5b485b307a99b6acbe 100644 --- a/arch/sandbox/cpu/state.c +++ b/arch/sandbox/cpu/state.c @@ -14,6 +14,7 @@ #include #include #include +#include /* Main state record for the sandbox */ static struct sandbox_state main_state; diff --git a/arch/sandbox/include/asm/axi.h b/arch/sandbox/include/asm/axi.h index d483f7b65a0297c0c742644cad600e91a33ea20c..b533a46dc8f0a432a45fb06c09d859e3611e1b20 100644 --- a/arch/sandbox/include/asm/axi.h +++ b/arch/sandbox/include/asm/axi.h @@ -7,6 +7,7 @@ #ifndef __asm_axi_h #define __asm_axi_h +#include #define axi_emul_get_ops(dev) ((struct axi_emul_ops *)(dev)->driver->ops) /** diff --git a/arch/sandbox/include/asm/clk.h b/arch/sandbox/include/asm/clk.h index c184c4bffcf7b7ade69cc400bfa38119197994fc..9e6b96700a23aefbaa4d4bb8a3159195db68f2a7 100644 --- a/arch/sandbox/include/asm/clk.h +++ b/arch/sandbox/include/asm/clk.h @@ -7,6 +7,7 @@ #define __SANDBOX_CLK_H #include +#include struct udevice; diff --git a/arch/sandbox/include/asm/eth.h b/arch/sandbox/include/asm/eth.h index 8c3c957b56fc8e3be59062f0e7e24a13a3f4c8c6..62bbd9afea0d50ae30c73151744959d73a563f0e 100644 --- a/arch/sandbox/include/asm/eth.h +++ b/arch/sandbox/include/asm/eth.h @@ -11,6 +11,7 @@ #include #include +#include void sandbox_eth_disable_response(int index, bool disable); diff --git a/arch/sandbox/include/asm/global_data.h b/arch/sandbox/include/asm/global_data.h index f95ddb058a22a4c9ff6980f3d658a8186fded478..00a53e570b30968583db365fa91c06cf34006415 100644 --- a/arch/sandbox/include/asm/global_data.h +++ b/arch/sandbox/include/asm/global_data.h @@ -10,6 +10,7 @@ #define __ASM_GBL_DATA_H /* Architecture-specific global data */ +#include struct arch_global_data { uint8_t *ram_buf; /* emulated RAM buffer */ void *text_base; /* pointer to base of text region */ diff --git a/arch/sandbox/include/asm/gpio.h b/arch/sandbox/include/asm/gpio.h index df4ba4fb5f3e1e18f22a7bb9414fc9a9fb41d3a6..967fe9ad2139b63279593e4f70924bc8da9db09a 100644 --- a/arch/sandbox/include/asm/gpio.h +++ b/arch/sandbox/include/asm/gpio.h @@ -22,6 +22,7 @@ * NOTE: DO NOT use the functions in this file except in test code! */ #include +#include /** * Return the simulated value of a GPIO (used only in sandbox test code) diff --git a/arch/sandbox/include/asm/handoff.h b/arch/sandbox/include/asm/handoff.h index be4e7b0fae2d1f30b54bb7c141ae8c64574ad02b..f8a72cd87a57961c2c7bf60a2b01048e5ec9f6e0 100644 --- a/arch/sandbox/include/asm/handoff.h +++ b/arch/sandbox/include/asm/handoff.h @@ -9,6 +9,7 @@ #ifndef __handoff_h #define __handoff_h +#include #define TEST_HANDOFF_MAGIC 0x14f93c7b struct arch_spl_handoff { diff --git a/arch/sandbox/include/asm/io.h b/arch/sandbox/include/asm/io.h index ad6c29a4e26c982f3ca234beb891a3bef5a858da..e671262b5d6019528899ada279f6ae3e381e7e86 100644 --- a/arch/sandbox/include/asm/io.h +++ b/arch/sandbox/include/asm/io.h @@ -6,6 +6,7 @@ #ifndef __SANDBOX_ASM_IO_H #define __SANDBOX_ASM_IO_H +#include enum sandboxio_size_t { SB_SIZE_8, SB_SIZE_16, diff --git a/arch/sandbox/include/asm/mbox.h b/arch/sandbox/include/asm/mbox.h index 70f36d7afef63d06528b442ebac8a6ced12c0d98..c3b8a9f14adfbad5b9110a9cbcfb2c14313f31a0 100644 --- a/arch/sandbox/include/asm/mbox.h +++ b/arch/sandbox/include/asm/mbox.h @@ -7,6 +7,7 @@ #define __SANDBOX_MBOX_H #include +#include #define SANDBOX_MBOX_PING_XOR 0x12345678 diff --git a/arch/sandbox/include/asm/sdl.h b/arch/sandbox/include/asm/sdl.h index a14e0a8f8a21ee1fdf40b5ef31903f0f0052181a..75904d9fad25d5ca066b98da15e33cdeef3c3bbf 100644 --- a/arch/sandbox/include/asm/sdl.h +++ b/arch/sandbox/include/asm/sdl.h @@ -9,6 +9,7 @@ #include #include #include +#include #ifdef CONFIG_SANDBOX_SDL diff --git a/arch/sandbox/include/asm/sections.h b/arch/sandbox/include/asm/sections.h index fbc1bd11a34162d58fd82b5cdab6ff791dabfea3..32667b7cf163ffe7c885d68149fe14a01e3c70c5 100644 --- a/arch/sandbox/include/asm/sections.h +++ b/arch/sandbox/include/asm/sections.h @@ -10,6 +10,7 @@ #define __SANDBOX_SECTIONS_H #include +#include struct sandbox_cmdline_option; diff --git a/arch/sandbox/include/asm/setjmp.h b/arch/sandbox/include/asm/setjmp.h index 001c7ea322d2fae53ffb53c3e030920cc8ce5fe4..27168ca18505b1867a2a932e215f8f6dbdc00026 100644 --- a/arch/sandbox/include/asm/setjmp.h +++ b/arch/sandbox/include/asm/setjmp.h @@ -7,6 +7,7 @@ #ifndef _SETJMP_H_ #define _SETJMP_H_ +#include struct jmp_buf_data { /* * We're not sure how long this should be: diff --git a/arch/sandbox/include/asm/state.h b/arch/sandbox/include/asm/state.h index 1bfad305f1afcd20d24db91658f67243868abdde..0a0322c39779b4d17e940aa081466780c201b458 100644 --- a/arch/sandbox/include/asm/state.h +++ b/arch/sandbox/include/asm/state.h @@ -11,6 +11,7 @@ #include #include #include +#include /** * Selects the behavior of the serial terminal. diff --git a/arch/sandbox/include/asm/test.h b/arch/sandbox/include/asm/test.h index 6ac8c1a8288dd786bfb7224aa7f8b4340708a4bf..1be290ea7101ca5690da2e123fceb43f06af75a8 100644 --- a/arch/sandbox/include/asm/test.h +++ b/arch/sandbox/include/asm/test.h @@ -10,6 +10,7 @@ /* The sandbox driver always permits an I2C device with this address */ #include +#include #define SANDBOX_I2C_TEST_ADDR 0x59 #define SANDBOX_PCI_VENDOR_ID 0x1234 diff --git a/arch/sandbox/include/asm/u-boot-sandbox.h b/arch/sandbox/include/asm/u-boot-sandbox.h index 798d0030773ed07b1505cd0a8e9c97ad72303b0b..9433e5258e53019e5b554a8a5c8473584dc2891a 100644 --- a/arch/sandbox/include/asm/u-boot-sandbox.h +++ b/arch/sandbox/include/asm/u-boot-sandbox.h @@ -15,6 +15,7 @@ #define _U_BOOT_SANDBOX_H_ /* board/.../... */ +#include int board_init(void); /* start.c */ diff --git a/arch/sandbox/lib/bootm.c b/arch/sandbox/lib/bootm.c index d9378f019c09ea05112d0515d21692b02d30030b..116ec10ae267b337c5f9f50ca2158e84bb48c577 100644 --- a/arch/sandbox/lib/bootm.c +++ b/arch/sandbox/lib/bootm.c @@ -6,10 +6,12 @@ #include #include +#include #include #include #include #include +#include #define LINUX_ARM_ZIMAGE_MAGIC 0x016f2818 diff --git a/arch/sandbox/lib/pci_io.c b/arch/sandbox/lib/pci_io.c index cfc5291ab7b6af6dbdf526e151fec5676f0451b1..f16f992420d22c8cba934dffffeb128e21adc95f 100644 --- a/arch/sandbox/lib/pci_io.c +++ b/arch/sandbox/lib/pci_io.c @@ -14,6 +14,7 @@ #include #include #include +#include int pci_map_physmem(phys_addr_t paddr, unsigned long *lenp, struct udevice **devp, void **ptrp) diff --git a/arch/sh/cpu/sh4/cache.c b/arch/sh/cpu/sh4/cache.c index 0f7dfdd3cf7909e187b02a62be090af70d21fb1e..037d24f4ab3ff7bccb8d7ed739ab1450708a9b5c 100644 --- a/arch/sh/cpu/sh4/cache.c +++ b/arch/sh/cpu/sh4/cache.c @@ -11,6 +11,7 @@ #include #include #include +#include #define CACHE_VALID 1 #define CACHE_UPDATED 2 diff --git a/arch/sh/include/asm/pci.h b/arch/sh/include/asm/pci.h index 5d79d0ec58edc4a3b7b529095184508f8e7a1734..dfa6184e0b97ed40cc61cea39abb7bf4632e55f0 100644 --- a/arch/sh/include/asm/pci.h +++ b/arch/sh/include/asm/pci.h @@ -18,6 +18,7 @@ int pci_sh7780_init(struct pci_controller *hose); #else #error "Not support PCI." #endif +#include int pci_sh4_init(struct pci_controller *hose); /* PCI dword read for sh4 */ diff --git a/arch/sh/include/asm/string.h b/arch/sh/include/asm/string.h index 999febcb6b7d3c82053095b124f8993e08480022..cc1f28af19dfc062929d4e553cf06aa6d3ee3a28 100644 --- a/arch/sh/include/asm/string.h +++ b/arch/sh/include/asm/string.h @@ -130,4 +130,5 @@ extern int strcasecmp(const char *, const char *); #define __HAVE_ARCH_STRTOK 1 #endif /* KERNEL */ +#include #endif /* __ASM_SH_STRING_H */ diff --git a/arch/sh/lib/board.c b/arch/sh/lib/board.c index f43213a50e99c405130afd57dac513093eb75a39..105f204a70b85ea99547332041c357ff5574a27b 100644 --- a/arch/sh/lib/board.c +++ b/arch/sh/lib/board.c @@ -7,6 +7,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/sh/lib/time_sh2.c b/arch/sh/lib/time_sh2.c index 5484c543c6c8284a67716e3dcff824dd1ff16c1b..5788c552abd5149fc0511454999a539393bb7bbc 100644 --- a/arch/sh/lib/time_sh2.c +++ b/arch/sh/lib/time_sh2.c @@ -13,6 +13,7 @@ #include #include #include +#include #define CMT_CMCSR_INIT 0x0001 /* PCLK/32 */ #define CMT_CMCSR_CALIB 0x0000 diff --git a/arch/sh/lib/zimageboot.c b/arch/sh/lib/zimageboot.c index 8567d390376a246a9dff3adf2cc14f3fbf33c887..20eab6bbbffecd69867e641d3e8b538e75bcf4fb 100644 --- a/arch/sh/lib/zimageboot.c +++ b/arch/sh/lib/zimageboot.c @@ -17,6 +17,7 @@ #include #include #include +#include int do_sh_zimageboot(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) diff --git a/arch/x86/cpu/acpi_gpe.c b/arch/x86/cpu/acpi_gpe.c index 5610d5437236bbe03234211b816867dd77863774..1b51b44e8c68058fd6e3dd87bbb56b06e7e96353 100644 --- a/arch/x86/cpu/acpi_gpe.c +++ b/arch/x86/cpu/acpi_gpe.c @@ -15,6 +15,7 @@ #include #include #include +#include /** * struct acpi_gpe_priv - private driver information diff --git a/arch/x86/cpu/apollolake/cpu_spl.c b/arch/x86/cpu/apollolake/cpu_spl.c index 00cfcd2f4a2d5f14d1da6ed0636df4fd3d4bf884..e13f8391fa8e3ea80b04c5bff440202e54f0dd81 100644 --- a/arch/x86/cpu/apollolake/cpu_spl.c +++ b/arch/x86/cpu/apollolake/cpu_spl.c @@ -35,6 +35,7 @@ #include #include #include +#include #include /* Define this here to avoid referencing any drivers for the debug UART 1 */ diff --git a/arch/x86/cpu/apollolake/fsp_bindings.c b/arch/x86/cpu/apollolake/fsp_bindings.c index db9290f5312d88f16a9f8679ba56429262da0805..abec50644b4e07b74d86d7fe4cac3cc1b6b8807e 100644 --- a/arch/x86/cpu/apollolake/fsp_bindings.c +++ b/arch/x86/cpu/apollolake/fsp_bindings.c @@ -10,6 +10,7 @@ #include #include #include +#include /** * read_u8_prop() - Read an u8 property from devicetree (scalar or array) diff --git a/arch/x86/cpu/apollolake/fsp_s.c b/arch/x86/cpu/apollolake/fsp_s.c index 433dcf08c778da5396ed748d2553e24b6f93cd45..5876edaa007f1369d07e855ba9107b2d163e7580 100644 --- a/arch/x86/cpu/apollolake/fsp_s.c +++ b/arch/x86/cpu/apollolake/fsp_s.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -30,6 +31,7 @@ #include #include #include +#include #define PCH_P2SB_E0 0xe0 #define HIDE_BIT BIT(0) diff --git a/arch/x86/cpu/apollolake/hostbridge.c b/arch/x86/cpu/apollolake/hostbridge.c index 99f1b441312c177a37b035f3bcf3c66d36d512b4..4477e580fbbd12a90b213f452f8289400f12b44c 100644 --- a/arch/x86/cpu/apollolake/hostbridge.c +++ b/arch/x86/cpu/apollolake/hostbridge.c @@ -13,6 +13,7 @@ #include #include #include +#include /** * struct apl_hostbridge_platdata - platform data for hostbridge diff --git a/arch/x86/cpu/apollolake/lpc.c b/arch/x86/cpu/apollolake/lpc.c index 07a64502061acab0aced2d4646b2ae7d335a79c8..4c12d80b38bc1824dab3a71bc3867148610feb44 100644 --- a/arch/x86/cpu/apollolake/lpc.c +++ b/arch/x86/cpu/apollolake/lpc.c @@ -16,6 +16,7 @@ #include #include #include +#include void lpc_enable_fixed_io_ranges(uint io_enables) { diff --git a/arch/x86/cpu/apollolake/pmc.c b/arch/x86/cpu/apollolake/pmc.c index 8adc33bfd30e001e82aa475343f448cafa189733..96b3845a2977589d766914f91fbfb0d2c631afdd 100644 --- a/arch/x86/cpu/apollolake/pmc.c +++ b/arch/x86/cpu/apollolake/pmc.c @@ -13,12 +13,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include #define GPIO_GPE_CFG 0x1050 diff --git a/arch/x86/cpu/apollolake/punit.c b/arch/x86/cpu/apollolake/punit.c index 632309f69015ecb5f199adae89a80f07a28055b8..ecc2fe1ca20fd74ced86626b520eadeb0f100932 100644 --- a/arch/x86/cpu/apollolake/punit.c +++ b/arch/x86/cpu/apollolake/punit.c @@ -16,6 +16,7 @@ #include #include #include +#include /* * Punit Initialisation code. This all isn't documented, but diff --git a/arch/x86/cpu/apollolake/spl.c b/arch/x86/cpu/apollolake/spl.c index 618b20add1628e27c0ec7f15b8e98282730f73a4..a8cd253deec9deeece09fef34376927e7f955ffe 100644 --- a/arch/x86/cpu/apollolake/spl.c +++ b/arch/x86/cpu/apollolake/spl.c @@ -22,6 +22,7 @@ #include #include #include +#include /* This reads the next phase from mapped SPI flash */ static int rom_load_image(struct spl_image_info *spl_image, diff --git a/arch/x86/cpu/apollolake/uart.c b/arch/x86/cpu/apollolake/uart.c index 2a2010229455f21b6fc7349d7637400ee3fbb483..8c031445b952185aedd9c01b27b9a5324ba65061 100644 --- a/arch/x86/cpu/apollolake/uart.c +++ b/arch/x86/cpu/apollolake/uart.c @@ -17,6 +17,7 @@ #include #include #include +#include /* Low-power Subsystem (LPSS) clock register */ enum { diff --git a/arch/x86/cpu/baytrail/acpi.c b/arch/x86/cpu/baytrail/acpi.c index e6c721a16ba992ffa3188c17e3c9d00049122f14..fe7139e6509c6eecdde3ed1cdeccff4a5e295861 100644 --- a/arch/x86/cpu/baytrail/acpi.c +++ b/arch/x86/cpu/baytrail/acpi.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/arch/x86/cpu/baytrail/cpu.c b/arch/x86/cpu/baytrail/cpu.c index 309a50a11611d716b4ab866210f0ae285d0704c6..8cc19c02e2b692a8861844e105a73f92095b1f7d 100644 --- a/arch/x86/cpu/baytrail/cpu.c +++ b/arch/x86/cpu/baytrail/cpu.c @@ -17,6 +17,7 @@ #include #include #include +#include #define BYT_PRV_CLK 0x800 #define BYT_PRV_CLK_EN (1 << 0) diff --git a/arch/x86/cpu/baytrail/early_uart.c b/arch/x86/cpu/baytrail/early_uart.c index 08dbd5538f7a9fac331d957d95ff3a4f8ebf3466..6a1bb87854c1c4398b75e14ff586a1ca98396d41 100644 --- a/arch/x86/cpu/baytrail/early_uart.c +++ b/arch/x86/cpu/baytrail/early_uart.c @@ -6,6 +6,7 @@ #include #include #include +#include #define PCI_DEV_CONFIG(segbus, dev, fn) ( \ (((segbus) & 0xfff) << 20) | \ diff --git a/arch/x86/cpu/baytrail/fsp_configs.c b/arch/x86/cpu/baytrail/fsp_configs.c index fb3f946c45f90d9225799bd43c4ffb7088b06cbd..da89f6db4c152019f9ad6b7a288cbb619b14567a 100644 --- a/arch/x86/cpu/baytrail/fsp_configs.c +++ b/arch/x86/cpu/baytrail/fsp_configs.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include diff --git a/arch/x86/cpu/braswell/early_uart.c b/arch/x86/cpu/braswell/early_uart.c index d78c6b0feb6ab192dbfa1ceef4dc6953db884e53..b8cd6a81e12af29225c5dee5e99e507f841e4c41 100644 --- a/arch/x86/cpu/braswell/early_uart.c +++ b/arch/x86/cpu/braswell/early_uart.c @@ -5,6 +5,7 @@ #include #include +#include #define PCI_DEV_CONFIG(segbus, dev, fn) ( \ (((segbus) & 0xfff) << 20) | \ diff --git a/arch/x86/cpu/braswell/fsp_configs.c b/arch/x86/cpu/braswell/fsp_configs.c index 243298fd5718b23717c561c40cf7ec18db645e4b..70a9fa004a78db0bf501f56ccd4ee719a35d67a2 100644 --- a/arch/x86/cpu/braswell/fsp_configs.c +++ b/arch/x86/cpu/braswell/fsp_configs.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/arch/x86/cpu/broadwell/adsp.c b/arch/x86/cpu/broadwell/adsp.c index beab06dee95d8dde896fe2e35d12db0c32ed6a81..b7a615fc37e5a252afe10b09ad2637f4e081c67e 100644 --- a/arch/x86/cpu/broadwell/adsp.c +++ b/arch/x86/cpu/broadwell/adsp.c @@ -20,6 +20,7 @@ #include #include #include +#include #include enum pci_type_t { diff --git a/arch/x86/cpu/broadwell/cpu_full.c b/arch/x86/cpu/broadwell/cpu_full.c index daf17af3b15143abdd36025a674de7bbf7010ebe..2c676ad2ce2b92540792007e42e1b943f6349830 100644 --- a/arch/x86/cpu/broadwell/cpu_full.c +++ b/arch/x86/cpu/broadwell/cpu_full.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include struct cpu_broadwell_priv { bool ht_disabled; diff --git a/arch/x86/cpu/broadwell/iobp.c b/arch/x86/cpu/broadwell/iobp.c index 68c57f4f18a4b5327132a04d07a61bf9e944c21f..68c41695eb523c056269d475fcdab471f94b685d 100644 --- a/arch/x86/cpu/broadwell/iobp.c +++ b/arch/x86/cpu/broadwell/iobp.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/arch/x86/cpu/broadwell/lpc.c b/arch/x86/cpu/broadwell/lpc.c index d2638a4e7a6b840dd60b6162542632663e6b6140..280eeb6c745b156931c2ff7111f7924fcf3a1d69 100644 --- a/arch/x86/cpu/broadwell/lpc.c +++ b/arch/x86/cpu/broadwell/lpc.c @@ -15,6 +15,7 @@ #include #include #include +#include static void set_spi_speed(void) { diff --git a/arch/x86/cpu/broadwell/me.c b/arch/x86/cpu/broadwell/me.c index 89b7bd15082b5f6f2e07189e55244e9d7a4ffd2e..397cba6d343a701c0af83e6f3e78775360130d28 100644 --- a/arch/x86/cpu/broadwell/me.c +++ b/arch/x86/cpu/broadwell/me.c @@ -12,6 +12,7 @@ #include #include #include +#include static inline void me_read_dword_ptr(struct udevice *dev, void *ptr, int offset) { diff --git a/arch/x86/cpu/broadwell/northbridge.c b/arch/x86/cpu/broadwell/northbridge.c index 4b0dd46f7fe4630f2584305dbe284105e816c908..2d851ed4fe8c50f7b4ebf9a756aa6034d01d78dd 100644 --- a/arch/x86/cpu/broadwell/northbridge.c +++ b/arch/x86/cpu/broadwell/northbridge.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include __weak asmlinkage void sdram_console_tx_byte(unsigned char byte) { diff --git a/arch/x86/cpu/broadwell/pch.c b/arch/x86/cpu/broadwell/pch.c index f7f975983e6bf7a1b956f2153bbef491762810e6..b834c8471b953c17bf4a99bf23fc6df586e277a8 100644 --- a/arch/x86/cpu/broadwell/pch.c +++ b/arch/x86/cpu/broadwell/pch.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include #define BIOS_CTRL 0xdc diff --git a/arch/x86/cpu/broadwell/pinctrl_broadwell.c b/arch/x86/cpu/broadwell/pinctrl_broadwell.c index 0bb28739fdc684a24dced20f5cf21180e6ebfbed..60453956e5091372ce5adb1d8c2b65c0fc2124be 100644 --- a/arch/x86/cpu/broadwell/pinctrl_broadwell.c +++ b/arch/x86/cpu/broadwell/pinctrl_broadwell.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/broadwell/refcode.c b/arch/x86/cpu/broadwell/refcode.c index ba4a23ac58ffadd7bdc58ff49ea228d9f03a29a5..626b124d942bfbe7c94cf5ef84e1b346c590f972 100644 --- a/arch/x86/cpu/broadwell/refcode.c +++ b/arch/x86/cpu/broadwell/refcode.c @@ -1,6 +1,8 @@ // SPDX-License-Identifier: GPL-2.0 /* * Read a coreboot rmodule and execute it. +#include +#include * The rmodule_header struct is from coreboot. * * Copyright (c) 2016 Google, Inc diff --git a/arch/x86/cpu/broadwell/sata.c b/arch/x86/cpu/broadwell/sata.c index 27d6bf706e2f8fe98d88d83f8a1bf509c258229c..2bdb1ffae228d9239d43dc60e1ee9d3603a963a6 100644 --- a/arch/x86/cpu/broadwell/sata.c +++ b/arch/x86/cpu/broadwell/sata.c @@ -17,6 +17,7 @@ #include #include #include +#include struct sata_platdata { int port_map; diff --git a/arch/x86/cpu/broadwell/sdram.c b/arch/x86/cpu/broadwell/sdram.c index 1d48741f473a25eb765f80b88f854b43b93309e2..3f1827b7eec7852fb56cd9d0b3ffa02981542408 100644 --- a/arch/x86/cpu/broadwell/sdram.c +++ b/arch/x86/cpu/broadwell/sdram.c @@ -27,6 +27,7 @@ #include #include #include +#include ulong board_get_usable_ram_top(ulong total_size) { diff --git a/arch/x86/cpu/coreboot/coreboot.c b/arch/x86/cpu/coreboot/coreboot.c index cfd97a1531993556649cafb750500ba13338ab2b..7f974b7661462257cf5c8f905ce80c4530777623 100644 --- a/arch/x86/cpu/coreboot/coreboot.c +++ b/arch/x86/cpu/coreboot/coreboot.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/coreboot/sdram.c b/arch/x86/cpu/coreboot/sdram.c index b8b803f643d723ff31cbce35629aec2086a0fd02..2c2e656dff00f8133792f2b3bae4c947841e9093 100644 --- a/arch/x86/cpu/coreboot/sdram.c +++ b/arch/x86/cpu/coreboot/sdram.c @@ -13,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/coreboot/tables.c b/arch/x86/cpu/coreboot/tables.c index f0c350605e1969a02f328799bf2575107b03b0eb..68d2805a7bc99fc9e894f3fd7b2012af3dfccc16 100644 --- a/arch/x86/cpu/coreboot/tables.c +++ b/arch/x86/cpu/coreboot/tables.c @@ -7,10 +7,12 @@ */ #include +#include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/coreboot/timestamp.c b/arch/x86/cpu/coreboot/timestamp.c index c2072535658a0cd02a11e77f4e69e146930ef59d..c7e54de0b2a7e5f0d9f870b7c2514ad0a7abd92d 100644 --- a/arch/x86/cpu/coreboot/timestamp.c +++ b/arch/x86/cpu/coreboot/timestamp.c @@ -7,10 +7,12 @@ #include #include +#include #include #include #include #include +#include struct timestamp_entry { uint32_t entry_id; diff --git a/arch/x86/cpu/cpu.c b/arch/x86/cpu/cpu.c index ff4916431b4cc80ac522d83ac6e0848a875e83e7..0c4aec8a58913f0dd0073233db780fb03c75c077 100644 --- a/arch/x86/cpu/cpu.c +++ b/arch/x86/cpu/cpu.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -51,6 +52,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/efi/payload.c b/arch/x86/cpu/efi/payload.c index 9b87cf02418a97eca2e20e6e5a6a55504a83153f..2fc09b0955176881edde44de2cef31ccde519a17 100644 --- a/arch/x86/cpu/efi/payload.c +++ b/arch/x86/cpu/efi/payload.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/efi/sdram.c b/arch/x86/cpu/efi/sdram.c index af65982fd0c09b1544da04e35cb1e6ce11419373..dadbb87e5ace9b369d8d4454086d5dc39a9ad38b 100644 --- a/arch/x86/cpu/efi/sdram.c +++ b/arch/x86/cpu/efi/sdram.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/i386/cpu.c b/arch/x86/cpu/i386/cpu.c index ddb656f0fda5fb804483dfee2aecb3bbaee60fb0..6b29644e326a65fb9e515c766c11978be66f73a1 100644 --- a/arch/x86/cpu/i386/cpu.c +++ b/arch/x86/cpu/i386/cpu.c @@ -19,11 +19,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include @@ -36,6 +38,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/i386/interrupt.c b/arch/x86/cpu/i386/interrupt.c index c7d3570a986bd138843c50872a9c894746954f1d..916d5c606e214f77e020dfda8b182e8b2205bf59 100644 --- a/arch/x86/cpu/i386/interrupt.c +++ b/arch/x86/cpu/i386/interrupt.c @@ -11,6 +11,7 @@ */ #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/intel_common/cpu.c b/arch/x86/cpu/intel_common/cpu.c index b5d907126af950d159e6205420418663554c25ef..0f7129fb87ed222b7a547e43be26ce7a081418f3 100644 --- a/arch/x86/cpu/intel_common/cpu.c +++ b/arch/x86/cpu/intel_common/cpu.c @@ -25,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/intel_common/fast_spi.c b/arch/x86/cpu/intel_common/fast_spi.c index 5d3944dee2c84858d55a01b34343c464b8185f14..bb59464501947a2533c7a15bd542f1d4051235b3 100644 --- a/arch/x86/cpu/intel_common/fast_spi.c +++ b/arch/x86/cpu/intel_common/fast_spi.c @@ -8,6 +8,7 @@ #include #include #include +#include /* * Returns bios_start and fills in size of the BIOS region. diff --git a/arch/x86/cpu/intel_common/itss.c b/arch/x86/cpu/intel_common/itss.c index 732a4b4c4f4388bd2f01b5f4db365e2c4a3db847..0c20b5598f5eb0dea10143fcb3b12ba2343adcd6 100644 --- a/arch/x86/cpu/intel_common/itss.c +++ b/arch/x86/cpu/intel_common/itss.c @@ -17,11 +17,13 @@ #include #include #include +#include #include #include #include #include #include +#include struct itss_platdata { #if CONFIG_IS_ENABLED(OF_PLATDATA) diff --git a/arch/x86/cpu/intel_common/lpc.c b/arch/x86/cpu/intel_common/lpc.c index 7eaea5c77c8282f73af693c9c9b6d498bb4578f3..d6885b683035a47cbfa2b92043237a790c19fd0e 100644 --- a/arch/x86/cpu/intel_common/lpc.c +++ b/arch/x86/cpu/intel_common/lpc.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/intel_common/microcode.c b/arch/x86/cpu/intel_common/microcode.c index 157350a8949177725d38f20073c41c421c65c19c..aeb23d2941e0bdf47f68cd7c92fdd6378ef32bcf 100644 --- a/arch/x86/cpu/intel_common/microcode.c +++ b/arch/x86/cpu/intel_common/microcode.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/intel_common/mrc.c b/arch/x86/cpu/intel_common/mrc.c index a6e099f6e14b163033dab5e4f78d193cb9be966a..cf3ac1884e8bf4732205870572ed162c80ffa7d3 100644 --- a/arch/x86/cpu/intel_common/mrc.c +++ b/arch/x86/cpu/intel_common/mrc.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include static const char *const ecc_decoder[] = { "inactive", diff --git a/arch/x86/cpu/intel_common/p2sb.c b/arch/x86/cpu/intel_common/p2sb.c index 53e2f21df965df69189aa2d801d14b70bbafcbc2..7a505b29fed74c8f895685d909e96b83924adb26 100644 --- a/arch/x86/cpu/intel_common/p2sb.c +++ b/arch/x86/cpu/intel_common/p2sb.c @@ -13,10 +13,12 @@ #include #include #include +#include #include #include #include #include +#include #define PCH_P2SB_E0 0xe0 #define HIDE_BIT BIT(0) diff --git a/arch/x86/cpu/intel_common/pch.c b/arch/x86/cpu/intel_common/pch.c index af82b64a13c75032076efe3ea385da3e9350f12b..c30ba15855b44f697aefc24f06f2abb286d0c282 100644 --- a/arch/x86/cpu/intel_common/pch.c +++ b/arch/x86/cpu/intel_common/pch.c @@ -6,6 +6,7 @@ #include #include #include +#include u32 pch_common_sir_read(struct udevice *dev, int idx) { diff --git a/arch/x86/cpu/intel_common/report_platform.c b/arch/x86/cpu/intel_common/report_platform.c index 9502b145490d6f6fdee7a25dfb2154163659b097..28284ff2f7d4f75c805687e47f918b3fc493da09 100644 --- a/arch/x86/cpu/intel_common/report_platform.c +++ b/arch/x86/cpu/intel_common/report_platform.c @@ -13,6 +13,7 @@ #include #include #include +#include static void report_cpu_info(void) { diff --git a/arch/x86/cpu/ioapic.c b/arch/x86/cpu/ioapic.c index 4f99de6ece2bc50c642d9f7afc291ee29d930f2f..749ab1a22c3bf86b5ef0f12f1d33e863d92409f1 100644 --- a/arch/x86/cpu/ioapic.c +++ b/arch/x86/cpu/ioapic.c @@ -8,6 +8,7 @@ #include #include #include +#include u32 io_apic_read(u32 reg) { diff --git a/arch/x86/cpu/irq.c b/arch/x86/cpu/irq.c index 920a799ec8e9bd0b83ad8d14dca6992cbcabeab1..6755e8bb89b0649cf0b0e4545d9dfd19671ecc0f 100644 --- a/arch/x86/cpu/irq.c +++ b/arch/x86/cpu/irq.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/ivybridge/bd82x6x.c b/arch/x86/cpu/ivybridge/bd82x6x.c index 7df278ddbc436077713d7e0b7d4d8dcde68c2068..0bc6f83665a4bcd37c9f5f42964a16985a31ab8b 100644 --- a/arch/x86/cpu/ivybridge/bd82x6x.c +++ b/arch/x86/cpu/ivybridge/bd82x6x.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/ivybridge/cpu.c b/arch/x86/cpu/ivybridge/cpu.c index 209be6877be5437c477f2185ecec4a0897e404ef..f7f75297727369f2f8b78acd2e48e664bdb40af5 100644 --- a/arch/x86/cpu/ivybridge/cpu.c +++ b/arch/x86/cpu/ivybridge/cpu.c @@ -36,6 +36,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/ivybridge/early_me.c b/arch/x86/cpu/ivybridge/early_me.c index 9758c9a653dccec58dfc5265ee0c71c201b83294..143a0cda4163ea39a6f505981c4bc82159e40878 100644 --- a/arch/x86/cpu/ivybridge/early_me.c +++ b/arch/x86/cpu/ivybridge/early_me.c @@ -19,6 +19,7 @@ #include #include #include +#include static const char *const me_ack_values[] = { [ME_HFS_ACK_NO_DID] = "No DID Ack received", diff --git a/arch/x86/cpu/ivybridge/lpc.c b/arch/x86/cpu/ivybridge/lpc.c index 57c8443598225416cc79fd13a64144895524765a..a901a21456fc63fb064afa9e65d52ea599f04411 100644 --- a/arch/x86/cpu/ivybridge/lpc.c +++ b/arch/x86/cpu/ivybridge/lpc.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/ivybridge/model_206ax.c b/arch/x86/cpu/ivybridge/model_206ax.c index 087754a1dd994d1986e692ed870a4654efacc0e7..e4313a1811f655d5bd5e89557f04cf885e80c78a 100644 --- a/arch/x86/cpu/ivybridge/model_206ax.c +++ b/arch/x86/cpu/ivybridge/model_206ax.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/ivybridge/northbridge.c b/arch/x86/cpu/ivybridge/northbridge.c index 994f8a4ff6a59f0e0622065922cfc9aff6457e23..a0c4b29b664e73c32cd16f7e4690b94d887b5dde 100644 --- a/arch/x86/cpu/ivybridge/northbridge.c +++ b/arch/x86/cpu/ivybridge/northbridge.c @@ -19,6 +19,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/ivybridge/sata.c b/arch/x86/cpu/ivybridge/sata.c index 40cb041586813454f8e3d7b4e5334ba4b41d96db..b74f7a796d71a57dfb38fd09fb25c48f25a41a2a 100644 --- a/arch/x86/cpu/ivybridge/sata.c +++ b/arch/x86/cpu/ivybridge/sata.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/ivybridge/sdram.c b/arch/x86/cpu/ivybridge/sdram.c index 4c1ec37c600583c6242f17ed0373e29b9ce6e42e..4ed7db12b1ffb194698261cadcffbe364424c10e 100644 --- a/arch/x86/cpu/ivybridge/sdram.c +++ b/arch/x86/cpu/ivybridge/sdram.c @@ -40,6 +40,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/mp_init.c b/arch/x86/cpu/mp_init.c index 7bf3935ba94a682be645b5a341d28e5b9aad95e9..7225c3392bb2c76c6c9d89c102958bb49bec532c 100644 --- a/arch/x86/cpu/mp_init.c +++ b/arch/x86/cpu/mp_init.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -35,6 +36,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/mtrr.c b/arch/x86/cpu/mtrr.c index da1f08eff819bc61ff6c767e5fc926cea35cf7a4..cbc289888dca958fcd7983c2eae84b6ab455cb99 100644 --- a/arch/x86/cpu/mtrr.c +++ b/arch/x86/cpu/mtrr.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/pci.c b/arch/x86/cpu/pci.c index d4f9290ca73be17a44f84da70dea4a3ffc5bbda1..04877094ad12b638a522eb91d5e61876fb1aef45 100644 --- a/arch/x86/cpu/pci.c +++ b/arch/x86/cpu/pci.c @@ -16,6 +16,7 @@ #include #include #include +#include int pci_x86_read_config(pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size) diff --git a/arch/x86/cpu/qemu/dram.c b/arch/x86/cpu/qemu/dram.c index c1745501294ce23fc2a5b37f1327a42ce46de1bc..3a29de6cc31dc73cd4a1b78b2a4a2a3e9c443aa2 100644 --- a/arch/x86/cpu/qemu/dram.c +++ b/arch/x86/cpu/qemu/dram.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/qemu/qemu.c b/arch/x86/cpu/qemu/qemu.c index 5e431f21976dad55be178fc416dd8d7731a29eda..786906dee5b8d57ba6e7f461d5abbb2a422a30c5 100644 --- a/arch/x86/cpu/qemu/qemu.c +++ b/arch/x86/cpu/qemu/qemu.c @@ -14,6 +14,7 @@ #include #include #include +#include static bool i440fx; diff --git a/arch/x86/cpu/quark/acpi.c b/arch/x86/cpu/quark/acpi.c index 655f2a1ce6ac4cf357e55af3cbdc866b3c63399e..013b1d943b1a17087d4f255d4679d0744ef38e0a 100644 --- a/arch/x86/cpu/quark/acpi.c +++ b/arch/x86/cpu/quark/acpi.c @@ -9,6 +9,7 @@ #include #include #include +#include #include void acpi_create_fadt(struct acpi_fadt *fadt, struct acpi_facs *facs, diff --git a/arch/x86/cpu/quark/dram.c b/arch/x86/cpu/quark/dram.c index e2a36ceffd414328585345277910ac6c2b668545..2feb0e89436539b94c1a8f8ac4874fb8048c236a 100644 --- a/arch/x86/cpu/quark/dram.c +++ b/arch/x86/cpu/quark/dram.c @@ -20,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/quark/hte.c b/arch/x86/cpu/quark/hte.c index df14779357d5c696593a1cea388aa9c920183c98..489208d0b9bb23f44c42690bad9ba32c9e5c917b 100644 --- a/arch/x86/cpu/quark/hte.c +++ b/arch/x86/cpu/quark/hte.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "mrc_util.h" #include "hte.h" diff --git a/arch/x86/cpu/quark/hte.h b/arch/x86/cpu/quark/hte.h index b4ea488f30f35b97d0f38304aefd5c8784028669..322b556c22c17bd7255341b10c7723f8c0c8ae2e 100644 --- a/arch/x86/cpu/quark/hte.h +++ b/arch/x86/cpu/quark/hte.h @@ -10,6 +10,7 @@ #ifndef _HTE_H_ #define _HTE_H_ +#include enum { MRC_MEM_INIT, MRC_MEM_TEST diff --git a/arch/x86/cpu/quark/mrc.c b/arch/x86/cpu/quark/mrc.c index 7e8f31fb6b7c06de78ddad1fd01626073a9ab57a..7a7d69a6a1149dd52e95864a27aaab659e9c4573 100644 --- a/arch/x86/cpu/quark/mrc.c +++ b/arch/x86/cpu/quark/mrc.c @@ -12,6 +12,7 @@ * * These functions are generic and should work for any Quark-based board. * +#include * MRC requires two data structures to be passed in which are initialized by * mrc_adjust_params(). * diff --git a/arch/x86/cpu/quark/mrc_util.c b/arch/x86/cpu/quark/mrc_util.c index 50fcd977bb4122f17ad57f1a69bdf7f120803e40..bc19718ef72feaa70b4b3c9ff0c32206cd37fffe 100644 --- a/arch/x86/cpu/quark/mrc_util.c +++ b/arch/x86/cpu/quark/mrc_util.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "mrc_util.h" #include "hte.h" #include "smc.h" diff --git a/arch/x86/cpu/quark/mrc_util.h b/arch/x86/cpu/quark/mrc_util.h index f4e3e87b6c37cddc651496be0bde6e4c8fed117e..89d2f6351fd264cb8d0f88e43682b356fd0d1479 100644 --- a/arch/x86/cpu/quark/mrc_util.h +++ b/arch/x86/cpu/quark/mrc_util.h @@ -12,6 +12,7 @@ #include #include +#include /* Turn on this macro to enable MRC debugging output */ #undef MRC_DEBUG diff --git a/arch/x86/cpu/quark/msg_port.c b/arch/x86/cpu/quark/msg_port.c index d4f8c082ffc2f4dee041e753fb61c4ff7bb89207..f270eb7bb83faded1ff7b53b7b018e5d27ebdbf0 100644 --- a/arch/x86/cpu/quark/msg_port.c +++ b/arch/x86/cpu/quark/msg_port.c @@ -7,6 +7,7 @@ #include #include #include +#include void msg_port_setup(int op, int port, int reg) { diff --git a/arch/x86/cpu/quark/quark.c b/arch/x86/cpu/quark/quark.c index 30b4711b9a59569d73f68c50d03607978d1e2117..2099cb1a17e58e4efdd06777b2c10aba6442cb5a 100644 --- a/arch/x86/cpu/quark/quark.c +++ b/arch/x86/cpu/quark/quark.c @@ -18,6 +18,7 @@ #include #include #include +#include #include static void quark_setup_mtrr(void) diff --git a/arch/x86/cpu/quark/smc.c b/arch/x86/cpu/quark/smc.c index c95c09a67bad338c56f9d0d213bc9db398d3e6af..2e27463c3cb1d98bc681a40d9854c7a7a7a2b522 100644 --- a/arch/x86/cpu/quark/smc.c +++ b/arch/x86/cpu/quark/smc.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "mrc_util.h" #include "hte.h" #include "smc.h" diff --git a/arch/x86/cpu/quark/smc.h b/arch/x86/cpu/quark/smc.h index eee27564c87714a459ab230f3baba1d812144a48..5c4917ee0b49e287c25b2b1c45213e32a7d5aa71 100644 --- a/arch/x86/cpu/quark/smc.h +++ b/arch/x86/cpu/quark/smc.h @@ -13,6 +13,7 @@ /* System Memory Controller Register Defines */ /* Memory Controller Message Bus Registers Offsets */ +#include #define DRP 0x00 #define DTR0 0x01 #define DTR1 0x02 diff --git a/arch/x86/cpu/queensbay/tnc.c b/arch/x86/cpu/queensbay/tnc.c index 782ed863fe7c7038fc70bf9377f2ee6fe27abd68..a5a963f0b76f84726e930332eb5cc153f586df44 100644 --- a/arch/x86/cpu/queensbay/tnc.c +++ b/arch/x86/cpu/queensbay/tnc.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/x86/cpu/slimbootloader/sdram.c b/arch/x86/cpu/slimbootloader/sdram.c index 2c7be397adbb619c240798fd1cad4f370a18ccc5..ac73ef43b9b08b7f5f42a0a34d8d224fa43ef693 100644 --- a/arch/x86/cpu/slimbootloader/sdram.c +++ b/arch/x86/cpu/slimbootloader/sdram.c @@ -11,6 +11,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/cpu/tangier/acpi.c b/arch/x86/cpu/tangier/acpi.c index 8aa5efdcab9c43fc3113a0e4f4adce8f8e12dc3d..404c891de63c951c8ad36b4a557f80ef89c0c462 100644 --- a/arch/x86/cpu/tangier/acpi.c +++ b/arch/x86/cpu/tangier/acpi.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/arch/x86/cpu/tangier/pinmux.c b/arch/x86/cpu/tangier/pinmux.c index 41ad198a06091537abc745bca9fd8784f68da3eb..42c6827882037b8ae72131e4e7161e41ba785a7e 100644 --- a/arch/x86/cpu/tangier/pinmux.c +++ b/arch/x86/cpu/tangier/pinmux.c @@ -4,8 +4,10 @@ */ #include +#include #include #include +#include #include #include #include @@ -16,6 +18,7 @@ #include #include #include +#include #define BUFCFG_OFFSET 0x100 diff --git a/arch/x86/cpu/tangier/sdram.c b/arch/x86/cpu/tangier/sdram.c index a8760263cf4b6ec5fca8bd379c5c431712d483e5..0553c9033a0d91586b8536c12bdff253ca88f6dd 100644 --- a/arch/x86/cpu/tangier/sdram.c +++ b/arch/x86/cpu/tangier/sdram.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/x86/include/asm/acpi_nhlt.h b/arch/x86/include/asm/acpi_nhlt.h index 47203213818ff59d1a9fd0454869a340416b11f4..cf28370aa16c5cbc49df7b992ac902439d4e9563 100644 --- a/arch/x86/include/asm/acpi_nhlt.h +++ b/arch/x86/include/asm/acpi_nhlt.h @@ -8,6 +8,7 @@ #ifndef _NHLT_H_ #define _NHLT_H_ +#include struct acpi_ctx; struct nhlt; struct nhlt_endpoint; diff --git a/arch/x86/include/asm/acpi_table.h b/arch/x86/include/asm/acpi_table.h index 733085c178519bc2da090755aa6875c7a87cf1bc..199d7314060b4c79e84214e5a432d0ead78ad89b 100644 --- a/arch/x86/include/asm/acpi_table.h +++ b/arch/x86/include/asm/acpi_table.h @@ -9,6 +9,7 @@ #ifndef __ASM_ACPI_TABLE_H__ #define __ASM_ACPI_TABLE_H__ +#include struct acpi_facs; struct acpi_fadt; struct acpi_global_nvs; diff --git a/arch/x86/include/asm/arch-apollolake/fsp/fsp_m_upd.h b/arch/x86/include/asm/arch-apollolake/fsp/fsp_m_upd.h index 78c338e9ffa95502795c492bfffc876a8eb73f57..c7d2b4aa63237b0e6cce672dbe679b26359eb12a 100644 --- a/arch/x86/include/asm/arch-apollolake/fsp/fsp_m_upd.h +++ b/arch/x86/include/asm/arch-apollolake/fsp/fsp_m_upd.h @@ -8,7 +8,9 @@ #define __ASM_ARCH_FSP_M_UDP_H #ifndef __ASSEMBLY__ +#include #include +#include #define FSP_DRAM_CHANNELS 4 diff --git a/arch/x86/include/asm/arch-apollolake/fsp/fsp_s_upd.h b/arch/x86/include/asm/arch-apollolake/fsp/fsp_s_upd.h index be80f5db09a9263211d5204cd40a898882d1d140..aadfcb3687faea3f813811f5edf606db8dc53015 100644 --- a/arch/x86/include/asm/arch-apollolake/fsp/fsp_s_upd.h +++ b/arch/x86/include/asm/arch-apollolake/fsp/fsp_s_upd.h @@ -7,7 +7,9 @@ #define __ASM_ARCH_FSP_S_UDP_H #ifndef __ASSEMBLY__ +#include #include +#include /** * struct fsp_s_config - FSP-S configuration diff --git a/arch/x86/include/asm/arch-apollolake/fsp_bindings.h b/arch/x86/include/asm/arch-apollolake/fsp_bindings.h index 7a3060d4b46dae50e294ebfbe9dc8b38f2f27b33..9c298a58fd9c3932bdafdc1d606a4cb014f335a6 100644 --- a/arch/x86/include/asm/arch-apollolake/fsp_bindings.h +++ b/arch/x86/include/asm/arch-apollolake/fsp_bindings.h @@ -10,6 +10,7 @@ #include #include #include +#include #define ARRAY_SIZE_OF_MEMBER(s, m) (ARRAY_SIZE((((s *)0)->m))) #define SIZE_OF_MEMBER(s, m) (sizeof((((s *)0)->m))) diff --git a/arch/x86/include/asm/arch-apollolake/global_nvs.h b/arch/x86/include/asm/arch-apollolake/global_nvs.h index fe62194b02ee546c12e7cca4c6890886ca21d1b8..917d34621b9d9e8ce254f3b2e1443bcffade1b18 100644 --- a/arch/x86/include/asm/arch-apollolake/global_nvs.h +++ b/arch/x86/include/asm/arch-apollolake/global_nvs.h @@ -10,6 +10,8 @@ #ifndef _GLOBAL_NVS_H_ #define _GLOBAL_NVS_H_ +#include +#include struct __packed acpi_global_nvs { /* Miscellaneous */ u8 pcnt; /* 0x00 - Processor Count */ diff --git a/arch/x86/include/asm/arch-apollolake/lpc.h b/arch/x86/include/asm/arch-apollolake/lpc.h index 977b7eccd8849f147785ab39963bf262b4e32a4d..c22e6903b8eee3106543a205c6502cc2ebef6e53 100644 --- a/arch/x86/include/asm/arch-apollolake/lpc.h +++ b/arch/x86/include/asm/arch-apollolake/lpc.h @@ -8,6 +8,7 @@ #define _ASM_ARCH_LPC_H #include +#include #define LPC_SERIRQ_CTL 0x64 #define LPC_SCNT_EN BIT(7) #define LPC_SCNT_MODE BIT(6) diff --git a/arch/x86/include/asm/arch-apollolake/uart.h b/arch/x86/include/asm/arch-apollolake/uart.h index d4fffe6525c70c1e110ae60653842eca0b47f050..35e5d24b6f3c870c3c9873c1b8650d648466da66 100644 --- a/arch/x86/include/asm/arch-apollolake/uart.h +++ b/arch/x86/include/asm/arch-apollolake/uart.h @@ -15,6 +15,7 @@ * The UART won't actually work unless the GPIO settings are correct and the * signals actually exit the SoC. See board_debug_uart_init() for that. */ +#include int apl_uart_init(pci_dev_t bdf, ulong base); #endif diff --git a/arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h b/arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h index c6544ea409ca7271eb0555a40a0b71db90fb0213..b561fb38e938e2902fca34d66ebb09b6c33b5e2f 100644 --- a/arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h +++ b/arch/x86/include/asm/arch-baytrail/fsp/fsp_vpd.h @@ -7,6 +7,8 @@ #ifndef __FSP_VPD_H #define __FSP_VPD_H +#include +#include struct memory_down_data { uint8_t enable_memory_down; uint8_t dram_speed; diff --git a/arch/x86/include/asm/arch-baytrail/global_nvs.h b/arch/x86/include/asm/arch-baytrail/global_nvs.h index 1072e3ddf40ddb0b9a20ccf83e6f2850581e3dcf..777591b72c2b549fbfbc9d2306a13de4ab73394c 100644 --- a/arch/x86/include/asm/arch-baytrail/global_nvs.h +++ b/arch/x86/include/asm/arch-baytrail/global_nvs.h @@ -6,6 +6,8 @@ #ifndef _GLOBAL_NVS_H_ #define _GLOBAL_NVS_H_ +#include +#include struct __packed acpi_global_nvs { u8 pcnt; /* processor count */ u8 iuart_en; /* internal UART enabled */ diff --git a/arch/x86/include/asm/arch-braswell/fsp/fsp_vpd.h b/arch/x86/include/asm/arch-braswell/fsp/fsp_vpd.h index f2260ae90e88ea0c890e1f1872a813ac225859fb..eec075154d1b07c0caff8fd6875c07775992eb0b 100644 --- a/arch/x86/include/asm/arch-braswell/fsp/fsp_vpd.h +++ b/arch/x86/include/asm/arch-braswell/fsp/fsp_vpd.h @@ -7,7 +7,9 @@ #ifndef __FSP_VPD_H__ #define __FSP_VPD_H__ +#include #include +#include struct __packed memory_upd { u64 signature; /* Offset 0x0020 */ diff --git a/arch/x86/include/asm/arch-broadwell/gpio.h b/arch/x86/include/asm/arch-broadwell/gpio.h index b5dd5ab4e7f87bf96f354be733836556642a13f6..33cb942bcc813453e050528832a91a2e82a00078 100644 --- a/arch/x86/include/asm/arch-broadwell/gpio.h +++ b/arch/x86/include/asm/arch-broadwell/gpio.h @@ -9,6 +9,7 @@ #define __ASM_ARCH_GPIO #include +#include #define GPIO_PER_BANK 32 #define GPIO_BANKS 3 diff --git a/arch/x86/include/asm/arch-broadwell/me.h b/arch/x86/include/asm/arch-broadwell/me.h index 58f16ba54c574d6f44a325918b366050ab499dd7..ceaa0f2bd311d560b1d7d813ef6d5e2fe9dba698 100644 --- a/arch/x86/include/asm/arch-broadwell/me.h +++ b/arch/x86/include/asm/arch-broadwell/me.h @@ -8,7 +8,9 @@ #ifndef _asm_arch_me_h #define _asm_arch_me_h +#include #include +#include #define ME_INIT_STATUS_SUCCESS_OTHER 3 /* SEE ME9 BWG */ diff --git a/arch/x86/include/asm/arch-broadwell/pch.h b/arch/x86/include/asm/arch-broadwell/pch.h index 6b6f10ec6c86dcdf3f82631eedb8992d1c8a7345..9e991c35cc6899b595d242df4db5bd1b88ec5372 100644 --- a/arch/x86/include/asm/arch-broadwell/pch.h +++ b/arch/x86/include/asm/arch-broadwell/pch.h @@ -7,6 +7,7 @@ #define __ASM_ARCH_PCH_H #include +#include #define PMBASE 0x40 #define ACPI_CNTL 0x44 diff --git a/arch/x86/include/asm/arch-broadwell/pei_data.h b/arch/x86/include/asm/arch-broadwell/pei_data.h index 4442beac5e44c5c1a2b6192683a95701f08daaed..5eee0502bbab72de27425ba62fb67173f3e3b126 100644 --- a/arch/x86/include/asm/arch-broadwell/pei_data.h +++ b/arch/x86/include/asm/arch-broadwell/pei_data.h @@ -8,7 +8,9 @@ #ifndef ASM_ARCH_PEI_DATA_H #define ASM_ARCH_PEI_DATA_H +#include #include +#include #define PEI_VERSION 22 diff --git a/arch/x86/include/asm/arch-broadwell/pm.h b/arch/x86/include/asm/arch-broadwell/pm.h index df350808379a5eaa6b0d52ccf2f668ae63586799..6a14ebecaae792e691601428f141826608b734e3 100644 --- a/arch/x86/include/asm/arch-broadwell/pm.h +++ b/arch/x86/include/asm/arch-broadwell/pm.h @@ -8,6 +8,7 @@ #ifndef __ASM_ARCH_PM_H #define __ASM_ARCH_PM_H +#include #define PM1_STS 0x00 #define WAK_STS (1 << 15) #define PCIEXPWAK_STS (1 << 14) diff --git a/arch/x86/include/asm/arch-coreboot/sysinfo.h b/arch/x86/include/asm/arch-coreboot/sysinfo.h index 419ec5293350421ce835fc498ab4641ef800972d..f9096ba7c18d050de3739dae7b791d411db69d3f 100644 --- a/arch/x86/include/asm/arch-coreboot/sysinfo.h +++ b/arch/x86/include/asm/arch-coreboot/sysinfo.h @@ -9,6 +9,7 @@ #define _COREBOOT_SYSINFO_H #include +#include /* Maximum number of memory range definitions */ #define SYSINFO_MAX_MEM_RANGES 32 diff --git a/arch/x86/include/asm/arch-coreboot/timestamp.h b/arch/x86/include/asm/arch-coreboot/timestamp.h index 85d42c02c46aaca2894f3caf387e47f9433e5563..d6db2ea0e5db760bc49adc6a9187ffe58d4c9628 100644 --- a/arch/x86/include/asm/arch-coreboot/timestamp.h +++ b/arch/x86/include/asm/arch-coreboot/timestamp.h @@ -8,6 +8,7 @@ #ifndef __COREBOOT_TIMESTAMP_H__ #define __COREBOOT_TIMESTAMP_H__ +#include enum timestamp_id { /* coreboot specific timestamp IDs */ TS_START_ROMSTAGE = 1, diff --git a/arch/x86/include/asm/arch-ivybridge/fsp/fsp_configs.h b/arch/x86/include/asm/arch-ivybridge/fsp/fsp_configs.h index ae9105b6ef166ba4235ce716743eadaa9b80c0d4..2c290b5d293eca41f2832086c93d06bb2f877e11 100644 --- a/arch/x86/include/asm/arch-ivybridge/fsp/fsp_configs.h +++ b/arch/x86/include/asm/arch-ivybridge/fsp/fsp_configs.h @@ -6,6 +6,7 @@ #ifndef __FSP_CONFIGS_H__ #define __FSP_CONFIGS_H__ +#include struct platform_config { u8 enable_ht; u8 enable_turbo; diff --git a/arch/x86/include/asm/arch-ivybridge/me.h b/arch/x86/include/asm/arch-ivybridge/me.h index 518c308d59b6b2e71c200721d191f6a18d4be58c..c832b0293046604a522e56082bda6ebb0d472a54 100644 --- a/arch/x86/include/asm/arch-ivybridge/me.h +++ b/arch/x86/include/asm/arch-ivybridge/me.h @@ -8,7 +8,9 @@ #ifndef _ASM_INTEL_ME_H #define _ASM_INTEL_ME_H +#include #include +#include struct __packed mbp_fw_version_name { u32 major_version:16; diff --git a/arch/x86/include/asm/arch-ivybridge/model_206ax.h b/arch/x86/include/asm/arch-ivybridge/model_206ax.h index d2d28746974fc7dfa5428cbeb1489e8d25bfff62..3df4b37bb58d86a64d8f8a627d26cf68a72ce15f 100644 --- a/arch/x86/include/asm/arch-ivybridge/model_206ax.h +++ b/arch/x86/include/asm/arch-ivybridge/model_206ax.h @@ -9,6 +9,7 @@ #define _ASM_ARCH_MODEL_206AX_H #include +#include #define CPUID_VMX (1 << 5) #define CPUID_SMX (1 << 6) #define MSR_FEATURE_CONFIG 0x13c diff --git a/arch/x86/include/asm/arch-ivybridge/pch.h b/arch/x86/include/asm/arch-ivybridge/pch.h index 8018bc097d0cf4fe3ea17652ffc378a3ae77bbcd..8630ec581e1f47ba745eac97422e9f94ea8bdb48 100644 --- a/arch/x86/include/asm/arch-ivybridge/pch.h +++ b/arch/x86/include/asm/arch-ivybridge/pch.h @@ -12,6 +12,7 @@ #define _ASM_ARCH_PCH_H #include +#include /* PCH types */ #define PCH_TYPE_CPT 0x1c /* CougarPoint */ diff --git a/arch/x86/include/asm/arch-ivybridge/pei_data.h b/arch/x86/include/asm/arch-ivybridge/pei_data.h index b8da21bed7bf1cf3cf2a76e04ada5479de7c427a..6b7fd6ce46078189ed8d6cf13a84fcc2dc06c3e3 100644 --- a/arch/x86/include/asm/arch-ivybridge/pei_data.h +++ b/arch/x86/include/asm/arch-ivybridge/pei_data.h @@ -6,7 +6,9 @@ #ifndef ASM_ARCH_PEI_DATA_H #define ASM_ARCH_PEI_DATA_H +#include #include +#include struct pch_usb3_controller_settings { /* 0: Disable, 1: Enable, 2: Auto, 3: Smart Auto */ diff --git a/arch/x86/include/asm/arch-qemu/qemu.h b/arch/x86/include/asm/arch-qemu/qemu.h index 061735b29858dc3f9b4c0af56d3f22d859cfe357..8b0df2998b0b9f6032fb25f233f27f7261df452c 100644 --- a/arch/x86/include/asm/arch-qemu/qemu.h +++ b/arch/x86/include/asm/arch-qemu/qemu.h @@ -7,6 +7,7 @@ #define _ARCH_QEMU_H_ /* Programmable Attribute Map (PAM) Registers */ +#include #define I440FX_PAM 0x59 #define Q35_PAM 0x90 #define PAM_NUM 7 diff --git a/arch/x86/include/asm/arch-quark/global_nvs.h b/arch/x86/include/asm/arch-quark/global_nvs.h index 6e99e6737dd380993814a5aa84b81947e5acbf0c..45c35dcaadea0d1c1cc74b9bca971caa309ee39b 100644 --- a/arch/x86/include/asm/arch-quark/global_nvs.h +++ b/arch/x86/include/asm/arch-quark/global_nvs.h @@ -6,6 +6,8 @@ #ifndef _GLOBAL_NVS_H_ #define _GLOBAL_NVS_H_ +#include +#include struct __packed acpi_global_nvs { u8 pcnt; /* processor count */ diff --git a/arch/x86/include/asm/arch-quark/mrc.h b/arch/x86/include/asm/arch-quark/mrc.h index 2353426cd6d2d0d15d35bab7542da4ccff5892b0..e817dba55c649293f51033db3ed6d45ded3834c6 100644 --- a/arch/x86/include/asm/arch-quark/mrc.h +++ b/arch/x86/include/asm/arch-quark/mrc.h @@ -10,6 +10,7 @@ #ifndef _MRC_H_ #define _MRC_H_ +#include #define MRC_VERSION 0x0111 /* architectural definitions */ diff --git a/arch/x86/include/asm/arch-quark/msg_port.h b/arch/x86/include/asm/arch-quark/msg_port.h index 9527fdad3fd42ee0e5e7563a61dfa947333901f0..093e8c7a14aac156ce06364be22082fc0f1e7f82 100644 --- a/arch/x86/include/asm/arch-quark/msg_port.h +++ b/arch/x86/include/asm/arch-quark/msg_port.h @@ -41,6 +41,7 @@ * @port: port number on the message bus * @reg: register number within a port */ +#include void msg_port_setup(int op, int port, int reg); /** diff --git a/arch/x86/include/asm/arch-quark/quark.h b/arch/x86/include/asm/arch-quark/quark.h index feca1983ba89a00f753db131c2e09bbec0e1789c..7a42db59b1a7a5be06f32731aa826d68f698ed52 100644 --- a/arch/x86/include/asm/arch-quark/quark.h +++ b/arch/x86/include/asm/arch-quark/quark.h @@ -72,6 +72,7 @@ #ifndef __ASSEMBLY__ /* variable range MTRR usage */ +#include enum { MTRR_VAR_ROM, MTRR_VAR_ESRAM, diff --git a/arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h b/arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h index 7572fc7e40fde32bd2c1c44f2a521cf3af7e4b2a..fe793efce940e63e37a49e1ee4f9ed07c47fdb7a 100644 --- a/arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h +++ b/arch/x86/include/asm/arch-queensbay/fsp/fsp_vpd.h @@ -9,6 +9,8 @@ #ifndef __VPDHEADER_H__ #define __VPDHEADER_H__ +#include +#include struct __packed upd_region { u64 sign; /* Offset 0x0000 */ u64 reserved; /* Offset 0x0008 */ diff --git a/arch/x86/include/asm/arch-queensbay/tnc.h b/arch/x86/include/asm/arch-queensbay/tnc.h index 8d151509ab9762b939eaafd70bd9c210617a9c7b..70d810959a75b9eee35c42d69fd9764a837e9da5 100644 --- a/arch/x86/include/asm/arch-queensbay/tnc.h +++ b/arch/x86/include/asm/arch-queensbay/tnc.h @@ -7,6 +7,7 @@ #define _X86_ARCH_TNC_H_ /* IGD Function Disable Register */ +#include #define IGD_FD 0xc4 #define FUNC_DISABLE 0x00000001 diff --git a/arch/x86/include/asm/arch-slimbootloader/slimbootloader.h b/arch/x86/include/asm/arch-slimbootloader/slimbootloader.h index 05dd1b2b4471d4ccd480448cc796f1a269692485..05c683445eca6de5ff03f69c874bcf7bdb766f7e 100644 --- a/arch/x86/include/asm/arch-slimbootloader/slimbootloader.h +++ b/arch/x86/include/asm/arch-slimbootloader/slimbootloader.h @@ -8,6 +8,7 @@ #include #include +#include /** * A GUID to get MemoryMap info hob which is provided by Slim Bootloader diff --git a/arch/x86/include/asm/arch-tangier/global_nvs.h b/arch/x86/include/asm/arch-tangier/global_nvs.h index a7811a331a1ced5dab0dd34cff8f77827c5772a8..31794b9d3c1b5fdcab025288ef9dbdcfd0d2390a 100644 --- a/arch/x86/include/asm/arch-tangier/global_nvs.h +++ b/arch/x86/include/asm/arch-tangier/global_nvs.h @@ -8,6 +8,8 @@ #ifndef _GLOBAL_NVS_H_ #define _GLOBAL_NVS_H_ +#include +#include struct __packed acpi_global_nvs { u8 pcnt; /* processor count */ diff --git a/arch/x86/include/asm/bootm.h b/arch/x86/include/asm/bootm.h index 231d11340cafa736fc70e2ab070532102382c69e..61e66b51db6fc816301e2bb4872d148b58e20702 100644 --- a/arch/x86/include/asm/bootm.h +++ b/arch/x86/include/asm/bootm.h @@ -7,6 +7,7 @@ #define ARM_BOOTM_H #include +#include void bootm_announce_and_cleanup(void); /** diff --git a/arch/x86/include/asm/coreboot_tables.h b/arch/x86/include/asm/coreboot_tables.h index 7e1576768bee29f0ccf85bf915438cef9da6a989..5db5f8d00c5d06087e5c09d05b4947d761df92a9 100644 --- a/arch/x86/include/asm/coreboot_tables.h +++ b/arch/x86/include/asm/coreboot_tables.h @@ -8,6 +8,8 @@ #ifndef _COREBOOT_TABLES_H #define _COREBOOT_TABLES_H +#include +#include struct memory_area; struct cbuint64 { diff --git a/arch/x86/include/asm/cpu.h b/arch/x86/include/asm/cpu.h index 21a05dab7de8f4fa15c33b1ab3afdc89823db757..a0ecce304cfbeda3fb7cfb90b50745a576bb33bd 100644 --- a/arch/x86/include/asm/cpu.h +++ b/arch/x86/include/asm/cpu.h @@ -10,6 +10,7 @@ #ifndef _ASM_CPU_H #define _ASM_CPU_H +#include enum { X86_VENDOR_INVALID = 0, X86_VENDOR_INTEL, diff --git a/arch/x86/include/asm/cpu_common.h b/arch/x86/include/asm/cpu_common.h index 67d150b8d9155fa485c077ec3d6c53a92834c0d5..526d3fbcbab0ba97f57eed589caf700d232f09ec 100644 --- a/arch/x86/include/asm/cpu_common.h +++ b/arch/x86/include/asm/cpu_common.h @@ -9,6 +9,7 @@ #define __ASM_CPU_COMMON_H #include +#include /* Standard Intel bus clock is fixed at 100MHz */ enum { diff --git a/arch/x86/include/asm/early_cmos.h b/arch/x86/include/asm/early_cmos.h index 543a9e69f03af995eb9eaa61f422e5bbd4fdcc49..42dca5a0787f09371cf84ffbaa288ddfcd5e46f4 100644 --- a/arch/x86/include/asm/early_cmos.h +++ b/arch/x86/include/asm/early_cmos.h @@ -7,6 +7,7 @@ #define __EARLY_CMOS_H /* CMOS actually resides in the RTC SRAM */ +#include #define CMOS_IO_PORT 0x70 /** diff --git a/arch/x86/include/asm/fast_spi.h b/arch/x86/include/asm/fast_spi.h index ed436a891135bd2b5c203ed852f1785c85effcd6..0a059bf0b1ebae920906cdd79955765366a60303 100644 --- a/arch/x86/include/asm/fast_spi.h +++ b/arch/x86/include/asm/fast_spi.h @@ -9,6 +9,7 @@ #include #include #include +#include /* Register offsets from the MMIO region base (PCI_BASE_ADDRESS_0) */ struct fast_spi_regs { diff --git a/arch/x86/include/asm/fsp/fsp_api.h b/arch/x86/include/asm/fsp/fsp_api.h index 4941e2d74f09343cfa6106b79a993ed83c2e1af0..1a0d3f8ffa5806f9ac240e685d276c78614dd7f7 100644 --- a/arch/x86/include/asm/fsp/fsp_api.h +++ b/arch/x86/include/asm/fsp/fsp_api.h @@ -6,6 +6,7 @@ #ifndef __ASM_FSP_API_H #define __ASM_FSP_API_H +#include #include enum fsp_phase { diff --git a/arch/x86/include/asm/fsp/fsp_azalia.h b/arch/x86/include/asm/fsp/fsp_azalia.h index e59180bdae20f4ce0530cc8d0577beff65be6e93..9b71c79f7b525bf8f095ea396adfe9a18e159b2a 100644 --- a/arch/x86/include/asm/fsp/fsp_azalia.h +++ b/arch/x86/include/asm/fsp/fsp_azalia.h @@ -7,6 +7,8 @@ #ifndef _FSP_AZALIA_H_ #define _FSP_AZALIA_H_ +#include +#include struct __packed azalia_verb_table_header { u32 vendor_device_id; u16 sub_system_id; diff --git a/arch/x86/include/asm/fsp/fsp_fv.h b/arch/x86/include/asm/fsp/fsp_fv.h index 7492c87c34ab011febfaa4133178a1fd3f84597f..862627f137f4dd41569435003368d6dec9e7067b 100644 --- a/arch/x86/include/asm/fsp/fsp_fv.h +++ b/arch/x86/include/asm/fsp/fsp_fv.h @@ -8,6 +8,7 @@ #define __FSP_FV___ #include +#include /* Value of EFI_FV_FILE_ATTRIBUTES */ #define EFI_FV_FILE_ATTR_ALIGNMENT 0x0000001F diff --git a/arch/x86/include/asm/fsp/fsp_hob.h b/arch/x86/include/asm/fsp/fsp_hob.h index d248520e972695c82f2360746071b63d2abc159d..d2eeecf2e39b38543782a26fb83928612f51fbed 100644 --- a/arch/x86/include/asm/fsp/fsp_hob.h +++ b/arch/x86/include/asm/fsp/fsp_hob.h @@ -7,7 +7,9 @@ #ifndef __FSP_HOB_H__ #define __FSP_HOB_H__ +#include #include +#include enum pixel_format { pixel_rgbx_8bpc, /* RGB 8 bit per color */ diff --git a/arch/x86/include/asm/fsp/fsp_infoheader.h b/arch/x86/include/asm/fsp/fsp_infoheader.h index e72c052ed1ecf4e240c9f7c45183dfc45d55f380..691c135ae35a0db5946138aa604418515c19c8ed 100644 --- a/arch/x86/include/asm/fsp/fsp_infoheader.h +++ b/arch/x86/include/asm/fsp/fsp_infoheader.h @@ -7,6 +7,8 @@ #ifndef _FSP_HEADER_H_ #define _FSP_HEADER_H_ +#include +#include #define FSP_HEADER_OFF 0x94 /* Fixed FSP header offset in the FSP image */ struct __packed fsp_header { diff --git a/arch/x86/include/asm/fsp/fsp_support.h b/arch/x86/include/asm/fsp/fsp_support.h index 29e511415cdc438ff599519cc1b18d1d8423bc0b..8d1fc0ef296f7ab3dc46c764d1f7e7f961a977bd 100644 --- a/arch/x86/include/asm/fsp/fsp_support.h +++ b/arch/x86/include/asm/fsp/fsp_support.h @@ -14,6 +14,7 @@ #include #include #include +#include #define FSP_LOWMEM_BASE 0x100000UL #define FSP_HIGHMEM_BASE 0x100000000ULL diff --git a/arch/x86/include/asm/fsp1/fsp_api.h b/arch/x86/include/asm/fsp1/fsp_api.h index 524da5feb75071d12e48295f8132249ceb032b6b..e4881d6a93db89f09239401221b1c3742c15371a 100644 --- a/arch/x86/include/asm/fsp1/fsp_api.h +++ b/arch/x86/include/asm/fsp1/fsp_api.h @@ -7,6 +7,7 @@ #ifndef __FSP1_API_H__ #define __FSP1_API_H__ +#include #include #include /* diff --git a/arch/x86/include/asm/fsp1/fsp_ffs.h b/arch/x86/include/asm/fsp1/fsp_ffs.h index b7558e5a17fbd051ac6461e10b9f3ee6f142d001..6447ab96a70b90919f9abebd1fc6a6ceb2fcfa29 100644 --- a/arch/x86/include/asm/fsp1/fsp_ffs.h +++ b/arch/x86/include/asm/fsp1/fsp_ffs.h @@ -8,6 +8,8 @@ #define __FSP_FFS_H__ /* Used to verify the integrity of the file */ +#include +#include union __packed ffs_integrity { struct { /* diff --git a/arch/x86/include/asm/fsp1/fsp_support.h b/arch/x86/include/asm/fsp1/fsp_support.h index a44a5504a4f8bf71aad729a5f687b244130e2258..cec7db49811a2807f4899b89402dbefaef742d3e 100644 --- a/arch/x86/include/asm/fsp1/fsp_support.h +++ b/arch/x86/include/asm/fsp1/fsp_support.h @@ -8,6 +8,7 @@ #define __FSP1_SUPPORT_H__ #include +#include #include "fsp_ffs.h" /** diff --git a/arch/x86/include/asm/fsp2/fsp_api.h b/arch/x86/include/asm/fsp2/fsp_api.h index 16ffb1922cdaa34e490ab8df6a7f17a286b81471..28f4b97ae011df0e1e2bb3e2a4b45e22acbe3918 100644 --- a/arch/x86/include/asm/fsp2/fsp_api.h +++ b/arch/x86/include/asm/fsp2/fsp_api.h @@ -9,8 +9,10 @@ #ifndef __ASM_FSP2_API_H #define __ASM_FSP2_API_H +#include #include #include +#include struct fspm_upd; struct fsps_upd; diff --git a/arch/x86/include/asm/fsp2/fsp_internal.h b/arch/x86/include/asm/fsp2/fsp_internal.h index 720d677c05d51a54ea19909ba9a7139cc946ca58..6ab78bf053b538904499e792c4905bcd3e77820b 100644 --- a/arch/x86/include/asm/fsp2/fsp_internal.h +++ b/arch/x86/include/asm/fsp2/fsp_internal.h @@ -9,6 +9,7 @@ #define __ASM_FSP_INTERNAL_H #include +#include struct binman_entry; struct fsp_header; struct fspm_upd; diff --git a/arch/x86/include/asm/global_data.h b/arch/x86/include/asm/global_data.h index 7fcd21ee2d53b15dc27da5063096a89209f84843..8987df975c9ec254654eedbdcb1c24e0e62d5c5f 100644 --- a/arch/x86/include/asm/global_data.h +++ b/arch/x86/include/asm/global_data.h @@ -9,9 +9,11 @@ #ifndef __ASSEMBLY__ +#include #include #include #include +#include enum pei_boot_mode_t { PEI_BOOT_NONE = 0, diff --git a/arch/x86/include/asm/gpio.h b/arch/x86/include/asm/gpio.h index 58e4d7b831ef6ce9040e16b955fe1b1d4d019bea..7810aee155fa034f2e0c702a332a9b034bc60e34 100644 --- a/arch/x86/include/asm/gpio.h +++ b/arch/x86/include/asm/gpio.h @@ -7,6 +7,7 @@ #define _X86_GPIO_H_ #include +#include struct ich6_bank_platdata { uint16_t base_addr; diff --git a/arch/x86/include/asm/handoff.h b/arch/x86/include/asm/handoff.h index aec49b9b815c6e1a1a683c516e9ceeecd1ae844c..5f6691939eb559489c71e885b7d44846155dd9db 100644 --- a/arch/x86/include/asm/handoff.h +++ b/arch/x86/include/asm/handoff.h @@ -9,6 +9,8 @@ #ifndef __x86_asm_handoff_h #define __x86_asm_handoff_h +#include + /** * struct arch_spl_handoff - architecture-specific handoff info * diff --git a/arch/x86/include/asm/hob.h b/arch/x86/include/asm/hob.h index a58f422de72d440800bb704c3f5a28bc22d172e6..4860179a33f76c884f4199ab7d1716bc96e4da73 100644 --- a/arch/x86/include/asm/hob.h +++ b/arch/x86/include/asm/hob.h @@ -10,6 +10,7 @@ #include #include #include +#include /* Type of HOB Header */ #define HOB_TYPE_MEM_ALLOC 0x0002 diff --git a/arch/x86/include/asm/intel_pinctrl.h b/arch/x86/include/asm/intel_pinctrl.h index bae5d22b8838957fb8aa687f2fb6a26e87ee7302..060e5b5f9be32c348e289d66d10664b5147a78ee 100644 --- a/arch/x86/include/asm/intel_pinctrl.h +++ b/arch/x86/include/asm/intel_pinctrl.h @@ -12,6 +12,7 @@ #include #include #include +#include /** * struct pad_config - config for a pad diff --git a/arch/x86/include/asm/io.h b/arch/x86/include/asm/io.h index f0119c47b8564c9f9faf43bf366df106ba23b1a1..7d6d6ded99916b2d2545ea50b0b2af05a2168df1 100644 --- a/arch/x86/include/asm/io.h +++ b/arch/x86/include/asm/io.h @@ -9,6 +9,7 @@ #include #include +#include /* * This file contains the definitions for the x86 IO instructions diff --git a/arch/x86/include/asm/ioapic.h b/arch/x86/include/asm/ioapic.h index 9e004e9b5b08e6fb0c66668541756eb4bc51a74f..c4106c9b721bfb790bc38c13badfa0392c0e7f0f 100644 --- a/arch/x86/include/asm/ioapic.h +++ b/arch/x86/include/asm/ioapic.h @@ -8,6 +8,7 @@ #ifndef __ASM_IOAPIC_H #define __ASM_IOAPIC_H +#include #define IO_APIC_ADDR 0xfec00000 /* Direct addressed register */ diff --git a/arch/x86/include/asm/irq.h b/arch/x86/include/asm/irq.h index e7533925f29cb4009eb5388d3a03546a8023c4d6..7bab07da15f5b8959b31a615b1d5ec8769556576 100644 --- a/arch/x86/include/asm/irq.h +++ b/arch/x86/include/asm/irq.h @@ -7,6 +7,7 @@ #define _ARCH_IRQ_H_ #include +#include #include /** diff --git a/arch/x86/include/asm/me_common.h b/arch/x86/include/asm/me_common.h index 56e328846cfdedc7b50afc25c667047232f5c329..44f99b32b6ae3a0e9e52588f862274c1fa385dde 100644 --- a/arch/x86/include/asm/me_common.h +++ b/arch/x86/include/asm/me_common.h @@ -12,6 +12,7 @@ #ifndef __ASM_ME_COMMON_H #define __ASM_ME_COMMON_H +#include #include #include #include diff --git a/arch/x86/include/asm/microcode.h b/arch/x86/include/asm/microcode.h index 4ab75049315d3b301692e5fd4290d33af02f5958..5598cefb0beaba86328ff0916471c248b8bc6f98 100644 --- a/arch/x86/include/asm/microcode.h +++ b/arch/x86/include/asm/microcode.h @@ -9,6 +9,7 @@ #ifndef __ASSEMBLY__ /* This is a declaration for ucode_base in start.S */ +#include extern u32 ucode_base; extern u32 ucode_size; diff --git a/arch/x86/include/asm/mpspec.h b/arch/x86/include/asm/mpspec.h index a25f8f03a12d7fccffca712267d14d608b390762..377f94b204e4b8fc6386c09c8d4d4386a4220df8 100644 --- a/arch/x86/include/asm/mpspec.h +++ b/arch/x86/include/asm/mpspec.h @@ -13,6 +13,7 @@ * Intel MultiProcessor Specification 1.4 */ +#include #define MPSPEC_V14 4 #define MPF_SIGNATURE "_MP_" diff --git a/arch/x86/include/asm/mrc_common.h b/arch/x86/include/asm/mrc_common.h index f060389f78901eae5754abde696e048137dd534e..ec5f7ab84f9d1c8e37bacd64ce6f675bd87ed843 100644 --- a/arch/x86/include/asm/mrc_common.h +++ b/arch/x86/include/asm/mrc_common.h @@ -8,6 +8,7 @@ #include #include +#include /** * mrc_common_init() - Set up SDRAM diff --git a/arch/x86/include/asm/mrccache.h b/arch/x86/include/asm/mrccache.h index 8b104a2f0b8e59acc5414d7d54be2e3e08e578a2..2f41e003dbab2ecadcaecfc5e0f808d20d204b55 100644 --- a/arch/x86/include/asm/mrccache.h +++ b/arch/x86/include/asm/mrccache.h @@ -8,6 +8,7 @@ #define _ASM_MRCCACHE_H #include +#include #define MRC_DATA_ALIGN 0x100 #define MRC_DATA_SIGNATURE (('M' << 0) | ('R' << 8) | \ diff --git a/arch/x86/include/asm/mtrr.h b/arch/x86/include/asm/mtrr.h index 73edb4d86d324a7e07ef9c10db5161fe73a508e9..cb5abbcc90813e866e03c13ba1412218cc2257ad 100644 --- a/arch/x86/include/asm/mtrr.h +++ b/arch/x86/include/asm/mtrr.h @@ -60,6 +60,8 @@ #if !defined(__ASSEMBLY__) +#include + /** * Information about the previous MTRR state, set up by mtrr_open() * diff --git a/arch/x86/include/asm/pch_common.h b/arch/x86/include/asm/pch_common.h index c4614d3f42c405fc80da437d6b4296c530c84ae1..713630de1bd63413d525cccbc8c2bc2657cd15b4 100644 --- a/arch/x86/include/asm/pch_common.h +++ b/arch/x86/include/asm/pch_common.h @@ -7,6 +7,7 @@ #define __asm_pch_common_h /* Common Intel SATA registers */ +#include #define SATA_SIRI 0xa0 /* SATA Indexed Register Index */ #define SATA_SIRD 0xa4 /* SATA Indexed Register Data */ #define SATA_SP 0xd0 /* Scratchpad */ diff --git a/arch/x86/include/asm/pci.h b/arch/x86/include/asm/pci.h index 2a7207357284f68c810fc06c7f0fc0a74716f046..1a5319185dec6692a2e5c0ab0a2e15f44a7630a3 100644 --- a/arch/x86/include/asm/pci.h +++ b/arch/x86/include/asm/pci.h @@ -28,6 +28,7 @@ * @size: Access size * @return 0 if OK, -ve on error */ +#include int pci_x86_read_config(pci_dev_t bdf, uint offset, ulong *valuep, enum pci_size_t size); diff --git a/arch/x86/include/asm/pirq_routing.h b/arch/x86/include/asm/pirq_routing.h index 895fa793ef4d16a482bfbf03b74eb56599c3be4b..679ed750e2aaf0b2bb15b49165a849b58c305074 100644 --- a/arch/x86/include/asm/pirq_routing.h +++ b/arch/x86/include/asm/pirq_routing.h @@ -18,7 +18,9 @@ * * CAUTION: If you change this, PIRQ routing will not work correctly. */ +#include #include +#include #define MAX_INTX_ENTRIES 4 #define PIRQ_SIGNATURE \ diff --git a/arch/x86/include/asm/pnp_def.h b/arch/x86/include/asm/pnp_def.h index 0345d195c69d862ee468c7007d7b2a282e534e4b..560f26098d67bb7fc0419b6801ea70f226eba5b5 100644 --- a/arch/x86/include/asm/pnp_def.h +++ b/arch/x86/include/asm/pnp_def.h @@ -10,6 +10,7 @@ #define _ASM_PNP_DEF_H_ #include +#include #define PNP_IDX_EN 0x30 #define PNP_IDX_IO0 0x60 diff --git a/arch/x86/include/asm/processor.h b/arch/x86/include/asm/processor.h index d7b68367861d1b8b5a4675b590beeb93b034d09b..3eb16fd11d697dc378dc91b3aabba7ed82a3fdd8 100644 --- a/arch/x86/include/asm/processor.h +++ b/arch/x86/include/asm/processor.h @@ -41,6 +41,7 @@ #ifndef __ASSEMBLY__ +#include static inline __attribute__((always_inline)) void cpu_hlt(void) { asm("hlt"); diff --git a/arch/x86/include/asm/scu.h b/arch/x86/include/asm/scu.h index f5ec5a19d9d09e5d5cbdf964a6b5187a7f8739ae..75c2cbae6b7bcb5fce676738777658f731ed0991 100644 --- a/arch/x86/include/asm/scu.h +++ b/arch/x86/include/asm/scu.h @@ -6,6 +6,7 @@ #define _X86_ASM_SCU_IPC_H_ /* IPC defines the following message types */ +#include #define IPCMSG_INDIRECT_READ 0x02 #define IPCMSG_INDIRECT_WRITE 0x05 #define IPCMSG_WARM_RESET 0xf0 diff --git a/arch/x86/include/asm/sfi.h b/arch/x86/include/asm/sfi.h index 09d470081200d3da0119d11e1b9bdc1ad8d9c675..6725ea69b2edfd2b7c207137177d68ff102c6e28 100644 --- a/arch/x86/include/asm/sfi.h +++ b/arch/x86/include/asm/sfi.h @@ -6,6 +6,7 @@ #ifndef _LINUX_SFI_H #define _LINUX_SFI_H +#include #include #include diff --git a/arch/x86/include/asm/sipi.h b/arch/x86/include/asm/sipi.h index 24834225287edee878545612c9048b033b2de7a9..9e11f20e0306668cbb0d3922d8d2588f573e6d7a 100644 --- a/arch/x86/include/asm/sipi.h +++ b/arch/x86/include/asm/sipi.h @@ -13,6 +13,8 @@ #ifndef __ASSEMBLY__ /** +#include +#include * struct sipi_params_16bit - 16-bit SIPI entry-point parameters * * These are set up in the same space as the SIPI 16-bit code so that each AP diff --git a/arch/x86/include/asm/speedstep.h b/arch/x86/include/asm/speedstep.h index 43bfabffcc93791fa7bde514c47ccf874a4be5b7..513e4107c82e7f33d51c91d4ad25e5292a4c0f07 100644 --- a/arch/x86/include/asm/speedstep.h +++ b/arch/x86/include/asm/speedstep.h @@ -10,6 +10,7 @@ #define _ASM_SPEEDSTEP_H /* Magic value used to locate speedstep configuration in the device tree */ +#include #define SPEEDSTEP_APIC_MAGIC 0xACAC /* MWAIT coordination I/O base address. This must match diff --git a/arch/x86/include/asm/spl.h b/arch/x86/include/asm/spl.h index cc6cac08f23b00567ab426af3678886418c83cec..8d844f664d9a78742e62c969cb9590a58e9068dd 100644 --- a/arch/x86/include/asm/spl.h +++ b/arch/x86/include/asm/spl.h @@ -7,6 +7,7 @@ #ifndef __asm_spl_h #define __asm_spl_h +#include #define CONFIG_SPL_BOARD_LOAD_IMAGE enum { diff --git a/arch/x86/include/asm/tables.h b/arch/x86/include/asm/tables.h index f7c72ed3db03840c09d0d02a104b6efa9297d7d8..92ccaf4c7f57aa27b47858fe56d170378e4d6e63 100644 --- a/arch/x86/include/asm/tables.h +++ b/arch/x86/include/asm/tables.h @@ -7,6 +7,7 @@ #define _X86_TABLES_H_ #include +#include #define ROM_TABLE_ADDR CONFIG_ROM_TABLE_ADDR #define ROM_TABLE_END (CONFIG_ROM_TABLE_ADDR + CONFIG_ROM_TABLE_SIZE - 1) diff --git a/arch/x86/include/asm/u-boot-x86.h b/arch/x86/include/asm/u-boot-x86.h index d732661f6d4713cdd4de57e9ae341f9daa132c0b..114a8cf5582ad3e7cdab7080fc7f7047c8205023 100644 --- a/arch/x86/include/asm/u-boot-x86.h +++ b/arch/x86/include/asm/u-boot-x86.h @@ -7,6 +7,7 @@ #ifndef _U_BOOT_I386_H_ #define _U_BOOT_I386_H_ 1 +#include struct global_data; extern char gdt_rom[]; diff --git a/arch/x86/include/asm/zimage.h b/arch/x86/include/asm/zimage.h index 80e128ccf36f980b2e512fd513bd3bd92cb1f432..df232e336f62278abcc39038591f9cb7d648cb90 100644 --- a/arch/x86/include/asm/zimage.h +++ b/arch/x86/include/asm/zimage.h @@ -9,6 +9,7 @@ #include #include +#include /* linux i386 zImage/bzImage header. Offsets relative to * the start of the image */ diff --git a/arch/x86/lib/acpi.c b/arch/x86/lib/acpi.c index ffdc9e8257e18dacd3bbf643533e7eb1cc795b3c..166a3f4256e23020e032833d1c6ca520d40360d8 100644 --- a/arch/x86/lib/acpi.c +++ b/arch/x86/lib/acpi.c @@ -9,6 +9,7 @@ #include #include #include +#include static struct acpi_rsdp *acpi_valid_rsdp(struct acpi_rsdp *rsdp) { diff --git a/arch/x86/lib/acpi_nhlt.c b/arch/x86/lib/acpi_nhlt.c index f21d3e32b5791fd111783b949b78ce4fca2d4fed..041248e7c8f10444d23651c77f74eb5e5ef2df92 100644 --- a/arch/x86/lib/acpi_nhlt.c +++ b/arch/x86/lib/acpi_nhlt.c @@ -20,6 +20,7 @@ #include #include #include +#include #define NHLT_RID 1 #define NHLT_SSID 1 diff --git a/arch/x86/lib/acpi_table.c b/arch/x86/lib/acpi_table.c index db1840068302e0a71e7607f46b6a2af24ab217d2..6fb12c03d24d75512e5caddabfd170ec27512ee2 100644 --- a/arch/x86/lib/acpi_table.c +++ b/arch/x86/lib/acpi_table.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include /* * IASL compiles the dsdt entries and writes the hex values diff --git a/arch/x86/lib/bios.c b/arch/x86/lib/bios.c index a4499972c322a5fd29259714c4cc63c663849213..5a8daa1d3226c54d8aa5d0449b8d79265abbc893 100644 --- a/arch/x86/lib/bios.c +++ b/arch/x86/lib/bios.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "bios.h" /* Interrupt handlers for each interrupt the ROM can call */ diff --git a/arch/x86/lib/bios.h b/arch/x86/lib/bios.h index 2e51b9fbf677200872e7a5b680eea0d89c86db80..4c44c0fc90537f9bb800fcebbb826ae93bc3ccc0 100644 --- a/arch/x86/lib/bios.h +++ b/arch/x86/lib/bios.h @@ -19,6 +19,9 @@ #else +#include +#include + /* Convert a symbol address to our real mode area */ #define PTR_TO_REAL_MODE(sym)\ (void *)(REALMODE_BASE + ((char *)&(sym) - (char *)&asm_realmode_code)) diff --git a/arch/x86/lib/bios_interrupts.c b/arch/x86/lib/bios_interrupts.c index 2582ac1b8408a1adcc9a540bdceb296c820104af..dcdb0e9690b78b734efbddfffd992472cf52144d 100644 --- a/arch/x86/lib/bios_interrupts.c +++ b/arch/x86/lib/bios_interrupts.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "bios_emul.h" /* errors go in AH. Just set these up so that word assigns will work */ diff --git a/arch/x86/lib/bootm.c b/arch/x86/lib/bootm.c index 0b20cdc16aba1a306ec28b50f3a0bf40f68a42f7..302d2c1b5c9c7a554c044c5c944eb7d70939da2d 100644 --- a/arch/x86/lib/bootm.c +++ b/arch/x86/lib/bootm.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/x86/lib/cmd_boot.c b/arch/x86/lib/cmd_boot.c index b128b43cebe54a50e25c0d1d73a4ace4d3d63911..fa26fe80652959653478c6be0b2f7ed433e311ea 100644 --- a/arch/x86/lib/cmd_boot.c +++ b/arch/x86/lib/cmd_boot.c @@ -20,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/coreboot_table.c b/arch/x86/lib/coreboot_table.c index f4736ecfc45a558653ad790878b7f869e544eac1..b98b9d8b2dfad8a81ec881b96cf7bc4b14430447 100644 --- a/arch/x86/lib/coreboot_table.c +++ b/arch/x86/lib/coreboot_table.c @@ -13,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/div64.c b/arch/x86/lib/div64.c index 2bea205f60f93b995b612393d906d2f5bbcf7537..a8a3d36f51130efed4973d0ba8fca35bbd4f2e0c 100644 --- a/arch/x86/lib/div64.c +++ b/arch/x86/lib/div64.c @@ -7,6 +7,8 @@ */ #include +#include +#include union overlay64 { u64 longw; diff --git a/arch/x86/lib/e820.c b/arch/x86/lib/e820.c index 066bf9b154bacd3ae15960eb41c3f5bba51b6b87..4cc55c1c2f30675cbc4b6d454b96e34307faffd3 100644 --- a/arch/x86/lib/e820.c +++ b/arch/x86/lib/e820.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/arch/x86/lib/early_cmos.c b/arch/x86/lib/early_cmos.c index f7b3bb2a8e190bd201e455daf587a02502c75dfa..821abe160a479dd1bcb0a608248ffa714a31fc64 100644 --- a/arch/x86/lib/early_cmos.c +++ b/arch/x86/lib/early_cmos.c @@ -13,6 +13,7 @@ #include #include #include +#include u8 cmos_read8(u8 addr) { diff --git a/arch/x86/lib/fsp/fsp_common.c b/arch/x86/lib/fsp/fsp_common.c index 0f81d54f52c013badbecfe351ae0376c10e41d87..5c06c725e540b94f00c33b8ab6b304334f40c849 100644 --- a/arch/x86/lib/fsp/fsp_common.c +++ b/arch/x86/lib/fsp/fsp_common.c @@ -19,6 +19,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/fsp/fsp_dram.c b/arch/x86/lib/fsp/fsp_dram.c index e73597567a481b37589878d9ff6e537101e2495a..33e374dcd243a26073a983a30f4c4cea9b4d8d02 100644 --- a/arch/x86/lib/fsp/fsp_dram.c +++ b/arch/x86/lib/fsp/fsp_dram.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/fsp/fsp_graphics.c b/arch/x86/lib/fsp/fsp_graphics.c index 6e4368d4184d9f95d088ac33977b339158317538..292af2abe903b1c1926d0224dbb8ba700b964503 100644 --- a/arch/x86/lib/fsp/fsp_graphics.c +++ b/arch/x86/lib/fsp/fsp_graphics.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/fsp/fsp_support.c b/arch/x86/lib/fsp/fsp_support.c index fd4d98ef627468e2f16fabefc9c88de4d822774a..8afdb1b287b5656cd7d985bf9e0b956a8375f158 100644 --- a/arch/x86/lib/fsp/fsp_support.c +++ b/arch/x86/lib/fsp/fsp_support.c @@ -8,6 +8,7 @@ #include #include #include +#include u32 fsp_get_usable_lowmem_top(const void *hob_list) { diff --git a/arch/x86/lib/fsp1/fsp_dram.c b/arch/x86/lib/fsp1/fsp_dram.c index cfd9b9f48c34eb2478def3e4bcabf4d2a931c023..c27b7a674abdc3102e65f4956a8800926fbee855 100644 --- a/arch/x86/lib/fsp1/fsp_dram.c +++ b/arch/x86/lib/fsp1/fsp_dram.c @@ -7,6 +7,7 @@ #include #include #include +#include int dram_init(void) { diff --git a/arch/x86/lib/fsp1/fsp_support.c b/arch/x86/lib/fsp1/fsp_support.c index 6850b9b73334d0cf8c52cf6bf3faba6355538e2a..9b15ae396ac14236881993e6288e728951f67871 100644 --- a/arch/x86/lib/fsp1/fsp_support.c +++ b/arch/x86/lib/fsp1/fsp_support.c @@ -9,6 +9,7 @@ #include #include #include +#include #include struct fsp_header *__attribute__((optimize("O0"))) fsp_find_header(void) diff --git a/arch/x86/lib/fsp2/fsp_dram.c b/arch/x86/lib/fsp2/fsp_dram.c index aae75ea1573dd169cfcd148eb5682d4b22186f14..27d98e1105fc7700f39f0c4ba916607f886b40d3 100644 --- a/arch/x86/lib/fsp2/fsp_dram.c +++ b/arch/x86/lib/fsp2/fsp_dram.c @@ -18,6 +18,7 @@ #include #include #include +#include int dram_init(void) { diff --git a/arch/x86/lib/fsp2/fsp_init.c b/arch/x86/lib/fsp2/fsp_init.c index eef321d6208660319c24f46bb48ac7dfd007ce91..07bbf6cc06fb82f3a4bde93c5cf9bd8a21131e9e 100644 --- a/arch/x86/lib/fsp2/fsp_init.c +++ b/arch/x86/lib/fsp2/fsp_init.c @@ -19,6 +19,7 @@ #include #include #include +#include int arch_cpu_init_dm(void) { diff --git a/arch/x86/lib/fsp2/fsp_meminit.c b/arch/x86/lib/fsp2/fsp_meminit.c index dd3569895ff3fdf26c501762aaa9127f7328ba2e..4820661ca3692c9487e0f4eeb65f16b0208a3cb2 100644 --- a/arch/x86/lib/fsp2/fsp_meminit.c +++ b/arch/x86/lib/fsp2/fsp_meminit.c @@ -22,6 +22,7 @@ #include #include #include +#include static int prepare_mrc_cache_type(enum mrc_type_t type, struct mrc_data_container **cachep) diff --git a/arch/x86/lib/fsp2/fsp_silicon_init.c b/arch/x86/lib/fsp2/fsp_silicon_init.c index 4ab49c5fe6fed1a1be7b14d360395194f8817197..326808dd6d6f253800353b6cecbf6d6dceaa0fd7 100644 --- a/arch/x86/lib/fsp2/fsp_silicon_init.c +++ b/arch/x86/lib/fsp2/fsp_silicon_init.c @@ -21,6 +21,7 @@ #include #include #include +#include int fsp_silicon_init(bool s3wake, bool use_spi_flash) { diff --git a/arch/x86/lib/fsp2/fsp_support.c b/arch/x86/lib/fsp2/fsp_support.c index f597f752213673bbf88ab67e3a472ba7f3727d68..8c6445b2ebd92b3c2458653ec12dadd71311bd31 100644 --- a/arch/x86/lib/fsp2/fsp_support.c +++ b/arch/x86/lib/fsp2/fsp_support.c @@ -8,12 +8,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include /* The amount of the FSP header to probe to obtain what we need */ #define PROBE_BUF_SIZE 0x180 diff --git a/arch/x86/lib/hob.c b/arch/x86/lib/hob.c index f2c47240ee8ee4062b2d89fc8d8aed75a0fada66..5c10b655a6f0083edae596fec108c1785aedce03 100644 --- a/arch/x86/lib/hob.c +++ b/arch/x86/lib/hob.c @@ -6,6 +6,7 @@ #include #include +#include /** * Returns the next instance of a HOB type from the starting HOB. diff --git a/arch/x86/lib/i8254.c b/arch/x86/lib/i8254.c index 7aa41ede74b7bf2328d22e76a74638e1319b08f6..0af133daf4090143165ba8cb69b4095d6822e783 100644 --- a/arch/x86/lib/i8254.c +++ b/arch/x86/lib/i8254.c @@ -8,6 +8,7 @@ #include #include #include +#include #define TIMER1_VALUE 18 /* 15.6us */ #define BEEP_FREQUENCY_HZ 440 diff --git a/arch/x86/lib/i8259.c b/arch/x86/lib/i8259.c index c002d103aef32b119747676242a8644dad9abc57..cb396b8ac3e349728eb57ae6890b2ba90f09723e 100644 --- a/arch/x86/lib/i8259.c +++ b/arch/x86/lib/i8259.c @@ -20,6 +20,7 @@ #include #include #include +#include int i8259_init(void) { diff --git a/arch/x86/lib/interrupts.c b/arch/x86/lib/interrupts.c index 11c1a01f0715ad3b0f1f040d07438dd6501ad5ac..90e387277acebcb841250f33993745df4a609f7c 100644 --- a/arch/x86/lib/interrupts.c +++ b/arch/x86/lib/interrupts.c @@ -34,6 +34,7 @@ #include #include #include +#include #if !CONFIG_IS_ENABLED(X86_64) diff --git a/arch/x86/lib/mpspec.c b/arch/x86/lib/mpspec.c index 17568a03d5c8bb21d58ebc1aebecff33db653b12..2dc658cdb372e93054c3b069f58b95c14a0d10d3 100644 --- a/arch/x86/lib/mpspec.c +++ b/arch/x86/lib/mpspec.c @@ -6,11 +6,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include @@ -22,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/mrccache.c b/arch/x86/lib/mrccache.c index 63aace5d4fb8c84cc1a544a3a7c3dab699b79112..e6742b65cfb235a3832fd5344f70626e6666bb1a 100644 --- a/arch/x86/lib/mrccache.c +++ b/arch/x86/lib/mrccache.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/physmem.c b/arch/x86/lib/physmem.c index 71039589dfdfd4fb3e05d7da67a467c345a1b4a8..6409d5c1c11a41d609de033c757217a38ba059f4 100644 --- a/arch/x86/lib/physmem.c +++ b/arch/x86/lib/physmem.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/pinctrl_ich6.c b/arch/x86/lib/pinctrl_ich6.c index 53228cd2848b88e15558a3d09f82c3b98b2000d6..2cace9c5b42060ed83937935b88fa9d92df7b490 100644 --- a/arch/x86/lib/pinctrl_ich6.c +++ b/arch/x86/lib/pinctrl_ich6.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/pirq_routing.c b/arch/x86/lib/pirq_routing.c index 3b5ee3837f847fc1c7761f288f23a32f583aa3ee..d6b435efd6d30ef013b7e918c68d3e65c02a95b9 100644 --- a/arch/x86/lib/pirq_routing.c +++ b/arch/x86/lib/pirq_routing.c @@ -8,12 +8,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/pmu.c b/arch/x86/lib/pmu.c index 314d9f0ecee534e6a0b7e61b2dec5cd341b84d88..ce054cc4cee38657a6ac21f97559f18a0fb5b304 100644 --- a/arch/x86/lib/pmu.c +++ b/arch/x86/lib/pmu.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/x86/lib/ramtest.c b/arch/x86/lib/ramtest.c index 17729eb8aa0bb3fa4e9ec8ec451af3f52337aba1..ce6c7442d5bd1b304c74860546b0afed27e78a3f 100644 --- a/arch/x86/lib/ramtest.c +++ b/arch/x86/lib/ramtest.c @@ -9,6 +9,7 @@ #include #include #include +#include static void write_phys(unsigned long addr, u32 value) { diff --git a/arch/x86/lib/relocate.c b/arch/x86/lib/relocate.c index e31565a589e0dc009fd1426501777078678bfa32..6f5870345565dbc1783f2887675a648dfc1cf513 100644 --- a/arch/x86/lib/relocate.c +++ b/arch/x86/lib/relocate.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/scu.c b/arch/x86/lib/scu.c index 792b87c2f1b2587351122ccfdc4429deb9e994f3..c476d12c1497fa405080a0fa2085ff633537eaf7 100644 --- a/arch/x86/lib/scu.c +++ b/arch/x86/lib/scu.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/x86/lib/sfi.c b/arch/x86/lib/sfi.c index b85a1b17e84beb2a2bdb3ee5d1dac323e8bfa504..cbba94c8bb24ee87f45bb104d9e0dd2af8b6d59e 100644 --- a/arch/x86/lib/sfi.c +++ b/arch/x86/lib/sfi.c @@ -23,6 +23,7 @@ #include #include #include +#include struct table_info { u32 base; diff --git a/arch/x86/lib/spl.c b/arch/x86/lib/spl.c index 36c92b7b148964d5d9f33bd411a2085bef44906e..1fc86dabd249b1977c76dfc36c5b3897dc58fc35 100644 --- a/arch/x86/lib/spl.c +++ b/arch/x86/lib/spl.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/tables.c b/arch/x86/lib/tables.c index 6fd0ded397d0d663d1add71ac8d463a5398eba9c..7409eb3b8199dfc414990f6ff80ff599c1d9cf33 100644 --- a/arch/x86/lib/tables.c +++ b/arch/x86/lib/tables.c @@ -16,6 +16,7 @@ #include #include #include +#include /** * Function prototype to write a specific configuration table diff --git a/arch/x86/lib/tpl.c b/arch/x86/lib/tpl.c index 140e36f037a851bc3af57e3fc9f431b8e27c1b2c..1d42dda81aa7ad22fdcfdca651482a30403b577c 100644 --- a/arch/x86/lib/tpl.c +++ b/arch/x86/lib/tpl.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/x86/lib/zimage.c b/arch/x86/lib/zimage.c index 5e413200268f7f385bb287ee64ca546a28e7bb1e..f0c97b6cf895a84077cf5f37e1375e736513546f 100644 --- a/arch/x86/lib/zimage.c +++ b/arch/x86/lib/zimage.c @@ -34,6 +34,7 @@ #include #include #include +#include /* * Memory lay-out: diff --git a/arch/xtensa/cpu/cpu.c b/arch/xtensa/cpu/cpu.c index 50e3306866521a9d74edd8d43f8957f20a1c3bb0..54f3d80f680e90be5000d07765f486205800668d 100644 --- a/arch/xtensa/cpu/cpu.c +++ b/arch/xtensa/cpu/cpu.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/xtensa/include/asm/ldscript.h b/arch/xtensa/include/asm/ldscript.h index 08f5d0135ed0ece53fc76fe7a58a968cbca1625e..fdf38c225d02ce3f96277054333479e4a9ab58b5 100644 --- a/arch/xtensa/include/asm/ldscript.h +++ b/arch/xtensa/include/asm/ldscript.h @@ -8,6 +8,7 @@ #define _XTENSA_LDSCRIPT_H /* +#include * This linker script is pre-processed with CPP to avoid hard-coding * addresses that depend on the Xtensa core configuration, because * this FPGA board can be used with a huge variety of Xtensa cores. diff --git a/arch/xtensa/lib/bootm.c b/arch/xtensa/lib/bootm.c index 0299534728ca06d7d6059a880bc1bfdf97b6511e..00b5e0a465620645ea543752f7e7b2607c1e23fc 100644 --- a/arch/xtensa/lib/bootm.c +++ b/arch/xtensa/lib/bootm.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/arch/xtensa/lib/cache.c b/arch/xtensa/lib/cache.c index 4e0c0acc3bbe3d3b41d8215c1f0cef146ec08c42..f0f7ea2d330f218d80cb221092e25aed3eaa341a 100644 --- a/arch/xtensa/lib/cache.c +++ b/arch/xtensa/lib/cache.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * We currently run always with caches enabled when running from memory. diff --git a/arch/xtensa/lib/relocate.c b/arch/xtensa/lib/relocate.c index ffe39d4a03ca8ec3481f8242375f8cda92ea0f85..7fc9cf76f6e21635a74f9a623e4fe3d39f01c58e 100644 --- a/arch/xtensa/lib/relocate.c +++ b/arch/xtensa/lib/relocate.c @@ -7,6 +7,7 @@ #include #include #include +#include int clear_bss(void) { diff --git a/arch/xtensa/lib/time.c b/arch/xtensa/lib/time.c index 3a02c384934cf58c37eff989cc796f83f044254d..af37eddd51de30667258914c323f5b15c0f5cc6a 100644 --- a/arch/xtensa/lib/time.c +++ b/arch/xtensa/lib/time.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/AndesTech/adp-ae3xx/adp-ae3xx.c b/board/AndesTech/adp-ae3xx/adp-ae3xx.c index 69611c7883209649607ae4171623db5c98201379..49ca9a835bda25681d3eb06ded422bce678f4a04 100644 --- a/board/AndesTech/adp-ae3xx/adp-ae3xx.c +++ b/board/AndesTech/adp-ae3xx/adp-ae3xx.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/AndesTech/adp-ag101p/adp-ag101p.c b/board/AndesTech/adp-ag101p/adp-ag101p.c index 9ba4f732223e28d25dd3f4e3cc03512f7a252aef..2d88db3186fd52c62815d8823701d466eedbc7e1 100644 --- a/board/AndesTech/adp-ag101p/adp-ag101p.c +++ b/board/AndesTech/adp-ag101p/adp-ag101p.c @@ -18,6 +18,7 @@ #include #include #include +#include #include diff --git a/board/AndesTech/ax25-ae350/ax25-ae350.c b/board/AndesTech/ax25-ae350/ax25-ae350.c index b75e968ee1dc6e5c935622f64f0e4a76d57acc93..4575e8929ef849ee8c197918a5a229ad22ea4905 100644 --- a/board/AndesTech/ax25-ae350/ax25-ae350.c +++ b/board/AndesTech/ax25-ae350/ax25-ae350.c @@ -21,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Arcturus/ucp1020/cmd_arc.c b/board/Arcturus/ucp1020/cmd_arc.c index 2cd51d0aa873e8d9a0fd662d482afa07737f1047..f0b0ac1494c89e6cfaf68419f9cfd9ed921664f1 100644 --- a/board/Arcturus/ucp1020/cmd_arc.c +++ b/board/Arcturus/ucp1020/cmd_arc.c @@ -22,6 +22,7 @@ #include #include #include +#include static ulong fwenv_addr[MAX_FWENV_ADDR]; const char mystrerr[] = "ERROR: Failed to save factory info"; diff --git a/board/Arcturus/ucp1020/ddr.c b/board/Arcturus/ucp1020/ddr.c index 7549d4341bbe27d5d982d9d5a0fe6ba54b717658..6806fa4453a29068d8b887629a626398806c26a5 100644 --- a/board/Arcturus/ucp1020/ddr.c +++ b/board/Arcturus/ucp1020/ddr.c @@ -18,6 +18,7 @@ #include #include #include +#include #ifdef CONFIG_SYS_DDR_RAW_TIMING #if defined(CONFIG_UCP1020) || defined(CONFIG_UCP1020T1) diff --git a/board/Arcturus/ucp1020/spl.c b/board/Arcturus/ucp1020/spl.c index 9a6b465bf96d6af01cd5892512d600a3f17e6351..8cbe900625421fde221e4c03a5cf9f5e1e0ac97c 100644 --- a/board/Arcturus/ucp1020/spl.c +++ b/board/Arcturus/ucp1020/spl.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Arcturus/ucp1020/spl_minimal.c b/board/Arcturus/ucp1020/spl_minimal.c index 718139688bf46c0816a378574a66eee1cc313147..f938e345ac1596f74e8f617d3cff71203fc66a85 100644 --- a/board/Arcturus/ucp1020/spl_minimal.c +++ b/board/Arcturus/ucp1020/spl_minimal.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Arcturus/ucp1020/ucp1020.c b/board/Arcturus/ucp1020/ucp1020.c index ccd5f8ae1e4e0529715259570aeed4d02a709ad7..ce10bdaab696dec2659da1657992c48c7baf8613 100644 --- a/board/Arcturus/ucp1020/ucp1020.c +++ b/board/Arcturus/ucp1020/ucp1020.c @@ -44,6 +44,7 @@ #include #include #include +#include #include "ucp1020.h" void spi_set_speed(struct spi_slave *slave, uint hz) diff --git a/board/BuR/brppt1/board.c b/board/BuR/brppt1/board.c index b5a1dccb19bd27e434aeb8c3c4a87b6594d6a0c9..bff7ba2191f708664992df2be5cceea97eaa88a5 100644 --- a/board/BuR/brppt1/board.c +++ b/board/BuR/brppt1/board.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include "../common/bur_common.h" #include diff --git a/board/BuR/brppt2/board.c b/board/BuR/brppt2/board.c index 01bdbc12abb085e55baa778044e7621952834cbf..e462e4c63ba5d9535e9aea92053d4a9563ea5b1f 100644 --- a/board/BuR/brppt2/board.c +++ b/board/BuR/brppt2/board.c @@ -25,6 +25,7 @@ #include #include #include +#include #define USBHUB_RSTN IMX_GPIO_NR(1, 16) #define BKLT_EN IMX_GPIO_NR(1, 15) diff --git a/board/BuR/brsmarc1/board.c b/board/BuR/brsmarc1/board.c index b4b1c327f94731d9332e525a0c15053ab958484f..149e34ce0becbfaede63719946ae0a6c0912aac7 100644 --- a/board/BuR/brsmarc1/board.c +++ b/board/BuR/brsmarc1/board.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include "../common/bur_common.h" #include "../common/br_resetc.h" diff --git a/board/BuR/brxre1/board.c b/board/BuR/brxre1/board.c index f6f35f6750dfa87ffb967cca727f70aac90dd809..9b2acfd06e597944c796b15637cf25ff61b39c3b 100644 --- a/board/BuR/brxre1/board.c +++ b/board/BuR/brxre1/board.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include "../common/bur_common.h" #include "../common/br_resetc.h" diff --git a/board/BuR/common/br_resetc.c b/board/BuR/common/br_resetc.c index 6bbea816a0e57bb7754c05cf8a163db2c8a9e6db..b6f7cf38fd4406a5ad534cffa26ab920724880e9 100644 --- a/board/BuR/common/br_resetc.c +++ b/board/BuR/common/br_resetc.c @@ -6,10 +6,12 @@ * B&R Industrial Automation GmbH - http://www.br-automation.com/ * */ #include +#include #include #include #include #include +#include #include #include #include "br_resetc.h" diff --git a/board/BuR/common/br_resetc.h b/board/BuR/common/br_resetc.h index ba0689bf20504ca701805f0849f83b4a89ca8d84..66aa12798b258d00d2c6514d901be11b19fc9ef4 100644 --- a/board/BuR/common/br_resetc.h +++ b/board/BuR/common/br_resetc.h @@ -8,6 +8,7 @@ #ifndef __CONFIG_BRRESETC_H__ #define __CONFIG_BRRESETC_H__ #include +#include int br_resetc_regget(u8 reg, u8 *dst); int br_resetc_regset(u8 reg, u8 val); diff --git a/board/BuR/common/bur_common.h b/board/BuR/common/bur_common.h index 4db630668e292d7516c8a5d926d63bd1e769bfef..a76f17d0ef7565527722fbac4b5087f2eea65412 100644 --- a/board/BuR/common/bur_common.h +++ b/board/BuR/common/bur_common.h @@ -17,6 +17,7 @@ int load_lcdtiming(struct am335x_lcdpanel *panel); #endif +#include void br_summaryscreen(void); void pmicsetup(u32 mpupll, unsigned int bus); void enable_uart0_pin_mux(void); diff --git a/board/BuR/common/common.c b/board/BuR/common/common.c index 9b96b0c30b97f16fd1f8bd9da9712857bc99bc64..2456501b7ab874cc335a3e95cb7b7a7113a6b905 100644 --- a/board/BuR/common/common.c +++ b/board/BuR/common/common.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/board/BuS/eb_cpu5282/eb_cpu5282.c b/board/BuS/eb_cpu5282/eb_cpu5282.c index 863372e06e0129e5197765080f9a891802674827..2d816927482ba3fe35279d72eaeb1be5088e4094 100644 --- a/board/BuS/eb_cpu5282/eb_cpu5282.c +++ b/board/BuS/eb_cpu5282/eb_cpu5282.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "asm/m5282.h" #include #include diff --git a/board/CZ.NIC/turris_mox/mox_sp.c b/board/CZ.NIC/turris_mox/mox_sp.c index c15f8ee5b512c9826c86bf3729c708aa172dbf6f..4521e703ed86184e78763da8b8b7ee50ba402c4c 100644 --- a/board/CZ.NIC/turris_mox/mox_sp.c +++ b/board/CZ.NIC/turris_mox/mox_sp.c @@ -10,6 +10,7 @@ #include #include #include +#include #define RWTM_BASE (MVEBU_REGISTER(0xb0000)) #define RWTM_CMD_PARAM(i) (size_t)(RWTM_BASE + (i) * 4) diff --git a/board/CZ.NIC/turris_mox/mox_sp.h b/board/CZ.NIC/turris_mox/mox_sp.h index 49a4ed80ea61bd4a5aec8eacdea39f81bd5f1059..45e7f24a607233e457f5596d1cfadd13c4cf71cc 100644 --- a/board/CZ.NIC/turris_mox/mox_sp.h +++ b/board/CZ.NIC/turris_mox/mox_sp.h @@ -7,6 +7,7 @@ #define _BOARD_CZNIC_TURRIS_MOX_MOX_SP_H_ #include +#include const char *mox_sp_get_ecdsa_public_key(void); int mbox_sp_get_board_info(u64 *sn, u8 *mac1, u8 *mac2, int *bv, diff --git a/board/CZ.NIC/turris_mox/turris_mox.c b/board/CZ.NIC/turris_mox/turris_mox.c index 0c7926b5624e54150d85f153e5d48e50ea3806a5..b34bde8a2941f83897862747e21c794c2df8f60f 100644 --- a/board/CZ.NIC/turris_mox/turris_mox.c +++ b/board/CZ.NIC/turris_mox/turris_mox.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include diff --git a/board/CZ.NIC/turris_omnia/turris_omnia.c b/board/CZ.NIC/turris_omnia/turris_omnia.c index 6e950f45f05b41c2f0d96de65e04b96aa6b91388..7bf238a5c46263a4442f94e60d87011d426a75cb 100644 --- a/board/CZ.NIC/turris_omnia/turris_omnia.c +++ b/board/CZ.NIC/turris_omnia/turris_omnia.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #include # include diff --git a/board/LaCie/common/common.c b/board/LaCie/common/common.c index 325bc9b3bf7d226f3b434fd58e2f96f23464270a..395c10758cb7e90888de618057c331fae774c74c 100644 --- a/board/LaCie/common/common.c +++ b/board/LaCie/common/common.c @@ -7,6 +7,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_NET) && defined(CONFIG_RESET_PHY_R) diff --git a/board/LaCie/common/common.h b/board/LaCie/common/common.h index bf75d0a09782d9359321af8e5fedc7f90795a9d1..43cb59c8ff73343ee6dfa767ab516ca9907c09c5 100644 --- a/board/LaCie/common/common.h +++ b/board/LaCie/common/common.h @@ -14,4 +14,5 @@ void mv_phy_88e1318_init(const char *name, u16 phyaddr); int lacie_read_mac_address(uchar *mac); #endif +#include #endif /* _LACIE_COMMON_H */ diff --git a/board/LaCie/edminiv2/edminiv2.c b/board/LaCie/edminiv2/edminiv2.c index 9c066a283c99a015296f7b32ee38adfa695d0b24..fc437b6c9942df886d986cad5290ecbc06de81f0 100644 --- a/board/LaCie/edminiv2/edminiv2.c +++ b/board/LaCie/edminiv2/edminiv2.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "../common/common.h" #include #include diff --git a/board/LaCie/net2big_v2/net2big_v2.c b/board/LaCie/net2big_v2/net2big_v2.c index 93de669f89d007bd94271c6adda68b5d93f92761..d5e5844019f6e43c18d4b1d1ca08878bb94aba36 100644 --- a/board/LaCie/net2big_v2/net2big_v2.c +++ b/board/LaCie/net2big_v2/net2big_v2.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "net2big_v2.h" #include "../common/common.h" diff --git a/board/LaCie/netspace_v2/netspace_v2.c b/board/LaCie/netspace_v2/netspace_v2.c index 730eab7e703102f9a02880052f4b5bd7fc6c8745..6bea0fd06e5a05a10d6a61a8932afebe362b9604 100644 --- a/board/LaCie/netspace_v2/netspace_v2.c +++ b/board/LaCie/netspace_v2/netspace_v2.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "netspace_v2.h" #include "../common/common.h" diff --git a/board/Marvell/aspenite/aspenite.c b/board/Marvell/aspenite/aspenite.c index 1f9389c0a7abeeddb0ecf3a3903a43a2c14cf76c..05d95d072982971557f6511a3ec50184b4012be1 100644 --- a/board/Marvell/aspenite/aspenite.c +++ b/board/Marvell/aspenite/aspenite.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Marvell/db-88f6281-bp/db-88f6281-bp.c b/board/Marvell/db-88f6281-bp/db-88f6281-bp.c index 08f79d4b532036318e4dd9722028818b48074dcd..c41513c9e79e8581916edc4b0fa0bb13163da2cb 100644 --- a/board/Marvell/db-88f6281-bp/db-88f6281-bp.c +++ b/board/Marvell/db-88f6281-bp/db-88f6281-bp.c @@ -4,6 +4,7 @@ #include #include #include +#include #include #include #include diff --git a/board/Marvell/db-88f6820-amc/db-88f6820-amc.c b/board/Marvell/db-88f6820-amc/db-88f6820-amc.c index 0fa0820d7be7f139475164faf99e936c7eef7b04..b49121e426d8e6c24be34434e15250fe953edceb 100644 --- a/board/Marvell/db-88f6820-amc/db-88f6820-amc.c +++ b/board/Marvell/db-88f6820-amc/db-88f6820-amc.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/board/Marvell/db-88f6820-gp/db-88f6820-gp.c b/board/Marvell/db-88f6820-gp/db-88f6820-gp.c index b18ac9c2d0bce2d0dc0c22a6becac02986cc11e5..ef9f3aa7ed2275438938e6b22fcbe3f2a0054786 100644 --- a/board/Marvell/db-88f6820-gp/db-88f6820-gp.c +++ b/board/Marvell/db-88f6820-gp/db-88f6820-gp.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c b/board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c index 39a1a52f704d81096cb47dc09c96873927750e9f..8a8167503ddacff850094743f7dc3f2178b8b8d5 100644 --- a/board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c +++ b/board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/board/Marvell/dreamplug/dreamplug.c b/board/Marvell/dreamplug/dreamplug.c index ff02a72b3bb82b66c6e4179521a9f4296a53bd16..c7cbe7409548eb3c5983a223eabce6290c365fba 100644 --- a/board/Marvell/dreamplug/dreamplug.c +++ b/board/Marvell/dreamplug/dreamplug.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "dreamplug.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Marvell/gplugd/gplugd.c b/board/Marvell/gplugd/gplugd.c index 8909fba88374db7398abe631eb960feb6a6a7bd5..7de585f74c53e0c0ad32deb7c0b81b8da8ee2c07 100644 --- a/board/Marvell/gplugd/gplugd.c +++ b/board/Marvell/gplugd/gplugd.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/board/Marvell/guruplug/guruplug.c b/board/Marvell/guruplug/guruplug.c index ee4aa24150ca28ec88f8d9d8dd0fb5f1ec53d3aa..29e5b2a66bf36c6f6fec449652758536f6961809 100644 --- a/board/Marvell/guruplug/guruplug.c +++ b/board/Marvell/guruplug/guruplug.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "guruplug.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Marvell/mvebu_armada-37xx/board.c b/board/Marvell/mvebu_armada-37xx/board.c index 1ae867e5816d9c3baf2f11279662f014345102eb..f164bd5e2b740083b9a1eac88a2e9c487ebb2474 100644 --- a/board/Marvell/mvebu_armada-37xx/board.c +++ b/board/Marvell/mvebu_armada-37xx/board.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/board/Marvell/mvebu_armada-8k/board.c b/board/Marvell/mvebu_armada-8k/board.c index 00c0d21782ae1e07c6bd78cffea0ed640f2288dd..370c756a49a1f655afed18f4c84b3f80ac7af751 100644 --- a/board/Marvell/mvebu_armada-8k/board.c +++ b/board/Marvell/mvebu_armada-8k/board.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/board/Marvell/openrd/openrd.c b/board/Marvell/openrd/openrd.c index 5d5447c394e3d2afe703dab1f52f35df5ba78a5d..18313affb2b8efde503dac31fffcc286ea009f9d 100644 --- a/board/Marvell/openrd/openrd.c +++ b/board/Marvell/openrd/openrd.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "openrd.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Marvell/sheevaplug/sheevaplug.c b/board/Marvell/sheevaplug/sheevaplug.c index 4b126a5808d1ed4efb88c6764fbc3a67a704584c..cc9a064d0f0eedacfa37b670786ff954ee847a46 100644 --- a/board/Marvell/sheevaplug/sheevaplug.c +++ b/board/Marvell/sheevaplug/sheevaplug.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "sheevaplug.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Seagate/dockstar/dockstar.c b/board/Seagate/dockstar/dockstar.c index 5797e3df7d5c9611c14d5106172b2472940d4f85..d98c4b2b0d8beb48aaa46f7527b64c9f9df9e838 100644 --- a/board/Seagate/dockstar/dockstar.c +++ b/board/Seagate/dockstar/dockstar.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "dockstar.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Seagate/goflexhome/goflexhome.c b/board/Seagate/goflexhome/goflexhome.c index 1a00eb0cb1f4051c2a62bbccd0a17c49e5b52387..d608b94c05f8b8a2282a3a7589bbd4834ac60c22 100644 --- a/board/Seagate/goflexhome/goflexhome.c +++ b/board/Seagate/goflexhome/goflexhome.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Seagate/nas220/nas220.c b/board/Seagate/nas220/nas220.c index 7f561b01dac0a5708682006a8b508124900d4283..51d0d6a99e573271ca2dc79c5e9001eb5e9662f9 100644 --- a/board/Seagate/nas220/nas220.c +++ b/board/Seagate/nas220/nas220.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/Synology/ds109/ds109.c b/board/Synology/ds109/ds109.c index c15f8c38b9d28c344baba16d662471878ee238ab..1667a76f6e2dd85cc388b87aba90c9cb00f40a39 100644 --- a/board/Synology/ds109/ds109.c +++ b/board/Synology/ds109/ds109.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include "ds109.h" diff --git a/board/Synology/ds109/ds109.h b/board/Synology/ds109/ds109.h index cc6ef991f39733a3c96d937d07c8892d4ca25a0b..a91c90683fa0f0699893338e1ee2bc58dbb7c3bd 100644 --- a/board/Synology/ds109/ds109.h +++ b/board/Synology/ds109/ds109.h @@ -8,6 +8,7 @@ #ifndef __DS109_H #define __DS109_H +#include #define DS109_OE_LOW (0) #define DS109_OE_HIGH (0) #define DS109_OE_VAL_LOW ((1 << 22)|(1 << 23)) diff --git a/board/Synology/ds414/cmd_syno.c b/board/Synology/ds414/cmd_syno.c index f6a434d08c9366852b436009dd46c0ab7533c06b..39e28291d75f1332879873c9b4392cb7d6207e8a 100644 --- a/board/Synology/ds414/cmd_syno.c +++ b/board/Synology/ds414/cmd_syno.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include "../drivers/ddr/marvell/axp/ddr3_init.h" diff --git a/board/Synology/ds414/ds414.c b/board/Synology/ds414/ds414.c index 1ca2e300e085a39fc781ac656c3e9f69fafb206f..083fba8e9488c88e6e9ebcc5e333300dc6292494 100644 --- a/board/Synology/ds414/ds414.c +++ b/board/Synology/ds414/ds414.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/board/abilis/tb100/tb100.c b/board/abilis/tb100/tb100.c index 9ef7ed6e7f459b129ff1e2ed8d49cdfe7bd83855..44fe5f6910ff9d0d45c12669a8c3701d4805e570 100644 --- a/board/abilis/tb100/tb100.c +++ b/board/abilis/tb100/tb100.c @@ -9,6 +9,7 @@ #include #include #include +#include void reset_cpu(ulong addr) { diff --git a/board/advantech/dms-ba16/dms-ba16.c b/board/advantech/dms-ba16/dms-ba16.c index 42bfa740f1b90f7896cd829bf269aa7e1b039f0c..80f86e669bc146302a99dd604e821fabb4a450ee 100644 --- a/board/advantech/dms-ba16/dms-ba16.c +++ b/board/advantech/dms-ba16/dms-ba16.c @@ -33,6 +33,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; #define NC_PAD_CTRL (PAD_CTL_PUS_100K_UP | \ diff --git a/board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c b/board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c index 430c7d3745d28240065e8b5ccecc59b30a996cf4..ce47e9bbd7fb14251ed2f7b8ad18a7e529eb0788 100644 --- a/board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c +++ b/board/advantech/imx8qm_rom7720_a1/imx8qm_rom7720_a1.c @@ -21,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/advantech/imx8qm_rom7720_a1/spl.c b/board/advantech/imx8qm_rom7720_a1/spl.c index 8776a94ff079dd8f6ebdcccac7d9d128cdbb6d94..4ef3609e4d4b42769411b4a462d59e009ae14886 100644 --- a/board/advantech/imx8qm_rom7720_a1/spl.c +++ b/board/advantech/imx8qm_rom7720_a1/spl.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/board/advantech/som-db5800-som-6867/som-db5800-som-6867.c b/board/advantech/som-db5800-som-6867/som-db5800-som-6867.c index 8499fc541fa70e37fb69639107f7b2be95d24773..4ec8881e800a1c48fc39fe66e2e29735d31ada54 100644 --- a/board/advantech/som-db5800-som-6867/som-db5800-som-6867.c +++ b/board/advantech/som-db5800-som-6867/som-db5800-som-6867.c @@ -7,6 +7,7 @@ #include #include #include +#include /* ALC262 Verb Table - 10EC0262 */ static const u32 verb_table_data13[] = { diff --git a/board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c b/board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c index d8b9fdfe356ff0acd27e171d224b8ec2bf13ebb8..4ca4ce390a54d894bdc0e346ebe60aa04b2307d3 100644 --- a/board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c +++ b/board/alliedtelesis/SBx81LIFKW/sbx81lifkw.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/board/alliedtelesis/SBx81LIFXCAT/sbx81lifxcat.c b/board/alliedtelesis/SBx81LIFXCAT/sbx81lifxcat.c index 52b8eba92fc1ab520a3b8a51de142bf21ada30eb..259c646fe0c7e12824b80e5a536a536f97cb242e 100644 --- a/board/alliedtelesis/SBx81LIFXCAT/sbx81lifxcat.c +++ b/board/alliedtelesis/SBx81LIFXCAT/sbx81lifxcat.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/alliedtelesis/x530/x530.c b/board/alliedtelesis/x530/x530.c index f4ff0b960d3272d89b71c9a9601b2d67ee58f1f5..6ca84904fc5f4aadc97243a624484e4d192983df 100644 --- a/board/alliedtelesis/x530/x530.c +++ b/board/alliedtelesis/x530/x530.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/board/altera/arria5-socdk/qts/pinmux_config.h b/board/altera/arria5-socdk/qts/pinmux_config.h index 78a032582490698de3941726347312308dc4e29c..a80d9429007604a99a0e14ee67f5bd93180aace3 100644 --- a/board/altera/arria5-socdk/qts/pinmux_config.h +++ b/board/altera/arria5-socdk/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/altera/arria5-socdk/qts/sdram_config.h b/board/altera/arria5-socdk/qts/sdram_config.h index 927a7a4f8e042286352216c52b64239376755276..3519c3a204af3946ff38d6ec0d0c194230e98c32 100644 --- a/board/altera/arria5-socdk/qts/sdram_config.h +++ b/board/altera/arria5-socdk/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/altera/cyclone5-socdk/qts/pinmux_config.h b/board/altera/cyclone5-socdk/qts/pinmux_config.h index ec64ae17a1671bddd5646c5ac003af1e52b6f15d..1426db42bea34ec6cfc9410645a615004a8d44a0 100644 --- a/board/altera/cyclone5-socdk/qts/pinmux_config.h +++ b/board/altera/cyclone5-socdk/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/altera/cyclone5-socdk/qts/sdram_config.h b/board/altera/cyclone5-socdk/qts/sdram_config.h index 8adbfec11f95d307170d89149a60ec0e6ae9d83a..3607260e25fc2cbad30fcecab08c9a4168daba75 100644 --- a/board/altera/cyclone5-socdk/qts/sdram_config.h +++ b/board/altera/cyclone5-socdk/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/amazon/kc1/kc1.c b/board/amazon/kc1/kc1.c index a1b179d1a3c483fa98a7f21134d337f9cb7510d6..783a0a18e12f0cfc508d6266cc9e24fec55c09f8 100644 --- a/board/amazon/kc1/kc1.c +++ b/board/amazon/kc1/kc1.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/board/amlogic/odroid-n2/odroid-n2.c b/board/amlogic/odroid-n2/odroid-n2.c index 005e4bebf13ff17f8f6e1cbe71a541bbb3a0149c..c7a174080ef1d920fa89cf676e2a96b7f001b088 100644 --- a/board/amlogic/odroid-n2/odroid-n2.c +++ b/board/amlogic/odroid-n2/odroid-n2.c @@ -13,6 +13,7 @@ #include #include #include +#include #define EFUSE_MAC_OFFSET 20 #define EFUSE_MAC_SIZE 12 diff --git a/board/amlogic/p200/p200.c b/board/amlogic/p200/p200.c index 8f1bf8bfda47509878a026f92c3ea25387ed0b92..dfa0d0f834aa62c40d139117853f194d14a7bfba 100644 --- a/board/amlogic/p200/p200.c +++ b/board/amlogic/p200/p200.c @@ -13,6 +13,7 @@ #include #include #include +#include #define EFUSE_SN_OFFSET 20 #define EFUSE_SN_SIZE 16 diff --git a/board/amlogic/p201/p201.c b/board/amlogic/p201/p201.c index 597bb71cbf7f4dd9c9d95f692e5b33a61a891f69..27e1caae02467586eaea268a1f5d004f4deb518c 100644 --- a/board/amlogic/p201/p201.c +++ b/board/amlogic/p201/p201.c @@ -13,6 +13,7 @@ #include #include #include +#include #define EFUSE_SN_OFFSET 20 #define EFUSE_SN_SIZE 16 diff --git a/board/amlogic/p212/p212.c b/board/amlogic/p212/p212.c index fbc49e95651f20c99027d7c8e5b1a91d564ed94a..8ce9ff70aa940141535f703c726045c3aca13e48 100644 --- a/board/amlogic/p212/p212.c +++ b/board/amlogic/p212/p212.c @@ -14,6 +14,7 @@ #include #include #include +#include #define EFUSE_SN_OFFSET 20 #define EFUSE_SN_SIZE 16 diff --git a/board/amlogic/q200/q200.c b/board/amlogic/q200/q200.c index 62e6fa3d199261bff7d3e82b1d96a2e6d849d9e7..8cd367cb384eb38b21beeb72daaa4883506482b3 100644 --- a/board/amlogic/q200/q200.c +++ b/board/amlogic/q200/q200.c @@ -14,6 +14,7 @@ #include #include #include +#include #define EFUSE_SN_OFFSET 20 #define EFUSE_SN_SIZE 16 diff --git a/board/aries/mcvevk/qts/pinmux_config.h b/board/aries/mcvevk/qts/pinmux_config.h index 85f892ae473c0498e5fce0b5c295c76736f2df05..c4b8c501b237d16495fbf6f4df45f5ed24e75e7b 100644 --- a/board/aries/mcvevk/qts/pinmux_config.h +++ b/board/aries/mcvevk/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 3, /* EMACIO0 */ 3, /* EMACIO1 */ diff --git a/board/aries/mcvevk/qts/sdram_config.h b/board/aries/mcvevk/qts/sdram_config.h index fd72926a89e3900841f1f3d78f2c624c3ddd4a22..9275164f148dc646339ed2dc2354b2cc86a7fbf2 100644 --- a/board/aries/mcvevk/qts/sdram_config.h +++ b/board/aries/mcvevk/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/aristainetos/aristainetos.c b/board/aristainetos/aristainetos.c index 4451bed8a7dc11e670a5a4d91fa401e9c820203f..2e5200faae90625ed7176ef3545c31b4262f3a47 100644 --- a/board/aristainetos/aristainetos.c +++ b/board/aristainetos/aristainetos.c @@ -38,6 +38,7 @@ #include #include #include +#include #include #include #include diff --git a/board/armadeus/apf27/apf27.c b/board/armadeus/apf27/apf27.c index c78512ee546547dc4e55f9995805784ff3c848aa..a66de0f7fdcf51c7b0007aafed706f1d4250f77c 100644 --- a/board/armadeus/apf27/apf27.c +++ b/board/armadeus/apf27/apf27.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include "apf27.h" #include "fpga.h" diff --git a/board/armltd/integrator/integrator.c b/board/armltd/integrator/integrator.c index a85ac69962ba8ce4d3444886652c239bda01771b..7c1e02645ce5a6a45eb57c0d39009b488ba11b1c 100644 --- a/board/armltd/integrator/integrator.c +++ b/board/armltd/integrator/integrator.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include "arm-ebi.h" diff --git a/board/armltd/integrator/pci.c b/board/armltd/integrator/pci.c index 28efc33f1f426bd3d28d3d9f53943a099960e6d8..5f03a81e3489fdc7700af547ce0761988b87d563 100644 --- a/board/armltd/integrator/pci.c +++ b/board/armltd/integrator/pci.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include "integrator-sc.h" diff --git a/board/armltd/integrator/timer.c b/board/armltd/integrator/timer.c index 53d1c0ec3038013201d257c38dd0f828253b8b39..102c413b511bbb1109b7869df8ce412265fce9f2 100644 --- a/board/armltd/integrator/timer.c +++ b/board/armltd/integrator/timer.c @@ -20,6 +20,7 @@ #include #include #include +#include #ifdef CONFIG_ARCH_CINTEGRATOR #define DIV_CLOCK_INIT 1 diff --git a/board/armltd/vexpress/vexpress_common.c b/board/armltd/vexpress/vexpress_common.c index ee9f61f2b7ac3566298f4d31e8cdf469f6506d64..013a70a3cb945edb2e8fdbd71e8890a9e2cdc08e 100644 --- a/board/armltd/vexpress/vexpress_common.c +++ b/board/armltd/vexpress/vexpress_common.c @@ -33,6 +33,7 @@ #include #include #include +#include #include "../drivers/mmc/arm_pl180_mmci.h" static struct systimer *systimer_base = (struct systimer *)V2M_TIMER01; diff --git a/board/armltd/vexpress/vexpress_tc2.c b/board/armltd/vexpress/vexpress_tc2.c index 75f9d8203495804cb78e1f6830cc07bf3ef0404e..cbb0a4e51fe6cd92d1d4ead069a24efdf0c8ff27 100644 --- a/board/armltd/vexpress/vexpress_tc2.c +++ b/board/armltd/vexpress/vexpress_tc2.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/board/armltd/vexpress64/pcie.c b/board/armltd/vexpress64/pcie.c index 1ad320df3a9eb1be128085d69d65f5de95016969..ad10f5ce5ed737454f1c27dfae8883ad60f9f157 100644 --- a/board/armltd/vexpress64/pcie.c +++ b/board/armltd/vexpress64/pcie.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/board/armltd/vexpress64/vexpress64.c b/board/armltd/vexpress64/vexpress64.c index 2a44828d6e6dac77d25f345ee312461b564668b4..300cb44f8e9f6da92566e6ca967eaca2c943abc0 100644 --- a/board/armltd/vexpress64/vexpress64.c +++ b/board/armltd/vexpress64/vexpress64.c @@ -5,6 +5,7 @@ * Sharma Bhupesh */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #include "pcie.h" #include diff --git a/board/astro/mcf5373l/fpga.c b/board/astro/mcf5373l/fpga.c index 871700ebfe8aa906a6e8d08c5d2d935153fa5429..91ae8c528d6a7e993a51107b61865e54073d73dd 100644 --- a/board/astro/mcf5373l/fpga.c +++ b/board/astro/mcf5373l/fpga.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "fpga.h" int altera_pre_fn(int cookie) diff --git a/board/astro/mcf5373l/mcf5373l.c b/board/astro/mcf5373l/mcf5373l.c index 3eabf924c4a5c37c3a35e8cee7faf1bd3d1044aa..38616036bb72334407151b3168bfc96b2ccbd865 100644 --- a/board/astro/mcf5373l/mcf5373l.c +++ b/board/astro/mcf5373l/mcf5373l.c @@ -16,6 +16,7 @@ #include #include #include +#include #include /* needed for astro bus: */ diff --git a/board/atmark-techno/armadillo-800eva/armadillo-800eva.c b/board/atmark-techno/armadillo-800eva/armadillo-800eva.c index 1bae2832522f9e962d9994d63b57aa469df0b29a..97e18270a82af3dbf86b22d0d0881c1e4287e8e1 100644 --- a/board/atmark-techno/armadillo-800eva/armadillo-800eva.c +++ b/board/atmark-techno/armadillo-800eva/armadillo-800eva.c @@ -31,6 +31,7 @@ #include #include #include +#include #define s_init_wait(cnt) \ ({ \ diff --git a/board/atmel/at91rm9200ek/at91rm9200ek.c b/board/atmel/at91rm9200ek/at91rm9200ek.c index 5838e36c7a47de1994676dcf44ce0ed5581117bf..a085c1b448ed58950e109b830ae35a3082eb297e 100644 --- a/board/atmel/at91rm9200ek/at91rm9200ek.c +++ b/board/atmel/at91rm9200ek/at91rm9200ek.c @@ -19,6 +19,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/atmel/at91sam9261ek/at91sam9261ek.c b/board/atmel/at91sam9261ek/at91sam9261ek.c index 3a36a23a4d3595b9ba2706126e5a0ce84020cdc8..728909cc7a1e917718bb8e099d0f44cbfbc6562b 100644 --- a/board/atmel/at91sam9261ek/at91sam9261ek.c +++ b/board/atmel/at91sam9261ek/at91sam9261ek.c @@ -26,6 +26,7 @@ #endif #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/atmel/at91sam9263ek/at91sam9263ek.c b/board/atmel/at91sam9263ek/at91sam9263ek.c index 3218e14e860ad82a3b8cd8fa56d2a693f9268cf0..b09b423b9127e2367e60c656fe42ef3844b0a513 100644 --- a/board/atmel/at91sam9263ek/at91sam9263ek.c +++ b/board/atmel/at91sam9263ek/at91sam9263ek.c @@ -25,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c b/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c index 8cb2808e058afa63085449f864b7669a25708b0d..9ee9ad77376939ab725d2ff50fb5290c9a76232a 100644 --- a/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c +++ b/board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/atmel/at91sam9n12ek/at91sam9n12ek.c b/board/atmel/at91sam9n12ek/at91sam9n12ek.c index 75d5ffa88ae1915e4f213e59420d66b2a3f9ad44..5e87553df02a56d1544c635987db0b43f281c6c4 100644 --- a/board/atmel/at91sam9n12ek/at91sam9n12ek.c +++ b/board/atmel/at91sam9n12ek/at91sam9n12ek.c @@ -21,6 +21,7 @@ #include #include #include +#include #ifdef CONFIG_LCD_INFO #include diff --git a/board/atmel/at91sam9rlek/at91sam9rlek.c b/board/atmel/at91sam9rlek/at91sam9rlek.c index f427ee658bff62c58acbc042747dc3788f9d5099..2431c32cba62a0943a32eef731d2816f204fee8f 100644 --- a/board/atmel/at91sam9rlek/at91sam9rlek.c +++ b/board/atmel/at91sam9rlek/at91sam9rlek.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include diff --git a/board/atmel/common/board.c b/board/atmel/common/board.c index 46cb5e407bb062838baa2adb223161edb878340c..a7752629ec15d3918b42a23bfc3f439dbc5bfb42 100644 --- a/board/atmel/common/board.c +++ b/board/atmel/common/board.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #define AT91_PDA_EEPROM_ID_OFFSET 15 diff --git a/board/atmel/common/mac-spi-nor.c b/board/atmel/common/mac-spi-nor.c index 67bfd3785b708460688230ec9828c4a31aeafa66..e631b98a6d47d3ab0f9399d9f798f9b3ac29f7ca 100644 --- a/board/atmel/common/mac-spi-nor.c +++ b/board/atmel/common/mac-spi-nor.c @@ -13,6 +13,7 @@ #include #include #include +#include #define ETH_ADDR_SIZE 6 diff --git a/board/atmel/common/video_display.c b/board/atmel/common/video_display.c index 33725a01f5059f0c1a96c05e52fd2954a07d1f00..35f764005584607117d35510b6222124ff993b82 100644 --- a/board/atmel/common/video_display.c +++ b/board/atmel/common/video_display.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c b/board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c index 1b7d946b50c36b87c16553c1a6e5ed397076b564..6ce59620b42b3f194ff055edf7126d0720ada6ae 100644 --- a/board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c +++ b/board/atmel/sama5d27_som1_ek/sama5d27_som1_ek.c @@ -16,6 +16,7 @@ #include #include #include +#include extern void at91_pda_detect(void); diff --git a/board/atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c b/board/atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c index 32d51bba7d962e3252920b2c09bb7129e63d909b..6a662a12b458dc43eb5f0688d9e8f23398476dbf 100644 --- a/board/atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c +++ b/board/atmel/sama5d27_wlsom1_ek/sama5d27_wlsom1_ek.c @@ -17,6 +17,7 @@ #include #include #include +#include extern void at91_pda_detect(void); diff --git a/board/atmel/sama5d2_icp/sama5d2_icp.c b/board/atmel/sama5d2_icp/sama5d2_icp.c index 3f33fcfc4665f88c2c0cc4cea41c0d8217296051..79bdd63f3af63b1086fd7d2a5861da7c25f3ecd2 100644 --- a/board/atmel/sama5d2_icp/sama5d2_icp.c +++ b/board/atmel/sama5d2_icp/sama5d2_icp.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/atmel/sama5d2_xplained/sama5d2_xplained.c b/board/atmel/sama5d2_xplained/sama5d2_xplained.c index 5110ec89697f6eebd88599060ad00a6b609f63fc..9111b05578d58496e6529d58887f662eb93b2aef 100644 --- a/board/atmel/sama5d2_xplained/sama5d2_xplained.c +++ b/board/atmel/sama5d2_xplained/sama5d2_xplained.c @@ -16,6 +16,7 @@ #include #include #include +#include extern void at91_pda_detect(void); diff --git a/board/atmel/sama5d3_xplained/sama5d3_xplained.c b/board/atmel/sama5d3_xplained/sama5d3_xplained.c index db9603f584774d4604ae38ea2627ca1ff7295ef7..2e42841023cb2cc8af731bc686e4d312c13472a6 100644 --- a/board/atmel/sama5d3_xplained/sama5d3_xplained.c +++ b/board/atmel/sama5d3_xplained/sama5d3_xplained.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/atmel/sama5d3xek/sama5d3xek.c b/board/atmel/sama5d3xek/sama5d3xek.c index 4fe979bc8a56b10d2333038da81d69f7c2056e69..d5c593d95cb9bb749d8ce31554268bd4ae3460cf 100644 --- a/board/atmel/sama5d3xek/sama5d3xek.c +++ b/board/atmel/sama5d3xek/sama5d3xek.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/board/atmel/sama5d4_xplained/sama5d4_xplained.c b/board/atmel/sama5d4_xplained/sama5d4_xplained.c index 2088b48b7ee218ee64b8e7cc6935e10d2f437946..25d88538855a37cbcffdac9f2bd1732d46f8275d 100644 --- a/board/atmel/sama5d4_xplained/sama5d4_xplained.c +++ b/board/atmel/sama5d4_xplained/sama5d4_xplained.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/atmel/sama5d4ek/sama5d4ek.c b/board/atmel/sama5d4ek/sama5d4ek.c index 46ec1eb324679f53efa58a54c300d8f2af1aa180..6215cd6634b1f90110aeda0d7059be0f1f86c62e 100644 --- a/board/atmel/sama5d4ek/sama5d4ek.c +++ b/board/atmel/sama5d4ek/sama5d4ek.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/avionic-design/common/tamonten-ng.c b/board/avionic-design/common/tamonten-ng.c index 1b509835d76a07e6c7739d2d2abd933ab8fb2efd..af6c2bd93ccfc87b02bf7a9e0564c87285d0c0b7 100644 --- a/board/avionic-design/common/tamonten-ng.c +++ b/board/avionic-design/common/tamonten-ng.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "pinmux-config-tamonten-ng.h" #include diff --git a/board/bachmann/ot1200/ot1200.c b/board/bachmann/ot1200/ot1200.c index 47b592117d5b7ac017c16a809e9749373097354d..acf108a89dbb99a0b317424a6a2c62346fbc4eb1 100644 --- a/board/bachmann/ot1200/ot1200.c +++ b/board/bachmann/ot1200/ot1200.c @@ -32,6 +32,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/bachmann/ot1200/ot1200_spl.c b/board/bachmann/ot1200/ot1200_spl.c index 7fbd6f2c5d3e1f93f1fd8a5de941a36b2a4cf2a3..dbb4121df9799b7ad4b23a219e2716538606669b 100644 --- a/board/bachmann/ot1200/ot1200_spl.c +++ b/board/bachmann/ot1200/ot1200_spl.c @@ -7,6 +7,7 @@ #include #include #include +#include /* Configure MX6Q/DUAL mmdc DDR io registers */ static struct mx6dq_iomux_ddr_regs ot1200_ddr_ioregs = { diff --git a/board/barco/platinum/spl_picon.c b/board/barco/platinum/spl_picon.c index aa33d1feb32ce5512a125a1d3006368fe0e66baf..79ee212f4ca0e032bb938f28e463e5866a3480a3 100644 --- a/board/barco/platinum/spl_picon.c +++ b/board/barco/platinum/spl_picon.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "platinum.h" diff --git a/board/barco/platinum/spl_titanium.c b/board/barco/platinum/spl_titanium.c index ef1e2c419b46b488edcfedbe55406de92e033983..ddb14e72b799ffd19e3878a56d91e7b3c6b44b8b 100644 --- a/board/barco/platinum/spl_titanium.c +++ b/board/barco/platinum/spl_titanium.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "platinum.h" diff --git a/board/beacon/beacon-rzg2m/beacon-rzg2m.c b/board/beacon/beacon-rzg2m/beacon-rzg2m.c index 4b31d8ff57cd62491a17cb60753eab0173485d09..5e2ff717a5f4147453e8cfece7eee8bdc2b9ed3e 100644 --- a/board/beacon/beacon-rzg2m/beacon-rzg2m.c +++ b/board/beacon/beacon-rzg2m/beacon-rzg2m.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/beacon/imx8mm/spl.c b/board/beacon/imx8mm/spl.c index 2895ca24a3a6d6d1a7f10554b1f219c16a50a8a4..5161116847603c721c8f882689bc65ab1eb168d6 100644 --- a/board/beacon/imx8mm/spl.c +++ b/board/beacon/imx8mm/spl.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/board/beckhoff/mx53cx9020/mx53cx9020.c b/board/beckhoff/mx53cx9020/mx53cx9020.c index cbaa4a68f9ed4b82b935c59900562f5f5e648e5b..e961f0570fa35c8cc505a4c759ff5442a4767b83 100644 --- a/board/beckhoff/mx53cx9020/mx53cx9020.c +++ b/board/beckhoff/mx53cx9020/mx53cx9020.c @@ -20,6 +20,7 @@ #include #include #include +#include enum LED_GPIOS { GPIO_SD1_CD = IMX_GPIO_NR(1, 1), diff --git a/board/beckhoff/mx53cx9020/mx53cx9020_video.c b/board/beckhoff/mx53cx9020/mx53cx9020_video.c index 3be2cd5f0ff4eb65077112e727df07bd7d682edf..d4a9fa12fdc4996c05cf6a6e97c0b17d1f3f34f7 100644 --- a/board/beckhoff/mx53cx9020/mx53cx9020_video.c +++ b/board/beckhoff/mx53cx9020/mx53cx9020_video.c @@ -12,6 +12,7 @@ #include #include #include +#include #define CX9020_DVI_PWD IMX_GPIO_NR(6, 1) diff --git a/board/bluegiga/apx4devkit/apx4devkit.c b/board/bluegiga/apx4devkit/apx4devkit.c index 2d4437fbfe0f621dc2640e0ee39f6aefa5c1ae48..d1694954759d9d3b61176baf49c92d46d71cbd6a 100644 --- a/board/bluegiga/apx4devkit/apx4devkit.c +++ b/board/bluegiga/apx4devkit/apx4devkit.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include diff --git a/board/bluegiga/apx4devkit/spl_boot.c b/board/bluegiga/apx4devkit/spl_boot.c index d8ee1d0a63ec8b24437162ffd2ffbb435b55005e..ececbcc891129866ab4d497fcea118ed25cd291c 100644 --- a/board/bluegiga/apx4devkit/spl_boot.c +++ b/board/bluegiga/apx4devkit/spl_boot.c @@ -21,6 +21,7 @@ #include #include #include +#include #define MUX_CONFIG_SSP0 (MXS_PAD_3V3 | MXS_PAD_8MA | MXS_PAD_PULLUP) #define MUX_CONFIG_GPMI (MXS_PAD_3V3 | MXS_PAD_4MA | MXS_PAD_NOPULL) diff --git a/board/bluewater/gurnard/gurnard.c b/board/bluewater/gurnard/gurnard.c index da597bbfb0a38b3f8a402713e4c9523ab7c4bad5..ff4d61fe23dcf21bfb6d61db060e410600f4bf45 100644 --- a/board/bluewater/gurnard/gurnard.c +++ b/board/bluewater/gurnard/gurnard.c @@ -39,6 +39,7 @@ #include #include #include +#include #ifdef CONFIG_GURNARD_SPLASH #include "splash_logo.h" diff --git a/board/bosch/shc/board.c b/board/bosch/shc/board.c index ac8665fc77b89cc82e1f151562670eaf049f7905..9213cefa2b6b22735280ef60ebe5b8f98c9dd17f 100644 --- a/board/bosch/shc/board.c +++ b/board/bosch/shc/board.c @@ -40,6 +40,7 @@ #include #include #include +#include #include #include #include diff --git a/board/bosch/shc/board.h b/board/bosch/shc/board.h index 997595bf42b54dcc59f4ecc1c72ba3d75b286e24..bdbd6d1260a3d7391956984f8587711802d8dcdd 100644 --- a/board/bosch/shc/board.h +++ b/board/bosch/shc/board.h @@ -15,6 +15,7 @@ #define _BOARD_H_ /* Definition to control the GPIOs (for LEDs and Reset) */ +#include #define GPIO_TO_PIN(bank, gpio) (32 * (bank) + (gpio)) static inline int board_is_b_sample(void) diff --git a/board/boundary/nitrogen6x/nitrogen6x.c b/board/boundary/nitrogen6x/nitrogen6x.c index c5a522aea25616f16ec0e5302d62b3f22b50f813..761a64812d4aba5c751da1607fd7c3562851cc1a 100644 --- a/board/boundary/nitrogen6x/nitrogen6x.c +++ b/board/boundary/nitrogen6x/nitrogen6x.c @@ -40,6 +40,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/broadcom/bcm_ep/board.c b/board/broadcom/bcm_ep/board.c index 3776d00b8d88a741ea147e5591a8cfeb51ae6494..9efa3158ab7d8c6522fa76514d98c4c3c4d4e326 100644 --- a/board/broadcom/bcm_ep/board.c +++ b/board/broadcom/bcm_ep/board.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/broadcom/bcmns2/northstar2.c b/board/broadcom/bcmns2/northstar2.c index 494e457ff65b7971532c78939b370eaeb8e5bc4e..98b4da2b9dc5403d24ae75277969154fb84042ac 100644 --- a/board/broadcom/bcmns2/northstar2.c +++ b/board/broadcom/bcmns2/northstar2.c @@ -9,6 +9,7 @@ #include #include #include +#include static struct mm_region ns2_mem_map[] = { { diff --git a/board/broadcom/bcmns3/ns3.c b/board/broadcom/bcmns3/ns3.c index ac9ca20f8adc546c249fc45237abe7c9846bddf1..711fee16f7a87e972ae0282ca7d0ba511768068c 100644 --- a/board/broadcom/bcmns3/ns3.c +++ b/board/broadcom/bcmns3/ns3.c @@ -14,6 +14,7 @@ #include #include #include +#include /* Default reset-level = 3 and strap-val = 0 */ #define L3_RESET 30 diff --git a/board/bticino/mamoj/spl.c b/board/bticino/mamoj/spl.c index 883b7f4133b9e2a03f60373ffe748c9d48b4d131..9e3f2b28224fee0cbeb50c482b9d95a9b8e3b3b9 100644 --- a/board/bticino/mamoj/spl.c +++ b/board/bticino/mamoj/spl.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/board/buffalo/lsxl/lsxl.c b/board/buffalo/lsxl/lsxl.c index 97656dd2a7d1bc01242cbb2ea3e77016f552823e..c1d881a2c8c5c4e1915abeb8471315a714d888ad 100644 --- a/board/buffalo/lsxl/lsxl.c +++ b/board/buffalo/lsxl/lsxl.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "lsxl.h" diff --git a/board/cadence/xtfpga/xtfpga.c b/board/cadence/xtfpga/xtfpga.c index f61e6bb930129393e5d478e649c9ce1acce846ab..4101ee0c32407e47f199aec77363527f4ed9ff48 100644 --- a/board/cadence/xtfpga/xtfpga.c +++ b/board/cadence/xtfpga/xtfpga.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/board/cavium/thunderx/atf.c b/board/cavium/thunderx/atf.c index 1c91cfe5f061bc76d3ffc8beff9782aa5af22890..eabb753e97f73705c3472925c5d1b084f0d09d5e 100644 --- a/board/cavium/thunderx/atf.c +++ b/board/cavium/thunderx/atf.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/board/cavium/thunderx/thunderx.c b/board/cavium/thunderx/thunderx.c index 71444324f3175cb2be03a39b7860d6ac935cfac4..2aa5b716c41ad754be5f22470af9f7fc315a237a 100644 --- a/board/cavium/thunderx/thunderx.c +++ b/board/cavium/thunderx/thunderx.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/board/ccv/xpress/spl.c b/board/ccv/xpress/spl.c index 38bda8d1847c1b1a8bcae1cc4fb674d4c14ba894..a1dc38db5e75bd6abbae751aaea307952a6d9a6c 100644 --- a/board/ccv/xpress/spl.c +++ b/board/ccv/xpress/spl.c @@ -11,6 +11,7 @@ #include #include #include +#include /* Configuration for IM IME1G16D3EEBG-15EI, 64M x 16 -> 128MiB */ diff --git a/board/ccv/xpress/xpress.c b/board/ccv/xpress/xpress.c index dfc71ba91bed02b159fc40975d5ad7e34f2b0b12..060b8372b78e1f380178436bbbf081559993fe1d 100644 --- a/board/ccv/xpress/xpress.c +++ b/board/ccv/xpress/xpress.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include diff --git a/board/cirrus/edb93xx/edb93xx.c b/board/cirrus/edb93xx/edb93xx.c index d33861f229c1d8a1dc02ef9ecebda9031cbd786f..6b4dc61de28adb3fc7d1c3291048c9135d4ef2fd 100644 --- a/board/cirrus/edb93xx/edb93xx.c +++ b/board/cirrus/edb93xx/edb93xx.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/cloudengines/pogo_e02/pogo_e02.c b/board/cloudengines/pogo_e02/pogo_e02.c index fbb88a7150a71db0b383bfb3671862046fcbf540..b6fb6241ba9dad12c5438bfe9de6ca5fe6052db2 100644 --- a/board/cloudengines/pogo_e02/pogo_e02.c +++ b/board/cloudengines/pogo_e02/pogo_e02.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "pogo_e02.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/cobra5272/flash.c b/board/cobra5272/flash.c index f1874e35ff468c62f4b785ff4e98d53677337163..09a2a14b67f9ab56f9e589c2d86df5ac7ccffa81 100644 --- a/board/cobra5272/flash.c +++ b/board/cobra5272/flash.c @@ -14,6 +14,7 @@ #include #include #include +#include #define PHYS_FLASH_1 CONFIG_SYS_FLASH_BASE #define FLASH_BANK_SIZE 0x200000 diff --git a/board/compulab/cl-som-imx7/cl-som-imx7.c b/board/compulab/cl-som-imx7/cl-som-imx7.c index 28f4859f6491a09ff51037c6a61eefc20e5db13d..1846c9bf4cfa423f12be374a04831f679966d8ca 100644 --- a/board/compulab/cl-som-imx7/cl-som-imx7.c +++ b/board/compulab/cl-som-imx7/cl-som-imx7.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/board/compulab/cl-som-imx7/spl.c b/board/compulab/cl-som-imx7/spl.c index d75951615be4f95b5907ecfeafd878d5f915bb5f..b00d7c9052f9bbae2c3b5e198bb2232c98359d81 100644 --- a/board/compulab/cl-som-imx7/spl.c +++ b/board/compulab/cl-som-imx7/spl.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "common.h" #ifdef CONFIG_FSL_ESDHC_IMX diff --git a/board/compulab/cm_fx6/cm_fx6.c b/board/compulab/cm_fx6/cm_fx6.c index b3862fcf3a73415a6681c4eef321a8e89cb4c160..b7401748899b9a04f57c01c9e050ee86ad7d2479 100644 --- a/board/compulab/cm_fx6/cm_fx6.c +++ b/board/compulab/cm_fx6/cm_fx6.c @@ -42,6 +42,7 @@ #include #include #include +#include #include "common.h" #include "../common/eeprom.h" #include "../common/common.h" diff --git a/board/compulab/cm_fx6/spl.c b/board/compulab/cm_fx6/spl.c index a66e601623775b2c7803a3609c71494e2e24b741..e0f995762e57dde59766ca127c2574e7c9a741ab 100644 --- a/board/compulab/cm_fx6/spl.c +++ b/board/compulab/cm_fx6/spl.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "common.h" enum ddr_config { diff --git a/board/compulab/cm_t335/cm_t335.c b/board/compulab/cm_t335/cm_t335.c index 26ba6711c9341b5e7165f32cf23ebd638408b2b0..ee9f93a735a0d031cda250102819bfde4a9b6061 100644 --- a/board/compulab/cm_t335/cm_t335.c +++ b/board/compulab/cm_t335/cm_t335.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/board/compulab/cm_t43/cm_t43.c b/board/compulab/cm_t43/cm_t43.c index c035f36431039cd62931b3ab4b65ed16f12b803a..4a1afd3727b424e99ff2351b01cf45f2c1d7bc92 100644 --- a/board/compulab/cm_t43/cm_t43.c +++ b/board/compulab/cm_t43/cm_t43.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include "board.h" diff --git a/board/compulab/cm_t43/spl.c b/board/compulab/cm_t43/spl.c index 14a37b0f568930f137a1e38cab7e414a01f18424..6665ee1f8402f3e3660c808cf23b184f165f7299 100644 --- a/board/compulab/cm_t43/spl.c +++ b/board/compulab/cm_t43/spl.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/compulab/common/common.c b/board/compulab/common/common.c index 7021e73b08207b526ca424bdb5e212f367fc9f55..cae98d2597f4c9d977cbc2eb6b4a615b48492fe9 100644 --- a/board/compulab/common/common.c +++ b/board/compulab/common/common.c @@ -6,11 +6,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include "common.h" diff --git a/board/compulab/common/common.h b/board/compulab/common/common.h index 17cfbb6f27a114017eaaad83c65ce8174c599453..cc3c9dace240b29c69196e2cc3e737a4b1bc764e 100644 --- a/board/compulab/common/common.h +++ b/board/compulab/common/common.h @@ -8,6 +8,7 @@ #ifndef _CL_COMMON_ #define _CL_COMMON_ +#include #include void cl_print_pcb_info(void); diff --git a/board/compulab/common/eeprom.c b/board/compulab/common/eeprom.c index cc190103c4cfe775ff2c238199b5800459aaee3d..7b772b0c1043ee568c23c2e678cfc5b9f00b6812 100644 --- a/board/compulab/common/eeprom.c +++ b/board/compulab/common/eeprom.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "eeprom.h" #ifndef CONFIG_SYS_I2C_EEPROM_ADDR diff --git a/board/compulab/common/eeprom.h b/board/compulab/common/eeprom.h index 5e5aa41074dc090c15cb6c789d9beb92bfa599a7..373087a86ce9e84ed2c04822cc0f1d3f973037bf 100644 --- a/board/compulab/common/eeprom.h +++ b/board/compulab/common/eeprom.h @@ -10,6 +10,7 @@ #define _EEPROM_ #include #include +#include #ifdef CONFIG_SYS_I2C int cl_eeprom_read_mac_addr(uchar *buf, uint eeprom_bus); diff --git a/board/compulab/common/omap3_display.c b/board/compulab/common/omap3_display.c index 61641aa837555a036b11cc5c56ed309497607f05..1af06666603c36c85878f46cdab978882fd85b18 100644 --- a/board/compulab/common/omap3_display.c +++ b/board/compulab/common/omap3_display.c @@ -20,6 +20,7 @@ #include #include #include +#include enum display_type { NONE, diff --git a/board/compulab/common/omap3_smc911x.c b/board/compulab/common/omap3_smc911x.c index a6a03bc582373be8b73a088524b219d0cdcf976a..f5d92553fb97e33a6dbeadfb28c3e5da9572c73d 100644 --- a/board/compulab/common/omap3_smc911x.c +++ b/board/compulab/common/omap3_smc911x.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/board/congatec/cgtqmx6eval/cgtqmx6eval.c b/board/congatec/cgtqmx6eval/cgtqmx6eval.c index 6b37c27fabcde346ba4138123521a377833fcdf7..f56875734e9b425da8d773772780a514119c3128 100644 --- a/board/congatec/cgtqmx6eval/cgtqmx6eval.c +++ b/board/congatec/cgtqmx6eval/cgtqmx6eval.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #include #include #include diff --git a/board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c b/board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c index 4184c34ace04718924d4750ab86b0893c3776a75..89d01b89782a794dbad268cf86b2db0f6db47b24 100644 --- a/board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c +++ b/board/congatec/conga-qeval20-qa3-e3845/conga-qeval20-qa3.c @@ -11,6 +11,7 @@ #include #include #include +#include int board_early_init_f(void) { diff --git a/board/corscience/tricorder/led.c b/board/corscience/tricorder/led.c index d876dd7b9f57d6b884074065219b1d8d27257f1f..80387cd8116e0801bf09f6215c1bb1116044d754 100644 --- a/board/corscience/tricorder/led.c +++ b/board/corscience/tricorder/led.c @@ -10,6 +10,7 @@ #include #include #include +#include #define TRICORDER_STATUS_LED_YELLOW 42 #define TRICORDER_STATUS_LED_GREEN 43 diff --git a/board/corscience/tricorder/tricorder-eeprom.c b/board/corscience/tricorder/tricorder-eeprom.c index e239eeea1457b3c972eda8ccb4c680e4862c5d92..6444c096fbfcb9e9424e08d304d6f7574ca5a2d0 100644 --- a/board/corscience/tricorder/tricorder-eeprom.c +++ b/board/corscience/tricorder/tricorder-eeprom.c @@ -6,6 +6,7 @@ */ #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include #include "tricorder-eeprom.h" diff --git a/board/corscience/tricorder/tricorder-eeprom.h b/board/corscience/tricorder/tricorder-eeprom.h index 7107b02a2c10de1de8c03ec8fcec25466fb44064..4906d241f09f7378991f38034950da41775e0fe4 100644 --- a/board/corscience/tricorder/tricorder-eeprom.h +++ b/board/corscience/tricorder/tricorder-eeprom.h @@ -7,7 +7,9 @@ #ifndef TRICORDER_EEPROM_H_ #define TRICORDER_EEPROM_H_ +#include #include +#include #define TRICORDER_EEPROM_MAGIC 0xc2a94f52 #define TRICORDER_EEPROM_VERSION 1 diff --git a/board/corscience/tricorder/tricorder.c b/board/corscience/tricorder/tricorder.c index 08b8e7f4d04efa27d85b7836059427a9d0b7d922..2d918acbe04d5e2be3f6f6077e159180bf91813f 100644 --- a/board/corscience/tricorder/tricorder.c +++ b/board/corscience/tricorder/tricorder.c @@ -25,6 +25,7 @@ #include #include #include +#include #include "tricorder.h" #include "tricorder-eeprom.h" diff --git a/board/cortina/presidio-asic/presidio.c b/board/cortina/presidio-asic/presidio.c index f26ad2a5d9c1ff320c34675171dff162952a8fa6..a929350412a53e2e3aacf7cc56bbf263f9a32c01 100644 --- a/board/cortina/presidio-asic/presidio.c +++ b/board/cortina/presidio-asic/presidio.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/creative/xfi3/spl_boot.c b/board/creative/xfi3/spl_boot.c index dd31156e445f83bd21bcaf4ba0572f6ec9827cbb..b88ddcefe2e542f139e0ffc82f41badfe0496f27 100644 --- a/board/creative/xfi3/spl_boot.c +++ b/board/creative/xfi3/spl_boot.c @@ -13,6 +13,7 @@ #include #include #include +#include #define MUX_CONFIG_EMI (MXS_PAD_1V8 | MXS_PAD_12MA | MXS_PAD_PULLUP) #define MUX_CONFIG_SSP (MXS_PAD_3V3 | MXS_PAD_8MA | MXS_PAD_PULLUP) diff --git a/board/creative/xfi3/xfi3.c b/board/creative/xfi3/xfi3.c index 825a613aee4b38379f961966572f01cfda8eb2f9..ce5ff83e084cccf80f2bdc4d9789425b84aab4ec 100644 --- a/board/creative/xfi3/xfi3.c +++ b/board/creative/xfi3/xfi3.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/cssi/MCR3000/MCR3000.c b/board/cssi/MCR3000/MCR3000.c index 3bce44ef4305fb09c38975b452e5b55de90ce848..c95163345206622d41221ded5fdce8a104a5ce25 100644 --- a/board/cssi/MCR3000/MCR3000.c +++ b/board/cssi/MCR3000/MCR3000.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/cssi/MCR3000/nand.c b/board/cssi/MCR3000/nand.c index d2ed0fc7d49d104cf38a8dbb43dcea33107d57c3..700b43113d1b9efe6ea2e11d381df0c4417f57dc 100644 --- a/board/cssi/MCR3000/nand.c +++ b/board/cssi/MCR3000/nand.c @@ -5,6 +5,7 @@ * Christophe Leroy */ +#include #include #include #include diff --git a/board/d-link/dns325/dns325.c b/board/d-link/dns325/dns325.c index a50220576f12d54c97760a22936a67338bfbfcc5..a1054d2f10c3dcc97cd397349ba167c1b9b653ba 100644 --- a/board/d-link/dns325/dns325.c +++ b/board/d-link/dns325/dns325.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "dns325.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/davinci/da8xxevm/da850evm.c b/board/davinci/da8xxevm/da850evm.c index 8cc118cde5a4fe3b4ff878a264b8565f438c9398..cfb6d0ffdffd6760b69c27ac2ed7c5abdd8a67c5 100644 --- a/board/davinci/da8xxevm/da850evm.c +++ b/board/davinci/da8xxevm/da850evm.c @@ -32,6 +32,7 @@ #include #include #include +#include #ifdef CONFIG_MMC_DAVINCI #include diff --git a/board/davinci/da8xxevm/omapl138_lcdk.c b/board/davinci/da8xxevm/omapl138_lcdk.c index 30182d02805fa2a21dff0b77fe179b4ee8615ce2..559ad93c9efe05d8872d05de2e5d5b6e6a9d4b38 100644 --- a/board/davinci/da8xxevm/omapl138_lcdk.c +++ b/board/davinci/da8xxevm/omapl138_lcdk.c @@ -31,6 +31,7 @@ #endif #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/devboards/dbm-soc1/qts/pinmux_config.h b/board/devboards/dbm-soc1/qts/pinmux_config.h index 3f34b131f33064eb331fbb04fcd1469da240c41a..90473c1828e2161d76721bfc9fcdc740a60108b9 100644 --- a/board/devboards/dbm-soc1/qts/pinmux_config.h +++ b/board/devboards/dbm-soc1/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/devboards/dbm-soc1/qts/sdram_config.h b/board/devboards/dbm-soc1/qts/sdram_config.h index 2022969bed9b89ac6e3081992d193b164b46845f..ba77e006161bd30c787e1adb13f27c7445ba35f7 100644 --- a/board/devboards/dbm-soc1/qts/sdram_config.h +++ b/board/devboards/dbm-soc1/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/dhelectronics/dh_imx6/dh_imx6.c b/board/dhelectronics/dh_imx6/dh_imx6.c index 8badac1d682e95777571ac78d0e39f22c86457f1..d05aa65728ffbdd53ff4f2f06dc26b822c020298 100644 --- a/board/dhelectronics/dh_imx6/dh_imx6.c +++ b/board/dhelectronics/dh_imx6/dh_imx6.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/board/dhelectronics/dh_imx6/dh_imx6_spl.c b/board/dhelectronics/dh_imx6/dh_imx6_spl.c index fdf915fead49fcdd524de528379d6b542f675399..d289f0917cb160b03ec15506ec1478a94cc67237 100644 --- a/board/dhelectronics/dh_imx6/dh_imx6_spl.c +++ b/board/dhelectronics/dh_imx6/dh_imx6_spl.c @@ -29,6 +29,7 @@ #include #include #include +#include #define ENET_PAD_CTRL \ (PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_MED | PAD_CTL_DSE_40ohm | \ diff --git a/board/dhelectronics/dh_stm32mp1/board.c b/board/dhelectronics/dh_stm32mp1/board.c index 3fdf69d14685693ed58613b0d0d2d9ebba1cc579..5bebdbdea9ca85ec8742e5e9792cf5f147974198 100644 --- a/board/dhelectronics/dh_stm32mp1/board.c +++ b/board/dhelectronics/dh_stm32mp1/board.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -42,6 +43,7 @@ #include #include #include +#include #include #include #include diff --git a/board/ebv/socrates/qts/pinmux_config.h b/board/ebv/socrates/qts/pinmux_config.h index 41b634315bfb140e876e29a9c021e6a1c71d04de..950b72aa617905dd94b1a7a8104f3d6ef8fa35e7 100644 --- a/board/ebv/socrates/qts/pinmux_config.h +++ b/board/ebv/socrates/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/ebv/socrates/qts/sdram_config.h b/board/ebv/socrates/qts/sdram_config.h index 2f8465bf77cade45055c3d7de7a920ee2fe5401b..1bf1e8708ea6fcafd73e19e954834c0e73e0f561 100644 --- a/board/ebv/socrates/qts/sdram_config.h +++ b/board/ebv/socrates/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/eets/pdu001/board.c b/board/eets/pdu001/board.c index 4268885e29e5597f515fa5d983e1cb4e362bd4e4..351af43b6d7e0cf407f4157cd6b884d542e7c174 100644 --- a/board/eets/pdu001/board.c +++ b/board/eets/pdu001/board.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/board/eets/pdu001/board.h b/board/eets/pdu001/board.h index bfea96e5f02aacce9f1ea2391a9b1fbe9e2b613c..034a24ac67c362b0dc4500e5aa07ef0cf42a5c34 100644 --- a/board/eets/pdu001/board.h +++ b/board/eets/pdu001/board.h @@ -25,6 +25,7 @@ * However we relay on the ROM to configure the pins of MMC0 (eMMC) as well * as MMC1 (microSD card-cage) since these are our boot devices. */ +#include void enable_uart0_pin_mux(void); void enable_uart1_pin_mux(void); void enable_uart2_pin_mux(void); diff --git a/board/eets/pdu001/mux.c b/board/eets/pdu001/mux.c index f0f9e262ebdbc7f0d85a3f49ee664f6268ead670..4466775c81197a30c19c24136e77ae9321d1b63f 100644 --- a/board/eets/pdu001/mux.c +++ b/board/eets/pdu001/mux.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "board.h" static struct module_pin_mux uart0_pin_mux[] = { diff --git a/board/egnite/ethernut5/ethernut5_pwrman.c b/board/egnite/ethernut5/ethernut5_pwrman.c index ad5285f8ca98631f626513df4c78f997494da0bf..93a8f1c9a77d82a73ac0698a71bc262aa7049787 100644 --- a/board/egnite/ethernut5/ethernut5_pwrman.c +++ b/board/egnite/ethernut5/ethernut5_pwrman.c @@ -20,6 +20,7 @@ * which allows to manually deal with the PMC. * * Two distinct registers are provided by the PMC for enabling +#include * and disabling specific features. This avoids the often seen * read-modify-write cycle or shadow register requirement. * Additional registers are available to query the board diff --git a/board/el/el6x/el6x.c b/board/el/el6x/el6x.c index 952ec9dae101bd165b5f37681b128abe7bb4ec13..e5ff2dab705c465b70d8664477fb4db29340c491 100644 --- a/board/el/el6x/el6x.c +++ b/board/el/el6x/el6x.c @@ -35,6 +35,7 @@ #include #include #include +#include #include #include #include diff --git a/board/embest/mx6boards/mx6boards.c b/board/embest/mx6boards/mx6boards.c index b6d29adc5f401090d649a8db02d960e75abe0c7a..e4ae166ea5b043f4199693a674fdca755be6bffa 100644 --- a/board/embest/mx6boards/mx6boards.c +++ b/board/embest/mx6boards/mx6boards.c @@ -43,6 +43,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/emulation/qemu-arm/qemu-arm.c b/board/emulation/qemu-arm/qemu-arm.c index e6b8776bfafc915f41ad4e54918aa5719a0ad28b..4bbde528de70b4433e2a8b5e954c259ca6a628ff 100644 --- a/board/emulation/qemu-arm/qemu-arm.c +++ b/board/emulation/qemu-arm/qemu-arm.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #ifdef CONFIG_ARM64 diff --git a/board/emulation/qemu-riscv/qemu-riscv.c b/board/emulation/qemu-riscv/qemu-riscv.c index dcfd3f20bee66176f43716361ab5f4f372cf7371..80a1375956973a3156124d1dc3fc19a1d6759b07 100644 --- a/board/emulation/qemu-riscv/qemu-riscv.c +++ b/board/emulation/qemu-riscv/qemu-riscv.c @@ -13,6 +13,7 @@ #include #include #include +#include int board_init(void) { diff --git a/board/engicam/common/board.c b/board/engicam/common/board.c index 174266397048b5e04513b603cdbab80a2736ffa3..971b08f6349be9378b05964103e1d239f62afefd 100644 --- a/board/engicam/common/board.c +++ b/board/engicam/common/board.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/board/engicam/common/spl.c b/board/engicam/common/spl.c index fc01fabd521f98392e684f44f4b7af5a619a178d..a859522646a8e8b02129c33a264f59c671b5c353 100644 --- a/board/engicam/common/spl.c +++ b/board/engicam/common/spl.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/board/engicam/imx6q/imx6q.c b/board/engicam/imx6q/imx6q.c index 3405c7a09e4126efd2eccd27b334a2f67604b241..eb8322a7848b9c77ba8ae06101a9375815960b9c 100644 --- a/board/engicam/imx6q/imx6q.c +++ b/board/engicam/imx6q/imx6q.c @@ -7,6 +7,7 @@ #include #include +#include #include #include diff --git a/board/esd/meesc/meesc.c b/board/esd/meesc/meesc.c index 6ddaed412ed85f28553d1669ff4972f78a0fa8b5..9936733ee4d6005a632364bbca4c6f78b71011c5 100644 --- a/board/esd/meesc/meesc.c +++ b/board/esd/meesc/meesc.c @@ -31,6 +31,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/esd/vme8349/caddy.c b/board/esd/vme8349/caddy.c index 7ced22e8430dcafc980e393166824370b297484c..67538bf8a00618cacef965a6b87408c49985831e 100644 --- a/board/esd/vme8349/caddy.c +++ b/board/esd/vme8349/caddy.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "caddy.h" diff --git a/board/esd/vme8349/caddy.h b/board/esd/vme8349/caddy.h index 8e3033ba20eeebb6ef04dcadcad72dd0095db03f..3d0df1e1c0e7695e93d7fe0dbe4d843dafe581a7 100644 --- a/board/esd/vme8349/caddy.h +++ b/board/esd/vme8349/caddy.h @@ -9,6 +9,7 @@ #ifndef __CADDY_H__ #define __CADDY_H__ +#include #define CMD_SIZE 1024 #define ANSWER_SIZE 1024 #define CADDY_MAGIC "esd vme8349 V1.0" diff --git a/board/esd/vme8349/pci.c b/board/esd/vme8349/pci.c index bf59cc8d8c2db9c23344d42d75a82596719bfe77..8db2062a04911518718b384e92a5a54aef83df17 100644 --- a/board/esd/vme8349/pci.c +++ b/board/esd/vme8349/pci.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include "vme8349pin.h" diff --git a/board/esd/vme8349/vme8349.c b/board/esd/vme8349/vme8349.c index 014578673656b47764f488a25f7f30d1f4c2503f..e4a2dd491486dd35cb2b45e1dbbc2d726e50ba06 100644 --- a/board/esd/vme8349/vme8349.c +++ b/board/esd/vme8349/vme8349.c @@ -33,6 +33,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/common/arm_sleep.c b/board/freescale/common/arm_sleep.c index ddcab9f9eef9e5371da989cab528ad9646273950..2e51b43de3cfc6ebb5ad47a3205c144465621dff 100644 --- a/board/freescale/common/arm_sleep.c +++ b/board/freescale/common/arm_sleep.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #endif #include +#include #if defined(CONFIG_ARCH_LS1021A) #include diff --git a/board/freescale/common/cadmus.c b/board/freescale/common/cadmus.c index 7e7394f333e7cca7667cbc07b7ea63bc99931e64..2b5b62e5bc0666f5eeab6a8ef338bd5f1f6c24b9 100644 --- a/board/freescale/common/cadmus.c +++ b/board/freescale/common/cadmus.c @@ -5,6 +5,7 @@ #include +#include /* diff --git a/board/freescale/common/cds_pci_ft.c b/board/freescale/common/cds_pci_ft.c index 6b3690610d99e2aa75a52327a8ce3d5bf4740d86..c5d673c2db977e29159afe195423f901d458f5d5 100644 --- a/board/freescale/common/cds_pci_ft.c +++ b/board/freescale/common/cds_pci_ft.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/board/freescale/common/cmd_esbc_validate.c b/board/freescale/common/cmd_esbc_validate.c index 72b58360c271c61c90eb23cb9725e46c4713f91b..1a77528a5edeb2b1e2c8ede43b41ff714982e316 100644 --- a/board/freescale/common/cmd_esbc_validate.c +++ b/board/freescale/common/cmd_esbc_validate.c @@ -9,6 +9,7 @@ #include #include #include +#include int do_esbc_halt(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) diff --git a/board/freescale/common/dcu_sii9022a.c b/board/freescale/common/dcu_sii9022a.c index dc0f27bfe71d8e521f6cb1227582845c9d5308b6..3170444c8f520f69d0224ec748d08ff039521e81 100644 --- a/board/freescale/common/dcu_sii9022a.c +++ b/board/freescale/common/dcu_sii9022a.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #define PIXEL_CLK_LSB_REG 0x00 diff --git a/board/freescale/common/diu_ch7301.c b/board/freescale/common/diu_ch7301.c index cd6264b354f551088cadab3149a39bfabfca6982..8305a5c6af6207c47cc79b4eb8d7b5dd774042b2 100644 --- a/board/freescale/common/diu_ch7301.c +++ b/board/freescale/common/diu_ch7301.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #define I2C_DVI_INPUT_DATA_FORMAT_REG 0x1F diff --git a/board/freescale/common/emc2305.c b/board/freescale/common/emc2305.c index b8f2bbd2b5a9b7f64880833bf4e5309cc5381360..82544d4f55a622f4af1b4507b5eab2230622a668 100644 --- a/board/freescale/common/emc2305.c +++ b/board/freescale/common/emc2305.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "emc2305.h" diff --git a/board/freescale/common/emc2305.h b/board/freescale/common/emc2305.h index eddf537138440a2dfe7ac171984df2510b884a5b..5608f72f51019d68d1719933fa886bc8f07e76cf 100644 --- a/board/freescale/common/emc2305.h +++ b/board/freescale/common/emc2305.h @@ -8,6 +8,7 @@ #ifndef __EMC2305_H_ #define __EMC2305_H_ +#include #define I2C_EMC2305_CONF 0x20 #define I2C_EMC2305_FAN1 0x30 #define I2C_EMC2305_FAN2 0x40 diff --git a/board/freescale/common/fman.c b/board/freescale/common/fman.c index 358303108d8dc7531d55947377553efeee42a43b..af45f3429a780f91fe529ed296029716e47e9955 100644 --- a/board/freescale/common/fman.c +++ b/board/freescale/common/fman.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/board/freescale/common/fman.h b/board/freescale/common/fman.h index 16afc34b03e3bfd497f7d330786460f975b63402..976a09f1e1422745522483690effde9aacf63e78 100644 --- a/board/freescale/common/fman.h +++ b/board/freescale/common/fman.h @@ -6,6 +6,7 @@ #ifndef __FMAN_BOARD_HELPER__ #define __FMAN_BOARD_HELPER__ +#include int fdt_set_phy_handle(void *fdt, char *compat, phys_addr_t addr, const char *alias); diff --git a/board/freescale/common/fsl_chain_of_trust.c b/board/freescale/common/fsl_chain_of_trust.c index 7567ea2c1c29cc0fa19937f74f86510774a482b6..dd8dcba4157407eddfbd2a524ae2ec3c3d24da21 100644 --- a/board/freescale/common/fsl_chain_of_trust.c +++ b/board/freescale/common/fsl_chain_of_trust.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -12,6 +13,7 @@ #include #include #include +#include #if defined(CONFIG_SPL_BUILD) && defined(CONFIG_SPL_FRAMEWORK) #include diff --git a/board/freescale/common/fsl_validate.c b/board/freescale/common/fsl_validate.c index a228c82bc8e098199a0b46ec4be65703378b7eab..7b962025c6038e2d089e4bdbfe4a3715197bb4e7 100644 --- a/board/freescale/common/fsl_validate.c +++ b/board/freescale/common/fsl_validate.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/common/ics307_clk.c b/board/freescale/common/ics307_clk.c index 7a74239fb3a4dc243e9ff48bc1b13184c2fe7cae..2cd8adf24cb9f12daddf641d1089cb3abe1d6303 100644 --- a/board/freescale/common/ics307_clk.c +++ b/board/freescale/common/ics307_clk.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include "ics307_clk.h" diff --git a/board/freescale/common/idt8t49n222a_serdes_clk.h b/board/freescale/common/idt8t49n222a_serdes_clk.h index b1528e326693c676bad7b28748a50d7db7ce5d61..4e21403e9146f44b99f38f6748023371d9235a30 100644 --- a/board/freescale/common/idt8t49n222a_serdes_clk.h +++ b/board/freescale/common/idt8t49n222a_serdes_clk.h @@ -9,6 +9,7 @@ #include #include +#include #include "qixis.h" #include "../b4860qds/b4860qds_qixis.h" #include diff --git a/board/freescale/common/ls102xa_stream_id.c b/board/freescale/common/ls102xa_stream_id.c index a6ee87da9f550bac9caa0374ca6aff00f73e9853..f1f86e5cc2943d0f23f2232b7765b5d94f3d09dd 100644 --- a/board/freescale/common/ls102xa_stream_id.c +++ b/board/freescale/common/ls102xa_stream_id.c @@ -6,6 +6,7 @@ #include #include #include +#include void ls102xa_config_smmu_stream_id(struct smmu_stream_id *id, uint32_t num) { diff --git a/board/freescale/common/mc34vr500.c b/board/freescale/common/mc34vr500.c index d96d1e2293f21504dce35abed044395b9a5e6545..12ad0057c236417b86a8b974c3b102840430c193 100644 --- a/board/freescale/common/mc34vr500.c +++ b/board/freescale/common/mc34vr500.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/common/mpc85xx_sleep.c b/board/freescale/common/mpc85xx_sleep.c index bfaf8eb2d6fdf722e2bcdd649520d4665a865a01..f2daa50150ba0f33617d070dcebe04f6b4164f00 100644 --- a/board/freescale/common/mpc85xx_sleep.c +++ b/board/freescale/common/mpc85xx_sleep.c @@ -4,10 +4,12 @@ */ #include +#include #include #include #include #include +#include #include "sleep.h" #ifdef CONFIG_U_QE #include diff --git a/board/freescale/common/ngpixis.c b/board/freescale/common/ngpixis.c index 6938c2c2ead4890d7ceda984e7c7ceec468270f9..45d61caaae22adfa059be1428bbf0a9e8528429a 100644 --- a/board/freescale/common/ngpixis.c +++ b/board/freescale/common/ngpixis.c @@ -34,6 +34,7 @@ #include #include #include +#include #include #include "ngpixis.h" diff --git a/board/freescale/common/ngpixis.h b/board/freescale/common/ngpixis.h index 7a20ee015fa306d24275115517d3a60774857b69..7342220bc040925007d38de12d4d7a6c9fe4bced 100644 --- a/board/freescale/common/ngpixis.h +++ b/board/freescale/common/ngpixis.h @@ -10,6 +10,7 @@ /* ngPIXIS register set. Hopefully, this won't change too much over time. * Feel free to add board-specific #ifdefs where necessary. */ +#include typedef struct ngpixis { u8 id; u8 arch; diff --git a/board/freescale/common/ns_access.c b/board/freescale/common/ns_access.c index 64eeb1159e76b1df96fed44dad5dfe217d5e2d6f..16fb8d44adda046ea80047f4afdb3f34ed4b68df 100644 --- a/board/freescale/common/ns_access.c +++ b/board/freescale/common/ns_access.c @@ -11,6 +11,7 @@ #include #include #include +#include #ifdef CONFIG_ARCH_LS1021A static struct csu_ns_dev ns_dev[] = { diff --git a/board/freescale/common/pfuze.c b/board/freescale/common/pfuze.c index 2011738fe215e9b5b2e42885858ea56bff9b97f8..95a21e1cb9b6d26060d2bafc37681051ef056f0e 100644 --- a/board/freescale/common/pfuze.c +++ b/board/freescale/common/pfuze.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/common/pfuze.h b/board/freescale/common/pfuze.h index 45b49afaeb776477da75c572dddad0b4901a3d84..8cb94f8885c568dbb53e9dde8494cd2955c6b950 100644 --- a/board/freescale/common/pfuze.h +++ b/board/freescale/common/pfuze.h @@ -14,4 +14,5 @@ struct pmic *pfuze_common_init(unsigned char i2cbus); int pfuze_mode_init(struct pmic *p, u32 mode); #endif +#include #endif diff --git a/board/freescale/common/pixis.c b/board/freescale/common/pixis.c index 2d232958c5ba5075e140ba6866cbe3fe57a245d6..3dc5a3bf3caa80961323f7d49038c1f416c8b99f 100644 --- a/board/freescale/common/pixis.c +++ b/board/freescale/common/pixis.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define pixis_base (u8 *)PIXIS_BASE diff --git a/board/freescale/common/pixis.h b/board/freescale/common/pixis.h index 40053c45bb755d2ed40de2d197d33864b9167475..78a2cd926e79f481de261f04ce1ee8cd243362ce 100644 --- a/board/freescale/common/pixis.h +++ b/board/freescale/common/pixis.h @@ -160,6 +160,7 @@ typedef struct pixis { #endif /* Pointer to the PIXIS register set */ +#include #define pixis ((pixis_t *)PIXIS_BASE) #endif /* __PIXIS_H_ */ diff --git a/board/freescale/common/pq-mds-pib.c b/board/freescale/common/pq-mds-pib.c index 10e1dfe43f9702043d2d9404b57cef80f2d0c9ae..8143f042c5bb0d41a93edc260b908f8715a19cae 100644 --- a/board/freescale/common/pq-mds-pib.c +++ b/board/freescale/common/pq-mds-pib.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "pq-mds-pib.h" diff --git a/board/freescale/common/qixis.c b/board/freescale/common/qixis.c index ee42a53dae16a24254078aa7d81fdd9103679114..07e1d0ef18e2dd39404c3999dc6a3742371b8c04 100644 --- a/board/freescale/common/qixis.c +++ b/board/freescale/common/qixis.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include "qixis.h" #ifndef QIXIS_LBMAP_BRDCFG_REG diff --git a/board/freescale/common/qixis.h b/board/freescale/common/qixis.h index 93638d24524d4d30966a8d66144281c3ccba9040..339980cbf01169af872f9cea7aa89a9b034a6ce6 100644 --- a/board/freescale/common/qixis.h +++ b/board/freescale/common/qixis.h @@ -10,6 +10,7 @@ #ifndef __QIXIS_H_ #define __QIXIS_H_ +#include struct qixis { u8 id; /* ID value uniquely identifying each QDS board type */ u8 arch; /* Board version information */ diff --git a/board/freescale/common/sdhc_boot.c b/board/freescale/common/sdhc_boot.c index a1c7a94a90e347c58c3e3b032e53870d6b83b15b..903c6535097de8a88f20897ed113b4041ed48985 100644 --- a/board/freescale/common/sdhc_boot.c +++ b/board/freescale/common/sdhc_boot.c @@ -6,6 +6,7 @@ #include #include #include +#include /* * The environment variables are written to just after the u-boot image diff --git a/board/freescale/common/sgmii_riser.c b/board/freescale/common/sgmii_riser.c index 5e486a98e8483b1e5a145e819461ca88fe493333..2f689b7783edadafdf71c47b2eda9409e25e3a82 100644 --- a/board/freescale/common/sgmii_riser.c +++ b/board/freescale/common/sgmii_riser.c @@ -21,6 +21,7 @@ #include #include #include +#include void fsl_sgmii_riser_init(struct tsec_info_struct *tsec_info, int num) { diff --git a/board/freescale/common/spl.h b/board/freescale/common/spl.h index d4689d3d7269126536b467e2caec3d4eef872594..b0e7abf76cbec202f06d560d592992f89b14ec18 100644 --- a/board/freescale/common/spl.h +++ b/board/freescale/common/spl.h @@ -6,6 +6,7 @@ #ifndef __FREESCALE_BOARD_SPL_H #define __FREESCALE_BOARD_SPL_H +#include void fsl_spi_spl_load_image(uint32_t offs, unsigned int size, void *vdst); void fsl_spi_boot(void) __noreturn; diff --git a/board/freescale/common/sys_eeprom.c b/board/freescale/common/sys_eeprom.c index f04bec05a4198f7d38712de52dfabe29b38b44a6..3eeabf616d4b872bd83e0217965b7e2eaa9f6337 100644 --- a/board/freescale/common/sys_eeprom.c +++ b/board/freescale/common/sys_eeprom.c @@ -8,11 +8,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/board/freescale/common/vid.c b/board/freescale/common/vid.c index f1ef3142c0c2443de09ad0d816705ba89e6d6491..0a738e9e2d4041bb891db72f7413befdd110fd5b 100644 --- a/board/freescale/common/vid.c +++ b/board/freescale/common/vid.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #endif #include #include +#include #include "vid.h" int __weak i2c_multiplexer_select_vid_channel(u8 channel) diff --git a/board/freescale/common/vid.h b/board/freescale/common/vid.h index 99778e9a934bef97c199a8dfd55beafc0391a2a1..a74f517c098c46bb23700ec0863481795e4d92b4 100644 --- a/board/freescale/common/vid.h +++ b/board/freescale/common/vid.h @@ -6,6 +6,7 @@ #ifndef __VID_H_ #define __VID_H_ +#include #define IR36021_LOOP1_MANUAL_ID_OFFSET 0x6A #define IR36021_LOOP1_VOUT_OFFSET 0x9A #define IR36021_MFR_ID_OFFSET 0x92 diff --git a/board/freescale/corenet_ds/corenet_ds.c b/board/freescale/corenet_ds/corenet_ds.c index a6b93bab4e89b335f4670fce488efa183ee96f5c..89dac9f46c89eefea096eb9da2b6936c757c505c 100644 --- a/board/freescale/corenet_ds/corenet_ds.c +++ b/board/freescale/corenet_ds/corenet_ds.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/corenet_ds/ddr.c b/board/freescale/corenet_ds/ddr.c index ea1419efa700e119ba5cc3c5e9600e89ae5bf756..473217b33b22a0ceb78907c5d1e462bbc2352a67 100644 --- a/board/freescale/corenet_ds/ddr.c +++ b/board/freescale/corenet_ds/ddr.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/corenet_ds/eth_hydra.c b/board/freescale/corenet_ds/eth_hydra.c index f7c337d677af521986804e73d14e0c11685a5311..e38c1d59dca3f7e95796731b78360ba490225b16 100644 --- a/board/freescale/corenet_ds/eth_hydra.c +++ b/board/freescale/corenet_ds/eth_hydra.c @@ -58,6 +58,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/corenet_ds/eth_p4080.c b/board/freescale/corenet_ds/eth_p4080.c index 30b7912c270fa05479e36415aa49d7dbe8145142..64066851c6bce083767acad87e7eefbd2b050a13 100644 --- a/board/freescale/corenet_ds/eth_p4080.c +++ b/board/freescale/corenet_ds/eth_p4080.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "../common/ngpixis.h" #include "../common/fman.h" diff --git a/board/freescale/corenet_ds/eth_superhydra.c b/board/freescale/corenet_ds/eth_superhydra.c index bda97fbd6bd88e49f06c97cb2d75189ae862a805..71b95e5cd720e2235ff0cf75af440b52e423a2c2 100644 --- a/board/freescale/corenet_ds/eth_superhydra.c +++ b/board/freescale/corenet_ds/eth_superhydra.c @@ -59,6 +59,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/imx8mm_evk/spl.c b/board/freescale/imx8mm_evk/spl.c index ef4526a7dca32ea21d9ac9b28f1c2f23f407179a..0cdf2b0d2003f045610df81779d166b618bdc2f5 100644 --- a/board/freescale/imx8mm_evk/spl.c +++ b/board/freescale/imx8mm_evk/spl.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/imx8mn_evk/spl.c b/board/freescale/imx8mn_evk/spl.c index bd732c226be5fd52f2d6136bed41349216860105..1fd731ce65a39d44d23166d91a03504ecc1ede97 100644 --- a/board/freescale/imx8mn_evk/spl.c +++ b/board/freescale/imx8mn_evk/spl.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/imx8mp_evk/spl.c b/board/freescale/imx8mp_evk/spl.c index 244d04c18a5a0d9845ced45e1eeeb9c7d092f64b..ecbc6be6abac7e6989f4e680420cc6eb9a06ffe8 100644 --- a/board/freescale/imx8mp_evk/spl.c +++ b/board/freescale/imx8mp_evk/spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/imx8mq_evk/spl.c b/board/freescale/imx8mq_evk/spl.c index ccb8f44f115ccfabe0e94e30d682e8fda733b854..929470cf285df1d25bdfbff04f38b3a0bdbc7713 100644 --- a/board/freescale/imx8mq_evk/spl.c +++ b/board/freescale/imx8mq_evk/spl.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/imx8qm_mek/imx8qm_mek.c b/board/freescale/imx8qm_mek/imx8qm_mek.c index 3aa6c2d7a23a0d59afb5a580cd7ae0fed803d60c..fac21ec5af3f96be86e06ced0b96be31eb3d7368 100644 --- a/board/freescale/imx8qm_mek/imx8qm_mek.c +++ b/board/freescale/imx8qm_mek/imx8qm_mek.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/imx8qm_mek/spl.c b/board/freescale/imx8qm_mek/spl.c index d3d3431fe63fd8e8adb5b0f638e501947509b03e..de7582ac4f46369da233fd2c7b1e8bf273819d3a 100644 --- a/board/freescale/imx8qm_mek/spl.c +++ b/board/freescale/imx8qm_mek/spl.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/imx8qxp_mek/imx8qxp_mek.c b/board/freescale/imx8qxp_mek/imx8qxp_mek.c index f0220b13100907b9e5d54b54e745a310c8f95739..5e0bb68402f0a2d42d10736218463e0271c33da3 100644 --- a/board/freescale/imx8qxp_mek/imx8qxp_mek.c +++ b/board/freescale/imx8qxp_mek/imx8qxp_mek.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/imx8qxp_mek/spl.c b/board/freescale/imx8qxp_mek/spl.c index 5b3e87c25610300db4b851ead314574ced4f669c..35ed37dc60946bda04bb57748ed4fec51163b784 100644 --- a/board/freescale/imx8qxp_mek/spl.c +++ b/board/freescale/imx8qxp_mek/spl.c @@ -25,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/imxrt1020-evk/imxrt1020-evk.c b/board/freescale/imxrt1020-evk/imxrt1020-evk.c index 35241acd224ca04ddc298235ea5edacd0bb250fa..d67c4d309de32cdf585bda0d70eadc7b580d2fb9 100644 --- a/board/freescale/imxrt1020-evk/imxrt1020-evk.c +++ b/board/freescale/imxrt1020-evk/imxrt1020-evk.c @@ -13,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/imxrt1050-evk/imxrt1050-evk.c b/board/freescale/imxrt1050-evk/imxrt1050-evk.c index b8d852f097b0fc821039e19ee302258ead594911..463cc37085fca9419aafe4e68025c238aa4575b5 100644 --- a/board/freescale/imxrt1050-evk/imxrt1050-evk.c +++ b/board/freescale/imxrt1050-evk/imxrt1050-evk.c @@ -13,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1012afrdm/ls1012afrdm.c b/board/freescale/ls1012afrdm/ls1012afrdm.c index 3100aee2715ee09c44395ecf533627fcda6b9aab..6fb630ab64cd092e2d71d0950fe0b1b99774b129 100644 --- a/board/freescale/ls1012afrdm/ls1012afrdm.c +++ b/board/freescale/ls1012afrdm/ls1012afrdm.c @@ -25,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1012aqds/eth.c b/board/freescale/ls1012aqds/eth.c index 35d7bfcb2ff861dc387449e6fa6924104184f260..a0b44735dd8e45f5bd62b272b1831e7ec0af0617 100644 --- a/board/freescale/ls1012aqds/eth.c +++ b/board/freescale/ls1012aqds/eth.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/board/freescale/ls1012aqds/ls1012aqds.c b/board/freescale/ls1012aqds/ls1012aqds.c index 50e04204c688d71886e09e034305dbf7cca1f3dd..4bb80717636a18e10298d965c11d8fdb88d0b71e 100644 --- a/board/freescale/ls1012aqds/ls1012aqds.c +++ b/board/freescale/ls1012aqds/ls1012aqds.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -32,6 +33,7 @@ #include #include #include +#include #include "../common/qixis.h" #include "ls1012aqds_qixis.h" #include "ls1012aqds_pfe.h" diff --git a/board/freescale/ls1012ardb/eth.c b/board/freescale/ls1012ardb/eth.c index 7d4d4017e925fa60662bac08ebe64494f2102c35..d208686ffc8e1479f4de0b3b08a26e13d6c2bf30 100644 --- a/board/freescale/ls1012ardb/eth.c +++ b/board/freescale/ls1012ardb/eth.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/board/freescale/ls1012ardb/ls1012ardb.c b/board/freescale/ls1012ardb/ls1012ardb.c index 8cc986ab01afc1dc5350c047da871768edfb2a02..7c38a8b8ccf76109c99f51932f7c16c967e62ebd 100644 --- a/board/freescale/ls1012ardb/ls1012ardb.c +++ b/board/freescale/ls1012ardb/ls1012ardb.c @@ -33,6 +33,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1021aiot/ls1021aiot.c b/board/freescale/ls1021aiot/ls1021aiot.c index 66c701e1e35d50085b132f35749fac0407abe56c..988b0bad937c2d77caee09ded12292e607975b58 100644 --- a/board/freescale/ls1021aiot/ls1021aiot.c +++ b/board/freescale/ls1021aiot/ls1021aiot.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/ls1021aqds/dcu.c b/board/freescale/ls1021aqds/dcu.c index 7f0ae42e92b60c0bfeb8a2fcd35d8d0878fc786a..175ce7ce5ba6a1bcb7fde2cfbec5a4fabdf69d14 100644 --- a/board/freescale/ls1021aqds/dcu.c +++ b/board/freescale/ls1021aqds/dcu.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include "div64.h" #include "../common/diu_ch7301.h" diff --git a/board/freescale/ls1021aqds/ddr.c b/board/freescale/ls1021aqds/ddr.c index b35f98b46d15e0f2ce09a80dde31808b70b5245d..7b4e0e1e58a78b30c280b0b2c262bd65da84f344 100644 --- a/board/freescale/ls1021aqds/ddr.c +++ b/board/freescale/ls1021aqds/ddr.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1021aqds/ddr.h b/board/freescale/ls1021aqds/ddr.h index 58a883843671628da3af39250f481ed857287c3d..b7233dd7a2ac43a562cb118b2f45516877f39eab 100644 --- a/board/freescale/ls1021aqds/ddr.h +++ b/board/freescale/ls1021aqds/ddr.h @@ -6,6 +6,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include void erratum_a008850_post(void); struct board_specific_parameters { diff --git a/board/freescale/ls1021aqds/eth.c b/board/freescale/ls1021aqds/eth.c index 786935b8b335190d0fb8a63600922fa1852525bc..bda159bfb7b725465a04c30fb87d7633405a7374 100644 --- a/board/freescale/ls1021aqds/eth.c +++ b/board/freescale/ls1021aqds/eth.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/ls1021aqds/ls1021aqds.c b/board/freescale/ls1021aqds/ls1021aqds.c index c13ec412700301625270606461059c5c83a1898c..21c82e4ce53654b10d34da622679a50d71b4eb46 100644 --- a/board/freescale/ls1021aqds/ls1021aqds.c +++ b/board/freescale/ls1021aqds/ls1021aqds.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include #include "../common/sleep.h" #include "../common/qixis.h" #include "ls1021aqds_qixis.h" diff --git a/board/freescale/ls1021atsn/ls1021atsn.c b/board/freescale/ls1021atsn/ls1021atsn.c index 4ad4f1eb07a09b7682f7d21fef45d2e7289ecf4a..72228133e9b93ba5b8cba249d97b276fee0f207f 100644 --- a/board/freescale/ls1021atsn/ls1021atsn.c +++ b/board/freescale/ls1021atsn/ls1021atsn.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "../common/sleep.h" #include #include diff --git a/board/freescale/ls1021atwr/ls1021atwr.c b/board/freescale/ls1021atwr/ls1021atwr.c index 8c21393a6e5f19e1f0895c85f45310cf7ccf54d8..38eebc268a6892340fd108c0a6869f794be892a1 100644 --- a/board/freescale/ls1021atwr/ls1021atwr.c +++ b/board/freescale/ls1021atwr/ls1021atwr.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #include "../common/sleep.h" #ifdef CONFIG_U_QE #include diff --git a/board/freescale/ls1028a/ls1028a.c b/board/freescale/ls1028a/ls1028a.c index 220d0b0befaae290b44ca8f3bea3750e0bdcea94..bb60b980add520d2b7f66ca9d8cf7c9b07748d0e 100644 --- a/board/freescale/ls1028a/ls1028a.c +++ b/board/freescale/ls1028a/ls1028a.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -27,6 +28,7 @@ #endif #include #include +#include #include #include diff --git a/board/freescale/ls1043aqds/ddr.c b/board/freescale/ls1043aqds/ddr.c index d4e7c4093078e127081f07684a19736b25117e91..cecf0f903a070b2efb0cc26ecebb46152e4e6080 100644 --- a/board/freescale/ls1043aqds/ddr.c +++ b/board/freescale/ls1043aqds/ddr.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1043aqds/ddr.h b/board/freescale/ls1043aqds/ddr.h index 65b0250d370685acd2f858c0aa83289bf1f41253..4e5f0b42611db3b125fbc286fd4685fa3ef32b03 100644 --- a/board/freescale/ls1043aqds/ddr.h +++ b/board/freescale/ls1043aqds/ddr.h @@ -6,6 +6,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include extern void erratum_a008850_post(void); struct board_specific_parameters { diff --git a/board/freescale/ls1043aqds/eth.c b/board/freescale/ls1043aqds/eth.c index ba56512ec96e5d7a7b9926c318e4c2938c63d05e..0355a6aa89f33f48a8c82e43176ae3b2c6b5c241 100644 --- a/board/freescale/ls1043aqds/eth.c +++ b/board/freescale/ls1043aqds/eth.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/ls1043aqds/ls1043aqds.c b/board/freescale/ls1043aqds/ls1043aqds.c index 6b377d0d997e4d453af2bf76796fdd184e4ecebc..8db0d0e510c240eff94778c74de537dd2b966aac 100644 --- a/board/freescale/ls1043aqds/ls1043aqds.c +++ b/board/freescale/ls1043aqds/ls1043aqds.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -30,6 +31,7 @@ #include #include #include +#include #include #include "../common/qixis.h" diff --git a/board/freescale/ls1043ardb/cpld.c b/board/freescale/ls1043ardb/cpld.c index c230dcdca5dfc8e6623a94373d06a49c63835cd6..52ab566f056a2a567a2696346b8283c8c6570aab 100644 --- a/board/freescale/ls1043ardb/cpld.c +++ b/board/freescale/ls1043ardb/cpld.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include "cpld.h" diff --git a/board/freescale/ls1043ardb/cpld.h b/board/freescale/ls1043ardb/cpld.h index 2e757b557f4bb005e286f815ff5fb23d79d0c0fe..dce9682e42b24bbb00bb404d890f708b75681fdc 100644 --- a/board/freescale/ls1043ardb/cpld.h +++ b/board/freescale/ls1043ardb/cpld.h @@ -9,6 +9,7 @@ /* * CPLD register set of LS1043ARDB board-specific. */ +#include struct cpld_data { u8 cpld_ver; /* 0x0 - CPLD Major Revision Register */ u8 cpld_ver_sub; /* 0x1 - CPLD Minor Revision Register */ diff --git a/board/freescale/ls1043ardb/ddr.c b/board/freescale/ls1043ardb/ddr.c index d4442e6d8ff67bc017762e7f9f00f42219484f23..89f96500684db90961b40cf449fc4220d19c5949 100644 --- a/board/freescale/ls1043ardb/ddr.c +++ b/board/freescale/ls1043ardb/ddr.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "ddr.h" #include #include diff --git a/board/freescale/ls1043ardb/ddr.h b/board/freescale/ls1043ardb/ddr.h index 85ed920ca6d9cc1d5958441c580b7c6ef8ae89e6..373ce08afacb8192a320ca4f6bfd9fd5b4273d3b 100644 --- a/board/freescale/ls1043ardb/ddr.h +++ b/board/freescale/ls1043ardb/ddr.h @@ -6,6 +6,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include extern void erratum_a008850_post(void); struct board_specific_parameters { diff --git a/board/freescale/ls1043ardb/eth.c b/board/freescale/ls1043ardb/eth.c index a89978bbd7ddc15a1e9e872409623a329473c9ed..8e1e6f46c3badc18d1bcb9fee69f3a48c6be401d 100644 --- a/board/freescale/ls1043ardb/eth.c +++ b/board/freescale/ls1043ardb/eth.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include "../common/fman.h" diff --git a/board/freescale/ls1043ardb/ls1043ardb.c b/board/freescale/ls1043ardb/ls1043ardb.c index 86309266a0470c98b9f7b00c161595bb57e80a37..1e38cdee765d08a1665264752b00efd16892ba3a 100644 --- a/board/freescale/ls1043ardb/ls1043ardb.c +++ b/board/freescale/ls1043ardb/ls1043ardb.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include "cpld.h" #ifdef CONFIG_U_QE diff --git a/board/freescale/ls1046afrwy/eth.c b/board/freescale/ls1046afrwy/eth.c index 278856f56d7394f5230d7313140e9ccd5ad7839f..eb869a1d4ad66aac92bd13f2719a98d59bf7deeb 100644 --- a/board/freescale/ls1046afrwy/eth.c +++ b/board/freescale/ls1046afrwy/eth.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/ls1046afrwy/ls1046afrwy.c b/board/freescale/ls1046afrwy/ls1046afrwy.c index 550c901a76bf55f42b1db3f4fe4f0ae63e3a0917..34b601bc64ec5687c5d20572b86bf92a1309c8d2 100644 --- a/board/freescale/ls1046afrwy/ls1046afrwy.c +++ b/board/freescale/ls1046afrwy/ls1046afrwy.c @@ -24,6 +24,7 @@ #include #include #include +#include #define LS1046A_PORSR1_REG 0x1EE0000 #define BOOT_SRC_SD 0x20000000 diff --git a/board/freescale/ls1046aqds/ddr.c b/board/freescale/ls1046aqds/ddr.c index 5a85383d945141af91a07bca6fc97734ae2232f8..170be7f54484546ad9b5f5e5f494828c12b06e2c 100644 --- a/board/freescale/ls1046aqds/ddr.c +++ b/board/freescale/ls1046aqds/ddr.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1046aqds/ddr.h b/board/freescale/ls1046aqds/ddr.h index e55446f2b29a48c22a723c9a3e983479f633d50d..de38f96c1a970cb23232082d8714e67154880923 100644 --- a/board/freescale/ls1046aqds/ddr.h +++ b/board/freescale/ls1046aqds/ddr.h @@ -6,6 +6,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include void erratum_a008850_post(void); struct board_specific_parameters { diff --git a/board/freescale/ls1046aqds/eth.c b/board/freescale/ls1046aqds/eth.c index 1977b08eca275613d7423e960c66eb39795321f6..7293d5eadeba7e41c56764ffe6e872b41d91c8c5 100644 --- a/board/freescale/ls1046aqds/eth.c +++ b/board/freescale/ls1046aqds/eth.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include "../common/qixis.h" diff --git a/board/freescale/ls1046aqds/ls1046aqds.c b/board/freescale/ls1046aqds/ls1046aqds.c index 1d06c3038a6c06dfdbc8fadd9c8175df62b1de81..facc92ff437b247fa8e5ed424c246bb872ba9769 100644 --- a/board/freescale/ls1046aqds/ls1046aqds.c +++ b/board/freescale/ls1046aqds/ls1046aqds.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include #include #include "../common/vid.h" diff --git a/board/freescale/ls1046ardb/cpld.c b/board/freescale/ls1046ardb/cpld.c index 1f6fcc116e54981ae2c4e1d6c6db4495e35c454b..7f84bc06fbc34c0031eb2166fd7f1ea1ae6ad475 100644 --- a/board/freescale/ls1046ardb/cpld.c +++ b/board/freescale/ls1046ardb/cpld.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include "cpld.h" diff --git a/board/freescale/ls1046ardb/cpld.h b/board/freescale/ls1046ardb/cpld.h index 765962c89ae133f2e02c03c749f4380813b9f318..7d2509e8cbed88413d07b4965689efb36764b76c 100644 --- a/board/freescale/ls1046ardb/cpld.h +++ b/board/freescale/ls1046ardb/cpld.h @@ -11,6 +11,7 @@ * CPLD Revision: V2.1 */ #include +#include struct cpld_data { u8 cpld_ver; /* 0x0 - CPLD Major Revision Register */ u8 cpld_ver_sub; /* 0x1 - CPLD Minor Revision Register */ diff --git a/board/freescale/ls1046ardb/ddr.c b/board/freescale/ls1046ardb/ddr.c index 53f788d2e149cafaaa6389beb094f2754344ad8b..8312eec7a10567d0e0e0a62782a68e4070b99ae8 100644 --- a/board/freescale/ls1046ardb/ddr.c +++ b/board/freescale/ls1046ardb/ddr.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "ddr.h" #ifdef CONFIG_FSL_DEEP_SLEEP #include diff --git a/board/freescale/ls1046ardb/ddr.h b/board/freescale/ls1046ardb/ddr.h index 05baef232abed0f55dcc2176486816a738358365..47f5bb0c380780e1eaa13694503fb43e67c2ed16 100644 --- a/board/freescale/ls1046ardb/ddr.h +++ b/board/freescale/ls1046ardb/ddr.h @@ -6,6 +6,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include void erratum_a008850_post(void); struct board_specific_parameters { diff --git a/board/freescale/ls1046ardb/eth.c b/board/freescale/ls1046ardb/eth.c index 6d05c964bd0f99c961fa6a6b04125ace7b61ed65..4f1cc233c0fa3b0954fab2fde292fcecb472d9a8 100644 --- a/board/freescale/ls1046ardb/eth.c +++ b/board/freescale/ls1046ardb/eth.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/ls1046ardb/ls1046ardb.c b/board/freescale/ls1046ardb/ls1046ardb.c index d2f88ea9d0648a658ee4be7725943c881293465c..69d1edfa61ea08747994eeb2365f1edac78f770d 100644 --- a/board/freescale/ls1046ardb/ls1046ardb.c +++ b/board/freescale/ls1046ardb/ls1046ardb.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include "cpld.h" diff --git a/board/freescale/ls1088a/ddr.c b/board/freescale/ls1088a/ddr.c index 091dbafd8717eabc6e059ec1089462af208595d2..829d699de3e7e8855e1df33245adcd16b5522f28 100644 --- a/board/freescale/ls1088a/ddr.c +++ b/board/freescale/ls1088a/ddr.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls1088a/ddr.h b/board/freescale/ls1088a/ddr.h index b35c4ae2dad47ba114a021a7663269f8cb02eaac..5c50bbf9439d6a5768c6b1da8014c9c15aa4e067 100644 --- a/board/freescale/ls1088a/ddr.h +++ b/board/freescale/ls1088a/ddr.h @@ -5,6 +5,7 @@ #ifndef __LS1088A_DDR_H__ #define __LS1088A_DDR_H__ +#include struct board_specific_parameters { u32 n_ranks; u32 datarate_mhz_high; diff --git a/board/freescale/ls1088a/eth_ls1088aqds.c b/board/freescale/ls1088a/eth_ls1088aqds.c index fe0a890bb0c779fb60caefb51079184e8a64a2a5..52a7d65f65b24e26d00c9e24000eb85acd22e887 100644 --- a/board/freescale/ls1088a/eth_ls1088aqds.c +++ b/board/freescale/ls1088a/eth_ls1088aqds.c @@ -5,10 +5,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include @@ -26,6 +28,7 @@ #include #include #include +#include #include "../common/qixis.h" diff --git a/board/freescale/ls1088a/eth_ls1088ardb.c b/board/freescale/ls1088a/eth_ls1088ardb.c index 6898dfc6f395cda3c5447e112fa5409cb71cd1da..349a092e177b7fb076930027fcf1992a03c6f7c3 100644 --- a/board/freescale/ls1088a/eth_ls1088ardb.c +++ b/board/freescale/ls1088a/eth_ls1088ardb.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/ls1088a/ls1088a.c b/board/freescale/ls1088a/ls1088a.c index b35266de231d5f6ba7cab102f0b4525b87121bb0..852748ce32d7a4f5a97ac3bb894f43187f167a88 100644 --- a/board/freescale/ls1088a/ls1088a.c +++ b/board/freescale/ls1088a/ls1088a.c @@ -3,6 +3,7 @@ * Copyright 2017-2018 NXP */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -31,6 +33,7 @@ #include #include #include +#include #include "../common/qixis.h" #include "ls1088a_qixis.h" diff --git a/board/freescale/ls2080a/ddr.c b/board/freescale/ls2080a/ddr.c index 473468e53df8f9b96fd95a84a7c688578afa33dd..ddded063529fd5dfa75a9b31bcd41b9602402d4e 100644 --- a/board/freescale/ls2080a/ddr.c +++ b/board/freescale/ls2080a/ddr.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls2080a/ddr.h b/board/freescale/ls2080a/ddr.h index d21b9265586d466ed30f99d2afae26c07f51dfbe..6152099c49d697805849bac11bcd64262c543050 100644 --- a/board/freescale/ls2080a/ddr.h +++ b/board/freescale/ls2080a/ddr.h @@ -5,6 +5,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include struct board_specific_parameters { u32 n_ranks; u32 datarate_mhz_high; diff --git a/board/freescale/ls2080a/ls2080a.c b/board/freescale/ls2080a/ls2080a.c index b2fb47eaaa50d508f08081aa8ffa8c4b9556b1b9..44e925ee446caad7d9c18190d76eeac45ec4e976 100644 --- a/board/freescale/ls2080a/ls2080a.c +++ b/board/freescale/ls2080a/ls2080a.c @@ -20,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls2080aqds/ddr.c b/board/freescale/ls2080aqds/ddr.c index 6933066e826edbf25cc555bdef13e0b785a26df4..72e21de252ffde4b1ad29c07f45ace677b421683 100644 --- a/board/freescale/ls2080aqds/ddr.c +++ b/board/freescale/ls2080aqds/ddr.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls2080aqds/ddr.h b/board/freescale/ls2080aqds/ddr.h index b5d790a4a057982553ce785a1624806fc3512279..a65f7e0718362b7e2f62627bc55c61623e4d1f86 100644 --- a/board/freescale/ls2080aqds/ddr.h +++ b/board/freescale/ls2080aqds/ddr.h @@ -5,6 +5,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include struct board_specific_parameters { u32 n_ranks; u32 datarate_mhz_high; diff --git a/board/freescale/ls2080aqds/eth.c b/board/freescale/ls2080aqds/eth.c index 167bd1475c91b53755e104084ea8f90211c2650b..a7a2eaaf4b03e5a6b894cc0de41d87990be34118 100644 --- a/board/freescale/ls2080aqds/eth.c +++ b/board/freescale/ls2080aqds/eth.c @@ -4,10 +4,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include @@ -24,6 +26,7 @@ #include #include #include +#include #include "../common/qixis.h" diff --git a/board/freescale/ls2080aqds/ls2080aqds.c b/board/freescale/ls2080aqds/ls2080aqds.c index 8a44ea36003fcef41f62c17d43804dc5ffa98193..63addf576d68e1a3a7806d115074fcfdbf8eed59 100644 --- a/board/freescale/ls2080aqds/ls2080aqds.c +++ b/board/freescale/ls2080aqds/ls2080aqds.c @@ -3,6 +3,7 @@ * Copyright 2015 Freescale Semiconductor */ #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include #include "../common/qixis.h" diff --git a/board/freescale/ls2080ardb/ddr.c b/board/freescale/ls2080ardb/ddr.c index e29cef3d27228e6a688ad64f94daf55c1d678f2f..5bb98a00e921d387c0e24fa384aea4aa17bce985 100644 --- a/board/freescale/ls2080ardb/ddr.c +++ b/board/freescale/ls2080ardb/ddr.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/ls2080ardb/ddr.h b/board/freescale/ls2080ardb/ddr.h index c5f2a95211b0a503cef662169267d85820f56d49..584821d6b8db9318bdd28bc1b60e1dc8cc18491b 100644 --- a/board/freescale/ls2080ardb/ddr.h +++ b/board/freescale/ls2080ardb/ddr.h @@ -5,6 +5,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include struct board_specific_parameters { u32 n_ranks; u32 datarate_mhz_high; diff --git a/board/freescale/ls2080ardb/eth_ls2080rdb.c b/board/freescale/ls2080ardb/eth_ls2080rdb.c index b4f718b1ae6a7476a5916ea5e5c57460981ee9f9..6624c3d637419060dde441caad08a89296ee081b 100644 --- a/board/freescale/ls2080ardb/eth_ls2080rdb.c +++ b/board/freescale/ls2080ardb/eth_ls2080rdb.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/ls2080ardb/ls2080ardb.c b/board/freescale/ls2080ardb/ls2080ardb.c index a69f207c21302a2f66c48097bdbd537e88d8f2c5..c4a5a8902ce9018a9705facbfd328ae611f78227 100644 --- a/board/freescale/ls2080ardb/ls2080ardb.c +++ b/board/freescale/ls2080ardb/ls2080ardb.c @@ -4,6 +4,7 @@ * Copyright 2017 NXP */ #include +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include #ifdef CONFIG_FSL_QIXIS #include "../common/qixis.h" diff --git a/board/freescale/lx2160a/eth_lx2160aqds.c b/board/freescale/lx2160a/eth_lx2160aqds.c index 74b31f9a8771de94fff80c4e6e17e89db8ea2dc2..1901366fc4fee7bd2a228ea0ae544f74605f5c8a 100644 --- a/board/freescale/lx2160a/eth_lx2160aqds.c +++ b/board/freescale/lx2160a/eth_lx2160aqds.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include #include "../common/qixis.h" diff --git a/board/freescale/lx2160a/eth_lx2160ardb.c b/board/freescale/lx2160a/eth_lx2160ardb.c index 6c25108c8e3da7f93d9337593c58c7a663ed853b..96d992910336f51e84c73c4e7fda79522d71ab93 100644 --- a/board/freescale/lx2160a/eth_lx2160ardb.c +++ b/board/freescale/lx2160a/eth_lx2160ardb.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/lx2160a/lx2160a.c b/board/freescale/lx2160a/lx2160a.c index 55a7e9b6f0be662bee59a28385d05c9ec641a92f..d6bd5b715f313ee399e89e80d68f84363779eeda 100644 --- a/board/freescale/lx2160a/lx2160a.c +++ b/board/freescale/lx2160a/lx2160a.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #include "../common/qixis.h" #include "../common/vid.h" #include diff --git a/board/freescale/m5208evbe/m5208evbe.c b/board/freescale/m5208evbe/m5208evbe.c index 594728a2dd6c00df4bb7ae40408320c39f0e6b50..4a2d4b347c27f738e40176f8f0367b7fa5b7808f 100644 --- a/board/freescale/m5208evbe/m5208evbe.c +++ b/board/freescale/m5208evbe/m5208evbe.c @@ -14,6 +14,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m52277evb/m52277evb.c b/board/freescale/m52277evb/m52277evb.c index 1ecdfb3931244736016e7a1318c0fa457eda6e12..c366205fd994f6d64004234b5feb4af62ef21108 100644 --- a/board/freescale/m52277evb/m52277evb.c +++ b/board/freescale/m52277evb/m52277evb.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m5235evb/m5235evb.c b/board/freescale/m5235evb/m5235evb.c index 6050d5c621d401fb7dcbfc323cfedd46d757b12e..a9995a88535c309412f49c37a022df0fd9dc44fa 100644 --- a/board/freescale/m5235evb/m5235evb.c +++ b/board/freescale/m5235evb/m5235evb.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m5249evb/m5249evb.c b/board/freescale/m5249evb/m5249evb.c index 9cb08d85cc7a9e55ec50b41ff14dc15915951bdc..a02aceb2066771c5bbea4b73bdc50998cc84fa45 100644 --- a/board/freescale/m5249evb/m5249evb.c +++ b/board/freescale/m5249evb/m5249evb.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m5253demo/flash.c b/board/freescale/m5253demo/flash.c index 025e9dbcf52c12b627bbc65d8a68d61c103a410b..2bc65a4313dc0a33fda56739a05c4e44f80ac795 100644 --- a/board/freescale/m5253demo/flash.c +++ b/board/freescale/m5253demo/flash.c @@ -13,6 +13,7 @@ #include #include #include +#include #include diff --git a/board/freescale/m5253demo/m5253demo.c b/board/freescale/m5253demo/m5253demo.c index 90c79a60f8336bce689fdf71b0b4f52e6db1c065..c834170c3f142ca24714add970c3dbd6ee50b00b 100644 --- a/board/freescale/m5253demo/m5253demo.c +++ b/board/freescale/m5253demo/m5253demo.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/m5282evb/m5282evb.c b/board/freescale/m5282evb/m5282evb.c index e1ea9b3a58f8b1eb888359f07c5e5344b0b086eb..e7ed2a46f2edb626f717e24c2b75c38a8c5551bf 100644 --- a/board/freescale/m5282evb/m5282evb.c +++ b/board/freescale/m5282evb/m5282evb.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m53017evb/m53017evb.c b/board/freescale/m53017evb/m53017evb.c index e1c5dca70042c238f0172c4d96d4529b41ca1414..f7cebcbbc7240f6a710f33cdd6ab21ce8f28663a 100644 --- a/board/freescale/m53017evb/m53017evb.c +++ b/board/freescale/m53017evb/m53017evb.c @@ -14,6 +14,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m5329evb/m5329evb.c b/board/freescale/m5329evb/m5329evb.c index ccbcbeb342e007d0b812ab29d010d335ce79d718..55d21de1b97c2fec06ffa0539262e47745cd4c19 100644 --- a/board/freescale/m5329evb/m5329evb.c +++ b/board/freescale/m5329evb/m5329evb.c @@ -14,6 +14,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m5329evb/nand.c b/board/freescale/m5329evb/nand.c index 58b8ee51d37802f8bd40fdb5a44ca4cd2e5ef8a3..ad004fbc25bac9636d4710616f6f9e7d24882c98 100644 --- a/board/freescale/m5329evb/nand.c +++ b/board/freescale/m5329evb/nand.c @@ -11,6 +11,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_NAND) #include diff --git a/board/freescale/m5373evb/m5373evb.c b/board/freescale/m5373evb/m5373evb.c index bd65509ac6081b0fe33b69efcc9eab0bfb49da75..dc0f24d356796af1c4c10b12d563da690c061744 100644 --- a/board/freescale/m5373evb/m5373evb.c +++ b/board/freescale/m5373evb/m5373evb.c @@ -14,6 +14,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m5373evb/nand.c b/board/freescale/m5373evb/nand.c index 4c30d5100181339984f155c50ca4744bb80b4e99..b706cbc5c752c53608a78624e38fd33c2a0c10ac 100644 --- a/board/freescale/m5373evb/nand.c +++ b/board/freescale/m5373evb/nand.c @@ -11,6 +11,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_NAND) #include diff --git a/board/freescale/m54418twr/m54418twr.c b/board/freescale/m54418twr/m54418twr.c index b931b869326b24066f570ed96a60909e7914ee4b..ee695091ce699ce0e2316b8c9eaeff1f1f890fbd 100644 --- a/board/freescale/m54418twr/m54418twr.c +++ b/board/freescale/m54418twr/m54418twr.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m54451evb/m54451evb.c b/board/freescale/m54451evb/m54451evb.c index deaf62530a1e631039d0a7189a2e6be52d0b1473..84c1f01bca0d62bfab191ffd1b9c155e18f4b5ee 100644 --- a/board/freescale/m54451evb/m54451evb.c +++ b/board/freescale/m54451evb/m54451evb.c @@ -14,6 +14,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m54455evb/m54455evb.c b/board/freescale/m54455evb/m54455evb.c index 64ff296ad8061f215f55dcd4bd676e9f1ff84fb6..045fbac3cac070e68023737ca2a0102211b5dcf4 100644 --- a/board/freescale/m54455evb/m54455evb.c +++ b/board/freescale/m54455evb/m54455evb.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m547xevb/m547xevb.c b/board/freescale/m547xevb/m547xevb.c index 255a42baeee7eb99cdb996591c4c1908cbf13a39..cb9bb1636a44eeef11c30d02762d3acf67f6fc92 100644 --- a/board/freescale/m547xevb/m547xevb.c +++ b/board/freescale/m547xevb/m547xevb.c @@ -15,6 +15,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/m548xevb/m548xevb.c b/board/freescale/m548xevb/m548xevb.c index 9228ccbb06f436a2ad82c08f9e9b0cea3d1a3fed..cb049269de4d9c67b460725fff966b089defe60e 100644 --- a/board/freescale/m548xevb/m548xevb.c +++ b/board/freescale/m548xevb/m548xevb.c @@ -15,6 +15,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/mpc8308rdb/mpc8308rdb.c b/board/freescale/mpc8308rdb/mpc8308rdb.c index 7a8895c8012322e01013421c2bccd30521f064f2..637fb688c0c3191c23d4844bf69c51ef462c5a96 100644 --- a/board/freescale/mpc8308rdb/mpc8308rdb.c +++ b/board/freescale/mpc8308rdb/mpc8308rdb.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mpc8308rdb/sdram.c b/board/freescale/mpc8308rdb/sdram.c index d0c359f639d8da0b75fa87fbed20639b9737ca35..72704364f94044c378684b84d3d0bb427505b2a5 100644 --- a/board/freescale/mpc8308rdb/sdram.c +++ b/board/freescale/mpc8308rdb/sdram.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/mpc8313erdb/mpc8313erdb.c b/board/freescale/mpc8313erdb/mpc8313erdb.c index e23317597cacad9b90a59f37a71957f869954b59..ea028bd17508f1357cb852bd93eef2e33b3cb2c7 100644 --- a/board/freescale/mpc8313erdb/mpc8313erdb.c +++ b/board/freescale/mpc8313erdb/mpc8313erdb.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/mpc8313erdb/sdram.c b/board/freescale/mpc8313erdb/sdram.c index 80b24cb7d168522b641556c3eefcd1c73d292e34..24fac77ba9b8494d02034acce8b4f13a51db50c5 100644 --- a/board/freescale/mpc8313erdb/sdram.c +++ b/board/freescale/mpc8313erdb/sdram.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/mpc8315erdb/mpc8315erdb.c b/board/freescale/mpc8315erdb/mpc8315erdb.c index c664e5ea80d051a8363fbdb3d4ac8dcb6f4a2ce6..ebb555db1806962a7907853efe3074267ebf6706 100644 --- a/board/freescale/mpc8315erdb/mpc8315erdb.c +++ b/board/freescale/mpc8315erdb/mpc8315erdb.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/mpc8315erdb/sdram.c b/board/freescale/mpc8315erdb/sdram.c index bda9421977b8d49ecfd4fd20fde40b50ea2e63aa..15e5101b9ff84b912dbaccc2e0e81921dd6138ff 100644 --- a/board/freescale/mpc8315erdb/sdram.c +++ b/board/freescale/mpc8315erdb/sdram.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/mpc8323erdb/mpc8323erdb.c b/board/freescale/mpc8323erdb/mpc8323erdb.c index a96f4ecca20554281807d203f70015d626350e30..1be8bb3dd4991ee4a3cd5b99fbb0a3829afc1ec1 100644 --- a/board/freescale/mpc8323erdb/mpc8323erdb.c +++ b/board/freescale/mpc8323erdb/mpc8323erdb.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #if defined(CONFIG_PCI) #include diff --git a/board/freescale/mpc832xemds/mpc832xemds.c b/board/freescale/mpc832xemds/mpc832xemds.c index 0ed0d8e137d7595ebda9f278fbe02c66c256a00c..797b9b978a57ee2d3fa2181fb2e2c52d82f7e431 100644 --- a/board/freescale/mpc832xemds/mpc832xemds.c +++ b/board/freescale/mpc832xemds/mpc832xemds.c @@ -26,6 +26,7 @@ #if defined(CONFIG_PQ_MDS_PIB) #include "../common/pq-mds-pib.h" #endif +#include #include #include #include diff --git a/board/freescale/mpc8349emds/ddr.c b/board/freescale/mpc8349emds/ddr.c index 39731d4bf733785bab40e54aac9056b8b383776b..74190a8bb36b97d05e260082395ae5e7f4454d19 100644 --- a/board/freescale/mpc8349emds/ddr.c +++ b/board/freescale/mpc8349emds/ddr.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/mpc8349emds/mpc8349emds.c b/board/freescale/mpc8349emds/mpc8349emds.c index 1b10fea9c6d68fffd2eff769b9704f0245e88004..7467e35f5709cda1be37d9349f2b3b04e4aa26b7 100644 --- a/board/freescale/mpc8349emds/mpc8349emds.c +++ b/board/freescale/mpc8349emds/mpc8349emds.c @@ -25,6 +25,7 @@ #include #include #include +#include #if defined(CONFIG_OF_LIBFDT) #include diff --git a/board/freescale/mpc8349emds/pci.c b/board/freescale/mpc8349emds/pci.c index 0408dfff554b10281c698c5d3253a5b56495b642..c5ef0f043ada0ae452e04b28c37a708ce5a68937 100644 --- a/board/freescale/mpc8349emds/pci.c +++ b/board/freescale/mpc8349emds/pci.c @@ -13,6 +13,7 @@ #include #include #include +#include #include static struct pci_region pci1_regions[] = { diff --git a/board/freescale/mpc8349itx/mpc8349itx.c b/board/freescale/mpc8349itx/mpc8349itx.c index d21bd4aa16b47129d2f2b9d712f8c58906919412..1c3d948882ae84d3a866400ab20aca7cd295f47f 100644 --- a/board/freescale/mpc8349itx/mpc8349itx.c +++ b/board/freescale/mpc8349itx/mpc8349itx.c @@ -29,6 +29,7 @@ #include #include #include +#include #include "../../../arch/powerpc/cpu/mpc83xx/hrcw/hrcw.h" #include "../../../arch/powerpc/cpu/mpc83xx/elbc/elbc.h" diff --git a/board/freescale/mpc8349itx/pci.c b/board/freescale/mpc8349itx/pci.c index c98772b594524cee33329e55d247fa3b4d405c18..7c9836ea5c783e4baa9a1c5253238d1ca0c21fe1 100644 --- a/board/freescale/mpc8349itx/pci.c +++ b/board/freescale/mpc8349itx/pci.c @@ -5,6 +5,7 @@ #include #include +#include #include #include diff --git a/board/freescale/mpc837xemds/mpc837xemds.c b/board/freescale/mpc837xemds/mpc837xemds.c index bd283076b1e2f63c41d620b6244fb4c0d9b27b19..14bbe925b8a4131c345bc6f867738bacbd53dd31 100644 --- a/board/freescale/mpc837xemds/mpc837xemds.c +++ b/board/freescale/mpc837xemds/mpc837xemds.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mpc837xemds/pci.c b/board/freescale/mpc837xemds/pci.c index db22938773c5d7cc964238f3b8e4b2e46c65205f..7592e4214d4c164ade6b6bac459ce5ea3d024222 100644 --- a/board/freescale/mpc837xemds/pci.c +++ b/board/freescale/mpc837xemds/pci.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mpc837xerdb/mpc837xerdb.c b/board/freescale/mpc837xerdb/mpc837xerdb.c index 5679f932c90392613c438407b059f9a00ad328ad..b9dff05cfbfffd244eeb0ca368337a9f8060b022 100644 --- a/board/freescale/mpc837xerdb/mpc837xerdb.c +++ b/board/freescale/mpc837xerdb/mpc837xerdb.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/mpc837xerdb/pci.c b/board/freescale/mpc837xerdb/pci.c index 35e825f4778b06cb2b649fcc9cc386671e1e5dbc..e192fec13f93d48cf6e2788c7d9c0f1a74c5d6ef 100644 --- a/board/freescale/mpc837xerdb/pci.c +++ b/board/freescale/mpc837xerdb/pci.c @@ -9,6 +9,7 @@ #include #include #include +#include #include static struct pci_region pci_regions[] = { diff --git a/board/freescale/mpc8541cds/mpc8541cds.c b/board/freescale/mpc8541cds/mpc8541cds.c index ed71fa4d3846c81462c3b2964f637f9aa3034a7d..01ecadbae37e9c054fde53640562a4c8f7cd9c9a 100644 --- a/board/freescale/mpc8541cds/mpc8541cds.c +++ b/board/freescale/mpc8541cds/mpc8541cds.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "../common/cadmus.h" #include "../common/eeprom.h" diff --git a/board/freescale/mpc8544ds/mpc8544ds.c b/board/freescale/mpc8544ds/mpc8544ds.c index a495e081800551b84b957203945a497de8cce52b..eccf7c198d429269ae1fa3a6e4219a5d726d92b3 100644 --- a/board/freescale/mpc8544ds/mpc8544ds.c +++ b/board/freescale/mpc8544ds/mpc8544ds.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "../common/sgmii_riser.h" diff --git a/board/freescale/mpc8548cds/mpc8548cds.c b/board/freescale/mpc8548cds/mpc8548cds.c index 08ac02b4923f4f1a7649c03e590910bd127fa623..03e6b25e79fb57fc12736cdf803b71351fcc364f 100644 --- a/board/freescale/mpc8548cds/mpc8548cds.c +++ b/board/freescale/mpc8548cds/mpc8548cds.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "../common/cadmus.h" #include "../common/eeprom.h" diff --git a/board/freescale/mpc8555cds/mpc8555cds.c b/board/freescale/mpc8555cds/mpc8555cds.c index e3c96ae162f5778ec3b25940704b09f67ac36676..d170c04a433a21f4258e749aba28d5284cc01ca7 100644 --- a/board/freescale/mpc8555cds/mpc8555cds.c +++ b/board/freescale/mpc8555cds/mpc8555cds.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "../common/cadmus.h" #include "../common/eeprom.h" diff --git a/board/freescale/mpc8568mds/bcsr.c b/board/freescale/mpc8568mds/bcsr.c index b1e638af5aec51b3ab39838d8b48600a3723c477..cbdccebb5702fd49dc93366758febf69a025025a 100644 --- a/board/freescale/mpc8568mds/bcsr.c +++ b/board/freescale/mpc8568mds/bcsr.c @@ -6,6 +6,7 @@ #include #include #include +#include #include "bcsr.h" diff --git a/board/freescale/mpc8568mds/mpc8568mds.c b/board/freescale/mpc8568mds/mpc8568mds.c index 8ea51e1f23623e0bdbacc5e8be120b6216026cbd..74530c2e55f08de379d807156ffe5aca0cfb720f 100644 --- a/board/freescale/mpc8568mds/mpc8568mds.c +++ b/board/freescale/mpc8568mds/mpc8568mds.c @@ -25,6 +25,7 @@ #include #include #include +#include #include "bcsr.h" diff --git a/board/freescale/mpc8569mds/bcsr.c b/board/freescale/mpc8569mds/bcsr.c index 9ed00f6e5b1785667200b66bdbd7a906a6316775..0e373244ad0d2165b29f70f365868121e14c3a60 100644 --- a/board/freescale/mpc8569mds/bcsr.c +++ b/board/freescale/mpc8569mds/bcsr.c @@ -6,6 +6,7 @@ #include #include #include +#include #include "bcsr.h" diff --git a/board/freescale/mpc8569mds/mpc8569mds.c b/board/freescale/mpc8569mds/mpc8569mds.c index 012fd54c3fe01cf4fe9ae29851b24c3b636421e7..fd1f0e1a72fc448eafda4e1bf7b9fefac52c137a 100644 --- a/board/freescale/mpc8569mds/mpc8569mds.c +++ b/board/freescale/mpc8569mds/mpc8569mds.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include #include "bcsr.h" #if defined(CONFIG_PQ_MDS_PIB) diff --git a/board/freescale/mpc8572ds/ddr.c b/board/freescale/mpc8572ds/ddr.c index 941a85ed927b242afe46040c0a53d4bbd80daeb1..6da3b9b16141be0e53a03acb4af4539eb04f8c5d 100644 --- a/board/freescale/mpc8572ds/ddr.c +++ b/board/freescale/mpc8572ds/ddr.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/mpc8572ds/mpc8572ds.c b/board/freescale/mpc8572ds/mpc8572ds.c index c62862f1db07df3a85a05ca8de28af926371c949..da93076dd0fae121794bb7018ca049e35e0002fa 100644 --- a/board/freescale/mpc8572ds/mpc8572ds.c +++ b/board/freescale/mpc8572ds/mpc8572ds.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include #include "../common/sgmii_riser.h" diff --git a/board/freescale/mpc8610hpcd/mpc8610hpcd.c b/board/freescale/mpc8610hpcd/mpc8610hpcd.c index d696e23bc53ca787871b25e35459135e9bd1b866..687189e4005b73d1923874f16c7bf9355c2dd959 100644 --- a/board/freescale/mpc8610hpcd/mpc8610hpcd.c +++ b/board/freescale/mpc8610hpcd/mpc8610hpcd.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/mpc8610hpcd/mpc8610hpcd_diu.c b/board/freescale/mpc8610hpcd/mpc8610hpcd_diu.c index 642f6ca15c588eedfa82ff9edc407a7f6c288ca7..7b4c092aa26c2a8d9d4244ca920ba31b7de3a05c 100644 --- a/board/freescale/mpc8610hpcd/mpc8610hpcd_diu.c +++ b/board/freescale/mpc8610hpcd/mpc8610hpcd_diu.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include "../common/pixis.h" diff --git a/board/freescale/mpc8641hpcn/ddr.c b/board/freescale/mpc8641hpcn/ddr.c index 8d25628709b59587c8a9a3fe674d485f6c92ebd2..071a5d05ff4905747aca21dd99f4814054c308f2 100644 --- a/board/freescale/mpc8641hpcn/ddr.c +++ b/board/freescale/mpc8641hpcn/ddr.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/mpc8641hpcn/mpc8641hpcn.c b/board/freescale/mpc8641hpcn/mpc8641hpcn.c index 209c354dda45af169f93098c0c2d4622e504e952..450ec18bf20a29e473fed0768c9ab7d80f171cca 100644 --- a/board/freescale/mpc8641hpcn/mpc8641hpcn.c +++ b/board/freescale/mpc8641hpcn/mpc8641hpcn.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/mx23evk/spl_boot.c b/board/freescale/mx23evk/spl_boot.c index b7c67cc6883128c3541dca9500e468942d119809..c640fed717d217cb31b7d770a3aa115c516d358b 100644 --- a/board/freescale/mx23evk/spl_boot.c +++ b/board/freescale/mx23evk/spl_boot.c @@ -13,6 +13,7 @@ #include #include #include +#include #define MUX_CONFIG_SSP1 (MXS_PAD_8MA | MXS_PAD_PULLUP) #define MUX_CONFIG_EMI (MXS_PAD_3V3 | MXS_PAD_12MA | MXS_PAD_PULLUP) diff --git a/board/freescale/mx28evk/iomux.c b/board/freescale/mx28evk/iomux.c index 9a3f88abd36ffdfe9a20306773671d197ff56d1b..876325e279260f7bff159cd8d3ff0b6ffc2236e1 100644 --- a/board/freescale/mx28evk/iomux.c +++ b/board/freescale/mx28evk/iomux.c @@ -13,6 +13,7 @@ #include #include #include +#include #define MUX_CONFIG_SSP0 (MXS_PAD_3V3 | MXS_PAD_8MA | MXS_PAD_PULLUP) #define MUX_CONFIG_GPMI (MXS_PAD_3V3 | MXS_PAD_4MA | MXS_PAD_NOPULL) diff --git a/board/freescale/mx51evk/mx51evk.c b/board/freescale/mx51evk/mx51evk.c index d096948d4d3ffc5c3f843b2c54be55951b6b82a6..aa45e3c743831f0b18a2c2563cd2228cc4b7a60e 100644 --- a/board/freescale/mx51evk/mx51evk.c +++ b/board/freescale/mx51evk/mx51evk.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mx53ard/mx53ard.c b/board/freescale/mx53ard/mx53ard.c index 325f176397605419517dec902a87d047c37d64d2..1460be1fbfee81bc66e2038cabec127c3f336ffc 100644 --- a/board/freescale/mx53ard/mx53ard.c +++ b/board/freescale/mx53ard/mx53ard.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mx53evk/mx53evk.c b/board/freescale/mx53evk/mx53evk.c index 1e43ea9cece40ae6c5bed70c571b1bcb459e8602..36c7d1e86ee113be24a6fd020174e6098656c88e 100644 --- a/board/freescale/mx53evk/mx53evk.c +++ b/board/freescale/mx53evk/mx53evk.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mx53loco/mx53loco.c b/board/freescale/mx53loco/mx53loco.c index 02c6f76d3ab9284cba49f85e1c8a7f8ba832401b..7c5196a2139d5687b08e9cd0ed25c820264c7ba6 100644 --- a/board/freescale/mx53loco/mx53loco.c +++ b/board/freescale/mx53loco/mx53loco.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mx53smd/mx53smd.c b/board/freescale/mx53smd/mx53smd.c index 24807f629167ebac4fb56d0fbb78b1df87bd856d..feafcd2c1815340a468e989b4075a4494c403509 100644 --- a/board/freescale/mx53smd/mx53smd.c +++ b/board/freescale/mx53smd/mx53smd.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mx6memcal/spl.c b/board/freescale/mx6memcal/spl.c index f10b12cedc2333536685e535a2f2f68cf083a390..2fefdb83c306ea04b2434a5f01d305c3e89c3948 100644 --- a/board/freescale/mx6memcal/spl.c +++ b/board/freescale/mx6memcal/spl.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/mx6qarm2/mx6qarm2.c b/board/freescale/mx6qarm2/mx6qarm2.c index d2f659d5732991d47fd1ec9b1f71246ddfab4478..212d3eda9dcd7e867ed170869680d34f0fa8d226 100644 --- a/board/freescale/mx6qarm2/mx6qarm2.c +++ b/board/freescale/mx6qarm2/mx6qarm2.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mx6sabreauto/mx6sabreauto.c b/board/freescale/mx6sabreauto/mx6sabreauto.c index 2944220a93691e94ad4e3dea9461f81aadce19f5..1598f802125fa5346e9a8b132be98ee7ee173708 100644 --- a/board/freescale/mx6sabreauto/mx6sabreauto.c +++ b/board/freescale/mx6sabreauto/mx6sabreauto.c @@ -36,6 +36,7 @@ #include #include #include +#include #include #include #include "../common/pfuze.h" diff --git a/board/freescale/mx6sabresd/mx6sabresd.c b/board/freescale/mx6sabresd/mx6sabresd.c index 6f85ba277243b34558d5a3cba27a76584350b6c6..532be2c8e46c1d8a75f10f114dc5b1098a43a3e5 100644 --- a/board/freescale/mx6sabresd/mx6sabresd.c +++ b/board/freescale/mx6sabresd/mx6sabresd.c @@ -34,6 +34,7 @@ #include #include #include +#include #include #include #include "../common/pfuze.h" diff --git a/board/freescale/mx6slevk/mx6slevk.c b/board/freescale/mx6slevk/mx6slevk.c index da48f7cd674990f94e52edbd90b16631f6862c8d..35f45309a50e9512ea7a9d61a471700f68480d9d 100644 --- a/board/freescale/mx6slevk/mx6slevk.c +++ b/board/freescale/mx6slevk/mx6slevk.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include "../common/pfuze.h" diff --git a/board/freescale/mx6sllevk/mx6sllevk.c b/board/freescale/mx6sllevk/mx6sllevk.c index bd52d10b0ec9521a1779400a40d36f72379c4139..ebf6902019de9c33b7d42193bb7ba465df939db5 100644 --- a/board/freescale/mx6sllevk/mx6sllevk.c +++ b/board/freescale/mx6sllevk/mx6sllevk.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c b/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c index 3e0e733bde3e0f2d2c3e0e688c00ab308534fa44..5e2347a9848ed16f708177ed8f6a452b693e9da0 100644 --- a/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c +++ b/board/freescale/mx6sxsabreauto/mx6sxsabreauto.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/mx6sxsabresd/mx6sxsabresd.c b/board/freescale/mx6sxsabresd/mx6sxsabresd.c index 965a3808e7374460b042fde3d39568ebee35609b..6423a813ea98c94e8c57d5e263670f03ae418b13 100644 --- a/board/freescale/mx6sxsabresd/mx6sxsabresd.c +++ b/board/freescale/mx6sxsabresd/mx6sxsabresd.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include diff --git a/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c b/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c index 044d1e97457f1d2bb95f927509c3ec822934e344..751f2aff87777a5111507cb3493743244cd88559 100644 --- a/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c +++ b/board/freescale/mx6ul_14x14_evk/mx6ul_14x14_evk.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include "../common/pfuze.h" diff --git a/board/freescale/p1010rdb/ddr.c b/board/freescale/p1010rdb/ddr.c index 9ecba83a393e17ecae716d3f7ac48d5fc9d382ac..5f73d7a5f428187dfad9337e4a7f771d240c019c 100644 --- a/board/freescale/p1010rdb/ddr.c +++ b/board/freescale/p1010rdb/ddr.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p1010rdb/p1010rdb.c b/board/freescale/p1010rdb/p1010rdb.c index a57b564f5efc69d036cb6535235cf96cbf92c928..397155a9330915f0f1e4a2f97e26f1f1ef2b7582 100644 --- a/board/freescale/p1010rdb/p1010rdb.c +++ b/board/freescale/p1010rdb/p1010rdb.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -32,6 +33,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p1010rdb/spl.c b/board/freescale/p1010rdb/spl.c index a11ec6b0c981988f7ca2c21b6030951eee8fae80..6bfa092f5f3a299e94fbc3081c17ecf5522f3a07 100644 --- a/board/freescale/p1010rdb/spl.c +++ b/board/freescale/p1010rdb/spl.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "../common/spl.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p1010rdb/spl_minimal.c b/board/freescale/p1010rdb/spl_minimal.c index 4d72665dbb78e95d0d480746e3e69628b8d0bbcb..aaf58e11ff34008060878a75153a7bd9818b4d05 100644 --- a/board/freescale/p1010rdb/spl_minimal.c +++ b/board/freescale/p1010rdb/spl_minimal.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p1023rdb/p1023rdb.c b/board/freescale/p1023rdb/p1023rdb.c index e7862d18498b1bfac1c863107edc8ed1c9580f45..8479487b8ae760441424774b241e491a6bba70b4 100644 --- a/board/freescale/p1023rdb/p1023rdb.c +++ b/board/freescale/p1023rdb/p1023rdb.c @@ -34,6 +34,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p1_p2_rdb_pc/ddr.c b/board/freescale/p1_p2_rdb_pc/ddr.c index 8de6f7b5482073c062f6a89e37cc2c54dd183ed3..28d31521d56dc3703e23f9840d2e17641d835cd0 100644 --- a/board/freescale/p1_p2_rdb_pc/ddr.c +++ b/board/freescale/p1_p2_rdb_pc/ddr.c @@ -14,6 +14,7 @@ #include #include #include +#include #ifdef CONFIG_SYS_DDR_RAW_TIMING #if defined(CONFIG_P1020RDB_PROTO) || \ diff --git a/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c b/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c index 7fec510c8caa3f4b532c2ac8b6844dcab81b7521..9a9cefed14e6f567e78cadb56047165fe410c87e 100644 --- a/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c +++ b/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/p1_p2_rdb_pc/spl.c b/board/freescale/p1_p2_rdb_pc/spl.c index f69f7fced31c78223e1937be30c9ed5d1b085707..fef2910f4b5268eb979b3edd67f115b025673f05 100644 --- a/board/freescale/p1_p2_rdb_pc/spl.c +++ b/board/freescale/p1_p2_rdb_pc/spl.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "../common/spl.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p1_p2_rdb_pc/spl_minimal.c b/board/freescale/p1_p2_rdb_pc/spl_minimal.c index 3079e21d1c1469a7fa8c422d49e1a2035c4229f8..7f1fbf7a03acf1495934e803d35f06c406197b89 100644 --- a/board/freescale/p1_p2_rdb_pc/spl_minimal.c +++ b/board/freescale/p1_p2_rdb_pc/spl_minimal.c @@ -13,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p2041rdb/cpld.c b/board/freescale/p2041rdb/cpld.c index 4e1254dd13440812004e687d17e33b6ba51e9d5b..c668fce023314927077736b22e7b144499acf5b7 100644 --- a/board/freescale/p2041rdb/cpld.c +++ b/board/freescale/p2041rdb/cpld.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include "cpld.h" diff --git a/board/freescale/p2041rdb/cpld.h b/board/freescale/p2041rdb/cpld.h index 8c90c1ccf32d3825c09d41471dda3afe20ee9afb..b4733fd64f5e73d9b397ef1e0e070712dfb94364 100644 --- a/board/freescale/p2041rdb/cpld.h +++ b/board/freescale/p2041rdb/cpld.h @@ -10,6 +10,7 @@ /* * CPLD register set. Feel free to add board-specific #ifdefs where necessary. */ +#include typedef struct cpld_data { u8 cpld_ver; /* 0x0 - CPLD Major Revision Register */ u8 cpld_ver_sub; /* 0x1 - CPLD Minor Revision Register */ diff --git a/board/freescale/p2041rdb/ddr.c b/board/freescale/p2041rdb/ddr.c index f539002e3e1b882bc71e9d294f136012eb63cc91..71e4cf762fd6c6213dc9ce4047128a5ed266245e 100644 --- a/board/freescale/p2041rdb/ddr.c +++ b/board/freescale/p2041rdb/ddr.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/p2041rdb/eth.c b/board/freescale/p2041rdb/eth.c index 94b0502005002019faafd0508e4c3cdc0db048e8..ce855e8c27782b301a03dabaad4d1abd2641c055 100644 --- a/board/freescale/p2041rdb/eth.c +++ b/board/freescale/p2041rdb/eth.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include "cpld.h" diff --git a/board/freescale/p2041rdb/p2041rdb.c b/board/freescale/p2041rdb/p2041rdb.c index ca2a8eb959731b667daa928f31b9233329cbcb14..afeffb8b66abe0f41397c6862574231bef5bf9b4 100644 --- a/board/freescale/p2041rdb/p2041rdb.c +++ b/board/freescale/p2041rdb/p2041rdb.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/qemu-ppce500/qemu-ppce500.c b/board/freescale/qemu-ppce500/qemu-ppce500.c index 5c84b404e0e4331f47e57585914e5967e5f296c9..a98bce8773ca845b64310f8d93a193b644684566 100644 --- a/board/freescale/qemu-ppce500/qemu-ppce500.c +++ b/board/freescale/qemu-ppce500/qemu-ppce500.c @@ -28,6 +28,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/s32v234evb/clock.c b/board/freescale/s32v234evb/clock.c index 21c619fa1adc499a35f552a49310e051140ff2a2..49159b293b6b455be67b0a6297d54c2e17696296 100644 --- a/board/freescale/s32v234evb/clock.c +++ b/board/freescale/s32v234evb/clock.c @@ -8,6 +8,7 @@ #include #include #include +#include /* * Select the clock reference for required pll. diff --git a/board/freescale/s32v234evb/lpddr2.c b/board/freescale/s32v234evb/lpddr2.c index b3775d3763ee6e1ca9967e27393b5989cee1a823..d41bc10bd155b9a26899f42bbad3556920522af4 100644 --- a/board/freescale/s32v234evb/lpddr2.c +++ b/board/freescale/s32v234evb/lpddr2.c @@ -8,6 +8,7 @@ #include #include #include +#include volatile int mscr_offset_ck0; diff --git a/board/freescale/t102xrdb/cpld.c b/board/freescale/t102xrdb/cpld.c index 601afbc336d1bb5fcee60a9ad69473469d94235f..1b794fbffce45389ebc76ed106d8f6d852fdd0cc 100644 --- a/board/freescale/t102xrdb/cpld.c +++ b/board/freescale/t102xrdb/cpld.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include "cpld.h" diff --git a/board/freescale/t102xrdb/cpld.h b/board/freescale/t102xrdb/cpld.h index c05f536806fb5c6a5bcc7d0e1a2c3f27326f7e4c..969c20ed1d19d698f9655b8b98b924fbc01161aa 100644 --- a/board/freescale/t102xrdb/cpld.h +++ b/board/freescale/t102xrdb/cpld.h @@ -4,6 +4,7 @@ * */ +#include struct cpld_data { u8 cpld_ver; /* 0x00 - CPLD Major Revision Register */ u8 cpld_ver_sub; /* 0x01 - CPLD Minor Revision Register */ diff --git a/board/freescale/t102xrdb/ddr.c b/board/freescale/t102xrdb/ddr.c index 8e6bb29877d969e383a91ea3646266c3e19cff23..4bbd9bae6cb04df06dc62989eeff598e056ed32b 100644 --- a/board/freescale/t102xrdb/ddr.c +++ b/board/freescale/t102xrdb/ddr.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/t102xrdb/eth_t102xrdb.c b/board/freescale/t102xrdb/eth_t102xrdb.c index 95d49e26f449277161cb89c9340c5fb07cc83ff8..a7dd0182aca7b7caf7b538aa0083e7ec287aa1e5 100644 --- a/board/freescale/t102xrdb/eth_t102xrdb.c +++ b/board/freescale/t102xrdb/eth_t102xrdb.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include "../common/fman.h" diff --git a/board/freescale/t102xrdb/spl.c b/board/freescale/t102xrdb/spl.c index 1d8da11166805db34a143f2f58e082aeaaf1f79d..1bb7f4f7eeeeff47ddeda326b54aad50e28e3433 100644 --- a/board/freescale/t102xrdb/spl.c +++ b/board/freescale/t102xrdb/spl.c @@ -4,6 +4,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include "../common/sleep.h" #include "../common/spl.h" diff --git a/board/freescale/t102xrdb/t102xrdb.c b/board/freescale/t102xrdb/t102xrdb.c index cdecfb087065b2e2978cdfea6a89e1b8bacd5aa3..f570973609cfe5716f7ab31f07094e32c709c584 100644 --- a/board/freescale/t102xrdb/t102xrdb.c +++ b/board/freescale/t102xrdb/t102xrdb.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/t102xrdb/t102xrdb.h b/board/freescale/t102xrdb/t102xrdb.h index a567ae18dabccf0c193fbe8779031f5f018d3580..b81eebbbc1f3ce157f853c2aab5127dc4a1fdae8 100644 --- a/board/freescale/t102xrdb/t102xrdb.h +++ b/board/freescale/t102xrdb/t102xrdb.h @@ -6,6 +6,7 @@ #ifndef __T1024_RDB_H__ #define __T1024_RDB_H__ +#include #include void fdt_fixup_board_enet(void *blob); void pci_of_setup(void *blob, struct bd_info *bd); diff --git a/board/freescale/t104xrdb/cpld.c b/board/freescale/t104xrdb/cpld.c index c2dfb17a1cf90776ee258a44fbbf5b2c9a9420be..0a8e1a64e3b51610616798eaccaaa3b253d04011 100644 --- a/board/freescale/t104xrdb/cpld.c +++ b/board/freescale/t104xrdb/cpld.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include "cpld.h" diff --git a/board/freescale/t104xrdb/cpld.h b/board/freescale/t104xrdb/cpld.h index a816aef10a42a6902d8e26739e03c23d8f0c9c38..70015ebc48117b46ab0347d37c21a88eb5eb6309 100644 --- a/board/freescale/t104xrdb/cpld.h +++ b/board/freescale/t104xrdb/cpld.h @@ -9,6 +9,7 @@ /* * CPLD register set. Feel free to add board-specific #ifdefs where necessary. */ +#include struct cpld_data { u8 cpld_ver; /* 0x00 - CPLD Major Revision Register */ u8 cpld_ver_sub; /* 0x01 - CPLD Minor Revision Register */ diff --git a/board/freescale/t104xrdb/ddr.c b/board/freescale/t104xrdb/ddr.c index e2c8492138ece5b92c6f5e35ad42a8c1ca0582e1..26bb873276d4badb17b279e235add3e5093c963b 100644 --- a/board/freescale/t104xrdb/ddr.c +++ b/board/freescale/t104xrdb/ddr.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/t104xrdb/ddr.h b/board/freescale/t104xrdb/ddr.h index f9d667f6174b1549c7552373d5c12d9eee8e9051..496fe3a8b12b3f21b3175875838273ac179f8918 100644 --- a/board/freescale/t104xrdb/ddr.h +++ b/board/freescale/t104xrdb/ddr.h @@ -5,6 +5,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include struct board_specific_parameters { u32 n_ranks; u32 datarate_mhz_high; diff --git a/board/freescale/t104xrdb/diu.c b/board/freescale/t104xrdb/diu.c index 4e941fbfc931cfc4b159c85b50af3e1e031fe0bb..c57dc37f0353904126143a4525f826f010639724 100644 --- a/board/freescale/t104xrdb/diu.c +++ b/board/freescale/t104xrdb/diu.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/board/freescale/t104xrdb/spl.c b/board/freescale/t104xrdb/spl.c index 4a3f02d10fc191c81b838f6bebcb402cb0b0a692..e1a348ed9bd996a68b246849fae828a5fa53ff65 100644 --- a/board/freescale/t104xrdb/spl.c +++ b/board/freescale/t104xrdb/spl.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "../common/sleep.h" #include "../common/spl.h" diff --git a/board/freescale/t104xrdb/t104xrdb.c b/board/freescale/t104xrdb/t104xrdb.c index 292c31246c44a9d7a558651dd8367c8df4a87d0a..9360fdc4d1d8c8846e47a4eb3bc176aa73ca6740 100644 --- a/board/freescale/t104xrdb/t104xrdb.c +++ b/board/freescale/t104xrdb/t104xrdb.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/t208xqds/ddr.c b/board/freescale/t208xqds/ddr.c index ca9ab0013d04d0f3156f92450043ff2f9794cb19..9d5a4d7f98e15e6786ad8e4b6762c730396c0df0 100644 --- a/board/freescale/t208xqds/ddr.c +++ b/board/freescale/t208xqds/ddr.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/t208xqds/ddr.h b/board/freescale/t208xqds/ddr.h index 9dd39813bf040bba54f3d9da89973bc645cb9ee5..609790c10d381d66732ce605bc2a33216774a44e 100644 --- a/board/freescale/t208xqds/ddr.h +++ b/board/freescale/t208xqds/ddr.h @@ -5,6 +5,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include struct board_specific_parameters { u32 n_ranks; u32 datarate_mhz_high; diff --git a/board/freescale/t208xqds/eth_t208xqds.c b/board/freescale/t208xqds/eth_t208xqds.c index c2fcbfeedf6734c1001568e8ef093ccb50483f7f..35371cb4f2467bb682f68ce62c59af82542f6817 100644 --- a/board/freescale/t208xqds/eth_t208xqds.c +++ b/board/freescale/t208xqds/eth_t208xqds.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include "../common/qixis.h" diff --git a/board/freescale/t208xqds/spl.c b/board/freescale/t208xqds/spl.c index 7902b746d565722276ea74bc7c20f327ee8cf8ed..2e7b2e20a449edb9ce35b7489a558d0c6df400e3 100644 --- a/board/freescale/t208xqds/spl.c +++ b/board/freescale/t208xqds/spl.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "../common/qixis.h" #include "t208xqds_qixis.h" #include "../common/spl.h" diff --git a/board/freescale/t208xqds/t208xqds.c b/board/freescale/t208xqds/t208xqds.c index c25b0a72ce5eb7cee086f864303ad2495056470a..a20242a0b6cd2045123d160a91a24f9359b8e1ed 100644 --- a/board/freescale/t208xqds/t208xqds.c +++ b/board/freescale/t208xqds/t208xqds.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/t208xrdb/cpld.c b/board/freescale/t208xrdb/cpld.c index cf39623b7ae049eae750764cdf3e246db7226ee2..5d5ba5dbbd76cbdaea116889d2172b061e297fe1 100644 --- a/board/freescale/t208xrdb/cpld.c +++ b/board/freescale/t208xrdb/cpld.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include "cpld.h" diff --git a/board/freescale/t208xrdb/cpld.h b/board/freescale/t208xrdb/cpld.h index bd6c203742e3d1d0b6c85aa02befab3c628fc303..39530084aa9fccab77504636ff0643c1972ea62a 100644 --- a/board/freescale/t208xrdb/cpld.h +++ b/board/freescale/t208xrdb/cpld.h @@ -6,6 +6,7 @@ /* * CPLD register set of T2080RDB board-specific. */ +#include struct cpld_data { u8 chip_id1; /* 0x00 - Chip ID1 register */ u8 chip_id2; /* 0x01 - Chip ID2 register */ diff --git a/board/freescale/t208xrdb/ddr.c b/board/freescale/t208xrdb/ddr.c index 3ce072ce68106df156cd9da97bbf58a610b44a51..b253a46938b44825b1ca3f4ed388645b7e05c6aa 100644 --- a/board/freescale/t208xrdb/ddr.c +++ b/board/freescale/t208xrdb/ddr.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/t208xrdb/ddr.h b/board/freescale/t208xrdb/ddr.h index c00f17816675c8e43d175056ba7ecb4613598e0b..7d23c361af385cbd9138c75f7719a3e39393f7c7 100644 --- a/board/freescale/t208xrdb/ddr.h +++ b/board/freescale/t208xrdb/ddr.h @@ -5,6 +5,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include struct board_specific_parameters { u32 n_ranks; u32 datarate_mhz_high; diff --git a/board/freescale/t208xrdb/eth_t208xrdb.c b/board/freescale/t208xrdb/eth_t208xrdb.c index fda113f015624e3d174bc60add3d169ed8588afe..91d52c66b39a4be98d356c96e3997fa03b3468a5 100644 --- a/board/freescale/t208xrdb/eth_t208xrdb.c +++ b/board/freescale/t208xrdb/eth_t208xrdb.c @@ -25,6 +25,7 @@ #include #include #include +#include #include int board_eth_init(struct bd_info *bis) diff --git a/board/freescale/t208xrdb/spl.c b/board/freescale/t208xrdb/spl.c index 8ef46a09c958a03aca29b3a3616c055e687441b9..dcf61b455dfb584ac354908eb2c31e4625cc3316 100644 --- a/board/freescale/t208xrdb/spl.c +++ b/board/freescale/t208xrdb/spl.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "../common/spl.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/t208xrdb/t208xrdb.c b/board/freescale/t208xrdb/t208xrdb.c index bc5152810efdc2a579d1db985d4e92b1c47124d7..248912a6a653645724a65c2488e1e84550628685 100644 --- a/board/freescale/t208xrdb/t208xrdb.c +++ b/board/freescale/t208xrdb/t208xrdb.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/board/freescale/t4rdb/cpld.c b/board/freescale/t4rdb/cpld.c index 023b39852a78fa0ff8d235559f13af1eded14b20..ab8354bff60ccac4e93f34258fa370a5e2d409ea 100644 --- a/board/freescale/t4rdb/cpld.c +++ b/board/freescale/t4rdb/cpld.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include "cpld.h" diff --git a/board/freescale/t4rdb/cpld.h b/board/freescale/t4rdb/cpld.h index dc3f9f3c26ca38638e89b1f90a861d59a4f45ec3..7bbd32ba811d8cbbebfe10037abb30c3efe7482e 100644 --- a/board/freescale/t4rdb/cpld.h +++ b/board/freescale/t4rdb/cpld.h @@ -11,6 +11,7 @@ /* * CPLD register set. Feel free to add board-specific #ifdefs where necessary. */ +#include struct cpld_data { u8 chip_id1; /* 0x00 - CPLD Chip ID1 Register */ u8 chip_id2; /* 0x01 - CPLD Chip ID2 Register */ diff --git a/board/freescale/t4rdb/ddr.c b/board/freescale/t4rdb/ddr.c index c3b1c7e0fe198216b8c24184afe674b732846ddc..f25903c5e2b46f7a9c223e4d3a2fa1cbafcf5aa9 100644 --- a/board/freescale/t4rdb/ddr.c +++ b/board/freescale/t4rdb/ddr.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "ddr.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/freescale/t4rdb/ddr.h b/board/freescale/t4rdb/ddr.h index 74a277961144d06c056b24a576ced3071929cac9..0fb8d6faa613eb61eb037d1a6ac871fd19fdc4c9 100644 --- a/board/freescale/t4rdb/ddr.h +++ b/board/freescale/t4rdb/ddr.h @@ -5,6 +5,7 @@ #ifndef __DDR_H__ #define __DDR_H__ +#include struct board_specific_parameters { u32 n_ranks; u32 datarate_mhz_high; diff --git a/board/freescale/t4rdb/eth.c b/board/freescale/t4rdb/eth.c index def5e6c8b32cb8ad363762b5ab8e38663e4a289d..9b09087d732090c2eeb97564ce154608dbedafc1 100644 --- a/board/freescale/t4rdb/eth.c +++ b/board/freescale/t4rdb/eth.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include "../common/fman.h" diff --git a/board/freescale/t4rdb/spl.c b/board/freescale/t4rdb/spl.c index 8ae19d006850562834c0eefd9174faaed8501e77..c7da9612d75a0339be4bfd9fbe4eac1e5c980b1a 100644 --- a/board/freescale/t4rdb/spl.c +++ b/board/freescale/t4rdb/spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "t4rdb.h" diff --git a/board/freescale/t4rdb/t4240rdb.c b/board/freescale/t4rdb/t4240rdb.c index 3cd6eb8e8bb6deb3375ebdfd0af6c13eabea7b1a..3afcfc4e302e30ade9d146b8c64d88bc117d6c86 100644 --- a/board/freescale/t4rdb/t4240rdb.c +++ b/board/freescale/t4rdb/t4240rdb.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/board/friendlyarm/nanopi2/board.c b/board/friendlyarm/nanopi2/board.c index c9c9beb86c78df9378b1f4ffeb490a9e5ea770e9..7e300bcf2a698d9a3bf0404040ddee3b032bba51 100644 --- a/board/friendlyarm/nanopi2/board.c +++ b/board/friendlyarm/nanopi2/board.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/board/friendlyarm/nanopi2/hwrev.c b/board/friendlyarm/nanopi2/hwrev.c index b1e23a48a803b3483988fd7b7def12cdd9ab2a00..61a07dc6547cbada36fb5b6236a713ab7661292c 100644 --- a/board/friendlyarm/nanopi2/hwrev.c +++ b/board/friendlyarm/nanopi2/hwrev.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/board/friendlyarm/nanopi2/hwrev.h b/board/friendlyarm/nanopi2/hwrev.h index 1b1a828afb348a3a1394866ff607bc4ce31aae21..7bb43bbfe4a419ce4b26c3e1519127f98523affb 100644 --- a/board/friendlyarm/nanopi2/hwrev.h +++ b/board/friendlyarm/nanopi2/hwrev.h @@ -7,6 +7,7 @@ #ifndef __BD_HW_REV_H__ #define __BD_HW_REV_H__ +#include extern void bd_hwrev_init(void); extern void bd_base_rev_init(void); extern u32 get_board_rev(void); diff --git a/board/gardena/smart-gateway-mt7688/board.c b/board/gardena/smart-gateway-mt7688/board.c index 75677b11dd2d06be04bc1f8a604e42a69268a722..03a69882e30341324065895ffd5a1924a80fb2de 100644 --- a/board/gardena/smart-gateway-mt7688/board.c +++ b/board/gardena/smart-gateway-mt7688/board.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/board/gateworks/gw_ventana/common.c b/board/gateworks/gw_ventana/common.c index 8e3c3e1ad7a8664f141393e9019f1721387ecae9..66ee4f1edcd1696830199d65332e8cc71fcf3f50 100644 --- a/board/gateworks/gw_ventana/common.c +++ b/board/gateworks/gw_ventana/common.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/board/gateworks/gw_ventana/eeprom.c b/board/gateworks/gw_ventana/eeprom.c index 7d6509be77bf3c64dfc329683f0880c62b2b99fa..aeec4d2955e10721fe5b29db9595bd2160e4a31a 100644 --- a/board/gateworks/gw_ventana/eeprom.c +++ b/board/gateworks/gw_ventana/eeprom.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/board/gateworks/gw_ventana/gsc.c b/board/gateworks/gw_ventana/gsc.c index d98fa4bf2ee5fa76d98938cb7280065bb54e2c4c..d00cdf644f326613ec24b40acf168b058478ae50 100644 --- a/board/gateworks/gw_ventana/gsc.c +++ b/board/gateworks/gw_ventana/gsc.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "ventana_eeprom.h" #include "gsc.h" diff --git a/board/gateworks/gw_ventana/gsc.h b/board/gateworks/gw_ventana/gsc.h index 6dcaafadf37630a93d02593161744b43e2174756..51128416ab997fe8ad64f6b4480a54c386953cd2 100644 --- a/board/gateworks/gw_ventana/gsc.h +++ b/board/gateworks/gw_ventana/gsc.h @@ -8,6 +8,7 @@ #ifndef __ASSEMBLY__ /* i2c slave addresses */ +#include #define GSC_SC_ADDR 0x20 #define GSC_RTC_ADDR 0x68 #define GSC_HWMON_ADDR 0x29 diff --git a/board/gateworks/gw_ventana/gw_ventana.c b/board/gateworks/gw_ventana/gw_ventana.c index fe6a7efe3e32700fad9c5eef8afa4103778f352f..bcb7d0edbd2c2a78e0deb7d9d523489b2f166460 100644 --- a/board/gateworks/gw_ventana/gw_ventana.c +++ b/board/gateworks/gw_ventana/gw_ventana.c @@ -44,6 +44,7 @@ #include #include #include +#include #include #include #include diff --git a/board/gateworks/gw_ventana/gw_ventana_spl.c b/board/gateworks/gw_ventana/gw_ventana_spl.c index 11a845e4f0e0eb6bd0a977aeb3ae01c9c853791c..ef654b2de90bc82dda535415cf9b1bbd7a035b32 100644 --- a/board/gateworks/gw_ventana/gw_ventana_spl.c +++ b/board/gateworks/gw_ventana/gw_ventana_spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "gsc.h" #include "common.h" diff --git a/board/gateworks/gw_ventana/ventana_eeprom.h b/board/gateworks/gw_ventana/ventana_eeprom.h index 4fa085b320ccb96eb734360bb2acb38f31d820b5..61bfeb2b4906f943ea9a6b366364562eb476852b 100644 --- a/board/gateworks/gw_ventana/ventana_eeprom.h +++ b/board/gateworks/gw_ventana/ventana_eeprom.h @@ -6,6 +6,7 @@ #ifndef _VENTANA_EEPROM_ #define _VENTANA_EEPROM_ +#include struct ventana_board_info { u8 mac0[6]; /* 0x00: MAC1 */ u8 mac1[6]; /* 0x06: MAC2 */ diff --git a/board/gdsys/a38x/controlcenterdc.c b/board/gdsys/a38x/controlcenterdc.c index 8b16259adbefd52c22fe7b55fb9dc8da10e950d8..2e07b0a5431dcb182ad9adc3fe13108d0e858695 100644 --- a/board/gdsys/a38x/controlcenterdc.c +++ b/board/gdsys/a38x/controlcenterdc.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "../drivers/ddr/marvell/a38x/ddr3_init.h" #include "../arch/arm/mach-mvebu/serdes/a38x/high_speed_env_spec.h" diff --git a/board/gdsys/a38x/dt_helpers.c b/board/gdsys/a38x/dt_helpers.c index 23525b7ed52e98a88aa3fdf3108c5819c4fd0979..0ff146c1713bdf64c19c0cc70efd91a6927cd1d6 100644 --- a/board/gdsys/a38x/dt_helpers.c +++ b/board/gdsys/a38x/dt_helpers.c @@ -10,6 +10,7 @@ #include #include #include +#include int fdt_disable_by_ofname(void *rw_fdt_blob, char *ofname) { diff --git a/board/gdsys/a38x/dt_helpers.h b/board/gdsys/a38x/dt_helpers.h index 30dbf298b69dd0b2565f7564d74bd05a4c213496..bdd19c9c271ac1e23bbfaf4f4d9a58bea27a6b4b 100644 --- a/board/gdsys/a38x/dt_helpers.h +++ b/board/gdsys/a38x/dt_helpers.h @@ -8,6 +8,7 @@ #define __DT_HELPERS_H #include +#include int fdt_disable_by_ofname(void *rw_fdt_blob, char *ofname); bool dm_i2c_simple_probe(struct udevice *bus, uint chip_addr); int request_gpio_by_name(struct gpio_desc *gpio, const char *gpio_dev_name, diff --git a/board/gdsys/a38x/hre.c b/board/gdsys/a38x/hre.c index 93d8045d53b409264c4fd437720dd6dbcad3631e..aaa5b2bdb0f8e6cc0403a7159ebd40aa02a0b740 100644 --- a/board/gdsys/a38x/hre.c +++ b/board/gdsys/a38x/hre.c @@ -10,10 +10,12 @@ #include #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/board/gdsys/a38x/hre.h b/board/gdsys/a38x/hre.h index 154a02761dcb65040351585a32cc286508aaa9d5..b4b6f3c04e10949dfab9b9b6dcf1f27a04eae1c8 100644 --- a/board/gdsys/a38x/hre.h +++ b/board/gdsys/a38x/hre.h @@ -8,6 +8,7 @@ #define __HRE_H #include +#include struct key_program { uint32_t magic; uint32_t code_crc; diff --git a/board/gdsys/a38x/hydra.c b/board/gdsys/a38x/hydra.c index bd66cd52b86bd55077b81df762328ad25c7f4764..902b3714ec2bb3c196cebfbd44fb18ac73f985df 100644 --- a/board/gdsys/a38x/hydra.c +++ b/board/gdsys/a38x/hydra.c @@ -1,9 +1,11 @@ #include #include +#include #include /* ctrlc */ #include #include #include +#include #include "hydra.h" diff --git a/board/gdsys/a38x/hydra.h b/board/gdsys/a38x/hydra.h index 26562a560a0cba6d09f216ef7c5aedc8ab7fb75f..8aec2cf513b6e8f90d3db55fa244f3410caf5ce7 100644 --- a/board/gdsys/a38x/hydra.h +++ b/board/gdsys/a38x/hydra.h @@ -1,3 +1,4 @@ +#include struct ihs_fpga { u32 reflection_low; /* 0x0000 */ u32 versions; /* 0x0004 */ diff --git a/board/gdsys/a38x/ihs_phys.c b/board/gdsys/a38x/ihs_phys.c index c784421a7018be39e24142bf10ce848fe64ca696..ddbeb22d7d4e82fbbae1026fcb1ff1ffff8a1abe 100644 --- a/board/gdsys/a38x/ihs_phys.c +++ b/board/gdsys/a38x/ihs_phys.c @@ -1,6 +1,7 @@ #include #include #include +#include #include #include #include @@ -9,6 +10,7 @@ #include #include #include +#include #include "ihs_phys.h" #include "dt_helpers.h" diff --git a/board/gdsys/a38x/ihs_phys.h b/board/gdsys/a38x/ihs_phys.h index c4bec4d46c06e1d440ecc3d3baa2a7acd4c1bad6..37ec758ffd37a2072dd4d4286852a6012a4ff98a 100644 --- a/board/gdsys/a38x/ihs_phys.h +++ b/board/gdsys/a38x/ihs_phys.h @@ -1,2 +1,3 @@ +#include uint calculate_octo_phy_mask(void); int init_octo_phys(uint octo_phy_mask); diff --git a/board/gdsys/a38x/keyprogram.c b/board/gdsys/a38x/keyprogram.c index be41844dcf1337a87cf16820307027682a72ec1f..70ed70eaeefcd1b27b2f8e61c5e5ec572630e2f7 100644 --- a/board/gdsys/a38x/keyprogram.c +++ b/board/gdsys/a38x/keyprogram.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "hre.h" diff --git a/board/gdsys/a38x/spl.c b/board/gdsys/a38x/spl.c index a06acd64f9f5b4c34eb7bd510987db1e03373352..552c60a8edbc842e8e849aa262d76056667bb665 100644 --- a/board/gdsys/a38x/spl.c +++ b/board/gdsys/a38x/spl.c @@ -8,6 +8,7 @@ #include #include #include +#include void spl_board_init(void) { diff --git a/board/gdsys/common/cmd_ioloop.c b/board/gdsys/common/cmd_ioloop.c index 881f2cc7bf258e475e409fc228dd7d654754aa72..5a3ffa217355a4248997050b707d27d8c7e64b90 100644 --- a/board/gdsys/common/cmd_ioloop.c +++ b/board/gdsys/common/cmd_ioloop.c @@ -6,12 +6,14 @@ #include #include +#include #include #include #include #include #include #include +#include #include diff --git a/board/gdsys/common/dp501.c b/board/gdsys/common/dp501.c index 55be6bc29577de92f181ffcaa501bb262bf8cdb8..38938cc767c110a0638be1a489b83035aec2942f 100644 --- a/board/gdsys/common/dp501.c +++ b/board/gdsys/common/dp501.c @@ -23,6 +23,7 @@ int dp501_i2c[] = CONFIG_SYS_DP501_I2C; int dp501_base[] = CONFIG_SYS_DP501_BASE; #endif +#include static void dp501_setbits(u8 addr, u8 reg, u8 mask) { u8 val; diff --git a/board/gdsys/common/dp501.h b/board/gdsys/common/dp501.h index 9f3238638f1b8454e472327e5eea22dc4514c447..3eb8b113459c94699660cd8128efe0be1ae4fa05 100644 --- a/board/gdsys/common/dp501.h +++ b/board/gdsys/common/dp501.h @@ -25,6 +25,7 @@ #define _DP501_H_ #include +#include void dp501_powerup(u8 addr); void dp501_powerdown(u8 addr); int dp501_probe(unsigned screen, bool power); diff --git a/board/gdsys/common/fanctrl.h b/board/gdsys/common/fanctrl.h index ab7e58def5a0374ba1560b42795c952cd2f33d52..e246b5d304f0e5e8d97914ae58d6b4db5a7908f6 100644 --- a/board/gdsys/common/fanctrl.h +++ b/board/gdsys/common/fanctrl.h @@ -7,6 +7,7 @@ #ifndef _FANCTRL_H_ #define _FANCTRL_H_ +#include void init_fan_controller(u8 addr); #endif diff --git a/board/gdsys/common/ihs_mdio.c b/board/gdsys/common/ihs_mdio.c index ea91d767d5b6c4cbcea2a81e498542dad0f408de..6dc057ccca8b3f6519c79b714a54097b44689321 100644 --- a/board/gdsys/common/ihs_mdio.c +++ b/board/gdsys/common/ihs_mdio.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #ifdef CONFIG_GDSYS_LEGACY_DRIVERS diff --git a/board/gdsys/common/ihs_mdio.h b/board/gdsys/common/ihs_mdio.h index d0a4b0d7a88ab1eaaf00b81b7fabd82e3d4c351d..7fd07f6c9747e9d0435f791d85bac8924b265efe 100644 --- a/board/gdsys/common/ihs_mdio.h +++ b/board/gdsys/common/ihs_mdio.h @@ -7,6 +7,7 @@ #ifndef _IHS_MDIO_H_ #define _IHS_MDIO_H_ +#include struct ihs_mdio_info { #ifdef CONFIG_GDSYS_LEGACY_DRIVERS u32 fpga; diff --git a/board/gdsys/common/ioep-fpga.c b/board/gdsys/common/ioep-fpga.c index 115f10c30c71a21d856e8f9863dd99a5924e3961..d8d6df7564369eb574a693f7a0fde0af9a49c807 100644 --- a/board/gdsys/common/ioep-fpga.c +++ b/board/gdsys/common/ioep-fpga.c @@ -384,6 +384,7 @@ static int get_features(unsigned int fpga, struct fpga_features *features) u16 raw_extended_features; #endif +#include memset(features, 0, sizeof(struct fpga_features)); FPGA_GET_REG(fpga, fpga_features, &raw_features); diff --git a/board/gdsys/common/mclink.h b/board/gdsys/common/mclink.h index 4dc4058892430b8bc62eed63149f44e3cf3210d0..6baf8e1d0f59a49420d0e9f3cd7cba68bb6c18e1 100644 --- a/board/gdsys/common/mclink.h +++ b/board/gdsys/common/mclink.h @@ -7,6 +7,7 @@ #ifndef _MCLINK_H_ #define _MCLINK_H_ +#include int mclink_probe(void); int mclink_send(u8 slave, u16 addr, u16 data); int mclink_receive(u8 slave, u16 addr, u16 *data); diff --git a/board/gdsys/common/osd.c b/board/gdsys/common/osd.c index a43031d513dd5e1c016afc7d618d0a462c0ccac5..d435d1e23c86bc6269d02aeb6b456351ca5336a2 100644 --- a/board/gdsys/common/osd.c +++ b/board/gdsys/common/osd.c @@ -67,6 +67,7 @@ unsigned int base_width; unsigned int base_height; +#include size_t bufsize; u16 *buf; diff --git a/board/gdsys/common/osd_cmd.c b/board/gdsys/common/osd_cmd.c index e306d7e82fed029fc6e64f5c1eaea3146b817d07..cca6cb02c54ac4351b9e0790712a041eb0a7f168 100644 --- a/board/gdsys/common/osd_cmd.c +++ b/board/gdsys/common/osd_cmd.c @@ -18,6 +18,7 @@ #include #include #include +#include static int do_osd_write(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) diff --git a/board/gdsys/common/phy.c b/board/gdsys/common/phy.c index cfa681c2e19ecffec3cfebbd19d836042e2f562b..d3fd35414402dce8aac4799833208d863f7f3f75 100644 --- a/board/gdsys/common/phy.c +++ b/board/gdsys/common/phy.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/board/gdsys/mpc8308/hrcon.c b/board/gdsys/mpc8308/hrcon.c index f0d01c1210d18e2cdc5063720536ee7a4781d505..b1d37ef61b812cb1d18af69f1bceeeb171c9e807 100644 --- a/board/gdsys/mpc8308/hrcon.c +++ b/board/gdsys/mpc8308/hrcon.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #include "mpc8308.h" diff --git a/board/gdsys/mpc8308/mpc8308.c b/board/gdsys/mpc8308/mpc8308.c index d2401d09b14f92ff83072717585b08e9bb034224..971b3b18d54e79cd3b2df2839623b33640fa7a46 100644 --- a/board/gdsys/mpc8308/mpc8308.c +++ b/board/gdsys/mpc8308/mpc8308.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "mpc8308.h" #include diff --git a/board/gdsys/mpc8308/mpc8308.h b/board/gdsys/mpc8308/mpc8308.h index 1e4f24fb2ae8fa35d2df3949ff71e3fb17ef3152..dfd3160f145e95a6270e8c7aae675e3325687738 100644 --- a/board/gdsys/mpc8308/mpc8308.h +++ b/board/gdsys/mpc8308/mpc8308.h @@ -1,6 +1,7 @@ #ifndef __MPC8308_H_ #define __MPC8308_H_ +#include void setbits_gpio0_out(u32 mask); void clrbits_gpio0_out(u32 mask); diff --git a/board/gdsys/mpc8308/strider.c b/board/gdsys/mpc8308/strider.c index 327e070aff22d54d73176bd6525211b8322c8df6..fb203824d9195973df001af9f730f0bc24f2eeab 100644 --- a/board/gdsys/mpc8308/strider.c +++ b/board/gdsys/mpc8308/strider.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #include "mpc8308.h" diff --git a/board/gdsys/p1022/controlcenterd-id.c b/board/gdsys/p1022/controlcenterd-id.c index 713cb6456e80a61166654c4e60e82fdf73e13afe..56b63d6b23f609caa0166aa96a77cb7bc1198c7c 100644 --- a/board/gdsys/p1022/controlcenterd-id.c +++ b/board/gdsys/p1022/controlcenterd-id.c @@ -4,6 +4,8 @@ * Reinhard Pfau, Guntermann & Drunck GmbH, reinhard.pfau@gdsys.cc */ +#include +#include /* TODO: some more #ifdef's to avoid unneeded code for stage 1 / stage 2 */ #ifdef CCDM_ID_DEBUG diff --git a/board/gdsys/p1022/controlcenterd.c b/board/gdsys/p1022/controlcenterd.c index 619e8073253de5235682218e795f0ebacdb9b9b9..4161f55c89769677aa7988ca010a686c96f37e4e 100644 --- a/board/gdsys/p1022/controlcenterd.c +++ b/board/gdsys/p1022/controlcenterd.c @@ -37,6 +37,7 @@ #include #include #include +#include #include #include #include diff --git a/board/gdsys/p1022/ddr.c b/board/gdsys/p1022/ddr.c index 1ed8b9ff28311f06302d667652776e3e3a5975e3..9b4c97987d19de2b9b13d0d542a6a817a6d7cb40 100644 --- a/board/gdsys/p1022/ddr.c +++ b/board/gdsys/p1022/ddr.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/board/gdsys/p1022/diu.c b/board/gdsys/p1022/diu.c index d96ac2d0ab6afd47bf9dc083d754963c5f2e9bce..35ed64b2c9a6e7916f220c82731a4f49cbb502ff 100644 --- a/board/gdsys/p1022/diu.c +++ b/board/gdsys/p1022/diu.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/gdsys/p1022/sdhc_boot.c b/board/gdsys/p1022/sdhc_boot.c index 6a4a6ef6af2498cc3475b959eeb608a0d89229f8..2211c7b7f5e3110d49a90e935f2174f4531ab783 100644 --- a/board/gdsys/p1022/sdhc_boot.c +++ b/board/gdsys/p1022/sdhc_boot.c @@ -23,6 +23,7 @@ #include #include #include +#include /* * The environment variables are written to just after the u-boot image diff --git a/board/ge/bx50v3/bx50v3.c b/board/ge/bx50v3/bx50v3.c index a4ade1a9419eda57d40ab2420c6a11eeba1da50a..387229691dca3917fd316516bb3697861c2f2f7d 100644 --- a/board/ge/bx50v3/bx50v3.c +++ b/board/ge/bx50v3/bx50v3.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #include #include #include diff --git a/board/ge/common/ge_common.c b/board/ge/common/ge_common.c index 4885c9979294305e9912b968db64a993ab8c285f..6fd4e87f67756b3f9feb149d8e7cf2f9576a7a08 100644 --- a/board/ge/common/ge_common.c +++ b/board/ge/common/ge_common.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include diff --git a/board/ge/common/vpd_reader.c b/board/ge/common/vpd_reader.c index cdf96802d9e5e6595df29056189d6bf79545f168..0937a4b3a8d1bcab574f2db316b91ef4d1b51a72 100644 --- a/board/ge/common/vpd_reader.c +++ b/board/ge/common/vpd_reader.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "vpd_reader.h" /* BCH configuration */ diff --git a/board/ge/common/vpd_reader.h b/board/ge/common/vpd_reader.h index 2c1028bfbe2813cf429d16a08f6213220193f2e6..d3ee4f9e301fc7984da8ed62c36ad4297061efc9 100644 --- a/board/ge/common/vpd_reader.h +++ b/board/ge/common/vpd_reader.h @@ -3,6 +3,7 @@ * Copyright 2016 General Electric Company */ +#include struct vpd_cache; /* diff --git a/board/ge/mx53ppd/mx53ppd.c b/board/ge/mx53ppd/mx53ppd.c index bf813303ed41d3ca3280cd2d979b526e25af34c5..8959b61d6af27a205e2f576955917feba82f488c 100644 --- a/board/ge/mx53ppd/mx53ppd.c +++ b/board/ge/mx53ppd/mx53ppd.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include diff --git a/board/ge/mx53ppd/mx53ppd_video.c b/board/ge/mx53ppd/mx53ppd_video.c index cf56983925f7492ab860bbbb5fcfb539313bcd36..792f5896e1092cc87a461e2731f1b1082b01e069 100644 --- a/board/ge/mx53ppd/mx53ppd_video.c +++ b/board/ge/mx53ppd/mx53ppd_video.c @@ -21,6 +21,7 @@ #include #include #include +#include static int detect_lcd(struct display_info_t const *dev) { diff --git a/board/google/imx8mq_phanbell/spl.c b/board/google/imx8mq_phanbell/spl.c index d309a72a52dafbdd00690e8b4fc9c54b6bee6cbb..379ee57c6518867e307799c65b3897ee2c6bc78b 100644 --- a/board/google/imx8mq_phanbell/spl.c +++ b/board/google/imx8mq_phanbell/spl.c @@ -29,6 +29,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/grinn/chiliboard/board.c b/board/grinn/chiliboard/board.c index d2544abab57669e95aca2edf768cdd185320a620..e8b3007f8c11db8e495333810cb9f74f4bb65ef6 100644 --- a/board/grinn/chiliboard/board.c +++ b/board/grinn/chiliboard/board.c @@ -25,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/grinn/liteboard/board.c b/board/grinn/liteboard/board.c index 986fbd6ef3724e824d6817aaef426314e4ffbf18..449a323847b9682e24b771f00374af5dd3c3f5eb 100644 --- a/board/grinn/liteboard/board.c +++ b/board/grinn/liteboard/board.c @@ -34,6 +34,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/highbank/ahci.c b/board/highbank/ahci.c index 9c057278ace15f50176c950174f8701070b7916d..f2dd9a01e2766911fb23c6e4331c4cbd9da683d5 100644 --- a/board/highbank/ahci.c +++ b/board/highbank/ahci.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #define CPHY_MAP(dev, addr) ((((dev) & 0x1f) << 7) | (((addr) >> 9) & 0x7f)) diff --git a/board/highbank/highbank.c b/board/highbank/highbank.c index 144193f44552069ef370c96209dee3964f969e37..bf7859d2a7a171197e300e3fc2ef8700ca76d4ef 100644 --- a/board/highbank/highbank.c +++ b/board/highbank/highbank.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include #include diff --git a/board/hisilicon/hikey/hikey.c b/board/hisilicon/hikey/hikey.c index 5525ec91872bab8a4addae1ef7853a0712533e8b..bc6c559a789ca45a32423716f796b879536124be 100644 --- a/board/hisilicon/hikey/hikey.c +++ b/board/hisilicon/hikey/hikey.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/board/hisilicon/hikey960/hikey960.c b/board/hisilicon/hikey960/hikey960.c index 3282ee9824a21bbf3eb2f9c0d39f9e07d53c5f49..412d883d45d08e919d1091b15a43967c1beecb93 100644 --- a/board/hisilicon/hikey960/hikey960.c +++ b/board/hisilicon/hikey960/hikey960.c @@ -19,6 +19,7 @@ #include #include #include +#include #define PMIC_REG_TO_BUS_ADDR(x) (x << 2) #define PMIC_VSEL_MASK 0x7 diff --git a/board/hisilicon/poplar/poplar.c b/board/hisilicon/poplar/poplar.c index 36c6c9292cc5da564cf1850406d91c176c05a42c..c344dcb06c062ca163e54b4ea545d2b1af0e3a0e 100644 --- a/board/hisilicon/poplar/poplar.c +++ b/board/hisilicon/poplar/poplar.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/ids/ids8313/ids8313.c b/board/ids/ids8313/ids8313.c index 0aec6e6ca85352afabe4234cb420d2071231f8b0..79bbb1ae6b1c2d6542f25220b7756071a27e3d13 100644 --- a/board/ids/ids8313/ids8313.c +++ b/board/ids/ids8313/ids8313.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/board/imgtec/boston/checkboard.c b/board/imgtec/boston/checkboard.c index 9d3a90282a07829f177c92b83e0ee272c8ddeed9..a8462ab0ae38b0b238387418e842f817f0fdbd32 100644 --- a/board/imgtec/boston/checkboard.c +++ b/board/imgtec/boston/checkboard.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include diff --git a/board/imgtec/boston/ddr.c b/board/imgtec/boston/ddr.c index 4e6afc13c66e75c7845e7a405d7685b75e88b730..0c7c1da68effe83b91b617b25f1d774c78ef855e 100644 --- a/board/imgtec/boston/ddr.c +++ b/board/imgtec/boston/ddr.c @@ -7,6 +7,7 @@ #include #include #include +#include #include diff --git a/board/imgtec/ci20/ci20.c b/board/imgtec/ci20/ci20.c index 11f140f172eab6a45dcf75d4e5aba069617aa8a3..8aa910998c3e430715cc9a1d6c451c91b03eed4d 100644 --- a/board/imgtec/ci20/ci20.c +++ b/board/imgtec/ci20/ci20.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/board/imgtec/malta/malta.c b/board/imgtec/malta/malta.c index dd64f9dffa9478645d7a27e7ad184860b29bbb15..3b60400be7e61408b21452e032c39eaa64fd5fee 100644 --- a/board/imgtec/malta/malta.c +++ b/board/imgtec/malta/malta.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/board/imgtec/malta/superio.c b/board/imgtec/malta/superio.c index cb5e0589a71a7d91f53b91ead06dcbb673c58dc8..c5550f1b599e7527ed52272c0229c1ee73f93b5d 100644 --- a/board/imgtec/malta/superio.c +++ b/board/imgtec/malta/superio.c @@ -8,6 +8,7 @@ #include #include +#include #include #define SIO_CONF_PORT 0x3f0 diff --git a/board/intel/edison/edison.c b/board/intel/edison/edison.c index 755162070cd6d6133399810206a3605accafb916..e9fdad0c6fc69296a22e16248e26ea2051fa60bb 100644 --- a/board/intel/edison/edison.c +++ b/board/intel/edison/edison.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/board/intel/galileo/galileo.c b/board/intel/galileo/galileo.c index 720350d0f7f34596a8fbe057c2547e4dfdea02d6..c4b0e97bb9fc1849923e867035986fee72b5d6fe 100644 --- a/board/intel/galileo/galileo.c +++ b/board/intel/galileo/galileo.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * Intel Galileo gen2 board uses GPIO Resume Well bank pin0 as the PERST# pin. diff --git a/board/inversepath/usbarmory/usbarmory.c b/board/inversepath/usbarmory/usbarmory.c index 1028f97ff3a7cf3d154e266519c2f1c779cf0aca..bd35784d26a38c720ba51a9990906c40629318a9 100644 --- a/board/inversepath/usbarmory/usbarmory.c +++ b/board/inversepath/usbarmory/usbarmory.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/iomega/iconnect/iconnect.c b/board/iomega/iconnect/iconnect.c index fe4be28b13ce23eb852930f2f12a5cb15cf71313..3ad6629ae2c9f9301c236acd9a6b7c3ce5812eeb 100644 --- a/board/iomega/iconnect/iconnect.c +++ b/board/iomega/iconnect/iconnect.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "iconnect.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/is1/qts/pinmux_config.h b/board/is1/qts/pinmux_config.h index bf79975b9189ffb06989a02c1278d9d073d5551e..3deeac12a5e4defd0c306d6c0f06597938d4c4d1 100644 --- a/board/is1/qts/pinmux_config.h +++ b/board/is1/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/is1/qts/sdram_config.h b/board/is1/qts/sdram_config.h index 2573171abeb161250eaf138e9d2fb6c0e3101f21..c45660729d036eb4c94e09930a893687e31d795f 100644 --- a/board/is1/qts/sdram_config.h +++ b/board/is1/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/isee/igep003x/board.c b/board/isee/igep003x/board.c index 2f53925a9cfce1d9f3c03570d7558f9bbd0da215..2e0bf59d31a434cac7a3f64ba7cddc499cbc14ab 100644 --- a/board/isee/igep003x/board.c +++ b/board/isee/igep003x/board.c @@ -34,6 +34,7 @@ #include #include #include +#include #include "board.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/isee/igep00x0/igep00x0.c b/board/isee/igep00x0/igep00x0.c index 3167b5c097f79470fab227aae68ddce644b4f042..91e8ead3d95b4c49153349fb8a90d2ef3cc3353d 100644 --- a/board/isee/igep00x0/igep00x0.c +++ b/board/isee/igep00x0/igep00x0.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/board/k+p/kp_imx53/kp_id_rev.c b/board/k+p/kp_imx53/kp_id_rev.c index 387c2271046f16d2625a523abdb3ebd78a966c64..eca81f8b2b0f075b5f86ffc526d3c931bd549da6 100644 --- a/board/k+p/kp_imx53/kp_id_rev.c +++ b/board/k+p/kp_imx53/kp_id_rev.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "kp_id_rev.h" #include diff --git a/board/k+p/kp_imx53/kp_id_rev.h b/board/k+p/kp_imx53/kp_id_rev.h index aa64173926ccfe77984a71164feba39f4ed6c906..6fe29fdefed395b10024b4b23f5aaeb4fd4baf01 100644 --- a/board/k+p/kp_imx53/kp_id_rev.h +++ b/board/k+p/kp_imx53/kp_id_rev.h @@ -12,6 +12,8 @@ #ifndef __KP_ID_REV_H_ #define __KP_ID_REV_H_ +#include +#include struct id_eeprom { u8 hrcw_primary[0x20]; u8 mac[6]; /* 0x20 ... 0x25 */ diff --git a/board/k+p/kp_imx53/kp_imx53.c b/board/k+p/kp_imx53/kp_imx53.c index a2dc296cc8b66aef5f4ad26a44097408eea2a1ca..379b06119a404e8f499e54f22f873930197c3a27 100644 --- a/board/k+p/kp_imx53/kp_imx53.c +++ b/board/k+p/kp_imx53/kp_imx53.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include "kp_id_rev.h" diff --git a/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c b/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c index d8d0b5c9aac6fbaa60d78063c699afbd3fc5f092..465584b6cd528edd879643f41deb3ad632c0c15a 100644 --- a/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c +++ b/board/k+p/kp_imx6q_tpc/kp_imx6q_tpc_spl.c @@ -20,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/keymile/common/common.c b/board/keymile/common/common.c index d87c0ac8f153802c3020af4ecf670cab79ce5fe0..df6f15142a9d61d5046c2022eb554520cb00e590 100644 --- a/board/keymile/common/common.c +++ b/board/keymile/common/common.c @@ -23,6 +23,7 @@ #include #include #include +#include #if defined(CONFIG_POST) #include "post.h" diff --git a/board/keymile/common/common.h b/board/keymile/common/common.h index 8251de4db8f3aace1dae133a625a0a5bbf341b2e..fa7796fc639208bc35dc803b0d6c4b2bbb6d2c69 100644 --- a/board/keymile/common/common.h +++ b/board/keymile/common/common.h @@ -7,6 +7,7 @@ #ifndef __KEYMILE_COMMON_H #define __KEYMILE_COMMON_H +#include #define WRG_RESET 0x80 #define H_OPORTS_14 0x40 #define WRG_LED 0x02 diff --git a/board/keymile/common/qrio.c b/board/keymile/common/qrio.c index 59c1a2eda10d720a9d56e3088c5fd6f5ed458a45..83cc97a1ef16ddf4ff10a98c59ff732a3eb7b0fd 100644 --- a/board/keymile/common/qrio.c +++ b/board/keymile/common/qrio.c @@ -5,8 +5,10 @@ */ #include +#include #include #include +#include #include #include "common.h" diff --git a/board/keymile/common/qrio.h b/board/keymile/common/qrio.h index ead6efcca51fa15ba89cf25f75c2d225be940c10..3317594c450e64e222e7e8540eea2cc35de1c490 100644 --- a/board/keymile/common/qrio.h +++ b/board/keymile/common/qrio.h @@ -9,6 +9,7 @@ /* QRIO GPIO ports */ #include +#include #define QRIO_GPIO_A 0x40 #define QRIO_GPIO_B 0x60 diff --git a/board/keymile/km83xx/km83xx.c b/board/keymile/km83xx/km83xx.c index 54a6787c13d7401ab2414e803bf2ef4b167c1290..a42d40ac9090aeaec9236d9f1ec005946582544b 100644 --- a/board/keymile/km83xx/km83xx.c +++ b/board/keymile/km83xx/km83xx.c @@ -14,6 +14,7 @@ */ #include +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include #include "../common/common.h" diff --git a/board/keymile/km83xx/km83xx_i2c.c b/board/keymile/km83xx/km83xx_i2c.c index 55c993481c22658d615321457d0634ba6505246b..e0887940a34b2d2886222f43d6f48463abbd0bb5 100644 --- a/board/keymile/km83xx/km83xx_i2c.c +++ b/board/keymile/km83xx/km83xx_i2c.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "../common/common.h" static void i2c_write_start_seq(void) diff --git a/board/keymile/km_arm/fpga_config.c b/board/keymile/km_arm/fpga_config.c index 2e60221f2284dbd3b72596e503a8295e253a6451..ae528a719fb78d618687e800c06f4863673fdb60 100644 --- a/board/keymile/km_arm/fpga_config.c +++ b/board/keymile/km_arm/fpga_config.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include diff --git a/board/keymile/km_arm/km_arm.c b/board/keymile/km_arm/km_arm.c index 560d3970a5b8a5eb3e032b1c716a8bb97c8cf977..f8b1de384093a8132c6f6d66fb1da5958b88dedc 100644 --- a/board/keymile/km_arm/km_arm.c +++ b/board/keymile/km_arm/km_arm.c @@ -28,6 +28,7 @@ #include #include #include +#include #include "../common/common.h" diff --git a/board/keymile/kmp204x/kmp204x.c b/board/keymile/kmp204x/kmp204x.c index ffb31b8a0c03673d7caab6043a67016289c7b3cc..d03035e6ec7987a1e2f6ad733648742a778fceb1 100644 --- a/board/keymile/kmp204x/kmp204x.c +++ b/board/keymile/kmp204x/kmp204x.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "../common/common.h" #include "../common/qrio.h" diff --git a/board/keymile/kmp204x/pci.c b/board/keymile/kmp204x/pci.c index 7f92d6b322d3388ae6804edb8501b84bc1586597..630a4e424421af65739ab85eb3281ceadeb858ae 100644 --- a/board/keymile/kmp204x/pci.c +++ b/board/keymile/kmp204x/pci.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/board/keymile/secu1/qts/pinmux_config.h b/board/keymile/secu1/qts/pinmux_config.h index a9406060edc3a22c278298f22a46e3cc03e1c890..e14c0956e38c6c51a881ebe17c7643dd0c016896 100644 --- a/board/keymile/secu1/qts/pinmux_config.h +++ b/board/keymile/secu1/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 3, /* EMACIO0 */ 3, /* EMACIO1 */ diff --git a/board/keymile/secu1/qts/sdram_config.h b/board/keymile/secu1/qts/sdram_config.h index b0ff86ef3814851fc481a8d4799ed5c1a4aa0be3..740573887eecf3422284c93d8bd8cc321e791d45 100644 --- a/board/keymile/secu1/qts/sdram_config.h +++ b/board/keymile/secu1/qts/sdram_config.h @@ -8,6 +8,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/keymile/secu1/socfpga.c b/board/keymile/secu1/socfpga.c index 4afaf0dec72927a377fc2c2b76b31dd1690696f7..2ce7396ceb93bcc9fc44c0dffa6bf2809330daf3 100644 --- a/board/keymile/secu1/socfpga.c +++ b/board/keymile/secu1/socfpga.c @@ -6,6 +6,7 @@ #include #include #include +#include #include "../common/common.h" diff --git a/board/kmc/kzm9g/kzm9g.c b/board/kmc/kzm9g/kzm9g.c index 5b0c198940aad509ec45d4ee4a369a3fdcb9e978..bd41389fe95cb03fddd0d93b87df6dbdf14419c6 100644 --- a/board/kmc/kzm9g/kzm9g.c +++ b/board/kmc/kzm9g/kzm9g.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/kobol/helios4/helios4.c b/board/kobol/helios4/helios4.c index 4dd326402e8812c14d344e00916cfe2b2b55b6cc..98c6447ba64ec8c363b16f5561b28931a541fc9a 100644 --- a/board/kobol/helios4/helios4.c +++ b/board/kobol/helios4/helios4.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/board/kosagi/novena/novena.c b/board/kosagi/novena/novena.c index 114cd9e1f14abaacc7bb1700ac142963c224eb15..5e935be93f43ad6aedbbcf4b623b2f1c2564c57c 100644 --- a/board/kosagi/novena/novena.c +++ b/board/kosagi/novena/novena.c @@ -41,6 +41,7 @@ #include #include #include +#include #include #include #include diff --git a/board/kosagi/novena/novena_spl.c b/board/kosagi/novena/novena_spl.c index f79a2d46a6981d5cbbb82ad5eb5f447df9451335..4aa78fb7b3820b346d436c2488e03cb5e691d9fd 100644 --- a/board/kosagi/novena/novena_spl.c +++ b/board/kosagi/novena/novena_spl.c @@ -26,6 +26,7 @@ #include #include #include +#include #include diff --git a/board/kosagi/novena/video.c b/board/kosagi/novena/video.c index f90a9f990c3038d1fc211e155263a109f9991375..c06a4eac506f0845828a7ba76c5f4a6f340344d7 100644 --- a/board/kosagi/novena/video.c +++ b/board/kosagi/novena/video.c @@ -33,6 +33,7 @@ #include #include #include +#include #include "novena.h" diff --git a/board/laird/wb50n/wb50n.c b/board/laird/wb50n/wb50n.c index 13ac53ab21a8788b01d2ff1fcae08bc8b14011f0..830e0a51c1c2be5c14048e1dcb15d84d5a8b3546 100644 --- a/board/laird/wb50n/wb50n.c +++ b/board/laird/wb50n/wb50n.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/board/lego/ev3/legoev3.c b/board/lego/ev3/legoev3.c index f23e8563eb71db5258931ae56b9257e1fe240438..ab0bc19b03bbf29973e92fd31f4240e5bdd909cb 100644 --- a/board/lego/ev3/legoev3.c +++ b/board/lego/ev3/legoev3.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include diff --git a/board/lg/sniper/sniper.c b/board/lg/sniper/sniper.c index 3de18af2a1da415a30894fbc493ed765d5e1f512..6653ced5be576a999fca5d3c09ce7d379773ad81 100644 --- a/board/lg/sniper/sniper.c +++ b/board/lg/sniper/sniper.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/liebherr/display5/display5.c b/board/liebherr/display5/display5.c index 0ea25ab7ed10f4d64efae75a3f3af481d0eb6c52..34a0beff580ee3e1212681b956a4d98707903803 100644 --- a/board/liebherr/display5/display5.c +++ b/board/liebherr/display5/display5.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #include #include #include diff --git a/board/liebherr/display5/spl.c b/board/liebherr/display5/spl.c index 1580b8d3cf986a5dfdb9e7b986598821269e92ae..1d403eaa9476e15768a3c5b2de4a78d390ff13e1 100644 --- a/board/liebherr/display5/spl.c +++ b/board/liebherr/display5/spl.c @@ -23,6 +23,7 @@ #include #include #include +#include #include "asm/arch/crm_regs.h" #include #include diff --git a/board/liebherr/mccmon6/spl.c b/board/liebherr/mccmon6/spl.c index 1da59eb0668c22cd7a44e5c2728467a60bcd95d2..c412fb5c43428a9d022ffd4e1fe8d847aa635cb1 100644 --- a/board/liebherr/mccmon6/spl.c +++ b/board/liebherr/mccmon6/spl.c @@ -27,6 +27,7 @@ #include #include #include +#include #include /* diff --git a/board/liebherr/xea/spl_xea.c b/board/liebherr/xea/spl_xea.c index 00c1c078f90288ab7d1abad5c2acc7c5ce75c547..a70e2828d499f429f580e2c402f8f612ea57e5ac 100644 --- a/board/liebherr/xea/spl_xea.c +++ b/board/liebherr/xea/spl_xea.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #define MUX_CONFIG_LCD (MXS_PAD_3V3 | MXS_PAD_4MA | MXS_PAD_NOPULL) diff --git a/board/liebherr/xea/xea.c b/board/liebherr/xea/xea.c index 7dd6cc34156d6d23cf9bb7059ce8fb5428f288b7..8bee42a5be286d9d2ea0ce4d103559cdc615e35f 100644 --- a/board/liebherr/xea/xea.c +++ b/board/liebherr/xea/xea.c @@ -34,6 +34,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_BUILD #include diff --git a/board/logicpd/am3517evm/am3517evm.c b/board/logicpd/am3517evm/am3517evm.c index e0e5786854625845741b24196751d011b7e0de3e..4c259189fd3253eff5147287f8285230634e332f 100644 --- a/board/logicpd/am3517evm/am3517evm.c +++ b/board/logicpd/am3517evm/am3517evm.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include diff --git a/board/logicpd/imx6/imx6logic.c b/board/logicpd/imx6/imx6logic.c index 3ecce8e7ab04d11a5928bdeafa3fe367b93faeb2..8cfd1e4f15d1bafd91023d853d318384649265fb 100644 --- a/board/logicpd/imx6/imx6logic.c +++ b/board/logicpd/imx6/imx6logic.c @@ -29,6 +29,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/logicpd/omap3som/omap3logic.c b/board/logicpd/omap3som/omap3logic.c index 2379b521904a84b55f1204ef52d20fe58b6f6135..32572d74d2b6044a73fc72ebf32689c7dd85acb2 100644 --- a/board/logicpd/omap3som/omap3logic.c +++ b/board/logicpd/omap3som/omap3logic.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/board/menlo/m53menlo/m53menlo.c b/board/menlo/m53menlo/m53menlo.c index 0a81b060b23f1d50346adb000aa98387e13096b9..3ab935a33585cdf6b97be6bd65ef3fd71bbcbdae 100644 --- a/board/menlo/m53menlo/m53menlo.c +++ b/board/menlo/m53menlo/m53menlo.c @@ -39,6 +39,7 @@ #include #include #include +#include #include #include diff --git a/board/microchip/pic32mzda/pic32mzda.c b/board/microchip/pic32mzda/pic32mzda.c index 96bb8c8f4252b0fb5a164f8862fa800f0f9c9c1c..25e73bd95066d34fe95fc59fb6a12c03a520337b 100644 --- a/board/microchip/pic32mzda/pic32mzda.c +++ b/board/microchip/pic32mzda/pic32mzda.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #ifdef CONFIG_DISPLAY_BOARDINFO diff --git a/board/mini-box/picosam9g45/picosam9g45.c b/board/mini-box/picosam9g45/picosam9g45.c index d4af394670cea614e1e19c64cf37a5f79f06dd6a..380114a99a5100b2b61ca37ff7dd5e99fb657382 100644 --- a/board/mini-box/picosam9g45/picosam9g45.c +++ b/board/mini-box/picosam9g45/picosam9g45.c @@ -31,6 +31,7 @@ #endif #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/mpc8308_p1m/sdram.c b/board/mpc8308_p1m/sdram.c index 93614a82d46e8ff9882410c39ac8d7eab97e30b9..af06824e0a8b00cf34ae091672af8d2f203340c7 100644 --- a/board/mpc8308_p1m/sdram.c +++ b/board/mpc8308_p1m/sdram.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/board/mscc/common/spi.c b/board/mscc/common/spi.c index b1a71f4c2928ea55ca5dcf2323828debcba221e9..78b9b962db1d751535cdd06757f3f60e445bce73 100644 --- a/board/mscc/common/spi.c +++ b/board/mscc/common/spi.c @@ -7,6 +7,7 @@ #include #include #include +#include #include void external_cs_manage(struct udevice *dev, bool enable) diff --git a/board/mscc/jr2/jr2.c b/board/mscc/jr2/jr2.c index 2aca78ac7941b9accef6a2b62dd174c6ed2f052a..de064c5b1a89f426a025d9ca76478bd70f8c1186 100644 --- a/board/mscc/jr2/jr2.c +++ b/board/mscc/jr2/jr2.c @@ -4,12 +4,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/board/mscc/luton/luton.c b/board/mscc/luton/luton.c index ebb9060f3d75e954d29b46ebc585f816baec501f..35ada49ff242e946633026cae2309a19b634e0e9 100644 --- a/board/mscc/luton/luton.c +++ b/board/mscc/luton/luton.c @@ -10,6 +10,7 @@ #include #include #include +#include #include enum { diff --git a/board/mscc/serval/serval.c b/board/mscc/serval/serval.c index 0da835828f853c3ae5cea61f7bd54979ba1dc271..1c1da7976fb994cf12bd461c436c9087dd35b36d 100644 --- a/board/mscc/serval/serval.c +++ b/board/mscc/serval/serval.c @@ -10,6 +10,7 @@ #include #include #include +#include #include enum { diff --git a/board/netgear/dgnd3700v2/dgnd3700v2.c b/board/netgear/dgnd3700v2/dgnd3700v2.c index cfc3529c3488e4254b8cd4500ccd069708e950f2..cb7d902d007ebda11dd6a738830fcc0c2b74dab2 100644 --- a/board/netgear/dgnd3700v2/dgnd3700v2.c +++ b/board/netgear/dgnd3700v2/dgnd3700v2.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/board/nokia/rx51/rx51.c b/board/nokia/rx51/rx51.c index 6d9f8c988bf661e71b7e16e6c4bea75e2759bbfb..23f63c7d72f505d1a1d378c1c24ad43a61a0f1bf 100644 --- a/board/nokia/rx51/rx51.c +++ b/board/nokia/rx51/rx51.c @@ -39,6 +39,7 @@ #include #include #include +#include #include #include diff --git a/board/nokia/rx51/rx51.h b/board/nokia/rx51/rx51.h index fa1b42bf21e917d59f21b153405ec601e419d2d7..41d8b32e2ec5caf2bfc34f994d112bb84f0aa309 100644 --- a/board/nokia/rx51/rx51.h +++ b/board/nokia/rx51/rx51.h @@ -13,6 +13,7 @@ #define _RX51_H_ /* Needed for ROM SMC call */ +#include struct emu_hal_params_rx51 { u32 num_params; u32 param1; diff --git a/board/nokia/rx51/tag_omap.h b/board/nokia/rx51/tag_omap.h index b99d6b7de17f6f5943cff5156ad581ac1345a797..24ad4729781263d8b9e64e5b8afcc120420e6994 100644 --- a/board/nokia/rx51/tag_omap.h +++ b/board/nokia/rx51/tag_omap.h @@ -15,6 +15,7 @@ * Code copied from maemo kernel 2.6.28 file * arch/arm/plat-omap/include/mach/board.h * +#include * Information structures for board-specific data * * Copyright (C) 2004 Nokia Corporation diff --git a/board/nvidia/cardhu/cardhu.c b/board/nvidia/cardhu/cardhu.c index 1fe5f8517314f37dea4071f7d59c72463f05bb74..3d27d75c7b47cb2112407b2a6c4d4f5edb56fa29 100644 --- a/board/nvidia/cardhu/cardhu.c +++ b/board/nvidia/cardhu/cardhu.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "pinmux-config-cardhu.h" #include diff --git a/board/nvidia/dalmore/dalmore.c b/board/nvidia/dalmore/dalmore.c index ac8df9c380613e3d19c6a5636cdd0cdd28970781..e3b53f89d65c2b9bbc07fdbfebb880fee4f1855e 100644 --- a/board/nvidia/dalmore/dalmore.c +++ b/board/nvidia/dalmore/dalmore.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "pinmux-config-dalmore.h" #include diff --git a/board/nvidia/e2220-1170/e2220-1170.c b/board/nvidia/e2220-1170/e2220-1170.c index 4c59b61e5da06c5d109ca79c31d76d3faaa5b412..b6747ed093fe8cc012829433d1d1051c80f68167 100644 --- a/board/nvidia/e2220-1170/e2220-1170.c +++ b/board/nvidia/e2220-1170/e2220-1170.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "../p2571/max77620_init.h" void pin_mux_mmc(void) diff --git a/board/nvidia/p2371-0000/p2371-0000.c b/board/nvidia/p2371-0000/p2371-0000.c index 4c59b61e5da06c5d109ca79c31d76d3faaa5b412..b6747ed093fe8cc012829433d1d1051c80f68167 100644 --- a/board/nvidia/p2371-0000/p2371-0000.c +++ b/board/nvidia/p2371-0000/p2371-0000.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "../p2571/max77620_init.h" void pin_mux_mmc(void) diff --git a/board/nvidia/p2371-2180/p2371-2180.c b/board/nvidia/p2371-2180/p2371-2180.c index 7cc163a467ee4ff7d472eda7349c2a5c17a66bd3..ce3cfad6071aa22c4b2676b734983a709b7a56b8 100644 --- a/board/nvidia/p2371-2180/p2371-2180.c +++ b/board/nvidia/p2371-2180/p2371-2180.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "../p2571/max77620_init.h" void pin_mux_mmc(void) diff --git a/board/nvidia/p2571/p2571.c b/board/nvidia/p2571/p2571.c index e8760ca517272290ed5ffd26af5102be2a29b10f..ca148425a8e59baa56afe9188bbfe753dabbfed4 100644 --- a/board/nvidia/p2571/p2571.c +++ b/board/nvidia/p2571/p2571.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "max77620_init.h" void pin_mux_mmc(void) diff --git a/board/nvidia/p2771-0000/p2771-0000.c b/board/nvidia/p2771-0000/p2771-0000.c index b5925f309323988aea30783159f229cbfa25eb68..9d60f4bb919d463646e5575409e35551b8286194 100644 --- a/board/nvidia/p2771-0000/p2771-0000.c +++ b/board/nvidia/p2771-0000/p2771-0000.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "../p2571/max77620_init.h" void pin_mux_mmc(void) diff --git a/board/nvidia/p3450-0000/p3450-0000.c b/board/nvidia/p3450-0000/p3450-0000.c index 868bab22ef4cbae82fb734722deb8518db882c07..bb8f86581f9f8d93b733e07a50a46178b9616948 100644 --- a/board/nvidia/p3450-0000/p3450-0000.c +++ b/board/nvidia/p3450-0000/p3450-0000.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "../p2571/max77620_init.h" void pin_mux_mmc(void) diff --git a/board/nvidia/venice2/as3722_init.c b/board/nvidia/venice2/as3722_init.c index ba676547d3ecee6dcaa78c856869aad7ba9e720f..7b2daed843a69b8cd4b94ba56531c27c8462af8b 100644 --- a/board/nvidia/venice2/as3722_init.c +++ b/board/nvidia/venice2/as3722_init.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "as3722_init.h" /* AS3722-PMIC-specific early init code - get CPU rails up, etc */ diff --git a/board/olimex/mx23_olinuxino/spl_boot.c b/board/olimex/mx23_olinuxino/spl_boot.c index 31d148b885b8b901b705b987c33decb70ffb578f..d7b0e3aeb0e2346fe561422509d1d54ba5d5fa13 100644 --- a/board/olimex/mx23_olinuxino/spl_boot.c +++ b/board/olimex/mx23_olinuxino/spl_boot.c @@ -12,6 +12,7 @@ #include #include #include +#include #define MUX_CONFIG_EMI (MXS_PAD_3V3 | MXS_PAD_12MA | MXS_PAD_PULLUP) #define MUX_CONFIG_SSP (MXS_PAD_8MA | MXS_PAD_PULLUP) diff --git a/board/phytec/pcl063/pcl063.c b/board/phytec/pcl063/pcl063.c index cabdaec4e862ff1c049fa38c03d5e3c79d7871ab..45abe371b0bea7f20d5554f63b96d0f3799b7912 100644 --- a/board/phytec/pcl063/pcl063.c +++ b/board/phytec/pcl063/pcl063.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/board/phytec/pcl063/spl.c b/board/phytec/pcl063/spl.c index 662f3d7e12d3b6126c5c73c6650fe8a036fee28e..7242cdc0d8bcb7bb9e441e5524b59d3082b97c93 100644 --- a/board/phytec/pcl063/spl.c +++ b/board/phytec/pcl063/spl.c @@ -18,6 +18,7 @@ #include #include #include +#include /* Configuration for Micron MT41K256M16TW-107 IT:P, 32M x 16 x 8 -> 256MiB */ diff --git a/board/phytec/pcm052/pcm052.c b/board/phytec/pcm052/pcm052.c index 4acfa7c1fbc50dc68952d794a319320cfc168808..f8fea18afaad9915b72c85e51d57bef83a314cfc 100644 --- a/board/phytec/pcm052/pcm052.c +++ b/board/phytec/pcm052/pcm052.c @@ -19,6 +19,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/phytec/pcm058/pcm058.c b/board/phytec/pcm058/pcm058.c index 113369b5eacd1cfa6cb8206bdec9eed2351c0379..201fa57c23910788b7a91a383927b325b0420bb0 100644 --- a/board/phytec/pcm058/pcm058.c +++ b/board/phytec/pcm058/pcm058.c @@ -20,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/phytec/pfla02/pfla02.c b/board/phytec/pfla02/pfla02.c index 97986b67f1c4cbc195682a7e5ac7fefa48f8f408..37e60188c107af47114407ea57f68e583a065f68 100644 --- a/board/phytec/pfla02/pfla02.c +++ b/board/phytec/pfla02/pfla02.c @@ -36,6 +36,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/phytec/phycore_rk3288/phycore-rk3288.c b/board/phytec/phycore_rk3288/phycore-rk3288.c index 141707c7b9a02eb141c392e6e06409ed7dba0e3f..920f90417667865208f92f1789a5f53ec6230dcd 100644 --- a/board/phytec/phycore_rk3288/phycore-rk3288.c +++ b/board/phytec/phycore_rk3288/phycore-rk3288.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "som.h" #include #include diff --git a/board/phytec/phycore_rk3288/som.h b/board/phytec/phycore_rk3288/som.h index f627264f5f615ea18611d1f07daf7a1ab6c7a714..74604c8ec6c3b5f5d0e2e12b396a93f96e845ca4 100644 --- a/board/phytec/phycore_rk3288/som.h +++ b/board/phytec/phycore_rk3288/som.h @@ -5,6 +5,7 @@ */ /* +#include * rk3288_som struct represents the eeprom layout for PHYTEC RK3288 based SoMs */ struct rk3288_som { diff --git a/board/phytium/durian/durian.c b/board/phytium/durian/durian.c index f694eb099136a8b81e2256848825d90a397d20fa..34ced5aabaff90cdf2c4bcfbaf2c18488ab7a2a0 100644 --- a/board/phytium/durian/durian.c +++ b/board/phytium/durian/durian.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "cpu.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/pine64/pinebook-pro-rk3399/pinebook-pro-rk3399.c b/board/pine64/pinebook-pro-rk3399/pinebook-pro-rk3399.c index 4ad780767eadff3c7e67fdb6c991e21a0a1dfa69..dfbd96e876fb436314d515c4a7658925817df1fc 100644 --- a/board/pine64/pinebook-pro-rk3399/pinebook-pro-rk3399.c +++ b/board/pine64/pinebook-pro-rk3399/pinebook-pro-rk3399.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/board/pine64/rockpro64_rk3399/rockpro64-rk3399.c b/board/pine64/rockpro64_rk3399/rockpro64-rk3399.c index d79084614f1f94b2314d6e0792a1ab969cb8326c..2215d659d7d30c961e2330a6e355412875ad2424 100644 --- a/board/pine64/rockpro64_rk3399/rockpro64-rk3399.c +++ b/board/pine64/rockpro64_rk3399/rockpro64-rk3399.c @@ -12,6 +12,7 @@ #include #include #include +#include #define GRF_IO_VSEL_BT565_SHIFT 0 #define PMUGRF_CON0_VSEL_SHIFT 8 diff --git a/board/ppcag/bg0900/spl_boot.c b/board/ppcag/bg0900/spl_boot.c index 7809c844df7d7829e684e9c416d72b18458ca248..41ae7b9bdfddb504c1b7858ce3662da194fc8ca7 100644 --- a/board/ppcag/bg0900/spl_boot.c +++ b/board/ppcag/bg0900/spl_boot.c @@ -12,6 +12,7 @@ #include #include #include +#include #define MUX_CONFIG_GPMI (MXS_PAD_3V3 | MXS_PAD_4MA | MXS_PAD_NOPULL) #define MUX_CONFIG_ENET (MXS_PAD_3V3 | MXS_PAD_8MA | MXS_PAD_PULLUP) diff --git a/board/qca/ap121/ap121.c b/board/qca/ap121/ap121.c index 60a2e19143dbbe0e02c4251d085ea38d50d23b2b..15a1da2d6e1b1ad84cb21c3e3be5240f274fd4c7 100644 --- a/board/qca/ap121/ap121.c +++ b/board/qca/ap121/ap121.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/board/qca/ap143/ap143.c b/board/qca/ap143/ap143.c index ac65054136caca92d39436abc11bea23c9a841e0..fa1e2d49332ad2a32844f2be6ddeb4ad30c1cafd 100644 --- a/board/qca/ap143/ap143.c +++ b/board/qca/ap143/ap143.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/board/qca/ap152/ap152.c b/board/qca/ap152/ap152.c index 1064705d2625ce18dc40159f8283fa68bbe40b16..f21b7a2c44b03356ba3e74ca90acd75cd5750fbe 100644 --- a/board/qca/ap152/ap152.c +++ b/board/qca/ap152/ap152.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/board/qemu-mips/qemu-mips.c b/board/qemu-mips/qemu-mips.c index 7d00176ffe6a7c6db677c6c9f7c598322c35ad7f..06eb3c071c41fe205727b0c2bf35417ede7fa615 100644 --- a/board/qemu-mips/qemu-mips.c +++ b/board/qemu-mips/qemu-mips.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/qualcomm/dragonboard410c/dragonboard410c.c b/board/qualcomm/dragonboard410c/dragonboard410c.c index ebb7ddb1fb7323517dff394174e550e6e85f2c5f..b24fcf6077bbfd20b6151225a7874537a40657f1 100644 --- a/board/qualcomm/dragonboard410c/dragonboard410c.c +++ b/board/qualcomm/dragonboard410c/dragonboard410c.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/qualcomm/dragonboard820c/dragonboard820c.c b/board/qualcomm/dragonboard820c/dragonboard820c.c index f6115b8f42e4a388536ae252c39178c79645ce40..45d763f2e5bdc76b3393ec51cd03acd96a9367bc 100644 --- a/board/qualcomm/dragonboard820c/dragonboard820c.c +++ b/board/qualcomm/dragonboard820c/dragonboard820c.c @@ -21,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/raidsonic/ib62x0/ib62x0.c b/board/raidsonic/ib62x0/ib62x0.c index f9bc07649e0a7ddd7cc2eed263881f57b61f558f..fd4ff2ac4a7db806a1675807b59d3ba46fa36aa3 100644 --- a/board/raidsonic/ib62x0/ib62x0.c +++ b/board/raidsonic/ib62x0/ib62x0.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "ib62x0.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/raspberrypi/rpi/rpi.c b/board/raspberrypi/rpi/rpi.c index c074726f1aee2ac35feb8e1cb0125fbbb124d5ae..7ab2965724c1c739dfcb2e953d81bf4b8047d106 100644 --- a/board/raspberrypi/rpi/rpi.c +++ b/board/raspberrypi/rpi/rpi.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/alt/alt.c b/board/renesas/alt/alt.c index 854c47636d3fa1c4b87671bd3fd4725c622bd554..f19daed3b5be45dcdb491730b0ffb4a7a83a38d8 100644 --- a/board/renesas/alt/alt.c +++ b/board/renesas/alt/alt.c @@ -31,6 +31,7 @@ #include #include #include +#include #include "qos.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/alt/alt_spl.c b/board/renesas/alt/alt_spl.c index 44a8d6c720e29466b31091a883a671a828d2894e..77d627062154b6e329264842047703be13a37960 100644 --- a/board/renesas/alt/alt_spl.c +++ b/board/renesas/alt/alt_spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/board/renesas/alt/qos.c b/board/renesas/alt/qos.c index 2f657505ceb168e768db42bb02c6ba0e592624a8..ae77996d9b53b8f95aa5ab69bdafcdf912224a6c 100644 --- a/board/renesas/alt/qos.c +++ b/board/renesas/alt/qos.c @@ -11,6 +11,7 @@ #include #include #include +#include #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) /* QoS version 0.311 for ES1 and version 0.321 for ES2 */ diff --git a/board/renesas/blanche/blanche.c b/board/renesas/blanche/blanche.c index 79bd867c95336041ac4abc76230d497f1b45168e..af0fefe93d42c5d0d46744dd92ca496ad45406a4 100644 --- a/board/renesas/blanche/blanche.c +++ b/board/renesas/blanche/blanche.c @@ -34,6 +34,7 @@ #include #include #include +#include #include "qos.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/blanche/qos.c b/board/renesas/blanche/qos.c index e3ad83ee0c26ab4700919df793810d48b6c0c392..98bf0fbc74f1dd822383c9853de4e553ef0cc960 100644 --- a/board/renesas/blanche/qos.c +++ b/board/renesas/blanche/qos.c @@ -10,6 +10,7 @@ #include #include #include +#include #if defined(CONFIG_RMOBILE_EXTRAM_BOOT) enum { diff --git a/board/renesas/condor/condor.c b/board/renesas/condor/condor.c index 99e7dd6e1e16cce640c9f23366cfa8d69294c54c..7c07ebe767d86f70a3b75aff95ea9b462e8c74b3 100644 --- a/board/renesas/condor/condor.c +++ b/board/renesas/condor/condor.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/draak/draak.c b/board/renesas/draak/draak.c index bc4ce95a727f7ce88fccdd9d3e2676e35cc67a68..8ecc73d3fda349641be311b0dd0eacd2f8e6efad 100644 --- a/board/renesas/draak/draak.c +++ b/board/renesas/draak/draak.c @@ -28,6 +28,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/eagle/eagle.c b/board/renesas/eagle/eagle.c index f9e553feaa70e6255806325e1648a67cc8b931df..690ebdf5a1748c1840fff187f436bb99fc7277b7 100644 --- a/board/renesas/eagle/eagle.c +++ b/board/renesas/eagle/eagle.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/ebisu/ebisu.c b/board/renesas/ebisu/ebisu.c index 620d250284a0d50642e6da6bc0559b07168ecf54..ca84aba6763306cf1a23fb66f8c3d3eb3ac33abf 100644 --- a/board/renesas/ebisu/ebisu.c +++ b/board/renesas/ebisu/ebisu.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/gose/gose.c b/board/renesas/gose/gose.c index 56cdc73b1a77d83e1026227de63f412d1389d4b6..c6fc5cf412c8d592bee1b20e684f97eeb4f81862 100644 --- a/board/renesas/gose/gose.c +++ b/board/renesas/gose/gose.c @@ -29,6 +29,7 @@ #include #include #include +#include #include "qos.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/gose/gose_spl.c b/board/renesas/gose/gose_spl.c index d4708c691b9e50178f14a2a78870480ede028bb8..916a7880420bca0ef700b56d3ac771bb8e10528c 100644 --- a/board/renesas/gose/gose_spl.c +++ b/board/renesas/gose/gose_spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/board/renesas/gose/qos.c b/board/renesas/gose/qos.c index 1c4ebfc6a8ad49f251d03ce55a6a900b10b575a7..97c9eaf0fc1e137b2fcd587e01c63bd20b83aeeb 100644 --- a/board/renesas/gose/qos.c +++ b/board/renesas/gose/qos.c @@ -11,6 +11,7 @@ #include #include #include +#include #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) /* QoS version 0.311 */ diff --git a/board/renesas/grpeach/grpeach.c b/board/renesas/grpeach/grpeach.c index d60a496c958fc6ae388cb4addacd295236e835f7..e2fca0b4624016bcd10e3d28c5fb12045698e59f 100644 --- a/board/renesas/grpeach/grpeach.c +++ b/board/renesas/grpeach/grpeach.c @@ -11,6 +11,7 @@ #include #include #include +#include #define RZA1_WDT_BASE 0xfcfe0000 #define WTCSR 0x00 diff --git a/board/renesas/koelsch/koelsch.c b/board/renesas/koelsch/koelsch.c index b0a66ea2669eafcf53a3bc9223e7700107f521c4..4f281dfedb61dac9392a55bdba6d8e137819873e 100644 --- a/board/renesas/koelsch/koelsch.c +++ b/board/renesas/koelsch/koelsch.c @@ -31,6 +31,7 @@ #include #include #include +#include #include "qos.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/koelsch/koelsch_spl.c b/board/renesas/koelsch/koelsch_spl.c index a690022f97bfc2967b7eadc82f69a0ab9ced422d..ca510511a56dba6301c068bc4353a039c0d8eb18 100644 --- a/board/renesas/koelsch/koelsch_spl.c +++ b/board/renesas/koelsch/koelsch_spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/board/renesas/koelsch/qos.c b/board/renesas/koelsch/qos.c index f884e5fe65097262bccd07ebb262c27eae41c510..f46c69ee4aa5f7be21e18d9a53bf506106913766 100644 --- a/board/renesas/koelsch/qos.c +++ b/board/renesas/koelsch/qos.c @@ -11,6 +11,7 @@ #include #include #include +#include /* QoS version 0.240 for ES1 and version 0.411 for ES2 */ #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) diff --git a/board/renesas/lager/lager.c b/board/renesas/lager/lager.c index add4eef3d53c4e39a14e40a61264c356f7a0b9bc..c3be543c084928a96262b98873d8dac7d79ae31a 100644 --- a/board/renesas/lager/lager.c +++ b/board/renesas/lager/lager.c @@ -33,6 +33,7 @@ #include #include #include +#include #include "qos.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/lager/lager_spl.c b/board/renesas/lager/lager_spl.c index 7cb30ba7212d6264b0ab815b0096833b879a615b..8f0734e8a2872a8b89badaf7a968df3b21618e45 100644 --- a/board/renesas/lager/lager_spl.c +++ b/board/renesas/lager/lager_spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/board/renesas/lager/qos.c b/board/renesas/lager/qos.c index f01ca2fac71bfd1906f9364838e9b6f33f2000e6..bb5933c2a344e2f9bc8168c08e37bea3aed62d4b 100644 --- a/board/renesas/lager/qos.c +++ b/board/renesas/lager/qos.c @@ -10,6 +10,7 @@ #include #include #include +#include /* QoS version 0.955 for ES1 and version 0.973 for ES2 */ #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) diff --git a/board/renesas/porter/porter.c b/board/renesas/porter/porter.c index b3e4c08d74d3e88773158ab9761333ab6e045d23..8a8d72a20aa924e67089e413a4e4c125e295915f 100644 --- a/board/renesas/porter/porter.c +++ b/board/renesas/porter/porter.c @@ -31,6 +31,7 @@ #include #include #include +#include #include "qos.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/porter/porter_spl.c b/board/renesas/porter/porter_spl.c index d2a93fc545673831cac51896b52c8d6bba95b4ab..a007a566da53c7c2b0f5882741906756ba2a86b1 100644 --- a/board/renesas/porter/porter_spl.c +++ b/board/renesas/porter/porter_spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/board/renesas/porter/qos.c b/board/renesas/porter/qos.c index bca54f7f74c6e959ae1ecb89c5b713d9d0a27099..564f8430fb694d0086eb8b578b594304a8465567 100644 --- a/board/renesas/porter/qos.c +++ b/board/renesas/porter/qos.c @@ -12,6 +12,7 @@ #include #include #include +#include /* QoS version 0.240 for ES1 and version 0.334 for ES2 */ #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) diff --git a/board/renesas/rcar-common/gen3-spl.c b/board/renesas/rcar-common/gen3-spl.c index fd6e5054a6d1e8b3539fd4da9f4cee5bf4bab216..14dd39e3fccb95c5b5410c91396a80b787828650 100644 --- a/board/renesas/rcar-common/gen3-spl.c +++ b/board/renesas/rcar-common/gen3-spl.c @@ -13,6 +13,7 @@ #include #include #include +#include #define RCAR_CNTC_BASE 0xE6080000 #define CNTCR_EN BIT(0) diff --git a/board/renesas/salvator-x/salvator-x.c b/board/renesas/salvator-x/salvator-x.c index 30596822299768868997ec19791f57894ff067de..74922ec854c5860778bb6e2327f3264e62b93e26 100644 --- a/board/renesas/salvator-x/salvator-x.c +++ b/board/renesas/salvator-x/salvator-x.c @@ -30,6 +30,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/sh7757lcr/sh7757lcr.c b/board/renesas/sh7757lcr/sh7757lcr.c index fca730212f0641f5c8dff72b1968f2974bc40927..aef42e031fe6f03789e064699054e9bae601cacb 100644 --- a/board/renesas/sh7757lcr/sh7757lcr.c +++ b/board/renesas/sh7757lcr/sh7757lcr.c @@ -19,6 +19,7 @@ #include #include #include +#include int checkboard(void) { diff --git a/board/renesas/sh7763rdp/sh7763rdp.c b/board/renesas/sh7763rdp/sh7763rdp.c index 2f11643bb1011dc2281fd44a618e7503953d2bb3..b582f78d5811fc9a59a1eff1ebc41993c7b4f309 100644 --- a/board/renesas/sh7763rdp/sh7763rdp.c +++ b/board/renesas/sh7763rdp/sh7763rdp.c @@ -12,6 +12,7 @@ #include #include #include +#include #define CPU_CMDREG 0xB1000006 #define PDCR 0xffef0006 diff --git a/board/renesas/silk/qos.c b/board/renesas/silk/qos.c index 43a2989865735a02115eead4c369a494ad643855..a153673d1b0d2c59bdc7c894b7e8a3b23120b5bf 100644 --- a/board/renesas/silk/qos.c +++ b/board/renesas/silk/qos.c @@ -12,6 +12,7 @@ #include #include #include +#include #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) /* QoS version 0.11 */ diff --git a/board/renesas/silk/silk.c b/board/renesas/silk/silk.c index 05af5f4d68b1ab37d542d0b7805e3af265cdd6fa..bb7e78297fbb1a79b1057f213207a526f20c5cd0 100644 --- a/board/renesas/silk/silk.c +++ b/board/renesas/silk/silk.c @@ -32,6 +32,7 @@ #include #include #include +#include #include "qos.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/renesas/silk/silk_spl.c b/board/renesas/silk/silk_spl.c index b80c6b421ab2e77886a015547cd126d205cd4d54..a43c7e9733446cfcc9d01814bcd7503df7d2f496 100644 --- a/board/renesas/silk/silk_spl.c +++ b/board/renesas/silk/silk_spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/board/renesas/stout/cpld.c b/board/renesas/stout/cpld.c index 71a3f5dd39cb5fb92db9b238eb6c3d5aeb9104a8..27bfcbf2f961b490a45a0b764df167aa15cdbcb3 100644 --- a/board/renesas/stout/cpld.c +++ b/board/renesas/stout/cpld.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "cpld.h" #define SCLK (92 + 24) diff --git a/board/renesas/stout/qos.c b/board/renesas/stout/qos.c index c2f0b85387109f7a42b8b730f28eb5b55116dab6..3b09740ac557951cd5c5367ca0456756e216ffd2 100644 --- a/board/renesas/stout/qos.c +++ b/board/renesas/stout/qos.c @@ -12,6 +12,7 @@ #include #include #include +#include /* QoS version 0.955 for ES1 and version 0.973 for ES2 */ #if defined(CONFIG_ARCH_RMOBILE_EXTRAM_BOOT) diff --git a/board/renesas/stout/stout.c b/board/renesas/stout/stout.c index 3fdf936ddcac6b8e743cdd7f263bd876823376f3..3be47a1f4a849109200a9ead79db3eb2587545ce 100644 --- a/board/renesas/stout/stout.c +++ b/board/renesas/stout/stout.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/board/renesas/stout/stout_spl.c b/board/renesas/stout/stout_spl.c index 10efd09139f249d77ae517d3e9afe9c460191de6..738443ea380c10b936d24cf37f24ee9fc3b94b0f 100644 --- a/board/renesas/stout/stout_spl.c +++ b/board/renesas/stout/stout_spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #include diff --git a/board/renesas/ulcb/cpld.c b/board/renesas/ulcb/cpld.c index 30f96966b5749f8a5641587a364a1f87a6b61819..e281d491006717fc8b0402a873f4b193715dfc6f 100644 --- a/board/renesas/ulcb/cpld.c +++ b/board/renesas/ulcb/cpld.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/board/renesas/ulcb/ulcb.c b/board/renesas/ulcb/ulcb.c index 09711559aef4398e74db7a1b080b22f23b8b5d7b..d2a8fae289754b38ba93766d80a201acee9f5e33 100644 --- a/board/renesas/ulcb/ulcb.c +++ b/board/renesas/ulcb/ulcb.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/board/rockchip/tinker_rk3288/tinker-rk3288.c b/board/rockchip/tinker_rk3288/tinker-rk3288.c index f85209c6498dc54f764897617da5b67c24182133..c1418e4593c89bb0238867369f02d7913f19292b 100644 --- a/board/rockchip/tinker_rk3288/tinker-rk3288.c +++ b/board/rockchip/tinker_rk3288/tinker-rk3288.c @@ -13,6 +13,7 @@ #include #include #include +#include static int get_ethaddr_from_eeprom(u8 *addr) { diff --git a/board/samsung/arndale/arndale.c b/board/samsung/arndale/arndale.c index fa568f76c66e3ce37d97cdc009e203ce6f8df61f..f715df30a4682ca663b84c2dc6104cca0ba7d7b6 100644 --- a/board/samsung/arndale/arndale.c +++ b/board/samsung/arndale/arndale.c @@ -14,6 +14,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/samsung/common/board.c b/board/samsung/common/board.c index e79f5ddd2c9f607e6e39e4268e457e1c00d7b0b3..fd727330f20e3b8df01c9e99b1d7d3063f76367f 100644 --- a/board/samsung/common/board.c +++ b/board/samsung/common/board.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -38,6 +39,7 @@ #include #include #include +#include #include #include #include diff --git a/board/samsung/common/exynos5-dt-types.c b/board/samsung/common/exynos5-dt-types.c index 026fc4abf111f393326a22ae55bea32a8f7e2605..50b36c1b44091764b06c2aaf3c898b60abf45668 100644 --- a/board/samsung/common/exynos5-dt-types.c +++ b/board/samsung/common/exynos5-dt-types.c @@ -9,7 +9,9 @@ #include #include #include +#include #include +#include #include #include #include diff --git a/board/samsung/common/exynos5-dt.c b/board/samsung/common/exynos5-dt.c index 1783983ab115c5875821fb0a5ace478e98455215..f6e0c2020f780bea942c48bec81cd2efe0f2863b 100644 --- a/board/samsung/common/exynos5-dt.c +++ b/board/samsung/common/exynos5-dt.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/board/samsung/common/misc.c b/board/samsung/common/misc.c index 30a00892e0c333462ce2b20e1c5094a5ceabebf2..80a3109823a81b656fd106af68d4367db2442935 100644 --- a/board/samsung/common/misc.c +++ b/board/samsung/common/misc.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/board/samsung/goni/goni.c b/board/samsung/goni/goni.c index 183579c4e3e1e231fec4f34ec37388251140b75f..c4661ad434756f052c75665e519729cbfd832806 100644 --- a/board/samsung/goni/goni.c +++ b/board/samsung/goni/goni.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/board/samsung/origen/origen.c b/board/samsung/origen/origen.c index e17454ad77da3e743de26f70670f80f517324bfb..1e0da03f8b6a775b159f2a2a95116f2e3a473224 100644 --- a/board/samsung/origen/origen.c +++ b/board/samsung/origen/origen.c @@ -11,6 +11,7 @@ #include #include #include +#include u32 get_board_rev(void) { diff --git a/board/samsung/smdkc100/smdkc100.c b/board/samsung/smdkc100/smdkc100.c index 38cfde4f13667e75ee346fcd7a7bacf406d24456..35de29370ad295ce8c7ccb30af11a665e6a895ae 100644 --- a/board/samsung/smdkc100/smdkc100.c +++ b/board/samsung/smdkc100/smdkc100.c @@ -15,6 +15,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/samsung/smdkv310/smdkv310.c b/board/samsung/smdkv310/smdkv310.c index 58b71df0817c8ad8adb4d752ee8b41d9b97ccbe1..2f921acb0aecb1c4eafddffc50881b2f30059637 100644 --- a/board/samsung/smdkv310/smdkv310.c +++ b/board/samsung/smdkv310/smdkv310.c @@ -17,6 +17,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/samsung/trats/trats.c b/board/samsung/trats/trats.c index 18f311da9794a9aa34b85ee6c504e017bf32d326..f7862d9d62d5a8d8f485db640151b6dceeca571e 100644 --- a/board/samsung/trats/trats.c +++ b/board/samsung/trats/trats.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/board/samsung/trats2/trats2.c b/board/samsung/trats2/trats2.c index 6b008943da17397fb234511386f753793df8454b..6ea1dfd9819a04d990a1225b8adca9f69ab520b3 100644 --- a/board/samsung/trats2/trats2.c +++ b/board/samsung/trats2/trats2.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/board/samsung/universal_c210/universal.c b/board/samsung/universal_c210/universal.c index dddf8d279bc748f7c6c867172e71c46a21280ffb..a4ca5ae1809500f839a62a82f459318f6dd0e8b9 100644 --- a/board/samsung/universal_c210/universal.c +++ b/board/samsung/universal_c210/universal.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/board/sandbox/sandbox.c b/board/sandbox/sandbox.c index deee7b147df964ae58040659e72874bd435e5f9f..6fbcc28e221384b4df765548034178f9f17671d9 100644 --- a/board/sandbox/sandbox.c +++ b/board/sandbox/sandbox.c @@ -19,6 +19,7 @@ #include #include #include +#include /* * Pointer to initial global data area diff --git a/board/sandisk/sansa_fuze_plus/sfp.c b/board/sandisk/sansa_fuze_plus/sfp.c index 689cd799dd3b2a361822f64280d1ef9763b5e1f8..6caf53c532b4ebf43274d4984052bcbf41acb197 100644 --- a/board/sandisk/sansa_fuze_plus/sfp.c +++ b/board/sandisk/sansa_fuze_plus/sfp.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/sandisk/sansa_fuze_plus/spl_boot.c b/board/sandisk/sansa_fuze_plus/spl_boot.c index 59464877fbf6e83a55c3b448eae1f9e6c741e583..9c526865fba04f980f06d59a3e748ad8643cb362 100644 --- a/board/sandisk/sansa_fuze_plus/spl_boot.c +++ b/board/sandisk/sansa_fuze_plus/spl_boot.c @@ -13,6 +13,7 @@ #include #include #include +#include #define MUX_CONFIG_EMI (MXS_PAD_1V8 | MXS_PAD_12MA | MXS_PAD_PULLUP) #define MUX_CONFIG_SSP (MXS_PAD_3V3 | MXS_PAD_4MA | MXS_PAD_PULLUP) diff --git a/board/sbc8349/sbc8349.c b/board/sbc8349/sbc8349.c index f7e7ae7405c2ea90c58a0918e5bd767d38c032e7..dc2605ca0e7fe84b9dc0134a699c1a711da43066 100644 --- a/board/sbc8349/sbc8349.c +++ b/board/sbc8349/sbc8349.c @@ -25,6 +25,7 @@ #endif #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/sbc8548/ddr.c b/board/sbc8548/ddr.c index 8351a9ca9333aa373226f3a21a26a162449b165d..2912413a395fbc105da41f5c027ebf56edc65ebd 100644 --- a/board/sbc8548/ddr.c +++ b/board/sbc8548/ddr.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include diff --git a/board/sbc8548/sbc8548.c b/board/sbc8548/sbc8548.c index 7780b53a204696623d80863d6b1d6a854d6f6453..20f3e7d229c0f41a804026231ffa0270ea7854bc 100644 --- a/board/sbc8548/sbc8548.c +++ b/board/sbc8548/sbc8548.c @@ -29,6 +29,7 @@ #include #include #include +#include void local_bus_init(void); diff --git a/board/sbc8641d/sbc8641d.c b/board/sbc8641d/sbc8641d.c index cc17f80d07db89632fd54e695d0077cdc8091709..ad1502c9297aaa633f2594a27d38e51f48cf5b0d 100644 --- a/board/sbc8641d/sbc8641d.c +++ b/board/sbc8641d/sbc8641d.c @@ -26,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/schulercontrol/sc_sps_1/spl_boot.c b/board/schulercontrol/sc_sps_1/spl_boot.c index a58fde351a1808b158b756a12c9c1d91dea5b179..dbd1833bdd360e757d4bd09d7772b927afe6c604 100644 --- a/board/schulercontrol/sc_sps_1/spl_boot.c +++ b/board/schulercontrol/sc_sps_1/spl_boot.c @@ -13,6 +13,7 @@ #include #include #include +#include #define MUX_CONFIG_LED (MXS_PAD_3V3 | MXS_PAD_4MA | MXS_PAD_NOPULL) #define MUX_CONFIG_SSP0 (MXS_PAD_3V3 | MXS_PAD_12MA | MXS_PAD_PULLUP) diff --git a/board/seco/mx6quq7/mx6quq7.c b/board/seco/mx6quq7/mx6quq7.c index e022e057b6430f366f50168bde1062174d69896a..87577514dced925e0baf086f5884f459e294cb07 100644 --- a/board/seco/mx6quq7/mx6quq7.c +++ b/board/seco/mx6quq7/mx6quq7.c @@ -34,6 +34,7 @@ #include #include #include +#include #include "../common/mx6.h" diff --git a/board/seeed/linkit-smart-7688/board.c b/board/seeed/linkit-smart-7688/board.c index bf7c69ea8389311541c8fc5d8c0d2de07b5bd368..2653fac73c6b359ba2043852c7228da6e90c5ea8 100644 --- a/board/seeed/linkit-smart-7688/board.c +++ b/board/seeed/linkit-smart-7688/board.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/board/siemens/capricorn/board.c b/board/siemens/capricorn/board.c index 433fba067b968f3dca7d9ef0f55a55180c23c50f..641f0c29ba91ab8ca047198e7a2af4362a3eaa81 100644 --- a/board/siemens/capricorn/board.c +++ b/board/siemens/capricorn/board.c @@ -7,6 +7,7 @@ */ #include #include +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include #include "../common/factoryset.h" #define GPIO_PAD_CTRL \ diff --git a/board/siemens/capricorn/spl.c b/board/siemens/capricorn/spl.c index da89362917251d440c14a7cb5106b891cc23965b..511bcc92f9056b40f2d185d88ea40de6c579c2bf 100644 --- a/board/siemens/capricorn/spl.c +++ b/board/siemens/capricorn/spl.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/siemens/common/factoryset.c b/board/siemens/common/factoryset.c index d60ef4e87cd7832bb228510ac48d935503143395..dbd09292d002438cc6afb30e30ec4325c095ef39 100644 --- a/board/siemens/common/factoryset.c +++ b/board/siemens/common/factoryset.c @@ -1,6 +1,7 @@ // SPDX-License-Identifier: GPL-2.0+ /* * +#include * Read FactorySet information from EEPROM into global structure. * (C) Copyright 2013 Siemens Schweiz AG */ diff --git a/board/siemens/common/factoryset.h b/board/siemens/common/factoryset.h index 261a21768791f4b248a9476d2d4ff41abf8df4fc..fb9da221a1b64eebf0ed962ba7355bba2d669631 100644 --- a/board/siemens/common/factoryset.h +++ b/board/siemens/common/factoryset.h @@ -7,6 +7,7 @@ #ifndef __FACTORYSET_H #define __FACTORYSET_H +#include #define MAX_STRING_LENGTH 32 struct factorysetcontainer { diff --git a/board/siemens/corvus/board.c b/board/siemens/corvus/board.c index fbccbb0f6da16f7ff192798e7ca010765f9f39ec..88631131cd9e931dfd888f87b03a2d1ee2408e37 100644 --- a/board/siemens/corvus/board.c +++ b/board/siemens/corvus/board.c @@ -31,6 +31,7 @@ #include #endif #include +#include #include #ifdef CONFIG_USB_GADGET_ATMEL_USBA diff --git a/board/siemens/draco/board.c b/board/siemens/draco/board.c index 7fa7d632ae2d2bbab9ab181dc73f5647cfc38ac5..159901231c5badfd788e81fe499e51cdec20305e 100644 --- a/board/siemens/draco/board.c +++ b/board/siemens/draco/board.c @@ -39,6 +39,7 @@ #include #include #include +#include #include "board.h" #include "../common/factoryset.h" #include diff --git a/board/siemens/pxm2/board.c b/board/siemens/pxm2/board.c index 18b397c61d40ea54ee9418333fbea46e7026c72a..55dac4a7b929eca6db015163cdd95bcc10cad2ae 100644 --- a/board/siemens/pxm2/board.c +++ b/board/siemens/pxm2/board.c @@ -32,6 +32,7 @@ #include #include #include +#include #include "../../../drivers/video/da8xx-fb.h" #include #include diff --git a/board/siemens/rut/board.c b/board/siemens/rut/board.c index 7be23e97967bc33a2d73bcf3bf8ac220b93a54d4..4311877aff3cf3997a77a5f3e4099ac8ed47f8d5 100644 --- a/board/siemens/rut/board.c +++ b/board/siemens/rut/board.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include @@ -36,6 +37,7 @@ #include #include #include +#include #include #include #include diff --git a/board/sifive/fu540/fu540.c b/board/sifive/fu540/fu540.c index 2ca4dcbe492ecd222e9a9c01db71a3cb47a6f3da..ab769c99fdfce1278e4e1d60c6080004beea7ef1 100644 --- a/board/sifive/fu540/fu540.c +++ b/board/sifive/fu540/fu540.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/board/sifive/fu540/spl.c b/board/sifive/fu540/spl.c index f60acc87b2c66382d0963e7d3317f09d54f23244..9d5d3c390031d12b8cbd3de36b45fed821ec702d 100644 --- a/board/sifive/fu540/spl.c +++ b/board/sifive/fu540/spl.c @@ -16,6 +16,7 @@ #include #include #include +#include #define GEM_PHY_RESET SIFIVE_GENERIC_GPIO_NR(0, 12) diff --git a/board/sks-kinkel/sksimx6/sksimx6.c b/board/sks-kinkel/sksimx6/sksimx6.c index 15c75959e6ad304f932642de1dda21c910705e2a..ffea5a53ce23cb8a97eac3d98068bcd6f2d8d71c 100644 --- a/board/sks-kinkel/sksimx6/sksimx6.c +++ b/board/sks-kinkel/sksimx6/sksimx6.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/board/socrates/nand.c b/board/socrates/nand.c index 3fca5d063caf3e166a73b17a748e107544f28c70..c82806b0ef5a4f8302ba5b58a0201879ece5eebc 100644 --- a/board/socrates/nand.c +++ b/board/socrates/nand.c @@ -6,6 +6,7 @@ #include #include +#include #if defined(CONFIG_SYS_NAND_BASE) #include diff --git a/board/socrates/sdram.c b/board/socrates/sdram.c index d358a209a4a3572665eb7389eac4cf8255ef65ed..4775684dd6178a97cd4c435f8ff3ae27eb5e3c03 100644 --- a/board/socrates/sdram.c +++ b/board/socrates/sdram.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #if !defined(CONFIG_SPD_EEPROM) diff --git a/board/socrates/socrates.c b/board/socrates/socrates.c index 96cde5afcbee7985e8cb0dd3611d366908af883d..96a59b92697bede5b0933d2cc1f91e0196e4f4db 100644 --- a/board/socrates/socrates.c +++ b/board/socrates/socrates.c @@ -30,6 +30,7 @@ #include #include #include +#include #include "upm_table.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/softing/vining_2000/vining_2000.c b/board/softing/vining_2000/vining_2000.c index d72aee47ca9cf171b5a2587f87844d0d683ba7d5..74e646ad781f7bdcc3c72fd3279bca1cabb321f0 100644 --- a/board/softing/vining_2000/vining_2000.c +++ b/board/softing/vining_2000/vining_2000.c @@ -6,6 +6,7 @@ * Author: Christoph Fritz */ +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #include #include #include diff --git a/board/softing/vining_fpga/qts/pinmux_config.h b/board/softing/vining_fpga/qts/pinmux_config.h index f73ccbbabee3dfa5eced5733b113e0cc40ced73c..42c807cebc8f2f95c06e07ab6ade2d2464aad73e 100644 --- a/board/softing/vining_fpga/qts/pinmux_config.h +++ b/board/softing/vining_fpga/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/softing/vining_fpga/qts/sdram_config.h b/board/softing/vining_fpga/qts/sdram_config.h index ec067eb473d1fcb1a11599d2e08fc3258a080f29..22e0e4d5e281a406d26969b1c921013b56ddb223 100644 --- a/board/softing/vining_fpga/qts/sdram_config.h +++ b/board/softing/vining_fpga/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/softing/vining_fpga/socfpga.c b/board/softing/vining_fpga/socfpga.c index ade287493bc291c5df872c0d83946e70034d13cf..992976fce2b177f6943fa980da40a08eff542c67 100644 --- a/board/softing/vining_fpga/socfpga.c +++ b/board/softing/vining_fpga/socfpga.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/solidrun/clearfog/clearfog.c b/board/solidrun/clearfog/clearfog.c index 83e789b99f771d5abaa89309c8950f8ae3ca21f0..4c762b39c834e5a50f259481f4b6e14b619e4df8 100644 --- a/board/solidrun/clearfog/clearfog.c +++ b/board/solidrun/clearfog/clearfog.c @@ -10,11 +10,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/board/solidrun/common/tlv_data.c b/board/solidrun/common/tlv_data.c index 315faeb61404aa0104c6da9a043854be053be8f4..ab1106949ec09861c12bebcff2a862bdacbd2e6a 100644 --- a/board/solidrun/common/tlv_data.c +++ b/board/solidrun/common/tlv_data.c @@ -5,7 +5,9 @@ #include #include +#include #include +#include #include #include #include "tlv_data.h" diff --git a/board/solidrun/mx6cuboxi/mx6cuboxi.c b/board/solidrun/mx6cuboxi/mx6cuboxi.c index 40fbd85bde751701184347461f674986108686f1..401b9cc4924a87d414066e7b331b2acd53951cb1 100644 --- a/board/solidrun/mx6cuboxi/mx6cuboxi.c +++ b/board/solidrun/mx6cuboxi/mx6cuboxi.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -42,6 +43,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/spear/spear300/spear300.c b/board/spear/spear300/spear300.c index 1fe825182f337cf3099c2c4dd47137725ed63890..a29c59c2d8d72b61f3dd943dac352dc8ee66b3f7 100644 --- a/board/spear/spear300/spear300.c +++ b/board/spear/spear300/spear300.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/board/spear/spear310/spear310.c b/board/spear/spear310/spear310.c index 721b1dd4aa540075c3509a08bc8c540f5b3a51f9..06a697b9a405494c2b9874cdb661f2f65c393bca 100644 --- a/board/spear/spear310/spear310.c +++ b/board/spear/spear310/spear310.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/spear/spear320/spear320.c b/board/spear/spear320/spear320.c index f726f8fccf0c116375bc811d708161585003e111..23fc12cdfa49ccd9f3a340f29a57451b79838d20 100644 --- a/board/spear/spear320/spear320.c +++ b/board/spear/spear320/spear320.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/spear/spear600/spear600.c b/board/spear/spear600/spear600.c index 0c01f1fbf9ee8740c2fa047524d0d14c72462b4b..101c8f15c099f453394904f61dc433ed4b2cbb05 100644 --- a/board/spear/spear600/spear600.c +++ b/board/spear/spear600/spear600.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/board/spear/x600/fpga.c b/board/spear/x600/fpga.c index 5140694b9e855c6e2764e2c2353674112396257f..f8f3581c730d9538e914e3dbc2328eb29831a819 100644 --- a/board/spear/x600/fpga.c +++ b/board/spear/x600/fpga.c @@ -12,6 +12,7 @@ #include #include #include +#include #include /* diff --git a/board/sr1500/qts/pinmux_config.h b/board/sr1500/qts/pinmux_config.h index a8b8dbadeffb78ef6c7b744373983525c3a6ee03..65857d10a1ba5e2681a0e255f6b7316e352bfe19 100644 --- a/board/sr1500/qts/pinmux_config.h +++ b/board/sr1500/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/sr1500/qts/sdram_config.h b/board/sr1500/qts/sdram_config.h index d25354bb49cd0ec2d804871f46ca7d7d25ac3cb0..711a71ba9b3f5b29d4d8910540c4153e7bc95323 100644 --- a/board/sr1500/qts/sdram_config.h +++ b/board/sr1500/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/st/common/stm32mp_dfu.c b/board/st/common/stm32mp_dfu.c index 0439e1d5bfe3f661b3e30b0c607169b0823a45d0..0f30381854edabf5b94664bc6b2a72ae50e5d3bf 100644 --- a/board/st/common/stm32mp_dfu.c +++ b/board/st/common/stm32mp_dfu.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/board/st/common/stpmic1.c b/board/st/common/stpmic1.c index 7aa8585173807fbaa436966db4a520b04f05594d..d7c8890eb3f4fd55a48231f09d0c0fb764b99a8e 100644 --- a/board/st/common/stpmic1.c +++ b/board/st/common/stpmic1.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/board/st/common/stpmic1.h b/board/st/common/stpmic1.h index b17d6f16338184dc7f69ec9a63401132f5efcafc..6d172aae467efcf9a9ada92628844c09ff281555 100644 --- a/board/st/common/stpmic1.h +++ b/board/st/common/stpmic1.h @@ -3,4 +3,5 @@ * Copyright (C) 2020, STMicroelectronics - All Rights Reserved */ +#include void stpmic1_init(u32 voltage_mv); diff --git a/board/st/stm32f429-discovery/stm32f429-discovery.c b/board/st/stm32f429-discovery/stm32f429-discovery.c index c0e8c7575e2b20de45e945caa91cbce969a7d6b0..f0f2278a7a8a8f47cc0accbbed784f12f12f8108 100644 --- a/board/st/stm32f429-discovery/stm32f429-discovery.c +++ b/board/st/stm32f429-discovery/stm32f429-discovery.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/board/st/stm32f429-evaluation/stm32f429-evaluation.c b/board/st/stm32f429-evaluation/stm32f429-evaluation.c index af34d9cea3cbe51bedc712e6c32d99dc29daf333..ee377ffba6c6b99652217788d1b588e7a4a9f60b 100644 --- a/board/st/stm32f429-evaluation/stm32f429-evaluation.c +++ b/board/st/stm32f429-evaluation/stm32f429-evaluation.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/board/st/stm32f469-discovery/stm32f469-discovery.c b/board/st/stm32f469-discovery/stm32f469-discovery.c index 18da5ed2bcdffa78387d3218690c1d0a7c6d876c..d7d55d30cba069a8a51cd0107bd9d8e76b1f4324 100644 --- a/board/st/stm32f469-discovery/stm32f469-discovery.c +++ b/board/st/stm32f469-discovery/stm32f469-discovery.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/board/st/stm32f746-disco/stm32f746-disco.c b/board/st/stm32f746-disco/stm32f746-disco.c index ba3a1682d6cdc0baa5e0fb4c7a724d9adc539c1c..383ec73f84687ab8b33597896e77abab60997aee 100644 --- a/board/st/stm32f746-disco/stm32f746-disco.c +++ b/board/st/stm32f746-disco/stm32f746-disco.c @@ -26,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/st/stm32h743-disco/stm32h743-disco.c b/board/st/stm32h743-disco/stm32h743-disco.c index f1a72e1d22e243a03602e165225c4fe137d0aadd..1a219c9c336dbe20d6bbccbcb04776f5294a27f7 100644 --- a/board/st/stm32h743-disco/stm32h743-disco.c +++ b/board/st/stm32h743-disco/stm32h743-disco.c @@ -9,6 +9,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/st/stm32h743-eval/stm32h743-eval.c b/board/st/stm32h743-eval/stm32h743-eval.c index f1a72e1d22e243a03602e165225c4fe137d0aadd..1a219c9c336dbe20d6bbccbcb04776f5294a27f7 100644 --- a/board/st/stm32h743-eval/stm32h743-eval.c +++ b/board/st/stm32h743-eval/stm32h743-eval.c @@ -9,6 +9,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/st/stm32mp1/spl.c b/board/st/stm32mp1/spl.c index a6a41780c96f245f79ac5d797c5f2fed5abffd20..d6c8bddad8565e6c6f4857205d9840c6223d99fd 100644 --- a/board/st/stm32mp1/spl.c +++ b/board/st/stm32mp1/spl.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include "../common/stpmic1.h" diff --git a/board/st/stm32mp1/stm32mp1.c b/board/st/stm32mp1/stm32mp1.c index 9c3857a31b1c72b50d2c3e9f6cad7caf5eccf303..4740a5ec5e08757567db65a7347b8d08033d33c9 100644 --- a/board/st/stm32mp1/stm32mp1.c +++ b/board/st/stm32mp1/stm32mp1.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include @@ -46,6 +47,7 @@ #include #include #include +#include #include #include diff --git a/board/st/stv0991/stv0991.c b/board/st/stv0991/stv0991.c index bd2d56d6d59b53a28540778a8d08361e9a58b4d4..8e44c8e2ad753ddf262ef3f5c87b42f4ced1ad9e 100644 --- a/board/st/stv0991/stv0991.c +++ b/board/st/stv0991/stv0991.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/board/sunxi/board.c b/board/sunxi/board.c index f49984238f1c834ada47aa6fd2feddf3fc3ce669..fb547d3045500db2663eb20c6f0cc25199fe7769 100644 --- a/board/sunxi/board.c +++ b/board/sunxi/board.c @@ -36,6 +36,7 @@ #include #include #include +#include #include #ifndef CONFIG_ARM64 #include diff --git a/board/synopsys/axs10x/axs10x.c b/board/synopsys/axs10x/axs10x.c index 8faaf8045c1db8ce192650ef5a77f2b323ea0d71..7fb1ff2722e9235817de46fe213ced3d424683e7 100644 --- a/board/synopsys/axs10x/axs10x.c +++ b/board/synopsys/axs10x/axs10x.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -11,6 +12,7 @@ #include #include #include +#include #include "axs10x.h" #include diff --git a/board/synopsys/emsdp/emsdp.c b/board/synopsys/emsdp/emsdp.c index 995514eab58fbbc61065b67a2fcbd9c2f497f103..db9d2514389a58bd1009228edcb9c4d39a98c1e9 100644 --- a/board/synopsys/emsdp/emsdp.c +++ b/board/synopsys/emsdp/emsdp.c @@ -14,6 +14,7 @@ #include #include #include +#include #include diff --git a/board/synopsys/hsdk/clk-lib.c b/board/synopsys/hsdk/clk-lib.c index 295e80afe72289d38d204bdeefb6b65315b4e7ba..d8da3ceed3f3fca6aeed76bc4994df2e878bcda6 100644 --- a/board/synopsys/hsdk/clk-lib.c +++ b/board/synopsys/hsdk/clk-lib.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "clk-lib.h" diff --git a/board/synopsys/hsdk/clk-lib.h b/board/synopsys/hsdk/clk-lib.h index 970bcd4a17e7791e6fb52d2ad3c8ca130ec374ea..3d48ac5485f2cd6b677cbf0ab83222a2d3fcbc8f 100644 --- a/board/synopsys/hsdk/clk-lib.h +++ b/board/synopsys/hsdk/clk-lib.h @@ -9,6 +9,7 @@ #include #include +#include enum clk_ctl_ops { CLK_SET = BIT(0), /* set frequency */ diff --git a/board/synopsys/hsdk/env-lib.h b/board/synopsys/hsdk/env-lib.h index b745442775c1b6b970baf987312207fb8a6da8fc..545a19a05521410d4bc91ea8e20bd25afc8c1635 100644 --- a/board/synopsys/hsdk/env-lib.h +++ b/board/synopsys/hsdk/env-lib.h @@ -10,6 +10,7 @@ #include #include #include +#include #include enum env_type { diff --git a/board/synopsys/hsdk/hsdk.c b/board/synopsys/hsdk/hsdk.c index 0812126a98d49365c730ccca3b62bc2d2c708aea..9b21315eedb901c8847d890d33fe6af31605a545 100644 --- a/board/synopsys/hsdk/hsdk.c +++ b/board/synopsys/hsdk/hsdk.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -29,6 +31,7 @@ #include #include #include +#include #include "clk-lib.h" #include "env-lib.h" diff --git a/board/synopsys/iot_devkit/iot_devkit.c b/board/synopsys/iot_devkit/iot_devkit.c index 50af75fb7e2702d09504a36068024f256037f515..96b01e7ff1e075dd706909e313d3018a91c3e135 100644 --- a/board/synopsys/iot_devkit/iot_devkit.c +++ b/board/synopsys/iot_devkit/iot_devkit.c @@ -14,6 +14,7 @@ #include #include #include +#include #include diff --git a/board/sysam/amcore/amcore.c b/board/sysam/amcore/amcore.c index 183a78d9ed77ea689221f21e03cce90cd65d5372..4936f6d9daac5780aa187db8165e1ed791ca3416 100644 --- a/board/sysam/amcore/amcore.c +++ b/board/sysam/amcore/amcore.c @@ -14,6 +14,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/sysam/stmark2/stmark2.c b/board/sysam/stmark2/stmark2.c index 4c75bd6a5becee72629f4c71febffba5aa28bfb2..d17bd83e02086a0e96edf0dfaf177c7b6d8f0d7e 100644 --- a/board/sysam/stmark2/stmark2.c +++ b/board/sysam/stmark2/stmark2.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/tbs/tbs2910/tbs2910.c b/board/tbs/tbs2910/tbs2910.c index 83294a67a42c0bf6b80d1000212af476e8ffc5c2..b794e4978af1ddbf91d25e23f63d4b32150e0234 100644 --- a/board/tbs/tbs2910/tbs2910.c +++ b/board/tbs/tbs2910/tbs2910.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; #define UART_PAD_CTRL (PAD_CTL_PUS_100K_UP | \ diff --git a/board/tcl/sl50/board.c b/board/tcl/sl50/board.c index 7adaea5d5874e0b57936171b01c93814ee37a8b6..0f846e1eb24a12d7c924f402f0a0037765b9c476 100644 --- a/board/tcl/sl50/board.c +++ b/board/tcl/sl50/board.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include diff --git a/board/technexion/pico-imx6/pico-imx6.c b/board/technexion/pico-imx6/pico-imx6.c index 24e8376d786e83abab730c8280db61352dfb8d2d..05ff535cbfe0f20d650cc051f78773896ec1f958 100644 --- a/board/technexion/pico-imx6/pico-imx6.c +++ b/board/technexion/pico-imx6/pico-imx6.c @@ -30,6 +30,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/technexion/pico-imx6/spl.c b/board/technexion/pico-imx6/spl.c index dd5e154e67117703d50ece8a8eea611da0a6581d..32f7fa24e63499d4ef9166d0b267fcf814cccca2 100644 --- a/board/technexion/pico-imx6/spl.c +++ b/board/technexion/pico-imx6/spl.c @@ -26,6 +26,7 @@ #include #include #include +#include #if defined(CONFIG_SPL_BUILD) #include diff --git a/board/technexion/pico-imx6ul/pico-imx6ul.c b/board/technexion/pico-imx6ul/pico-imx6ul.c index 5ba16bcba5855b282d713cc4c6e66624ba5cb529..0793efd80eff06a720b28584cc3fc3247b8f4a81 100644 --- a/board/technexion/pico-imx6ul/pico-imx6ul.c +++ b/board/technexion/pico-imx6ul/pico-imx6ul.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/board/technexion/pico-imx6ul/spl.c b/board/technexion/pico-imx6ul/spl.c index 55d19728af31c98af2a4fe6f3e9c6d58cd18877d..989c6919e7ae810e52c3ad72c51dda5cb9e7b35e 100644 --- a/board/technexion/pico-imx6ul/spl.c +++ b/board/technexion/pico-imx6ul/spl.c @@ -21,6 +21,7 @@ #include #include #include +#include #if defined(CONFIG_SPL_BUILD) diff --git a/board/technexion/pico-imx7d/spl.c b/board/technexion/pico-imx7d/spl.c index 50604f196f2c43676606b211e9b7c1ae7f0c48a0..811e84de968790869a05c319dcd089016bbf549c 100644 --- a/board/technexion/pico-imx7d/spl.c +++ b/board/technexion/pico-imx7d/spl.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #if defined(CONFIG_SPL_BUILD) diff --git a/board/technexion/pico-imx8mq/spl.c b/board/technexion/pico-imx8mq/spl.c index e2d557732f6678b43448ffb682caf01c2893a218..f5ed05f234e5e5db53f6033e9e130f73d78a071a 100644 --- a/board/technexion/pico-imx8mq/spl.c +++ b/board/technexion/pico-imx8mq/spl.c @@ -25,6 +25,7 @@ #include #include #include +#include #include "lpddr4_timing.h" diff --git a/board/technologic/ts4600/iomux.c b/board/technologic/ts4600/iomux.c index 5ef69154254fdedad67d6e888b648ea00c6d394e..0ba85499142cd4a88e471dc8a993baf6b083c595 100644 --- a/board/technologic/ts4600/iomux.c +++ b/board/technologic/ts4600/iomux.c @@ -20,6 +20,7 @@ #include #include #include +#include #define MUX_CONFIG_SSP0 (MXS_PAD_3V3 | MXS_PAD_8MA | MXS_PAD_PULLUP) #define MUX_CONFIG_EMI (MXS_PAD_3V3 | MXS_PAD_12MA | MXS_PAD_NOPULL) diff --git a/board/technologic/ts4800/ts4800.c b/board/technologic/ts4800/ts4800.c index c2a28ccf63be99329376d3a8819df4e3ea54f341..72e3091c1b8248557c915264eca9ff0a52085faa 100644 --- a/board/technologic/ts4800/ts4800.c +++ b/board/technologic/ts4800/ts4800.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/board/technologic/ts4800/ts4800.h b/board/technologic/ts4800/ts4800.h index 25644f523acb66029757f1bb22cacaa145ea204a..df3813e363b167d1ac0a42dbc2fd60f159b1881a 100644 --- a/board/technologic/ts4800/ts4800.h +++ b/board/technologic/ts4800/ts4800.h @@ -6,6 +6,7 @@ #ifndef _TS4800_H #define _TS4800_H +#include #define TS4800_SYSCON_BASE 0xb0010000 struct ts4800_wtd_regs { diff --git a/board/terasic/de0-nano-soc/qts/pinmux_config.h b/board/terasic/de0-nano-soc/qts/pinmux_config.h index 3058ee3a59428eeab27a72d113393540f0363665..f9fb07b5e05784d820159f854e1c9a15f4770eaf 100644 --- a/board/terasic/de0-nano-soc/qts/pinmux_config.h +++ b/board/terasic/de0-nano-soc/qts/pinmux_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_PINMUX_CONFIG_H__ /* pin MUX configuration data */ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/terasic/de0-nano-soc/qts/sdram_config.h b/board/terasic/de0-nano-soc/qts/sdram_config.h index 0504dd688f9b9d7422d16f764f06e4905eebfd5c..b9363d87e686297d9d6f51d0af8f7f27d52b1405 100644 --- a/board/terasic/de0-nano-soc/qts/sdram_config.h +++ b/board/terasic/de0-nano-soc/qts/sdram_config.h @@ -5,6 +5,7 @@ #ifndef __SDRAM_CONFIG_H #define __SDRAM_CONFIG_H +#include #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMTYPE 2 #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_MEMBL 8 #define CONFIG_HPS_SDR_CTRLCFG_CTRLCFG_ADDRORDER 0 diff --git a/board/terasic/de1-soc/qts/pinmux_config.h b/board/terasic/de1-soc/qts/pinmux_config.h index c75635005cc7d99e0e13daa40a03369d7e8dc42a..f5bf0567b00c418c0ae0dbaf984f91ca4bd6ee95 100644 --- a/board/terasic/de1-soc/qts/pinmux_config.h +++ b/board/terasic/de1-soc/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/terasic/de1-soc/qts/sdram_config.h b/board/terasic/de1-soc/qts/sdram_config.h index c60426f2ff669b6c09caa9d81e40ed339bbee085..550bd50f7a67e63b89a967dadc931a39d0317816 100644 --- a/board/terasic/de1-soc/qts/sdram_config.h +++ b/board/terasic/de1-soc/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/terasic/de1-soc/socfpga.c b/board/terasic/de1-soc/socfpga.c index 22fbee40aba9381cb41845417dc64948d208cbda..2e516ed53bea8509e0eceb6f531e1419a93c7225 100644 --- a/board/terasic/de1-soc/socfpga.c +++ b/board/terasic/de1-soc/socfpga.c @@ -4,6 +4,7 @@ */ #include #include +#include void board_boot_order(u32 *spl_boot_list) { diff --git a/board/terasic/de10-nano/qts/pinmux_config.h b/board/terasic/de10-nano/qts/pinmux_config.h index 6a9c4150296f51530de94652faaf7dad4d75c7d9..ca5b3e746a68ecef5307fd2eec267908162823af 100644 --- a/board/terasic/de10-nano/qts/pinmux_config.h +++ b/board/terasic/de10-nano/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/terasic/de10-nano/qts/sdram_config.h b/board/terasic/de10-nano/qts/sdram_config.h index 26910ef348b79bd5340ac189785e8d58b3b81870..2fa5e537b1a3bca7ace7705eccd8179bc5a6b116 100644 --- a/board/terasic/de10-nano/qts/sdram_config.h +++ b/board/terasic/de10-nano/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/terasic/sockit/qts/pinmux_config.h b/board/terasic/sockit/qts/pinmux_config.h index f8e458f3dd4cc4ae71fd62458b39bcb5194a24ac..896358352d011e45be1c060234ac0de0eb1cf47a 100644 --- a/board/terasic/sockit/qts/pinmux_config.h +++ b/board/terasic/sockit/qts/pinmux_config.h @@ -6,6 +6,7 @@ #ifndef __SOCFPGA_PINMUX_CONFIG_H__ #define __SOCFPGA_PINMUX_CONFIG_H__ +#include const u8 sys_mgr_init_table[] = { 0, /* EMACIO0 */ 2, /* EMACIO1 */ diff --git a/board/terasic/sockit/qts/sdram_config.h b/board/terasic/sockit/qts/sdram_config.h index 96cc35703413f5d6e7c2ce08e5e8e80dfda4ab23..e5965d734b18f719df8d63ea113b42a04683594e 100644 --- a/board/terasic/sockit/qts/sdram_config.h +++ b/board/terasic/sockit/qts/sdram_config.h @@ -7,6 +7,7 @@ #define __SOCFPGA_SDRAM_CONFIG_H__ /* SDRAM configuration */ +#include #define CONFIG_HPS_SDR_CTRLCFG_CPORTRDWR_CPORTRDWR 0x5A56A #define CONFIG_HPS_SDR_CTRLCFG_CPORTRMAP_CPORTRMAP 0xB00088 #define CONFIG_HPS_SDR_CTRLCFG_CPORTWIDTH_CPORTWIDTH 0x44555 diff --git a/board/theadorable/fpga.c b/board/theadorable/fpga.c index 5a34244ea055436f8f1cf34ca1ee4fd6c2ae1c47..6e12e4f9c08d500a4129d1db3ebeb022b9207dee 100644 --- a/board/theadorable/fpga.c +++ b/board/theadorable/fpga.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "theadorable.h" /* diff --git a/board/theadorable/theadorable.c b/board/theadorable/theadorable.c index 2f3df52092841a9c6341e2078e8f2494152cf18c..909bc6f39bab8af9dd74ca2ca7fa32edb027560c 100644 --- a/board/theadorable/theadorable.c +++ b/board/theadorable/theadorable.c @@ -27,6 +27,7 @@ #ifdef CONFIG_NET #include #endif +#include #include #include "theadorable.h" diff --git a/board/theobroma-systems/puma_rk3399/puma-rk3399.c b/board/theobroma-systems/puma_rk3399/puma-rk3399.c index 7edfd2a2b92e1d14334c097b1559c6e86b03dbb4..71bfb3677bfe45cf78c35a95bd105b4295cfd968 100644 --- a/board/theobroma-systems/puma_rk3399/puma-rk3399.c +++ b/board/theobroma-systems/puma_rk3399/puma-rk3399.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/board/ti/am335x/board.c b/board/ti/am335x/board.c index 21f90e0e7e89b9ef1f7d54bee07f669d1da38f64..13c84de23b9f9608891ad2549d032d812c6ce5fc 100644 --- a/board/ti/am335x/board.c +++ b/board/ti/am335x/board.c @@ -45,6 +45,7 @@ #include #include #include +#include #include #include #include diff --git a/board/ti/am43xx/board.c b/board/ti/am43xx/board.c index e3e13421cd31e2923dd13b6658451ea8e111ab09..8d2652dfcdc869fb815c3ae1cbb4daaff0722b86 100644 --- a/board/ti/am43xx/board.c +++ b/board/ti/am43xx/board.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -32,6 +33,7 @@ #include #include #include +#include #include "../common/board_detect.h" #include "board.h" #include diff --git a/board/ti/am57xx/board.c b/board/ti/am57xx/board.c index 4458ddec325d228d12c06a23da8ad5d6a4b406fb..62d1265643ac76fc7844232d1638a0c8553cb489 100644 --- a/board/ti/am57xx/board.c +++ b/board/ti/am57xx/board.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -39,6 +40,7 @@ #include #include #include +#include #include #include #include diff --git a/board/ti/am65x/evm.c b/board/ti/am65x/evm.c index f64c7dd3a87226cf24d80a722d2e612dfc8de6fe..b57a57a4f433bd6f146afb6ada347b18dd7410de 100644 --- a/board/ti/am65x/evm.c +++ b/board/ti/am65x/evm.c @@ -28,6 +28,7 @@ #include #include #include +#include #include "../common/board_detect.h" diff --git a/board/ti/beagle/beagle.c b/board/ti/beagle/beagle.c index 15b0d5149f825efc9fbdacbcf0d6f10b81e54db9..331bb6e2279b02be1014d87f0b3b4513f05b6cb0 100644 --- a/board/ti/beagle/beagle.c +++ b/board/ti/beagle/beagle.c @@ -39,6 +39,7 @@ #include #include #include +#include #include #include #include diff --git a/board/ti/common/board_detect.c b/board/ti/common/board_detect.c index 18b8a9671068fc7c9c08da25b0383e0c956b823b..1687997abac22520842b9b1655cbeff81d299a9a 100644 --- a/board/ti/common/board_detect.c +++ b/board/ti/common/board_detect.c @@ -8,9 +8,11 @@ */ #include +#include #include #include #include +#include #include #include #include @@ -25,6 +27,7 @@ #include #include #include +#include #include "board_detect.h" diff --git a/board/ti/common/board_detect.h b/board/ti/common/board_detect.h index d764d7a8d7a3f5e1172a6bf5a02a729b9cc4ed80..5f7875b1b4438ab6eb67b5b8c9c12752f629e812 100644 --- a/board/ti/common/board_detect.h +++ b/board/ti/common/board_detect.h @@ -9,7 +9,9 @@ #define __BOARD_DETECT_H /* TI EEPROM MAGIC Header identifier */ +#include #include +#include #include #define TI_EEPROM_HEADER_MAGIC 0xEE3355AA #define TI_DEAD_EEPROM_MAGIC 0xADEAD12C diff --git a/board/ti/dra7xx/evm.c b/board/ti/dra7xx/evm.c index baf47edc3046ba5f7e91294d40472688411f7a92..956de9d619c2272abb2d11eea14710e9e54bcbb1 100644 --- a/board/ti/dra7xx/evm.c +++ b/board/ti/dra7xx/evm.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include diff --git a/board/ti/evm/evm.c b/board/ti/evm/evm.c index e84014b7c1c37712b90cb3d83923b6c8ee866aa6..cdea269746f0ffd9923d0c93689cf0fbbc3cded3 100644 --- a/board/ti/evm/evm.c +++ b/board/ti/evm/evm.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include "evm.h" diff --git a/board/ti/evm/evm.h b/board/ti/evm/evm.h index 09b08b490aebc46683ef7b8fedd97c0258fab6f4..a9542c92299f28ab330972c361730efaf0e0c8ed 100644 --- a/board/ti/evm/evm.h +++ b/board/ti/evm/evm.h @@ -6,6 +6,7 @@ #ifndef _EVM_H_ #define _EVM_H_ +#include const omap3_sysinfo sysinfo = { DDR_DISCRETE, "OMAP3 EVM board", diff --git a/board/ti/j721e/evm.c b/board/ti/j721e/evm.c index c70b58f0c8f23f4ca9629e201dac24951369da24..53d8a799759ee6b753a29c1dd05da01215aefd31 100644 --- a/board/ti/j721e/evm.c +++ b/board/ti/j721e/evm.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -30,6 +31,7 @@ #include #include #include +#include #include "../common/board_detect.h" diff --git a/board/ti/ks2_evm/board.c b/board/ti/ks2_evm/board.c index 449073b6b7aa8228353d3b07fb16652a9d981f73..de120c48dcf216f1b4d6899d0aacd3915f2aacc4 100644 --- a/board/ti/ks2_evm/board.c +++ b/board/ti/ks2_evm/board.c @@ -7,12 +7,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include "board.h" #include #include diff --git a/board/ti/ks2_evm/board_k2e.c b/board/ti/ks2_evm/board_k2e.c index b5258b66e102e06fa99a0150751726e0bc9f1043..8d0032e55ca32d70d44e68c735513e897c5c97c0 100644 --- a/board/ti/ks2_evm/board_k2e.c +++ b/board/ti/ks2_evm/board_k2e.c @@ -12,6 +12,7 @@ #include #include #include +#include #include unsigned int get_external_clk(u32 clk) diff --git a/board/ti/ks2_evm/board_k2g.c b/board/ti/ks2_evm/board_k2g.c index eb115a818f467cbf9e4de739860a03e96473bee5..23c6e93ab5f03782659d2b2ea7beb9e0353a89b0 100644 --- a/board/ti/ks2_evm/board_k2g.c +++ b/board/ti/ks2_evm/board_k2g.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "mux-k2g.h" #include "../common/board_detect.h" diff --git a/board/ti/ks2_evm/board_k2hk.c b/board/ti/ks2_evm/board_k2hk.c index 6a9935c7ef5c4843b82eff4007dab4c273d32a82..3648db6af0cbd7d4b6f8fec629f3f5b2e356bb5f 100644 --- a/board/ti/ks2_evm/board_k2hk.c +++ b/board/ti/ks2_evm/board_k2hk.c @@ -12,6 +12,7 @@ #include #include #include +#include #include unsigned int external_clk[ext_clk_count] = { diff --git a/board/ti/ks2_evm/board_k2l.c b/board/ti/ks2_evm/board_k2l.c index 459530ecb9de907853714b45e85e70a0faf8d1d9..2d9da4e3a7dd8dc0fc1f36bc0c87a960bd4d6888 100644 --- a/board/ti/ks2_evm/board_k2l.c +++ b/board/ti/ks2_evm/board_k2l.c @@ -12,6 +12,7 @@ #include #include #include +#include #include unsigned int get_external_clk(u32 clk) diff --git a/board/ti/ks2_evm/ddr3_k2e.c b/board/ti/ks2_evm/ddr3_k2e.c index 85e70fc67761de930559a7d39ee83050b4607942..b1065f53d30d2069e8ba912aea8d3233fc7cda4f 100644 --- a/board/ti/ks2_evm/ddr3_k2e.c +++ b/board/ti/ks2_evm/ddr3_k2e.c @@ -8,6 +8,7 @@ #include #include +#include #include "ddr3_cfg.h" #include diff --git a/board/ti/ks2_evm/ddr3_k2g.c b/board/ti/ks2_evm/ddr3_k2g.c index 563c5e9950ce71266db6ff64d2f46e22ff8dda3e..a8a306d61cc89d21aecc26581bae4b6ee9e647a7 100644 --- a/board/ti/ks2_evm/ddr3_k2g.c +++ b/board/ti/ks2_evm/ddr3_k2g.c @@ -7,6 +7,7 @@ */ #include +#include #include "ddr3_cfg.h" #include #include diff --git a/board/ti/ks2_evm/ddr3_k2hk.c b/board/ti/ks2_evm/ddr3_k2hk.c index 03bae4bf91ebc8d6ad96676b680a87264fae6eab..eee64753bb99869fea57f949816355bfc8f7c730 100644 --- a/board/ti/ks2_evm/ddr3_k2hk.c +++ b/board/ti/ks2_evm/ddr3_k2hk.c @@ -8,6 +8,7 @@ #include #include +#include #include "ddr3_cfg.h" #include #include diff --git a/board/ti/ks2_evm/ddr3_k2l.c b/board/ti/ks2_evm/ddr3_k2l.c index 36babcc5e116df695bd4ea813b1a3106ea9b7fc3..62daa49d32e2388fa3b2d60e61f68b1d246834ad 100644 --- a/board/ti/ks2_evm/ddr3_k2l.c +++ b/board/ti/ks2_evm/ddr3_k2l.c @@ -8,6 +8,7 @@ #include #include +#include #include "ddr3_cfg.h" #include diff --git a/board/ti/omap5_uevm/evm.c b/board/ti/omap5_uevm/evm.c index dd9217f0fba5dba21a52d97d9f1481bd9e6ee53a..0d551b1b4e90ecfdc4e5f58d8200e313c68ca2e6 100644 --- a/board/ti/omap5_uevm/evm.c +++ b/board/ti/omap5_uevm/evm.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/board/ti/panda/panda.c b/board/ti/panda/panda.c index c36690eec172c096d0ee71691729b5721bfd72de..0a64a30982267488b745810fc974a571c751c92a 100644 --- a/board/ti/panda/panda.c +++ b/board/ti/panda/panda.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include "panda_mux_data.h" diff --git a/board/ti/sdp4430/sdp.c b/board/ti/sdp4430/sdp.c index fe12d6e89139e8f5644e1dc52bdb262a90a3c8d0..ed9b50cc7001d64f7dc90def6eb3832e35256660 100644 --- a/board/ti/sdp4430/sdp.c +++ b/board/ti/sdp4430/sdp.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include "sdp4430_mux_data.h" diff --git a/board/ti/ti816x/evm.c b/board/ti/ti816x/evm.c index 2689e48c8ceff7d40879772051ff5b1a0a88353f..8cc91def5e43defc9efe358aaf9f690fa6ad365b 100644 --- a/board/ti/ti816x/evm.c +++ b/board/ti/ti816x/evm.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/timll/devkit3250/devkit3250_spl.c b/board/timll/devkit3250/devkit3250_spl.c index 47af78ae0b1d6a7870c6bcdea94b27e34e8a6f7c..327103087fbb65bea2022266563f074f7a8ad86a 100644 --- a/board/timll/devkit3250/devkit3250_spl.c +++ b/board/timll/devkit3250/devkit3250_spl.c @@ -12,6 +12,7 @@ #include #include #include +#include static struct gpio_regs *gpio = (struct gpio_regs *)GPIO_BASE; diff --git a/board/timll/devkit8000/devkit8000.c b/board/timll/devkit8000/devkit8000.c index 4c05c9a8b7fce83f2bc364d62d9eda5a35559173..f9b35733f50925c5f5ec49b8dc5cb7a9eb1b43d3 100644 --- a/board/timll/devkit8000/devkit8000.c +++ b/board/timll/devkit8000/devkit8000.c @@ -31,6 +31,7 @@ #include #include #include +#include #include "devkit8000.h" #include #ifdef CONFIG_DRIVER_DM9000 diff --git a/board/toradex/apalis-imx8/apalis-imx8.c b/board/toradex/apalis-imx8/apalis-imx8.c index cae2b789bc71ee3e8e69a7d0c1c64dcb3d8a56bc..0789e83622582b00c311defcfabeede7fb32f033 100644 --- a/board/toradex/apalis-imx8/apalis-imx8.c +++ b/board/toradex/apalis-imx8/apalis-imx8.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/board/toradex/apalis-tk1/apalis-tk1.c b/board/toradex/apalis-tk1/apalis-tk1.c index 023c93c09298f3452e69427c0dcc5cf7b4a7230e..eebba48f015137b3d5d0d7d2fd9c2622dddba4ef 100644 --- a/board/toradex/apalis-tk1/apalis-tk1.c +++ b/board/toradex/apalis-tk1/apalis-tk1.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/board/toradex/apalis-tk1/as3722_init.c b/board/toradex/apalis-tk1/as3722_init.c index 68169f55480860b63cd9cb943897cf8ab09c0f9a..dea80ed4a8a42201df7a9eba51ad67b6e9b85e63 100644 --- a/board/toradex/apalis-tk1/as3722_init.c +++ b/board/toradex/apalis-tk1/as3722_init.c @@ -8,6 +8,7 @@ #include #include #include +#include #include "as3722_init.h" /* AS3722-PMIC-specific early init code - get CPU rails up, etc */ diff --git a/board/toradex/apalis_imx6/apalis_imx6.c b/board/toradex/apalis_imx6/apalis_imx6.c index 6b319c043a6f504d329924a7d55e9bd7070bd2f3..b075b620585ebbf4110cdf9e70b93337e6c2bab4 100644 --- a/board/toradex/apalis_imx6/apalis_imx6.c +++ b/board/toradex/apalis_imx6/apalis_imx6.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/board/toradex/apalis_imx6/pf0100.c b/board/toradex/apalis_imx6/pf0100.c index 9247a7805446890ebc6fa890eac649bc6da18864..5961d6179d28df1cde35bb8410b83e33444520c1 100644 --- a/board/toradex/apalis_imx6/pf0100.c +++ b/board/toradex/apalis_imx6/pf0100.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "pf0100_otp.inc" #include "pf0100.h" diff --git a/board/toradex/apalis_t30/apalis_t30.c b/board/toradex/apalis_t30/apalis_t30.c index 49fb5d7a3701f2c1160fea9fb3850177b0f74251..7fefc2fd1c40aa7c43a1d7c0571a241971c9945d 100644 --- a/board/toradex/apalis_t30/apalis_t30.c +++ b/board/toradex/apalis_t30/apalis_t30.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/board/toradex/colibri-imx8x/colibri-imx8x.c b/board/toradex/colibri-imx8x/colibri-imx8x.c index 1a2a23337cfeda41d98f1c2ee849fbb51516fd5f..b9df96df053b4fc6af8e855d8af1859455372316 100644 --- a/board/toradex/colibri-imx8x/colibri-imx8x.c +++ b/board/toradex/colibri-imx8x/colibri-imx8x.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/board/toradex/colibri_imx6/colibri_imx6.c b/board/toradex/colibri_imx6/colibri_imx6.c index 99342e820e98b37ebbe17745eaa7cd82ab1737e0..6b001c5450db07d04e86879391db12163b0241be 100644 --- a/board/toradex/colibri_imx6/colibri_imx6.c +++ b/board/toradex/colibri_imx6/colibri_imx6.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/board/toradex/colibri_imx6/pf0100.c b/board/toradex/colibri_imx6/pf0100.c index d1bd0566b2aa01bc095edd517b93cacd40d7bc33..31e4620edb3be6fb46805fcd7aefa65ed370985f 100644 --- a/board/toradex/colibri_imx6/pf0100.c +++ b/board/toradex/colibri_imx6/pf0100.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "pf0100_otp.inc" #include "pf0100.h" diff --git a/board/toradex/colibri_imx7/colibri_imx7.c b/board/toradex/colibri_imx7/colibri_imx7.c index 69a17c88550271a2187448e271d3925955acb96c..c6b1501467dd83755369ca21e62b56724884026f 100644 --- a/board/toradex/colibri_imx7/colibri_imx7.c +++ b/board/toradex/colibri_imx7/colibri_imx7.c @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include diff --git a/board/toradex/colibri_t20/colibri_t20.c b/board/toradex/colibri_t20/colibri_t20.c index f809260aa217e03a93d212b37c5560bf5f2fdcd7..b4f32a335450960cb091e1b41c6205f2d0c8cc29 100644 --- a/board/toradex/colibri_t20/colibri_t20.c +++ b/board/toradex/colibri_t20/colibri_t20.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include "../common/tdx-common.h" diff --git a/board/toradex/colibri_vf/colibri_vf.c b/board/toradex/colibri_vf/colibri_vf.c index 6361ffedb1fb6cbd11019b222234834dc6571935..9b966da7429d4cfb809cd237bb3126c5c04e3149 100644 --- a/board/toradex/colibri_vf/colibri_vf.c +++ b/board/toradex/colibri_vf/colibri_vf.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/board/toradex/common/tdx-cfg-block.c b/board/toradex/common/tdx-cfg-block.c index 4e4173c6d8e52b62b65afbbb071d6d8f302ea5f0..530dfddbba7b225a74c945b57de5400c03cb1fc2 100644 --- a/board/toradex/common/tdx-cfg-block.c +++ b/board/toradex/common/tdx-cfg-block.c @@ -4,12 +4,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include "tdx-cfg-block.h" #include "tdx-eeprom.h" diff --git a/board/toradex/common/tdx-common.c b/board/toradex/common/tdx-common.c index 7c7f15d19915fe6fc88708a83736facbbb6c1eb6..225c406cfe4383ba7b4eda30e50291e014d6cb2c 100644 --- a/board/toradex/common/tdx-common.c +++ b/board/toradex/common/tdx-common.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/board/toradex/verdin-imx8mm/spl.c b/board/toradex/verdin-imx8mm/spl.c index 6ece3136fda35e97b0dc7e132da11627d66aec74..2863324575d9ab66076fa782d52d9b50a538858e 100644 --- a/board/toradex/verdin-imx8mm/spl.c +++ b/board/toradex/verdin-imx8mm/spl.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include diff --git a/board/tplink/wdr4300/wdr4300.c b/board/tplink/wdr4300/wdr4300.c index 9134d6bf6d435e6fc7ec3699b4d276880e316493..9124ec7964ae922294ca97bb2f0adff6e3a18ff5 100644 --- a/board/tplink/wdr4300/wdr4300.c +++ b/board/tplink/wdr4300/wdr4300.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/board/tqc/tqm834x/pci.c b/board/tqc/tqm834x/pci.c index eac1b7f2df81b733eb279cbad0bd716f794da9ea..97e60ff0cae0c1e06fb3b258ff44a87d31c838b0 100644 --- a/board/tqc/tqm834x/pci.c +++ b/board/tqc/tqm834x/pci.c @@ -14,6 +14,7 @@ #include #include #include +#include #include static struct pci_region pci1_regions[] = { diff --git a/board/tqc/tqm834x/tqm834x.c b/board/tqc/tqm834x/tqm834x.c index f5e3bc5bf97504d12d365ca7c2722d2b7e560cd0..2bcd7fc426343fae85b896f2d1870de2fd605f70 100644 --- a/board/tqc/tqm834x/tqm834x.c +++ b/board/tqc/tqm834x/tqm834x.c @@ -21,6 +21,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/tqc/tqma6/tqma6.c b/board/tqc/tqma6/tqma6.c index 1b2855c9896e8352481ea308f6babf9b20622611..4681690d7f357804c1bc030facf6cc259c13f4c0 100644 --- a/board/tqc/tqma6/tqma6.c +++ b/board/tqc/tqma6/tqma6.c @@ -7,6 +7,7 @@ * Author: Markus Niebel */ +#include #include #include #include @@ -30,6 +31,7 @@ #include #include #include +#include #include #include #include diff --git a/board/udoo/neo/neo.c b/board/udoo/neo/neo.c index 4c004a7555361b9ca42d4f112fe246c481123f4c..a263843f4aa8936d7b8612cc65c9d90a95e8ef90 100644 --- a/board/udoo/neo/neo.c +++ b/board/udoo/neo/neo.c @@ -37,6 +37,7 @@ #include #include #include +#include #include #include #include diff --git a/board/udoo/udoo.c b/board/udoo/udoo.c index c0cd357845ee3fe7a8a63cd5ae6345b9c62f7d90..37bbd497babffbf67670748a18067e6db695a7ef 100644 --- a/board/udoo/udoo.c +++ b/board/udoo/udoo.c @@ -29,6 +29,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/udoo/udoo_spl.c b/board/udoo/udoo_spl.c index d9afbbb741981208899a12292126a285217ec01b..7ac6154219ac59fd72317665844fc8d1d4c588ce 100644 --- a/board/udoo/udoo_spl.c +++ b/board/udoo/udoo_spl.c @@ -23,6 +23,7 @@ #include #include #include +#include #if defined(CONFIG_SPL_BUILD) #include diff --git a/board/variscite/dart_6ul/spl.c b/board/variscite/dart_6ul/spl.c index bf4c6bd573e914e8d2d020ff4050936e5552dae4..0efa57b854347a3e82a90165a566012f5781b293 100644 --- a/board/variscite/dart_6ul/spl.c +++ b/board/variscite/dart_6ul/spl.c @@ -17,6 +17,7 @@ #include #include #include +#include #define UART_PAD_CTRL (PAD_CTL_PKE | PAD_CTL_PUE | \ PAD_CTL_PUS_100K_UP | PAD_CTL_SPEED_MED | \ diff --git a/board/varisys/common/sys_eeprom.c b/board/varisys/common/sys_eeprom.c index d285b0f36cdbe8fe0b2a79daa5790901b274360c..ec850a8c1de9119d81fb184d827ad2bc297c0bbe 100644 --- a/board/varisys/common/sys_eeprom.c +++ b/board/varisys/common/sys_eeprom.c @@ -12,10 +12,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/board/varisys/cyrus/cyrus.c b/board/varisys/cyrus/cyrus.c index a7721274aed049358f409224fc745c13b60f04f5..c7b17a9caf21676cadf4646f62493b6b1e746115 100644 --- a/board/varisys/cyrus/cyrus.c +++ b/board/varisys/cyrus/cyrus.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/varisys/cyrus/ddr.c b/board/varisys/cyrus/ddr.c index 5221b6174d76cf1417c2bea3d28a221c001c12f6..0e6161eac6e358dfba9d1ca71748646246331b54 100644 --- a/board/varisys/cyrus/ddr.c +++ b/board/varisys/cyrus/ddr.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/ve8313/ve8313.c b/board/ve8313/ve8313.c index 2f78b475d3931014b01d8afb657d27aaeaa9aa3d..56ddd70b893b7484eeeca41596d0048cde59c5d8 100644 --- a/board/ve8313/ve8313.c +++ b/board/ve8313/ve8313.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/board/vscom/baltos/board.c b/board/vscom/baltos/board.c index a7ba5393183e57bb4424c8884c7dfb97356371d4..e4c742a98cb19e14181226a2b076d303d2be0034 100644 --- a/board/vscom/baltos/board.c +++ b/board/vscom/baltos/board.c @@ -37,6 +37,7 @@ #include #include #include +#include #include #include #include "board.h" diff --git a/board/vscom/baltos/board.h b/board/vscom/baltos/board.h index 630c9bba73b35f3c0134c74b1aa25bc8d5c4b022..93768571bb2cc547ca478fb6b25a04d9feb1ed32 100644 --- a/board/vscom/baltos/board.h +++ b/board/vscom/baltos/board.h @@ -10,6 +10,7 @@ #ifndef _BOARD_H_ #define _BOARD_H_ +#include typedef struct _BSP_VS_HWPARAM // v1.0 { uint32_t Magic; diff --git a/board/wandboard/spl.c b/board/wandboard/spl.c index e6ba356121713d2325dffb45b032a47745437030..7c0680bfa4768a8e611ef6ca55d057ce2d449f24 100644 --- a/board/wandboard/spl.c +++ b/board/wandboard/spl.c @@ -24,6 +24,7 @@ #include #include #include +#include #include /* diff --git a/board/wandboard/wandboard.c b/board/wandboard/wandboard.c index 6a2c5718c66d50c2afe6dca26298e87171f51c0c..0d89de16e57d6b70a409cc279ce96de6b66aa26f 100644 --- a/board/wandboard/wandboard.c +++ b/board/wandboard/wandboard.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -37,6 +38,7 @@ #include #include #include +#include #include #include diff --git a/board/work-microwave/work_92105/work_92105_display.c b/board/work-microwave/work_92105/work_92105_display.c index 53d5d3c5a835491d8fbe69cb18d8a38ffca68074..77fa813600b0b89b708d7104829d3e2a1518f953 100644 --- a/board/work-microwave/work_92105/work_92105_display.c +++ b/board/work-microwave/work_92105/work_92105_display.c @@ -25,6 +25,7 @@ #include #include #include +#include /* * GPO 15 in port 3 is gpio 3*32+15 = 111 diff --git a/board/work-microwave/work_92105/work_92105_spl.c b/board/work-microwave/work_92105/work_92105_spl.c index a31553a2d25b5271eb5a73744f404cc93039b7d8..69a324bb288f46df45b5fe61f28e76ee679767a0 100644 --- a/board/work-microwave/work_92105/work_92105_spl.c +++ b/board/work-microwave/work_92105/work_92105_spl.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "work_92105_display.h" struct emc_dram_settings dram_64mb = { diff --git a/board/xes/common/actl_nand.c b/board/xes/common/actl_nand.c index 4e52838c90951fe5946b9068244868baf6e7609a..2ae209eb7aa2942e50771bcca42db5dabbf526e6 100644 --- a/board/xes/common/actl_nand.c +++ b/board/xes/common/actl_nand.c @@ -9,6 +9,7 @@ #include #include #include +#include /* * Hardware specific access to control-lines diff --git a/board/xes/common/fsl_8xxx_clk.c b/board/xes/common/fsl_8xxx_clk.c index c73ec1d21ba0fdce7478b3055f803fa29b6ac0b0..d5c9b3bd6c83d0c6324bf1c6954ba464958415ad 100644 --- a/board/xes/common/fsl_8xxx_clk.c +++ b/board/xes/common/fsl_8xxx_clk.c @@ -6,6 +6,7 @@ #include #include #include +#include /* * Return SYSCLK input frequency - 50 MHz or 66 MHz depending on POR config diff --git a/board/xes/common/fsl_8xxx_misc.c b/board/xes/common/fsl_8xxx_misc.c index d39cd7e8b65be6c0da1ee4fdabaa776e29e024b8..fb835b4fb75db4523366dd3d01fcb6ff85e8ef23 100644 --- a/board/xes/common/fsl_8xxx_misc.c +++ b/board/xes/common/fsl_8xxx_misc.c @@ -21,6 +21,7 @@ int board_flash_wp_on(void) return 0; } #endif +#include /* * Return a board's derivative model number. For example: diff --git a/board/xes/common/fsl_8xxx_misc.h b/board/xes/common/fsl_8xxx_misc.h index 6e4858f15c39f0296f11c02506fa557cc6087526..2bcc765726b8bc9c5b8fe455eff968317c1cd0b0 100644 --- a/board/xes/common/fsl_8xxx_misc.h +++ b/board/xes/common/fsl_8xxx_misc.h @@ -6,6 +6,7 @@ #ifndef __FSL_8XXX_MISC_H___ #define __FSL_8XXX_MISC_H___ +#include uint get_board_derivative(void); #endif /* __FSL_8XXX_MISC_H__ */ diff --git a/board/xes/common/fsl_8xxx_pci.c b/board/xes/common/fsl_8xxx_pci.c index 6c6db6c2fcf8542d44a602e9ea7a2e5835e56110..d3190c7ae3d3ed40ee9b23f8acf8ffcee856fc9a 100644 --- a/board/xes/common/fsl_8xxx_pci.c +++ b/board/xes/common/fsl_8xxx_pci.c @@ -15,6 +15,7 @@ #include #include #include +#include #ifdef CONFIG_PCI1 diff --git a/board/xes/xpedite517x/ddr.c b/board/xes/xpedite517x/ddr.c index fc50740e2f16abfd76ffe5a9e283880dffedb471..74ec19207d064f7f898facf1c8d558ec147fefd9 100644 --- a/board/xes/xpedite517x/ddr.c +++ b/board/xes/xpedite517x/ddr.c @@ -11,6 +11,7 @@ #include #include #include +#include void get_spd(ddr2_spd_eeprom_t *spd, u8 i2c_address) { diff --git a/board/xes/xpedite520x/ddr.c b/board/xes/xpedite520x/ddr.c index c142bec406e55dffea39d09be9d606a271415d39..e96dc89fda9b587fbaf17a1dd3a0a77a11ea69c1 100644 --- a/board/xes/xpedite520x/ddr.c +++ b/board/xes/xpedite520x/ddr.c @@ -5,6 +5,7 @@ #include #include +#include #include #include diff --git a/board/xes/xpedite537x/ddr.c b/board/xes/xpedite537x/ddr.c index 8ebb64793ba55e2c3fecb4fa11cc52648b139630..b5a9383259917313e3401c637f71aacd5ee51eed 100644 --- a/board/xes/xpedite537x/ddr.c +++ b/board/xes/xpedite537x/ddr.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/board/xes/xpedite550x/ddr.c b/board/xes/xpedite550x/ddr.c index b1abd3d54dcf45464bce1065bad581cf86f635e1..090ff6af86967a236c84248543e1ef08bd453c92 100644 --- a/board/xes/xpedite550x/ddr.c +++ b/board/xes/xpedite550x/ddr.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/board/xilinx/common/board.c b/board/xilinx/common/board.c index 19de01caf0c7e7d472dbbb6017fabab5563be302..79b8f2f0136595f5e2cebd4f076fb50034347e4c 100644 --- a/board/xilinx/common/board.c +++ b/board/xilinx/common/board.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "board.h" int zynq_board_read_rom_ethaddr(unsigned char *ethaddr) diff --git a/board/xilinx/microblaze-generic/microblaze-generic.c b/board/xilinx/microblaze-generic/microblaze-generic.c index 7e21ffc1958f07070b304bc18edf2545ace65ae7..e5e23ebd1f29d946109f6b4dd55914bd93164bf0 100644 --- a/board/xilinx/microblaze-generic/microblaze-generic.c +++ b/board/xilinx/microblaze-generic/microblaze-generic.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/board/xilinx/versal/board.c b/board/xilinx/versal/board.c index f310f0e569305a2e0eb71ea25e65f433b901c103..325c89e07102130705ca0e2edfdcd71c2a5a8549 100644 --- a/board/xilinx/versal/board.c +++ b/board/xilinx/versal/board.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "../common/board.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/board/xilinx/zynq/bootimg.c b/board/xilinx/zynq/bootimg.c index 332500bdc72148da75cd97b661e2d3729a7a4001..5decf572fc0f344d38a94820a68e299172deeb25 100644 --- a/board/xilinx/zynq/bootimg.c +++ b/board/xilinx/zynq/bootimg.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/board/xilinx/zynq/cmds.c b/board/xilinx/zynq/cmds.c index 932c7c6f61e6f57b750463b2d8f5ed57115dea3a..f2703b17ae826faafaaaf2b1a17a1dc21d9ab00f 100644 --- a/board/xilinx/zynq/cmds.c +++ b/board/xilinx/zynq/cmds.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/board/xilinx/zynqmp/cmds.c b/board/xilinx/zynqmp/cmds.c index 52498147aef7c5bcee18ab12a62bc9207f750dce..a4d4d72c2b479b66b469f51fce6ed0155bc986da 100644 --- a/board/xilinx/zynqmp/cmds.c +++ b/board/xilinx/zynqmp/cmds.c @@ -17,6 +17,7 @@ #include #include #include +#include static int do_zynqmp_verify_secure(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) diff --git a/board/xilinx/zynqmp/pm_cfg_obj.h b/board/xilinx/zynqmp/pm_cfg_obj.h index 86e785490ced6e076a18c955cdc4d826efe03ad9..acbad46b532766d8ad8140794be5d8deeb19f550 100644 --- a/board/xilinx/zynqmp/pm_cfg_obj.h +++ b/board/xilinx/zynqmp/pm_cfg_obj.h @@ -5,5 +5,6 @@ * Declaration of PMU config object binary blob linked in at build time. */ +#include extern const u32 zynqmp_pm_cfg_obj[]; extern const int zynqmp_pm_cfg_obj_size; diff --git a/board/xilinx/zynqmp/tap_delays.c b/board/xilinx/zynqmp/tap_delays.c index 5fde0aed7dbe7a12748f3ee24c048e232b8fb0e0..041521c6dad4946baa78fe4ab1137541bd453fd5 100644 --- a/board/xilinx/zynqmp/tap_delays.c +++ b/board/xilinx/zynqmp/tap_delays.c @@ -7,6 +7,7 @@ #include #include +#include #include #define SD_DLL_CTRL 0xFF180358 diff --git a/board/xilinx/zynqmp/zynqmp.c b/board/xilinx/zynqmp/zynqmp.c index 36208008d9b0ca0af67719dff5140ebe4eb2510f..8d1ab10a4a8ad536036c4805f0d3b474c7c6d54e 100644 --- a/board/xilinx/zynqmp/zynqmp.c +++ b/board/xilinx/zynqmp/zynqmp.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -40,6 +41,7 @@ #include #include #include +#include #include "../common/board.h" #include "pm_cfg_obj.h" diff --git a/board/zyxel/nsa310s/nsa310s.c b/board/zyxel/nsa310s/nsa310s.c index b8b896d717cbcff329df9734b753abf175aeaa4b..fd2cd84026dca767567d172adfee5bc6771f825e 100644 --- a/board/zyxel/nsa310s/nsa310s.c +++ b/board/zyxel/nsa310s/nsa310s.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "nsa310s.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/abootimg.c b/cmd/abootimg.c index 3c6de9a8e80d6e23b1b1a76f783ae3b16124b7ef..1b1a4b3a2628881db5887c483033f0d74268d329 100644 --- a/cmd/abootimg.c +++ b/cmd/abootimg.c @@ -13,6 +13,7 @@ #include #include #include +#include #define abootimg_addr() \ (_abootimg_addr == -1 ? image_load_addr : _abootimg_addr) diff --git a/cmd/acpi.c b/cmd/acpi.c index c47cfdfd95b1637795a431873dcb9cb2b225dd37..93c3f8f7a11c86688de7b1352a427f3b1d254ff6 100644 --- a/cmd/acpi.c +++ b/cmd/acpi.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/adtimg.c b/cmd/adtimg.c index ea6230ba1f049fb41d0923f801243089d54c99a6..f3728aa386d0187ae5f53d4b383b05618b58218a 100644 --- a/cmd/adtimg.c +++ b/cmd/adtimg.c @@ -13,6 +13,7 @@ #include #include #include +#include #define OPT_INDEX "--index" diff --git a/cmd/aes.c b/cmd/aes.c index b4a3dcc74c61eba6d4943c84e1cfbc3e7c340e4c..24d97a7588293c72a6586703e905431877779f67 100644 --- a/cmd/aes.c +++ b/cmd/aes.c @@ -15,6 +15,7 @@ #include #include #include +#include u32 aes_get_key_len(char *command) { diff --git a/cmd/armflash.c b/cmd/armflash.c index e76838c55c29932cd479430d55390e34db472c56..8436980125fc0906eedc9b9e81338b331e38fa97 100644 --- a/cmd/armflash.c +++ b/cmd/armflash.c @@ -13,6 +13,7 @@ #include #include #include +#include #define MAX_REGIONS 4 #define MAX_IMAGES 32 diff --git a/cmd/avb.c b/cmd/avb.c index 08711e3240a94fd653e46a3b5a4746699a51602a..7434b4b0d69ae7600c91e49ea5800ecdde50133f 100644 --- a/cmd/avb.c +++ b/cmd/avb.c @@ -11,10 +11,12 @@ #include #include #include +#include #include #include #include #include +#include #define AVB_BOOTARGS "avb_bootargs" static struct AvbOps *avb_ops; diff --git a/cmd/axi.c b/cmd/axi.c index 8a3a5f68669274a6dd9e8dc40dc1e527277a5fd6..8d268ad61053575b1029849eb8e7dc918d1f5d45 100644 --- a/cmd/axi.c +++ b/cmd/axi.c @@ -20,6 +20,7 @@ #include #include #include +#include /* Currently selected AXI bus device */ static struct udevice *axi_cur_bus; diff --git a/cmd/bcb.c b/cmd/bcb.c index e95111796c7bfa238675a29f19f809d7807309b4..f6be4fa357bea38bc75ff7d988ef3e53701af03e 100644 --- a/cmd/bcb.c +++ b/cmd/bcb.c @@ -16,6 +16,7 @@ #include #include #include +#include enum bcb_cmd { BCB_CMD_LOAD, diff --git a/cmd/bdinfo.c b/cmd/bdinfo.c index c80395a50f46f55bbaee7d94c36caf59ec5609ef..c313fae128b385aa2ca85964e33276544e0817ed 100644 --- a/cmd/bdinfo.c +++ b/cmd/bdinfo.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/bedbug.c b/cmd/bedbug.c index 6dc3bab74da3bcd6a88d636b03152c758bdfd7a6..d6cdf74dd10804d85c9ce0553b32efe5c2519e5e 100644 --- a/cmd/bedbug.c +++ b/cmd/bedbug.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/binop.c b/cmd/binop.c index 9fde726b5cb9b660bf8a2fb2d10feceaa42cfd25..9710f9569e93f34c0af1e86ccbff661e87b9422f 100644 --- a/cmd/binop.c +++ b/cmd/binop.c @@ -10,6 +10,7 @@ #include #include #include +#include enum { OP_ID_XOR, diff --git a/cmd/blk_common.c b/cmd/blk_common.c index 4bf7a582b52e80741bec6a140953f8af2d9ded65..9f6b936d9e308379bc915592f6b81e60ba837d2c 100644 --- a/cmd/blk_common.c +++ b/cmd/blk_common.c @@ -14,6 +14,7 @@ #include #include #include +#include int blk_common_cmd(int argc, char *const argv[], enum if_type if_type, int *cur_devnump) diff --git a/cmd/blob.c b/cmd/blob.c index d4ee6966e9759ecf50bf8cfc35e2d232fd24dc6a..27878e99639c5c987cb7fc20a50763330f6ccac8 100644 --- a/cmd/blob.c +++ b/cmd/blob.c @@ -6,11 +6,13 @@ #include #include +#include #include #include #include #include #include +#include /** * blob_decap() - Decapsulate the data as a blob diff --git a/cmd/bmp.c b/cmd/bmp.c index d2ea39ed67a1e3c1ffacf5f624a78863d4ffc81c..0c2f916be1424a30d24f7b25f94d8d87d01e1c19 100644 --- a/cmd/bmp.c +++ b/cmd/bmp.c @@ -19,12 +19,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include static int bmp_info (ulong addr); diff --git a/cmd/boot.c b/cmd/boot.c index 8b079b31714c5571a19b4ff11897ca6e136bfcd2..179ddc6a1e85ae7ca486bb8c9cb8396c6e058060 100644 --- a/cmd/boot.c +++ b/cmd/boot.c @@ -11,6 +11,7 @@ #include #include #include +#include #ifdef CONFIG_CMD_GO diff --git a/cmd/bootefi.c b/cmd/bootefi.c index 63902ef730dcd99eadf631e59150720517edd64d..28320b36618aa736f5760663e8a68bf67d39483a 100644 --- a/cmd/bootefi.c +++ b/cmd/bootefi.c @@ -27,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/booti.c b/cmd/booti.c index 405152c80ebe102cdfefede2941615a6101c2938..baf7d7f80b6e29cc7ab557fceaa9ba00391bd98a 100644 --- a/cmd/booti.c +++ b/cmd/booti.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; /* diff --git a/cmd/bootm.c b/cmd/bootm.c index e253bdd9e9270645de720ff4fc0dcdf7dfe45739..9692a36607198671c966f782f697e0c157eea0d8 100644 --- a/cmd/bootm.c +++ b/cmd/bootm.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/cmd/bootstage.c b/cmd/bootstage.c index 3649e749cd90817c874dae241df3717d02baccf0..c0783bcb4780ed536e117df338a64ddafc890d64 100644 --- a/cmd/bootstage.c +++ b/cmd/bootstage.c @@ -10,6 +10,7 @@ #include #include #include +#include static int do_bootstage_report(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) diff --git a/cmd/bootz.c b/cmd/bootz.c index e34ed63b4dfe191d612cac9293c512bb1688ea46..71494f4cf328d20ba2762681c81cfe8573374a12 100644 --- a/cmd/bootz.c +++ b/cmd/bootz.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include int __weak bootz_setup(ulong image, ulong *start, ulong *end) { diff --git a/cmd/cache.c b/cmd/cache.c index 19890c2566c9a2ae13205f5a0420eacc1217a177..fab3091bd2dd78527582bd2bb7a9cfdee28cffb7 100644 --- a/cmd/cache.c +++ b/cmd/cache.c @@ -9,6 +9,7 @@ */ #include #include +#include #include #include #include diff --git a/cmd/cbfs.c b/cmd/cbfs.c index 8f7a10751f7b464edfe139c49e7c1893f9d0cba9..a0a0e6b107a9150120aa71c68309956b68cb33a7 100644 --- a/cmd/cbfs.c +++ b/cmd/cbfs.c @@ -12,6 +12,7 @@ #include #include #include +#include static int do_cbfs_init(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) diff --git a/cmd/clk.c b/cmd/clk.c index a2bfce12aed68dcd5666feb7e71f978e18ecadd5..d51b987dde5a5ef9b382eeecf1694d46f9e757c1 100644 --- a/cmd/clk.c +++ b/cmd/clk.c @@ -12,7 +12,9 @@ #include #include #endif +#include #include +#include #include #if defined(CONFIG_DM) && defined(CONFIG_CLK) diff --git a/cmd/cpu.c b/cmd/cpu.c index a4b1ee5b5770f127f8902fb2772fbd5283b12208..cd502ef528ccf5cc6200ac4a343fb0c8d78d68c0 100644 --- a/cmd/cpu.c +++ b/cmd/cpu.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/cmd/cramfs.c b/cmd/cramfs.c index b34a4dde0799f922c727666d8b58a24774ee2623..4607176377182b24b8c7391ff98b89382de470fc 100644 --- a/cmd/cramfs.c +++ b/cmd/cramfs.c @@ -24,6 +24,7 @@ #include #include #include +#include /* enable/disable debugging messages */ #define DEBUG_CRAMFS diff --git a/cmd/cros_ec.c b/cmd/cros_ec.c index 7f089d7644ff4c14091b43c59ff6f47c588b08ef..8e0f63eadb456c0a2a30fb4d2c602257e0a916a0 100644 --- a/cmd/cros_ec.c +++ b/cmd/cros_ec.c @@ -18,6 +18,7 @@ #include #include #include +#include /* Note: depends on enum ec_current_image */ static const char * const ec_current_image_name[] = {"unknown", "RO", "RW"}; diff --git a/cmd/demo.c b/cmd/demo.c index 52986bb8ee7ded664e4864021acf03b1a898d0c3..4e050305010965ef47dc8e20d26ca8cbf7d0bffd 100644 --- a/cmd/demo.c +++ b/cmd/demo.c @@ -15,6 +15,7 @@ #include #include #include +#include struct udevice *demo_dev; diff --git a/cmd/disk.c b/cmd/disk.c index fcb19ee02e441f8b6de9e0d44e34fdc4e98e76bd..80a23385b19c8ef7324a8c5ed966e7911b7ee33f 100644 --- a/cmd/disk.c +++ b/cmd/disk.c @@ -12,6 +12,7 @@ #include #include #include +#include int common_diskboot(struct cmd_tbl *cmdtp, const char *intf, int argc, char *const argv[]) diff --git a/cmd/eeprom.c b/cmd/eeprom.c index d5b1ae536bba98111e7f0b54588e5cf861188fe3..49e35e678cc67a405595308a099723660419a192 100644 --- a/cmd/eeprom.c +++ b/cmd/eeprom.c @@ -20,6 +20,7 @@ */ #include +#include #include #include #include @@ -30,6 +31,7 @@ #include #include #include +#include #ifndef CONFIG_SYS_I2C_SPEED #define CONFIG_SYS_I2C_SPEED 50000 diff --git a/cmd/efi.c b/cmd/efi.c index dd48101ae890ff1d58f592930c07a266791c0961..fba91a3d935421687c3968af6a4ed3e1cef15278 100644 --- a/cmd/efi.c +++ b/cmd/efi.c @@ -11,11 +11,13 @@ #include #include #include +#include #include #include #include #include #include +#include static const char *const type_name[] = { "reserved", diff --git a/cmd/efidebug.c b/cmd/efidebug.c index cc7a00c2bf2e0ec02a0f1f00829a643fd09ef293..6557080e6581ae2dd186b4455925b3079400c5d2 100644 --- a/cmd/efidebug.c +++ b/cmd/efidebug.c @@ -20,6 +20,7 @@ #include #include #include +#include #define BS systab.boottime diff --git a/cmd/elf.c b/cmd/elf.c index 325fb19d8fca2fb45b76c5b608dc828053213839..2fc1977cad67c420b9b910c9704eba8976b56972 100644 --- a/cmd/elf.c +++ b/cmd/elf.c @@ -24,6 +24,7 @@ #include #include #include +#include /* Allow ports to override the default behavior */ static unsigned long do_bootelf_exec(ulong (*entry)(int, char * const[]), diff --git a/cmd/fastboot.c b/cmd/fastboot.c index 0a6cfe453097449b5364b6c820309068a50c99f1..aa1710d4ee210cf2c66d8e856c5ca5166744a134 100644 --- a/cmd/fastboot.c +++ b/cmd/fastboot.c @@ -19,6 +19,7 @@ #include #include #include +#include static int do_fastboot_udp(int argc, char *const argv[], uintptr_t buf_addr, size_t buf_size) diff --git a/cmd/fat.c b/cmd/fat.c index e3bee99ec9b00a72e5dcb0f13df45ba8439e4e3e..b916b99c797a92028403a90e3d73644fe203c513 100644 --- a/cmd/fat.c +++ b/cmd/fat.c @@ -16,6 +16,7 @@ #include #include #include +#include int do_fat_size(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) { diff --git a/cmd/flash.c b/cmd/flash.c index 56995822cb7baa6b1d6db50296c3d6bc5a8e1db6..8d70c4d9a9d7335a5ef1532d78e839b3c0fb37af 100644 --- a/cmd/flash.c +++ b/cmd/flash.c @@ -14,6 +14,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_MTDPARTS) #include diff --git a/cmd/fpga.c b/cmd/fpga.c index d7e20a622d250d773ddd77947f34d0d5be6686e9..31630c2701c67dc57a1cc6407eb295f6ed939b32 100644 --- a/cmd/fpga.c +++ b/cmd/fpga.c @@ -20,6 +20,7 @@ #include #include #include +#include static long do_fpga_get_device(char *arg) { diff --git a/cmd/fpgad.c b/cmd/fpgad.c index 96901b684a6f6ff5951406aa35e16bb42c65d4e0..77be4e1e7672ca276e19121cfa6be56243d7c10b 100644 --- a/cmd/fpgad.c +++ b/cmd/fpgad.c @@ -13,6 +13,7 @@ #include #include #include +#include #include diff --git a/cmd/fuse.c b/cmd/fuse.c index b75676e641e5b7a208d59214979164be4c1a1254..50f0d25e1e10d1c93b11b5811bb15f24421bc033 100644 --- a/cmd/fuse.c +++ b/cmd/fuse.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/cmd/gpio.c b/cmd/gpio.c index 570c17d5bac4d4d4ef4b4178e7119ab88a61ed83..b614c75e2b5950e07b0f7854c920fc13f427466b 100644 --- a/cmd/gpio.c +++ b/cmd/gpio.c @@ -8,10 +8,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/cmd/gpt.c b/cmd/gpt.c index 11ad5f7de46208455e4eb6a0a491c9d7dc9229b4..7f60bf6f1f5add29aad0b7780263ecaf21279320 100644 --- a/cmd/gpt.c +++ b/cmd/gpt.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include static LIST_HEAD(disk_partitions); diff --git a/cmd/i2c.c b/cmd/i2c.c index f21ed9ee354fce0c91d12c64407ec452e20b479f..5735ea3fdd403afe8e0390428f9a1629badf67c2 100644 --- a/cmd/i2c.c +++ b/cmd/i2c.c @@ -68,6 +68,7 @@ #include #include #include +#include #include #include #include @@ -83,6 +84,7 @@ #include #include #include +#include #include /* Display values from last command. diff --git a/cmd/ini.c b/cmd/ini.c index 7c3849bd50bac01b7bdf1da00c84a5d600c3a93c..54315adce79e1e43b5be84e54890367078a95b45 100644 --- a/cmd/ini.c +++ b/cmd/ini.c @@ -19,6 +19,7 @@ #include #include #include +#include #ifdef CONFIG_INI_MAX_LINE #define MAX_LINE CONFIG_INI_MAX_LINE diff --git a/cmd/io.c b/cmd/io.c index 62141846bab0b41c3846a8fad92bbdb742830c8d..af23f3fc628941c0be921c6d7a7eef45464d0210 100644 --- a/cmd/io.c +++ b/cmd/io.c @@ -13,6 +13,7 @@ #include #include #include +#include /* Display values from last command */ static ulong last_addr, last_size; diff --git a/cmd/iotrace.c b/cmd/iotrace.c index f6db7ad48eaadadb48896459ab6aa20daf75ca0c..05cea98612a4f68cbbe4f4be3485ca79beafb5ed 100644 --- a/cmd/iotrace.c +++ b/cmd/iotrace.c @@ -8,6 +8,7 @@ #include #include #include +#include static void do_print_stats(void) { diff --git a/cmd/itest.c b/cmd/itest.c index 5824a7f18d4cab92912ce62d0756745f8f64d5d3..12565244688670808963d893ce7f39d19c83e9c7 100644 --- a/cmd/itest.c +++ b/cmd/itest.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/cmd/jffs2.c b/cmd/jffs2.c index b2dba80cf2c82c19abcf992e59876fde7068a0e6..5c59964feaa00e0895ef2dfd7508fedda0a3b628 100644 --- a/cmd/jffs2.c +++ b/cmd/jffs2.c @@ -84,6 +84,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_NAND) #include diff --git a/cmd/legacy-mtd-utils.c b/cmd/legacy-mtd-utils.c index 2918ee6d28de0eab1e85dadf645ade0317154a14..def89fa0fc835a298d7d0f3187b0c70a4e92af85 100644 --- a/cmd/legacy-mtd-utils.c +++ b/cmd/legacy-mtd-utils.c @@ -8,6 +8,7 @@ #include #include #include +#include static int get_part(const char *partname, int *idx, loff_t *off, loff_t *size, loff_t *maxsize, int devtype) diff --git a/cmd/legacy-mtd-utils.h b/cmd/legacy-mtd-utils.h index ac441d5558a1cd97f5bc3262061b501a293c71b5..a158439b9c05854f7ebf948565424fb064e6a43d 100644 --- a/cmd/legacy-mtd-utils.h +++ b/cmd/legacy-mtd-utils.h @@ -3,6 +3,7 @@ #ifndef __LEGACY_MTD_UTILS_H #define __LEGACY_MTD_UTILS_H +#include int mtd_arg_off(const char *arg, int *idx, loff_t *off, loff_t *size, loff_t *maxsize, int devtype, uint64_t chipsize); int mtd_arg_off_size(int argc, char *const argv[], int *idx, loff_t *off, diff --git a/cmd/legacy_led.c b/cmd/legacy_led.c index d70f6d11462cbd9d90514d80159e29c7e59233f1..2a1a6b669e35c2405a5e07affdd3470cdd45a51d 100644 --- a/cmd/legacy_led.c +++ b/cmd/legacy_led.c @@ -10,6 +10,7 @@ */ #include +#include #include #include #include diff --git a/cmd/load.c b/cmd/load.c index c550f7643a91d226cf46f08cc0d4225d359748ef..dec8612d2d1a016c2abf5b89e70c8259b749e8e8 100644 --- a/cmd/load.c +++ b/cmd/load.c @@ -26,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/log.c b/cmd/log.c index d9c76ccdd2baf7e8bad8b478812fa4bce6273360..1ef1422d6b83be494e1ee801703b90f920cc9934 100644 --- a/cmd/log.c +++ b/cmd/log.c @@ -13,6 +13,7 @@ #include #include #include +#include static char log_fmt_chars[LOGF_COUNT] = "clFLfm"; diff --git a/cmd/lzmadec.c b/cmd/lzmadec.c index 1452a7ac558ded1cb8a91bed1133647b6b16611b..5b13d385ffacde49376559e5d2f9b5844cdd727e 100644 --- a/cmd/lzmadec.c +++ b/cmd/lzmadec.c @@ -16,6 +16,7 @@ #include #include #include +#include #include diff --git a/cmd/md5sum.c b/cmd/md5sum.c index 2fb8d7b27597d60606704e64402d8912e5377e6c..26e7acddd5a8c9c4264fce4c0d8680c6f2e77f13 100644 --- a/cmd/md5sum.c +++ b/cmd/md5sum.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/cmd/mdio.c b/cmd/mdio.c index 50e3919487aaedd207e7321a29b65d30800777bf..9d5ddfdb1aaa0463037e689298c1ed101d5f870c 100644 --- a/cmd/mdio.c +++ b/cmd/mdio.c @@ -16,6 +16,7 @@ #include #include #include +#include static char last_op[2]; static uint last_data; diff --git a/cmd/mem.c b/cmd/mem.c index 634c35c149e9660e0ec6b6aaa67a63cec5f3d645..bc6f13a529be3e9712ae3d410277f5622e61b989 100644 --- a/cmd/mem.c +++ b/cmd/mem.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/mii.c b/cmd/mii.c index 2db28bb8aceb8caa4a01594fb55c0e10fabbe044..e72e230e78d4c044f1e0c35b9bbe551dfc55155e 100644 --- a/cmd/mii.c +++ b/cmd/mii.c @@ -12,10 +12,12 @@ #include #include #include +#include #include #include #include #include +#include typedef struct _MII_field_desc_t { ushort hi; diff --git a/cmd/misc.c b/cmd/misc.c index 65bc67f6da05688658afe1b20c327bf3c47e53b3..09e161a0ccfa8d1d9b7f09b0307b342c2c28f588 100644 --- a/cmd/misc.c +++ b/cmd/misc.c @@ -15,6 +15,7 @@ #include #include #include +#include static int do_sleep(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) diff --git a/cmd/mmc.c b/cmd/mmc.c index 0e6dbd07f01a05cd80be02573113372bbd197d6c..2df918cd1bd0a652364ee32ff5c20c2babc23cfa 100644 --- a/cmd/mmc.c +++ b/cmd/mmc.c @@ -14,8 +14,10 @@ #include #include #include +#include #include #include +#include #include #include diff --git a/cmd/mtd.c b/cmd/mtd.c index 24144546f9ab8941d1536acccb4dbcf27152444e..b619cf5fd617d742eca2a6b3c2e4722ed761e101 100644 --- a/cmd/mtd.c +++ b/cmd/mtd.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include diff --git a/cmd/mtdparts.c b/cmd/mtdparts.c index f18a6e70f1004b215ad962cfbdc4eeb7ed6c2c3f..2a97f61e50ac48d3796e12194270acd5b580d4d4 100644 --- a/cmd/mtdparts.c +++ b/cmd/mtdparts.c @@ -84,6 +84,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_NAND) #include diff --git a/cmd/mvebu/bubt.c b/cmd/mvebu/bubt.c index f0c76c0b63d5d5d8cd97adb3fa191782b6e6d3d5..6d3e9802ba38c91ff561d442e3e9131a5c8c2aa7 100644 --- a/cmd/mvebu/bubt.c +++ b/cmd/mvebu/bubt.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/cmd/nand.c b/cmd/nand.c index f2f29a326fe087fc612675102fe4d8b20e8128c2..a7d6505bfb51470f5640acd183c27f4bca250a4b 100644 --- a/cmd/nand.c +++ b/cmd/nand.c @@ -37,6 +37,7 @@ #include #include #include +#include #include "legacy-mtd-utils.h" diff --git a/cmd/net.c b/cmd/net.c index 691cef173682d6c840758dd1362553209fe3d526..d1f71def5e34d0066a851e409687e9c904c5b8d7 100644 --- a/cmd/net.c +++ b/cmd/net.c @@ -16,6 +16,7 @@ #include #include #include +#include static int netboot_common(enum proto_t, struct cmd_tbl *, int, char * const []); diff --git a/cmd/nvedit.c b/cmd/nvedit.c index 2fbbe52371b0a1fb14ba324369b1ea879aa78da1..7279154c2732bca0ba8ddbae5e1d4da06b188d94 100644 --- a/cmd/nvedit.c +++ b/cmd/nvedit.c @@ -35,6 +35,7 @@ #include #include #include +#include #include #include #include @@ -43,6 +44,7 @@ #include #include #include +#include #include #include #include diff --git a/cmd/nvedit_efi.c b/cmd/nvedit_efi.c index 91214c93e22557bc10128b62cf8576b2d546f8d4..c8f3015e062040b5972ac9fa171d473e0e7471a6 100644 --- a/cmd/nvedit_efi.c +++ b/cmd/nvedit_efi.c @@ -16,11 +16,13 @@ #include #include #include +#include #include #include #include #include #include +#include /* * From efi_variable.c, diff --git a/cmd/onenand.c b/cmd/onenand.c index 252636012c1eeecff1901b1b4b22a9106f8b8460..05bdf2b95caa03676ceb8d70510efbfcad02118e 100644 --- a/cmd/onenand.c +++ b/cmd/onenand.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/cmd/osd.c b/cmd/osd.c index a7527f8a73d8898b432c1a62384155c3f92e266e..d5bbfef3a94953b6b76f3b0500795d8ec80d2881 100644 --- a/cmd/osd.c +++ b/cmd/osd.c @@ -20,6 +20,7 @@ #include #include #include +#include /* Container for selected OSD device */ static struct udevice *osd_cur; diff --git a/cmd/pcap.c b/cmd/pcap.c index b5a3b3c0444ce1c8237fdd4b8803146c96bc3d3a..2a03d8ffb16c89a20e384f244f5f58c2b7309b33 100644 --- a/cmd/pcap.c +++ b/cmd/pcap.c @@ -8,6 +8,7 @@ #include #include #include +#include #include static int do_pcap_init(struct cmd_tbl *cmdtp, int flag, int argc, diff --git a/cmd/pci.c b/cmd/pci.c index 1ce1a7a362764a70bd1aaaf1c64421738fb1aa86..9a063a91dbc15e447cfdf2666fde3768c3687a8b 100644 --- a/cmd/pci.c +++ b/cmd/pci.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include struct pci_reg_info { const char *name; diff --git a/cmd/pmic.c b/cmd/pmic.c index b26b131055828a858b1899b9fe343cfc7ec3d5a8..3fd6245ae310a723fedf8478f517644271d51d9a 100644 --- a/cmd/pmic.c +++ b/cmd/pmic.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #define LIMIT_DEV 32 diff --git a/cmd/pxe_utils.c b/cmd/pxe_utils.c index 86f280bb1058a6f637113564371675c8084fdf48..1b26bf4f55a29973b4429702f7a434135ede2f6b 100644 --- a/cmd/pxe_utils.c +++ b/cmd/pxe_utils.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/cmd/pxe_utils.h b/cmd/pxe_utils.h index 1a25ca4e88e799591fd7fc89e4d9f6abaeff1174..8976a392a8a3999130c188d373f90b3e67e81e97 100644 --- a/cmd/pxe_utils.h +++ b/cmd/pxe_utils.h @@ -5,6 +5,7 @@ #include #include +#include /* * A note on the pxe file parser. diff --git a/cmd/qfw.c b/cmd/qfw.c index ca60a05f6b1a5f2f1f2261eb9c12fbb407d1a093..d45ba93e2b6aeffbe389e9b345126ff8238b69d2 100644 --- a/cmd/qfw.c +++ b/cmd/qfw.c @@ -11,6 +11,7 @@ #include #include #include +#include /* * This function prepares kernel for zboot. It loads kernel data diff --git a/cmd/read.c b/cmd/read.c index 254925c1f78ff23f66c79c004cf1a9402906ae15..61dd5ceb13fac11663b402213a08547bdff8baa6 100644 --- a/cmd/read.c +++ b/cmd/read.c @@ -13,6 +13,7 @@ #include #include #include +#include int do_read(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) { diff --git a/cmd/regulator.c b/cmd/regulator.c index e4968b7b372d98416a3ecb3ee327e8f4839008aa..98286a4dfc757e69ed852cfd61c6fa76efe8c3f0 100644 --- a/cmd/regulator.c +++ b/cmd/regulator.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/cmd/reiser.c b/cmd/reiser.c index 8a2f976a213873803ae56e50a95c6faf475c5685..4bf069f7425f5d68c00d7c9dee4769496cc669b1 100644 --- a/cmd/reiser.c +++ b/cmd/reiser.c @@ -18,6 +18,7 @@ #include #include #include +#include #if !CONFIG_IS_ENABLED(DOS_PARTITION) #error DOS partition support must be selected diff --git a/cmd/remoteproc.c b/cmd/remoteproc.c index 48f0e4684ceb0108d6278ac8c15e91941d930513..fff69866805402eda67190e59521cd6e826d7794 100644 --- a/cmd/remoteproc.c +++ b/cmd/remoteproc.c @@ -13,6 +13,7 @@ #include #include #include +#include /** * print_remoteproc_list() - print all the remote processor devices diff --git a/cmd/rng.c b/cmd/rng.c index 92d7c0de639da999f2dc8cca0bf69f8d1957aea5..f498c35fdb378b53b2b1bd5e508b6f4e81301578 100644 --- a/cmd/rng.c +++ b/cmd/rng.c @@ -12,6 +12,7 @@ #include #include #include +#include static int do_rng(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) { diff --git a/cmd/rtc.c b/cmd/rtc.c index 78af8534e4ab0e958ec50124b0252d2e379febdf..db7341d5a61247740b16a06e9786a0e28b499b9d 100644 --- a/cmd/rtc.c +++ b/cmd/rtc.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/cmd/setexpr.c b/cmd/setexpr.c index 9aefaeb141313453241b86ddb96ba4aa6c74b22f..03beb0c1f53918dceb912e0ff88f3d76d17178e0 100644 --- a/cmd/setexpr.c +++ b/cmd/setexpr.c @@ -17,6 +17,7 @@ #include #include #include +#include static ulong get_arg(char *s, int w) { diff --git a/cmd/sf.c b/cmd/sf.c index d57da5f8b0bc48178fa7a858cb1ca133d40897bf..f85f60774ae98a969808db0eab053ab18edc83e6 100644 --- a/cmd/sf.c +++ b/cmd/sf.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #include #include diff --git a/cmd/source.c b/cmd/source.c index d5488a903ef1ea6039e54870bceedd6c1deb00de..d980d3ca62a56242075e3e65c9113582cda33043 100644 --- a/cmd/source.c +++ b/cmd/source.c @@ -25,6 +25,7 @@ #include #include #include +#include #if defined(CONFIG_FIT) /** diff --git a/cmd/spi.c b/cmd/spi.c index 2079ed0e1beaf7ee15e25a5b96517c7d65f20560..9698e0d042af258b271409c894c34274b6965ae1 100644 --- a/cmd/spi.c +++ b/cmd/spi.c @@ -17,6 +17,7 @@ #include #include #include +#include /*----------------------------------------------------------------------- * Definitions diff --git a/cmd/ti/ddr3.c b/cmd/ti/ddr3.c index c036df8a1f8cde9697f6fe5dac7fda73a763800f..903d6235050fa4913b3e426047b700ffd5ef8c0f 100644 --- a/cmd/ti/ddr3.c +++ b/cmd/ti/ddr3.c @@ -17,6 +17,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/time.c b/cmd/time.c index 7d4345bbf74dec696ae661ce7a6920009e2c8d84..4672fe9d375500e92dc64aaebcafee3f73df58d5 100644 --- a/cmd/time.c +++ b/cmd/time.c @@ -6,6 +6,7 @@ #include #include #include +#include static void report_time(ulong cycles) { diff --git a/cmd/tlv_eeprom.c b/cmd/tlv_eeprom.c index da052a9845baacf0ee0acb68b2d527b3a0baf91d..7944e8daa3b13a9d20873de60195f2caec4a2a11 100644 --- a/cmd/tlv_eeprom.c +++ b/cmd/tlv_eeprom.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #include #include "tlv_eeprom.h" diff --git a/cmd/tpm-common.c b/cmd/tpm-common.c index 2df4dc069200035652b6abb6b5a75c3eed65e42a..6296c9d9da75224d8bbac7a1fead4825709b9570 100644 --- a/cmd/tpm-common.c +++ b/cmd/tpm-common.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "tpm-user-utils.h" static struct udevice *tpm_dev; diff --git a/cmd/tpm-user-utils.h b/cmd/tpm-user-utils.h index 358ddff5761079c789d1dc9c76d0fe24815d6fe5..7a763d2b4ccac4e6280f68bcce985906ddd1713c 100644 --- a/cmd/tpm-user-utils.h +++ b/cmd/tpm-user-utils.h @@ -7,6 +7,7 @@ #ifndef __TPM_USER_UTILS_H #define __TPM_USER_UTILS_H +#include void print_byte_string(u8 *data, size_t count); void *parse_byte_string(char *bytes, u8 *data, size_t *count_ptr); int report_return_code(int return_code); diff --git a/cmd/tpm-v1.c b/cmd/tpm-v1.c index 0c96b10f06c1aef5efe9094d54e530417a009ed9..495c17ef12b666413971ecd15d09bcae4407c6cd 100644 --- a/cmd/tpm-v1.c +++ b/cmd/tpm-v1.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "tpm-user-utils.h" static int do_tpm_startup(struct cmd_tbl *cmdtp, int flag, int argc, diff --git a/cmd/tpm-v2.c b/cmd/tpm-v2.c index 2be09f547d58e9f097a0a71260cfa3c6175179b6..d7201df3a29ee034aae0e89da6241914e69e23fb 100644 --- a/cmd/tpm-v2.c +++ b/cmd/tpm-v2.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "tpm-user-utils.h" static int do_tpm2_startup(struct cmd_tbl *cmdtp, int flag, int argc, diff --git a/cmd/tpm_test.c b/cmd/tpm_test.c index 3a345877a253f72ea38b379692fde0461011d5cd..5d4aafa67cbc09d646b676578e5edaf9998d5a16 100644 --- a/cmd/tpm_test.c +++ b/cmd/tpm_test.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "tpm-user-utils.h" /* Prints error and returns on failure */ diff --git a/cmd/trace.c b/cmd/trace.c index 46b498700e90d64f32085809a47e1e9adf43ebf0..063012082fe08954635a0bc43777c94ae7a6da62 100644 --- a/cmd/trace.c +++ b/cmd/trace.c @@ -12,6 +12,7 @@ #include #include #include +#include static int get_args(int argc, char *const argv[], char **buff, size_t *buff_ptr, size_t *buff_size) diff --git a/cmd/tsi148.c b/cmd/tsi148.c index 17f7f192f963be47247f1d20fb2356da986d4f58..928eedc08c9b4c026455727d6927b5cebfc0caa5 100644 --- a/cmd/tsi148.c +++ b/cmd/tsi148.c @@ -16,6 +16,7 @@ #include #include #include +#include #include diff --git a/cmd/ubi.c b/cmd/ubi.c index 80c175eec517740152915dd47ded2e08c86b8256..d8f54fdc8288e91cb84e24c6662ead725a9fcd3b 100644 --- a/cmd/ubi.c +++ b/cmd/ubi.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include #undef ubi_msg #define ubi_msg(fmt, ...) printf("UBI: " fmt "\n", ##__VA_ARGS__) diff --git a/cmd/ubifs.c b/cmd/ubifs.c index 191199c07625c11c830f041174d4a1b323bb9fc2..0f1aebde0f2ae8a4a1a3b851546d404741defaa7 100644 --- a/cmd/ubifs.c +++ b/cmd/ubifs.c @@ -18,6 +18,7 @@ #include #include #include +#include static int ubifs_initialized; static int ubifs_mounted; diff --git a/cmd/universe.c b/cmd/universe.c index b1eeff7a6608dabb46ce3fd874c5b5b56ec2542c..39eaf9af9ab4367931a189909055a41e3da43c4e 100644 --- a/cmd/universe.c +++ b/cmd/universe.c @@ -11,6 +11,7 @@ #include #include #include +#include #include diff --git a/cmd/unlz4.c b/cmd/unlz4.c index a885c93dc4b826ce67c218b55695db16a71611f3..3c3d928243a62715313e50728f313af3f2fabd6a 100644 --- a/cmd/unlz4.c +++ b/cmd/unlz4.c @@ -10,6 +10,7 @@ #include #include #include +#include static int do_unlz4(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[]) diff --git a/cmd/usb.c b/cmd/usb.c index 6a6d20096ad06c5d09f34add4edc52bc4b425741..27cf810ade8431b6a947a50f9ad7eae6a7bb9893 100644 --- a/cmd/usb.c +++ b/cmd/usb.c @@ -25,6 +25,7 @@ #include #include #include +#include #ifdef CONFIG_USB_STORAGE static int usb_stor_curr_dev = -1; /* current device */ diff --git a/cmd/usb_mass_storage.c b/cmd/usb_mass_storage.c index 36a905cd77162efd122c1426113e26ef07b9113c..24979bd97d7c49332d67ea274bed90b4ace5d180 100644 --- a/cmd/usb_mass_storage.c +++ b/cmd/usb_mass_storage.c @@ -23,6 +23,7 @@ #include #include #include +#include static int ums_read_sector(struct ums *ums_dev, ulong start, lbaint_t blkcnt, void *buf) diff --git a/cmd/version.c b/cmd/version.c index dcd91f09fa13eeb23fed5c0f5b9482ba141ee9c9..874fd68e186a4d2a75619f429becb4cd840fc886 100644 --- a/cmd/version.c +++ b/cmd/version.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/cmd/w1.c b/cmd/w1.c index be6d076a8841131ef134a3bb33609e53089ee3a2..699336f4b55e787d6be03aeae1dd3e38a31a2860 100644 --- a/cmd/w1.c +++ b/cmd/w1.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/cmd/wdt.c b/cmd/wdt.c index c9c7a610efd30712ab64602fb304752b824fce9e..0a8ef782811c65fd91d82eee2ce7613ad9158940 100644 --- a/cmd/wdt.c +++ b/cmd/wdt.c @@ -12,6 +12,7 @@ #include #include #include +#include static struct udevice *currdev; diff --git a/cmd/wol.c b/cmd/wol.c index 61a9d95e0eb5e7e039a87ca8fc04f287ffa5979f..48359adb6e92189b9490a72bea487a3f3ea02cbc 100644 --- a/cmd/wol.c +++ b/cmd/wol.c @@ -11,6 +11,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_WOL) void wol_set_timeout(ulong); diff --git a/cmd/x86/fsp.c b/cmd/x86/fsp.c index 933fe8af406f0f104cb1d66a916105be206d2571..d7129894836542a5de6069c5268c95af7c9ba746 100644 --- a/cmd/x86/fsp.c +++ b/cmd/x86/fsp.c @@ -9,6 +9,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/x86/hob.c b/cmd/x86/hob.c index ed1c42f4934c7d018d121b380cc2139ac9687937..fcb3dee2e60600e7c021d0de5fcc23af7f0a7380 100644 --- a/cmd/x86/hob.c +++ b/cmd/x86/hob.c @@ -11,6 +11,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/cmd/x86/mtrr.c b/cmd/x86/mtrr.c index a766eca7856dd1aecda7965e3c50d3fff1801ae9..cccdc3afbfcba994ecf64061538920cb1245e61a 100644 --- a/cmd/x86/mtrr.c +++ b/cmd/x86/mtrr.c @@ -13,6 +13,7 @@ #include #include #include +#include static const char *const mtrr_type_name[MTRR_TYPE_COUNT] = { "Uncacheable", diff --git a/cmd/ximg.c b/cmd/ximg.c index 68f3d14c5b7822c110ab76f0dd8901deb9c33383..f9032bea3e1e26838538810f74154fca0aa5ec1e 100644 --- a/cmd/ximg.c +++ b/cmd/ximg.c @@ -30,6 +30,7 @@ #include #include #include +#include #ifndef CONFIG_SYS_XIMG_LEN /* use 8MByte as default max gunzip size */ diff --git a/cmd/yaffs2.c b/cmd/yaffs2.c index 29b52f7ceda3ae65ed94ceb1d8184c977ccc5f9b..fe9a2bb6c95742c8257f9915280a1032cf1dcf01 100644 --- a/cmd/yaffs2.c +++ b/cmd/yaffs2.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/cmd/zfs.c b/cmd/zfs.c index dde1c097c63f7c7787bcb1af8ef826dd65245011..5c59d44337ba8b4da4deead01411241dd7867db1 100644 --- a/cmd/zfs.c +++ b/cmd/zfs.c @@ -22,6 +22,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_USB) && defined(CONFIG_USB_STORAGE) #include diff --git a/common/android_ab.c b/common/android_ab.c index 5b0cb0b1d75882a06e22f89447b51faad0c45c03..6e85b0f67c2daf7842b689a1848698a3e479522e 100644 --- a/common/android_ab.c +++ b/common/android_ab.c @@ -10,10 +10,12 @@ #include #include #include +#include #include #include #include #include +#include #include #include diff --git a/common/autoboot.c b/common/autoboot.c index 55bb2ee7adf683eed1870331933425f5e32cf91b..1b0ab9ced76b389293a23a6722778de8f2134689 100644 --- a/common/autoboot.c +++ b/common/autoboot.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include diff --git a/common/avb_verify.c b/common/avb_verify.c index 4c825e8553be9baf3eb49ae57f8e346713840bf4..75a6c1f0ff00ab1e01c35bfef049bd17f65244cd 100644 --- a/common/avb_verify.c +++ b/common/avb_verify.c @@ -11,11 +11,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include static const unsigned char avb_root_pub[1032] = { diff --git a/common/bloblist.c b/common/bloblist.c index 234c40e741a91d00d0b813f023d49eb8652545ac..186815a931087df5a1aa4fd21110952320c739df 100644 --- a/common/bloblist.c +++ b/common/bloblist.c @@ -9,10 +9,12 @@ #include #include #include +#include #include #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/board_f.c b/common/board_f.c index c727f2015176efd28e9bd4e5c8fcac72003affac..def3b25571a233967d2e59a01e20e03736324e7e 100644 --- a/common/board_f.c +++ b/common/board_f.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -38,6 +39,7 @@ #include #endif #include +#include #include #include #include @@ -59,6 +61,7 @@ #include #include #include +#include /* * Pointer to initial global data area diff --git a/common/board_info.c b/common/board_info.c index bfa5324e8217bfab029c5bb472b693d46c6bdf3e..3e9ee4b9604bea2c121a4f39e7cc2382d15f89bd 100644 --- a/common/board_info.c +++ b/common/board_info.c @@ -1,6 +1,7 @@ // SPDX-License-Identifier: GPL-2.0+ #include +#include #include #include #include diff --git a/common/board_r.c b/common/board_r.c index 7a715afa005467db3db627f658b8e52cdf96fdca..cb5d3c343b32914deb7253ab5c7a02a5f0486726 100644 --- a/common/board_r.c +++ b/common/board_r.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include #include /* TODO: can we just include all these headers whether needed or not? */ #if defined(CONFIG_CMD_BEDBUG) diff --git a/common/bootm.c b/common/bootm.c index 71ef3b44a1eedc5d727cf386d7dc0de8649b651a..8c940729800a2ac14370725a4e3d42d1a52087a6 100644 --- a/common/bootm.c +++ b/common/bootm.c @@ -7,6 +7,7 @@ #ifndef USE_HOSTCC #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +30,7 @@ #include #include #include +#include #else #include "mkimage.h" #endif diff --git a/common/bootm_os.c b/common/bootm_os.c index 16c8a78722ad98213bee8eea79b89343489aa388..d76533dd0b561f585da6afd784fba35c1a8f1bc0 100644 --- a/common/bootm_os.c +++ b/common/bootm_os.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +26,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/bootretry.c b/common/bootretry.c index 41d52a7b9c14f6cf9c55efbe338ff796afa8b440..6f4fb4b2afdc87d2598b3ebb4f5dac3526bd8e30 100644 --- a/common/bootretry.c +++ b/common/bootretry.c @@ -14,6 +14,7 @@ #include #include #include +#include #ifndef CONFIG_BOOT_RETRY_MIN #define CONFIG_BOOT_RETRY_MIN CONFIG_BOOT_RETRY_TIME diff --git a/common/bootstage.c b/common/bootstage.c index ddb78a5dcea6209ddd84772bbcb044ab08cb9327..721003a3a42e2687fb50a22891ba15bd621b5b59 100644 --- a/common/bootstage.c +++ b/common/bootstage.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/bouncebuf.c b/common/bouncebuf.c index 8051c016942eec0cd89f6b216d09a3cc0d1d3383..39b27d6540dc9b191b0f974ebc4b7d8ad8ba0309 100644 --- a/common/bouncebuf.c +++ b/common/bouncebuf.c @@ -15,6 +15,7 @@ #include #include #include +#include static int addr_aligned(struct bounce_buffer *state) { diff --git a/common/cli.c b/common/cli.c index a83c606ee9ebbcf6e984448b8891360c7b281cdb..f1bc0f621c4557024de8d7cf2ea11ef22f6f686b 100644 --- a/common/cli.c +++ b/common/cli.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/common/cli_hush.c b/common/cli_hush.c index 828b10db860edadce198c7e573c583899cc390a9..a6b6c5e5ee6f7f6804d6a69657bbe756fd956ec5 100644 --- a/common/cli_hush.c +++ b/common/cli_hush.c @@ -92,6 +92,7 @@ #include #include #include +#include #endif #ifndef __U_BOOT__ #include /* isalpha, isdigit */ diff --git a/common/cli_readline.c b/common/cli_readline.c index 78c1faad8f750b584920964a304f9d5e46fcf785..066b9089f1fe84df6925b823ab26a4d22c16172a 100644 --- a/common/cli_readline.c +++ b/common/cli_readline.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/command.c b/common/command.c index dfad65d735cd1adc5901ea89dbc186fa8a186516..528d353aca43363f6a0c86f8f0fc6877d3de720b 100644 --- a/common/command.c +++ b/common/command.c @@ -19,6 +19,7 @@ #include #include #include +#include /* * Use puts() instead of printf() to avoid printf buffer overflow diff --git a/common/common_fit.c b/common/common_fit.c index 8872b83646afe5a14502052d34d2dafb80b3ec42..0db92f48320a615a85817068c488c5280a0a3b13 100644 --- a/common/common_fit.c +++ b/common/common_fit.c @@ -12,6 +12,7 @@ #include #include #include +#include ulong fdt_getprop_u32(const void *fdt, int node, const char *prop) { diff --git a/common/console.c b/common/console.c index 489afe602ab6483b0d518548f58f67307e4e57c9..fd0786714d0cc691f6a205d16fde885a3174a976 100644 --- a/common/console.c +++ b/common/console.c @@ -26,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/ddr_spd.c b/common/ddr_spd.c index 241549bd48564c3bf3cb1c185744d4bcbf5c5f98..ad94e54b73b3dcbe518f801bc7804834b8c2f248 100644 --- a/common/ddr_spd.c +++ b/common/ddr_spd.c @@ -6,6 +6,7 @@ #include #include #include +#include /* used for ddr1 and ddr2 spd */ static int diff --git a/common/dlmalloc.c b/common/dlmalloc.c index 0f9e0d943785480dfb2e3d8fa453ad2a9d5a84a9..be4c1b273dfdebf169ce0041db52a0ab08815d5a 100644 --- a/common/dlmalloc.c +++ b/common/dlmalloc.c @@ -5,6 +5,7 @@ #include #include #include +#include #if CONFIG_IS_ENABLED(UNIT_TEST) #define DEBUG diff --git a/common/edid.c b/common/edid.c index a1b266e9c180bec7549adb714ed993c26f842969..a6c6170f2e374342c3e2232dfd62d5c99e2bf52d 100644 --- a/common/edid.c +++ b/common/edid.c @@ -14,11 +14,13 @@ #include #include #include +#include #include #include #include #include #include +#include int edid_check_info(struct edid1_info *edid_info) { diff --git a/common/eeprom/eeprom_layout.c b/common/eeprom/eeprom_layout.c index cfe457c7444d4658a50815e6f1abb3a45b80bf45..d2f87f4f25181f059f1fd0f10665aa505f4ec4f7 100644 --- a/common/eeprom/eeprom_layout.c +++ b/common/eeprom/eeprom_layout.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/common/fdt_support.c b/common/fdt_support.c index 230e599a44c5bed489ced8dfe2a3eb0d368ae9da..e78999f6dafaeee12640d583375abbda81f668f7 100644 --- a/common/fdt_support.c +++ b/common/fdt_support.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/common/flash.c b/common/flash.c index c01cb28b92f972526036a77a5336a69e861f0c35..18b6f89b0c33bb5b6e3648a0ed570b7428c121d5 100644 --- a/common/flash.c +++ b/common/flash.c @@ -12,6 +12,7 @@ #include #include #include +#include #include diff --git a/common/hash.c b/common/hash.c index 91b2fc41eb57cfe391058e32851df8711e4991a4..a37172be8be7d0fb68d3eaf10265985dc65db26a 100644 --- a/common/hash.c +++ b/common/hash.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include #include #else #include "mkimage.h" diff --git a/common/hwconfig.c b/common/hwconfig.c index 26a561c365b7b91eed7dd1791e391c8daad3209a..1ecb5596cfa1a172a04d66a1c61e9e22a2b39f31 100644 --- a/common/hwconfig.c +++ b/common/hwconfig.c @@ -56,6 +56,7 @@ next: arg_end = strpbrk(str, stopchs); if (!arg_end) +#include *arglen = min(maxlen, strlen(str)) - optlen - 1; else *arglen = arg_end - end - 1; diff --git a/common/image-android-dt.c b/common/image-android-dt.c index 456c4c584f0f8e6dff1f315c85db00b0a9cd912d..eb1150552cbd781d10db011d1376d11401df7a73 100644 --- a/common/image-android-dt.c +++ b/common/image-android-dt.c @@ -11,6 +11,7 @@ #include #include #include +#include /** * Check if image header is correct. diff --git a/common/image-android.c b/common/image-android.c index a4dea76bde5d8a57cf4991b4b408546bc1239952..fd115c7a3b49adfcb924b65ed5e233727767a08a 100644 --- a/common/image-android.c +++ b/common/image-android.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #define ANDROID_IMAGE_DEFAULT_KERNEL_ADDR 0x10008000 diff --git a/common/image-cipher.c b/common/image-cipher.c index 7a9892b930c6177b41760ad7489e044d0c885877..6ac263af8abb260b7e0d9eeba76cfe5dddc5b7b7 100644 --- a/common/image-cipher.c +++ b/common/image-cipher.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; #endif /* !USE_HOSdTCC*/ #include diff --git a/common/image-fdt.c b/common/image-fdt.c index c05495ee36c20be4f264b492d6dde01ecf0baddc..c44bad2f65fbe4b985319d9e0889b6ab5c1eaa1c 100644 --- a/common/image-fdt.c +++ b/common/image-fdt.c @@ -9,6 +9,7 @@ */ #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include #include #ifndef CONFIG_SYS_FDT_PAD diff --git a/common/image-fit-sig.c b/common/image-fit-sig.c index 52e82777e3d0c7496df2cf938e573c3b7dc49685..8272fbd6734f8e729ea659382752d0c722e82645 100644 --- a/common/image-fit-sig.c +++ b/common/image-fit-sig.c @@ -10,11 +10,13 @@ #include #include #include +#include #include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; #endif /* !USE_HOSTCC*/ #include diff --git a/common/image-fit.c b/common/image-fit.c index a0683072b43e8ec8c9283731d6b81a802eeae53e..f7a5bb95ec4e366cb514ecc19f908bcfd419b55c 100644 --- a/common/image-fit.c +++ b/common/image-fit.c @@ -28,6 +28,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; #endif /* !USE_HOSTCC*/ diff --git a/common/image-sig.c b/common/image-sig.c index aef02638d79f6f37886e05c8b6f3d1cf4b684016..a177b26b96b59668bc89e2fb62f4fbbaecec9007 100644 --- a/common/image-sig.c +++ b/common/image-sig.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/common/image.c b/common/image.c index 341807059ee927c3b3e340a4d055187c8a0676c2..5e01da53031857adfaa8ace4188937b760ac6cad 100644 --- a/common/image.c +++ b/common/image.c @@ -15,12 +15,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/common/init/board_init.c b/common/init/board_init.c index d3059c46bdcf15d6443d8de07dc0c845c982f3c7..93f618f69a578275c97aee7c2cb456aec65eaaeb 100644 --- a/common/init/board_init.c +++ b/common/init/board_init.c @@ -8,10 +8,12 @@ #include #include +#include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/iotrace.c b/common/iotrace.c index d342e317d632268bdc698e25de5609b2c8cef020..ebc7c29d3f02c0aaaf5e07d25538338097d53a00 100644 --- a/common/iotrace.c +++ b/common/iotrace.c @@ -12,6 +12,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/lcd.c b/common/lcd.c index b4352229c5b23f5f4ed81d553ef195859f6fba7a..4f38de6863f75337b48969679db1e2e1b9719fe9 100644 --- a/common/lcd.c +++ b/common/lcd.c @@ -7,6 +7,7 @@ */ /* #define DEBUG */ +#include #include #include #include diff --git a/common/lcd_console.c b/common/lcd_console.c index fe2ef2f5b9e6ec6f53a276df8d85e0487e2bd1e6..3ce4d98067178855d776b4c2458bd0359ddffaba 100644 --- a/common/lcd_console.c +++ b/common/lcd_console.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include static struct console_t cons; diff --git a/common/lcd_console_rotation.c b/common/lcd_console_rotation.c index 8fc333d4e3233fd1c2411373d1e917e06b0bfed2..8bbaafa4d8c671b1549710cee8d84543f2396996 100644 --- a/common/lcd_console_rotation.c +++ b/common/lcd_console_rotation.c @@ -8,6 +8,7 @@ #include #include #include /* Get font data, width and height */ +#include static void lcd_putc_xy90(struct console_t *pcons, ushort x, ushort y, char c) { diff --git a/common/lcd_simplefb.c b/common/lcd_simplefb.c index 7a2f0056fd4efb78e0fd1c1091c0583eac0fc13e..4c4ec25a47c9bea7cc64aaf95dba2182c3497a3f 100644 --- a/common/lcd_simplefb.c +++ b/common/lcd_simplefb.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/log.c b/common/log.c index c8d13365caa3f5c890237cd53afd3e4ba093d536..1d42fb34b1bcd487dd300327d192b10000ed15a3 100644 --- a/common/log.c +++ b/common/log.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/common/log_syslog.c b/common/log_syslog.c index 21c10511df1566fe38ebbb02e52a41bc58364d73..af2a78d4f95191cfa50c45d476cb3f2dcd165df6 100644 --- a/common/log_syslog.c +++ b/common/log_syslog.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/malloc_simple.c b/common/malloc_simple.c index b8b9d7608cd570855940eb0896b1981cec8561c1..fc436f3e112144eb776e6d4862a0ca45214d6b68 100644 --- a/common/malloc_simple.c +++ b/common/malloc_simple.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/memsize.c b/common/memsize.c index d5d13d51bf1fd84f44e8ec8763257f88d8719fd6..30a090ce5d3ed043bfb260c56e946cf6d6743d67 100644 --- a/common/memsize.c +++ b/common/memsize.c @@ -5,6 +5,7 @@ */ #include +#include #include #include diff --git a/common/s_record.c b/common/s_record.c index 2b7651fcffca011c4f272baf8319dae75c22f99e..07fad02961e994f59419f2bbeb0d92d108567708 100644 --- a/common/s_record.c +++ b/common/s_record.c @@ -6,6 +6,7 @@ #include #include +#include static int hex1_bin (char c); static int hex2_bin (char *s); diff --git a/common/spl/spl.c b/common/spl/spl.c index 51d777f4ee7ad26cbcf08bb7ef72c7bfda684a38..8d8f5c019e516d1a5e4dcc5f7aab8a07193e184a 100644 --- a/common/spl/spl.c +++ b/common/spl/spl.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/common/spl/spl_atf.c b/common/spl/spl_atf.c index 6c3e839e85585c01d84c72f02f7a58ef4d8d203b..cbb6194fb0a4009dc283315fdf3e34b94c3507ec 100644 --- a/common/spl/spl_atf.c +++ b/common/spl/spl_atf.c @@ -11,6 +11,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include static struct bl2_to_bl31_params_mem bl31_params_mem; static struct bl31_params *bl2_to_bl31_params; diff --git a/common/spl/spl_bootrom.c b/common/spl/spl_bootrom.c index 0eefd39a51985247727bbcd579fb24c557a6c03a..cef23ca2a59827985d56d3d1eba427be791b67cf 100644 --- a/common/spl/spl_bootrom.c +++ b/common/spl/spl_bootrom.c @@ -4,6 +4,7 @@ */ #include +#include #include __weak int board_return_to_bootrom(struct spl_image_info *spl_image, diff --git a/common/spl/spl_ext.c b/common/spl/spl_ext.c index 4f152270da775ed2ca336dacae59ece6a56dd22d..6b37653d55867581aa257e9478205ebcb3d60ef5 100644 --- a/common/spl/spl_ext.c +++ b/common/spl/spl_ext.c @@ -10,6 +10,7 @@ #include #include #include +#include int spl_load_image_ext(struct spl_image_info *spl_image, struct blk_desc *block_dev, int partition, diff --git a/common/spl/spl_fat.c b/common/spl/spl_fat.c index f31fdee02bac4bfdf49c4ffcec9166281f3c82d8..8ed7567f0f28d1413f61a89d82e18aa018386585 100644 --- a/common/spl/spl_fat.c +++ b/common/spl/spl_fat.c @@ -19,6 +19,7 @@ #include #include #include +#include static int fat_registered; diff --git a/common/spl/spl_fit.c b/common/spl/spl_fit.c index 7a65035ba869941605430f681194b659d6a4353e..9afde9abefbc332f377c65a330c9f29214fdb31e 100644 --- a/common/spl/spl_fit.c +++ b/common/spl/spl_fit.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/spl/spl_legacy.c b/common/spl/spl_legacy.c index d8ca3e9873bd586fe50f8c663564c9981f9c3f5c..390fa72b7cf9ef8ac1aae1902b037905602d4605 100644 --- a/common/spl/spl_legacy.c +++ b/common/spl/spl_legacy.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/common/spl/spl_mmc.c b/common/spl/spl_mmc.c index 897ea3fbfa6f645a3be69e152984b9504fadc964..2c6ccb20bf91880f28b709f76a9a7940bd567bf7 100644 --- a/common/spl/spl_mmc.c +++ b/common/spl/spl_mmc.c @@ -6,6 +6,7 @@ * Aneesh V */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include static int mmc_load_legacy(struct spl_image_info *spl_image, struct mmc *mmc, ulong sector, struct image_header *header) diff --git a/common/spl/spl_nand.c b/common/spl/spl_nand.c index 15101f39423308edd43ce8253895e1d3c8625036..6fb7001c2810fb86ef0c22394114f689f6a53f97 100644 --- a/common/spl/spl_nand.c +++ b/common/spl/spl_nand.c @@ -4,6 +4,7 @@ * Corscience GmbH & Co. KG - Simon Schwarz */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include uint32_t __weak spl_nand_get_uboot_raw_page(void) { diff --git a/common/spl/spl_net.c b/common/spl/spl_net.c index b4a0a56b7016dab74b2da69bb7a885045d602e35..102d64cd50f717af9ac4a65dbf5c2b7af7388610 100644 --- a/common/spl/spl_net.c +++ b/common/spl/spl_net.c @@ -17,6 +17,7 @@ #include #include #include +#include #if defined(CONFIG_SPL_ETH_SUPPORT) || defined(CONFIG_SPL_USB_ETHER) static ulong spl_net_load_read(struct spl_load_info *load, ulong sector, diff --git a/common/spl/spl_nor.c b/common/spl/spl_nor.c index a198577a2bdf534476c340ec91938f000e40d562..3201b09720c462d6f2f38507d97810cf2fbcad05 100644 --- a/common/spl/spl_nor.c +++ b/common/spl/spl_nor.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include static ulong spl_nor_load_read(struct spl_load_info *load, ulong sector, ulong count, void *buf) diff --git a/common/spl/spl_opensbi.c b/common/spl/spl_opensbi.c index 086759d63f2d36cbe98200a597ce216c6fccaac7..e75d94b6df7bafee19e16e36e51645b2e4d0187d 100644 --- a/common/spl/spl_opensbi.c +++ b/common/spl/spl_opensbi.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/spl/spl_ram.c b/common/spl/spl_ram.c index 7ea0a32b0d72996ac2f54c0681c1cc925b09b34a..e993c643f20eb8ad471e4416199c3c444b480db2 100644 --- a/common/spl/spl_ram.c +++ b/common/spl/spl_ram.c @@ -17,6 +17,7 @@ #include #include #include +#include #ifndef CONFIG_SPL_LOAD_FIT_ADDRESS # define CONFIG_SPL_LOAD_FIT_ADDRESS 0 diff --git a/common/spl/spl_sata.c b/common/spl/spl_sata.c index 33311c2813adf8bb1459a2ca4813f625e87fa111..029c23e91018840bbbb47de0fcc909b2125c5eb1 100644 --- a/common/spl/spl_sata.c +++ b/common/spl/spl_sata.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/common/spl/spl_spi.c b/common/spl/spl_spi.c index 0974e9e6f5db5f4caa0b2aa9b7c27e9f59a9a8bd..8ca3d99af6a728ce5b557d6b632c97b5f1f968e2 100644 --- a/common/spl/spl_spi.c +++ b/common/spl/spl_spi.c @@ -9,6 +9,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/spl/spl_ymodem.c b/common/spl/spl_ymodem.c index f9c7c2b04fc9742a7cd053742b55270a4e5e66c5..f197a96ca40d7e64cb81e09ecff517b84afc002b 100644 --- a/common/spl/spl_ymodem.c +++ b/common/spl/spl_ymodem.c @@ -19,6 +19,7 @@ #include #include #include +#include #define BUF_SIZE 1024 diff --git a/common/splash.c b/common/splash.c index 575003e656133f0d55809246531d00058051fcf0..e6d177ec9b5ff7235dad46ae9f948a263352a3d9 100644 --- a/common/splash.c +++ b/common/splash.c @@ -21,6 +21,7 @@ */ #include +#include #include #include #include @@ -30,6 +31,7 @@ #include #include #include +#include static struct splash_location default_splash_locations[] = { { diff --git a/common/splash_source.c b/common/splash_source.c index be7e90c388095c7ab1312d85576e598a635bd46a..33989d876b3ba4ce3b4082924cf24e81d0626d7d 100644 --- a/common/splash_source.c +++ b/common/splash_source.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -26,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/common/stdio.c b/common/stdio.c index 634ab9203af261070116ef64737f3d79ed65eab2..413c4880df100b06cc393982b161b23546f4f10e 100644 --- a/common/stdio.c +++ b/common/stdio.c @@ -23,6 +23,7 @@ #include #include #include +#include #if defined(CONFIG_SYS_I2C) #include diff --git a/common/update.c b/common/update.c index f5041c6171a847b00e6627bd9b0a4e27ba40bad5..4520519c66765394afc087503e8e92732924fd42 100644 --- a/common/update.c +++ b/common/update.c @@ -15,6 +15,7 @@ #include #include #include +#include #if !(defined(CONFIG_FIT) && defined(CONFIG_OF_LIBFDT)) #error "CONFIG_FIT and CONFIG_OF_LIBFDT are required for auto-update feature" diff --git a/common/usb.c b/common/usb.c index 98e7582c2a2748cea521ef2e4809671372748ed5..73bfe24dc3cf0b7cdf0daf534d9a18d3cdf525b3 100644 --- a/common/usb.c +++ b/common/usb.c @@ -27,6 +27,7 @@ */ #include #include +#include #include #include #include @@ -43,6 +44,7 @@ #include #include #include +#include #define USB_BUFSIZ 512 diff --git a/common/usb_hub.c b/common/usb_hub.c index 5abbb1b0a4003afc6151f943fc43168d1b9c7522..921e8b7cdbf002ac3eec20e8b6d8750b7af0a65e 100644 --- a/common/usb_hub.c +++ b/common/usb_hub.c @@ -23,16 +23,19 @@ #include #include +#include #include #include #include #include #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/common/usb_kbd.c b/common/usb_kbd.c index b2967330b69859b13596d51b486b5a50138fc23c..c5236eacb3693817f576204fb7c7298a6a58b1d6 100644 --- a/common/usb_kbd.c +++ b/common/usb_kbd.c @@ -22,6 +22,7 @@ #include #include #include +#include #include diff --git a/common/usb_storage.c b/common/usb_storage.c index d46e9288c05fb9869587d4f6e49812288a5b28a4..34f57cf26bd192f33c21f1274699ea0ea5047abe 100644 --- a/common/usb_storage.c +++ b/common/usb_storage.c @@ -50,6 +50,7 @@ #include #include #include +#include #include #include diff --git a/common/xyzModem.c b/common/xyzModem.c index 732548f4f2d359eaeff087dbf09fa7bc51780106..8868f0e2311184fad130f9d72fc768a8777061b8 100644 --- a/common/xyzModem.c +++ b/common/xyzModem.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include diff --git a/disk/part.c b/disk/part.c index aa10ed3134b37dff73ad411105edd59ef2fb22f0..118fa9e1e1d158a15c4dc80333f6235a56a35b6d 100644 --- a/disk/part.c +++ b/disk/part.c @@ -18,6 +18,7 @@ #include #include #include +#include #undef PART_DEBUG diff --git a/disk/part_amiga.c b/disk/part_amiga.c index 40ae1466788f686c7e5d784236244763684a7520..22d248dafb05c3a9469abed4f01265305d603e33 100644 --- a/disk/part_amiga.c +++ b/disk/part_amiga.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "part_amiga.h" #include diff --git a/disk/part_amiga.h b/disk/part_amiga.h index 42f5eb0f941c87f4fa8503a219c3c1314306d634..3c519ac420a6b1373fd1928f54a336f7ff02a7f1 100644 --- a/disk/part_amiga.h +++ b/disk/part_amiga.h @@ -8,6 +8,7 @@ #ifndef _DISK_PART_AMIGA_H #define _DISK_PART_AMIGA_H #include +#include #if CONFIG_IS_ENABLED(ISO_PARTITION) /* Make the buffers bigger if ISO partition support is enabled -- CD-ROMS diff --git a/disk/part_dos.c b/disk/part_dos.c index 4c4e5dfe11c7be545a5244118cbca34998aa7a7a..e19e827833220fc3b816b54e585181982e43c0fa 100644 --- a/disk/part_dos.c +++ b/disk/part_dos.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "part_dos.h" #include diff --git a/disk/part_efi.c b/disk/part_efi.c index f062bc383ea83b0d2419aaac8b76fe39bb033bfa..d69d6ef152c4e72b7749f7b0e5414b4a6857b6c0 100644 --- a/disk/part_efi.c +++ b/disk/part_efi.c @@ -30,6 +30,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/disk/part_iso.c b/disk/part_iso.c index accb95da3bc2152dc4228060db8225995e0d9523..82074226fe508bacdfeeb2bb1b040f6db10d0aff 100644 --- a/disk/part_iso.c +++ b/disk/part_iso.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "part_iso.h" #ifdef CONFIG_HAVE_BLOCK_DEVICE diff --git a/disk/part_mac.c b/disk/part_mac.c index 2d9aa380168cd8d9493021f85ed045faa674d9ca..f5f5f510214f54afa84d7cb9c8942dddb2d61bd2 100644 --- a/disk/part_mac.c +++ b/disk/part_mac.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "part_mac.h" #include diff --git a/disk/part_mac.h b/disk/part_mac.h index 5f396c94089da0eb3378b6dbc0fa9ff3c9b7edaa..884494b1acdb6e89950240c15e65bef2e5468dfa 100644 --- a/disk/part_mac.h +++ b/disk/part_mac.h @@ -7,6 +7,7 @@ /* * See also Linux sources, fs/partitions/mac.h * +#include * This file describes structures and values related to the standard * Apple SCSI disk partitioning scheme. For more information see: * http://developer.apple.com/techpubs/mac/Devices/Devices-126.html#MARKER-14-92 diff --git a/drivers/adc/meson-saradc.c b/drivers/adc/meson-saradc.c index cf2d0c1440832416ae3937af52be38ed6a14195d..4148d5322394d053a9d741e700b3668d41add1d5 100644 --- a/drivers/adc/meson-saradc.c +++ b/drivers/adc/meson-saradc.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #define MESON_SAR_ADC_REG0 0x00 #define MESON_SAR_ADC_REG0_PANEL_DETECT BIT(31) diff --git a/drivers/adc/rockchip-saradc.c b/drivers/adc/rockchip-saradc.c index 26e037509cdce83ed6ef26f74d0f429cf3094b0d..307a263d36eccc902124a9de33d9659c360aa462 100644 --- a/drivers/adc/rockchip-saradc.c +++ b/drivers/adc/rockchip-saradc.c @@ -15,6 +15,7 @@ #include #include #include +#include #define SARADC_CTRL_CHN_MASK GENMASK(2, 0) #define SARADC_CTRL_POWER_CTRL BIT(3) diff --git a/drivers/adc/stm32-adc-core.c b/drivers/adc/stm32-adc-core.c index e4e348120616674451f5b411e9ef2b465db8883a..676e420c7449a371cb12939bf66d061f78b8d371 100644 --- a/drivers/adc/stm32-adc-core.c +++ b/drivers/adc/stm32-adc-core.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/adc/stm32-adc-core.h b/drivers/adc/stm32-adc-core.h index 05968dbcc8b4b2e3e569261fc611f37d4a947fa7..cb5087f28c6709f8945e066bc34d9529dc9aaa1b 100644 --- a/drivers/adc/stm32-adc-core.h +++ b/drivers/adc/stm32-adc-core.h @@ -27,6 +27,7 @@ #define STM32_ADCX_COMN_OFFSET 0x300 #include +#include struct udevice; diff --git a/drivers/adc/stm32-adc.c b/drivers/adc/stm32-adc.c index d0ac0a8c0a9bef684694d57241898fd8bc2f168a..4a9b15a48ac62a66484e41cc652f25ed5ef2e313 100644 --- a/drivers/adc/stm32-adc.c +++ b/drivers/adc/stm32-adc.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include "stm32-adc-core.h" /* STM32H7 - Registers for each ADC instance */ diff --git a/drivers/ata/ahci.c b/drivers/ata/ahci.c index 1424708b59cf6928d5fe14b43ecdba0f74357e75..847d5a60f2950788949e4398c42427df291df652 100644 --- a/drivers/ata/ahci.c +++ b/drivers/ata/ahci.c @@ -10,6 +10,7 @@ */ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ata/ahci_mvebu.c b/drivers/ata/ahci_mvebu.c index 8be1826d4055a19cf84d8c3171c1fec759f20a25..58e2ef2904c24a9023deb4d1445742df31a88b40 100644 --- a/drivers/ata/ahci_mvebu.c +++ b/drivers/ata/ahci_mvebu.c @@ -5,8 +5,10 @@ #include #include +#include #include #include +#include /* * Dummy implementation that can be overwritten by a board diff --git a/drivers/ata/ahci_sunxi.c b/drivers/ata/ahci_sunxi.c index f584317ab23b3ec556d2ebd67d42af68d75c9ea1..f282b88c4ba0f6294494bcdee4608e69725906d3 100644 --- a/drivers/ata/ahci_sunxi.c +++ b/drivers/ata/ahci_sunxi.c @@ -9,6 +9,7 @@ #include #include #include +#include #define AHCI_PHYCS0R 0x00c0 #define AHCI_PHYCS1R 0x00c4 diff --git a/drivers/ata/dwc_ahci.c b/drivers/ata/dwc_ahci.c index 5f37fc92784df9fa03d83abff442e4cdf9ae67b3..557232491e7f6dcb43ee72076912c226903d0b72 100644 --- a/drivers/ata/dwc_ahci.c +++ b/drivers/ata/dwc_ahci.c @@ -17,6 +17,7 @@ #include #include #include +#include struct dwc_ahci_priv { void *base; diff --git a/drivers/ata/dwc_ahsata.c b/drivers/ata/dwc_ahsata.c index 90db0d210148740c485ff21f12c7329b674dd328..069c5c5d188af8f4c0348df152d5108f2c1c8441 100644 --- a/drivers/ata/dwc_ahsata.c +++ b/drivers/ata/dwc_ahsata.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include #include "dwc_ahsata_priv.h" struct sata_port_regs { diff --git a/drivers/ata/fsl_sata.c b/drivers/ata/fsl_sata.c index f90835758b73ccea185745249ec87d7faa0b784a..f977abd7973ccf1ee9787d0c8a662ab752ae549f 100644 --- a/drivers/ata/fsl_sata.c +++ b/drivers/ata/fsl_sata.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #include "fsl_sata.h" #if CONFIG_IS_ENABLED(BLK) diff --git a/drivers/ata/fsl_sata.h b/drivers/ata/fsl_sata.h index 5b9daa79e02353109c96505c3429b94f9e448df8..cf57e69c1b0d46b7838a7a0e08913b11df4678d3 100644 --- a/drivers/ata/fsl_sata.h +++ b/drivers/ata/fsl_sata.h @@ -8,6 +8,7 @@ #ifndef __FSL_SATA_H__ #define __FSL_SATA_H__ +#include #define SATA_HC_MAX_NUM 4 /* Max host controller numbers */ #define SATA_HC_MAX_CMD 16 /* Max command queue depth per host controller */ #define SATA_HC_MAX_PORT 16 /* Max port number per host controller */ diff --git a/drivers/ata/libata.c b/drivers/ata/libata.c index c830ef490252bd83b6bb1162c8a843938f1b4d81..3af7034708aac5218b21bba0e57b9a17f101181b 100644 --- a/drivers/ata/libata.c +++ b/drivers/ata/libata.c @@ -9,6 +9,7 @@ #include #include #include +#include #include u64 ata_id_n_sectors(u16 *id) diff --git a/drivers/ata/mvsata_ide.c b/drivers/ata/mvsata_ide.c index 41f9a91617d4ec7a51dc2624685130e288a133fc..b312570387c965787267b81727d12c25d4a88e9b 100644 --- a/drivers/ata/mvsata_ide.c +++ b/drivers/ata/mvsata_ide.c @@ -7,6 +7,7 @@ #include #include +#include #include #if defined(CONFIG_ARCH_ORION5X) diff --git a/drivers/ata/sata.c b/drivers/ata/sata.c index 453338e944b7318e5ea4bfb05ae7403db4ff2af5..4c2446e6cf669a7de18feb543a822ae2e59d6c32 100644 --- a/drivers/ata/sata.c +++ b/drivers/ata/sata.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ata/sata_ceva.c b/drivers/ata/sata_ceva.c index cd10d228964ae9ff4a946fa10c8d470f81c65bfd..dd644006282799dca5a542eefde29c194e48fc6e 100644 --- a/drivers/ata/sata_ceva.c +++ b/drivers/ata/sata_ceva.c @@ -11,6 +11,7 @@ #include #include #include +#include /* Vendor Specific Register Offsets */ #define AHCI_VEND_PCFG 0xA4 diff --git a/drivers/ata/sata_mv.c b/drivers/ata/sata_mv.c index b459ac5aa3bf21a2e72ca4079d98f8314f2fbc34..c5e8bd264a69cb7b98d7230b05ad6c6aa14d2154 100644 --- a/drivers/ata/sata_mv.c +++ b/drivers/ata/sata_mv.c @@ -55,6 +55,7 @@ #include #include #include +#include #include #if defined(CONFIG_ARCH_KIRKWOOD) diff --git a/drivers/ata/sata_sandbox.c b/drivers/ata/sata_sandbox.c index e64cc4a5c10c2bb7e5a4bd4fe1f72307a270683e..721fbabfb1739dcfdc910990162a794b4b0196e8 100644 --- a/drivers/ata/sata_sandbox.c +++ b/drivers/ata/sata_sandbox.c @@ -6,6 +6,7 @@ #include #include +#include int init_sata(int dev) { diff --git a/drivers/ata/sata_sil.c b/drivers/ata/sata_sil.c index 54a9141808b52453b74be6dd9814ba2a7e890415..2f7b9189bab327ad8089d32f20d52e1a5769681f 100644 --- a/drivers/ata/sata_sil.c +++ b/drivers/ata/sata_sil.c @@ -22,6 +22,7 @@ #include #include #include +#include #if CONFIG_IS_ENABLED(BLK) #include diff --git a/drivers/ata/sata_sil.h b/drivers/ata/sata_sil.h index a300c0c38875f0812f8aa65077b397333cdcf934..a26bdf209ccaee9dc3262810ae8298b050e47bdd 100644 --- a/drivers/ata/sata_sil.h +++ b/drivers/ata/sata_sil.h @@ -8,6 +8,7 @@ #ifndef SATA_SIL3132_H #define SATA_SIL3132_H +#include #define READ_CMD 0 #define WRITE_CMD 1 diff --git a/drivers/ata/sata_sil3114.c b/drivers/ata/sata_sil3114.c index 4d3a680f17f01265316c39f81b8130df1afc19ed..56cee31754bd0d0fc36a950aefb30a0d3268a1b7 100644 --- a/drivers/ata/sata_sil3114.c +++ b/drivers/ata/sata_sil3114.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "sata_sil3114.h" /* Convert sectorsize to wordsize */ diff --git a/drivers/axi/axi-emul-uclass.c b/drivers/axi/axi-emul-uclass.c index e4ba71f21f1be09321044adfad1ef46bc596a414..7b4ee9c9248aee7a3d49dfc3515fdf7b3bdd42fa 100644 --- a/drivers/axi/axi-emul-uclass.c +++ b/drivers/axi/axi-emul-uclass.c @@ -12,6 +12,7 @@ #include #include #include +#include int axi_sandbox_get_emul(struct udevice *bus, ulong address, enum axi_size_t size, struct udevice **emulp) diff --git a/drivers/axi/axi-uclass.c b/drivers/axi/axi-uclass.c index 3d642e710784d1f5278c0d315a32ed11caf7c4e7..e0667957bf3e06a3acd8c0dfdb046e03a43a2377 100644 --- a/drivers/axi/axi-uclass.c +++ b/drivers/axi/axi-uclass.c @@ -8,6 +8,7 @@ #include #include #include +#include int axi_read(struct udevice *dev, ulong address, void *data, enum axi_size_t size) diff --git a/drivers/axi/axi_sandbox.c b/drivers/axi/axi_sandbox.c index 41f62065e8eddb8d81d8776d37f826d8065b3859..9ac065df1b9d1d37e27fbd7d764d0bc436aca7a5 100644 --- a/drivers/axi/axi_sandbox.c +++ b/drivers/axi/axi_sandbox.c @@ -9,6 +9,7 @@ #include #include #include +#include /* * This driver implements a AXI bus for the sandbox architecture for testing diff --git a/drivers/axi/ihs_axi.c b/drivers/axi/ihs_axi.c index 0e4cbab9762c48cae6cf11052fbc50e7ef671dec..0b9eaf842fb2e20b4b8dc9339bd7cc1b4fd66f4d 100644 --- a/drivers/axi/ihs_axi.c +++ b/drivers/axi/ihs_axi.c @@ -15,6 +15,7 @@ #include #include #include +#include /** * struct ihs_axi_regs - Structure for the register map of a IHS AXI device diff --git a/drivers/axi/sandbox_store.c b/drivers/axi/sandbox_store.c index 7342230eb7f3e230caef7b5f6801947ed8875c90..14eaddf2a776a69f26e524a04271b771d4ee2ec1 100644 --- a/drivers/axi/sandbox_store.c +++ b/drivers/axi/sandbox_store.c @@ -11,6 +11,7 @@ #include #include #include +#include /** * struct sandbox_store_priv - Private data structure of a AXI store device diff --git a/drivers/bios_emulator/atibios.c b/drivers/bios_emulator/atibios.c index b57d512ebb7d0aa7bd2c978f2af39b87888bb578..1444ffe446af9acd02692f0677c25cff573c8ebf 100644 --- a/drivers/bios_emulator/atibios.c +++ b/drivers/bios_emulator/atibios.c @@ -57,6 +57,7 @@ #include #include #include +#include #include "biosemui.h" /* Length of the BIOS image */ diff --git a/drivers/bios_emulator/besys.c b/drivers/bios_emulator/besys.c index a8475b1388669b650714a5f221708225a52e7e17..d78a128372a5ee8b46e38281be2583fe877f7643 100644 --- a/drivers/bios_emulator/besys.c +++ b/drivers/bios_emulator/besys.c @@ -51,6 +51,7 @@ #include #include #include +#include #include "biosemui.h" /*------------------------- Global Variables ------------------------------*/ diff --git a/drivers/bios_emulator/bios.c b/drivers/bios_emulator/bios.c index af27582275b08f9a1e72a451b97960d788a9bd8a..ff942c39a0d55c970c6c8f892ab9a59ba50bd584 100644 --- a/drivers/bios_emulator/bios.c +++ b/drivers/bios_emulator/bios.c @@ -45,6 +45,7 @@ #include #include #include +#include #include "biosemui.h" /*----------------------------- Implementation ----------------------------*/ diff --git a/drivers/bios_emulator/biosemu.c b/drivers/bios_emulator/biosemu.c index ca083a4d6467fb54e4ae65beb5c5828effd6d25f..b73723337fc9319f1ec71cdd0071ce2906971bbf 100644 --- a/drivers/bios_emulator/biosemu.c +++ b/drivers/bios_emulator/biosemu.c @@ -49,6 +49,7 @@ #include #include #include +#include #include "biosemui.h" BE_sysEnv _BE_env = {{0}}; diff --git a/drivers/bios_emulator/include/biosemu.h b/drivers/bios_emulator/include/biosemu.h index 124d79d80e1c60869f225e8c0308ce374a4f4a80..2857cb9bf3918dec0fa70b2ea75ebf9dafbb1015 100644 --- a/drivers/bios_emulator/include/biosemu.h +++ b/drivers/bios_emulator/include/biosemu.h @@ -44,6 +44,7 @@ #define __BIOSEMU_H #include +#include #ifdef __KERNEL__ #include "x86emu.h" diff --git a/drivers/bios_emulator/include/x86emu/debug.h b/drivers/bios_emulator/include/x86emu/debug.h index e80c89d763dbbffe478f539e97e1795dd8fa6f0f..b09d30cea551a2bd15c97dfe5944f2104bbbd330 100644 --- a/drivers/bios_emulator/include/x86emu/debug.h +++ b/drivers/bios_emulator/include/x86emu/debug.h @@ -40,6 +40,7 @@ #define __X86EMU_DEBUG_H #include +#include /*---------------------- Macros and type definitions ----------------------*/ diff --git a/drivers/bios_emulator/include/x86emu/decode.h b/drivers/bios_emulator/include/x86emu/decode.h index 77769f0094c1e0c67b42e9ecac226b5439feb958..5d4b47fd5427e3e1ee2b4fd822a7ce6cd421c1be 100644 --- a/drivers/bios_emulator/include/x86emu/decode.h +++ b/drivers/bios_emulator/include/x86emu/decode.h @@ -32,6 +32,7 @@ * Environment: Any * Developer: Kendall Bennett * +#include * Description: Header file for instruction decoding logic. * ****************************************************************************/ diff --git a/drivers/bios_emulator/include/x86emu/ops.h b/drivers/bios_emulator/include/x86emu/ops.h index a4f2316ba0d46a9410e1a2f7aebeb26fbad08e7f..eea9f306065a76994490d11051d0f4158f94101c 100644 --- a/drivers/bios_emulator/include/x86emu/ops.h +++ b/drivers/bios_emulator/include/x86emu/ops.h @@ -39,6 +39,7 @@ #ifndef __X86EMU_OPS_H #define __X86EMU_OPS_H +#include extern void (*x86emu_optab[0x100])(u8 op1); extern void (*x86emu_optab2[0x100])(u8 op2); diff --git a/drivers/bios_emulator/include/x86emu/prim_ops.h b/drivers/bios_emulator/include/x86emu/prim_ops.h index 2291e8488a5afbd9aba3e556cf43584cf2000e4e..4a1e24e44a4e96da9ca6ccc0341dfe2eaa82d5ea 100644 --- a/drivers/bios_emulator/include/x86emu/prim_ops.h +++ b/drivers/bios_emulator/include/x86emu/prim_ops.h @@ -43,6 +43,7 @@ extern "C" { /* Use "C" linkage when in C++ mode */ #endif +#include u16 aaa_word (u16 d); u16 aas_word (u16 d); u16 aad_word (u16 d); diff --git a/drivers/bios_emulator/include/x86emu/regs.h b/drivers/bios_emulator/include/x86emu/regs.h index 4b4c59089239efd27e1f6bcb375faca5106c5dd8..d92ed8e8f04ce6ee84ab55f94b017557d5d8d065 100644 --- a/drivers/bios_emulator/include/x86emu/regs.h +++ b/drivers/bios_emulator/include/x86emu/regs.h @@ -41,6 +41,7 @@ /*---------------------- Macros and type definitions ----------------------*/ +#include #include #pragma pack(1) diff --git a/drivers/bios_emulator/x86emu/debug.c b/drivers/bios_emulator/x86emu/debug.c index 0ada5b693b1088e741f7cce43407f17a69c715f4..3314927eae6715ac0528b2ca4bcf2b70dece8875 100644 --- a/drivers/bios_emulator/x86emu/debug.c +++ b/drivers/bios_emulator/x86emu/debug.c @@ -43,6 +43,7 @@ #include #include #include +#include #include "x86emu/x86emui.h" /*----------------------------- Implementation ----------------------------*/ diff --git a/drivers/bios_emulator/x86emu/decode.c b/drivers/bios_emulator/x86emu/decode.c index e2028eaf08339c712940dfad8cc36de6cad1e069..a2aa9c16cd423a4483912e724f1c013503a4ae44 100644 --- a/drivers/bios_emulator/x86emu/decode.c +++ b/drivers/bios_emulator/x86emu/decode.c @@ -33,6 +33,7 @@ * Developer: Kendall Bennett * * Description: This file includes subroutines which are related to +#include * instruction decoding and accessess of immediate data via IP. etc. * ****************************************************************************/ diff --git a/drivers/bios_emulator/x86emu/ops.c b/drivers/bios_emulator/x86emu/ops.c index 9c8c1eecdda18f55bb714cd99f2773ddad0df51f..a0ce26c5967216110314d46b6f5f77ddc23c945b 100644 --- a/drivers/bios_emulator/x86emu/ops.c +++ b/drivers/bios_emulator/x86emu/ops.c @@ -35,6 +35,7 @@ * Developer: Kendall Bennett * * Description: This file includes subroutines to implement the decoding +#include * and emulation of all the x86 processor instructions. * * There are approximately 250 subroutines in here, which correspond diff --git a/drivers/bios_emulator/x86emu/ops2.c b/drivers/bios_emulator/x86emu/ops2.c index 6cd1ac3982527a4cb8355a8214cd503a4d92129f..a933d8db7d0acdd44e426f5c89d3a67932e3294b 100644 --- a/drivers/bios_emulator/x86emu/ops2.c +++ b/drivers/bios_emulator/x86emu/ops2.c @@ -37,6 +37,7 @@ * * Description: This file includes subroutines to implement the decoding * and emulation of all the x86 extended two-byte processor +#include * instructions. * ****************************************************************************/ diff --git a/drivers/bios_emulator/x86emu/prim_ops.c b/drivers/bios_emulator/x86emu/prim_ops.c index 7fe968cb817c719b56fbd98fdf27c38eae29e7c5..a54d68e2ef944dfab9acc9524a66e2f1752b4a76 100644 --- a/drivers/bios_emulator/x86emu/prim_ops.c +++ b/drivers/bios_emulator/x86emu/prim_ops.c @@ -58,6 +58,7 @@ * 1 1 0 0 1 * 1 1 1 1 1 * +#include * Construction of table for cout: * * ab diff --git a/drivers/bios_emulator/x86emu/sys.c b/drivers/bios_emulator/x86emu/sys.c index 53891960c0c629d165184ff77e4b70e2cefdfeef..f34da2e238b15218722154edfd33195854403653 100644 --- a/drivers/bios_emulator/x86emu/sys.c +++ b/drivers/bios_emulator/x86emu/sys.c @@ -40,6 +40,7 @@ ****************************************************************************/ #include +#include #include #include "x86emu/x86emui.h" diff --git a/drivers/block/blk-uclass.c b/drivers/block/blk-uclass.c index 10fffb096757239d80bb128aa647c219592ee1df..9663cf9d605258befa7c40ccae582d56ad0dc3e5 100644 --- a/drivers/block/blk-uclass.c +++ b/drivers/block/blk-uclass.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include static const char *if_typename_str[IF_TYPE_COUNT] = { [IF_TYPE_IDE] = "ide", diff --git a/drivers/block/blk_legacy.c b/drivers/block/blk_legacy.c index c1a78f72a368024c7509f764b7cb465cc9da3401..6ceeb52c808ed1ac04850afcb680479afbae1d7c 100644 --- a/drivers/block/blk_legacy.c +++ b/drivers/block/blk_legacy.c @@ -7,10 +7,12 @@ #include #include #include +#include #include #include #include #include +#include struct blk_driver *blk_driver_lookup_type(int if_type) { diff --git a/drivers/block/ide.c b/drivers/block/ide.c index c7b37bfe11bbda92f57a6c33ed13b3633d5cf046..6db3ccb3cf3ced7d726647574bc0bf1e30701a09 100644 --- a/drivers/block/ide.c +++ b/drivers/block/ide.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #ifdef __PPC__ # define EIEIO __asm__ volatile ("eieio") diff --git a/drivers/block/sandbox.c b/drivers/block/sandbox.c index 08c9b6a3b36ca951dbfae4c8e6fcf17d2e403439..8c471ea24b10f1d7810863c8c38ba89654574fc2 100644 --- a/drivers/block/sandbox.c +++ b/drivers/block/sandbox.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/board/board-uclass.c b/drivers/board/board-uclass.c index 7a83862563cb3bf2faa208a82e248d9a37ef6e27..efcb7e296911fa15a51af45c69bbbf4a05b21816 100644 --- a/drivers/board/board-uclass.c +++ b/drivers/board/board-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include int board_get(struct udevice **devp) { diff --git a/drivers/board/sandbox.c b/drivers/board/sandbox.c index 0ed52a773969668e23014ca821d7c6b6a1e80095..722e322f3026dbada169533d174ec8bc3d80ccb2 100644 --- a/drivers/board/sandbox.c +++ b/drivers/board/sandbox.c @@ -7,9 +7,11 @@ #include #include #include +#include #include #include #include +#include #include "sandbox.h" diff --git a/drivers/bootcount/bootcount-uclass.c b/drivers/bootcount/bootcount-uclass.c index 81ca0027ebd817e374c06d737ba107c4ff22c039..58ba6ef87d463911a8a1ba306f2e341e2409af58 100644 --- a/drivers/bootcount/bootcount-uclass.c +++ b/drivers/bootcount/bootcount-uclass.c @@ -10,6 +10,7 @@ #include #include #include +#include int dm_bootcount_get(struct udevice *dev, u32 *bootcount) { diff --git a/drivers/bootcount/bootcount.c b/drivers/bootcount/bootcount.c index 82de6f72069042917f9f59285de12530c48d60cd..093dfd8caae9a6144b4e79c7a036b087ab8489e3 100644 --- a/drivers/bootcount/bootcount.c +++ b/drivers/bootcount/bootcount.c @@ -5,11 +5,14 @@ */ #include +#include #include +#include #include #include #include #include +#include #if !defined(CONFIG_DM_BOOTCOUNT) /* Now implement the generic default functions */ diff --git a/drivers/bootcount/bootcount_at91.c b/drivers/bootcount/bootcount_at91.c index c4ab5ceafabdf03828ecd53310a13cfd7a5376a7..571d2c26ccdb80e7a243f4f3c6629e853499b9e1 100644 --- a/drivers/bootcount/bootcount_at91.c +++ b/drivers/bootcount/bootcount_at91.c @@ -4,6 +4,7 @@ #include #include #include +#include /* * We combine the CONFIG_SYS_BOOTCOUNT_MAGIC and bootcount in one 32-bit diff --git a/drivers/bootcount/bootcount_davinci.c b/drivers/bootcount/bootcount_davinci.c index 6326957d7b044f8eff93ef69b834d7ee8880fda1..279ac660f5d88f40f96059f4f3f17ca570a5c702 100644 --- a/drivers/bootcount/bootcount_davinci.c +++ b/drivers/bootcount/bootcount_davinci.c @@ -10,6 +10,7 @@ #include #include +#include void bootcount_store(ulong a) { diff --git a/drivers/bootcount/bootcount_env.c b/drivers/bootcount/bootcount_env.c index b75c9002b2c0a7ffb532570a9af13aa637ffcf22..7a3e091d5cc61d5ca78ae0f0ee42cd066e9f6f29 100644 --- a/drivers/bootcount/bootcount_env.c +++ b/drivers/bootcount/bootcount_env.c @@ -6,6 +6,7 @@ #include #include +#include void bootcount_store(ulong a) { diff --git a/drivers/bootcount/bootcount_ext.c b/drivers/bootcount/bootcount_ext.c index 44f97a1054fd04107677c12cfa1e8c3b018dd98d..f20e6632dcce429e995b289bde5dcaa339f9d8bf 100644 --- a/drivers/bootcount/bootcount_ext.c +++ b/drivers/bootcount/bootcount_ext.c @@ -7,6 +7,7 @@ #include #include #include +#include #define BC_MAGIC 0xbd #define BC_VERSION 1 diff --git a/drivers/bootcount/bootcount_i2c.c b/drivers/bootcount/bootcount_i2c.c index 6f8d12e8fdd59c51e7a2e469a9ecc434d4c39e70..d0ffe56516db51355ba1f88bef8bd33a9774bf81 100644 --- a/drivers/bootcount/bootcount_i2c.c +++ b/drivers/bootcount/bootcount_i2c.c @@ -8,6 +8,7 @@ #include #include #include +#include #define BC_MAGIC 0xbc diff --git a/drivers/bootcount/bootcount_ram.c b/drivers/bootcount/bootcount_ram.c index 8cc30cf40eff4a6c2310007c6175b662d40ac39c..0da8e4e90ef8d8b75c72b1620ca7dd0b2c9ffd1d 100644 --- a/drivers/bootcount/bootcount_ram.c +++ b/drivers/bootcount/bootcount_ram.c @@ -9,6 +9,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/bootcount/i2c-eeprom.c b/drivers/bootcount/i2c-eeprom.c index 141713c3d52680b0ee34fee7d56b0ba3374c9ea2..ab1ef70986be416560c79f51243d11b3025cfc8b 100644 --- a/drivers/bootcount/i2c-eeprom.c +++ b/drivers/bootcount/i2c-eeprom.c @@ -10,6 +10,7 @@ #include #include #include +#include static const u8 bootcount_magic = 0xbc; diff --git a/drivers/bootcount/rtc.c b/drivers/bootcount/rtc.c index c6b30cd1483e28acfa7509aff3721830e3f237e4..c3da933565e598fb872b43d4b9e11e80e0f699d6 100644 --- a/drivers/bootcount/rtc.c +++ b/drivers/bootcount/rtc.c @@ -8,6 +8,7 @@ #include #include #include +#include #include static const u8 bootcount_magic = 0xbc; diff --git a/drivers/bus/uniphier-system-bus.c b/drivers/bus/uniphier-system-bus.c index ea08d66a070feea81616123c480ae3fe0019ae38..0fbbe3b5a51af9dc1568a993b7046cd3bcddaa3b 100644 --- a/drivers/bus/uniphier-system-bus.c +++ b/drivers/bus/uniphier-system-bus.c @@ -1,5 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-or-later +#include #include #include #include diff --git a/drivers/cache/cache-l2x0.c b/drivers/cache/cache-l2x0.c index a1556fbf1740f165901f33396794d7d8ff7960e2..5a61ab2c5a2c987578ffcaa48581d271bd3d034e 100644 --- a/drivers/cache/cache-l2x0.c +++ b/drivers/cache/cache-l2x0.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #include diff --git a/drivers/cache/cache-ncore.c b/drivers/cache/cache-ncore.c index 279e3c2801bfd87ca518ae03c3e07b3f96f13409..24d92e8b04fcdd8d853b5ec01f4d6926030fa6df 100644 --- a/drivers/cache/cache-ncore.c +++ b/drivers/cache/cache-ncore.c @@ -3,11 +3,13 @@ * Copyright (C) 2019 Intel Corporation * */ +#include #include #include #include #include #include +#include #include #include diff --git a/drivers/cache/cache-v5l2.c b/drivers/cache/cache-v5l2.c index 298eadb4af12fbff1bf1c53da15422bddeee4467..5ecb565c1b2ff63b3b780a4c85ea14b9a69d54db 100644 --- a/drivers/cache/cache-v5l2.c +++ b/drivers/cache/cache-v5l2.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include struct l2cache { volatile u64 configure; diff --git a/drivers/clk/altera/clk-agilex.c b/drivers/clk/altera/clk-agilex.c index 358201e3d986f953af5c1287a854b62528c42247..e3ec96a47e9ac3962239dd75b96ab1fbba249ce1 100644 --- a/drivers/clk/altera/clk-agilex.c +++ b/drivers/clk/altera/clk-agilex.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/altera/clk-agilex.h b/drivers/clk/altera/clk-agilex.h index cd68ebc4387eb1b6fe1d3786e3213ad4044201b6..2df7844963cdd5c265c3394c698b2a4f279e5215 100644 --- a/drivers/clk/altera/clk-agilex.h +++ b/drivers/clk/altera/clk-agilex.h @@ -7,6 +7,7 @@ #define _CLK_AGILEX_ #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/drivers/clk/altera/clk-arria10.c b/drivers/clk/altera/clk-arria10.c index 53e28ed76d0a9f9b7a76c60de0b9248d7c3b0b8b..5c195bdb1b245019c5a01a7dc255d212456deb1b 100644 --- a/drivers/clk/altera/clk-arria10.c +++ b/drivers/clk/altera/clk-arria10.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/analogbits/wrpll-cln28hpc.c b/drivers/clk/analogbits/wrpll-cln28hpc.c index 6646430037797a415035b36b486bc1cf87e4bc3f..ba746ed7e387700a671c166e3c65a55afc0e4862 100644 --- a/drivers/clk/analogbits/wrpll-cln28hpc.c +++ b/drivers/clk/analogbits/wrpll-cln28hpc.c @@ -7,6 +7,7 @@ * This library supports configuration parsing and reprogramming of * the CLN28HPC variant of the Analog Bits Wide Range PLL. The * intention is for this library to be reusable for any device that +#include * integrates this PLL; thus the register structure and programming * details are expected to be provided by a separate IP block driver. * diff --git a/drivers/clk/aspeed/clk_ast2500.c b/drivers/clk/aspeed/clk_ast2500.c index 038898abbb0e6e7c3913b73591da064849cb4089..b1f5e2668d8d7bbcbd034fe692295a302a1eeebd 100644 --- a/drivers/clk/aspeed/clk_ast2500.c +++ b/drivers/clk/aspeed/clk_ast2500.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include /* * MAC Clock Delay settings, taken from Aspeed SDK diff --git a/drivers/clk/at91/clk-generated.c b/drivers/clk/at91/clk-generated.c index 4948f02c42fdfea7ebbae2fbc9d05bc35a565175..86e026ca1abc7f427a5af06f5f1a082667f0b354 100644 --- a/drivers/clk/at91/clk-generated.c +++ b/drivers/clk/at91/clk-generated.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include "pmc.h" diff --git a/drivers/clk/at91/clk-h32mx.c b/drivers/clk/at91/clk-h32mx.c index b27aeacc7e93472a3e405e20332cb624079a3a0a..94aea636e52a051acc4b265289b1344a22c22281 100644 --- a/drivers/clk/at91/clk-h32mx.c +++ b/drivers/clk/at91/clk-h32mx.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include "pmc.h" diff --git a/drivers/clk/at91/clk-main.c b/drivers/clk/at91/clk-main.c index 85ec506de128b70c4767a9c48d902ac307ee7dba..cff796e5477b4b8ed10e9c6b6d34e69fd635914b 100644 --- a/drivers/clk/at91/clk-main.c +++ b/drivers/clk/at91/clk-main.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include "pmc.h" diff --git a/drivers/clk/at91/clk-master.c b/drivers/clk/at91/clk-master.c index 87a7d1ea8f283103607156b91bc48dcc2da2ee47..9bb88576b64beab075533dde154fd4e78668d7cd 100644 --- a/drivers/clk/at91/clk-master.c +++ b/drivers/clk/at91/clk-master.c @@ -8,6 +8,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/clk/at91/clk-peripheral.c b/drivers/clk/at91/clk-peripheral.c index cd9d5e77c0278e3d97d6bb236e5799411d10e7cf..0bf2132abfe77eb6249511b691067649ef939a70 100644 --- a/drivers/clk/at91/clk-peripheral.c +++ b/drivers/clk/at91/clk-peripheral.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include "pmc.h" diff --git a/drivers/clk/at91/clk-plla.c b/drivers/clk/at91/clk-plla.c index ae7df40f20d0178e665d298719488dd6d89b55a5..8715732764dec692af6bd5f60d089499e8848b07 100644 --- a/drivers/clk/at91/clk-plla.c +++ b/drivers/clk/at91/clk-plla.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include "pmc.h" diff --git a/drivers/clk/at91/clk-plladiv.c b/drivers/clk/at91/clk-plladiv.c index 7c074327e27c859ecd2556b9915aac1a1b21d2b1..5b8d5a80513ae6f396fa32a7da68d0525bac3eb7 100644 --- a/drivers/clk/at91/clk-plladiv.c +++ b/drivers/clk/at91/clk-plladiv.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include "pmc.h" diff --git a/drivers/clk/at91/clk-slow.c b/drivers/clk/at91/clk-slow.c index 1f8665768b005bcb8b288b6dd03d707a296dddaa..0a45ab507813269e45d22f73c2ef9e60ed4e0ec2 100644 --- a/drivers/clk/at91/clk-slow.c +++ b/drivers/clk/at91/clk-slow.c @@ -7,6 +7,7 @@ #include #include #include +#include static int at91_slow_clk_enable(struct clk *clk) { diff --git a/drivers/clk/at91/clk-system.c b/drivers/clk/at91/clk-system.c index 8e1a5f75774201c0b7a4932298191c2eb83a1323..4a27be6a692ea4726bf00ab1d645c2c9487bb084 100644 --- a/drivers/clk/at91/clk-system.c +++ b/drivers/clk/at91/clk-system.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include "pmc.h" diff --git a/drivers/clk/at91/clk-usb.c b/drivers/clk/at91/clk-usb.c index 3b5fedd9bbe7ca63cd8a4afc32fb00e9b29948c8..ea77ae0e3cfbac4c07f973aff17e867ec5cb77b4 100644 --- a/drivers/clk/at91/clk-usb.c +++ b/drivers/clk/at91/clk-usb.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include "pmc.h" diff --git a/drivers/clk/at91/clk-utmi.c b/drivers/clk/at91/clk-utmi.c index 99a1ae865353b4b0a4f48f9849584ade007e8ed5..60f461ce7f6668deacadcdb1be14fc173308d333 100644 --- a/drivers/clk/at91/clk-utmi.c +++ b/drivers/clk/at91/clk-utmi.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include "pmc.h" diff --git a/drivers/clk/clk-cdce9xx.c b/drivers/clk/clk-cdce9xx.c index a6e49a7765e4f7268e3a2960352314d614876651..6782f9e14bc1dd4597c1ee1cf2b1031a607d7e34 100644 --- a/drivers/clk/clk-cdce9xx.c +++ b/drivers/clk/clk-cdce9xx.c @@ -16,6 +16,7 @@ #include #include #include +#include #define MAX_NUMBER_OF_PLLS 4 #define MAX_NUMER_OF_OUTPUTS 9 diff --git a/drivers/clk/clk-composite.c b/drivers/clk/clk-composite.c index 62d404d791dbf996c87fd0c65e51ac2d8ccc6f9d..f31cdf246a14aaa819939285173a67a5489cfef1 100644 --- a/drivers/clk/clk-composite.c +++ b/drivers/clk/clk-composite.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "clk.h" diff --git a/drivers/clk/clk-divider.c b/drivers/clk/clk-divider.c index fb5029c40a3024983ee1d809236fb16b2a7fc624..749d56aecec55033a06d6439b30b599b5a8189d4 100644 --- a/drivers/clk/clk-divider.c +++ b/drivers/clk/clk-divider.c @@ -10,6 +10,8 @@ */ #include +#include +#include #include #include #include @@ -27,6 +29,7 @@ #include #include #include +#include #include "clk.h" #define UBOOT_DM_CLK_CCF_DIVIDER "ccf_clk_divider" diff --git a/drivers/clk/clk-fixed-factor.c b/drivers/clk/clk-fixed-factor.c index c181c0b6ea5f37f5d94c9d722f340aeaf6ab417d..0197debd9c377519f1082d059b2f073c6c58f58a 100644 --- a/drivers/clk/clk-fixed-factor.c +++ b/drivers/clk/clk-fixed-factor.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "clk.h" #include diff --git a/drivers/clk/clk-gate.c b/drivers/clk/clk-gate.c index 221db043abcc811705be7e3b70f09fe0f659b566..0d42326a0464b4af5faf5060e24c2d8837e4f229 100644 --- a/drivers/clk/clk-gate.c +++ b/drivers/clk/clk-gate.c @@ -8,9 +8,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/clk/clk-hsdk-cgu.c b/drivers/clk/clk-hsdk-cgu.c index c2b33b41f84ea989126a98a8ed370e80972ec438..ac2cb5a86f1ff3651f510a9a42f8457460c29586 100644 --- a/drivers/clk/clk-hsdk-cgu.c +++ b/drivers/clk/clk-hsdk-cgu.c @@ -11,9 +11,11 @@ #include #include +#include #include #include #include +#include #include #include #include @@ -22,6 +24,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/clk-mux.c b/drivers/clk/clk-mux.c index cba7113f3b632ba497c6f107628dc7c0531512df..7c6d35643bdc6c9cf3817bbe3fac9f0f3b6ec78b 100644 --- a/drivers/clk/clk-mux.c +++ b/drivers/clk/clk-mux.c @@ -22,10 +22,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/clk/clk-ti-sci.c b/drivers/clk/clk-ti-sci.c index 45ce1995d033e2ab9b868d4a28e0b5022f822d7f..76f6bd7016987617a4c5a7bbd159b49d2ce292af 100644 --- a/drivers/clk/clk-ti-sci.c +++ b/drivers/clk/clk-ti-sci.c @@ -20,6 +20,7 @@ #include #include #include +#include /** * struct ti_sci_clk_data - clock controller information structure diff --git a/drivers/clk/clk-uclass.c b/drivers/clk/clk-uclass.c index d11edf6058fd6abd9d81d504303b45dc0226cdc8..29f968fd64c8d66aaf6f2bc56fc65410e3f6e6a0 100644 --- a/drivers/clk/clk-uclass.c +++ b/drivers/clk/clk-uclass.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include static inline const struct clk_ops *clk_dev_ops(struct udevice *dev) { diff --git a/drivers/clk/clk.c b/drivers/clk/clk.c index f2d0981e1913ba4f6778a1bd564bea88591d51db..305e2f085dc774ed6aaa84abeb50542a8624fc38 100644 --- a/drivers/clk/clk.c +++ b/drivers/clk/clk.c @@ -15,6 +15,7 @@ #include #include #include +#include int clk_register(struct clk *clk, const char *drv_name, const char *name, const char *parent_name) diff --git a/drivers/clk/clk_bcm6345.c b/drivers/clk/clk_bcm6345.c index a03cee546c72706831d8bca90a60b5641523d573..27fd147fc1bcb922bd44c98b29b6548f66416694 100644 --- a/drivers/clk/clk_bcm6345.c +++ b/drivers/clk/clk_bcm6345.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include diff --git a/drivers/clk/clk_boston.c b/drivers/clk/clk_boston.c index c97d457062c631d0b3e383035230e8f877172b14..ec1159e6c8269b93021562266a086866726698fc 100644 --- a/drivers/clk/clk_boston.c +++ b/drivers/clk/clk_boston.c @@ -12,6 +12,7 @@ #include #include #include +#include struct clk_boston { struct regmap *regmap; diff --git a/drivers/clk/clk_fixed_factor.c b/drivers/clk/clk_fixed_factor.c index cf9c4ae367fd25c054ab797523b7571db13e8337..d73c1acc570a92fc781481a5b4cbe73183471edd 100644 --- a/drivers/clk/clk_fixed_factor.c +++ b/drivers/clk/clk_fixed_factor.c @@ -10,6 +10,7 @@ #include #include #include +#include struct clk_fixed_factor { struct clk parent; diff --git a/drivers/clk/clk_fixed_rate.c b/drivers/clk/clk_fixed_rate.c index 2c20eddb0b5c6164f3d430cb2a8cca39eb4fe24e..8303d8da01024b5bac4313c7cb19d9fc7318c32e 100644 --- a/drivers/clk/clk_fixed_rate.c +++ b/drivers/clk/clk_fixed_rate.c @@ -7,6 +7,7 @@ #include #include #include +#include static ulong clk_fixed_rate_get_rate(struct clk *clk) { diff --git a/drivers/clk/clk_pic32.c b/drivers/clk/clk_pic32.c index c9b047914a4b141ecd1a0bd2176c52c7ff782786..6c46a6ab323d745e40779979e905539029d48fbf 100644 --- a/drivers/clk/clk_pic32.c +++ b/drivers/clk/clk_pic32.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include diff --git a/drivers/clk/clk_sandbox.c b/drivers/clk/clk_sandbox.c index ad68c61740749576a3184d05bf3d85ffe38f2f80..4cca81b9fd7b80165a9b583c40692af4dacf9c83 100644 --- a/drivers/clk/clk_sandbox.c +++ b/drivers/clk/clk_sandbox.c @@ -11,6 +11,7 @@ #include #include #include +#include struct sandbox_clk_priv { bool probed; diff --git a/drivers/clk/clk_sandbox_ccf.c b/drivers/clk/clk_sandbox_ccf.c index b528c635552e1b186848adfffda8c56723fc0674..3f5a823d8d2dd73e339e2627aababc71f14fd03b 100644 --- a/drivers/clk/clk_sandbox_ccf.c +++ b/drivers/clk/clk_sandbox_ccf.c @@ -7,9 +7,11 @@ */ #include +#include #include #include #include +#include #include #include #include @@ -19,6 +21,7 @@ #include #include #include +#include /* * Sandbox implementation of CCF primitives necessary for clk-uclass testing diff --git a/drivers/clk/clk_sandbox_test.c b/drivers/clk/clk_sandbox_test.c index 6eef29f9dc3b1c8f96ccf0caeadf6655de8ca1be..ac4c13dc9a513e711e2b7f08f475cc4c2e0a45a7 100644 --- a/drivers/clk/clk_sandbox_test.c +++ b/drivers/clk/clk_sandbox_test.c @@ -11,6 +11,7 @@ #include #include #include +#include struct sandbox_clk_test { struct clk clks[SANDBOX_CLK_TEST_NON_DEVM_COUNT]; diff --git a/drivers/clk/clk_stm32f.c b/drivers/clk/clk_stm32f.c index b0d5699e080b9c7153d943963557b235ba97a3c8..e923559ef3cebd173c7407fe8cb2631c777f97aa 100644 --- a/drivers/clk/clk_stm32f.c +++ b/drivers/clk/clk_stm32f.c @@ -8,12 +8,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/drivers/clk/clk_stm32h7.c b/drivers/clk/clk_stm32h7.c index d97a211423c364ba9e50fd5f9271f17b49ec20e7..e43ff595d68d23451d6dea4f63f19e9b26e495a2 100644 --- a/drivers/clk/clk_stm32h7.c +++ b/drivers/clk/clk_stm32h7.c @@ -15,6 +15,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/clk_stm32mp1.c b/drivers/clk/clk_stm32mp1.c index a57f3f81f73c1c5268e8468f5cf10b2f35813a2f..2d4a4ec308f14a5f6cfee558d4457f906c9dcd0f 100644 --- a/drivers/clk/clk_stm32mp1.c +++ b/drivers/clk/clk_stm32mp1.c @@ -5,12 +5,14 @@ #include #include +#include #include #include #include #include #include #include +#include #include #include #include @@ -25,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/clk/clk_versal.c b/drivers/clk/clk_versal.c index de309923b10a297db9cdabf7e3e296f191b860b1..58f8deccedac591bbfcd9fca69d0a5ba8212b27c 100644 --- a/drivers/clk/clk_versal.c +++ b/drivers/clk/clk_versal.c @@ -22,6 +22,7 @@ #include #include #include +#include #define MAX_PARENT 100 #define MAX_NODES 6 diff --git a/drivers/clk/clk_vexpress_osc.c b/drivers/clk/clk_vexpress_osc.c index 950c72d573a7768230d8bf05d96185e69a4102e2..6fd8450c5bfb7351a577effd6d93e3962bd6b62b 100644 --- a/drivers/clk/clk_vexpress_osc.c +++ b/drivers/clk/clk_vexpress_osc.c @@ -15,6 +15,7 @@ #include #include #include +#include #define CLK_FUNCTION BIT(20) diff --git a/drivers/clk/clk_zynq.c b/drivers/clk/clk_zynq.c index e20b668fd849bca1c6123a2724f8077d4fab86e8..0dde3c435aadb244003e86674d33e9ad7005d606 100644 --- a/drivers/clk/clk_zynq.c +++ b/drivers/clk/clk_zynq.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include /* Register bitfield defines */ #define PLLCTRL_FBDIV_MASK 0x7f000 diff --git a/drivers/clk/clk_zynqmp.c b/drivers/clk/clk_zynqmp.c index 0fb220022ca75949272b16b8e8ba5bedd814dbd4..5975b11dd598b0c394896686c127c786ce0e6ded 100644 --- a/drivers/clk/clk_zynqmp.c +++ b/drivers/clk/clk_zynqmp.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include static const resource_size_t zynqmp_crf_apb_clkc_base = 0xfd1a0020; static const resource_size_t zynqmp_crl_apb_clkc_base = 0xff5e0020; diff --git a/drivers/clk/exynos/clk-exynos7420.c b/drivers/clk/exynos/clk-exynos7420.c index d86f84acef117876591e3d2bb6b01391522de192..4b8cd3700ffae7af2099a0bd92844d695f53c980 100644 --- a/drivers/clk/exynos/clk-exynos7420.c +++ b/drivers/clk/exynos/clk-exynos7420.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "clk-pll.h" #define DIVIDER(reg, shift, mask) \ diff --git a/drivers/clk/exynos/clk-pll.c b/drivers/clk/exynos/clk-pll.c index 407fc71d415b34db1ddf4f56b2d32ab4005c4aa2..3ede604f59e10f9033f860d0ac336374e5a9dece 100644 --- a/drivers/clk/exynos/clk-pll.c +++ b/drivers/clk/exynos/clk-pll.c @@ -8,6 +8,7 @@ #include #include #include +#include #define PLL145X_MDIV_SHIFT 16 #define PLL145X_MDIV_MASK 0x3ff diff --git a/drivers/clk/ics8n3qv01.c b/drivers/clk/ics8n3qv01.c index 7d551b7c8d85ec341a7a9597a1bf48b249489b53..bc2fd15a51252f804f6bf0f67adc546ca110f012 100644 --- a/drivers/clk/ics8n3qv01.c +++ b/drivers/clk/ics8n3qv01.c @@ -16,6 +16,7 @@ #include #include #include +#include const long long ICS8N3QV01_FREF = 114285000; const long long ICS8N3QV01_FREF_LL = 114285000LL; diff --git a/drivers/clk/imx/clk-composite-8m.c b/drivers/clk/imx/clk-composite-8m.c index d03e48bfb3c2a967aade841cdea9f30942ac51b5..8a8e2d5a858bfed6ffcbdfea23ed483bc0134f16 100644 --- a/drivers/clk/imx/clk-composite-8m.c +++ b/drivers/clk/imx/clk-composite-8m.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include "clk.h" #include diff --git a/drivers/clk/imx/clk-gate2.c b/drivers/clk/imx/clk-gate2.c index f1b06731bcea111e2a7cb6e45b485ba66c4fe28c..12e7864f6786ce9c0ffe6749737013ac8f45d13f 100644 --- a/drivers/clk/imx/clk-gate2.c +++ b/drivers/clk/imx/clk-gate2.c @@ -15,6 +15,7 @@ */ #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #include "clk.h" #include diff --git a/drivers/clk/imx/clk-imx6q.c b/drivers/clk/imx/clk-imx6q.c index ddfa3deccbd9753f79f008e8fce707b0f575955a..ccc4adf2e5e22efacd440ebfbfe16274503f8404 100644 --- a/drivers/clk/imx/clk-imx6q.c +++ b/drivers/clk/imx/clk-imx6q.c @@ -8,12 +8,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include "clk.h" diff --git a/drivers/clk/imx/clk-imx8.c b/drivers/clk/imx/clk-imx8.c index 8b09554d3f4b1180c2b0c9d35e4fd658fe10e9e0..4692dc7f39f0196066d0cca84d81d2ebadf2ff1b 100644 --- a/drivers/clk/imx/clk-imx8.c +++ b/drivers/clk/imx/clk-imx8.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include "clk-imx8.h" diff --git a/drivers/clk/imx/clk-imx8.h b/drivers/clk/imx/clk-imx8.h index 7a1433d2af6539f8f972680adfb96e8c3efee405..cbf88f98816e7fa2b6485cd6b7bec8113eddc31d 100644 --- a/drivers/clk/imx/clk-imx8.h +++ b/drivers/clk/imx/clk-imx8.h @@ -5,6 +5,7 @@ */ #include +#include struct imx8_clks { ulong id; const char *name; diff --git a/drivers/clk/imx/clk-imx8mm.c b/drivers/clk/imx/clk-imx8mm.c index 02a006dd58e53b1019a2c6ff96ccc25bfd7b88df..386180b96e347aa0971916d257f4d7f687bbeb09 100644 --- a/drivers/clk/imx/clk-imx8mm.c +++ b/drivers/clk/imx/clk-imx8mm.c @@ -7,13 +7,16 @@ #include #include #include +#include #include #include +#include #include #include #include #include #include +#include #include "clk.h" diff --git a/drivers/clk/imx/clk-imx8mn.c b/drivers/clk/imx/clk-imx8mn.c index e8286e5e1642ee15d53e766c9ae8d3b1882b6698..ab0b3eb2d222677ef8d97be9ee3414d9f65c2812 100644 --- a/drivers/clk/imx/clk-imx8mn.c +++ b/drivers/clk/imx/clk-imx8mn.c @@ -7,13 +7,16 @@ #include #include #include +#include #include #include +#include #include #include #include #include #include +#include #include "clk.h" diff --git a/drivers/clk/imx/clk-imx8mp.c b/drivers/clk/imx/clk-imx8mp.c index b6a6ad73a683aae9839bcb037fadf6c3e62c2328..cb0eb4113e7dc8f218a09080c8c9e95c400a8827 100644 --- a/drivers/clk/imx/clk-imx8mp.c +++ b/drivers/clk/imx/clk-imx8mp.c @@ -7,13 +7,16 @@ #include #include #include +#include #include #include +#include #include #include #include #include #include +#include #include "clk.h" diff --git a/drivers/clk/imx/clk-imx8qm.c b/drivers/clk/imx/clk-imx8qm.c index e21102c319d420f8be8c1cf38525566bedf8ab51..38d9e110f9a7711b77ad47d21932c23ef3be25cc 100644 --- a/drivers/clk/imx/clk-imx8qm.c +++ b/drivers/clk/imx/clk-imx8qm.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include "clk-imx8.h" diff --git a/drivers/clk/imx/clk-imx8qxp.c b/drivers/clk/imx/clk-imx8qxp.c index d061f11a75638b15f10838c760b48d33dde0a0ba..0fd8b1c61061d4798e126a59c552d59ca406b5c0 100644 --- a/drivers/clk/imx/clk-imx8qxp.c +++ b/drivers/clk/imx/clk-imx8qxp.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include "clk-imx8.h" diff --git a/drivers/clk/imx/clk-imxrt1020.c b/drivers/clk/imx/clk-imxrt1020.c index 898dfe310841d31b3aa4d7b9ab2b94d7a9d79ceb..d337f73d1fa6f8950cff66d40456084da18a1f86 100644 --- a/drivers/clk/imx/clk-imxrt1020.c +++ b/drivers/clk/imx/clk-imxrt1020.c @@ -8,11 +8,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include "clk.h" diff --git a/drivers/clk/imx/clk-imxrt1050.c b/drivers/clk/imx/clk-imxrt1050.c index fc022f54a75ca3c8a1cbb3720c422a41ff53bfc8..bfc66dafac3e0505d0cc83b7435585d8df900e42 100644 --- a/drivers/clk/imx/clk-imxrt1050.c +++ b/drivers/clk/imx/clk-imxrt1050.c @@ -9,11 +9,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include "clk.h" diff --git a/drivers/clk/imx/clk-pfd.c b/drivers/clk/imx/clk-pfd.c index 9b2fce7174af02343939684782ec50159e1aca43..2e2514d26a3118526256ef8e7477b2d5940d1edd 100644 --- a/drivers/clk/imx/clk-pfd.c +++ b/drivers/clk/imx/clk-pfd.c @@ -15,9 +15,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/clk/imx/clk-pll14xx.c b/drivers/clk/imx/clk-pll14xx.c index 147bf31598053ff7e848eb7f9ba793a8e4eb6d4b..d091597c76036d7b7ec25ae5971b3357c17c613d 100644 --- a/drivers/clk/imx/clk-pll14xx.c +++ b/drivers/clk/imx/clk-pll14xx.c @@ -6,6 +6,8 @@ */ #include +#include +#include #include #include #include @@ -21,6 +23,7 @@ #include #include #include +#include #include "clk.h" diff --git a/drivers/clk/imx/clk-pllv3.c b/drivers/clk/imx/clk-pllv3.c index ec690a24981ce4446a718ab8eabbc7b9cd9bd59c..8cb02c172a2105051376892a7be86eb181d8b42b 100644 --- a/drivers/clk/imx/clk-pllv3.c +++ b/drivers/clk/imx/clk-pllv3.c @@ -5,6 +5,8 @@ */ #include +#include +#include #include #include #include @@ -15,6 +17,7 @@ #include #include #include +#include #include "clk.h" #include diff --git a/drivers/clk/imx/clk.h b/drivers/clk/imx/clk.h index 04b7bb78daef1598772423c90fe66bc1158232e2..3eb2769da309a099f01ed131e4af03b1b538f541 100644 --- a/drivers/clk/imx/clk.h +++ b/drivers/clk/imx/clk.h @@ -6,6 +6,8 @@ #ifndef __MACH_IMX_CLK_H #define __MACH_IMX_CLK_H +#include +#include #include #include diff --git a/drivers/clk/intel/clk_intel.c b/drivers/clk/intel/clk_intel.c index 371898f2744301b612288cb553234f011fc855b6..cfea9780bd562e92055270e8e15cd75e6921c6bd 100644 --- a/drivers/clk/intel/clk_intel.c +++ b/drivers/clk/intel/clk_intel.c @@ -9,6 +9,7 @@ #include #include #include +#include static ulong intel_clk_get_rate(struct clk *clk) { diff --git a/drivers/clk/kendryte/bypass.c b/drivers/clk/kendryte/bypass.c index c48014c80e8322c24748d3cc44420cf3d5286463..2144c4faacaca776426299f94b7b289ef699ef74 100644 --- a/drivers/clk/kendryte/bypass.c +++ b/drivers/clk/kendryte/bypass.c @@ -14,6 +14,7 @@ #include #include #include +#include #define CLK_K210_BYPASS "k210_clk_bypass" diff --git a/drivers/clk/kendryte/clk.c b/drivers/clk/kendryte/clk.c index e8f764d792ba700b5061fbad0bfeadd00db632e9..a08a7ae32f614820de508e05e5876fa3bbaeaaa0 100644 --- a/drivers/clk/kendryte/clk.c +++ b/drivers/clk/kendryte/clk.c @@ -2,9 +2,11 @@ /* * Copyright (C) 2019-20 Sean Anderson */ +#include #include #include #include +#include #include #include diff --git a/drivers/clk/kendryte/pll.c b/drivers/clk/kendryte/pll.c index d4788ba814061db4200c3d530c32e00ce9fcfaed..865f75301f9ebdcc8ce04229471b7bd4402401a3 100644 --- a/drivers/clk/kendryte/pll.c +++ b/drivers/clk/kendryte/pll.c @@ -3,9 +3,12 @@ * Copyright (C) 2019-20 Sean Anderson */ #define LOG_CATEGORY UCLASS_CLK +#include +#include #include #include #include +#include #include #include diff --git a/drivers/clk/mediatek/clk-mt7622.c b/drivers/clk/mediatek/clk-mt7622.c index 3462b49c69df0e336fc7c6762bc990304967778b..6db187b597025f956403e48f8a4d1dac5949518c 100644 --- a/drivers/clk/mediatek/clk-mt7622.c +++ b/drivers/clk/mediatek/clk-mt7622.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/drivers/clk/mediatek/clk-mt7623.c b/drivers/clk/mediatek/clk-mt7623.c index 042031dd70fd13253924ce381467c6e846e1c1a6..3ae286390873ce0ef3222aad1506f3ab0d31dc4b 100644 --- a/drivers/clk/mediatek/clk-mt7623.c +++ b/drivers/clk/mediatek/clk-mt7623.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/drivers/clk/mediatek/clk-mt7629.c b/drivers/clk/mediatek/clk-mt7629.c index 94b83a532818e3fe8a66ebff454196bae5f03ef3..249d97b46700da15148bf84fb36ee1dd5acb5a77 100644 --- a/drivers/clk/mediatek/clk-mt7629.c +++ b/drivers/clk/mediatek/clk-mt7629.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/drivers/clk/mediatek/clk-mtk.c b/drivers/clk/mediatek/clk-mtk.c index e4217bd962710ccad1d867c5d1ab295e2550f3c0..0c1d347ad873a40a1658fb8dc591f716909e28a5 100644 --- a/drivers/clk/mediatek/clk-mtk.c +++ b/drivers/clk/mediatek/clk-mtk.c @@ -8,12 +8,14 @@ #include #include +#include #include #include #include #include #include #include +#include #include "clk-mtk.h" diff --git a/drivers/clk/mediatek/clk-mtk.h b/drivers/clk/mediatek/clk-mtk.h index 57a76e69432cd9d1a523a794a6411334a23de8f4..6f7000b268da5f2c5ca205f409e9169f7c9d64d1 100644 --- a/drivers/clk/mediatek/clk-mtk.h +++ b/drivers/clk/mediatek/clk-mtk.h @@ -7,6 +7,8 @@ #ifndef __DRV_CLK_MTK_H #define __DRV_CLK_MTK_H +#include +#include #include #include #define CLK_XTAL 0 diff --git a/drivers/clk/meson/axg.c b/drivers/clk/meson/axg.c index ddf20ab3d8c2292eaa1ae49240a17b803605ac42..4be6b6dab910020af29727a6a753b87e40686111 100644 --- a/drivers/clk/meson/axg.c +++ b/drivers/clk/meson/axg.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include "clk_meson.h" #include diff --git a/drivers/clk/meson/clk_meson.h b/drivers/clk/meson/clk_meson.h index ef72a416c15145249eb89fa25c5a3d0c0b9b91ff..154ec71347fac0504b916678e7d0dbbb1da6f3d6 100644 --- a/drivers/clk/meson/clk_meson.h +++ b/drivers/clk/meson/clk_meson.h @@ -10,6 +10,7 @@ /* Gate Structure */ +#include #include struct meson_gate { unsigned int reg; diff --git a/drivers/clk/meson/g12a.c b/drivers/clk/meson/g12a.c index ba9ec818de6d9bf7e62968f07116dae5ec641f14..599d6dc57ce604a3efacdf1b5544ece3f1ff6106 100644 --- a/drivers/clk/meson/g12a.c +++ b/drivers/clk/meson/g12a.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include "clk_meson.h" /* This driver support only basic clock tree operations : diff --git a/drivers/clk/meson/gxbb.c b/drivers/clk/meson/gxbb.c index 62e8e35d654f94f994925c4c26254ebd78e33972..af4668e3e4248027f7d56e0cdec2ebf06074bd97 100644 --- a/drivers/clk/meson/gxbb.c +++ b/drivers/clk/meson/gxbb.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include "clk_meson.h" #include diff --git a/drivers/clk/mpc83xx_clk.c b/drivers/clk/mpc83xx_clk.c index 8dae8313db926dad65b44b6c459c54dfd5fb9a48..7c3811b7cb311411039fd16b29aadf2cb0663fc1 100644 --- a/drivers/clk/mpc83xx_clk.c +++ b/drivers/clk/mpc83xx_clk.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include "mpc83xx_clk.h" diff --git a/drivers/clk/mpc83xx_clk.h b/drivers/clk/mpc83xx_clk.h index b03b35a878422cdfe8ee1029b5855a5309571f19..b1d32ce841155586026e97536443929c2eec3887 100644 --- a/drivers/clk/mpc83xx_clk.h +++ b/drivers/clk/mpc83xx_clk.h @@ -5,6 +5,7 @@ */ /** +#include * enum ratio - Description of a core clock ratio * @RAT_UNK: Unknown ratio * @RAT_BYP: Bypass diff --git a/drivers/clk/mtmips/clk-mt7628.c b/drivers/clk/mtmips/clk-mt7628.c index 12ae5a92354d089253c279c898825cf9dff5e326..ce39cf0b25439f1fa71233bdc0684e137b6db7e7 100644 --- a/drivers/clk/mtmips/clk-mt7628.c +++ b/drivers/clk/mtmips/clk-mt7628.c @@ -7,12 +7,14 @@ #include #include +#include #include #include #include #include #include #include +#include /* SYSCFG0 */ #define XTAL_40M_SEL BIT(6) diff --git a/drivers/clk/mvebu/armada-37xx-periph.c b/drivers/clk/mvebu/armada-37xx-periph.c index 6f279939c519d94ded181d79c8e141ca51b09b97..9d45436b8330bf006025c9471f4fc9dc2e86c63b 100644 --- a/drivers/clk/mvebu/armada-37xx-periph.c +++ b/drivers/clk/mvebu/armada-37xx-periph.c @@ -9,10 +9,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include @@ -21,6 +23,7 @@ #include #include #include +#include #define TBG_SEL 0x0 #define DIV_SEL0 0x4 diff --git a/drivers/clk/mvebu/armada-37xx-tbg.c b/drivers/clk/mvebu/armada-37xx-tbg.c index 512a1f5824f8bf041c9d6c9463698b9f79e744d0..d6fa702b24ec112fe910082524777cccdee7b590 100644 --- a/drivers/clk/mvebu/armada-37xx-tbg.c +++ b/drivers/clk/mvebu/armada-37xx-tbg.c @@ -11,12 +11,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #define NUM_TBG 4 diff --git a/drivers/clk/owl/clk_owl.c b/drivers/clk/owl/clk_owl.c index d596c0cf1617f0bfa55ee042d766056b5033265a..eb262e4673d9f4d5f95d5c5961273cb1f157a307 100644 --- a/drivers/clk/owl/clk_owl.c +++ b/drivers/clk/owl/clk_owl.c @@ -8,6 +8,7 @@ #include #include +#include #include #include "clk_owl.h" #include diff --git a/drivers/clk/owl/clk_owl.h b/drivers/clk/owl/clk_owl.h index a01f81a6a7bee7bff7fb05b65b06c6eff3c74693..e755b5c5695162e62a9f17521dce32d8b6911954 100644 --- a/drivers/clk/owl/clk_owl.h +++ b/drivers/clk/owl/clk_owl.h @@ -12,6 +12,7 @@ #include #ifndef __ASSEMBLY__ +#include #include #endif diff --git a/drivers/clk/renesas/clk-rcar-gen2.c b/drivers/clk/renesas/clk-rcar-gen2.c index 52d7bba0cff32a93d8a2b2a3d4791f9eaf4ae5b0..943bd6cb4fe5d372f5e735ccb9d9813e0b4a64b0 100644 --- a/drivers/clk/renesas/clk-rcar-gen2.c +++ b/drivers/clk/renesas/clk-rcar-gen2.c @@ -20,6 +20,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/clk-rcar-gen3.c b/drivers/clk/renesas/clk-rcar-gen3.c index c4f5a63b7a3f879c615fbacb3f5eb3149989453d..542f2888f85ea2a19a0abad0b4876167be7d840c 100644 --- a/drivers/clk/renesas/clk-rcar-gen3.c +++ b/drivers/clk/renesas/clk-rcar-gen3.c @@ -22,6 +22,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a774a1-cpg-mssr.c b/drivers/clk/renesas/r8a774a1-cpg-mssr.c index f409e666a97d81a0f2ad62891c9dc68deee37107..2f9fc8202d1bdd795431f7666a9cc88a861d60d4 100644 --- a/drivers/clk/renesas/r8a774a1-cpg-mssr.c +++ b/drivers/clk/renesas/r8a774a1-cpg-mssr.c @@ -14,6 +14,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a7790-cpg-mssr.c b/drivers/clk/renesas/r8a7790-cpg-mssr.c index 9eb30d9c9fb628c9c0ad4395bdba2d86bd6d4942..db22f3d05af1204cf6e245bb96a9efa2badbf810 100644 --- a/drivers/clk/renesas/r8a7790-cpg-mssr.c +++ b/drivers/clk/renesas/r8a7790-cpg-mssr.c @@ -14,6 +14,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a7791-cpg-mssr.c b/drivers/clk/renesas/r8a7791-cpg-mssr.c index 7ddac6d20ad019b8ee8691861f808b3a611fa099..4da13cab1584c399a046980b4f7b9201da48557e 100644 --- a/drivers/clk/renesas/r8a7791-cpg-mssr.c +++ b/drivers/clk/renesas/r8a7791-cpg-mssr.c @@ -19,6 +19,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a7792-cpg-mssr.c b/drivers/clk/renesas/r8a7792-cpg-mssr.c index 0d43004bfc4256afa002f86ee06e9111a364b3ef..9372b8a41115297431df5efdea3ac5cadba523df 100644 --- a/drivers/clk/renesas/r8a7792-cpg-mssr.c +++ b/drivers/clk/renesas/r8a7792-cpg-mssr.c @@ -14,6 +14,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a7794-cpg-mssr.c b/drivers/clk/renesas/r8a7794-cpg-mssr.c index eda0ae0f9d935dfedfbae0a5cdf97c4a83404821..d8bdc32773f1de39c8cf478cba0387fc84cd735c 100644 --- a/drivers/clk/renesas/r8a7794-cpg-mssr.c +++ b/drivers/clk/renesas/r8a7794-cpg-mssr.c @@ -14,6 +14,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a7795-cpg-mssr.c b/drivers/clk/renesas/r8a7795-cpg-mssr.c index 89794d2cf6c9e74540edead4c1bb7fed09d968bc..8ebd256c372943fd277f30b880bd27f9a6a42d73 100644 --- a/drivers/clk/renesas/r8a7795-cpg-mssr.c +++ b/drivers/clk/renesas/r8a7795-cpg-mssr.c @@ -14,6 +14,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a7796-cpg-mssr.c b/drivers/clk/renesas/r8a7796-cpg-mssr.c index 029bd54b796c2408186c4383e79fc7195aaccaae..88bd46a0ab2e6589ca9c4261d324d982d1ce7504 100644 --- a/drivers/clk/renesas/r8a7796-cpg-mssr.c +++ b/drivers/clk/renesas/r8a7796-cpg-mssr.c @@ -20,6 +20,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a77965-cpg-mssr.c b/drivers/clk/renesas/r8a77965-cpg-mssr.c index 5962cb03d6363223be8d0d9122823fbadd213675..ab62e101c037b3b93040b6abcb05adca10e00b93 100644 --- a/drivers/clk/renesas/r8a77965-cpg-mssr.c +++ b/drivers/clk/renesas/r8a77965-cpg-mssr.c @@ -15,6 +15,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a77970-cpg-mssr.c b/drivers/clk/renesas/r8a77970-cpg-mssr.c index ec246abf387b15f4eba6d15b055a56f9890498cc..dffb663347d35ea20d0202fc673c5e3bdee4b77f 100644 --- a/drivers/clk/renesas/r8a77970-cpg-mssr.c +++ b/drivers/clk/renesas/r8a77970-cpg-mssr.c @@ -15,6 +15,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a77980-cpg-mssr.c b/drivers/clk/renesas/r8a77980-cpg-mssr.c index 0c2050d1b28d22c4a1211f6d09c57cc3b7ff6837..41b71fe81ab8b0c9d3c5f0faa5cf201601cda78a 100644 --- a/drivers/clk/renesas/r8a77980-cpg-mssr.c +++ b/drivers/clk/renesas/r8a77980-cpg-mssr.c @@ -15,6 +15,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a77990-cpg-mssr.c b/drivers/clk/renesas/r8a77990-cpg-mssr.c index e3f62e1bc73fc418834fe0d019e5b8e2f4461809..11962516979e7bbd1732ccb145b7342a089965b2 100644 --- a/drivers/clk/renesas/r8a77990-cpg-mssr.c +++ b/drivers/clk/renesas/r8a77990-cpg-mssr.c @@ -15,6 +15,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/r8a77995-cpg-mssr.c b/drivers/clk/renesas/r8a77995-cpg-mssr.c index 25bec5ff1a7a74bae6c6890a88320939a1670f6c..24f6c5b7bb97c54430dd4941cb9b9a00d80bb202 100644 --- a/drivers/clk/renesas/r8a77995-cpg-mssr.c +++ b/drivers/clk/renesas/r8a77995-cpg-mssr.c @@ -15,6 +15,7 @@ #include #include #include +#include #include diff --git a/drivers/clk/renesas/rcar-gen2-cpg.h b/drivers/clk/renesas/rcar-gen2-cpg.h index 913c9326203822d0c885e65a957abee7973202f7..626fb43654bc179f1fa5577040d0e388b9cd931c 100644 --- a/drivers/clk/renesas/rcar-gen2-cpg.h +++ b/drivers/clk/renesas/rcar-gen2-cpg.h @@ -11,6 +11,7 @@ #ifndef __CLK_RENESAS_RCAR_GEN2_CPG_H__ #define __CLK_RENESAS_RCAR_GEN2_CPG_H__ +#include enum rcar_gen2_clk_types { CLK_TYPE_GEN2_MAIN = CLK_TYPE_CUSTOM, CLK_TYPE_GEN2_PLL0, diff --git a/drivers/clk/renesas/rcar-gen3-cpg.h b/drivers/clk/renesas/rcar-gen3-cpg.h index 102d6955354edeaf1723d1159af9d79beb8ce671..95933d11eefc796e019d67bc279a27490e7e2349 100644 --- a/drivers/clk/renesas/rcar-gen3-cpg.h +++ b/drivers/clk/renesas/rcar-gen3-cpg.h @@ -11,7 +11,9 @@ #ifndef __CLK_RENESAS_RCAR_GEN3_CPG_H__ #define __CLK_RENESAS_RCAR_GEN3_CPG_H__ +#include #include +#include enum rcar_gen3_clk_types { CLK_TYPE_GEN3_MAIN = CLK_TYPE_CUSTOM, CLK_TYPE_GEN3_PLL0, diff --git a/drivers/clk/renesas/renesas-cpg-mssr.c b/drivers/clk/renesas/renesas-cpg-mssr.c index 544ea258747f4f0f50677b48688e20c01925e58c..162eb7b32eb13b07cefe0e7c14449e5f9c14aaf4 100644 --- a/drivers/clk/renesas/renesas-cpg-mssr.c +++ b/drivers/clk/renesas/renesas-cpg-mssr.c @@ -11,12 +11,14 @@ */ #include #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/drivers/clk/renesas/renesas-cpg-mssr.h b/drivers/clk/renesas/renesas-cpg-mssr.h index 70f6fb825c4995770cab6594624989cf6a46e820..81ea356cdfbc391e950b6ad574bcd8e39d99a613 100644 --- a/drivers/clk/renesas/renesas-cpg-mssr.h +++ b/drivers/clk/renesas/renesas-cpg-mssr.h @@ -13,7 +13,9 @@ #ifndef __DRIVERS_CLK_RENESAS_CPG_MSSR__ #define __DRIVERS_CLK_RENESAS_CPG_MSSR__ +#include #include +#include #include struct cpg_mssr_info { const struct cpg_core_clk *core_clk; diff --git a/drivers/clk/rockchip/clk_pll.c b/drivers/clk/rockchip/clk_pll.c index 65da88b5109adbb0dbe39c6832be5180bf31d0cb..f55c01472617512d6766d1a5de3d46ec220a07f4 100644 --- a/drivers/clk/rockchip/clk_pll.c +++ b/drivers/clk/rockchip/clk_pll.c @@ -5,6 +5,7 @@ #include #include #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include static struct rockchip_pll_rate_table rockchip_auto_table; diff --git a/drivers/clk/rockchip/clk_px30.c b/drivers/clk/rockchip/clk_px30.c index 6e99191007dcd03c45cfe8b9266831aa29f290f0..cef0f7b2c9a63ea8e3b40b9a3407f7149ad976e7 100644 --- a/drivers/clk/rockchip/clk_px30.c +++ b/drivers/clk/rockchip/clk_px30.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/clk/rockchip/clk_rk3036.c b/drivers/clk/rockchip/clk_rk3036.c index ec60627ddeb54de819b7a432b6d7f1c2fbe73d1f..0ce397b9b9e9ed4cb4cd8094ef2ba2c0420a40a6 100644 --- a/drivers/clk/rockchip/clk_rk3036.c +++ b/drivers/clk/rockchip/clk_rk3036.c @@ -21,6 +21,7 @@ #include #include #include +#include enum { VCO_MAX_HZ = 2400U * 1000000, diff --git a/drivers/clk/rockchip/clk_rk3128.c b/drivers/clk/rockchip/clk_rk3128.c index 4dcb85f51091096653b120e7786f499fde776985..5a182c2c9db7ff8b6c5b078fc0dad6aa88ca4318 100644 --- a/drivers/clk/rockchip/clk_rk3128.c +++ b/drivers/clk/rockchip/clk_rk3128.c @@ -22,6 +22,7 @@ #include #include #include +#include enum { VCO_MAX_HZ = 2400U * 1000000, diff --git a/drivers/clk/rockchip/clk_rk3188.c b/drivers/clk/rockchip/clk_rk3188.c index 7cee0c594f79f4916116bfde93c39f95d5c7884d..3ebcaaffcfd78bb46448c1d509fc87b499e462eb 100644 --- a/drivers/clk/rockchip/clk_rk3188.c +++ b/drivers/clk/rockchip/clk_rk3188.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include enum rk3188_clk_type { RK3188_CRU, diff --git a/drivers/clk/rockchip/clk_rk322x.c b/drivers/clk/rockchip/clk_rk322x.c index f632dff1a71de9a528a1d2fcc1d0daa5b3402287..b078da2789213480cbceb55b71e8f438288a2d50 100644 --- a/drivers/clk/rockchip/clk_rk322x.c +++ b/drivers/clk/rockchip/clk_rk322x.c @@ -23,6 +23,7 @@ #include #include #include +#include enum { VCO_MAX_HZ = 3200U * 1000000, diff --git a/drivers/clk/rockchip/clk_rk3288.c b/drivers/clk/rockchip/clk_rk3288.c index ed6b4656e23e65bd8f5bac22c72af775b428430e..a6e145862fff234b65bcc3a1d2ab6cad25d84485 100644 --- a/drivers/clk/rockchip/clk_rk3288.c +++ b/drivers/clk/rockchip/clk_rk3288.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/clk/rockchip/clk_rk3308.c b/drivers/clk/rockchip/clk_rk3308.c index 151b6be5ee9cbf4ff8d10238ce4eb5a0b0635c38..fb5b7d3ad956a90f130094a34bd56b0fd3642b2e 100644 --- a/drivers/clk/rockchip/clk_rk3308.c +++ b/drivers/clk/rockchip/clk_rk3308.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/clk/rockchip/clk_rk3328.c b/drivers/clk/rockchip/clk_rk3328.c index 5879541f3ce9c5d153396a1ad98972a4a81fe15d..8d831e1bf836499a1887b03b7b09d71a1f914d49 100644 --- a/drivers/clk/rockchip/clk_rk3328.c +++ b/drivers/clk/rockchip/clk_rk3328.c @@ -24,6 +24,7 @@ #include #include #include +#include struct pll_div { u32 refdiv; diff --git a/drivers/clk/rockchip/clk_rk3368.c b/drivers/clk/rockchip/clk_rk3368.c index c391ad02100c4b46c085f0960eec5d6fb0835698..2e40ca98d3341937473c4f2b8188f4223d8f8f9e 100644 --- a/drivers/clk/rockchip/clk_rk3368.c +++ b/drivers/clk/rockchip/clk_rk3368.c @@ -27,6 +27,7 @@ #include #include #include +#include #if CONFIG_IS_ENABLED(OF_PLATDATA) struct rk3368_clk_plat { diff --git a/drivers/clk/rockchip/clk_rk3399.c b/drivers/clk/rockchip/clk_rk3399.c index 1078a4c67b75fad83b58ff9db5951495e25e5f3f..3efe5e139a9f31ea8c14ef3a6e6b6585a4684afb 100644 --- a/drivers/clk/rockchip/clk_rk3399.c +++ b/drivers/clk/rockchip/clk_rk3399.c @@ -27,6 +27,7 @@ #include #include #include +#include #if CONFIG_IS_ENABLED(OF_PLATDATA) struct rk3399_clk_plat { diff --git a/drivers/clk/rockchip/clk_rv1108.c b/drivers/clk/rockchip/clk_rv1108.c index fcc4ba6d94ad57fb69e87eb661eb13aad2c0f749..c2708cb48fe086402801ce52f87142a1e31efaa4 100644 --- a/drivers/clk/rockchip/clk_rv1108.c +++ b/drivers/clk/rockchip/clk_rv1108.c @@ -24,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/clk/sifive/fu540-prci.c b/drivers/clk/sifive/fu540-prci.c index 93cf4adbb348a329c3f5cb2a411ba71c3762b4e5..ab313b2c05e1ac7aa7cbcc4c0d13dd9a84166450 100644 --- a/drivers/clk/sifive/fu540-prci.c +++ b/drivers/clk/sifive/fu540-prci.c @@ -29,6 +29,7 @@ */ #include +#include #include #include #include @@ -44,6 +45,7 @@ #include #include #include +#include #include #include diff --git a/drivers/clk/sunxi/clk_a10.c b/drivers/clk/sunxi/clk_a10.c index 797878eefa9ceaae6876736a7f21cc8d05628273..91e6f10e8025261475c1f91c46a1a6115f59b161 100644 --- a/drivers/clk/sunxi/clk_a10.c +++ b/drivers/clk/sunxi/clk_a10.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct ccu_clk_gate a10_gates[] = { [CLK_AHB_OTG] = GATE(0x060, BIT(0)), diff --git a/drivers/clk/sunxi/clk_a10s.c b/drivers/clk/sunxi/clk_a10s.c index 24c20cf11f7f73da3d5fea335055eda9613c777b..4b6bfd8989212d3ace7c58b199b96b8cdcdce1a9 100644 --- a/drivers/clk/sunxi/clk_a10s.c +++ b/drivers/clk/sunxi/clk_a10s.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct ccu_clk_gate a10s_gates[] = { [CLK_AHB_OTG] = GATE(0x060, BIT(0)), diff --git a/drivers/clk/sunxi/clk_a23.c b/drivers/clk/sunxi/clk_a23.c index 312288eef68d0f91d34823c693eff45685378432..7afd0b796bcc1340192ef0fe59c6954930e6a2d5 100644 --- a/drivers/clk/sunxi/clk_a23.c +++ b/drivers/clk/sunxi/clk_a23.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct ccu_clk_gate a23_gates[] = { [CLK_BUS_MMC0] = GATE(0x060, BIT(8)), diff --git a/drivers/clk/sunxi/clk_a31.c b/drivers/clk/sunxi/clk_a31.c index a3b3528abaeb9655009ef2231bdcdaa3ac9b36c6..ec0592b5ef2d723caa29176bc482ef896f0778ea 100644 --- a/drivers/clk/sunxi/clk_a31.c +++ b/drivers/clk/sunxi/clk_a31.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct ccu_clk_gate a31_gates[] = { [CLK_AHB1_MMC0] = GATE(0x060, BIT(8)), diff --git a/drivers/clk/sunxi/clk_a64.c b/drivers/clk/sunxi/clk_a64.c index 68660cc7ae48df5c2783849591f231330e4ac2ff..0b974aa07a1f3eab2645429c107386cf4aff3738 100644 --- a/drivers/clk/sunxi/clk_a64.c +++ b/drivers/clk/sunxi/clk_a64.c @@ -13,6 +13,7 @@ #include #include #include +#include static const struct ccu_clk_gate a64_gates[] = { [CLK_BUS_MMC0] = GATE(0x060, BIT(8)), diff --git a/drivers/clk/sunxi/clk_a80.c b/drivers/clk/sunxi/clk_a80.c index ea38c819ea7faf2db4700cbd7558a8d7e8c81fae..4e41418ac46d992469b53a97e33699f8dd682c4c 100644 --- a/drivers/clk/sunxi/clk_a80.c +++ b/drivers/clk/sunxi/clk_a80.c @@ -13,6 +13,7 @@ #include #include #include +#include static const struct ccu_clk_gate a80_gates[] = { [CLK_SPI0] = GATE(0x430, BIT(31)), diff --git a/drivers/clk/sunxi/clk_a83t.c b/drivers/clk/sunxi/clk_a83t.c index ac82f22c7469307af4a34e2ef523c3d718ae6128..0799ec622d053eee6acb73171c213f61295f5417 100644 --- a/drivers/clk/sunxi/clk_a83t.c +++ b/drivers/clk/sunxi/clk_a83t.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct ccu_clk_gate a83t_gates[] = { [CLK_BUS_MMC0] = GATE(0x060, BIT(8)), diff --git a/drivers/clk/sunxi/clk_h3.c b/drivers/clk/sunxi/clk_h3.c index 052fd008f59026fe2eb77961480f595a73128758..bdc7c30c6b3e7b3ed551d6be0345c942f0ebff08 100644 --- a/drivers/clk/sunxi/clk_h3.c +++ b/drivers/clk/sunxi/clk_h3.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct ccu_clk_gate h3_gates[] = { [CLK_BUS_MMC0] = GATE(0x060, BIT(8)), diff --git a/drivers/clk/sunxi/clk_h6.c b/drivers/clk/sunxi/clk_h6.c index 944aa4c55c4a6860f4db5b5a9fc140637565c1ba..2c519561f799e6fd78c0ce7a751ac7f253ea32a4 100644 --- a/drivers/clk/sunxi/clk_h6.c +++ b/drivers/clk/sunxi/clk_h6.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct ccu_clk_gate h6_gates[] = { [CLK_BUS_MMC0] = GATE(0x84c, BIT(0)), diff --git a/drivers/clk/sunxi/clk_r40.c b/drivers/clk/sunxi/clk_r40.c index 1d19c805ade362b9c0a27f220db610998f60c978..60ccab430405a147b73445e4b2e0c430e0161fbc 100644 --- a/drivers/clk/sunxi/clk_r40.c +++ b/drivers/clk/sunxi/clk_r40.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct ccu_clk_gate r40_gates[] = { [CLK_BUS_MMC0] = GATE(0x060, BIT(8)), diff --git a/drivers/clk/sunxi/clk_sunxi.c b/drivers/clk/sunxi/clk_sunxi.c index 1b70f15ab9a73e6d5b67281495ff7a4f0159a629..1126dbec05fe5c4b1439c19bb0461d52d80bd30c 100644 --- a/drivers/clk/sunxi/clk_sunxi.c +++ b/drivers/clk/sunxi/clk_sunxi.c @@ -10,9 +10,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/clk/sunxi/clk_v3s.c b/drivers/clk/sunxi/clk_v3s.c index 19673e43cf01c27a4bd3abdad9ca0053f10f1e1c..29ca566164d533d50c92aecbc7053ce3a1ba976e 100644 --- a/drivers/clk/sunxi/clk_v3s.c +++ b/drivers/clk/sunxi/clk_v3s.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct ccu_clk_gate v3s_gates[] = { [CLK_BUS_MMC0] = GATE(0x060, BIT(8)), diff --git a/drivers/clk/tegra/tegra-car-clk.c b/drivers/clk/tegra/tegra-car-clk.c index d6abf0d6c11ae01cd02cde5cd710ecdf10ffcd1b..8086116d08189e17717558eb7170ef763819f7cf 100644 --- a/drivers/clk/tegra/tegra-car-clk.c +++ b/drivers/clk/tegra/tegra-car-clk.c @@ -11,6 +11,7 @@ #include #include #include +#include static int tegra_car_clk_request(struct clk *clk) { diff --git a/drivers/clk/tegra/tegra186-clk.c b/drivers/clk/tegra/tegra186-clk.c index 5a98a3f3f0e6c5e769b4375a88e7219cf62b3c92..c1197e7d82df1c15544ea4ff5fdc9ce253b106e7 100644 --- a/drivers/clk/tegra/tegra186-clk.c +++ b/drivers/clk/tegra/tegra186-clk.c @@ -9,6 +9,7 @@ #include #include #include +#include static ulong tegra186_clk_get_rate(struct clk *clk) { diff --git a/drivers/clk/uniphier/clk-uniphier-core.c b/drivers/clk/uniphier/clk-uniphier-core.c index 72335f271b8d6d1515b338125d206ad2ae62ffa3..65f6945271c2a67b884c671f37f92fe85e96f930 100644 --- a/drivers/clk/uniphier/clk-uniphier-core.c +++ b/drivers/clk/uniphier/clk-uniphier-core.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include "clk-uniphier.h" diff --git a/drivers/core/acpi.c b/drivers/core/acpi.c index 356cf0862a51e4423e62f677fd9afb36f811d050..6654275a1c9f37fb181e7743c96bb2daeebc6cea 100644 --- a/drivers/core/acpi.c +++ b/drivers/core/acpi.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/core/device-remove.c b/drivers/core/device-remove.c index 0263284fc3f58067c46f5bdaa3ada4601dd7421d..2f1d0a29b351c638381448fdc655ed4ab41b6cf8 100644 --- a/drivers/core/device-remove.c +++ b/drivers/core/device-remove.c @@ -21,6 +21,7 @@ #include #include #include +#include int device_chld_unbind(struct udevice *dev, struct driver *drv) { diff --git a/drivers/core/device.c b/drivers/core/device.c index 8198750cd69baeb6fcd4c4f0dba1bc2461624c96..8b47af6eee568f5992dc68741940d5bb58075158 100644 --- a/drivers/core/device.c +++ b/drivers/core/device.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -35,6 +36,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/core/devres.c b/drivers/core/devres.c index 9507ecb9a80e6354e2cae3062e13e853aa0b6415..eda7dd37ac4a508e8109bcb0a4376e70820242ce 100644 --- a/drivers/core/devres.c +++ b/drivers/core/devres.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include /** enum devres_phase - Shows where resource was allocated * diff --git a/drivers/core/dump.c b/drivers/core/dump.c index 3b707eb4933515d75cc77e032d937421c44576f9..588ba2b9c020b6331dc0cf625ea6ce1359bd5873 100644 --- a/drivers/core/dump.c +++ b/drivers/core/dump.c @@ -10,6 +10,7 @@ #include #include #include +#include static void show_devices(struct udevice *dev, int depth, int last_flag) { diff --git a/drivers/core/fdtaddr.c b/drivers/core/fdtaddr.c index 0cb78d64c5ee52c20e4b564260b972ad73798d66..ed7a7587df1794e06d713da9b5196dbe29973df3 100644 --- a/drivers/core/fdtaddr.c +++ b/drivers/core/fdtaddr.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/core/of_access.c b/drivers/core/of_access.c index 0ecc90890daf21776bae85b2a440e898efac6e6e..21a51625959a570bf858f4ba8d8a051898e5c6e7 100644 --- a/drivers/core/of_access.c +++ b/drivers/core/of_access.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/core/of_addr.c b/drivers/core/of_addr.c index a245194db43bc89f15fcd4fbd9a8210925400b1e..52ac82238b09d2ce3c7b5e8453227a7acb3d6176 100644 --- a/drivers/core/of_addr.c +++ b/drivers/core/of_addr.c @@ -18,6 +18,7 @@ #include #include #include +#include /* Max address size we deal with */ #define OF_MAX_ADDR_CELLS 4 diff --git a/drivers/core/of_extra.c b/drivers/core/of_extra.c index f2efc0c8ad9d41410043d4c6faa70cd0803f42b7..87e304a78e4fa8506c2e278c018af24a32f1b6dc 100644 --- a/drivers/core/of_extra.c +++ b/drivers/core/of_extra.c @@ -13,6 +13,7 @@ #include #include #include +#include int ofnode_read_fmap_entry(ofnode node, struct fmap_entry *entry) { diff --git a/drivers/core/ofnode.c b/drivers/core/ofnode.c index d68be142e681fe9526d5557c363741a7783aefea..cb05a7348b1aadd3caebaae721f9b3d7c7fb3232 100644 --- a/drivers/core/ofnode.c +++ b/drivers/core/ofnode.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include int ofnode_read_u32(ofnode node, const char *propname, u32 *outp) { diff --git a/drivers/core/read.c b/drivers/core/read.c index b84c9be246102b7c1dd97c0b43246dfee9d97217..f069029136b42f9f0ce297f30bc5fcdcfc1706cc 100644 --- a/drivers/core/read.c +++ b/drivers/core/read.c @@ -13,6 +13,7 @@ #include #include #include +#include int dev_read_u32(const struct udevice *dev, const char *propname, u32 *outp) { diff --git a/drivers/core/regmap.c b/drivers/core/regmap.c index 37fff77dc09a4fca45f63c819d9cfeff55291db4..b9ab90518450451f4a1a0143e3fd88110634e01b 100644 --- a/drivers/core/regmap.c +++ b/drivers/core/regmap.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/core/root.c b/drivers/core/root.c index 6eb934c4095c7da9cd85ed00927b1c7edd9616f6..719c9dcb2a9fdc3f19fe0ead775fbac693560518 100644 --- a/drivers/core/root.c +++ b/drivers/core/root.c @@ -7,10 +7,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include @@ -28,6 +30,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/core/simple-bus.c b/drivers/core/simple-bus.c index aa888b2e0c46f1f546ae78e88affb47903f921e9..ea98ee17a2f46735dcf3743d4a7a52a1f9236f18 100644 --- a/drivers/core/simple-bus.c +++ b/drivers/core/simple-bus.c @@ -5,6 +5,7 @@ #include #include +#include #include struct simple_bus_plat { diff --git a/drivers/core/syscon-uclass.c b/drivers/core/syscon-uclass.c index d8d26d772c743d5dbf7fbde5c43e9de2c72a55c1..3ab4345455a007573aba4e3ca3a07a41c1f37fed 100644 --- a/drivers/core/syscon-uclass.c +++ b/drivers/core/syscon-uclass.c @@ -17,6 +17,7 @@ #include #include #include +#include /* * Caution: diff --git a/drivers/core/uclass.c b/drivers/core/uclass.c index 242d9f4b30ddf937061ccda5544d577c9e29a261..54c3fc9b1c837988e457a38b5bbfca65af764f09 100644 --- a/drivers/core/uclass.c +++ b/drivers/core/uclass.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/cpu/bmips_cpu.c b/drivers/cpu/bmips_cpu.c index 44110e1d8ecd8b8bca19fb92e465a05110a67739..f47a20e7212321a27dad973c16d0478278bd1858 100644 --- a/drivers/cpu/bmips_cpu.c +++ b/drivers/cpu/bmips_cpu.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #define REV_CHIPID_SHIFT 16 #define REV_CHIPID_MASK (0xffff << REV_CHIPID_SHIFT) diff --git a/drivers/cpu/imx8_cpu.c b/drivers/cpu/imx8_cpu.c index 0c660f81227ff5e708ac3e728b9724a025d8756b..75a0051504735c17fcb1536958521e0fe4d550b4 100644 --- a/drivers/cpu/imx8_cpu.c +++ b/drivers/cpu/imx8_cpu.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/cpu/mpc83xx_cpu.c b/drivers/cpu/mpc83xx_cpu.c index cd514e6e1ab74550a10c86ea9c1fe5290642d849..1776e163081a667f4e595626670486e2dac3be53 100644 --- a/drivers/cpu/mpc83xx_cpu.c +++ b/drivers/cpu/mpc83xx_cpu.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "mpc83xx_cpu.h" diff --git a/drivers/cpu/riscv_cpu.c b/drivers/cpu/riscv_cpu.c index 2fd18901dd4f37f7a4e2e0499f0bda355436986e..e2f0a28fcaf59be86e47d159204260afa85e8e47 100644 --- a/drivers/cpu/riscv_cpu.c +++ b/drivers/cpu/riscv_cpu.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/crypto/ace_sha.h b/drivers/crypto/ace_sha.h index a671b925b6e71e665c42ac93fb7f675a84672d06..7101b4d415bbc9dd34414770313c1f62e2cce5c7 100644 --- a/drivers/crypto/ace_sha.h +++ b/drivers/crypto/ace_sha.h @@ -8,6 +8,7 @@ #ifndef __ACE_SHA_H #define __ACE_SHA_H +#include struct exynos_ace_sfr { unsigned int fc_intstat; /* base + 0 */ unsigned int fc_intenset; diff --git a/drivers/crypto/fsl/desc.h b/drivers/crypto/fsl/desc.h index 3589e6ea02414ca9a6252fa1dda574a681402190..35f1b1ddaa3ee244f7eeb41e1ea18880dc71d54e 100644 --- a/drivers/crypto/fsl/desc.h +++ b/drivers/crypto/fsl/desc.h @@ -1,6 +1,8 @@ /* SPDX-License-Identifier: GPL-2.0+ */ /* * CAAM descriptor composition header +#include +#include * Definitions to support CAAM descriptor instruction generation * * Copyright 2008-2014 Freescale Semiconductor, Inc. diff --git a/drivers/crypto/fsl/desc_constr.h b/drivers/crypto/fsl/desc_constr.h index a11ce812d19b977ed394d190d8f0b64bd983358e..0e14ca510d0792c9192dd9e05b7a11e1663c1e3f 100644 --- a/drivers/crypto/fsl/desc_constr.h +++ b/drivers/crypto/fsl/desc_constr.h @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0+ */ /* +#include * caam descriptor construction helper functions * * Copyright 2008-2014 Freescale Semiconductor, Inc. diff --git a/drivers/crypto/fsl/error.c b/drivers/crypto/fsl/error.c index a83efe585e6e9a533b443ace3cbbf6c6ce956faf..f23649bf6f24cdf960e75a5ac555bdfb88f3b1a0 100644 --- a/drivers/crypto/fsl/error.c +++ b/drivers/crypto/fsl/error.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include "desc.h" diff --git a/drivers/crypto/fsl/fsl_blob.c b/drivers/crypto/fsl/fsl_blob.c index 3cf03106174ed0d0109ccc5f43d5632b3fc0e65d..e62f4c818330924962ce815b275e7e7d41fd4918 100644 --- a/drivers/crypto/fsl/fsl_blob.c +++ b/drivers/crypto/fsl/fsl_blob.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "jobdesc.h" #include "desc.h" #include "jr.h" diff --git a/drivers/crypto/fsl/fsl_hash.c b/drivers/crypto/fsl/fsl_hash.c index 5bd6604e7772f058281e0aefeb2f73a72533771d..cdd067582aeb6aa60eec13904ca6b5941042b6d8 100644 --- a/drivers/crypto/fsl/fsl_hash.c +++ b/drivers/crypto/fsl/fsl_hash.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "jobdesc.h" #include "desc.h" #include "jr.h" diff --git a/drivers/crypto/fsl/fsl_hash.h b/drivers/crypto/fsl/fsl_hash.h index 82057c83c355b9e668c760eebb0b2845acd9de34..6890536bcc92a3f577de532d2ca2252f51c11098 100644 --- a/drivers/crypto/fsl/fsl_hash.h +++ b/drivers/crypto/fsl/fsl_hash.h @@ -9,6 +9,7 @@ #include #include +#include #include "jr.h" /* We support at most 32 Scatter/Gather Entries.*/ diff --git a/drivers/crypto/fsl/fsl_rsa.c b/drivers/crypto/fsl/fsl_rsa.c index 2658f8c04343cd05e3731a77a3ea263cb4005ae8..a26d68932c9c64be0038c536321845ae32adcbac 100644 --- a/drivers/crypto/fsl/fsl_rsa.c +++ b/drivers/crypto/fsl/fsl_rsa.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "jobdesc.h" #include "desc.h" #include "jr.h" diff --git a/drivers/crypto/fsl/jobdesc.c b/drivers/crypto/fsl/jobdesc.c index 40f06e8f81bb37fd209d92f3c80e0e607e18c132..359f127561b9e8e3dde91b4d967bf93a5b18975d 100644 --- a/drivers/crypto/fsl/jobdesc.c +++ b/drivers/crypto/fsl/jobdesc.c @@ -1,5 +1,6 @@ // SPDX-License-Identifier: GPL-2.0+ /* +#include * SEC Descriptor Construction Library * Basic job descriptor construction * diff --git a/drivers/crypto/fsl/jobdesc.h b/drivers/crypto/fsl/jobdesc.h index c4501abd26b2c4b7ca2e1afe8318b7a6f650929c..7aa4cb2f58fc00670aaaad8b148545abb35484c6 100644 --- a/drivers/crypto/fsl/jobdesc.h +++ b/drivers/crypto/fsl/jobdesc.h @@ -9,6 +9,7 @@ #include #include +#include #include "rsa_caam.h" #define KEY_IDNFR_SZ_BYTES 16 diff --git a/drivers/crypto/fsl/jr.c b/drivers/crypto/fsl/jr.c index 9ac4817d4489ef5d0f620d8220ee920a738adeb9..fda540388bd984d1d39617c636499130632610d2 100644 --- a/drivers/crypto/fsl/jr.c +++ b/drivers/crypto/fsl/jr.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include "fsl_sec.h" #include "jr.h" #include "jobdesc.h" diff --git a/drivers/crypto/fsl/jr.h b/drivers/crypto/fsl/jr.h index ffd3a1927385c58d1a212b244c8bd1a5fdec3011..1006ce12d5551d57c039379f22f53b8823f37b0b 100644 --- a/drivers/crypto/fsl/jr.h +++ b/drivers/crypto/fsl/jr.h @@ -7,7 +7,9 @@ #ifndef __JR_H #define __JR_H +#include #include +#include #define JR_SIZE 4 /* Timeout currently defined as 90 sec */ diff --git a/drivers/crypto/fsl/rng.c b/drivers/crypto/fsl/rng.c index 77f8e8a055f7db594ee80dcfd7fcf0c8518e9b4d..19c6f9d5b91f9d72630f4251e138cddd6e32807a 100644 --- a/drivers/crypto/fsl/rng.c +++ b/drivers/crypto/fsl/rng.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "desc_constr.h" #include "jobdesc.h" #include "jr.h" diff --git a/drivers/crypto/fsl/rsa_caam.h b/drivers/crypto/fsl/rsa_caam.h index 9a6a8afa4aa7f528173ee78a60b9d070712a9575..8e39607b9324e4e1f0713998a0ce6a1eeebfeade 100644 --- a/drivers/crypto/fsl/rsa_caam.h +++ b/drivers/crypto/fsl/rsa_caam.h @@ -7,6 +7,7 @@ #define __RSA_CAAM_H #include +#include /** * struct pk_in_params - holder for input to PKHA block in CAAM diff --git a/drivers/crypto/fsl/sec.c b/drivers/crypto/fsl/sec.c index 4e52852d64bb38d717eb29013aa879280f1343c6..32cfafea67982b25d4c78256ac72b2d8697f83e0 100644 --- a/drivers/crypto/fsl/sec.c +++ b/drivers/crypto/fsl/sec.c @@ -4,8 +4,10 @@ */ #include +#include #include #include +#include #include #include #include diff --git a/drivers/crypto/rsa_mod_exp/mod_exp_sw.c b/drivers/crypto/rsa_mod_exp/mod_exp_sw.c index 4ce85b322446ba9cef2c45395ea395e7421c2b36..359470e1cc4e632c589087d1848d4116d8bc4096 100644 --- a/drivers/crypto/rsa_mod_exp/mod_exp_sw.c +++ b/drivers/crypto/rsa_mod_exp/mod_exp_sw.c @@ -8,6 +8,7 @@ #include #include #include +#include #include static int mod_exp_sw(struct udevice *dev, const uint8_t *sig, uint32_t sig_len, diff --git a/drivers/crypto/rsa_mod_exp/mod_exp_uclass.c b/drivers/crypto/rsa_mod_exp/mod_exp_uclass.c index 6826011fb313cc6bda270fa9223d0b6d812b1c7a..4fee492f090a105e3740dd408c51bd460393d005 100644 --- a/drivers/crypto/rsa_mod_exp/mod_exp_uclass.c +++ b/drivers/crypto/rsa_mod_exp/mod_exp_uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ddr/altera/sdram_agilex.c b/drivers/ddr/altera/sdram_agilex.c index 8cc648bc98e6ba1b5a4a77b5e39b97a2f8322945..539fdf90afa2d902b04cba5f44deb6d114ab86ad 100644 --- a/drivers/ddr/altera/sdram_agilex.c +++ b/drivers/ddr/altera/sdram_agilex.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include "sdram_soc64.h" diff --git a/drivers/ddr/altera/sdram_arria10.c b/drivers/ddr/altera/sdram_arria10.c index 7d51bfd83c50cbc1d6b41db97f36f07fd2f689f1..23ca7bcc1600696ef4eb714213998c4c20a7efd6 100644 --- a/drivers/ddr/altera/sdram_arria10.c +++ b/drivers/ddr/altera/sdram_arria10.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ddr/altera/sdram_gen5.c b/drivers/ddr/altera/sdram_gen5.c index 723436cadcab456e837a7f8483e841baefbcb006..30adfe61cdc22e7025a111ca65e8dba843476522 100644 --- a/drivers/ddr/altera/sdram_gen5.c +++ b/drivers/ddr/altera/sdram_gen5.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ddr/altera/sdram_s10.c b/drivers/ddr/altera/sdram_s10.c index 8fe96ee24656c67f0df1cc60b0da5493c8c76c86..e0c4b87514c8de2b5cef51e2e398a3abc4a5f218 100644 --- a/drivers/ddr/altera/sdram_s10.c +++ b/drivers/ddr/altera/sdram_s10.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include "sdram_s10.h" diff --git a/drivers/ddr/altera/sdram_soc64.c b/drivers/ddr/altera/sdram_soc64.c index 67fc9c14e3f6a5458a7c4467284b891c5a58ba75..b4823503c01219be690938b80d711bd7f6926d68 100644 --- a/drivers/ddr/altera/sdram_soc64.c +++ b/drivers/ddr/altera/sdram_soc64.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ddr/altera/sdram_soc64.h b/drivers/ddr/altera/sdram_soc64.h index 4a830e7ec1871cebec77b1326f927aaab867d9a7..d7a5a57b0e2d0917521085b1c3037323c5813f1e 100644 --- a/drivers/ddr/altera/sdram_soc64.h +++ b/drivers/ddr/altera/sdram_soc64.h @@ -7,6 +7,8 @@ #define _SDRAM_SOC64_H_ #include +#include +#include #include struct altera_sdram_priv { diff --git a/drivers/ddr/altera/sequencer.c b/drivers/ddr/altera/sequencer.c index aad40ad398d7ddf0289dfafea70b27c6d142cbb1..861e0282f9fedba9c8a25e1ad4bb4ec47e05961a 100644 --- a/drivers/ddr/altera/sequencer.c +++ b/drivers/ddr/altera/sequencer.c @@ -5,10 +5,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/ddr/altera/sequencer.h b/drivers/ddr/altera/sequencer.h index b655c25688dc506239d3b05c91cffdb6799baf3c..72236531cce77a2122dcd8ee4b8253bd0f4c920e 100644 --- a/drivers/ddr/altera/sequencer.h +++ b/drivers/ddr/altera/sequencer.h @@ -7,6 +7,7 @@ #define _SEQUENCER_H_ #include +#include #define RW_MGR_NUM_DM_PER_WRITE_GROUP (seq->rwcfg->mem_data_mask_width \ / seq->rwcfg->mem_if_write_dqs_width) #define RW_MGR_NUM_TRUE_DM_PER_WRITE_GROUP ( \ diff --git a/drivers/ddr/fsl/arm_ddr_gen3.c b/drivers/ddr/fsl/arm_ddr_gen3.c index 15799011c9b5e2702d4ae779b0b4af8297c963a0..0fd9b2e5df7e5bad9cf1e28e6375cd0348dc222f 100644 --- a/drivers/ddr/fsl/arm_ddr_gen3.c +++ b/drivers/ddr/fsl/arm_ddr_gen3.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include #if (CONFIG_CHIP_SELECTS_PER_CTRL > 4) diff --git a/drivers/ddr/fsl/ctrl_regs.c b/drivers/ddr/fsl/ctrl_regs.c index a4b908ea5c7973d9c2ead211e7d41824f895ce79..9dc08acf1962f140a3912f36e6b6ba5045dd2fb7 100644 --- a/drivers/ddr/fsl/ctrl_regs.c +++ b/drivers/ddr/fsl/ctrl_regs.c @@ -11,11 +11,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include @@ -23,6 +25,7 @@ defined(CONFIG_ARM) #include #endif +#include #include #include diff --git a/drivers/ddr/fsl/ddr3_dimm_params.c b/drivers/ddr/fsl/ddr3_dimm_params.c index b3e42519e86bcdb1c43387de93a19733b6edff1d..6833b981ce82611cfe15d460381c0fedd301c569 100644 --- a/drivers/ddr/fsl/ddr3_dimm_params.c +++ b/drivers/ddr/fsl/ddr3_dimm_params.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ddr/fsl/ddr4_dimm_params.c b/drivers/ddr/fsl/ddr4_dimm_params.c index fca5b433eb1053179f35fba94e86edcef5aeee9c..251facdb8582e9906d1f1c3fb4bb882a6663b9cc 100644 --- a/drivers/ddr/fsl/ddr4_dimm_params.c +++ b/drivers/ddr/fsl/ddr4_dimm_params.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ddr/fsl/fsl_ddr_gen4.c b/drivers/ddr/fsl/fsl_ddr_gen4.c index 5e092e3e92412571febd35625df99bbda775f3d3..3fc7c0dad8350239f326e303dc2ece38e18b7084 100644 --- a/drivers/ddr/fsl/fsl_ddr_gen4.c +++ b/drivers/ddr/fsl/fsl_ddr_gen4.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ defined(CONFIG_ARM) #include #endif +#include #include #define CTLR_INTLV_MASK 0x20000000 diff --git a/drivers/ddr/fsl/fsl_mmdc.c b/drivers/ddr/fsl/fsl_mmdc.c index b88c65cd2e47f3456cc2d7402f6135745a8fec8f..51c078f00081ee17b95ce4f2db87a029951f24d5 100644 --- a/drivers/ddr/fsl/fsl_mmdc.c +++ b/drivers/ddr/fsl/fsl_mmdc.c @@ -11,6 +11,7 @@ #include #include #include +#include #include static void set_wait_for_bits_clear(void *ptr, u32 value, u32 bits) diff --git a/drivers/ddr/fsl/interactive.c b/drivers/ddr/fsl/interactive.c index c7d99077d8656d5cdfde0c3c99a422497a7c53ad..f8209d3aa8623e997edd3771e8f380de42501df0 100644 --- a/drivers/ddr/fsl/interactive.c +++ b/drivers/ddr/fsl/interactive.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ddr/fsl/main.c b/drivers/ddr/fsl/main.c index 56c0de2004cf5799addb4bc16814065fef0a323f..45c50331b3635814ab9c5f6807e058dc49a66e44 100644 --- a/drivers/ddr/fsl/main.c +++ b/drivers/ddr/fsl/main.c @@ -10,6 +10,7 @@ */ #include +#include #include #include #include @@ -17,11 +18,13 @@ #include #include #include +#include #include #include #include #include #include +#include /* * CONFIG_SYS_FSL_DDR_SDRAM_BASE_PHY is the physical address from the view diff --git a/drivers/ddr/fsl/mpc85xx_ddr_gen1.c b/drivers/ddr/fsl/mpc85xx_ddr_gen1.c index 930dd72abce19c50e93f68358b6c4201cd6688ad..e1859a77510a65e0e5e8fd8243f14ec184025533 100644 --- a/drivers/ddr/fsl/mpc85xx_ddr_gen1.c +++ b/drivers/ddr/fsl/mpc85xx_ddr_gen1.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/drivers/ddr/fsl/mpc85xx_ddr_gen2.c b/drivers/ddr/fsl/mpc85xx_ddr_gen2.c index 799243f7fc60bdf7b3e4226bc40ecd8183256ccc..9acc822fb2b0fd0a248b525dd96eca28aced012a 100644 --- a/drivers/ddr/fsl/mpc85xx_ddr_gen2.c +++ b/drivers/ddr/fsl/mpc85xx_ddr_gen2.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #if (CONFIG_CHIP_SELECTS_PER_CTRL > 4) #error Invalid setting for CONFIG_CHIP_SELECTS_PER_CTRL diff --git a/drivers/ddr/fsl/mpc85xx_ddr_gen3.c b/drivers/ddr/fsl/mpc85xx_ddr_gen3.c index 1e1648592323ddcc4e976b1579bcb3200e403adb..9f7553906be8b7139cfacf46d6c092c1def38e03 100644 --- a/drivers/ddr/fsl/mpc85xx_ddr_gen3.c +++ b/drivers/ddr/fsl/mpc85xx_ddr_gen3.c @@ -4,12 +4,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #if (CONFIG_CHIP_SELECTS_PER_CTRL > 4) diff --git a/drivers/ddr/fsl/mpc86xx_ddr.c b/drivers/ddr/fsl/mpc86xx_ddr.c index cebe07308f3d95efbde9520b5209a6157c53daf8..781c9c2eb47a4d188d1162224fecbd2094bd7184 100644 --- a/drivers/ddr/fsl/mpc86xx_ddr.c +++ b/drivers/ddr/fsl/mpc86xx_ddr.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/drivers/ddr/fsl/options.c b/drivers/ddr/fsl/options.c index 481b1914c001ed71205f93ba0fbc916e2a921ebc..b6c0f1488695f8c9af275486127f140a9b1d64eb 100644 --- a/drivers/ddr/fsl/options.c +++ b/drivers/ddr/fsl/options.c @@ -5,12 +5,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include /* For get_ddr_freq() */ diff --git a/drivers/ddr/fsl/util.c b/drivers/ddr/fsl/util.c index 04266fb35ffb35a08a1409f541683d6af02533a0..b385cc433cd0c28ad68421f36959994800ab715f 100644 --- a/drivers/ddr/fsl/util.c +++ b/drivers/ddr/fsl/util.c @@ -8,10 +8,12 @@ #include #include #endif +#include #include #include #include #include +#include #include #include diff --git a/drivers/ddr/imx/imx8m/ddr_init.c b/drivers/ddr/imx/imx8m/ddr_init.c index 99a67edfb0a8fc0aa89058bd476007af9395cab2..45a6878cb51c40966608823daa4746d71e92cf48 100644 --- a/drivers/ddr/imx/imx8m/ddr_init.c +++ b/drivers/ddr/imx/imx8m/ddr_init.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/drivers/ddr/imx/imx8m/ddrphy_csr.c b/drivers/ddr/imx/imx8m/ddrphy_csr.c index 67dd4e7059f08a64bdf23f4e943beeffed7aed68..7cbd0ba8200cbef319aa42b5413d2647597e9f27 100644 --- a/drivers/ddr/imx/imx8m/ddrphy_csr.c +++ b/drivers/ddr/imx/imx8m/ddrphy_csr.c @@ -5,6 +5,7 @@ #include #include +#include /* ddr phy trained csr */ struct dram_cfg_param ddrphy_trained_csr[] = { diff --git a/drivers/ddr/imx/imx8m/ddrphy_utils.c b/drivers/ddr/imx/imx8m/ddrphy_utils.c index 0f8baefb1f89b7063c713e6851952b8d687d8241..6b94d82dddcef341f6675e3bde78a3a632b54cf4 100644 --- a/drivers/ddr/imx/imx8m/ddrphy_utils.c +++ b/drivers/ddr/imx/imx8m/ddrphy_utils.c @@ -12,6 +12,7 @@ #include #include #include +#include static unsigned int g_cdd_rr_max[4]; static unsigned int g_cdd_rw_max[4]; diff --git a/drivers/ddr/imx/imx8m/helper.c b/drivers/ddr/imx/imx8m/helper.c index fca733ee3b2f2c86c157384942370cb730ce5cb9..cd6d0c3720402a82e8f50b2e6f27fb5445b0a977 100644 --- a/drivers/ddr/imx/imx8m/helper.c +++ b/drivers/ddr/imx/imx8m/helper.c @@ -15,6 +15,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/ddr/marvell/a38x/ddr3_logging_def.h b/drivers/ddr/marvell/a38x/ddr3_logging_def.h index ad9da1cfffb40c82fc52503637a88f1681cc6199..9c34054a7971f9e4b7df482141ccf75637348749 100644 --- a/drivers/ddr/marvell/a38x/ddr3_logging_def.h +++ b/drivers/ddr/marvell/a38x/ddr3_logging_def.h @@ -71,6 +71,7 @@ if (level >= debug_training_access) \ printf s #endif +#include #endif diff --git a/drivers/ddr/marvell/a38x/ddr3_patterns_64bit.h b/drivers/ddr/marvell/a38x/ddr3_patterns_64bit.h index 1e2260b8710e310ddfa915d620b20d127bfd876c..39fa85258190e7fcbffa412a1401fec721b3ed93 100644 --- a/drivers/ddr/marvell/a38x/ddr3_patterns_64bit.h +++ b/drivers/ddr/marvell/a38x/ddr3_patterns_64bit.h @@ -6,6 +6,7 @@ #ifndef __DDR3_PATTERNS_64_H #define __DDR3_PATTERNS_64_H +#include #define FAB_OPT 21 /* * Patterns Declerations diff --git a/drivers/ddr/marvell/a38x/ddr3_training_hw_algo.h b/drivers/ddr/marvell/a38x/ddr3_training_hw_algo.h index fe0436668e9af413d6fce2917536260ebb3492d7..6dba8575281e32dbde2228ce09d81caa107f3559 100644 --- a/drivers/ddr/marvell/a38x/ddr3_training_hw_algo.h +++ b/drivers/ddr/marvell/a38x/ddr3_training_hw_algo.h @@ -6,6 +6,7 @@ #ifndef _DDR3_TRAINING_HW_ALGO_H_ #define _DDR3_TRAINING_HW_ALGO_H_ +#include int ddr3_tip_vref(u32 dev_num); int ddr3_tip_write_additional_odt_setting(u32 dev_num, u32 if_id); int ddr3_tip_cmd_addr_init_delay(u32 dev_num, u32 adll_tap); diff --git a/drivers/ddr/marvell/a38x/ddr3_training_ip_centralization.h b/drivers/ddr/marvell/a38x/ddr3_training_ip_centralization.h index 392842a102d10cfadc335c98c8f1613fb723a3a4..319fe1eebe6a785bc3626dbc2ba550bea1aebd0f 100644 --- a/drivers/ddr/marvell/a38x/ddr3_training_ip_centralization.h +++ b/drivers/ddr/marvell/a38x/ddr3_training_ip_centralization.h @@ -6,6 +6,7 @@ #ifndef _DDR3_TRAINING_IP_CENTRALIZATION_H #define _DDR3_TRAINING_IP_CENTRALIZATION_H +#include int ddr3_tip_centralization_tx(u32 dev_num); int ddr3_tip_centralization_rx(u32 dev_num); int ddr3_tip_print_centralization_result(u32 dev_num); diff --git a/drivers/ddr/marvell/a38x/ddr3_training_ip_db.h b/drivers/ddr/marvell/a38x/ddr3_training_ip_db.h index e28b7ecee15ca67cba3906eb2e3ad83eb408f51b..a1cb285a2cf19a47cb1dd932a290b1ebb4e287a3 100644 --- a/drivers/ddr/marvell/a38x/ddr3_training_ip_db.h +++ b/drivers/ddr/marvell/a38x/ddr3_training_ip_db.h @@ -6,6 +6,7 @@ #ifndef _DDR3_TRAINING_IP_DB_H_ #define _DDR3_TRAINING_IP_DB_H_ +#include enum hws_pattern { PATTERN_PBS1, PATTERN_PBS2, diff --git a/drivers/ddr/marvell/a38x/ddr3_training_ip_pbs.h b/drivers/ddr/marvell/a38x/ddr3_training_ip_pbs.h index 323c67aa5912be574137c5f8988a4e7884b5c6d4..1a8d9d1ad89d3dd48739603b05339f2c932da58c 100644 --- a/drivers/ddr/marvell/a38x/ddr3_training_ip_pbs.h +++ b/drivers/ddr/marvell/a38x/ddr3_training_ip_pbs.h @@ -6,6 +6,7 @@ #ifndef _DDR3_TRAINING_IP_PBS_H_ #define _DDR3_TRAINING_IP_PBS_H_ +#include enum { EBA_CONFIG, EEBA_CONFIG, diff --git a/drivers/ddr/marvell/a38x/ddr3_training_leveling.h b/drivers/ddr/marvell/a38x/ddr3_training_leveling.h index 6719fb83f5181761c979e769c98be5deb6991a90..73851570e0a9d2a1ecebf0d61dce0bf6c848bfa5 100644 --- a/drivers/ddr/marvell/a38x/ddr3_training_leveling.h +++ b/drivers/ddr/marvell/a38x/ddr3_training_leveling.h @@ -6,6 +6,7 @@ #ifndef _DDR3_TRAINING_LEVELING_H_ #define _DDR3_TRAINING_LEVELING_H_ +#include #define MAX_DQ_READ_LEVELING_DELAY 15 int ddr3_tip_print_wl_supp_result(u32 dev_num); diff --git a/drivers/ddr/marvell/a38x/ddr_ml_wrapper.h b/drivers/ddr/marvell/a38x/ddr_ml_wrapper.h index 688cbbeefc5fc0347f7f4453c27b0e33ff57b604..88beb5c8312382f6927c14f08a77530b9521fd9b 100644 --- a/drivers/ddr/marvell/a38x/ddr_ml_wrapper.h +++ b/drivers/ddr/marvell/a38x/ddr_ml_wrapper.h @@ -13,6 +13,7 @@ #include #include #include +#include #if defined(CONFIG_ARMADA_38X) || defined(CONFIG_ARMADA_39X) #define INTER_REGS_BASE SOC_REGS_PHY_BASE diff --git a/drivers/ddr/marvell/a38x/mv_ddr_common.h b/drivers/ddr/marvell/a38x/mv_ddr_common.h index 321a390c0d3092eb606b5f611a57597edbec9563..109d3e17090668909c7ed07e8281546863b47c4e 100644 --- a/drivers/ddr/marvell/a38x/mv_ddr_common.h +++ b/drivers/ddr/marvell/a38x/mv_ddr_common.h @@ -6,6 +6,7 @@ #ifndef _MV_DDR_COMMON_H #define _MV_DDR_COMMON_H +#include extern const char mv_ddr_build_message[]; extern const char mv_ddr_version_string[]; diff --git a/drivers/ddr/marvell/a38x/seq_exec.h b/drivers/ddr/marvell/a38x/seq_exec.h index fe0cb8f75df20ba022bb6877ed37a5c1a644ea4d..71b3a75fb839c0a33639628db50996cc301d6fb1 100644 --- a/drivers/ddr/marvell/a38x/seq_exec.h +++ b/drivers/ddr/marvell/a38x/seq_exec.h @@ -6,6 +6,7 @@ #ifndef _SEQ_EXEC_H #define _SEQ_EXEC_H +#include #define NA 0xff #define DEFAULT_PARAM 0 #define MV_BOARD_TCLK_ERROR 0xffffffff diff --git a/drivers/ddr/marvell/a38x/xor.h b/drivers/ddr/marvell/a38x/xor.h index 1e0265036934a300efd72553dede20d6d1fb3926..59a7bafa5ab50f500f9bc207085cf773aaa7a7d5 100644 --- a/drivers/ddr/marvell/a38x/xor.h +++ b/drivers/ddr/marvell/a38x/xor.h @@ -6,6 +6,7 @@ #ifndef _XOR_H #define _XOR_H +#include #define SRAM_BASE 0x40000000 #define MV_XOR_MAX_UNIT 2 /* XOR unit == XOR engine */ diff --git a/drivers/ddr/marvell/axp/ddr3_dfs.c b/drivers/ddr/marvell/axp/ddr3_dfs.c index 86abdf70db712c9b49662f2c0444aebfb5941f08..e118b44e4d07fea15854ff163e6abfd86a782f91 100644 --- a/drivers/ddr/marvell/axp/ddr3_dfs.c +++ b/drivers/ddr/marvell/axp/ddr3_dfs.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include "ddr3_hw_training.h" diff --git a/drivers/ddr/marvell/axp/ddr3_dqs.c b/drivers/ddr/marvell/axp/ddr3_dqs.c index 33187fbc64fdd337bb7ef9b794bbf040c09d77cb..0f662d1fab43fe4efd3fbbc02c15743aa196805d 100644 --- a/drivers/ddr/marvell/axp/ddr3_dqs.c +++ b/drivers/ddr/marvell/axp/ddr3_dqs.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "ddr3_hw_training.h" diff --git a/drivers/ddr/marvell/axp/ddr3_hw_training.c b/drivers/ddr/marvell/axp/ddr3_hw_training.c index cc36f29ff8629f72735e04924ff57de4b08b03c6..a4771fbd46deaa99e6ae4b169ded3da1494491fa 100644 --- a/drivers/ddr/marvell/axp/ddr3_hw_training.c +++ b/drivers/ddr/marvell/axp/ddr3_hw_training.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ddr/marvell/axp/ddr3_init.c b/drivers/ddr/marvell/axp/ddr3_init.c index f934957a0f3d73767b288264d689a7077ebaf7f4..b30a43ee680172922cd1ad52fb079007aa8f8e5d 100644 --- a/drivers/ddr/marvell/axp/ddr3_init.c +++ b/drivers/ddr/marvell/axp/ddr3_init.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -11,6 +12,7 @@ #include #include #include +#include #include #include "ddr3_init.h" diff --git a/drivers/ddr/marvell/axp/ddr3_patterns_64bit.h b/drivers/ddr/marvell/axp/ddr3_patterns_64bit.h index 00dc9e3559a6f66dd162d8873e0a2c6de3a56bda..b5b91cd0f0bf226d3534a77c576d5d377db907fd 100644 --- a/drivers/ddr/marvell/axp/ddr3_patterns_64bit.h +++ b/drivers/ddr/marvell/axp/ddr3_patterns_64bit.h @@ -10,6 +10,7 @@ * Patterns Declerations */ +#include u32 wl_sup_pattern[LEN_WL_SUP_PATTERN] __aligned(32) = { 0x04030201, 0x08070605, 0x0c0b0a09, 0x100f0e0d, 0x14131211, 0x18171615, 0x1c1b1a19, 0x201f1e1d, diff --git a/drivers/ddr/marvell/axp/ddr3_pbs.c b/drivers/ddr/marvell/axp/ddr3_pbs.c index dd7905dd7f47d4fa975723811ed090923608eb21..adcdc91b93910c2e4e48a7ae62a7bfeb959ca01f 100644 --- a/drivers/ddr/marvell/axp/ddr3_pbs.c +++ b/drivers/ddr/marvell/axp/ddr3_pbs.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ddr/marvell/axp/ddr3_read_leveling.c b/drivers/ddr/marvell/axp/ddr3_read_leveling.c index 03dae99107a42adef87c659bbbaf526bb71b722d..3d4992f91608354f3a7281747a36947077ac0959 100644 --- a/drivers/ddr/marvell/axp/ddr3_read_leveling.c +++ b/drivers/ddr/marvell/axp/ddr3_read_leveling.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "ddr3_hw_training.h" diff --git a/drivers/ddr/marvell/axp/ddr3_sdram.c b/drivers/ddr/marvell/axp/ddr3_sdram.c index 3a266c6de4584b52898a34a45247f87e5c25edac..3fb1f89a0909f3271622ca13880ca2df48cc09d9 100644 --- a/drivers/ddr/marvell/axp/ddr3_sdram.c +++ b/drivers/ddr/marvell/axp/ddr3_sdram.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "ddr3_hw_training.h" #include "xor.h" diff --git a/drivers/ddr/marvell/axp/ddr3_spd.c b/drivers/ddr/marvell/axp/ddr3_spd.c index d58d4961658aa0c377f43df24e3eb252d8b25018..f35df5a7e959c119392dcf2f844cf420d291c9d9 100644 --- a/drivers/ddr/marvell/axp/ddr3_spd.c +++ b/drivers/ddr/marvell/axp/ddr3_spd.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "ddr3_init.h" diff --git a/drivers/ddr/marvell/axp/ddr3_write_leveling.c b/drivers/ddr/marvell/axp/ddr3_write_leveling.c index 8c875287b4c5dd11d2579d738a9744a31de5a355..c3c0a87ac4582df63b6c8c3444324b08b9136460 100644 --- a/drivers/ddr/marvell/axp/ddr3_write_leveling.c +++ b/drivers/ddr/marvell/axp/ddr3_write_leveling.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ddr/marvell/axp/xor.c b/drivers/ddr/marvell/axp/xor.c index 17bfe6a7bf380baaab054066fb95b504a72df91c..9c323685dc89f272adee1db07b612295252799b6 100644 --- a/drivers/ddr/marvell/axp/xor.c +++ b/drivers/ddr/marvell/axp/xor.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "xor.h" #include "xor_regs.h" diff --git a/drivers/ddr/microchip/ddr2.c b/drivers/ddr/microchip/ddr2.c index 90ebf4642d5d728606db17b7472e69df9b075559..0dd725c4ac1835812a7de75736b86707aa61a0e7 100644 --- a/drivers/ddr/microchip/ddr2.c +++ b/drivers/ddr/microchip/ddr2.c @@ -4,8 +4,10 @@ * */ #include +#include #include #include +#include #include #include #include diff --git a/drivers/ddr/microchip/ddr2_regs.h b/drivers/ddr/microchip/ddr2_regs.h index 0734585dc2ff63e19110358e7d5e5323382c1350..5c3b70fc3ce8e0fa39f45482ebc265b7b89bb8dd 100644 --- a/drivers/ddr/microchip/ddr2_regs.h +++ b/drivers/ddr/microchip/ddr2_regs.h @@ -7,6 +7,7 @@ #ifndef __MICROCHIP_DDR2_REGS_H #define __MICROCHIP_DDR2_REGS_H +#include #include /* DDR2 Controller */ diff --git a/drivers/demo/demo-shape.c b/drivers/demo/demo-shape.c index 1be18905890f3194168bbb0f58f53b0d85e51c35..d9e61029e393024b9bd135eaa1acda734781977b 100644 --- a/drivers/demo/demo-shape.c +++ b/drivers/demo/demo-shape.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/demo/demo-simple.c b/drivers/demo/demo-simple.c index 325f653877f26ac8f89ff94abd349eb50e66b466..e02dde63d6c86fca3f37b389619f8220050766ff 100644 --- a/drivers/demo/demo-simple.c +++ b/drivers/demo/demo-simple.c @@ -12,6 +12,7 @@ #include #include #include +#include static int simple_hello(struct udevice *dev, int ch) { diff --git a/drivers/dfu/dfu.c b/drivers/dfu/dfu.c index b9d1dcbc1d2ddb94f201648998270988ec4d9074..7df96cd136f3244c6249f53a6edd73ae4ae97088 100644 --- a/drivers/dfu/dfu.c +++ b/drivers/dfu/dfu.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -23,6 +25,7 @@ #include #include #include +#include static LIST_HEAD(dfu_list); static int dfu_alt_num; diff --git a/drivers/dfu/dfu_mmc.c b/drivers/dfu/dfu_mmc.c index 4431e34c10e6e78e5f6582ad30ec3995a4fe21f4..e4894c5968d9eb517c91fe4e9b227f1bb6af4185 100644 --- a/drivers/dfu/dfu_mmc.c +++ b/drivers/dfu/dfu_mmc.c @@ -22,6 +22,7 @@ #include #include #include +#include static unsigned char *dfu_file_buf; static u64 dfu_file_buf_len; diff --git a/drivers/dfu/dfu_mtd.c b/drivers/dfu/dfu_mtd.c index 7e5623674ca18cb3dfbdb3203090a5d418e2e79f..9b850560721c41c113a3601019f227b5e8e480d5 100644 --- a/drivers/dfu/dfu_mtd.c +++ b/drivers/dfu/dfu_mtd.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include static bool mtd_is_aligned_with_block_size(struct mtd_info *mtd, u64 size) { diff --git a/drivers/dfu/dfu_nand.c b/drivers/dfu/dfu_nand.c index 848a9d81d11bb8257c531add0b3909731b34aea2..e4bcdde866888485b9b687ef98348e8114690789 100644 --- a/drivers/dfu/dfu_nand.c +++ b/drivers/dfu/dfu_nand.c @@ -21,6 +21,7 @@ #include #include #include +#include static int nand_block_op(enum dfu_op op, struct dfu_entity *dfu, u64 offset, void *buf, long *len) diff --git a/drivers/dfu/dfu_ram.c b/drivers/dfu/dfu_ram.c index 55c3dc9eb193948fcf98bde8a0388eae477f4109..ac07730b84c9b1dbcc2e0e76673212b7c07681a9 100644 --- a/drivers/dfu/dfu_ram.c +++ b/drivers/dfu/dfu_ram.c @@ -16,6 +16,7 @@ #include #include #include +#include static int dfu_transfer_medium_ram(enum dfu_op op, struct dfu_entity *dfu, u64 offset, void *buf, long *len) diff --git a/drivers/dfu/dfu_sf.c b/drivers/dfu/dfu_sf.c index 3d0a4f9897154cab14d2eace5174934ebfb0f152..af4a90a8b4277ac41f069602e727284f35303458 100644 --- a/drivers/dfu/dfu_sf.c +++ b/drivers/dfu/dfu_sf.c @@ -17,6 +17,7 @@ #include #include #include +#include static int dfu_get_medium_size_sf(struct dfu_entity *dfu, u64 *size) { diff --git a/drivers/dfu/dfu_tftp.c b/drivers/dfu/dfu_tftp.c index 61efb11a54524d7990fac1d5a9c74e967ac03a24..d90a1a2f38eeb07806e6a3f78aab5619a813203f 100644 --- a/drivers/dfu/dfu_tftp.c +++ b/drivers/dfu/dfu_tftp.c @@ -12,6 +12,7 @@ #include #include #include +#include int dfu_tftp_write(char *dfu_entity_name, unsigned int addr, unsigned int len, char *interface, char *devstring) diff --git a/drivers/dfu/dfu_virt.c b/drivers/dfu/dfu_virt.c index 4d9a56bbf5c7e475929dc1f14ad6dca76d9c7ecf..7b47c1eed26cfdc15c39bb31c1bf7bcbe5c03212 100644 --- a/drivers/dfu/dfu_virt.c +++ b/drivers/dfu/dfu_virt.c @@ -3,11 +3,13 @@ * Copyright (C) 2019, STMicroelectronics - All Rights Reserved */ #include +#include #include #include #include #include #include +#include int __weak dfu_write_medium_virt(struct dfu_entity *dfu, u64 offset, void *buf, long *len) diff --git a/drivers/dma/MCD_dmaApi.c b/drivers/dma/MCD_dmaApi.c index d3c79e122cb7d8a418275ccc11743f00313dc32f..feee0a5421a4d5f758756ffd984873034c8443d4 100644 --- a/drivers/dma/MCD_dmaApi.c +++ b/drivers/dma/MCD_dmaApi.c @@ -7,6 +7,7 @@ #include #include +#include #include #include diff --git a/drivers/dma/MCD_tasks.c b/drivers/dma/MCD_tasks.c index 453d95413da8643945526685952292810e420392..9d320ea1dcd69d646dca28bacfb6afb4ddfcf20f 100644 --- a/drivers/dma/MCD_tasks.c +++ b/drivers/dma/MCD_tasks.c @@ -3,6 +3,7 @@ * Copyright (C) 2004-2007 Freescale Semiconductor, Inc. */ +#include /* Contains task code and structures for Multi-channel DMA */ #include diff --git a/drivers/dma/MCD_tasksInit.c b/drivers/dma/MCD_tasksInit.c index 079cd0af3c02ff15e22709ba70c5693b95486422..20ad4c241cadc5807d86d7e542bc925ac7fda878 100644 --- a/drivers/dma/MCD_tasksInit.c +++ b/drivers/dma/MCD_tasksInit.c @@ -4,6 +4,7 @@ */ #include +#include /* Functions for initializing variable tables of different types of tasks. */ diff --git a/drivers/dma/apbh_dma.c b/drivers/dma/apbh_dma.c index 697db0d7201b63f5cd2e337653ab80147e89c31b..967c614c852f8f4800424b7655319fffc05e76de 100644 --- a/drivers/dma/apbh_dma.c +++ b/drivers/dma/apbh_dma.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/drivers/dma/bcm6348-iudma.c b/drivers/dma/bcm6348-iudma.c index e6fc0ac5ffb09293f037dc463be07cb3d9e13c18..43b93b26b3330990d456387143a6e8598ae52588 100644 --- a/drivers/dma/bcm6348-iudma.c +++ b/drivers/dma/bcm6348-iudma.c @@ -17,6 +17,7 @@ #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include #define DMA_RX_DESC 6 #define DMA_TX_DESC 1 diff --git a/drivers/dma/dma-uclass.c b/drivers/dma/dma-uclass.c index 8a6fd825b136f4585af705d22bd00d7f5ad95728..62f3d60465cf4a4b335b940871e0883a30c7b21c 100644 --- a/drivers/dma/dma-uclass.c +++ b/drivers/dma/dma-uclass.c @@ -22,6 +22,7 @@ #include #include #include +#include #ifdef CONFIG_DMA_CHANNELS static inline struct dma_ops *dma_dev_ops(struct udevice *dev) diff --git a/drivers/dma/fsl_dma.c b/drivers/dma/fsl_dma.c index a818084a3bef627415310e973523f0282ea9539a..53a31461ac262e6b1398258b6c7c61d6d8a37601 100644 --- a/drivers/dma/fsl_dma.c +++ b/drivers/dma/fsl_dma.c @@ -13,6 +13,7 @@ #include #include #include +#include /* Controller can only transfer 2^26 - 1 bytes at a time */ #define FSL_DMA_MAX_SIZE (0x3ffffff) diff --git a/drivers/dma/keystone_nav.c b/drivers/dma/keystone_nav.c index 72b0a7736fcd96bdc9e4a97fb83f9f72c5e7a9a2..7dedd52698e45f45431895e388542ed7f35d9a69 100644 --- a/drivers/dma/keystone_nav.c +++ b/drivers/dma/keystone_nav.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/drivers/dma/keystone_nav_cfg.c b/drivers/dma/keystone_nav_cfg.c index 9a64801cf9b277d06109f783a5f2e1faac8c8220..cd84b42b954b33e4a857a1237f240043b906bddc 100644 --- a/drivers/dma/keystone_nav_cfg.c +++ b/drivers/dma/keystone_nav_cfg.c @@ -7,6 +7,7 @@ */ #include +#include #ifdef CONFIG_KSNAV_PKTDMA_NETCP /* NETCP Pktdma */ diff --git a/drivers/dma/lpc32xx_dma.c b/drivers/dma/lpc32xx_dma.c index 7078d3e7c6aaf6e0bf5d6cbd7975e0ccf90fdc80..996fc1bdc8591e9cba35e7175dd211f531961397 100644 --- a/drivers/dma/lpc32xx_dma.c +++ b/drivers/dma/lpc32xx_dma.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/dma/sandbox-dma-test.c b/drivers/dma/sandbox-dma-test.c index 460197ed67a0d87bd6ec158673b67e5b4a9d3c45..b5a37c74d5a20c37582bff296943550ed7f75c81 100644 --- a/drivers/dma/sandbox-dma-test.c +++ b/drivers/dma/sandbox-dma-test.c @@ -20,6 +20,7 @@ #include #include #include +#include #define SANDBOX_DMA_CH_CNT 3 #define SANDBOX_DMA_BUF_SIZE 1024 diff --git a/drivers/dma/ti-edma3.c b/drivers/dma/ti-edma3.c index aba4efc15c2eb1c2aeedfeb7cef6d99d85572790..878dbdfe59ee33ff1caa0f166d927f2ee541b698 100644 --- a/drivers/dma/ti-edma3.c +++ b/drivers/dma/ti-edma3.c @@ -17,6 +17,7 @@ #include #include #include +#include #define EDMA3_SL_BASE(slot) (0x4000 + ((slot) << 5)) #define EDMA3_SL_MAX_NUM 512 diff --git a/drivers/dma/ti/k3-psil.c b/drivers/dma/ti/k3-psil.c index 56da1e605c333e21ca791812a6777aa82b87fea9..783a413b38751b6bc48db1ff7f23243167c3e605 100644 --- a/drivers/dma/ti/k3-psil.c +++ b/drivers/dma/ti/k3-psil.c @@ -4,6 +4,7 @@ * Author: Peter Ujfalusi */ +#include #include #include #include diff --git a/drivers/dma/ti/k3-udma.c b/drivers/dma/ti/k3-udma.c index 4d50dbc76e5d142c1cf3d5f9be9233847ba04348..1f4b16782a6f67c9b6571b58e20e12185683c5d3 100644 --- a/drivers/dma/ti/k3-udma.c +++ b/drivers/dma/ti/k3-udma.c @@ -6,8 +6,10 @@ #define pr_fmt(fmt) "udma: " fmt #include +#include #include #include +#include #include #include #include @@ -34,6 +36,7 @@ #include #include #include +#include #include "k3-udma-hwdef.h" #include "k3-psil-priv.h" diff --git a/drivers/fastboot/fb_command.c b/drivers/fastboot/fb_command.c index 966c0024579ed7386697951031c683955649dd6a..b3db6a84aa16f44043c00d243464201d282ee4b9 100644 --- a/drivers/fastboot/fb_command.c +++ b/drivers/fastboot/fb_command.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/drivers/fastboot/fb_common.c b/drivers/fastboot/fb_common.c index 74a5bce22f789af2cd9f9967c76a109ec26193af..3a4d020e3fa38676731d62bf247c0ef0215040d2 100644 --- a/drivers/fastboot/fb_common.c +++ b/drivers/fastboot/fb_common.c @@ -12,11 +12,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/fastboot/fb_getvar.c b/drivers/fastboot/fb_getvar.c index 5c188e1b5b539091cad911ff9925a05bc909c9b2..ee9df2e102ac283ef3cd8cec72012f0f09497053 100644 --- a/drivers/fastboot/fb_getvar.c +++ b/drivers/fastboot/fb_getvar.c @@ -17,6 +17,7 @@ #include #include #include +#include static void getvar_version(char *var_parameter, char *response); static void getvar_version_bootloader(char *var_parameter, char *response); diff --git a/drivers/fastboot/fb_mmc.c b/drivers/fastboot/fb_mmc.c index 5615dffa6d88aa70b054a0c67fb92a5838f7a48d..185fd81d49522528275b9b4ad3b719337cf89094 100644 --- a/drivers/fastboot/fb_mmc.c +++ b/drivers/fastboot/fb_mmc.c @@ -24,6 +24,7 @@ #include #include #include +#include #define FASTBOOT_MAX_BLK_WRITE 16384 diff --git a/drivers/fastboot/fb_nand.c b/drivers/fastboot/fb_nand.c index 074aa2aeb2ba4f7ed40d04727b5617610c9d17a7..1b89d25d3a660578fcfb8a30dd655fdf995250fd 100644 --- a/drivers/fastboot/fb_nand.c +++ b/drivers/fastboot/fb_nand.c @@ -4,6 +4,7 @@ * Copyright 2015 Free Electrons. */ +#include #include #include #include @@ -12,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/firmware/firmware-zynqmp.c b/drivers/firmware/firmware-zynqmp.c index 0a815ec736ab1e2819c651b5d8c46ac18d770a2a..4082675ad9106f0a7889c032ebd1db82cb2f2dce 100644 --- a/drivers/firmware/firmware-zynqmp.c +++ b/drivers/firmware/firmware-zynqmp.c @@ -15,6 +15,7 @@ #include #include #include +#include #if defined(CONFIG_ZYNQMP_IPI) #include diff --git a/drivers/firmware/ti_sci.c b/drivers/firmware/ti_sci.c index e156d549268798536a1ecd3e936a0a98ff8935da..17e739463a823b2f47d785d40d54beb67e1f952f 100644 --- a/drivers/firmware/ti_sci.c +++ b/drivers/firmware/ti_sci.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #include "ti_sci.h" diff --git a/drivers/firmware/ti_sci.h b/drivers/firmware/ti_sci.h index 327bb820f3a7f5ba5828b566b4a4434464f74a53..341f727f0b7765f8f0a60e79abf4dfff915a9017 100644 --- a/drivers/firmware/ti_sci.h +++ b/drivers/firmware/ti_sci.h @@ -15,6 +15,8 @@ #define __TI_SCI_H /* Generic Messages */ +#include +#include #include #define TI_SCI_MSG_ENABLE_WDT 0x0000 #define TI_SCI_MSG_WAKE_RESET 0x0001 diff --git a/drivers/fpga/ACEX1K.c b/drivers/fpga/ACEX1K.c index 6c5097d94c72f690c4b0cd3065d362ea03401da7..6cbcf1aa1bc206e255853ba51bae26af62c18689 100644 --- a/drivers/fpga/ACEX1K.c +++ b/drivers/fpga/ACEX1K.c @@ -12,6 +12,7 @@ #include /* ACEX device family */ #include #include +#include /* Define FPGA_DEBUG to get debug printf's */ #ifdef FPGA_DEBUG diff --git a/drivers/fpga/altera.c b/drivers/fpga/altera.c index 4ce9a0581ade90546fb11e2d99659739ddc48194..f63fc0b2ed6f86da580104ff69e1dcb48ac6890c 100644 --- a/drivers/fpga/altera.c +++ b/drivers/fpga/altera.c @@ -18,6 +18,7 @@ #include #include #include +#include /* Define FPGA_DEBUG to 1 to get debug printf's */ #define FPGA_DEBUG 0 diff --git a/drivers/fpga/cyclon2.c b/drivers/fpga/cyclon2.c index de0880ff3d8d43c86f6878e8c7aaec502f13d087..d85c6601ee2d5e3d17a5536303045ee4704f5ba0 100644 --- a/drivers/fpga/cyclon2.c +++ b/drivers/fpga/cyclon2.c @@ -12,6 +12,7 @@ #include #include #include +#include /* Define FPGA_DEBUG to get debug printf's */ #ifdef FPGA_DEBUG diff --git a/drivers/fpga/fpga.c b/drivers/fpga/fpga.c index 1d76e123212480b71e981d64575669b77325d801..b4ee5235b412469c6383fbf150366c3f0ce41753 100644 --- a/drivers/fpga/fpga.c +++ b/drivers/fpga/fpga.c @@ -6,6 +6,7 @@ /* Generic FPGA support */ #include /* core U-Boot definitions */ +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include /* Local definitions */ #ifndef CONFIG_MAX_FPGA_DEVICES diff --git a/drivers/fpga/lattice.c b/drivers/fpga/lattice.c index cbdf00d3a2e374e4b8f68397c7226cce17db8f43..b88d5c222ba270c28f04999fb26d6f59c56de436 100644 --- a/drivers/fpga/lattice.c +++ b/drivers/fpga/lattice.c @@ -17,6 +17,7 @@ #include #include #include +#include static lattice_board_specific_func *pfns; static const char *fpga_image; diff --git a/drivers/fpga/socfpga.c b/drivers/fpga/socfpga.c index 357c74675d1eea56b33b768666810baf132f688d..75e5d9479f1e187baf2c62a3b9213e68a818ab1a 100644 --- a/drivers/fpga/socfpga.c +++ b/drivers/fpga/socfpga.c @@ -11,6 +11,7 @@ #include #include #include +#include /* Timeout count */ #define FPGA_TIMEOUT_CNT 0x1000000 diff --git a/drivers/fpga/socfpga_arria10.c b/drivers/fpga/socfpga_arria10.c index 52361176b99856d95fbfc10b6078586eaa47d8e4..0d7f6655ebf041a548363c2db0eafbc9b9c69d74 100644 --- a/drivers/fpga/socfpga_arria10.c +++ b/drivers/fpga/socfpga_arria10.c @@ -27,6 +27,7 @@ #include #include #include +#include #define CFGWDTH_32 1 #define MIN_BITSTREAM_SIZECHECK 230 diff --git a/drivers/fpga/socfpga_gen5.c b/drivers/fpga/socfpga_gen5.c index 1edd494a5b0ebd163f399965c43b6ab222044b38..9e7b6232560cbdf2419059c6fbaa96dec53f47d4 100644 --- a/drivers/fpga/socfpga_gen5.c +++ b/drivers/fpga/socfpga_gen5.c @@ -11,6 +11,7 @@ #include #include #include +#include #define FPGA_TIMEOUT_CNT 0x1000000 diff --git a/drivers/fpga/spartan2.c b/drivers/fpga/spartan2.c index 355104f77d9395658298d40ff5457648077050b1..4f131ade668a3c6e86f4563c24d6d38dd5777f2a 100644 --- a/drivers/fpga/spartan2.c +++ b/drivers/fpga/spartan2.c @@ -7,6 +7,7 @@ #include /* core U-Boot definitions */ #include /* Spartan-II device family */ #include +#include /* Define FPGA_DEBUG to get debug printf's */ #ifdef FPGA_DEBUG diff --git a/drivers/fpga/spartan3.c b/drivers/fpga/spartan3.c index 7374bb6f6b9075ce577028686a4e26e27d85d105..6975f6c3554a8bf772bc15bff57daedf6093f2cd 100644 --- a/drivers/fpga/spartan3.c +++ b/drivers/fpga/spartan3.c @@ -14,6 +14,7 @@ #include #include #include +#include /* Define FPGA_DEBUG to get debug printf's */ #ifdef FPGA_DEBUG diff --git a/drivers/fpga/stratix10.c b/drivers/fpga/stratix10.c index 3477ddbfd6b601280ce076096cc508c026b68898..cf3214d82404ee48932574eb9e15bfa6cb184b24 100644 --- a/drivers/fpga/stratix10.c +++ b/drivers/fpga/stratix10.c @@ -13,6 +13,7 @@ #include #include #include +#include #define RECONFIG_STATUS_POLL_RESP_TIMEOUT_MS 60000 #define RECONFIG_STATUS_INTERVAL_DELAY_US 1000000 diff --git a/drivers/fpga/stratixII.c b/drivers/fpga/stratixII.c index b450a81072ed3c0a71f80b65dfd5d4cf3e522b6c..d0b5645e12151fc70c35456b1ff17eb35e82762e 100644 --- a/drivers/fpga/stratixII.c +++ b/drivers/fpga/stratixII.c @@ -7,6 +7,7 @@ #include /* core U-Boot definitions */ #include #include +#include int StratixII_ps_fpp_load (Altera_desc * desc, void *buf, size_t bsize, int isSerial, int isSecure); diff --git a/drivers/fpga/stratixv.c b/drivers/fpga/stratixv.c index 403865c1e370c3eac85f6f1b7b9acb1beeb68ba1..5becb528dc08c7a4f4a47f51b69ad2a26df7d241 100644 --- a/drivers/fpga/stratixv.c +++ b/drivers/fpga/stratixv.c @@ -11,6 +11,7 @@ #include #include #include +#include /* Write the RBF data to FPGA via SPI */ static int program_write(int spi_bus, int spi_dev, const void *rbf_data, diff --git a/drivers/fpga/versalpl.c b/drivers/fpga/versalpl.c index eeaa8e0a335c83c45c6e80c9950dff231fce1ca7..94d4788ffbf5c7598448dd6a1b35513ee58c307d 100644 --- a/drivers/fpga/versalpl.c +++ b/drivers/fpga/versalpl.c @@ -15,6 +15,7 @@ #include #include #include +#include static ulong versal_align_dma_buffer(ulong *buf, u32 len) { diff --git a/drivers/fpga/virtex2.c b/drivers/fpga/virtex2.c index c6449cfc60f4df7da59e75fdfc84583c60d93fec..e234c63eb3b65f3afcef5342957e6f05949a6cf1 100644 --- a/drivers/fpga/virtex2.c +++ b/drivers/fpga/virtex2.c @@ -18,6 +18,7 @@ #include #include #include +#include #if 0 #define FPGA_DEBUG diff --git a/drivers/fpga/xilinx.c b/drivers/fpga/xilinx.c index 302596074107fe099353119b38605b7900d07b22..dc1d1c5fa091fbedd45e33f3883b158b93f5fea6 100644 --- a/drivers/fpga/xilinx.c +++ b/drivers/fpga/xilinx.c @@ -20,6 +20,7 @@ #include #include #include +#include /* Local Static Functions */ static int xilinx_validate(xilinx_desc *desc, char *fn); diff --git a/drivers/fpga/zynqmppl.c b/drivers/fpga/zynqmppl.c index 9d3eb848266bdc93757b05cf146d5bd4dbf00cea..3a84e7f26ef92e76103bab927e8daa939a9a0da8 100644 --- a/drivers/fpga/zynqmppl.c +++ b/drivers/fpga/zynqmppl.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #define DUMMY_WORD 0xffffffff diff --git a/drivers/fpga/zynqpl.c b/drivers/fpga/zynqpl.c index c887f3ddca61cbb2f5f36a8978ccfe1489344b56..6bb1e44fab116d1b3a10cf87d3e5c55e6a31a1fd 100644 --- a/drivers/fpga/zynqpl.c +++ b/drivers/fpga/zynqpl.c @@ -21,6 +21,7 @@ #include #include #include +#include #define DEVCFG_CTRL_PCFG_PROG_B 0x40000000 #define DEVCFG_CTRL_PCFG_AES_EFUSE_MASK 0x00001000 diff --git a/drivers/gpio/74x164_gpio.c b/drivers/gpio/74x164_gpio.c index a6d360a04e1fe556873d4b134ae854d01b05ea89..860c62903eaf1cbcf5ce26c2934d01f2a9cdf57c 100644 --- a/drivers/gpio/74x164_gpio.c +++ b/drivers/gpio/74x164_gpio.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/adi_gpio2.c b/drivers/gpio/adi_gpio2.c index fc508093d6f2df30ab300501e7abe1704db34a42..11c6b709e46ba67242629eb91583b78168d00440 100644 --- a/drivers/gpio/adi_gpio2.c +++ b/drivers/gpio/adi_gpio2.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/gpio/altera_pio.c b/drivers/gpio/altera_pio.c index e52124dbd50150f0b9041d0529bbd89454750fc1..3609cc29380663bbf1bdd2ee78765b33aed79752 100644 --- a/drivers/gpio/altera_pio.c +++ b/drivers/gpio/altera_pio.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/at91_gpio.c b/drivers/gpio/at91_gpio.c index f808f5114b7b434ac70080e90a4684ec78338048..c1cfd0e1c11e290a473bb02f24f7573b3cb451b5 100644 --- a/drivers/gpio/at91_gpio.c +++ b/drivers/gpio/at91_gpio.c @@ -19,6 +19,7 @@ #include #include #include +#include #define GPIO_PER_BANK 32 diff --git a/drivers/gpio/atmel_pio4.c b/drivers/gpio/atmel_pio4.c index 9b291ae976adbb47ddd3b4a9456c57d3ba6019e8..e9925e815d4eabd0fb2b9edb7dba18fd27223a53 100644 --- a/drivers/gpio/atmel_pio4.c +++ b/drivers/gpio/atmel_pio4.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include diff --git a/drivers/gpio/axp_gpio.c b/drivers/gpio/axp_gpio.c index 76008670e0be5ee282b4de1d1a54d76514b50177..31f15a471295acdb9b1f8d3601628c1abd82527f 100644 --- a/drivers/gpio/axp_gpio.c +++ b/drivers/gpio/axp_gpio.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/gpio/bcm2835_gpio.c b/drivers/gpio/bcm2835_gpio.c index c7d120246fc09623550dfb9c7792981682b8e774..f66554912c9f1bc5042e801496c27efc861fafea 100644 --- a/drivers/gpio/bcm2835_gpio.c +++ b/drivers/gpio/bcm2835_gpio.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/drivers/gpio/bcm6345_gpio.c b/drivers/gpio/bcm6345_gpio.c index 9b0f551b9504aa2c157fa287ee0abea01eb61ca8..9f13543682cbc3a0e851f0444e3d17cf2bbdc09f 100644 --- a/drivers/gpio/bcm6345_gpio.c +++ b/drivers/gpio/bcm6345_gpio.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include diff --git a/drivers/gpio/cortina_gpio.c b/drivers/gpio/cortina_gpio.c index 3b093c87568b5a4a2d4a46a9fbedce044acbb59c..5e7ca9de4a85546844484c70bfb8425b4b28bd24 100644 --- a/drivers/gpio/cortina_gpio.c +++ b/drivers/gpio/cortina_gpio.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include diff --git a/drivers/gpio/da8xx_gpio.h b/drivers/gpio/da8xx_gpio.h index 849e8d2dcf3dd8e449019ee9e14f54aa754f04a7..81e0ab6302849231d8efb1ee07a3bd06797b0d58 100644 --- a/drivers/gpio/da8xx_gpio.h +++ b/drivers/gpio/da8xx_gpio.h @@ -3,6 +3,7 @@ #ifndef _GPIO_DA8XX_DEFS_H_ #define _GPIO_DA8XX_DEFS_H_ +#include struct davinci_gpio { unsigned int dir; unsigned int out_data; diff --git a/drivers/gpio/db8500_gpio.c b/drivers/gpio/db8500_gpio.c index 4e79571aa4e79769be7ad454936efca77b2b32fa..18ab33b80603343f7c24b65f5eab2223818ce50c 100644 --- a/drivers/gpio/db8500_gpio.c +++ b/drivers/gpio/db8500_gpio.c @@ -17,8 +17,10 @@ */ #include +#include #include #include +#include #include #include diff --git a/drivers/gpio/dwapb_gpio.c b/drivers/gpio/dwapb_gpio.c index 3ab3b399c6b7cbfce0283abe76b71324323d399c..4dc347a23158e8dddaddf3d4817b41a8c1d4fa74 100644 --- a/drivers/gpio/dwapb_gpio.c +++ b/drivers/gpio/dwapb_gpio.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/gpio/gpio-rcar.c b/drivers/gpio/gpio-rcar.c index a940b9969c187e739744e0121bace6af5e7fe2c1..b7328856688580fc7142a6116993ac52254124c1 100644 --- a/drivers/gpio/gpio-rcar.c +++ b/drivers/gpio/gpio-rcar.c @@ -5,10 +5,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/gpio/gpio-rza1.c b/drivers/gpio/gpio-rza1.c index 13f525823eca2fea531a94695f29aaed9b8eb4d9..86fa2534787da6520b657522fe479f6acfa1ab16 100644 --- a/drivers/gpio/gpio-rza1.c +++ b/drivers/gpio/gpio-rza1.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include diff --git a/drivers/gpio/gpio-uclass.c b/drivers/gpio/gpio-uclass.c index 68320c1e27c4ca10599647f31d08567bdce4caec..7714fe9375ea97b3af6d3ff6b48bbd15ec6519b9 100644 --- a/drivers/gpio/gpio-uclass.c +++ b/drivers/gpio/gpio-uclass.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/gpio-uniphier.c b/drivers/gpio/gpio-uniphier.c index 54a38da0f10429ea66637bbec019aac45f352bdd..f693700c9dbe9b37b472123ead198abcdc256d38 100644 --- a/drivers/gpio/gpio-uniphier.c +++ b/drivers/gpio/gpio-uniphier.c @@ -5,7 +5,9 @@ */ #include +#include #include +#include #include #include #include diff --git a/drivers/gpio/hi6220_gpio.c b/drivers/gpio/hi6220_gpio.c index eb369195c8d7c6c88ef58e89b2789ee6b54a63b2..f41af01fd979a9764cf1647a8054edebe177b466 100644 --- a/drivers/gpio/hi6220_gpio.c +++ b/drivers/gpio/hi6220_gpio.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/gpio/hsdk-creg-gpio.c b/drivers/gpio/hsdk-creg-gpio.c index 82ce0a813ba45dec69705b19eca2a05fd9eab359..75c686e4deb984c9db0d5caef38de44ec2d4b5cf 100644 --- a/drivers/gpio/hsdk-creg-gpio.c +++ b/drivers/gpio/hsdk-creg-gpio.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/gpio/imx_rgpio2p.c b/drivers/gpio/imx_rgpio2p.c index fe171af18c56be06554844380fe824a22a61c02c..807f06c9c4b1f70e5fec51e6c92cce6e1453dcf9 100644 --- a/drivers/gpio/imx_rgpio2p.c +++ b/drivers/gpio/imx_rgpio2p.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/gpio/intel_broadwell_gpio.c b/drivers/gpio/intel_broadwell_gpio.c index 4fc345c755e73b5c725b330b4481c2c234e15266..af68d1161ef6a86d9199a0faf122a72f011be0b7 100644 --- a/drivers/gpio/intel_broadwell_gpio.c +++ b/drivers/gpio/intel_broadwell_gpio.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/intel_gpio.c b/drivers/gpio/intel_gpio.c index 360ec685249eb94dfe92a1ea9ab9328dd711e290..6075f23d184ea6026d7a4959976257d90bc7618d 100644 --- a/drivers/gpio/intel_gpio.c +++ b/drivers/gpio/intel_gpio.c @@ -24,6 +24,7 @@ #include #include #include +#include static int intel_gpio_direction_input(struct udevice *dev, uint offset) { diff --git a/drivers/gpio/intel_ich6_gpio.c b/drivers/gpio/intel_ich6_gpio.c index be371fdcc304ef25eb8d30553b2df4ebd0322044..4b57a34eae4cffbc4b4e9f5decafa5321ee7165b 100644 --- a/drivers/gpio/intel_ich6_gpio.c +++ b/drivers/gpio/intel_ich6_gpio.c @@ -40,6 +40,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/iproc_gpio.c b/drivers/gpio/iproc_gpio.c index 9672342bca337fed2b5fedb17428384376726459..06b5809c245d62dbec16bd1d0039ba5eb9a19f5c 100644 --- a/drivers/gpio/iproc_gpio.c +++ b/drivers/gpio/iproc_gpio.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/gpio/kona_gpio.c b/drivers/gpio/kona_gpio.c index 9b8e6240f5a112ff35b60df5ee2d6cdc539f997c..a9acb52f032f7c373fbdb8c4aea89aa7b9ebea18 100644 --- a/drivers/gpio/kona_gpio.c +++ b/drivers/gpio/kona_gpio.c @@ -8,6 +8,7 @@ #include #include #include +#include #define GPIO_BASE (void *)GPIO2_BASE_ADDR diff --git a/drivers/gpio/kw_gpio.c b/drivers/gpio/kw_gpio.c index 39a73ccfb748187ca16397b061e5b20c2704f9c4..e341e86201a97dbfcd6457c2f4967a31d740691b 100644 --- a/drivers/gpio/kw_gpio.c +++ b/drivers/gpio/kw_gpio.c @@ -7,6 +7,7 @@ /* * Based on (mostly copied from) plat-orion based Linux 2.6 kernel driver. +#include * Removed orion_gpiochip struct and kernel level irq handling. * * Dieter Kiermaier dk-arm-linux@gmx.de diff --git a/drivers/gpio/mpc83xx_spisel_boot.c b/drivers/gpio/mpc83xx_spisel_boot.c index 34705769cbf8183eb423faaddee048958b31421d..9b57c699a58eb08a84961d5b32f7bc57db169da8 100644 --- a/drivers/gpio/mpc83xx_spisel_boot.c +++ b/drivers/gpio/mpc83xx_spisel_boot.c @@ -6,12 +6,14 @@ */ #include +#include #include #include #include #include #include #include +#include struct mpc83xx_spisel_boot { u32 __iomem *spi_cs; diff --git a/drivers/gpio/mpc8xxx_gpio.c b/drivers/gpio/mpc8xxx_gpio.c index 6959f1c5d62fb49816e23cd631be39ddda5e3aed..d4c8e8857bee82ea17b126fecec46e08182f56d0 100644 --- a/drivers/gpio/mpc8xxx_gpio.c +++ b/drivers/gpio/mpc8xxx_gpio.c @@ -9,12 +9,14 @@ */ #include +#include #include #include #include #include #include #include +#include struct ccsr_gpio { u32 gpdir; diff --git a/drivers/gpio/mscc_sgpio.c b/drivers/gpio/mscc_sgpio.c index 9b7bb4b06027cbac34caa5b39908473acf67a2e1..10b4e6046aeb21cb9322c806c2d23071b23942ef 100644 --- a/drivers/gpio/mscc_sgpio.c +++ b/drivers/gpio/mscc_sgpio.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #define MSCC_SGPIOS_PER_BANK 32 #define MSCC_SGPIO_BANK_DEPTH 4 diff --git a/drivers/gpio/msm_gpio.c b/drivers/gpio/msm_gpio.c index d087748508529b033b8dd17faa17ddbb4b3194e7..f7a9ee9c22e84796da23b73974d281d97423f020 100644 --- a/drivers/gpio/msm_gpio.c +++ b/drivers/gpio/msm_gpio.c @@ -11,6 +11,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/mt7621_gpio.c b/drivers/gpio/mt7621_gpio.c index e569c67a61505ced523aba719d7232134557ab8a..a6c58d7906ff0c5c6a3ba10c3f46b298a455fa92 100644 --- a/drivers/gpio/mt7621_gpio.c +++ b/drivers/gpio/mt7621_gpio.c @@ -8,10 +8,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/gpio/mvebu_gpio.c b/drivers/gpio/mvebu_gpio.c index 65eaa71c201c116449a3ff85fc33c9af22157d97..06910e0a7da916527240ee9728a1665273e33fab 100644 --- a/drivers/gpio/mvebu_gpio.c +++ b/drivers/gpio/mvebu_gpio.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #define MVEBU_GPIOS_PER_BANK 32 diff --git a/drivers/gpio/mvgpio.c b/drivers/gpio/mvgpio.c index bf1842ccf7ec942e4cf4e1aebdfa3858768d0593..7072064092e32dbb2320382f0eebebd1e62a5b87 100644 --- a/drivers/gpio/mvgpio.c +++ b/drivers/gpio/mvgpio.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include "mvgpio.h" #include diff --git a/drivers/gpio/mvgpio.h b/drivers/gpio/mvgpio.h index d68c48e637372bb8cf1f4ddd21f25c801c40f165..c8857b1ef928bba0232a38db3c6769b4d4d35319 100644 --- a/drivers/gpio/mvgpio.h +++ b/drivers/gpio/mvgpio.h @@ -12,6 +12,7 @@ #define __MVGPIO_H__ #include +#include /* * GPIO Register map for Marvell SOCs diff --git a/drivers/gpio/mvmfp.c b/drivers/gpio/mvmfp.c index 511042c19905ac8a85152948e52c918bb47cabb3..fc7cbebde8e2bb4fe841090a05c9515b47aa2731 100644 --- a/drivers/gpio/mvmfp.c +++ b/drivers/gpio/mvmfp.c @@ -9,6 +9,7 @@ #include #include #include +#include /* * mfp_config diff --git a/drivers/gpio/mxc_gpio.c b/drivers/gpio/mxc_gpio.c index fda331de143f69ba9e40068ef23b4ca2ba766c60..d71ca53e320f2572bedccc3f5b79466b9885744a 100644 --- a/drivers/gpio/mxc_gpio.c +++ b/drivers/gpio/mxc_gpio.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/gpio/mxs_gpio.c b/drivers/gpio/mxs_gpio.c index 7a290fba0f735e3ceb69b7c4131104108b75d911..597f5c8604d13eb573bd5c65496ae284728dd6be 100644 --- a/drivers/gpio/mxs_gpio.c +++ b/drivers/gpio/mxs_gpio.c @@ -19,6 +19,7 @@ #include #include #include +#include #if defined(CONFIG_MX23) #define PINCTRL_BANKS 3 diff --git a/drivers/gpio/nx_gpio.c b/drivers/gpio/nx_gpio.c index 5ec73c43599e4c8c1dd7f4c52c30c8369c63bcbf..71e8f06a8a93cb0117a510caface57eda24e113b 100644 --- a/drivers/gpio/nx_gpio.c +++ b/drivers/gpio/nx_gpio.c @@ -10,6 +10,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/omap_gpio.c b/drivers/gpio/omap_gpio.c index 8d9cee0506703eba0fc2eb093576044fd2594398..fb0046b39e3941c3129d4d9aa027a9e97ac0b8aa 100644 --- a/drivers/gpio/omap_gpio.c +++ b/drivers/gpio/omap_gpio.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/gpio/pca953x.c b/drivers/gpio/pca953x.c index c3a79b931b87752d60d76019955a18554644c835..31f3621d617720c65766ca53cbb724133a58da26 100644 --- a/drivers/gpio/pca953x.c +++ b/drivers/gpio/pca953x.c @@ -15,6 +15,7 @@ #include #include #include +#include /* Default to an address that hopefully won't corrupt other i2c devices */ #ifndef CONFIG_SYS_I2C_PCA953X_ADDR diff --git a/drivers/gpio/pca953x_gpio.c b/drivers/gpio/pca953x_gpio.c index a3ae0c49b984adc45b1138dfa580b421ae1a82c1..a3218d15006eeac9f908a6cc8f13102d918725e4 100644 --- a/drivers/gpio/pca953x_gpio.c +++ b/drivers/gpio/pca953x_gpio.c @@ -33,6 +33,7 @@ #include #include #include +#include #define PCA953X_INPUT 0 #define PCA953X_OUTPUT 1 diff --git a/drivers/gpio/pca9698.c b/drivers/gpio/pca9698.c index 11274c781017a0ca1cc6180e142931575d8b9d67..3f53c804304469b47c99afb22897ffa3e7c4db57 100644 --- a/drivers/gpio/pca9698.c +++ b/drivers/gpio/pca9698.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/gpio/pcf8575_gpio.c b/drivers/gpio/pcf8575_gpio.c index 7eeacd77c2a6af62779f8643d08a17be8aec7233..5e79ac4bd3a5131866e452632df0dd4aeede06de 100644 --- a/drivers/gpio/pcf8575_gpio.c +++ b/drivers/gpio/pcf8575_gpio.c @@ -30,6 +30,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/pm8916_gpio.c b/drivers/gpio/pm8916_gpio.c index 62fb3a39d3ea4b27734f9e52ab9049bf357bef48..d28375e9e4e34e52506e8b0cbbb8d4f0e1512a16 100644 --- a/drivers/gpio/pm8916_gpio.c +++ b/drivers/gpio/pm8916_gpio.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/gpio/rk_gpio.c b/drivers/gpio/rk_gpio.c index fa79bacbd070ca0a1968c4796ef88deebd4e713e..f3f77e24be834c2c670bccec9fafdba3029f3a36 100644 --- a/drivers/gpio/rk_gpio.c +++ b/drivers/gpio/rk_gpio.c @@ -19,6 +19,7 @@ #include #include #include +#include enum { ROCKCHIP_GPIOS_PER_BANK = 32, diff --git a/drivers/gpio/s5p_gpio.c b/drivers/gpio/s5p_gpio.c index 0d87c6be7f2744e1c68168c3e842a2bee42d6d53..ff9131d4eca8c1f5fb701bb087304489697730df 100644 --- a/drivers/gpio/s5p_gpio.c +++ b/drivers/gpio/s5p_gpio.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/sandbox.c b/drivers/gpio/sandbox.c index acbc6495c837945cb323f40a2866ed2c5d0c0c9b..e0b620109a43e3d90264caec2ba069d04b12f334 100644 --- a/drivers/gpio/sandbox.c +++ b/drivers/gpio/sandbox.c @@ -20,6 +20,7 @@ #include #include #include +#include struct gpio_state { diff --git a/drivers/gpio/sh_pfc.c b/drivers/gpio/sh_pfc.c index 693aa873ba281ff5a10aa4d8bee5629b1d3ecc57..e9d320af3db4ef91ab33035d4f3551a2724c38ea 100644 --- a/drivers/gpio/sh_pfc.c +++ b/drivers/gpio/sh_pfc.c @@ -10,6 +10,7 @@ */ #include +#include #include #include #include diff --git a/drivers/gpio/sifive-gpio.c b/drivers/gpio/sifive-gpio.c index 51c3ce610a1e162c6f9770bdd6826ca914cb1223..cc54c0d70d4f11c332c1e67eeec3484ba96a27df 100644 --- a/drivers/gpio/sifive-gpio.c +++ b/drivers/gpio/sifive-gpio.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include static int sifive_gpio_probe(struct udevice *dev) { diff --git a/drivers/gpio/spear_gpio.c b/drivers/gpio/spear_gpio.c index 2aed08781d760cf6f5d44a1ca7f73410b204289c..2f66dfc8fd4596372ccada0cdd7d795c3c0f8178 100644 --- a/drivers/gpio/spear_gpio.c +++ b/drivers/gpio/spear_gpio.c @@ -13,6 +13,7 @@ #include #include #include +#include #include static int gpio_direction(unsigned gpio, diff --git a/drivers/gpio/stm32_gpio.c b/drivers/gpio/stm32_gpio.c index 5bff27f75b504400504e2ce7a5da7a4add7cb4ee..16a2bb8054e52ab7563a9bdb89fa329f6960c8a4 100644 --- a/drivers/gpio/stm32_gpio.c +++ b/drivers/gpio/stm32_gpio.c @@ -17,6 +17,7 @@ #include #include #include +#include #define MODE_BITS(gpio_pin) ((gpio_pin) * 2) #define MODE_BITS_MASK 3 diff --git a/drivers/gpio/sunxi_gpio.c b/drivers/gpio/sunxi_gpio.c index d7ba86cc15118d91f2bbce4ce363288f5f4b7706..74002e53c4db1d19fe7244e5bf8aedc252919add 100644 --- a/drivers/gpio/sunxi_gpio.c +++ b/drivers/gpio/sunxi_gpio.c @@ -22,6 +22,7 @@ #include #include #include +#include #define SUNXI_GPIOS_PER_BANK SUNXI_GPIO_A_NR diff --git a/drivers/gpio/tca642x.c b/drivers/gpio/tca642x.c index 8b2057607bc5b589f09dce793d5893d05dd2f843..6b038e4553ddbcedd26edf17a750ba2657d7766e 100644 --- a/drivers/gpio/tca642x.c +++ b/drivers/gpio/tca642x.c @@ -27,6 +27,7 @@ #include #include #include +#include /* tca642x register address definitions */ struct tca642x_bank_info tca642x_regs[] = { diff --git a/drivers/gpio/tegra186_gpio.c b/drivers/gpio/tegra186_gpio.c index affabbbf9a607ed8f42ac9467553885a7f123878..19d4e5b18e922c70d89d06b2901d10b6ca5bd24c 100644 --- a/drivers/gpio/tegra186_gpio.c +++ b/drivers/gpio/tegra186_gpio.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include "tegra186_gpio_priv.h" struct tegra186_gpio_port_data { diff --git a/drivers/gpio/tegra_gpio.c b/drivers/gpio/tegra_gpio.c index c002e6864dd6ece31cc89ca386032a79012af547..fdc20e66c4bc3a61e1a3caf29b66104d71d144b1 100644 --- a/drivers/gpio/tegra_gpio.c +++ b/drivers/gpio/tegra_gpio.c @@ -23,6 +23,7 @@ #include #include #include +#include static const int CONFIG_SFIO = 0; static const int CONFIG_GPIO = 1; diff --git a/drivers/gpio/vybrid_gpio.c b/drivers/gpio/vybrid_gpio.c index 99f5d07cca0d4ed8908392c67f6b27507be5a6cb..11fbc6191a15aa2c6f446e7fecc7915138824858 100644 --- a/drivers/gpio/vybrid_gpio.c +++ b/drivers/gpio/vybrid_gpio.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/gpio/xilinx_gpio.c b/drivers/gpio/xilinx_gpio.c index 2fb39ca0382b0ae9c81a7099f38ced46c4b1fd49..32b1e3e8d9f9a1eed49ac9f64e0a89aa5b48b45c 100644 --- a/drivers/gpio/xilinx_gpio.c +++ b/drivers/gpio/xilinx_gpio.c @@ -15,6 +15,7 @@ #include #include #include +#include #define XILINX_GPIO_MAX_BANK 2 diff --git a/drivers/gpio/zynq_gpio.c b/drivers/gpio/zynq_gpio.c index 91b8cd945e33de29a1730c0b2a2411c82c761712..8754749c1b969c46d414aea08936b2a24ca2257e 100644 --- a/drivers/gpio/zynq_gpio.c +++ b/drivers/gpio/zynq_gpio.c @@ -17,6 +17,7 @@ #include #include #include +#include /* Maximum banks */ #define ZYNQ_GPIO_MAX_BANK 4 diff --git a/drivers/hwspinlock/hwspinlock-uclass.c b/drivers/hwspinlock/hwspinlock-uclass.c index 14bfc6ae1b69303264305c7e046c25f30312e6f5..b61fd98909cec5793c79dc3e75b55d3078592428 100644 --- a/drivers/hwspinlock/hwspinlock-uclass.c +++ b/drivers/hwspinlock/hwspinlock-uclass.c @@ -14,6 +14,7 @@ #include #include #include +#include static inline const struct hwspinlock_ops * hwspinlock_dev_ops(struct udevice *dev) diff --git a/drivers/hwspinlock/stm32_hwspinlock.c b/drivers/hwspinlock/stm32_hwspinlock.c index ea54063c19b384ea60256909634724deca96ed43..50851fcddeaac41887b0a50e2798b8d783824e8c 100644 --- a/drivers/hwspinlock/stm32_hwspinlock.c +++ b/drivers/hwspinlock/stm32_hwspinlock.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/drivers/i2c/ast_i2c.c b/drivers/i2c/ast_i2c.c index f0d830e5636ef91eebdb76d4b942f25a9bb94817..8cf49b16aeb6d3b171148986cf056753ef18ed86 100644 --- a/drivers/i2c/ast_i2c.c +++ b/drivers/i2c/ast_i2c.c @@ -12,11 +12,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include "ast_i2c.h" diff --git a/drivers/i2c/ast_i2c.h b/drivers/i2c/ast_i2c.h index 928785989e78a6e6fe83401258d07e69553e00b5..fc6df80a889b4db92ba826924bf68638ecd11769 100644 --- a/drivers/i2c/ast_i2c.h +++ b/drivers/i2c/ast_i2c.h @@ -7,6 +7,7 @@ #ifndef __AST_I2C_H_ #define __AST_I2C_H_ +#include struct ast_i2c_regs { u32 fcr; u32 cactcr1; diff --git a/drivers/i2c/at91_i2c.c b/drivers/i2c/at91_i2c.c index c656db557067b0df3cf3094f422607898970b1e0..515a433492db46ad1716085651638da0a75c6dfb 100644 --- a/drivers/i2c/at91_i2c.c +++ b/drivers/i2c/at91_i2c.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include "at91_i2c.h" diff --git a/drivers/i2c/at91_i2c.h b/drivers/i2c/at91_i2c.h index 3915af83723e701ad94395867ecabd51edbce980..f4b8c40464b514c06657beadb6efc5a08bbc31de 100644 --- a/drivers/i2c/at91_i2c.h +++ b/drivers/i2c/at91_i2c.h @@ -2,6 +2,7 @@ #define _AT91_I2C_H #include +#include #define TWI_CR_START BIT(0) /* Send a Start Condition */ #define TWI_CR_MSEN BIT(2) /* Master Transfer Enable */ #define TWI_CR_STOP BIT(1) /* Send a Stop Condition */ diff --git a/drivers/i2c/cros_ec_ldo.c b/drivers/i2c/cros_ec_ldo.c index e894a1a3eb2537f060f4cfa2f5a1d2f4827541e6..943470ce708159e02a915923616168a800236f27 100644 --- a/drivers/i2c/cros_ec_ldo.c +++ b/drivers/i2c/cros_ec_ldo.c @@ -12,6 +12,7 @@ #include #include #include +#include #include static int cros_ec_ldo_set_bus_speed(struct udevice *dev, unsigned int speed) diff --git a/drivers/i2c/davinci_i2c.c b/drivers/i2c/davinci_i2c.c index 694172106c1ccd3cfe0fd52f5db6f135b4ab89ba..4b1c1cfaf035c3b4133f88d2f7f68189c136a7d3 100644 --- a/drivers/i2c/davinci_i2c.c +++ b/drivers/i2c/davinci_i2c.c @@ -8,6 +8,7 @@ * -------------------------------------------------------- * * NOTE: This driver should be converted to driver model before June 2017. +#include * Please see doc/driver-model/i2c-howto.rst for instructions. */ diff --git a/drivers/i2c/davinci_i2c.h b/drivers/i2c/davinci_i2c.h index 57377ce9416fb6ac69591249e044e82c5beff07e..c645a4274995c4d3fba873378190fa6199c1c237 100644 --- a/drivers/i2c/davinci_i2c.h +++ b/drivers/i2c/davinci_i2c.h @@ -8,6 +8,7 @@ #ifndef _DAVINCI_I2C_H_ #define _DAVINCI_I2C_H_ +#include #define I2C_WRITE 0 #define I2C_READ 1 diff --git a/drivers/i2c/designware_i2c.c b/drivers/i2c/designware_i2c.c index 5aad1a2997700b06eaaba6d8b121b33e90dcc1a3..69b36b0fc4d0b301203925f926389d9a7d362e21 100644 --- a/drivers/i2c/designware_i2c.c +++ b/drivers/i2c/designware_i2c.c @@ -12,12 +12,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include "designware_i2c.h" #include #include diff --git a/drivers/i2c/designware_i2c.h b/drivers/i2c/designware_i2c.h index 0f34cc8b5ab34bb4ef8dd187f7a761527a4ef157..b07c1fd6511c9b4035034f050e657da1b76b11e9 100644 --- a/drivers/i2c/designware_i2c.h +++ b/drivers/i2c/designware_i2c.h @@ -11,6 +11,7 @@ #include #include #include +#include #include struct i2c_regs { diff --git a/drivers/i2c/designware_i2c_pci.c b/drivers/i2c/designware_i2c_pci.c index 5f2084acda89f73135e35c5487d1fe912602d490..fd69e3cb862bb5460e9294c774f6a59680bf2f84 100644 --- a/drivers/i2c/designware_i2c_pci.c +++ b/drivers/i2c/designware_i2c_pci.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include "designware_i2c.h" enum { diff --git a/drivers/i2c/exynos_hs_i2c.c b/drivers/i2c/exynos_hs_i2c.c index f34c71125296b68891502f5c1ca63f657ee8ef7f..4be5c667d44c99eeebeb00bdbf07421457769bd6 100644 --- a/drivers/i2c/exynos_hs_i2c.c +++ b/drivers/i2c/exynos_hs_i2c.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "s3c24x0_i2c.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/i2c/fsl_i2c.c b/drivers/i2c/fsl_i2c.c index 7620e588d6590f61ae1c1e2b1c0bafd240484818..35048474bfdda3d5191040cf9029ed752941e963 100644 --- a/drivers/i2c/fsl_i2c.c +++ b/drivers/i2c/fsl_i2c.c @@ -21,6 +21,7 @@ #include #include #include +#include /* The maximum number of microseconds we will wait until another master has * released the bus. If not defined in the board header file, then use a diff --git a/drivers/i2c/i2c-cdns.c b/drivers/i2c/i2c-cdns.c index a5781bcfec23751725f26d99befa256ed0832c5f..0482f6a0102c47175eb688c06b80bc286e1a5685 100644 --- a/drivers/i2c/i2c-cdns.c +++ b/drivers/i2c/i2c-cdns.c @@ -8,8 +8,10 @@ */ #include +#include #include #include +#include #include #include #include diff --git a/drivers/i2c/i2c-cortina.c b/drivers/i2c/i2c-cortina.c index aa7f3a0264ece2839c84b5319d9f7c9b51491d9e..bad6a4159bfffcc2955077d6f47f0f43e21b5329 100644 --- a/drivers/i2c/i2c-cortina.c +++ b/drivers/i2c/i2c-cortina.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "i2c-cortina.h" static void set_speed(struct i2c_regs *regs, int i2c_spd) diff --git a/drivers/i2c/i2c-cortina.h b/drivers/i2c/i2c-cortina.h index 7e406b580ea300bf623258cd38cb3a733a78b979..3d14a35a7a09ac313ec0098be1f5430b1e06117d 100644 --- a/drivers/i2c/i2c-cortina.h +++ b/drivers/i2c/i2c-cortina.h @@ -84,4 +84,5 @@ struct ca_i2c { #define I2C_STOPDET_TO (CONFIG_SYS_HZ / 500) #define I2C_BYTE_TO_BB (10) +#include #endif /* __CA_I2C_H_ */ diff --git a/drivers/i2c/i2c-gpio.c b/drivers/i2c/i2c-gpio.c index 7e47bed9f4bb1885c8d74cb6c0a99a73ee97839c..981664016669b03fded5c94b7ca321dcdf482032 100644 --- a/drivers/i2c/i2c-gpio.c +++ b/drivers/i2c/i2c-gpio.c @@ -10,12 +10,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #define DEFAULT_UDELAY 5 #define RETRIES 0 diff --git a/drivers/i2c/i2c-uclass.c b/drivers/i2c/i2c-uclass.c index f5a1890d5c9334bc3bad633dc44b37005f84fbc5..12123e6a853dd5e63e90b373320c9666bb1e4bef 100644 --- a/drivers/i2c/i2c-uclass.c +++ b/drivers/i2c/i2c-uclass.c @@ -21,6 +21,7 @@ #include #include #include +#include #define I2C_MAX_OFFSET_LEN 4 diff --git a/drivers/i2c/i2c-uniphier-f.c b/drivers/i2c/i2c-uniphier-f.c index c78378fa1839ed543510b44d162c389fda5fc76b..1288d03c6be2f36e05a31ef9099242e3ac24bf8b 100644 --- a/drivers/i2c/i2c-uniphier-f.c +++ b/drivers/i2c/i2c-uniphier-f.c @@ -5,6 +5,7 @@ * Author: Masahiro Yamada */ +#include #include #include #include diff --git a/drivers/i2c/i2c-uniphier.c b/drivers/i2c/i2c-uniphier.c index c1f1eb0325bf01e5669a8dbad87a258e88b2f50a..273fcbea8c9328e8bdca8eaec06c60ddf58cac9f 100644 --- a/drivers/i2c/i2c-uniphier.c +++ b/drivers/i2c/i2c-uniphier.c @@ -5,6 +5,7 @@ * Author: Masahiro Yamada */ +#include #include #include #include diff --git a/drivers/i2c/i2c-versatile.c b/drivers/i2c/i2c-versatile.c index f78b12a560c3b0b9ac3c5934752a31d1bf936404..98f6dd0c8f54ddb0351475edab39e85e16ae3f63 100644 --- a/drivers/i2c/i2c-versatile.c +++ b/drivers/i2c/i2c-versatile.c @@ -15,6 +15,7 @@ #include #include #include +#include #define I2C_CONTROL_REG 0x00 #define I2C_SET_REG 0x00 diff --git a/drivers/i2c/i2c_core.c b/drivers/i2c/i2c_core.c index 40096e95aa061b963425105a4c8498a76005e7f1..acecc4783c4933b0aec43535bac94cb137ad9d4c 100644 --- a/drivers/i2c/i2c_core.c +++ b/drivers/i2c/i2c_core.c @@ -8,10 +8,12 @@ * Multibus/multiadapter I2C core functions (wrappers) */ #include +#include #include #include #include #include +#include struct i2c_adapter *i2c_get_adapter(int index) { diff --git a/drivers/i2c/ihs_i2c.c b/drivers/i2c/ihs_i2c.c index 5550da80622215ba81140445c93b1b6db72ec36c..af4e79d907f19ba46dd454a4be0358026e9a0526 100644 --- a/drivers/i2c/ihs_i2c.c +++ b/drivers/i2c/ihs_i2c.c @@ -13,6 +13,7 @@ #include #endif #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #ifdef CONFIG_DM_I2C struct ihs_i2c_priv { diff --git a/drivers/i2c/imx_lpi2c.c b/drivers/i2c/imx_lpi2c.c index aa5c65728cd5ab575896812348df800738c8f10e..e3465f7bce3d3d3c90095d82934c646f713c6f10 100644 --- a/drivers/i2c/imx_lpi2c.c +++ b/drivers/i2c/imx_lpi2c.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #define LPI2C_FIFO_SIZE 4 #define LPI2C_NACK_TOUT_MS 1 diff --git a/drivers/i2c/intel_i2c.c b/drivers/i2c/intel_i2c.c index cbda069131ac8f587e01d42b08c25124730e19e3..5b65dae71759070b74446a46a6a5e27dd7ebb2b1 100644 --- a/drivers/i2c/intel_i2c.c +++ b/drivers/i2c/intel_i2c.c @@ -18,6 +18,7 @@ #include #include #include +#include /* PCI Configuration Space (D31:F3): SMBus */ #define SMB_BASE 0x20 diff --git a/drivers/i2c/iproc_i2c.c b/drivers/i2c/iproc_i2c.c index b5d865d66ba65f05791b46b2b6ffc02eb6870706..802f9dbb83dbec6b9a2d82854452dfbcddba5204 100644 --- a/drivers/i2c/iproc_i2c.c +++ b/drivers/i2c/iproc_i2c.c @@ -4,6 +4,7 @@ * */ +#include #include #include #include @@ -11,6 +12,7 @@ #include #include #include +#include #include "errno.h" #include #include "iproc_i2c.h" diff --git a/drivers/i2c/kona_i2c.c b/drivers/i2c/kona_i2c.c index e2632a6e36c5c7aaeea7787d4fb5173785f58fae..d163b3e730c5ec39d34bc60e9ef5bd0842c706bc 100644 --- a/drivers/i2c/kona_i2c.c +++ b/drivers/i2c/kona_i2c.c @@ -3,6 +3,7 @@ * Copyright 2013 Broadcom Corporation. * * NOTE: This driver should be converted to driver model before June 2017. +#include * Please see doc/driver-model/i2c-howto.rst for instructions. */ diff --git a/drivers/i2c/lpc32xx_i2c.c b/drivers/i2c/lpc32xx_i2c.c index 8aef939981f0095fe00b5aed8b710a2c856483cd..6abf1ceea09e49520cd13bbc4144412843263f12 100644 --- a/drivers/i2c/lpc32xx_i2c.c +++ b/drivers/i2c/lpc32xx_i2c.c @@ -16,6 +16,7 @@ #include #include #include +#include /* * Provide default speed and slave if target did not diff --git a/drivers/i2c/meson_i2c.c b/drivers/i2c/meson_i2c.c index 3e4b10aff54f2522601b8d0f43cdc4c1fe511242..6238167633e2e561f6f8e5e5b6f1a350011ac341 100644 --- a/drivers/i2c/meson_i2c.c +++ b/drivers/i2c/meson_i2c.c @@ -4,6 +4,7 @@ */ #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #define I2C_TIMEOUT_MS 100 diff --git a/drivers/i2c/muxes/i2c-arb-gpio-challenge.c b/drivers/i2c/muxes/i2c-arb-gpio-challenge.c index 2b9e0ba585ae5baeeaedce9c1ebf5a6738ecdf46..73a23b61c43860610d7824511130b4fd562ce686 100644 --- a/drivers/i2c/muxes/i2c-arb-gpio-challenge.c +++ b/drivers/i2c/muxes/i2c-arb-gpio-challenge.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/i2c/muxes/i2c-mux-gpio.c b/drivers/i2c/muxes/i2c-mux-gpio.c index 52da26ab182329709198824f54c1244d239b2be8..c9b07a68dc4c48bac451969a07f1cbe238316920 100644 --- a/drivers/i2c/muxes/i2c-mux-gpio.c +++ b/drivers/i2c/muxes/i2c-mux-gpio.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/i2c/muxes/i2c-mux-uclass.c b/drivers/i2c/muxes/i2c-mux-uclass.c index 1af7b68e20528865e3fda2c816e59b31346e2208..2d8db8a3caf7d0840a3c925d2d31063107c9c3b8 100644 --- a/drivers/i2c/muxes/i2c-mux-uclass.c +++ b/drivers/i2c/muxes/i2c-mux-uclass.c @@ -14,6 +14,7 @@ #include #include #include +#include /** * struct i2c_mux: Information the uclass stores about an I2C mux diff --git a/drivers/i2c/muxes/pca954x.c b/drivers/i2c/muxes/pca954x.c index 3140a1abb6c6d7525d23bcb3665e3ea43409d2a6..ceb6516cbc4c5014085caab0100a94c60fc3fd12 100644 --- a/drivers/i2c/muxes/pca954x.c +++ b/drivers/i2c/muxes/pca954x.c @@ -13,6 +13,7 @@ #include #include #include +#include #include diff --git a/drivers/i2c/mv_i2c.c b/drivers/i2c/mv_i2c.c index 37d04bf11e954e98ae9c3b17ce066ebf8f80e04d..853372595ce1c82446a38845b97ece7e930c52b5 100644 --- a/drivers/i2c/mv_i2c.c +++ b/drivers/i2c/mv_i2c.c @@ -17,6 +17,7 @@ */ #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include #include "mv_i2c.h" /* All transfers are described by this data structure */ diff --git a/drivers/i2c/mvtwsi.c b/drivers/i2c/mvtwsi.c index 775f02403460461770c0e21dafd42dd5c4616084..03fc42aef7bbb8f0aa0719a49f9bbd42cb5e9b23 100644 --- a/drivers/i2c/mvtwsi.c +++ b/drivers/i2c/mvtwsi.c @@ -21,6 +21,7 @@ #include #endif #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/i2c/mxc_i2c.c b/drivers/i2c/mxc_i2c.c index dfa84836f53b9468f535174bd4be0116149fa8f7..1fa1187ba3e1fc418d33028e1958917912aca89f 100644 --- a/drivers/i2c/mxc_i2c.c +++ b/drivers/i2c/mxc_i2c.c @@ -16,6 +16,7 @@ #include #include +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/i2c/nx_i2c.c b/drivers/i2c/nx_i2c.c index 54a7bc85f69af978d7b3cebc50bd3778bb78e4ef..9d14fabeb458938b051b07f5d5636d064b1d798b 100644 --- a/drivers/i2c/nx_i2c.c +++ b/drivers/i2c/nx_i2c.c @@ -11,6 +11,7 @@ #include #include #include +#include #define I2C_WRITE 0 #define I2C_READ 1 diff --git a/drivers/i2c/octeon_i2c.c b/drivers/i2c/octeon_i2c.c index 19b7622b41818800f5efd66f86dacdea9b8251ad..2a152e37264b8151e031e67b8bf98a990f28e4d0 100644 --- a/drivers/i2c/octeon_i2c.c +++ b/drivers/i2c/octeon_i2c.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #define TWSI_SW_TWSI 0x00 #define TWSI_TWSI_SW 0x08 diff --git a/drivers/i2c/omap24xx_i2c.c b/drivers/i2c/omap24xx_i2c.c index b8cfc69c6cc9e6c14f85b2cdea18aaba828658e3..9ca8d2ef283eb70321120bfdad935d6a9f211615 100644 --- a/drivers/i2c/omap24xx_i2c.c +++ b/drivers/i2c/omap24xx_i2c.c @@ -39,6 +39,7 @@ */ #include +#include #include #include #include @@ -46,6 +47,7 @@ #include #include #include +#include #include #include diff --git a/drivers/i2c/rcar_i2c.c b/drivers/i2c/rcar_i2c.c index 1fe207e7bc8f815c1c137c92832ce5dd29337ca3..a3adefddff69b2cb084724332822042a07d96b73 100644 --- a/drivers/i2c/rcar_i2c.c +++ b/drivers/i2c/rcar_i2c.c @@ -13,6 +13,7 @@ #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #define RCAR_I2C_ICSCR 0x00 /* slave ctrl */ #define RCAR_I2C_ICMCR 0x04 /* master ctrl */ diff --git a/drivers/i2c/rcar_iic.c b/drivers/i2c/rcar_iic.c index 6899a68a847577a2ff25426a0e305f8505063e17..37d86c9d9501af6b352b6a3df21e35074ab425f3 100644 --- a/drivers/i2c/rcar_iic.c +++ b/drivers/i2c/rcar_iic.c @@ -11,6 +11,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include struct rcar_iic_priv { void __iomem *base; diff --git a/drivers/i2c/rk_i2c.c b/drivers/i2c/rk_i2c.c index e430a790df03248743dac22a5f7bf0442db750ee..b5ecf2fa776f2ccb7e15c2f6bfa23d5ebf8ef4b8 100644 --- a/drivers/i2c/rk_i2c.c +++ b/drivers/i2c/rk_i2c.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include /* i2c timerout */ #define I2C_TIMEOUT_MS 100 diff --git a/drivers/i2c/s3c24x0_i2c.c b/drivers/i2c/s3c24x0_i2c.c index 6cc63b528dd88e7fe3d0c37d5521b85a8404b5ef..c7c489f68c9c941d1ddfe4c590af711598e64e5c 100644 --- a/drivers/i2c/s3c24x0_i2c.c +++ b/drivers/i2c/s3c24x0_i2c.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "s3c24x0_i2c.h" #ifndef CONFIG_SYS_I2C_S3C24X0_SLAVE diff --git a/drivers/i2c/s3c24x0_i2c.h b/drivers/i2c/s3c24x0_i2c.h index 7a37b8071b67d9fb71cb3511f7fe878b3e41b1df..cf438dfb3bdc349d01835bf10c62f88a6a11325d 100644 --- a/drivers/i2c/s3c24x0_i2c.h +++ b/drivers/i2c/s3c24x0_i2c.h @@ -7,6 +7,7 @@ #define _S3C24X0_I2C_H #include +#include struct s3c24x0_i2c { u32 iiccon; u32 iicstat; diff --git a/drivers/i2c/sh_i2c.c b/drivers/i2c/sh_i2c.c index 26a87006698ecf0a0e968e2a07bc993e0dd97cd5..e664080d616c36e661b100acf9ebbef2c76f8e83 100644 --- a/drivers/i2c/sh_i2c.c +++ b/drivers/i2c/sh_i2c.c @@ -4,6 +4,7 @@ * Copyright (C) 2011, 2013 Nobuhiro Iwamatsu * * NOTE: This driver should be converted to driver model before June 2017. +#include * Please see doc/driver-model/i2c-howto.rst for instructions. */ diff --git a/drivers/i2c/soft_i2c.c b/drivers/i2c/soft_i2c.c index db69c18cb6deb16844813dc6ebf0de6c1733b2a4..26f00766c08a0a0f2bc13938e9f609b8fcdea3ea 100644 --- a/drivers/i2c/soft_i2c.c +++ b/drivers/i2c/soft_i2c.c @@ -12,6 +12,7 @@ * Neil Russell. * * NOTE: This driver should be converted to driver model before June 2017. +#include * Please see doc/driver-model/i2c-howto.rst for instructions. */ diff --git a/drivers/i2c/stm32f7_i2c.c b/drivers/i2c/stm32f7_i2c.c index 94c0cf6f342c15737eba90a099ae02348bb419a3..9de35125ce98ff686a34e866683bba51d61ad4f8 100644 --- a/drivers/i2c/stm32f7_i2c.c +++ b/drivers/i2c/stm32f7_i2c.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include diff --git a/drivers/i2c/tegra186_bpmp_i2c.c b/drivers/i2c/tegra186_bpmp_i2c.c index c9446ed783f84761a8d68ddec7f1241b936a8dd0..a87e3b40ad538816669e21ccaffc4e5ad708d489 100644 --- a/drivers/i2c/tegra186_bpmp_i2c.c +++ b/drivers/i2c/tegra186_bpmp_i2c.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/i2c/tegra_i2c.c b/drivers/i2c/tegra_i2c.c index 5b05290224ae1e6cffb0aea13088f8d580fa3763..007ce2ef3029582e7484d0fe70aefab321b57b95 100644 --- a/drivers/i2c/tegra_i2c.c +++ b/drivers/i2c/tegra_i2c.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include enum i2c_type { TYPE_114, diff --git a/drivers/i2c/xilinx_xiic.c b/drivers/i2c/xilinx_xiic.c index aa86c6308855e94ff0a358edca9de5a4dcb76e0c..8771ffc4bad1021fdc32e45305036dda1748984a 100644 --- a/drivers/i2c/xilinx_xiic.c +++ b/drivers/i2c/xilinx_xiic.c @@ -11,12 +11,14 @@ #include #include +#include #include #include #include #include #include #include +#include struct xilinx_xiic_priv { void __iomem *base; diff --git a/drivers/input/input.c b/drivers/input/input.c index 4b54df8a871050b8b48e0dd570fd5d494647f413..afb94f84391a2e12d4bf631fd197ee23b93332c2 100644 --- a/drivers/input/input.c +++ b/drivers/input/input.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #ifdef CONFIG_DM_KEYBOARD @@ -21,6 +22,7 @@ #include #include #include +#include enum { /* These correspond to the lights on the keyboard */ diff --git a/drivers/input/key_matrix.c b/drivers/input/key_matrix.c index 4742d57598447bc26403cb7b8a5d88f7a3635985..732adad26761a9ec1b36c25337238224d75cf7c5 100644 --- a/drivers/input/key_matrix.c +++ b/drivers/input/key_matrix.c @@ -13,6 +13,7 @@ #include #include #include +#include /** * Determine if the current keypress configuration can cause key ghosting diff --git a/drivers/input/tegra-kbc.c b/drivers/input/tegra-kbc.c index af289c8badbc612d70b9fd5dca0bb161025e63d8..9bb1cd5e55beff7465d38ccc28135dc3efffc1e9 100644 --- a/drivers/input/tegra-kbc.c +++ b/drivers/input/tegra-kbc.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/input/twl4030.c b/drivers/input/twl4030.c index 3a1c46b3046b6aea3653a32fd1bd418cf8926bc0..045de57abe95a7cfbe40a9e45aeea4e9fb522c72 100644 --- a/drivers/input/twl4030.c +++ b/drivers/input/twl4030.c @@ -6,6 +6,7 @@ */ #include +#include int twl4030_input_power_button(void) { diff --git a/drivers/input/twl6030.c b/drivers/input/twl6030.c index 76bd3488fc644e9c8b636513a082708f20f64c07..2515ebffab65a4aa9af079ce0f20364fcb925eb6 100644 --- a/drivers/input/twl6030.c +++ b/drivers/input/twl6030.c @@ -6,6 +6,7 @@ */ #include +#include int twl6030_input_power_button(void) { diff --git a/drivers/led/led_bcm6328.c b/drivers/led/led_bcm6328.c index 84f9a4ceca682e1080b13633740b035d3c1ba12b..4888d0d34126c9b0754a8cb7064e79b8e7d1f1da 100644 --- a/drivers/led/led_bcm6328.c +++ b/drivers/led/led_bcm6328.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -12,6 +13,7 @@ #include #include #include +#include #define LEDS_MAX 24 diff --git a/drivers/led/led_bcm6358.c b/drivers/led/led_bcm6358.c index f8fdfcc23dec3519b7f82f54957ea17be0d6dcca..d52badc0951f03575b975f6e8905a83687be4495 100644 --- a/drivers/led/led_bcm6358.c +++ b/drivers/led/led_bcm6358.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #define LEDS_MAX 32 #define LEDS_WAIT 100 diff --git a/drivers/led/led_bcm6858.c b/drivers/led/led_bcm6858.c index b44232773b6460ae04e9a10a5e54d7ff7438bdbd..ec5bd532e0080fec19c7869095712c16dc10c9c1 100644 --- a/drivers/led/led_bcm6858.c +++ b/drivers/led/led_bcm6858.c @@ -8,11 +8,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/mailbox/k3-sec-proxy.c b/drivers/mailbox/k3-sec-proxy.c index c2c77b64244a4c31bd69814c308afb0740b5696a..1259fa4fb5bae30c7253b6c0bf5a6c64e105f2dc 100644 --- a/drivers/mailbox/k3-sec-proxy.c +++ b/drivers/mailbox/k3-sec-proxy.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/drivers/mailbox/mailbox-uclass.c b/drivers/mailbox/mailbox-uclass.c index 233fa4f715fe833a6f2a534371f33231bfb570b2..e081e808ab4bf587731d07bcea2891623555bc6f 100644 --- a/drivers/mailbox/mailbox-uclass.c +++ b/drivers/mailbox/mailbox-uclass.c @@ -11,6 +11,7 @@ #include #include #include +#include static inline struct mbox_ops *mbox_dev_ops(struct udevice *dev) { diff --git a/drivers/mailbox/sandbox-mbox-test.c b/drivers/mailbox/sandbox-mbox-test.c index faca8fcc441c97c1c6718117c96b13812e134ca9..0fd650c7812c252ae1ec815dbad476f1bc1a16bd 100644 --- a/drivers/mailbox/sandbox-mbox-test.c +++ b/drivers/mailbox/sandbox-mbox-test.c @@ -8,6 +8,7 @@ #include #include #include +#include struct sandbox_mbox_test { struct mbox_chan chan; diff --git a/drivers/mailbox/sandbox-mbox.c b/drivers/mailbox/sandbox-mbox.c index 27d2b7b9976090dbedcd6e2a91685a22b3d7a2dd..0336d0dc4bdf31f06adc238e53661639208da15f 100644 --- a/drivers/mailbox/sandbox-mbox.c +++ b/drivers/mailbox/sandbox-mbox.c @@ -12,6 +12,7 @@ #include #include #include +#include #define SANDBOX_MBOX_CHANNELS 2 diff --git a/drivers/mailbox/stm32-ipcc.c b/drivers/mailbox/stm32-ipcc.c index 0c72f5e7c3d84902724cf6dea589b6caf19d0c9e..c5ec800abf76291070e8db5b71a2b5893bccecb6 100644 --- a/drivers/mailbox/stm32-ipcc.c +++ b/drivers/mailbox/stm32-ipcc.c @@ -5,11 +5,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/mailbox/tegra-hsp.c b/drivers/mailbox/tegra-hsp.c index 4b71e3ca7efbad20fd0822aebea9579cca0edd15..7f287370a85b1f23d6e97cbcfbb10f2e57e29369 100644 --- a/drivers/mailbox/tegra-hsp.c +++ b/drivers/mailbox/tegra-hsp.c @@ -12,6 +12,7 @@ #include #include #include +#include #define TEGRA_HSP_INT_DIMENSIONING 0x380 #define TEGRA_HSP_INT_DIMENSIONING_NSI_SHIFT 16 diff --git a/drivers/mailbox/zynqmp-ipi.c b/drivers/mailbox/zynqmp-ipi.c index ef8c93fa460764e8879049a809e3e2ca8c0aa886..864a64c3cc2f4c6a2f8d43fbccfd77335b5ead7e 100644 --- a/drivers/mailbox/zynqmp-ipi.c +++ b/drivers/mailbox/zynqmp-ipi.c @@ -6,12 +6,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/misc/ali512x.c b/drivers/misc/ali512x.c index e714e28bdc30b3de55ad875441fbd0157a03c14a..ee9a156c1a2fd3662b47beb5daa7a1a4f7355ee0 100644 --- a/drivers/misc/ali512x.c +++ b/drivers/misc/ali512x.c @@ -14,6 +14,7 @@ */ #include +#include #include #include diff --git a/drivers/misc/altera_sysid.c b/drivers/misc/altera_sysid.c index 600315be5eac837c27111ce107aa1e045bc2ddf5..2769b3953aa96dcac2c16acfde8a2f360a672366 100644 --- a/drivers/misc/altera_sysid.c +++ b/drivers/misc/altera_sysid.c @@ -12,6 +12,7 @@ #include #include #include +#include struct altera_sysid_regs { u32 id; /* The system build id */ diff --git a/drivers/misc/atsha204a-i2c.c b/drivers/misc/atsha204a-i2c.c index 2df8d1070c0a333ebb01b5efcd899b2325061475..c2aa6d153309fa49e63140a2cd28ae2652f91be4 100644 --- a/drivers/misc/atsha204a-i2c.c +++ b/drivers/misc/atsha204a-i2c.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #define ATSHA204A_TWLO 60 diff --git a/drivers/misc/cbmem_console.c b/drivers/misc/cbmem_console.c index dfa99175d3d034dfcd9f80738906edb70f19f4be..bdc62cba787d814e545ed37312c4e3b4b6d777e1 100644 --- a/drivers/misc/cbmem_console.c +++ b/drivers/misc/cbmem_console.c @@ -4,10 +4,12 @@ */ #include +#include #include #ifndef CONFIG_SYS_COREBOOT #error This driver requires coreboot #endif +#include #include #include diff --git a/drivers/misc/cros_ec.c b/drivers/misc/cros_ec.c index 7979989e1a6521d9437f1926538aab07a80bc439..21ea2242c65cfb4da0eb14499f6e5ee13b48a648 100644 --- a/drivers/misc/cros_ec.c +++ b/drivers/misc/cros_ec.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include @@ -36,6 +37,7 @@ #include #include #include +#include #ifdef DEBUG_TRACE #define debug_trace(fmt, b...) debug(fmt, #b) diff --git a/drivers/misc/cros_ec_i2c.c b/drivers/misc/cros_ec_i2c.c index 2118afee76a96630c6b4cf76024aeb64665aa72f..2a37b8e4bb64599a7e7b08117b028434e819da5f 100644 --- a/drivers/misc/cros_ec_i2c.c +++ b/drivers/misc/cros_ec_i2c.c @@ -13,6 +13,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #ifdef DEBUG_TRACE #define debug_trace(fmt, b...) debug(fmt, #b) diff --git a/drivers/misc/cros_ec_lpc.c b/drivers/misc/cros_ec_lpc.c index 6c9c9593a7c0be53de9a1d1168e1219287a45bc1..722fc59040dcfac8ca0c74e8e0af85e2a8f322ca 100644 --- a/drivers/misc/cros_ec_lpc.c +++ b/drivers/misc/cros_ec_lpc.c @@ -21,6 +21,7 @@ #include #include #include +#include #ifdef DEBUG_TRACE #define debug_trace(fmt, b...) debug(fmt, ##b) diff --git a/drivers/misc/cros_ec_sandbox.c b/drivers/misc/cros_ec_sandbox.c index b32822432437934dadd43f5fbfabc40b33503e1b..1fba1abfb92c302a0bcea8f96301478864c0cedb 100644 --- a/drivers/misc/cros_ec_sandbox.c +++ b/drivers/misc/cros_ec_sandbox.c @@ -13,11 +13,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/misc/cros_ec_spi.c b/drivers/misc/cros_ec_spi.c index 3c3db889d61e905d1fd7458bee799bfc3197bf17..532c48ef8b8eddbc5dc464e92a5043519ab05eba 100644 --- a/drivers/misc/cros_ec_spi.c +++ b/drivers/misc/cros_ec_spi.c @@ -23,6 +23,7 @@ #include #include #include +#include int cros_ec_spi_packet(struct udevice *udev, int out_bytes, int in_bytes) { diff --git a/drivers/misc/ds4510.c b/drivers/misc/ds4510.c index 8d3a690aa1bcb21403e4461cc0084086f2cf20e6..ad024bbd7be09dc65aafcff134945901233c47cb 100644 --- a/drivers/misc/ds4510.c +++ b/drivers/misc/ds4510.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "ds4510.h" enum { diff --git a/drivers/misc/fs_loader.c b/drivers/misc/fs_loader.c index a4d048afd7f64ca3a3adec9c151811e6c1244625..d03279a4c4d419f2e145f0db038a3e704e477878 100644 --- a/drivers/misc/fs_loader.c +++ b/drivers/misc/fs_loader.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/misc/fsl_devdis.c b/drivers/misc/fsl_devdis.c index abd20b4d61f5e4813752214b2ef4419d13381cae..9c7f4ab314ca1f6e5ad0ad6e8e6142054f8453a2 100644 --- a/drivers/misc/fsl_devdis.c +++ b/drivers/misc/fsl_devdis.c @@ -4,12 +4,14 @@ * Author: Zhuoyu Zhang */ #include +#include #include #include #include #include #include #include +#include void device_disable(const struct devdis_table *tbl, uint32_t num) { diff --git a/drivers/misc/fsl_ifc.c b/drivers/misc/fsl_ifc.c index bf2f9a1ac8ee027e15175b69a7ce21341e761b65..e3e6e1f371a06ac04ed2dcb9b2a1d1705ac9631b 100644 --- a/drivers/misc/fsl_ifc.c +++ b/drivers/misc/fsl_ifc.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/drivers/misc/fsl_iim.c b/drivers/misc/fsl_iim.c index 07c7a492081cc8bc607a3ce0566c7570cacc0c7e..6b781d735097045a47015e68b647336bea73b97f 100644 --- a/drivers/misc/fsl_iim.c +++ b/drivers/misc/fsl_iim.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/misc/fsl_portals.c b/drivers/misc/fsl_portals.c index 672d39c4733eb95f4bbbdf53b6157923c37e506e..0b3117eb070592e48b4b79157778fb24ae755563 100644 --- a/drivers/misc/fsl_portals.c +++ b/drivers/misc/fsl_portals.c @@ -5,9 +5,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/misc/fsl_sec_mon.c b/drivers/misc/fsl_sec_mon.c index 039e3b77f7105763da54c2da3978794efd411431..ea84af4c4de821e3b084b82d48b288445dffa173 100644 --- a/drivers/misc/fsl_sec_mon.c +++ b/drivers/misc/fsl_sec_mon.c @@ -9,6 +9,7 @@ #ifdef CONFIG_PPC #include #endif +#include #include static u32 get_sec_mon_state(void) diff --git a/drivers/misc/gdsys_ioep.c b/drivers/misc/gdsys_ioep.c index ebcd4d91e89d90a825f2e2f791e5f90f32703cf1..f0f4311436eafb80e5d791b3a7ce15b215d794cc 100644 --- a/drivers/misc/gdsys_ioep.c +++ b/drivers/misc/gdsys_ioep.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "gdsys_ioep.h" diff --git a/drivers/misc/gdsys_ioep.h b/drivers/misc/gdsys_ioep.h index f195388edaf84a937df6e748345f671ec9a00010..2f90ca75201179cfa2a41899ffdbc38bf47a3eae 100644 --- a/drivers/misc/gdsys_ioep.h +++ b/drivers/misc/gdsys_ioep.h @@ -8,6 +8,8 @@ #define __GDSYS_IOEP_H_ /** +#include +#include * struct io_generic_packet - header structure for GDSYS IOEP packets * @target_address: Target protocol address of the packet. * @source_address: Source protocol address of the packet. diff --git a/drivers/misc/gdsys_rxaui_ctrl.c b/drivers/misc/gdsys_rxaui_ctrl.c index 7cc350d3cc988e0ca600d847eca638effc41c6d0..f30da6a7e6a8a7df719f11421ea9c822ac76cd90 100644 --- a/drivers/misc/gdsys_rxaui_ctrl.c +++ b/drivers/misc/gdsys_rxaui_ctrl.c @@ -12,6 +12,7 @@ #include #include #include +#include struct gdsys_rxaui_ctrl_regs { u16 gen_cnt; diff --git a/drivers/misc/i2c_eeprom.c b/drivers/misc/i2c_eeprom.c index 0e1ba165f91d56baf24f506889b21ccf70bf7799..8af5842ab969299c77624cfe21a07c2696473392 100644 --- a/drivers/misc/i2c_eeprom.c +++ b/drivers/misc/i2c_eeprom.c @@ -13,6 +13,7 @@ #include #include #include +#include struct i2c_eeprom_drv_data { u32 size; /* size in bytes */ diff --git a/drivers/misc/i2c_eeprom_emul.c b/drivers/misc/i2c_eeprom_emul.c index e7f9ccdf84830c7fc013cef403107b14f9de4930..e2a90268304b3c2b2aff08419d3500e43016390e 100644 --- a/drivers/misc/i2c_eeprom_emul.c +++ b/drivers/misc/i2c_eeprom_emul.c @@ -15,6 +15,7 @@ #include #include #include +#include #ifdef DEBUG #define debug_buffer print_buffer diff --git a/drivers/misc/ihs_fpga.c b/drivers/misc/ihs_fpga.c index fd9c0f937ff8ecbe270393ea9b0bc9f0167c7067..29e875d7ef04c48f7dbac1e9e3423e028a2d1d7a 100644 --- a/drivers/misc/ihs_fpga.c +++ b/drivers/misc/ihs_fpga.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "ihs_fpga.h" diff --git a/drivers/misc/ihs_fpga.h b/drivers/misc/ihs_fpga.h index efb5dabb9c9410662b51d214d664fd1e040ff4fb..9541bbec12e1c2601b23ab166a5ae528385f49a3 100644 --- a/drivers/misc/ihs_fpga.h +++ b/drivers/misc/ihs_fpga.h @@ -5,6 +5,7 @@ */ /** +#include * struct ihs_fpga_regs - IHS FPGA register map structure * @reflection_low: Lower reflection register * @versions: PCB versions register diff --git a/drivers/misc/imx8/fuse.c b/drivers/misc/imx8/fuse.c index c3a7d3a40b3b02c8686e414a32c5bd144952bcde..b786c2f669f08ffa4ca5c355483eb8dc9aa40449 100644 --- a/drivers/misc/imx8/fuse.c +++ b/drivers/misc/imx8/fuse.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/misc/imx8/scu.c b/drivers/misc/imx8/scu.c index 74cab629482091fcc914888f644010d48d7c35bd..f87adb65cc9a1cb05a22c67a425c4688d14de0e1 100644 --- a/drivers/misc/imx8/scu.c +++ b/drivers/misc/imx8/scu.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/misc/imx8/scu_api.c b/drivers/misc/imx8/scu_api.c index bc0d8f7ae5c58a55de572b0f128e910dd097a058..6164085b3c5e87f7352c43973827372c9ae6244a 100644 --- a/drivers/misc/imx8/scu_api.c +++ b/drivers/misc/imx8/scu_api.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/misc/irq-uclass.c b/drivers/misc/irq-uclass.c index 3795f5eaa1bb1723b6f360006990338a6fe44ed8..ed9f04c78471740eb53e729a7a52181d8dc7200d 100644 --- a/drivers/misc/irq-uclass.c +++ b/drivers/misc/irq-uclass.c @@ -14,6 +14,7 @@ #include #include #include +#include int irq_route_pmc_gpio_gpe(struct udevice *dev, uint pmc_gpe_num) { diff --git a/drivers/misc/irq_sandbox.c b/drivers/misc/irq_sandbox.c index 625aa140651405a256943ea769131ac1d5cdc325..a1ec1197f0b877fbb38080e263c51507bc641858 100644 --- a/drivers/misc/irq_sandbox.c +++ b/drivers/misc/irq_sandbox.c @@ -12,6 +12,7 @@ #include #include #include +#include /** * struct sandbox_irq_priv - private data for this driver diff --git a/drivers/misc/jz4780_efuse.c b/drivers/misc/jz4780_efuse.c index 1fba3271db6120833dbc71dcb326c5ada860240b..d1151495d9655eac87714ffb0531c1178016631b 100644 --- a/drivers/misc/jz4780_efuse.c +++ b/drivers/misc/jz4780_efuse.c @@ -7,10 +7,12 @@ */ #include +#include #include #include #include #include +#include #include #include diff --git a/drivers/misc/k3_avs.c b/drivers/misc/k3_avs.c index 621ce8b28d9c08bbc0a62eb6ec1be8f87f5db653..b951026fc23ae10b9509e64f3d528c5a28e5d66b 100644 --- a/drivers/misc/k3_avs.c +++ b/drivers/misc/k3_avs.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #define AM6_VTM_DEVINFO(i) (priv->base + 0x100 + 0x20 * (i)) diff --git a/drivers/misc/k3_esm.c b/drivers/misc/k3_esm.c index 82aa2545c0848a22aa7d25a027a28e19c72d4c95..1974c9f3a78e3b485ba988503b827ed3063d49fd 100644 --- a/drivers/misc/k3_esm.c +++ b/drivers/misc/k3_esm.c @@ -8,9 +8,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/misc/microchip_flexcom.c b/drivers/misc/microchip_flexcom.c index 0886fbdd8654d47ab37358f9f11aeb1e1b7a0161..fae073303d570c87f7c7c98d26959b7f899d4012 100644 --- a/drivers/misc/microchip_flexcom.c +++ b/drivers/misc/microchip_flexcom.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/misc/misc_sandbox.c b/drivers/misc/misc_sandbox.c index 0149e8d9a796b0be22b23ba6cc876f1d3aad17d3..2703ac4f117352162a5f14c47a864c0d30528621 100644 --- a/drivers/misc/misc_sandbox.c +++ b/drivers/misc/misc_sandbox.c @@ -10,6 +10,7 @@ #include #include #include +#include struct misc_sandbox_priv { u8 mem[128]; diff --git a/drivers/misc/mpc83xx_serdes.c b/drivers/misc/mpc83xx_serdes.c index 0f182de1568d272cad3641a345e97af9c9e53359..f74004e75b77ce4622d469fc53b3ee15fe7b0e0b 100644 --- a/drivers/misc/mpc83xx_serdes.c +++ b/drivers/misc/mpc83xx_serdes.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/misc/mpc83xx_serdes.h b/drivers/misc/mpc83xx_serdes.h index 2a13c5892bf25fe82ee3f548a608168fd743367a..1a2e094d21752c13f61162390097160a6aff3d36 100644 --- a/drivers/misc/mpc83xx_serdes.h +++ b/drivers/misc/mpc83xx_serdes.h @@ -5,6 +5,7 @@ */ /** +#include * enum srdscr0_mask - Bit masks for SRDSCR0 (SerDes Control Register 0) * @SRDSCR0_DPPA: Bitmask for the DPPA (diff pk-pk swing for lane A) * field of the SRCSCR0 diff --git a/drivers/misc/mxc_ocotp.c b/drivers/misc/mxc_ocotp.c index cce6cb72c5e5443628996cb997cfc0debcc20345..a3fa606659953397d39c7ab472e5e0a0738e19e2 100644 --- a/drivers/misc/mxc_ocotp.c +++ b/drivers/misc/mxc_ocotp.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/misc/mxs_ocotp.c b/drivers/misc/mxs_ocotp.c index ede9d9e74239d0391695e75f933656ed33dc7330..982cdb66cc12a693c06038f7529662af9e6c5f3a 100644 --- a/drivers/misc/mxs_ocotp.c +++ b/drivers/misc/mxs_ocotp.c @@ -21,6 +21,7 @@ #include #include #include +#include #define MXS_OCOTP_TIMEOUT 100000 diff --git a/drivers/misc/p2sb-uclass.c b/drivers/misc/p2sb-uclass.c index eea0e0f528fd519a7f9055461b0686b5e8825497..4d3a39660881183e72166fc54b21776768b41ae9 100644 --- a/drivers/misc/p2sb-uclass.c +++ b/drivers/misc/p2sb-uclass.c @@ -13,10 +13,12 @@ #include #include #include +#include #include #include #include #include +#include #define PCR_COMMON_IOSF_1_0 1 diff --git a/drivers/misc/p2sb_emul.c b/drivers/misc/p2sb_emul.c index ae68cd9c71af74917031b0311a8efe51b02ddf98..5a74d6acbe0cd82a40a96b5aab30e29f64c6ef8a 100644 --- a/drivers/misc/p2sb_emul.c +++ b/drivers/misc/p2sb_emul.c @@ -18,6 +18,7 @@ #include #include #include +#include /** * struct p2sb_emul_platdata - platform data for this device diff --git a/drivers/misc/p2sb_sandbox.c b/drivers/misc/p2sb_sandbox.c index ce50a9732ee76fdc7c2f1d85b42f8d8a60533da6..546fa7482567c2a65f3829b18d652aa73bdef9e1 100644 --- a/drivers/misc/p2sb_sandbox.c +++ b/drivers/misc/p2sb_sandbox.c @@ -11,6 +11,7 @@ #include #include #include +#include struct sandbox_p2sb_priv { ulong base; diff --git a/drivers/misc/pca9551_led.c b/drivers/misc/pca9551_led.c index 312192fd62d383e23334ec9912d42dcee8dd4ec3..f3807397fa4c3d8b6f61e1c6e4602fe50b0ae5f7 100644 --- a/drivers/misc/pca9551_led.c +++ b/drivers/misc/pca9551_led.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #ifndef CONFIG_PCA9551_I2C_ADDR diff --git a/drivers/misc/qfw.c b/drivers/misc/qfw.c index cd845a71bf60fd02a8f4074113251389665b8ef1..0669a8d73488e6fc1aac2709d5f6b7915b711e04 100644 --- a/drivers/misc/qfw.c +++ b/drivers/misc/qfw.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #ifdef CONFIG_GENERATE_ACPI_TABLE @@ -18,6 +19,7 @@ #include #include #include +#include static bool fwcfg_present; static bool fwcfg_dma_present; diff --git a/drivers/misc/rockchip-efuse.c b/drivers/misc/rockchip-efuse.c index ad825e940f1c66d17326daa501ecd8eeb864b331..41239004174523edbba05eda5f44433029a10d09 100644 --- a/drivers/misc/rockchip-efuse.c +++ b/drivers/misc/rockchip-efuse.c @@ -7,11 +7,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/misc/rockchip-otp.c b/drivers/misc/rockchip-otp.c index 6f438c41df59c1793d4ba56a319e942990dc653d..585a90f61dc3f055007073035dfbb74e55dc2f60 100644 --- a/drivers/misc/rockchip-otp.c +++ b/drivers/misc/rockchip-otp.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include /* OTP Register Offsets */ #define OTPC_SBPI_CTRL 0x0020 diff --git a/drivers/misc/sandbox_adder.c b/drivers/misc/sandbox_adder.c index df262e62555b176fe340c4c69188c6555424aad4..4f53d6b0230d15563630e73d55445b3022f18619 100644 --- a/drivers/misc/sandbox_adder.c +++ b/drivers/misc/sandbox_adder.c @@ -13,6 +13,7 @@ #include #include #include +#include struct sandbox_adder_priv { ulong base; diff --git a/drivers/misc/sifive-otp.c b/drivers/misc/sifive-otp.c index 97cb40b542ca91c43b0ce3b1fea01464302c7774..0a94658a7fdb0b3f1af8d2d5c8e99688f66e7344 100644 --- a/drivers/misc/sifive-otp.c +++ b/drivers/misc/sifive-otp.c @@ -18,7 +18,9 @@ */ #include +#include #include +#include #include #include #include diff --git a/drivers/misc/smsc_lpc47m.c b/drivers/misc/smsc_lpc47m.c index bda064f1365b39b01ca2bdcf3f39b08c36f2220c..e6ee39d5c9386f7c4cf5811c9ba4ed87a0f323a3 100644 --- a/drivers/misc/smsc_lpc47m.c +++ b/drivers/misc/smsc_lpc47m.c @@ -6,6 +6,7 @@ #include #include #include +#include static void pnp_enter_conf_state(u16 dev) { diff --git a/drivers/misc/smsc_sio1007.c b/drivers/misc/smsc_sio1007.c index 9fe6a18f59e8c84873bb22685ec6f39d28286a92..01a97dd5cce7972700290e16bbcb8a206a8d4ddd 100644 --- a/drivers/misc/smsc_sio1007.c +++ b/drivers/misc/smsc_sio1007.c @@ -7,6 +7,7 @@ #include #include #include +#include #include static inline u8 sio1007_read(int port, int reg) diff --git a/drivers/misc/spltest_sandbox.c b/drivers/misc/spltest_sandbox.c index 1bb4120a06d2e8ad3eb8c55aaf45859be5e44a0b..511dd9970de0bd6bf7cabab3bb8a8ea8d32d6de5 100644 --- a/drivers/misc/spltest_sandbox.c +++ b/drivers/misc/spltest_sandbox.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include diff --git a/drivers/misc/status_led.c b/drivers/misc/status_led.c index a6e9c03a02ecda7e36fd3d195d3504e34f49b8ae..6720886e14e81eea26fd0dffdf3c6ec87cd92afe 100644 --- a/drivers/misc/status_led.c +++ b/drivers/misc/status_led.c @@ -6,6 +6,7 @@ #include #include +#include /* * The purpose of this code is to signal the operational status of a diff --git a/drivers/misc/stm32_rcc.c b/drivers/misc/stm32_rcc.c index 9a03679d21ad6cde3dba20233c6ccbe85d5db9b7..d5e6f801623eef0d6d7dd8acd876077c4a1421bc 100644 --- a/drivers/misc/stm32_rcc.c +++ b/drivers/misc/stm32_rcc.c @@ -13,6 +13,7 @@ #include #include #include +#include struct stm32_rcc_clk stm32_rcc_clk_f42x = { .drv_name = "stm32fx_rcc_clock", diff --git a/drivers/misc/stm32mp_fuse.c b/drivers/misc/stm32mp_fuse.c index 2d8c43b123fc436a5c53510f6a71c42205e99b2d..1e2d8df75dc7e790060352912710612e3bf15a10 100644 --- a/drivers/misc/stm32mp_fuse.c +++ b/drivers/misc/stm32mp_fuse.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/misc/swap_case.c b/drivers/misc/swap_case.c index fa3ed8671c2724522b46d72f9aaccc644fd6d09e..566e076eb50ee04f62991f24744cfb248884d7b7 100644 --- a/drivers/misc/swap_case.c +++ b/drivers/misc/swap_case.c @@ -15,6 +15,7 @@ #include #include #include +#include /** * struct swap_case_platdata - platform data for this device diff --git a/drivers/misc/tegra186_bpmp.c b/drivers/misc/tegra186_bpmp.c index 969132859272eab1a56c8584b56f1c03794a01c1..dad726a1b471ac58eb00a74db5a459234fe5379f 100644 --- a/drivers/misc/tegra186_bpmp.c +++ b/drivers/misc/tegra186_bpmp.c @@ -21,6 +21,7 @@ #include #include #include +#include #define BPMP_IVC_FRAME_COUNT 1 #define BPMP_IVC_FRAME_SIZE 128 diff --git a/drivers/misc/vexpress_config.c b/drivers/misc/vexpress_config.c index 3a74ffcaddadf1376dbb383f38f7c1b9e26d39ea..f72780f96b80afe86e71bffb8d2c95b5591aa4bb 100644 --- a/drivers/misc/vexpress_config.c +++ b/drivers/misc/vexpress_config.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/misc/winbond_w83627.c b/drivers/misc/winbond_w83627.c index 3838b3f74f40738bec07dd601b1512964413215f..c3c331bc1cf2275516989313c41e1b357f2fa92c 100644 --- a/drivers/misc/winbond_w83627.c +++ b/drivers/misc/winbond_w83627.c @@ -6,6 +6,7 @@ #include #include #include +#include #define WINBOND_ENTRY_KEY 0x87 #define WINBOND_EXIT_KEY 0xaa diff --git a/drivers/mmc/am654_sdhci.c b/drivers/mmc/am654_sdhci.c index eea327ace76e37e6f8009ccbb74ea33287b5eae3..54dfcbcd174cbb3a849493b8819b11088ef4d48a 100644 --- a/drivers/mmc/am654_sdhci.c +++ b/drivers/mmc/am654_sdhci.c @@ -12,11 +12,13 @@ #include #include #include +#include #include #include #include #include #include +#include /* CTL_CFG Registers */ #define CTL_CFG_2 0x14 diff --git a/drivers/mmc/arm_pl180_mmci.h b/drivers/mmc/arm_pl180_mmci.h index 61ee96a112d9daf84145eb30d522f1f6a09a61c7..c068dc086cc1a2478f8c7e68cc1082bb03c0d486 100644 --- a/drivers/mmc/arm_pl180_mmci.h +++ b/drivers/mmc/arm_pl180_mmci.h @@ -12,6 +12,7 @@ #ifndef __ARM_PL180_MMCI_H__ #define __ARM_PL180_MMCI_H__ +#include /* need definition of struct mmc_config */ #include diff --git a/drivers/mmc/aspeed_sdhci.c b/drivers/mmc/aspeed_sdhci.c index 543c65a8e359af22cfcdb6629eaecb4f7faf753a..c48cfae42e090ddaa71a44890d1cb01b6a86ae52 100644 --- a/drivers/mmc/aspeed_sdhci.c +++ b/drivers/mmc/aspeed_sdhci.c @@ -9,6 +9,7 @@ #include #include #include +#include #include struct aspeed_sdhci_plat { diff --git a/drivers/mmc/atmel_sdhci.c b/drivers/mmc/atmel_sdhci.c index cb838a398a634b2819457660289254adbeefaa56..0022aebf82919c1ddcab83b953a45853f83049f6 100644 --- a/drivers/mmc/atmel_sdhci.c +++ b/drivers/mmc/atmel_sdhci.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #define ATMEL_SDHC_MIN_FREQ 400000 diff --git a/drivers/mmc/bcm2835_sdhci.c b/drivers/mmc/bcm2835_sdhci.c index ac1a421cd3e974a0d462d5b67157d64259b7b428..05756170d3b75e3fa5c601dd9ae163a9d9f54747 100644 --- a/drivers/mmc/bcm2835_sdhci.c +++ b/drivers/mmc/bcm2835_sdhci.c @@ -46,6 +46,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mmc/bcm2835_sdhost.c b/drivers/mmc/bcm2835_sdhost.c index 315a829f205570b2cfe50c6f20fb2e9f4458e23c..12029be39a0a6b20de5069656cfa992832f7b6c9 100644 --- a/drivers/mmc/bcm2835_sdhost.c +++ b/drivers/mmc/bcm2835_sdhost.c @@ -31,8 +31,10 @@ */ #include #include +#include #include #include +#include #include #include #include @@ -48,6 +50,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mmc/ca_dw_mmc.c b/drivers/mmc/ca_dw_mmc.c index fcb2700a7a8f749021f936ff2b7dd7c1e503ccea..745829790dc72fecfe96fc42ca04f7fcc97c2b1a 100644 --- a/drivers/mmc/ca_dw_mmc.c +++ b/drivers/mmc/ca_dw_mmc.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #define SD_CLK_SEL_MASK (0x3) #define SD_DLL_DEFAULT (0x143000) diff --git a/drivers/mmc/davinci_mmc.c b/drivers/mmc/davinci_mmc.c index f8dc47bc23982f72623cbefffdbf956110823434..1f0177b26bad132e1e8a302072be82e359a7c5a1 100644 --- a/drivers/mmc/davinci_mmc.c +++ b/drivers/mmc/davinci_mmc.c @@ -21,6 +21,7 @@ #include #include #include +#include #define WATCHDOG_COUNT (100000) diff --git a/drivers/mmc/dw_mmc.c b/drivers/mmc/dw_mmc.c index d77e13784549006d2ec8829d1dee145448487766..1ba8d528f0c143fd5919628d27b080b946bca61c 100644 --- a/drivers/mmc/dw_mmc.c +++ b/drivers/mmc/dw_mmc.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #define PAGE_SIZE 4096 diff --git a/drivers/mmc/exynos_dw_mmc.c b/drivers/mmc/exynos_dw_mmc.c index 9fcb416b0421a6e7d9ab5853dc7fab1d00d0958c..3a764d50e1df16976770ff4da0c8ffe9a7e73ee4 100644 --- a/drivers/mmc/exynos_dw_mmc.c +++ b/drivers/mmc/exynos_dw_mmc.c @@ -20,6 +20,7 @@ #include #include #include +#include #define DWMMC_MAX_CH_NUM 4 #define DWMMC_MAX_FREQ 52000000 diff --git a/drivers/mmc/fsl_esdhc.c b/drivers/mmc/fsl_esdhc.c index ebe672a41f08187a36a12533bb027bddf3a566c7..7c4e7773056cace2009d1d2588cfabf48cf11a6e 100644 --- a/drivers/mmc/fsl_esdhc.c +++ b/drivers/mmc/fsl_esdhc.c @@ -9,6 +9,7 @@ * Kyle Harris, Nexus Technologies, Inc. kharris@nexus-tech.net */ +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -36,6 +38,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/mmc/fsl_esdhc_imx.c b/drivers/mmc/fsl_esdhc_imx.c index 0fa066e86197ffb7b4a95fc4f48e4539417e0d13..475ba2cf9de61d230a420b44ca4e6433924ff579 100644 --- a/drivers/mmc/fsl_esdhc_imx.c +++ b/drivers/mmc/fsl_esdhc_imx.c @@ -10,6 +10,7 @@ * Kyle Harris, Nexus Technologies, Inc. kharris@nexus-tech.net */ +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/fsl_esdhc_spl.c b/drivers/mmc/fsl_esdhc_spl.c index 3359d67fafa6ac7f2fa1d0cabb1984189b5928fd..0f17058e9f1f54f22ed4194d80a62bbe86a32587 100644 --- a/drivers/mmc/fsl_esdhc_spl.c +++ b/drivers/mmc/fsl_esdhc_spl.c @@ -11,6 +11,7 @@ #include #include #include +#include /* * The environment variables are written to just after the u-boot image diff --git a/drivers/mmc/ftsdc010_mci.c b/drivers/mmc/ftsdc010_mci.c index cc0348d46633d462697001aee4b1ea4813750e90..da81fb6343dbd1b4a1ddeb27562041a7c4605022 100644 --- a/drivers/mmc/ftsdc010_mci.c +++ b/drivers/mmc/ftsdc010_mci.c @@ -11,10 +11,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include @@ -24,6 +26,7 @@ #include #include #include +#include #include "ftsdc010_mci.h" #include #include diff --git a/drivers/mmc/ftsdc010_mci.h b/drivers/mmc/ftsdc010_mci.h index 2c487b4176d04b0553a888da06ee06f3fc9b41d3..885ec8f8e1b97c0a0b923d7cd0076de9652035c8 100644 --- a/drivers/mmc/ftsdc010_mci.h +++ b/drivers/mmc/ftsdc010_mci.h @@ -5,8 +5,10 @@ * Copyright (C) 2011 Andes Technology Corporation * Macpaul Lin, Andes Technology Corporation */ +#include #include #include +#include #ifndef __FTSDC010_MCI_H #define __FTSDC010_MCI_H diff --git a/drivers/mmc/gen_atmel_mci.c b/drivers/mmc/gen_atmel_mci.c index 4b1869ae65c4afc892b69e178266cd33c2a22df0..799d17e58710ae411d009a7a26f858ef614c7084 100644 --- a/drivers/mmc/gen_atmel_mci.c +++ b/drivers/mmc/gen_atmel_mci.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "atmel_mci.h" #ifndef CONFIG_SYS_MMC_CLK_OD diff --git a/drivers/mmc/hi6220_dw_mmc.c b/drivers/mmc/hi6220_dw_mmc.c index b3a8c5d50d8c658e7fe2185f9b46e02a12dde831..f1b94b8958f4b12aff40bb9f2ed22f42cd7f09f8 100644 --- a/drivers/mmc/hi6220_dw_mmc.c +++ b/drivers/mmc/hi6220_dw_mmc.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/mmc/iproc_sdhci.c b/drivers/mmc/iproc_sdhci.c index 216538d435a8aebe173750ec5197ae64396d548f..60b6cd0bfdcc3a386937214481083299e736100d 100644 --- a/drivers/mmc/iproc_sdhci.c +++ b/drivers/mmc/iproc_sdhci.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/jz_mmc.c b/drivers/mmc/jz_mmc.c index c8c7127cbe850ba3beea2f31894f6a7333f94b6b..495f1edd5b50cae9724cbae2143c22da194fd9d9 100644 --- a/drivers/mmc/jz_mmc.c +++ b/drivers/mmc/jz_mmc.c @@ -7,10 +7,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/mmc/kona_sdhci.c b/drivers/mmc/kona_sdhci.c index dc7a203f1f0f9d602644515040afd82a46c2db30..9f79851f80ade27292c56e12f07f3595a3df7cc8 100644 --- a/drivers/mmc/kona_sdhci.c +++ b/drivers/mmc/kona_sdhci.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/meson_gx_mmc.c b/drivers/mmc/meson_gx_mmc.c index 2df20418be3d0a32250af8dad9000e8097df29f6..883932f5c89bb2c4cf0802672d2717efe904083f 100644 --- a/drivers/mmc/meson_gx_mmc.c +++ b/drivers/mmc/meson_gx_mmc.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include static inline void *get_regbase(const struct mmc *mmc) { diff --git a/drivers/mmc/mmc-uclass.c b/drivers/mmc/mmc-uclass.c index da06aa9e7b6a855cc94b43c866635fc872a3803e..1463a375947fa97f104ab7433f440beab245a5a8 100644 --- a/drivers/mmc/mmc-uclass.c +++ b/drivers/mmc/mmc-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include "mmc_private.h" int dm_mmc_get_b_max(struct udevice *dev, void *dst, lbaint_t blkcnt) diff --git a/drivers/mmc/mmc.c b/drivers/mmc/mmc.c index e38950dd6e0e97269fc4d3f5aec8e65015652a82..fb2964fb5b668ac5812961d16e013a796243a74c 100644 --- a/drivers/mmc/mmc.c +++ b/drivers/mmc/mmc.c @@ -7,12 +7,14 @@ * Based vaguely on the Linux code */ +#include #include #include #include #include #include #include +#include #include #include #include @@ -27,6 +29,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/mmc_boot.c b/drivers/mmc/mmc_boot.c index 0a74b1fb776ac01aff8f93bec27d266470b29d1b..546f7c975a8cdf874e505cba4f04746863a09e6d 100644 --- a/drivers/mmc/mmc_boot.c +++ b/drivers/mmc/mmc_boot.c @@ -7,6 +7,7 @@ #include #include #include +#include #include "mmc_private.h" /* diff --git a/drivers/mmc/mmc_private.h b/drivers/mmc/mmc_private.h index a0900e8cadd8a61abd47ae46463ce653178e8605..df6b1e8178f230f0db81ad50560b1ac4cb895376 100644 --- a/drivers/mmc/mmc_private.h +++ b/drivers/mmc/mmc_private.h @@ -11,6 +11,7 @@ #define _MMC_PRIVATE_H_ #include +#include int mmc_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd, struct mmc_data *data); int mmc_send_status(struct mmc *mmc, unsigned int *status); diff --git a/drivers/mmc/mmc_spi.c b/drivers/mmc/mmc_spi.c index ac8a127029cb311a1c2a90751064c5d66dba22cb..15584710c32db037afe6bd3bb30984be59f24b81 100644 --- a/drivers/mmc/mmc_spi.c +++ b/drivers/mmc/mmc_spi.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/mmc_write.c b/drivers/mmc/mmc_write.c index 93eb1404def43348ef5f7e49c2bdfed459b7d655..963627ab1ce6c922bf3c4a9cd3fd59edbc479256 100644 --- a/drivers/mmc/mmc_write.c +++ b/drivers/mmc/mmc_write.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "mmc_private.h" static ulong mmc_erase_t(struct mmc *mmc, ulong start, lbaint_t blkcnt) diff --git a/drivers/mmc/msm_sdhci.c b/drivers/mmc/msm_sdhci.c index 0ac7529f01a2faed8b1fe61a115a77e0eabafe88..49446cb5a656ea64176f2630f6860d0ad3104f11 100644 --- a/drivers/mmc/msm_sdhci.c +++ b/drivers/mmc/msm_sdhci.c @@ -19,6 +19,7 @@ #include #include #include +#include /* Non-standard registers needed for SDHCI startup */ #define SDCC_MCI_POWER 0x0 diff --git a/drivers/mmc/mtk-sd.c b/drivers/mmc/mtk-sd.c index b6632a32d363215465de6dc0c01140fde99ca7ee..178fe1af43d2ce7def678f49ce5f4561b54bc8c1 100644 --- a/drivers/mmc/mtk-sd.c +++ b/drivers/mmc/mtk-sd.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include /* MSDC_CFG */ #define MSDC_CFG_HS400_CK_MODE_EXT BIT(22) diff --git a/drivers/mmc/mv_sdhci.c b/drivers/mmc/mv_sdhci.c index f3e44f53cb4145ca470ad15ba7a0933006cdf430..d8515c6e6f1267de36017f93da2be0eb52c59168 100644 --- a/drivers/mmc/mv_sdhci.c +++ b/drivers/mmc/mv_sdhci.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/mmc/mvebu_mmc.c b/drivers/mmc/mvebu_mmc.c index 3a967ac7720e0f8410e287f6369fa69941c82057..c6df83fb02e9271b8563dbe7179cfa81e723e7de 100644 --- a/drivers/mmc/mvebu_mmc.c +++ b/drivers/mmc/mvebu_mmc.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/mmc/mxcmmc.c b/drivers/mmc/mxcmmc.c index 01d57d4c778c6de8d40d32725f894e4bc5c7bf92..ef8ef632563700656bfacd7b85c79e966b6d8836 100644 --- a/drivers/mmc/mxcmmc.c +++ b/drivers/mmc/mxcmmc.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/mxsmmc.c b/drivers/mmc/mxsmmc.c index 615ed6b17006e92cf6d62553902a83b21acc0ed6..177a4bbc2977b4765795bb56dde76ffa54c42da0 100644 --- a/drivers/mmc/mxsmmc.c +++ b/drivers/mmc/mxsmmc.c @@ -37,6 +37,7 @@ #include #include #include +#include #define MXSMMC_MAX_TIMEOUT 10000 #define MXSMMC_SMALL_TRANSFER 512 diff --git a/drivers/mmc/nexell_dw_mmc.c b/drivers/mmc/nexell_dw_mmc.c index 35704e74d6b667d1400d1213f10c45bf77f63e5a..b721264c7a19a44743b30d5cb1e9eab87786110d 100644 --- a/drivers/mmc/nexell_dw_mmc.c +++ b/drivers/mmc/nexell_dw_mmc.c @@ -16,6 +16,7 @@ #include #include #include +#include #define DWMCI_CLKSEL 0x09C #define DWMCI_SHIFT_0 0x0 diff --git a/drivers/mmc/omap_hsmmc.c b/drivers/mmc/omap_hsmmc.c index 4de6bb1d972597b321eb0c5efdc496243a66171e..f12af49257bb2bf078ab6454fd41769f6a4cfb4e 100644 --- a/drivers/mmc/omap_hsmmc.c +++ b/drivers/mmc/omap_hsmmc.c @@ -22,6 +22,7 @@ * MA 02111-1307 USA */ +#include #include #include #include @@ -34,6 +35,7 @@ #if defined(CONFIG_OMAP54XX) || defined(CONFIG_OMAP44XX) #include #endif +#include #include #include #include @@ -59,6 +61,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mmc/pic32_sdhci.c b/drivers/mmc/pic32_sdhci.c index 009bf00a7f811456f2488529c628ea81c52525bc..9e5ddc44aa7c76b87c6b07ed0c223bbfb51593b2 100644 --- a/drivers/mmc/pic32_sdhci.c +++ b/drivers/mmc/pic32_sdhci.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mmc/pxa_mmc_gen.c b/drivers/mmc/pxa_mmc_gen.c index 5a4652e2461bc045da10e2923261cac782a1a7d0..cc1d8c640c18e846edffb3ebb8d6eacc82ab2f4c 100644 --- a/drivers/mmc/pxa_mmc_gen.c +++ b/drivers/mmc/pxa_mmc_gen.c @@ -21,6 +21,7 @@ #include #include #include +#include /* PXAMMC Generic default config for various CPUs */ #if defined(CONFIG_CPU_PXA25X) diff --git a/drivers/mmc/renesas-sdhi.c b/drivers/mmc/renesas-sdhi.c index 1c4ce0ff02a9d3d6ce8bc26a4dfa8f13e4e3e304..245c5310eab965667c8e2936e2a2037a74139518 100644 --- a/drivers/mmc/renesas-sdhi.c +++ b/drivers/mmc/renesas-sdhi.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include #include #include "tmio-common.h" diff --git a/drivers/mmc/rockchip_dw_mmc.c b/drivers/mmc/rockchip_dw_mmc.c index 6d31f9f3d30669ce0cead487277112fbbfa3f2a9..7f1c63f84765e2be203a56bfc647ad6176875105 100644 --- a/drivers/mmc/rockchip_dw_mmc.c +++ b/drivers/mmc/rockchip_dw_mmc.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include struct rockchip_mmc_plat { #if CONFIG_IS_ENABLED(OF_PLATDATA) diff --git a/drivers/mmc/s5p_sdhci.c b/drivers/mmc/s5p_sdhci.c index cf32ca808211046b684ec09adf4858a1cae4b11a..cabada7acc62b169929dd33f2e9b06b27e2f64a1 100644 --- a/drivers/mmc/s5p_sdhci.c +++ b/drivers/mmc/s5p_sdhci.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/sandbox_mmc.c b/drivers/mmc/sandbox_mmc.c index 58c79a8821b3dff1761aa4a6a1107f67f7261d39..79d7da1dc0315db2c9c5ac83df970431edd071eb 100644 --- a/drivers/mmc/sandbox_mmc.c +++ b/drivers/mmc/sandbox_mmc.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mmc/sdhci-cadence.c b/drivers/mmc/sdhci-cadence.c index fd5b77351a25769a9f4d4739a80f8a8cfec18859..239badca58204e723ce0fd5ffa54e158165c37eb 100644 --- a/drivers/mmc/sdhci-cadence.c +++ b/drivers/mmc/sdhci-cadence.c @@ -5,8 +5,10 @@ */ #include +#include #include #include +#include #include #include #include diff --git a/drivers/mmc/sdhci.c b/drivers/mmc/sdhci.c index 917856a45d2c39859cb3e831408edc10eff43a25..76e37c3d0e12c67202a154a655e73cccee631f97 100644 --- a/drivers/mmc/sdhci.c +++ b/drivers/mmc/sdhci.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -26,6 +27,7 @@ #include #include #include +#include static void sdhci_reset(struct sdhci_host *host, u8 mask) { diff --git a/drivers/mmc/sh_mmcif.c b/drivers/mmc/sh_mmcif.c index ede46d1b6acc170983b53d3a2463722145844432..15b2b0533f1da8e2544e8136c3dfa27d0cdbfd98 100644 --- a/drivers/mmc/sh_mmcif.c +++ b/drivers/mmc/sh_mmcif.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/sh_mmcif.h b/drivers/mmc/sh_mmcif.h index 66341e51d266c148c4cfa25db84b8712df411e12..4a9896cd8363a2c1dc353d9ea51c4357b8aaba6f 100644 --- a/drivers/mmc/sh_mmcif.h +++ b/drivers/mmc/sh_mmcif.h @@ -8,6 +8,7 @@ #ifndef _SH_MMCIF_H_ #define _SH_MMCIF_H_ +#include struct sh_mmcif_regs { unsigned long ce_cmd_set; unsigned long reserved; diff --git a/drivers/mmc/sh_sdhi.c b/drivers/mmc/sh_sdhi.c index 97fb1ee48ecc94153a75105d99c8127a40f6d715..c62315565d688d262ac304d82ebcfcc31d3ec729 100644 --- a/drivers/mmc/sh_sdhi.c +++ b/drivers/mmc/sh_sdhi.c @@ -10,6 +10,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/snps_dw_mmc.c b/drivers/mmc/snps_dw_mmc.c index 5572afa1e48701efe75fdf2b009b6367164d7f5f..08571ccd263f8cf8b80a9f5177987357e79d3aa7 100644 --- a/drivers/mmc/snps_dw_mmc.c +++ b/drivers/mmc/snps_dw_mmc.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/socfpga_dw_mmc.c b/drivers/mmc/socfpga_dw_mmc.c index 9877919f4f1b9c510b7765d4297dc9ded4e0dc04..72f2e193158e663d5fd3ecaee5f2cf47434b3bad 100644 --- a/drivers/mmc/socfpga_dw_mmc.c +++ b/drivers/mmc/socfpga_dw_mmc.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mmc/stm32_sdmmc2.c b/drivers/mmc/stm32_sdmmc2.c index 62f9c7a6f5ddfa81eeecfa85daff760e7cfa40fd..7819b2820e77f167d0b2850bc04660b560e3c177 100644 --- a/drivers/mmc/stm32_sdmmc2.c +++ b/drivers/mmc/stm32_sdmmc2.c @@ -11,9 +11,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/mmc/sunxi_mmc.c b/drivers/mmc/sunxi_mmc.c index b562595e2f3ab0fcaddc5a2c10802bc33d23d2e5..6e3b5ff9324e2f947aa21ae7021bb34c190fabab 100644 --- a/drivers/mmc/sunxi_mmc.c +++ b/drivers/mmc/sunxi_mmc.c @@ -27,6 +27,7 @@ #include #include #include +#include #ifdef CONFIG_DM_MMC struct sunxi_mmc_variant { diff --git a/drivers/mmc/tangier_sdhci.c b/drivers/mmc/tangier_sdhci.c index 622cc3ef1beab72159d7102c056e0f4c1531fccd..fe1bb77177c3058372d784ed2aab5c3dc11f8a0a 100644 --- a/drivers/mmc/tangier_sdhci.c +++ b/drivers/mmc/tangier_sdhci.c @@ -3,6 +3,7 @@ * Copyright (c) 2017 Intel Corporation */ #include +#include #include #include #include diff --git a/drivers/mmc/tegra_mmc.c b/drivers/mmc/tegra_mmc.c index 4cf1838643408a954b0d7a71a94e34779dbfa02d..039ea551e7b5b263fb949c1d42eeb15b791d3ad5 100644 --- a/drivers/mmc/tegra_mmc.c +++ b/drivers/mmc/tegra_mmc.c @@ -24,6 +24,7 @@ #include #endif #include +#include struct tegra_mmc_plat { struct mmc_config cfg; diff --git a/drivers/mmc/tmio-common.c b/drivers/mmc/tmio-common.c index 5e8076fcd9722f8a914a72b9459f4d31a5e4789a..be54dcf635a2606c0952f936f0a8df55d7943087 100644 --- a/drivers/mmc/tmio-common.c +++ b/drivers/mmc/tmio-common.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mmc/tmio-common.h b/drivers/mmc/tmio-common.h index 4160cbe0f5ca6cadfcc54b247d272135b88c4907..f5e0b98d438daa108f8ce9cf412d358f7881a248 100644 --- a/drivers/mmc/tmio-common.h +++ b/drivers/mmc/tmio-common.h @@ -7,8 +7,10 @@ #ifndef __TMIO_COMMON_H__ #define __TMIO_COMMON_H__ +#include #include #include +#include #define TMIO_SD_CMD 0x000 /* command */ #define TMIO_SD_CMD_NOSTOP BIT(14) /* No automatic CMD12 issue */ #define TMIO_SD_CMD_MULTI BIT(13) /* multiple block transfer */ diff --git a/drivers/mmc/uniphier-sd.c b/drivers/mmc/uniphier-sd.c index 088e1d9a900ff7f32acb58f4c404e06de83fce8c..6e6c267fcd27fc36605594a8fb4711cf8149a461 100644 --- a/drivers/mmc/uniphier-sd.c +++ b/drivers/mmc/uniphier-sd.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mmc/xenon_sdhci.c b/drivers/mmc/xenon_sdhci.c index 46c8db49547fd33fa670a3a4c95279e2b6f346d7..a0eb9f370b0797b0a3d0aaeadc0bc19b5b3f7bcf 100644 --- a/drivers/mmc/xenon_sdhci.c +++ b/drivers/mmc/xenon_sdhci.c @@ -28,6 +28,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/mmc/zynq_sdhci.c b/drivers/mmc/zynq_sdhci.c index 923a10f11ecdf658abef8220fea7ec6805237aeb..d1beb3a2a57aa1ad62324c8ef439037b855fa22c 100644 --- a/drivers/mmc/zynq_sdhci.c +++ b/drivers/mmc/zynq_sdhci.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include "mmc_private.h" diff --git a/drivers/mtd/altera_qspi.c b/drivers/mtd/altera_qspi.c index eb901c8c93bf4cb9377f5f089fd91d88f9734c58..5615084e436f03b9bb5669b29701c4a1809a6430 100644 --- a/drivers/mtd/altera_qspi.c +++ b/drivers/mtd/altera_qspi.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/mtd/cfi_flash.c b/drivers/mtd/cfi_flash.c index 5280fb96db182baec4e9a0e27fc649b10a644ccf..60491629b416d48eb24634e86c2744d4f39784a7 100644 --- a/drivers/mtd/cfi_flash.c +++ b/drivers/mtd/cfi_flash.c @@ -17,6 +17,7 @@ /* #define DEBUG */ #include +#include #include #include #include @@ -39,6 +40,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/cfi_mtd.c b/drivers/mtd/cfi_mtd.c index 02b4277bd235a3e14405bed3b725064c6c4d0a42..dedb740a65069d344b09f2c3ac7763ba7b59fe2b 100644 --- a/drivers/mtd/cfi_mtd.c +++ b/drivers/mtd/cfi_mtd.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/hbmc-am654.c b/drivers/mtd/hbmc-am654.c index 848c5ede4139a043fef3eb1396a03de8b7c6bffe..366d4b80e8524eaf76d872c8d8b39784cd3c38c3 100644 --- a/drivers/mtd/hbmc-am654.c +++ b/drivers/mtd/hbmc-am654.c @@ -4,11 +4,13 @@ // Author: Vignesh Raghavendra #include +#include #include #include #include #include #include +#include #include #include diff --git a/drivers/mtd/jedec_flash.c b/drivers/mtd/jedec_flash.c index 9456c9abbc3ac1c5de9f7036c3480b95b4a0a279..0edbe6064a1fcdd63aa450ce97e7beb061754ad8 100644 --- a/drivers/mtd/jedec_flash.c +++ b/drivers/mtd/jedec_flash.c @@ -19,6 +19,7 @@ #include #include #include +#include #define P_ID_AMD_STD CFI_CMDSET_AMD_LEGACY diff --git a/drivers/mtd/mtd_uboot.c b/drivers/mtd/mtd_uboot.c index cdf4600cd31eb8b1f01b86519e8be257ed54dd07..70242ce382ca6879b8801a0f5fca28682eae1d2f 100644 --- a/drivers/mtd/mtd_uboot.c +++ b/drivers/mtd/mtd_uboot.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mtd/mtdcore.c b/drivers/mtd/mtdcore.c index b995fb8abab3fd57d3aa81a65f1f8fa196e2f1c2..de624825478b04998ffbeee1860c3292970349f7 100644 --- a/drivers/mtd/mtdcore.c +++ b/drivers/mtd/mtdcore.c @@ -28,6 +28,7 @@ #include #include #else +#include #include #include #include @@ -35,6 +36,7 @@ #include #include #include +#include #endif #include diff --git a/drivers/mtd/mtdpart.c b/drivers/mtd/mtdpart.c index ea31330bf11250b98846a0cef56cce10157eb639..d238788c17b7aa8d5b4be18dac6e17a7cf789ddf 100644 --- a/drivers/mtd/mtdpart.c +++ b/drivers/mtd/mtdpart.c @@ -21,6 +21,7 @@ #include #include +#include #include #include #include diff --git a/drivers/mtd/mw_eeprom.c b/drivers/mtd/mw_eeprom.c index 5d1a357324179f55f2c189711e6ed2e424f99da7..58b8d671c919342ffa49f45028f255293ff87537 100644 --- a/drivers/mtd/mw_eeprom.c +++ b/drivers/mtd/mw_eeprom.c @@ -4,6 +4,7 @@ #include #include #include +#include #include /* diff --git a/drivers/mtd/nand/raw/am335x_spl_bch.c b/drivers/mtd/nand/raw/am335x_spl_bch.c index b6fc5f29c7a8a140413029c2205da9b78b5c72a4..7b40689cc64d45fc19dfb206493cd307158b4d15 100644 --- a/drivers/mtd/nand/raw/am335x_spl_bch.c +++ b/drivers/mtd/nand/raw/am335x_spl_bch.c @@ -10,10 +10,12 @@ */ #include +#include #include #include #include #include +#include static int nand_ecc_pos[] = CONFIG_SYS_NAND_ECCPOS; static struct mtd_info *mtd; diff --git a/drivers/mtd/nand/raw/arasan_nfc.c b/drivers/mtd/nand/raw/arasan_nfc.c index c604db376c1511f4fef86c5e7d0783a1ec8909b0..e56b0603867b776d69a2fd9a3f6b20f20444fca0 100644 --- a/drivers/mtd/nand/raw/arasan_nfc.c +++ b/drivers/mtd/nand/raw/arasan_nfc.c @@ -6,9 +6,12 @@ */ #include +#include #include +#include #include #include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/atmel_nand.c b/drivers/mtd/nand/raw/atmel_nand.c index 75c21ff7852e968195e2067cf18721569a28a6c3..78c3ab2dc06d95d2a8be748576020efccb2d0a92 100644 --- a/drivers/mtd/nand/raw/atmel_nand.c +++ b/drivers/mtd/nand/raw/atmel_nand.c @@ -11,6 +11,7 @@ */ #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/nand/raw/atmel_nand_ecc.h b/drivers/mtd/nand/raw/atmel_nand_ecc.h index 05eeedb3f84171caa6cfad57ad3f40cd68130c2b..1ece825186c2027c4765bb5ab0933658a317f909 100644 --- a/drivers/mtd/nand/raw/atmel_nand_ecc.h +++ b/drivers/mtd/nand/raw/atmel_nand_ecc.h @@ -7,6 +7,7 @@ #ifndef ATMEL_NAND_ECC_H #define ATMEL_NAND_ECC_H +#include #define ATMEL_ECC_CR 0x00 /* Control register */ #define ATMEL_ECC_RST (1 << 0) /* Reset parity */ diff --git a/drivers/mtd/nand/raw/brcmnand/bcm63158_nand.c b/drivers/mtd/nand/raw/brcmnand/bcm63158_nand.c index acfe2ba0bd21e7107b4e485f3502cd8909a2da6d..f07498fe2613d33f9370bf303a2710b51487bb81 100644 --- a/drivers/mtd/nand/raw/brcmnand/bcm63158_nand.c +++ b/drivers/mtd/nand/raw/brcmnand/bcm63158_nand.c @@ -1,9 +1,12 @@ // SPDX-License-Identifier: GPL-2.0+ #include +#include +#include #include #include #include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c b/drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c index 4c886e1533f80fcc352e06bcd184ab2e85035e0a..d17b80e507a6ccc1c2ba63bf12aa2666e9aea6c3 100644 --- a/drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c +++ b/drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c @@ -1,9 +1,12 @@ // SPDX-License-Identifier: GPL-2.0+ #include +#include +#include #include #include #include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/brcmnand/bcm68360_nand.c b/drivers/mtd/nand/raw/brcmnand/bcm68360_nand.c index a649b1a89636d3f6fd3690bca45c0ef07e909e74..d93a11c0c98bf36c31c88017e2ee0fe7a4f66740 100644 --- a/drivers/mtd/nand/raw/brcmnand/bcm68360_nand.c +++ b/drivers/mtd/nand/raw/brcmnand/bcm68360_nand.c @@ -1,9 +1,12 @@ // SPDX-License-Identifier: GPL-2.0+ #include +#include +#include #include #include #include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/brcmnand/bcm6838_nand.c b/drivers/mtd/nand/raw/brcmnand/bcm6838_nand.c index 25bfe253f2976396c999a7fd2ef9deaebeaa5d94..de19a16e61c8f1a3ba87fad41ba171e414e238e3 100644 --- a/drivers/mtd/nand/raw/brcmnand/bcm6838_nand.c +++ b/drivers/mtd/nand/raw/brcmnand/bcm6838_nand.c @@ -1,9 +1,12 @@ // SPDX-License-Identifier: GPL-2.0+ #include +#include +#include #include #include #include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/brcmnand/bcm6858_nand.c b/drivers/mtd/nand/raw/brcmnand/bcm6858_nand.c index 926c59eb14858caece0b1b3f9de205b5219f4e19..2d0bbea727c8ec919261f5244a3a24169292ce55 100644 --- a/drivers/mtd/nand/raw/brcmnand/bcm6858_nand.c +++ b/drivers/mtd/nand/raw/brcmnand/bcm6858_nand.c @@ -1,9 +1,12 @@ // SPDX-License-Identifier: GPL-2.0+ #include +#include +#include #include #include #include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/brcmnand/brcmnand.c b/drivers/mtd/nand/raw/brcmnand/brcmnand.c index b90f26978ffb101506ab61d5336c1478c80f56e7..65159d9e0215edfa5bcc7025be6fd27129fb300a 100644 --- a/drivers/mtd/nand/raw/brcmnand/brcmnand.c +++ b/drivers/mtd/nand/raw/brcmnand/brcmnand.c @@ -13,6 +13,8 @@ */ #include +#include +#include #include #include #include @@ -32,6 +34,7 @@ #include #include #include +#include #include "brcmnand.h" #include "brcmnand_compat.h" diff --git a/drivers/mtd/nand/raw/brcmnand/brcmnand.h b/drivers/mtd/nand/raw/brcmnand/brcmnand.h index 2a48dfea90c15bf67c172fb7b21788410a220e12..90b24f95ca03f9fb18f41c61812c94be6c677f04 100644 --- a/drivers/mtd/nand/raw/brcmnand/brcmnand.h +++ b/drivers/mtd/nand/raw/brcmnand/brcmnand.h @@ -3,6 +3,7 @@ #ifndef __BRCMNAND_H__ #define __BRCMNAND_H__ +#include #include #include #include diff --git a/drivers/mtd/nand/raw/brcmnand/brcmnand_compat.c b/drivers/mtd/nand/raw/brcmnand/brcmnand_compat.c index d8d752d6080a7c3385835a194554b0b7af073404..8ae0dbcf7b8fec9f066f8d3c98fc34b008005e1d 100644 --- a/drivers/mtd/nand/raw/brcmnand/brcmnand_compat.c +++ b/drivers/mtd/nand/raw/brcmnand/brcmnand_compat.c @@ -6,6 +6,7 @@ #include #include #include +#include #include "brcmnand_compat.h" static char *devm_kvasprintf(struct udevice *dev, gfp_t gfp, const char *fmt, diff --git a/drivers/mtd/nand/raw/brcmnand/brcmnand_compat.h b/drivers/mtd/nand/raw/brcmnand/brcmnand_compat.h index 52711d4978b7c717022be4b29331cec3bb104f09..d7e80a000a79df38972cfd4b27a30fdcfd2bcc93 100644 --- a/drivers/mtd/nand/raw/brcmnand/brcmnand_compat.h +++ b/drivers/mtd/nand/raw/brcmnand/brcmnand_compat.h @@ -6,6 +6,8 @@ struct clk; struct udevice; +#include + char *devm_kasprintf(struct udevice *dev, gfp_t gfp, const char *fmt, ...); #endif /* __BRCMNAND_COMPAT_H */ diff --git a/drivers/mtd/nand/raw/davinci_nand.c b/drivers/mtd/nand/raw/davinci_nand.c index c00fc65b6a0d7e72f276aa4242502d29f2ace14c..fea7147054a7d1fed9f7a0c8842ff1454e896d1c 100644 --- a/drivers/mtd/nand/raw/davinci_nand.c +++ b/drivers/mtd/nand/raw/davinci_nand.c @@ -29,6 +29,7 @@ */ #include +#include #include #include #include @@ -37,6 +38,7 @@ #include #include #include +#include /* Definitions for 4-bit hardware ECC */ #define NAND_TIMEOUT 10240 diff --git a/drivers/mtd/nand/raw/denali.c b/drivers/mtd/nand/raw/denali.c index 0e84f37784d729fbdf960d10fdfb36b48d1a9e7b..92361e637bc73dcd14afa365f35e9c7abd1007be 100644 --- a/drivers/mtd/nand/raw/denali.c +++ b/drivers/mtd/nand/raw/denali.c @@ -25,6 +25,7 @@ #include #include #include +#include #include "denali.h" diff --git a/drivers/mtd/nand/raw/denali.h b/drivers/mtd/nand/raw/denali.h index 6cd02b2e26ee2d2d811c972579b8c661eba5fa2b..afc01880998236e8e10790efa170f1394b686289 100644 --- a/drivers/mtd/nand/raw/denali.h +++ b/drivers/mtd/nand/raw/denali.h @@ -7,6 +7,7 @@ #ifndef __DENALI_H__ #define __DENALI_H__ +#include #include #include #include diff --git a/drivers/mtd/nand/raw/denali_spl.c b/drivers/mtd/nand/raw/denali_spl.c index ed077fd06bc04375f1b2c4a38ed5e0b9b79f59f6..ad164139ed51f2e797575b9c02fe775a2397cfc1 100644 --- a/drivers/mtd/nand/raw/denali_spl.c +++ b/drivers/mtd/nand/raw/denali_spl.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include "denali.h" #define DENALI_MAP01 (1 << 26) /* read/write pages in PIO */ diff --git a/drivers/mtd/nand/raw/fsl_elbc_nand.c b/drivers/mtd/nand/raw/fsl_elbc_nand.c index eb95cb003038a92933461977a52ccabcc8277043..0c0b1dec55def9122a6ea82174dba3984fdf642a 100644 --- a/drivers/mtd/nand/raw/fsl_elbc_nand.c +++ b/drivers/mtd/nand/raw/fsl_elbc_nand.c @@ -9,12 +9,14 @@ #include #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/drivers/mtd/nand/raw/fsl_elbc_spl.c b/drivers/mtd/nand/raw/fsl_elbc_spl.c index e8b9f40f3b0a434192165c6ae3c8f311960b9aa2..0564d270e06a67b9eb8577d919c60590b6142767 100644 --- a/drivers/mtd/nand/raw/fsl_elbc_spl.c +++ b/drivers/mtd/nand/raw/fsl_elbc_spl.c @@ -15,6 +15,7 @@ #include #include #include +#include #ifdef CONFIG_MPC83xx #include "../../../arch/powerpc/cpu/mpc83xx/elbc/elbc.h" diff --git a/drivers/mtd/nand/raw/fsl_ifc_nand.c b/drivers/mtd/nand/raw/fsl_ifc_nand.c index 291dda8fb48033e9bd19b1331d527c4baaa26eb5..720f8fcbd35d94ffcc5b8aa488dc5429b14f17c5 100644 --- a/drivers/mtd/nand/raw/fsl_ifc_nand.c +++ b/drivers/mtd/nand/raw/fsl_ifc_nand.c @@ -8,12 +8,14 @@ #include #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/drivers/mtd/nand/raw/fsl_ifc_spl.c b/drivers/mtd/nand/raw/fsl_ifc_spl.c index cf09fce3fbbf952ae9585d7f0086a54d447a7048..180fa82ddb71f5991218569b778f2222ebd701fb 100644 --- a/drivers/mtd/nand/raw/fsl_ifc_spl.c +++ b/drivers/mtd/nand/raw/fsl_ifc_spl.c @@ -16,6 +16,7 @@ #ifdef CONFIG_CHAIN_OF_TRUST #include #endif +#include static inline int is_blank(uchar *addr, int page_size) { diff --git a/drivers/mtd/nand/raw/fsl_upm.c b/drivers/mtd/nand/raw/fsl_upm.c index 6c86a7e76712a80c08c77f2d36652d1787b0e800..be9d40a07a05980bbff3348221665aff38610154 100644 --- a/drivers/mtd/nand/raw/fsl_upm.c +++ b/drivers/mtd/nand/raw/fsl_upm.c @@ -6,6 +6,7 @@ * Anton Vorontsov */ +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include static void fsl_upm_start_pattern(struct fsl_upm *upm, u32 pat_offset) { diff --git a/drivers/mtd/nand/raw/fsmc_nand.c b/drivers/mtd/nand/raw/fsmc_nand.c index 5994c321cacc3078b70bf1480e876be6e76b5ba8..8fcf00f9107559e2480cc937366ac48eb6a04ed1 100644 --- a/drivers/mtd/nand/raw/fsmc_nand.c +++ b/drivers/mtd/nand/raw/fsmc_nand.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include static u32 fsmc_version; static struct fsmc_regs *const fsmc_regs_p = (struct fsmc_regs *) diff --git a/drivers/mtd/nand/raw/kb9202_nand.c b/drivers/mtd/nand/raw/kb9202_nand.c index 0f68f1cd867ccdfa6af75a51654f3272726d89aa..4b759dd25e62335cfd2195602555de859f898513 100644 --- a/drivers/mtd/nand/raw/kb9202_nand.c +++ b/drivers/mtd/nand/raw/kb9202_nand.c @@ -11,6 +11,7 @@ #include #include #include +#include #include diff --git a/drivers/mtd/nand/raw/kirkwood_nand.c b/drivers/mtd/nand/raw/kirkwood_nand.c index 0757fa840b880c38a3477f6a1e8f01639f19344b..6b0cd581eadeff15487f7a64a1aca8cdb7ce6de1 100644 --- a/drivers/mtd/nand/raw/kirkwood_nand.c +++ b/drivers/mtd/nand/raw/kirkwood_nand.c @@ -10,6 +10,7 @@ #include #include #include +#include /* NAND Flash Soc registers */ struct kwnandf_registers { diff --git a/drivers/mtd/nand/raw/kmeter1_nand.c b/drivers/mtd/nand/raw/kmeter1_nand.c index cf33f2863e1b437c54cec11b7511d24f01714e3e..c2252464ad64bd9b629311b19c62aade938bdf6b 100644 --- a/drivers/mtd/nand/raw/kmeter1_nand.c +++ b/drivers/mtd/nand/raw/kmeter1_nand.c @@ -8,6 +8,7 @@ #include #include #include +#include #define CONFIG_NAND_MODE_REG (void *)(CONFIG_SYS_NAND_BASE + 0x20000) #define CONFIG_NAND_DATA_REG (void *)(CONFIG_SYS_NAND_BASE + 0x30000) diff --git a/drivers/mtd/nand/raw/lpc32xx_nand_mlc.c b/drivers/mtd/nand/raw/lpc32xx_nand_mlc.c index 368ce3e54edfb87983f4665ab1751d15b15a2e51..af93baf38bac466b608ed648ae429796d729f68a 100644 --- a/drivers/mtd/nand/raw/lpc32xx_nand_mlc.c +++ b/drivers/mtd/nand/raw/lpc32xx_nand_mlc.c @@ -13,6 +13,8 @@ * * Consequently, pages with meaningful in-band data are written with * blank (all-ones) out-of-band data and a valid ECC, and any later +#include +#include * out-of-band data write will void the ECC. * * Therefore, code which reads such late-written out-of-band data diff --git a/drivers/mtd/nand/raw/lpc32xx_nand_slc.c b/drivers/mtd/nand/raw/lpc32xx_nand_slc.c index 07a44a565ad3037f81299430f1e183210cb25032..018acbdf8a034d5779ada432065b0f7026f36d88 100644 --- a/drivers/mtd/nand/raw/lpc32xx_nand_slc.c +++ b/drivers/mtd/nand/raw/lpc32xx_nand_slc.c @@ -11,6 +11,7 @@ */ #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include struct lpc32xx_nand_slc_regs { u32 data; diff --git a/drivers/mtd/nand/raw/mxc_nand.c b/drivers/mtd/nand/raw/mxc_nand.c index f012f7329c9d25b41b9325b91a4e35ebf8729d0e..61da84f7e79c221154ce9e5ac39157769003ec23 100644 --- a/drivers/mtd/nand/raw/mxc_nand.c +++ b/drivers/mtd/nand/raw/mxc_nand.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include "mxc_nand.h" #define DRIVER_NAME "mxc_nand" diff --git a/drivers/mtd/nand/raw/mxc_nand.h b/drivers/mtd/nand/raw/mxc_nand.h index 1c7f3a2e227d808628a16e90db02b167efa1bb18..fd008b294b61364e69b83ec232415ec9ab117fd6 100644 --- a/drivers/mtd/nand/raw/mxc_nand.h +++ b/drivers/mtd/nand/raw/mxc_nand.h @@ -43,6 +43,7 @@ #else #error "MXC NFC implementation not supported" #endif +#include #define is_mxc_nfc_3() is_mxc_nfc_32() #if defined(MXC_NFC_V1) diff --git a/drivers/mtd/nand/raw/mxc_nand_spl.c b/drivers/mtd/nand/raw/mxc_nand_spl.c index c3e136899f92e6d5603885b956f6961b40fd068a..22bd476479ad226a8477d31f393e2334a9432b30 100644 --- a/drivers/mtd/nand/raw/mxc_nand_spl.c +++ b/drivers/mtd/nand/raw/mxc_nand_spl.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "mxc_nand.h" #if defined(MXC_NFC_V1) || defined(MXC_NFC_V2_1) diff --git a/drivers/mtd/nand/raw/mxs_nand.c b/drivers/mtd/nand/raw/mxs_nand.c index 8ab4dab32c028fa1ff52969da0d6fa388725f972..d6e1273a74cf7df34b0ddc189e41cad5b29c5193 100644 --- a/drivers/mtd/nand/raw/mxs_nand.c +++ b/drivers/mtd/nand/raw/mxs_nand.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/mxs_nand_spl.c b/drivers/mtd/nand/raw/mxs_nand_spl.c index 0fe538e7d6d8c9d84e3084428c6d41ada8c45c0e..e7e5683d90f773d47ac012011370d97defb14081 100644 --- a/drivers/mtd/nand/raw/mxs_nand_spl.c +++ b/drivers/mtd/nand/raw/mxs_nand_spl.c @@ -17,6 +17,7 @@ #include #include #include +#include static struct mtd_info *mtd; static struct nand_chip nand_chip; diff --git a/drivers/mtd/nand/raw/nand.c b/drivers/mtd/nand/raw/nand.c index 486c1b4a8bdcbabded776361ff2561ac121a4003..b43f3f5d9ca49b57645992d85d9d6d3739104dd0 100644 --- a/drivers/mtd/nand/raw/nand.c +++ b/drivers/mtd/nand/raw/nand.c @@ -6,11 +6,13 @@ */ #include +#include #include #include #include #include #include +#include #ifndef CONFIG_SYS_NAND_BASE_LIST #define CONFIG_SYS_NAND_BASE_LIST { CONFIG_SYS_NAND_BASE } diff --git a/drivers/mtd/nand/raw/nand_base.c b/drivers/mtd/nand/raw/nand_base.c index 115f5a771bedc69270b2c35a6129d601987aa4d0..79e872b0ca17b534977b2b147f488d9023689a68 100644 --- a/drivers/mtd/nand/raw/nand_base.c +++ b/drivers/mtd/nand/raw/nand_base.c @@ -34,6 +34,7 @@ #endif #include #include +#include #include #include #include @@ -55,6 +56,7 @@ #include #include #include +#include /* Define default oob placement schemes for large and small page devices */ #ifndef CONFIG_SYS_NAND_DRIVER_ECC_LAYOUT diff --git a/drivers/mtd/nand/raw/nand_bbt.c b/drivers/mtd/nand/raw/nand_bbt.c index 22454253f3c440f7ed4fcfc57e263b8a4f7b60e4..98d8db5bfcc91b9cd4bb08d2960cb89bd7e1b2c6 100644 --- a/drivers/mtd/nand/raw/nand_bbt.c +++ b/drivers/mtd/nand/raw/nand_bbt.c @@ -71,6 +71,7 @@ #include #include #include +#include #define BBT_BLOCK_GOOD 0x00 #define BBT_BLOCK_WORN 0x01 diff --git a/drivers/mtd/nand/raw/nand_ecc.c b/drivers/mtd/nand/raw/nand_ecc.c index 2bc329be1a3b010334aa651a588419e7ec75f67a..d31fd2d0c4b7fefb8a419459f83d7c863093bf63 100644 --- a/drivers/mtd/nand/raw/nand_ecc.c +++ b/drivers/mtd/nand/raw/nand_ecc.c @@ -23,6 +23,7 @@ */ #include +#include #include #include diff --git a/drivers/mtd/nand/raw/nand_spl_loaders.c b/drivers/mtd/nand/raw/nand_spl_loaders.c index 75ded89893a405ca4293b89db70129d5f393cbd8..08797e0d40a11b04a3d0e3984f80f62a19bbcea6 100644 --- a/drivers/mtd/nand/raw/nand_spl_loaders.c +++ b/drivers/mtd/nand/raw/nand_spl_loaders.c @@ -1,5 +1,6 @@ #include #include +#include int nand_spl_load_image(uint32_t offs, unsigned int size, void *dst) { unsigned int block, lastblock; diff --git a/drivers/mtd/nand/raw/nand_spl_simple.c b/drivers/mtd/nand/raw/nand_spl_simple.c index 09e053541a9d48ed484a1a64681dd869138ced9d..1f1261fd94863ec0fe0310f66ce01ce134369702 100644 --- a/drivers/mtd/nand/raw/nand_spl_simple.c +++ b/drivers/mtd/nand/raw/nand_spl_simple.c @@ -5,9 +5,11 @@ */ #include +#include #include #include #include +#include static int nand_ecc_pos[] = CONFIG_SYS_NAND_ECCPOS; static struct mtd_info *mtd; diff --git a/drivers/mtd/nand/raw/nand_util.c b/drivers/mtd/nand/raw/nand_util.c index f753970d9e78a86d31f399a9f97c3c8a51e8b0fa..95169503c2ce167ba9b0094ca4790e5c4d11ffa9 100644 --- a/drivers/mtd/nand/raw/nand_util.c +++ b/drivers/mtd/nand/raw/nand_util.c @@ -30,6 +30,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/nand/raw/omap_elm.c b/drivers/mtd/nand/raw/omap_elm.c index 87368743a9a02e0244a79d1d236c63d2b554f9fa..87dd2feccd5921dc24530d3e57f12c0180ea4ffd 100644 --- a/drivers/mtd/nand/raw/omap_elm.c +++ b/drivers/mtd/nand/raw/omap_elm.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/omap_gpmc.c b/drivers/mtd/nand/raw/omap_gpmc.c index 2863b1de1b63e366508d0b48c64e69f4039935b9..f83cee14212691ce5331132f2fbb540e45828e4f 100644 --- a/drivers/mtd/nand/raw/omap_gpmc.c +++ b/drivers/mtd/nand/raw/omap_gpmc.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #define BADBLOCK_MARKER_LENGTH 2 #define SECTOR_BYTES 512 diff --git a/drivers/mtd/nand/raw/pxa3xx_nand.c b/drivers/mtd/nand/raw/pxa3xx_nand.c index 8678866d3dd09c08885f2585c07fd9becfc9edfc..7287cc32f436e75d1ac8f1f1eecca583ebd1c1f0 100644 --- a/drivers/mtd/nand/raw/pxa3xx_nand.c +++ b/drivers/mtd/nand/raw/pxa3xx_nand.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/pxa3xx_nand.h b/drivers/mtd/nand/raw/pxa3xx_nand.h index d7304d0b34e9134708e6f17213cce9e8eefe9630..5d8c886855fba92c01f0def2bd98b7175204a0ce 100644 --- a/drivers/mtd/nand/raw/pxa3xx_nand.h +++ b/drivers/mtd/nand/raw/pxa3xx_nand.h @@ -4,6 +4,7 @@ #include #include #include +#include struct pxa3xx_nand_timing { unsigned int tCH; /* Enable signal hold time */ diff --git a/drivers/mtd/nand/raw/stm32_fmc2_nand.c b/drivers/mtd/nand/raw/stm32_fmc2_nand.c index e5dbb970f1b4ed6d37e7874a45996c1d56ab56f1..fe4c8a0889e77e29743010de2ae4453ebc10d416 100644 --- a/drivers/mtd/nand/raw/stm32_fmc2_nand.c +++ b/drivers/mtd/nand/raw/stm32_fmc2_nand.c @@ -6,10 +6,13 @@ #include #include +#include #include #include #include #include +#include +#include #include #include #include diff --git a/drivers/mtd/nand/raw/sunxi_nand.c b/drivers/mtd/nand/raw/sunxi_nand.c index 025f18ad49dd56a751db42fce6cb97d96b392d45..4d17d138619d2aa513d757429555849328f4a99d 100644 --- a/drivers/mtd/nand/raw/sunxi_nand.c +++ b/drivers/mtd/nand/raw/sunxi_nand.c @@ -25,10 +25,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include @@ -39,6 +41,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/nand/raw/sunxi_nand_spl.c b/drivers/mtd/nand/raw/sunxi_nand_spl.c index e24bd384c267b6a10dea28fa9d95f44e558a789e..7ad486c5dbd3770561c958b181c81223b754de98 100644 --- a/drivers/mtd/nand/raw/sunxi_nand_spl.c +++ b/drivers/mtd/nand/raw/sunxi_nand_spl.c @@ -4,6 +4,7 @@ * Copyright (c) 2015, AW-SOM Technologies */ +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include /* registers */ #define NFC_CTL 0x00000000 diff --git a/drivers/mtd/nand/raw/tegra_nand.c b/drivers/mtd/nand/raw/tegra_nand.c index ace59249b9ef55323caa8bb83d90aeafb907ce3e..c8a31f29688fc042c8ebe7eb7178b9b6ab5535c5 100644 --- a/drivers/mtd/nand/raw/tegra_nand.c +++ b/drivers/mtd/nand/raw/tegra_nand.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "tegra_nand.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/mtd/nand/raw/tegra_nand.h b/drivers/mtd/nand/raw/tegra_nand.h index 77401606617d7ccf848879af0e93aea7fb3987e0..e65a36851ca29900285a5e1218baed299907cec2 100644 --- a/drivers/mtd/nand/raw/tegra_nand.h +++ b/drivers/mtd/nand/raw/tegra_nand.h @@ -4,6 +4,7 @@ */ /* register offset */ +#include #define COMMAND_0 0x00 #define CMD_GO (1 << 31) #define CMD_CLE (1 << 30) diff --git a/drivers/mtd/nand/raw/vf610_nfc.c b/drivers/mtd/nand/raw/vf610_nfc.c index 49cf29a7abe4ff6998d91ea665495aee87b5915b..df86cc6b48d91aac41e8a9a92e5c447efabb9adf 100644 --- a/drivers/mtd/nand/raw/vf610_nfc.c +++ b/drivers/mtd/nand/raw/vf610_nfc.c @@ -22,6 +22,7 @@ */ #include +#include #include #include #include @@ -30,6 +31,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/nand/raw/zynq_nand.c b/drivers/mtd/nand/raw/zynq_nand.c index 6af6b7bd844f90433bbbd112aafeebce82010789..2b177a4cf8371ea5a38479292194ae30697cca20 100644 --- a/drivers/mtd/nand/raw/zynq_nand.c +++ b/drivers/mtd/nand/raw/zynq_nand.c @@ -7,10 +7,13 @@ */ #include +#include #include #include +#include #include #include +#include #include #include #include diff --git a/drivers/mtd/nand/spi/core.c b/drivers/mtd/nand/spi/core.c index 99622a335a3db1c7c9b5c6c9622ae73927bbf002..123cb6dc1236df78f3865540a35fbc2a8b69b296 100644 --- a/drivers/mtd/nand/spi/core.c +++ b/drivers/mtd/nand/spi/core.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #endif /* SPI NAND index visible in MTD names */ diff --git a/drivers/mtd/nand/spi/gigadevice.c b/drivers/mtd/nand/spi/gigadevice.c index 465f18642b06a620c6b0e54fc42a3b8a01d13d87..c291f02b9b587a7a321dc213fd61119299c627b7 100644 --- a/drivers/mtd/nand/spi/gigadevice.c +++ b/drivers/mtd/nand/spi/gigadevice.c @@ -11,6 +11,7 @@ #include #include #endif +#include #include #include diff --git a/drivers/mtd/nand/spi/macronix.c b/drivers/mtd/nand/spi/macronix.c index 83f9daaf579102b5335dbf17cf3b67911c752650..0929d2b5dc2983bcda1f31991f942ff84a201d4c 100644 --- a/drivers/mtd/nand/spi/macronix.c +++ b/drivers/mtd/nand/spi/macronix.c @@ -10,6 +10,7 @@ #include #include #endif +#include #include #include #include diff --git a/drivers/mtd/nand/spi/micron.c b/drivers/mtd/nand/spi/micron.c index 5fde4a78d23de82fa2ce6a9778c396272efc0b0d..b2978b59a1184b7276ab31d07b8820b880614b18 100644 --- a/drivers/mtd/nand/spi/micron.c +++ b/drivers/mtd/nand/spi/micron.c @@ -11,6 +11,7 @@ #include #include #endif +#include #include #include #include diff --git a/drivers/mtd/nand/spi/toshiba.c b/drivers/mtd/nand/spi/toshiba.c index d0b003d2957db47a32965c9b9b1448c3103dfc64..6895f364800000fef7a18ba1306b3b2464461c9c 100644 --- a/drivers/mtd/nand/spi/toshiba.c +++ b/drivers/mtd/nand/spi/toshiba.c @@ -11,6 +11,7 @@ #include #include #endif +#include #include #include #include diff --git a/drivers/mtd/nand/spi/winbond.c b/drivers/mtd/nand/spi/winbond.c index 4e1c8883b383d3452475265a16d896fbbeb33222..ac7fc3d131136fd08e485fda6dc10f712eb6640d 100644 --- a/drivers/mtd/nand/spi/winbond.c +++ b/drivers/mtd/nand/spi/winbond.c @@ -12,6 +12,7 @@ #include #include #endif +#include #include #include #include diff --git a/drivers/mtd/onenand/onenand_base.c b/drivers/mtd/onenand/onenand_base.c index f576aea331ca81632d23f116f6ffaeaa93d6907b..80fb722e3574740f7a5aaf48b25a8dcd0f3f6dd1 100644 --- a/drivers/mtd/onenand/onenand_base.c +++ b/drivers/mtd/onenand/onenand_base.c @@ -20,6 +20,7 @@ */ #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include #include "linux/mtd/flashchip.h" #include diff --git a/drivers/mtd/onenand/onenand_bbt.c b/drivers/mtd/onenand/onenand_bbt.c index 026280e5e6290fba8cbaa2963e31807d5a7bdba2..0a73fe5afbb1c17ae5eae7c224b115705f4d7ca7 100644 --- a/drivers/mtd/onenand/onenand_bbt.c +++ b/drivers/mtd/onenand/onenand_bbt.c @@ -22,6 +22,7 @@ #include #include #include +#include #include diff --git a/drivers/mtd/onenand/onenand_spl.c b/drivers/mtd/onenand/onenand_spl.c index 69c529e658de1c9cab71df260e9ecb5c2002f0e4..715938220593eb963b434426026abe6c1ec0b121 100644 --- a/drivers/mtd/onenand/onenand_spl.c +++ b/drivers/mtd/onenand/onenand_spl.c @@ -14,6 +14,7 @@ #include #include #include +#include /* * Device geometry: diff --git a/drivers/mtd/onenand/samsung.c b/drivers/mtd/onenand/samsung.c index be6c8e1def39b1198a4825d23c5d0c818e8b6388..7f6f9a4502631fbafda37328103ba998fc6b5963 100644 --- a/drivers/mtd/onenand/samsung.c +++ b/drivers/mtd/onenand/samsung.c @@ -10,6 +10,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/pic32_flash.c b/drivers/mtd/pic32_flash.c index 3daa76f949ab5da58277dd575929d92caac5b986..3c36297d0461e26146dceccf6b9841b952325c94 100644 --- a/drivers/mtd/pic32_flash.c +++ b/drivers/mtd/pic32_flash.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/renesas_rpc_hf.c b/drivers/mtd/renesas_rpc_hf.c index 60f8dbc676a7c5f47280151752ca3433b25e7bea..fd305bc10d74b04190aee831addb7c6c7fdc6002 100644 --- a/drivers/mtd/renesas_rpc_hf.c +++ b/drivers/mtd/renesas_rpc_hf.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #include #define RPC_CMNCR 0x0000 /* R/W */ diff --git a/drivers/mtd/spi/fsl_espi_spl.c b/drivers/mtd/spi/fsl_espi_spl.c index 5a3b5abd5c7d6caa782c6146e6aeb1039c252eeb..802c1f51b4d39bbda2f8a90b2d0d58b2fb84ceb5 100644 --- a/drivers/mtd/spi/fsl_espi_spl.c +++ b/drivers/mtd/spi/fsl_espi_spl.c @@ -10,6 +10,7 @@ #include #include #include +#include #define ESPI_BOOT_IMAGE_SIZE 0x48 #define ESPI_BOOT_IMAGE_ADDR 0x50 diff --git a/drivers/mtd/spi/sandbox.c b/drivers/mtd/spi/sandbox.c index 424c74d74fddb772a9c642b2b5f4f427b2c3b593..8d70f7a82356c6a4a23719eda96102667dfaacb0 100644 --- a/drivers/mtd/spi/sandbox.c +++ b/drivers/mtd/spi/sandbox.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include "sf_internal.h" diff --git a/drivers/mtd/spi/sf-uclass.c b/drivers/mtd/spi/sf-uclass.c index 354d7b47f0f96bf5f3d2bd814f270a5972a04bcf..47bb546ff11dfc8e8fd9418f0dff97a9346d8a1c 100644 --- a/drivers/mtd/spi/sf-uclass.c +++ b/drivers/mtd/spi/sf-uclass.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "sf_internal.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/mtd/spi/sf_dataflash.c b/drivers/mtd/spi/sf_dataflash.c index 558cf39ba672d0bd7b2e911029b4c8ad5350480d..e7e57e59d0b010b3245feeb8afbe10f75aa6f35d 100644 --- a/drivers/mtd/spi/sf_dataflash.c +++ b/drivers/mtd/spi/sf_dataflash.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "sf_internal.h" diff --git a/drivers/mtd/spi/sf_mtd.c b/drivers/mtd/spi/sf_mtd.c index cf9d79c955729f366f1f01e45d1f3530b60b4a32..6f7c7fe9e46ce23c2c9f2062793f72834944d822 100644 --- a/drivers/mtd/spi/sf_mtd.c +++ b/drivers/mtd/spi/sf_mtd.c @@ -13,6 +13,7 @@ #include #include #include +#include static struct mtd_info sf_mtd_info; static bool sf_mtd_registered; diff --git a/drivers/mtd/spi/sf_probe.c b/drivers/mtd/spi/sf_probe.c index dd5e624f4b2c33c5629750cdb63b3de9489e77c3..67041de87c65979ab611619b00a80e6012acf098 100644 --- a/drivers/mtd/spi/sf_probe.c +++ b/drivers/mtd/spi/sf_probe.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "sf_internal.h" diff --git a/drivers/mtd/spi/spi-nor-core.c b/drivers/mtd/spi/spi-nor-core.c index b11c61ee9c9a2993e73b2898f5f726e0b4762781..b72715b3d0ace689f8fce3756aaa2991c043b708 100644 --- a/drivers/mtd/spi/spi-nor-core.c +++ b/drivers/mtd/spi/spi-nor-core.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/spi/spi-nor-tiny.c b/drivers/mtd/spi/spi-nor-tiny.c index 323897d20e834dad23781297be60e5aad1af8c8b..63f2bd54bbc516e084bd7fb4b33b26704a80420f 100644 --- a/drivers/mtd/spi/spi-nor-tiny.c +++ b/drivers/mtd/spi/spi-nor-tiny.c @@ -11,6 +11,7 @@ #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/st_smi.c b/drivers/mtd/st_smi.c index 6488897b438048649a3d0b9ff151bd586a1e9c33..9ed46e137b5763919ba1761b27aa211057aebd9f 100644 --- a/drivers/mtd/st_smi.c +++ b/drivers/mtd/st_smi.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/mtd/stm32_flash.c b/drivers/mtd/stm32_flash.c index 703afc7a07eb66e61d99303b728e304e7e7084f3..f47976a32380a46728841f67b1e77321f761e059 100644 --- a/drivers/mtd/stm32_flash.c +++ b/drivers/mtd/stm32_flash.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "stm32_flash.h" flash_info_t flash_info[CONFIG_SYS_MAX_FLASH_BANKS]; diff --git a/drivers/mtd/stm32_flash.h b/drivers/mtd/stm32_flash.h index 8cb81ef68c7591ee00db46c0baed8d1e5c3d6ad5..d8a95006d9ee1fb87171f8c438d627cdf6787e3a 100644 --- a/drivers/mtd/stm32_flash.h +++ b/drivers/mtd/stm32_flash.h @@ -1,3 +1,4 @@ +#include struct stm32_flash_regs { u32 acr; u32 key; diff --git a/drivers/mtd/ubi/attach.c b/drivers/mtd/ubi/attach.c index 2fdf3dbc6583c6abb45ae12790d3127f0e429839..f3423fc2b1a1494254add90afe90cb561f730c3e 100644 --- a/drivers/mtd/ubi/attach.c +++ b/drivers/mtd/ubi/attach.c @@ -11,6 +11,7 @@ * This sub-system is responsible for attaching MTD devices and it also * implements flash media scanning. * +#include * The attaching information is represented by a &struct ubi_attach_info' * object. Information about volumes is represented by &struct ubi_ainf_volume * objects which are kept in volume RB-tree with root at the @volumes field. diff --git a/drivers/mtd/ubi/build.c b/drivers/mtd/ubi/build.c index f0f63ae7df037ce27767b0a307cb79118fd20280..e06f79e20f260664be1a419da4562580ce78f894 100644 --- a/drivers/mtd/ubi/build.c +++ b/drivers/mtd/ubi/build.c @@ -31,12 +31,14 @@ #include #include #else +#include #include #include #include #include #include #include +#include #endif #include #include diff --git a/drivers/mtd/ubi/crc32table.h b/drivers/mtd/ubi/crc32table.h index 02ce6fd90173658fa452259b9ec5f88f40f5eee9..3b18c183382179296865c6aa0433b907ccd77d2b 100644 --- a/drivers/mtd/ubi/crc32table.h +++ b/drivers/mtd/ubi/crc32table.h @@ -1,5 +1,6 @@ /* this file is generated - do not edit */ +#include static const u32 crc32table_le[] = { tole(0x00000000L), tole(0x77073096L), tole(0xee0e612cL), tole(0x990951baL), tole(0x076dc419L), tole(0x706af48fL), tole(0xe963a535L), tole(0x9e6495a3L), diff --git a/drivers/mtd/ubi/debug.c b/drivers/mtd/ubi/debug.c index 705a05ae77d94139e51df062dd112ed5e8d17808..b095abb878d2e17db4da1155d8ae5b22eeec65ea 100644 --- a/drivers/mtd/ubi/debug.c +++ b/drivers/mtd/ubi/debug.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "ubi.h" #ifndef __UBOOT__ #include diff --git a/drivers/mtd/ubi/eba.c b/drivers/mtd/ubi/eba.c index 7f797c517b2aa8ca08515618fd299a12a824bfeb..0cf5a6914dbb1ee88483d1f5fc26ca719c58480e 100644 --- a/drivers/mtd/ubi/eba.c +++ b/drivers/mtd/ubi/eba.c @@ -18,6 +18,7 @@ * accessing a logical eraseblock it is locked for reading or writing. The * per-logical eraseblock locking is implemented by means of the lock tree. The * lock tree is an RB-tree which refers all the currently locked logical +#include * eraseblocks. The lock tree elements are &struct ubi_ltree_entry objects. * They are indexed by (@vol_id, @lnum) pairs. * diff --git a/drivers/mtd/ubi/fastmap.c b/drivers/mtd/ubi/fastmap.c index 38983fb7356ba4d81413d72de9821c118adda552..0e01f06c8490785601e5b9612dd68d9e5de1e355 100644 --- a/drivers/mtd/ubi/fastmap.c +++ b/drivers/mtd/ubi/fastmap.c @@ -20,6 +20,7 @@ #include #include #include +#include #endif #include diff --git a/drivers/mtd/ubi/io.c b/drivers/mtd/ubi/io.c index e5dafaf5ff6c12efc87cbb7af3516ab811472be3..9076707baef58704fc32bea748188aa6b903275c 100644 --- a/drivers/mtd/ubi/io.c +++ b/drivers/mtd/ubi/io.c @@ -66,6 +66,7 @@ * 512-byte chunks, we have to allocate one more buffer and copy our VID header * to offset 448 of this buffer. * +#include * The I/O sub-system does the following trick in order to avoid this extra * copy. It always allocates a @ubi->vid_hdr_alsize bytes buffer for the VID * header and returns a pointer to offset @ubi->vid_hdr_shift of this buffer. diff --git a/drivers/mtd/ubi/misc.c b/drivers/mtd/ubi/misc.c index 6574760288d58e1ceb24f41b05e7b192703c4625..a5dcd9dd5688d6431b27166c945698f309408ca1 100644 --- a/drivers/mtd/ubi/misc.c +++ b/drivers/mtd/ubi/misc.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "ubi.h" /** diff --git a/drivers/mtd/ubi/ubi-media.h b/drivers/mtd/ubi/ubi-media.h index 4af85c4247bd73d385a087fd3810ecada7da7043..9d0e1d7889f9a226a430b872ba12725108b0bef9 100644 --- a/drivers/mtd/ubi/ubi-media.h +++ b/drivers/mtd/ubi/ubi-media.h @@ -11,6 +11,8 @@ /* * This file defines the layout of UBI headers and all the other UBI on-flash +#include +#include * data structures. */ diff --git a/drivers/mtd/ubi/upd.c b/drivers/mtd/ubi/upd.c index fff703a0f6c25e27cb1157e3a248d98bfb900d1d..da5298e570b5aa169a906837eef9ce21692512b3 100644 --- a/drivers/mtd/ubi/upd.c +++ b/drivers/mtd/ubi/upd.c @@ -32,6 +32,7 @@ #else #include #include +#include #include #include #include diff --git a/drivers/mtd/ubi/vmt.c b/drivers/mtd/ubi/vmt.c index c9d28bb4d520800ec945f3278eb234496af72f77..42b40d42f1311beb840cda421c7d73aaaa34048d 100644 --- a/drivers/mtd/ubi/vmt.c +++ b/drivers/mtd/ubi/vmt.c @@ -23,6 +23,7 @@ #include #include #include +#include #endif #include diff --git a/drivers/mtd/ubi/vtbl.c b/drivers/mtd/ubi/vtbl.c index b8e07872716c5c2fe84ceb859980b6a29e48b33e..80d291d5c8613a94f8e50ab748a51ef15cdc84d6 100644 --- a/drivers/mtd/ubi/vtbl.c +++ b/drivers/mtd/ubi/vtbl.c @@ -59,6 +59,7 @@ #include #include #include +#include #endif #include diff --git a/drivers/mtd/ubispl/ubispl.c b/drivers/mtd/ubispl/ubispl.c index 2a1ad2ca157974d770d94e509f8fdfa562658d6c..a353cecddf960b4039deed4c80c3407b52149c35 100644 --- a/drivers/mtd/ubispl/ubispl.c +++ b/drivers/mtd/ubispl/ubispl.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/ag7xxx.c b/drivers/net/ag7xxx.c index c73c95ce61531e2ef2bec24b20d95a0d7f1f0a92..9a9d113d9fd2c976aded8fe8ca5d8c0b5cd63341 100644 --- a/drivers/net/ag7xxx.c +++ b/drivers/net/ag7xxx.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include #include diff --git a/drivers/net/altera_tse.c b/drivers/net/altera_tse.c index bf17d1fb29ae8d411e6b4f72e0161b31613ff4b2..ca4cfba73894dd876356d9c65bf1e5603624f247 100644 --- a/drivers/net/altera_tse.c +++ b/drivers/net/altera_tse.c @@ -26,6 +26,7 @@ #include #include #include +#include #include "altera_tse.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/altera_tse.h b/drivers/net/altera_tse.h index 79509b80847bb8277af0b41af02af800195334fc..497e2082f5a833e90ff3cf77d3283454ac41c12c 100644 --- a/drivers/net/altera_tse.h +++ b/drivers/net/altera_tse.h @@ -11,7 +11,9 @@ #ifndef _ALTERA_TSE_H_ #define _ALTERA_TSE_H_ +#include #include +#include #define __packed_1_ __packed __aligned(1) /* dma type */ diff --git a/drivers/net/armada100_fec.h b/drivers/net/armada100_fec.h index b0e6d02b4af59aa65831687611f59a15a7c438ca..a0f4b9f6c3afcd92d802843192452a8922515adb 100644 --- a/drivers/net/armada100_fec.h +++ b/drivers/net/armada100_fec.h @@ -12,6 +12,7 @@ #ifndef __ARMADA100_FEC_H__ #define __ARMADA100_FEC_H__ +#include #include #define PORT_NUM 0x0 diff --git a/drivers/net/at91_emac.c b/drivers/net/at91_emac.c index 26381a1bc6e36245b7f4cf88ca7dcd1fbe434f17..4113ab6844886e22c3732f731a20f32d4269b8f1 100644 --- a/drivers/net/at91_emac.c +++ b/drivers/net/at91_emac.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/ax88796.c b/drivers/net/ax88796.c index d161f0e09c36e53571f364d8f3a2d26c6a554a06..75e85742aec57c341c8ede1f07526566bacd33c5 100644 --- a/drivers/net/ax88796.c +++ b/drivers/net/ax88796.c @@ -4,6 +4,7 @@ */ #include #include +#include #include "ax88796.h" /* diff --git a/drivers/net/ax88796.h b/drivers/net/ax88796.h index 510606610662101f061c3b3ff5b5a96c9c68385b..462de3ce105966ddb8b233f0fd630bfde0201dec 100644 --- a/drivers/net/ax88796.h +++ b/drivers/net/ax88796.h @@ -8,6 +8,7 @@ #ifndef __DRIVERS_AX88796L_H__ #define __DRIVERS_AX88796L_H__ +#include #define DP_DATA (0x10 << 1) #define START_PG 0x40 /* First page of TX buffer */ #define START_PG2 0x48 diff --git a/drivers/net/bcm-sf2-eth-gmac.c b/drivers/net/bcm-sf2-eth-gmac.c index 8540b13951bfe7824531f1f1fd6a335a6a90f75d..c75564dbe71d9b4e9906a1dee6b8755e50198e16 100644 --- a/drivers/net/bcm-sf2-eth-gmac.c +++ b/drivers/net/bcm-sf2-eth-gmac.c @@ -8,9 +8,11 @@ #define DEBUG #include #endif +#include #include #include #include +#include #endif #include diff --git a/drivers/net/bcm-sf2-eth-gmac.h b/drivers/net/bcm-sf2-eth-gmac.h index 477667f4eaab251e20a3a6d781a40814005c2119..01ebccf8525ea1049ae5dd6586dca8a0962e200a 100644 --- a/drivers/net/bcm-sf2-eth-gmac.h +++ b/drivers/net/bcm-sf2-eth-gmac.h @@ -6,6 +6,7 @@ #ifndef _BCM_SF2_ETH_GMAC_H_ #define _BCM_SF2_ETH_GMAC_H_ +#include #define BCM_SF2_ETH_MAC_NAME "gmac" #ifndef ETHHW_PORT_INT diff --git a/drivers/net/bcm-sf2-eth.c b/drivers/net/bcm-sf2-eth.c index db7930fb88eb6d7738666ec8594672fe3cc7d4f6..63faf4bef13fc2f774531706825190725e05f221 100644 --- a/drivers/net/bcm-sf2-eth.c +++ b/drivers/net/bcm-sf2-eth.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/bcm-sf2-eth.h b/drivers/net/bcm-sf2-eth.h index 4f81e0431c1dfafd1f21ee6c78018dd85c81aade..b7bc1e4244aaf4f98e20a0c1f7b6a062c7cc0e1d 100644 --- a/drivers/net/bcm-sf2-eth.h +++ b/drivers/net/bcm-sf2-eth.h @@ -8,6 +8,7 @@ #include #include +#include #define RX_BUF_SIZE 2048 /* RX_BUF_NUM must be power of 2 */ diff --git a/drivers/net/bcm6348-eth.c b/drivers/net/bcm6348-eth.c index afb81ab187b815fb8a6ec9a5414f93efe0b62fc0..d87677737ed5c6968a262a4d7f8d393dfd9d6445 100644 --- a/drivers/net/bcm6348-eth.c +++ b/drivers/net/bcm6348-eth.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #define ETH_RX_DESC PKTBUFSRX #define ETH_MAX_MTU_SIZE 1518 diff --git a/drivers/net/bcm6368-eth.c b/drivers/net/bcm6368-eth.c index 3f18c5c522518ba5b7dafb0ef3fc44933aab945e..d3eb8e8b6cf96c82ab2a1355f2b0ad8181e858ad 100644 --- a/drivers/net/bcm6368-eth.c +++ b/drivers/net/bcm6368-eth.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #define ETH_PORT_STR "brcm,enetsw-port" diff --git a/drivers/net/bcmgenet.c b/drivers/net/bcmgenet.c index ca7888af89c270735741c87102d0e7571e79a1cb..5ac8054694bd3351efb3bf6a0781462080827e93 100644 --- a/drivers/net/bcmgenet.c +++ b/drivers/net/bcmgenet.c @@ -39,6 +39,7 @@ #include #include #include +#include /* Register definitions derived from Linux source */ #define SYS_REV_CTRL 0x00 diff --git a/drivers/net/calxedaxgmac.c b/drivers/net/calxedaxgmac.c index 37c3a54761b67456aee5275a81ae06d606547ce0..c24056390d8878345dae1b7af1a274f5cff870ed 100644 --- a/drivers/net/calxedaxgmac.c +++ b/drivers/net/calxedaxgmac.c @@ -15,6 +15,7 @@ #include #include #include +#include #define TX_NUM_DESC 1 #define RX_NUM_DESC 32 diff --git a/drivers/net/cs8900.c b/drivers/net/cs8900.c index d58ae075830c3ea7e9440ad98447e28d2f154a7a..78dadd9d162edffa820f74c7de2130f1ea15e490 100644 --- a/drivers/net/cs8900.c +++ b/drivers/net/cs8900.c @@ -31,6 +31,7 @@ #include #include #include +#include #include "cs8900.h" #undef DEBUG diff --git a/drivers/net/cs8900.h b/drivers/net/cs8900.h index 1a566ff7b2ec141eb0930ee1adfb7725fa6d1158..bfe1946a3ae6bf8b93ea86950c8a427223ca681b 100644 --- a/drivers/net/cs8900.h +++ b/drivers/net/cs8900.h @@ -23,6 +23,7 @@ #include #include +#include #define CS8900_DRIVERNAME "CS8900" /* although the registers are 16 bit, they are 32-bit aligned on the diff --git a/drivers/net/dc2114x.c b/drivers/net/dc2114x.c index 3f45aebcd03963db9de35f52d9d79f64f6676d40..ad14a07bdb028ddde2dd24c97402680e0d07515c 100644 --- a/drivers/net/dc2114x.c +++ b/drivers/net/dc2114x.c @@ -1,6 +1,7 @@ // SPDX-License-Identifier: GPL-2.0+ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #define SROM_DLEVEL 0 diff --git a/drivers/net/designware.c b/drivers/net/designware.c index ffb41e8bf1f4703d3e8f854ab4d33c4a3c8509e6..ca32b7e89799d0b70db6d283b9643ebab44af6dd 100644 --- a/drivers/net/designware.c +++ b/drivers/net/designware.c @@ -34,6 +34,7 @@ #include #include #include +#include #include #include "designware.h" diff --git a/drivers/net/designware.h b/drivers/net/designware.h index ffaf5a14d074131ae7d4c0e8f7ab94b9d43e65d4..de051c46dd8698ffe79465a71865c82f2e67903d 100644 --- a/drivers/net/designware.h +++ b/drivers/net/designware.h @@ -9,6 +9,7 @@ #include #include +#include #if CONFIG_IS_ENABLED(DM_GPIO) #include diff --git a/drivers/net/dm9000x.c b/drivers/net/dm9000x.c index 33cd6c72e19d2579f8738cb24d8f36f246ecba7a..d4eac00bae65a74cd047dd590347ecbe79491063 100644 --- a/drivers/net/dm9000x.c +++ b/drivers/net/dm9000x.c @@ -59,6 +59,7 @@ TODO: external MII is not functional, only internal at the moment. #include #include #include +#include #include "dm9000x.h" diff --git a/drivers/net/dnet.c b/drivers/net/dnet.c index 675eb88c3d9b44e5263eb0a3cc07dca82e894596..652127f9f30e75baab10b8a87d2b1c55fba86ce6 100644 --- a/drivers/net/dnet.c +++ b/drivers/net/dnet.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/dnet.h b/drivers/net/dnet.h index fdb4fd2d391ae9933174bdb05ea4d7cfee383312..c93c9714d09ad4bb3ec3340633373e51945e5579 100644 --- a/drivers/net/dnet.h +++ b/drivers/net/dnet.h @@ -11,6 +11,7 @@ #ifndef __DRIVERS_DNET_H__ #define __DRIVERS_DNET_H__ +#include #define DRIVERNAME "dnet" struct dnet_registers { diff --git a/drivers/net/dwc_eth_qos.c b/drivers/net/dwc_eth_qos.c index 22b5dff2f6dcdad71c3de38b0377b9e2052e59c6..059b94b174df309e17684f73ce4f8ca21edead15 100644 --- a/drivers/net/dwc_eth_qos.c +++ b/drivers/net/dwc_eth_qos.c @@ -8,6 +8,9 @@ /* * This driver supports the Synopsys Designware Ethernet QOS (Quality Of * Service) IP block. The IP supports multiple options for bus type, clocking/ +#include +#include +#include * reset structure, and feature list. * * The driver is written such that generic core logic is kept separate from diff --git a/drivers/net/dwmac_socfpga.c b/drivers/net/dwmac_socfpga.c index cddbd56ac7dc3e47c9907d187791616a61ebcc6d..126ba1fe93de83708216dbe8366e3990cf925809 100644 --- a/drivers/net/dwmac_socfpga.c +++ b/drivers/net/dwmac_socfpga.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include "designware.h" #include diff --git a/drivers/net/e1000.c b/drivers/net/e1000.c index 3d87e05c5b2f7acad1a4437a3a533df325ee1097..a157512cd965ba7cbf760a0e0929036b082bc78c 100644 --- a/drivers/net/e1000.c +++ b/drivers/net/e1000.c @@ -39,6 +39,7 @@ tested on both gig copper and gig fiber boards #include #include #include +#include #include #include #include @@ -46,6 +47,7 @@ tested on both gig copper and gig fiber boards #include #include #include +#include #include "e1000.h" #include diff --git a/drivers/net/e1000.h b/drivers/net/e1000.h index 2adfd38f27311ade0a2d523940d84683ecea74d8..75b2fff945c40173e433c676760645bbb4d86ae9 100644 --- a/drivers/net/e1000.h +++ b/drivers/net/e1000.h @@ -12,6 +12,7 @@ *******************************************************************************/ /* e1000_hw.h +#include * Structures, enums, and macros for the MAC */ diff --git a/drivers/net/e1000_spi.c b/drivers/net/e1000_spi.c index 8200d428615e90fe67bbf23416a66002eeef5314..b5355adcb9fa2e62ba14160669e59ae82b26a693 100644 --- a/drivers/net/e1000_spi.c +++ b/drivers/net/e1000_spi.c @@ -1,11 +1,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include "e1000.h" #include #include diff --git a/drivers/net/eepro100.c b/drivers/net/eepro100.c index d152063008bb35d12ec8a58b6ac1b9242ce6757f..b5c928f9425e4f8e364cc298e7e18dc0c24f412c 100644 --- a/drivers/net/eepro100.c +++ b/drivers/net/eepro100.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include /* Ethernet chip registers. */ #define SCB_STATUS 0 /* Rx/Command Unit Status *Word* */ diff --git a/drivers/net/ep93xx_eth.h b/drivers/net/ep93xx_eth.h index 074fe25f347cb0809e43cb273b66c94cebe71a9a..69cd0c00c175c31d28a293d5f7c91088975b7754 100644 --- a/drivers/net/ep93xx_eth.h +++ b/drivers/net/ep93xx_eth.h @@ -10,6 +10,7 @@ #define _EP93XX_ETH_H #include +#include /** * #define this to dump device status and queue info during initialization and diff --git a/drivers/net/ethoc.c b/drivers/net/ethoc.c index c331cd9e97ca44d269151becfaa59c7732d0e375..95f202e3b515afe1f61377b3ef8b6a4e0983f615 100644 --- a/drivers/net/ethoc.c +++ b/drivers/net/ethoc.c @@ -10,6 +10,7 @@ */ #include +#include #include #include #include @@ -26,6 +27,7 @@ #include #include #include +#include /* register offsets */ #define MODER 0x00 diff --git a/drivers/net/fec_mxc.c b/drivers/net/fec_mxc.c index bdf14afcd75fad0787f2b9d7a8c0145b006c50c5..d37fc0d81d5046a58399c84959e26306f0650251 100644 --- a/drivers/net/fec_mxc.c +++ b/drivers/net/fec_mxc.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -26,6 +27,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/fec_mxc.h b/drivers/net/fec_mxc.h index 20e1712a077cb4b476a232ec4e892e6a48a1424a..485c270ef569ccfdbb144e9336025633f9ca8442 100644 --- a/drivers/net/fec_mxc.h +++ b/drivers/net/fec_mxc.h @@ -18,6 +18,7 @@ #include #include +#include /* Layout description of the FEC */ struct ethernet_regs { diff --git a/drivers/net/fm/b4860.c b/drivers/net/fm/b4860.c index 5be0ad2ab3db3d93914434a41d3151e07ada43f4..43e4bde900f4646c8d3e076a9acd28ac92c20f9c 100644 --- a/drivers/net/fm/b4860.c +++ b/drivers/net/fm/b4860.c @@ -11,6 +11,7 @@ #include #include #include +#include u32 port_to_devdisr[] = { [FM1_DTSEC1] = FSL_CORENET_DEVDISR2_DTSEC1_1, diff --git a/drivers/net/fm/eth.c b/drivers/net/fm/eth.c index 0728ad6cacf3cddd3d2d3480ab7a4c473e143c8a..849b8c24a3238f32c26030c0db78c7e85550fe11 100644 --- a/drivers/net/fm/eth.c +++ b/drivers/net/fm/eth.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include #include "fm.h" diff --git a/drivers/net/fm/fdt.c b/drivers/net/fm/fdt.c index 924632c399135159942d1b9e4667d5b2edb0617e..6a32f538d99267f13ac7542039f68a3302e3bcdd 100644 --- a/drivers/net/fm/fdt.c +++ b/drivers/net/fm/fdt.c @@ -8,6 +8,7 @@ #include #include #include /* For struct qe_firmware */ +#include #include #ifdef CONFIG_SYS_DPAA_FMAN diff --git a/drivers/net/fm/fm.c b/drivers/net/fm/fm.c index 964dc01884bd37202e14da90347702ac399123df..64e0a6928109062e52f7d731fa2d957a778af3b3 100644 --- a/drivers/net/fm/fm.c +++ b/drivers/net/fm/fm.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #ifdef CONFIG_DM_ETH #include diff --git a/drivers/net/fm/fm.h b/drivers/net/fm/fm.h index 2379b3a11cabeb37bf3c93aa72f340d34a2d0a4f..b31c515fe82c108243cd5be89d1f9946f50110ec 100644 --- a/drivers/net/fm/fm.h +++ b/drivers/net/fm/fm.h @@ -10,6 +10,7 @@ #include #include #include +#include /* Port ID */ #define OH_PORT_ID_BASE 0x01 diff --git a/drivers/net/fm/init.c b/drivers/net/fm/init.c index de4db412704f7fa7591ebfc614b392f44faf1d61..fe56b986514bf42fd5658b45d46b76e89315a47c 100644 --- a/drivers/net/fm/init.c +++ b/drivers/net/fm/init.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "fm.h" diff --git a/drivers/net/fm/ls1043.c b/drivers/net/fm/ls1043.c index ba4da69423aa29db85123a9c0319dc816f6e759e..d476a7f14e33d23bac8303a7520e02c9e0ec14ce 100644 --- a/drivers/net/fm/ls1043.c +++ b/drivers/net/fm/ls1043.c @@ -7,6 +7,7 @@ #include #include #include +#include #define FSL_CHASSIS2_RCWSR13_EC1 0xe0000000 /* bits 416..418 */ #define FSL_CHASSIS2_RCWSR13_EC1_DTSEC3_RGMII 0x00000000 diff --git a/drivers/net/fm/ls1046.c b/drivers/net/fm/ls1046.c index 49b540bd30b08ebbb35bdbbb0ccf9b538a12f02c..63d8804c11cc1a6bc5f9cffb13721396babeb90d 100644 --- a/drivers/net/fm/ls1046.c +++ b/drivers/net/fm/ls1046.c @@ -7,6 +7,7 @@ #include #include #include +#include #define FSL_CHASSIS2_RCWSR13_EC1 0xe0000000 /* bits 416..418 */ #define FSL_CHASSIS2_RCWSR13_EC1_DTSEC3_RGMII 0x00000000 diff --git a/drivers/net/fm/memac_phy.c b/drivers/net/fm/memac_phy.c index 79a15989ad949be83efee898b09bfe44979950ec..85f2156efcc81c980e22a06b9a468bcf2c138a5b 100644 --- a/drivers/net/fm/memac_phy.c +++ b/drivers/net/fm/memac_phy.c @@ -15,6 +15,7 @@ #include #include #include +#include #ifdef CONFIG_SYS_MEMAC_LITTLE_ENDIAN #define memac_out_32(a, v) out_le32(a, v) diff --git a/drivers/net/fm/p1023.c b/drivers/net/fm/p1023.c index d4167e4d696f8b836acbaede6d7082b1a07b8667..de3bc19f46a7715ad983e379bdcba21169a05374 100644 --- a/drivers/net/fm/p1023.c +++ b/drivers/net/fm/p1023.c @@ -8,6 +8,7 @@ #include #include #include +#include static u32 port_to_devdisr[] = { [FM1_DTSEC1] = MPC85xx_DEVDISR_TSEC1, diff --git a/drivers/net/fm/p4080.c b/drivers/net/fm/p4080.c index b78b02d8284fbee3181e7e4375bad3fcd6f3fc35..255e0680f3414f9dc716a23dd7581cfa25c4ab09 100644 --- a/drivers/net/fm/p4080.c +++ b/drivers/net/fm/p4080.c @@ -8,6 +8,7 @@ #include #include #include +#include static u32 port_to_devdisr[] = { [FM1_DTSEC1] = FSL_CORENET_DEVDISR2_DTSEC1_1, diff --git a/drivers/net/fm/p5020.c b/drivers/net/fm/p5020.c index 8189531215311f10440bd9352b02356d1a308521..ba59775776f5701a8f067828ee5d1348d904c7eb 100644 --- a/drivers/net/fm/p5020.c +++ b/drivers/net/fm/p5020.c @@ -8,6 +8,7 @@ #include #include #include +#include static u32 port_to_devdisr[] = { [FM1_DTSEC1] = FSL_CORENET_DEVDISR2_DTSEC1_1, diff --git a/drivers/net/fm/p5040.c b/drivers/net/fm/p5040.c index 38744e7b7b314787fe948ddd04d437598168d4a5..9d1b6bd590e210a04b83620bcc29e025d7ac6ec9 100644 --- a/drivers/net/fm/p5040.c +++ b/drivers/net/fm/p5040.c @@ -8,6 +8,7 @@ #include #include #include +#include u32 port_to_devdisr[] = { [FM1_DTSEC1] = FSL_CORENET_DEVDISR2_DTSEC1_1, diff --git a/drivers/net/fm/t1024.c b/drivers/net/fm/t1024.c index 6fc3b9033701f870f4453330e7d87097cbc2bccc..405b3dec7ef988e52d7a7628f0c5d6ecab1741c4 100644 --- a/drivers/net/fm/t1024.c +++ b/drivers/net/fm/t1024.c @@ -5,10 +5,12 @@ */ #include +#include #include #include #include #include +#include u32 port_to_devdisr[] = { [FM1_DTSEC1] = FSL_CORENET_DEVDISR2_DTSEC1_1, diff --git a/drivers/net/fm/t1040.c b/drivers/net/fm/t1040.c index af4f5c561075b96edea613503e624cfdd4ee678d..ee6625d9afaa6ebc3d8e67873a5e3a84e0266522 100644 --- a/drivers/net/fm/t1040.c +++ b/drivers/net/fm/t1040.c @@ -8,6 +8,7 @@ #include #include #include +#include phy_interface_t fman_port_enet_if(enum fm_port port) { diff --git a/drivers/net/fm/t2080.c b/drivers/net/fm/t2080.c index f4d8d2d869a3364cc667826c1faa5a1b249a92f9..b893ae0931c6c1778f10aa745ff7b68ab17b5634 100644 --- a/drivers/net/fm/t2080.c +++ b/drivers/net/fm/t2080.c @@ -6,10 +6,12 @@ */ #include +#include #include #include #include #include +#include u32 port_to_devdisr[] = { [FM1_DTSEC1] = FSL_CORENET_DEVDISR2_DTSEC1_1, diff --git a/drivers/net/fm/t4240.c b/drivers/net/fm/t4240.c index f8e63c3d719719336cb7b5d19a90753d135276ff..fbcfd1d6429d201d26f071a335b5c21f292f1431 100644 --- a/drivers/net/fm/t4240.c +++ b/drivers/net/fm/t4240.c @@ -4,11 +4,13 @@ * Roy Zang */ #include +#include #include #include #include #include #include +#include u32 port_to_devdisr[] = { [FM1_DTSEC1] = FSL_CORENET_DEVDISR2_DTSEC1_1, diff --git a/drivers/net/fm/tgec_phy.c b/drivers/net/fm/tgec_phy.c index 7afcf01916ffcf3214f52e48f1f6fc6f63abf656..deef335ce1749ccedd6f4c416159befaa7c9d333 100644 --- a/drivers/net/fm/tgec_phy.c +++ b/drivers/net/fm/tgec_phy.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/fsl-mc/dpbp.c b/drivers/net/fsl-mc/dpbp.c index c609efb9abcc3ade14d4d74d602b034771ae43bc..191fd8e4a72403fa11ad99aaec38e3fbff098478 100644 --- a/drivers/net/fsl-mc/dpbp.c +++ b/drivers/net/fsl-mc/dpbp.c @@ -8,6 +8,7 @@ #include #include #include +#include int dpbp_open(struct fsl_mc_io *mc_io, uint32_t cmd_flags, diff --git a/drivers/net/fsl-mc/dpio/dpio.c b/drivers/net/fsl-mc/dpio/dpio.c index 8884455963de63109cc08acee3a217f50b0d2c86..415f49ce8b18c76c2e7d45420f2d8a7c7ba9dbfa 100644 --- a/drivers/net/fsl-mc/dpio/dpio.c +++ b/drivers/net/fsl-mc/dpio/dpio.c @@ -7,6 +7,7 @@ #include #include #include +#include int dpio_open(struct fsl_mc_io *mc_io, uint32_t cmd_flags, diff --git a/drivers/net/fsl-mc/dpio/qbman_portal.c b/drivers/net/fsl-mc/dpio/qbman_portal.c index fb325846322e9d2128541c5bcc1d4b82df4c1837..56eb6a08c2a86723a7e8d9c80109c3d7ef58fcc7 100644 --- a/drivers/net/fsl-mc/dpio/qbman_portal.c +++ b/drivers/net/fsl-mc/dpio/qbman_portal.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "qbman_portal.h" /* QBMan portal management command codes */ diff --git a/drivers/net/fsl-mc/dpio/qbman_sys.h b/drivers/net/fsl-mc/dpio/qbman_sys.h index 2d94d91129db6cc046fb740043654a581540d85e..1a94ba5912fe4ed016f9cf01cd17f748c7d21014 100644 --- a/drivers/net/fsl-mc/dpio/qbman_sys.h +++ b/drivers/net/fsl-mc/dpio/qbman_sys.h @@ -20,10 +20,12 @@ /* Trace the 3 different classes of read/write access to QBMan. #undef as * required. */ +#include #include #include #include #include +#include #undef QBMAN_CCSR_TRACE #undef QBMAN_CINH_TRACE #undef QBMAN_CENA_TRACE diff --git a/drivers/net/fsl-mc/dpmac.c b/drivers/net/fsl-mc/dpmac.c index 43a2ff43f8883baec29bfda6c7601b2c29a60de1..dce22ac75314358e31cdb475b577491fc3001568 100644 --- a/drivers/net/fsl-mc/dpmac.c +++ b/drivers/net/fsl-mc/dpmac.c @@ -10,6 +10,7 @@ #include #include #include +#include int dpmac_open(struct fsl_mc_io *mc_io, uint32_t cmd_flags, diff --git a/drivers/net/fsl-mc/dpmng.c b/drivers/net/fsl-mc/dpmng.c index 8314243f35615aa0fdeadafb5328268114447de0..5ec493f5c36367631e23a56b23e8b0050cf2d3b0 100644 --- a/drivers/net/fsl-mc/dpmng.c +++ b/drivers/net/fsl-mc/dpmng.c @@ -4,6 +4,7 @@ #include #include #include +#include #include "fsl_dpmng_cmd.h" int mc_get_version(struct fsl_mc_io *mc_io, diff --git a/drivers/net/fsl-mc/dpni.c b/drivers/net/fsl-mc/dpni.c index 443e430695ec579589b37ecdde275f72a9b03716..60e0e55270e6e8a5a279b42c5576577604e7aad4 100644 --- a/drivers/net/fsl-mc/dpni.c +++ b/drivers/net/fsl-mc/dpni.c @@ -7,6 +7,7 @@ #include #include #include +#include int dpni_prepare_cfg(const struct dpni_cfg *cfg, uint8_t *cfg_buf) diff --git a/drivers/net/fsl-mc/dprc.c b/drivers/net/fsl-mc/dprc.c index e0a2865ab8f55b2d51125b50674bb517a223707b..bf96188d19d5603d181ead7c8322a4ebed77fa31 100644 --- a/drivers/net/fsl-mc/dprc.c +++ b/drivers/net/fsl-mc/dprc.c @@ -9,6 +9,7 @@ #include #include #include +#include int dprc_get_container_id(struct fsl_mc_io *mc_io, uint32_t cmd_flags, diff --git a/drivers/net/fsl-mc/dpsparser.c b/drivers/net/fsl-mc/dpsparser.c index cfd1ba66a0585e1367d7366ff9a7a94dba5a06be..7a5e05c7cd3946c33fba40716f618e962fe001dd 100644 --- a/drivers/net/fsl-mc/dpsparser.c +++ b/drivers/net/fsl-mc/dpsparser.c @@ -4,6 +4,7 @@ * * Copyright 2018 NXP */ +#include #include #include #include diff --git a/drivers/net/fsl-mc/fsl_dpmng_cmd.h b/drivers/net/fsl-mc/fsl_dpmng_cmd.h index e18c88da09729daee7acc0b277c39bd49032dfe4..f1ad0f3c422eec7f2b65aa9a9a8820c0bd85568e 100644 --- a/drivers/net/fsl-mc/fsl_dpmng_cmd.h +++ b/drivers/net/fsl-mc/fsl_dpmng_cmd.h @@ -6,6 +6,7 @@ #define __FSL_DPMNG_CMD_H /* Command IDs */ +#include #define DPMNG_CMDID_GET_VERSION 0x8311 /* cmd, param, offset, width, type, arg_name */ diff --git a/drivers/net/fsl-mc/mc.c b/drivers/net/fsl-mc/mc.c index 3a82f4f065f77c2a23c1fa1c83c81df5539e81e7..889f6e6f2dc88b88166fc1ad04e5e06eb968c341 100644 --- a/drivers/net/fsl-mc/mc.c +++ b/drivers/net/fsl-mc/mc.c @@ -5,12 +5,14 @@ */ #include #include +#include #include #include #include #include #include #include +#include #include #include #include @@ -34,6 +36,7 @@ #include #include #include +#include #define MC_RAM_BASE_ADDR_ALIGNMENT (512UL * 1024 * 1024) #define MC_RAM_BASE_ADDR_ALIGNMENT_MASK (~(MC_RAM_BASE_ADDR_ALIGNMENT - 1)) diff --git a/drivers/net/fsl-mc/mc_sys.c b/drivers/net/fsl-mc/mc_sys.c index aa50e64bced02a7cbeaebdb6cbb95cc7bec9cfac..5d379d26a9e31da903f79848d24a5aac6d327294 100644 --- a/drivers/net/fsl-mc/mc_sys.c +++ b/drivers/net/fsl-mc/mc_sys.c @@ -14,6 +14,7 @@ #include #include #include +#include #define MC_CMD_HDR_READ_CMDID(_hdr) \ ((uint16_t)mc_dec((_hdr), MC_CMD_HDR_CMDID_O, MC_CMD_HDR_CMDID_S)) diff --git a/drivers/net/fsl_enetc.c b/drivers/net/fsl_enetc.c index a6c6e57819306c0d220d07db9aafcda72652b181..9f1920c3b8cb07d5e58869dbfc46074d3a1a91fa 100644 --- a/drivers/net/fsl_enetc.c +++ b/drivers/net/fsl_enetc.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include "fsl_enetc.h" diff --git a/drivers/net/fsl_enetc.h b/drivers/net/fsl_enetc.h index 37e7e858435b8cc77d513770ab63a2cf595a8396..f659470da37e02de5a127782287e6122db67fc2a 100644 --- a/drivers/net/fsl_enetc.h +++ b/drivers/net/fsl_enetc.h @@ -8,6 +8,7 @@ #define _ENETC_H #include +#include #define enetc_dbg(dev, fmt, args...) debug("%s:" fmt, dev->name, ##args) /* PCI function IDs */ diff --git a/drivers/net/fsl_enetc_mdio.c b/drivers/net/fsl_enetc_mdio.c index 282c08c82f552b2038f1c74ed795ae34444ac8a7..8a7eff48087d49f3060aa49040ebc9bc6b061a82 100644 --- a/drivers/net/fsl_enetc_mdio.c +++ b/drivers/net/fsl_enetc_mdio.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include "fsl_enetc.h" diff --git a/drivers/net/fsl_ls_mdio.c b/drivers/net/fsl_ls_mdio.c index 6d8332d19ae0f4ee60dc128e296e55fab5861567..12978665905df1e21e9779f6fddbb8bd18818dae 100644 --- a/drivers/net/fsl_ls_mdio.c +++ b/drivers/net/fsl_ls_mdio.c @@ -9,6 +9,7 @@ #include #include #include +#include #ifdef CONFIG_SYS_MEMAC_LITTLE_ENDIAN #define memac_out_32(a, v) out_le32(a, v) diff --git a/drivers/net/fsl_mcdmafec.c b/drivers/net/fsl_mcdmafec.c index 64c1e71ebbe76fbe492f45a922f30cf6a7a19268..c55fd6ff3e29d0e7192eacff07620d47cc449098 100644 --- a/drivers/net/fsl_mcdmafec.c +++ b/drivers/net/fsl_mcdmafec.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "MCD_dma.h" diff --git a/drivers/net/fsl_mdio.c b/drivers/net/fsl_mdio.c index 36fa90766c28234b39b652f2939e07c7e0666abf..e7e2b941d16a740b1fca5f78dd8c65926698772e 100644 --- a/drivers/net/fsl_mdio.c +++ b/drivers/net/fsl_mdio.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #ifdef CONFIG_DM_MDIO struct tsec_mdio_priv { diff --git a/drivers/net/ftgmac100.c b/drivers/net/ftgmac100.c index 5a057ebb46bab0500c16369b17dfbab68dd0a2b6..e6454b975bc5012245fd268cf7b830adb593a8d9 100644 --- a/drivers/net/ftgmac100.c +++ b/drivers/net/ftgmac100.c @@ -29,6 +29,7 @@ #include #include #include +#include #include "ftgmac100.h" diff --git a/drivers/net/ftmac100.c b/drivers/net/ftmac100.c index 569f1e400473c50245c499a29b417ca257b20077..42247cbf37d82250e01dc1e4069359a053189d63 100644 --- a/drivers/net/ftmac100.c +++ b/drivers/net/ftmac100.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "ftmac100.h" #ifdef CONFIG_DM_ETH diff --git a/drivers/net/ftmac110.c b/drivers/net/ftmac110.c index e7c7a5e885a8eaf99743080100f00141e532b4c9..ebcff74fd4e04a6f15496fea8db10536eb6fc259 100644 --- a/drivers/net/ftmac110.c +++ b/drivers/net/ftmac110.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #if defined(CONFIG_MII) || defined(CONFIG_CMD_MII) #include diff --git a/drivers/net/ftmac110.h b/drivers/net/ftmac110.h index a792b515b446f92b38b6fc9004c9ed8344e7e2b7..863dff44b6af0e9ea7f45e8bab7c789769bb1531 100644 --- a/drivers/net/ftmac110.h +++ b/drivers/net/ftmac110.h @@ -9,6 +9,7 @@ #ifndef _FTMAC110_H #define _FTMAC110_H +#include struct ftmac110_regs { uint32_t isr; /* 0x00: Interrups Status Register */ uint32_t imr; /* 0x04: Interrupt Mask Register */ diff --git a/drivers/net/gmac_rockchip.c b/drivers/net/gmac_rockchip.c index 55ce931cd2d4db85daacd91eadf85b2682bf9e03..6d0e1363cbd5f4b8364383b114f87ce380bb8d4f 100644 --- a/drivers/net/gmac_rockchip.c +++ b/drivers/net/gmac_rockchip.c @@ -31,6 +31,7 @@ #include #include #include +#include #include "designware.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/higmacv300.c b/drivers/net/higmacv300.c index 7310d6a04267f1196fb5851c6cbe9335ce37659c..8a8b6dc6aed93aecb7fc975c21cddcb3e36ba00a 100644 --- a/drivers/net/higmacv300.c +++ b/drivers/net/higmacv300.c @@ -3,6 +3,7 @@ * Copyright (c) 2019, Linaro Limited */ +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #define STATION_ADDR_LOW 0x0000 #define STATION_ADDR_HIGH 0x0004 diff --git a/drivers/net/ks8851_mll.c b/drivers/net/ks8851_mll.c index 86a97cdf573786448e969f91ee1586e8bfa382c6..f4ca7a1df95d0485c369ec9f3dbbb8a6007b2082 100644 --- a/drivers/net/ks8851_mll.c +++ b/drivers/net/ks8851_mll.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "ks8851_mll.h" diff --git a/drivers/net/lan91c96.c b/drivers/net/lan91c96.c index 559273e67608b90ae194e2e27815f5bcbbd8b9cb..1b0470a4896b882fc12b57b0153c42d47a3e8f89 100644 --- a/drivers/net/lan91c96.c +++ b/drivers/net/lan91c96.c @@ -55,6 +55,7 @@ #include #include #include +#include #include "lan91c96.h" #include #include diff --git a/drivers/net/ldpaa_eth/ldpaa_eth.c b/drivers/net/ldpaa_eth/ldpaa_eth.c index 4b62225968f7a5c912e57f4134cf6f80584ae6e0..615c767362bbb1757302d9b0b765f6de8033fa5e 100644 --- a/drivers/net/ldpaa_eth/ldpaa_eth.c +++ b/drivers/net/ldpaa_eth/ldpaa_eth.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include "ldpaa_eth.h" diff --git a/drivers/net/ldpaa_eth/ldpaa_eth.h b/drivers/net/ldpaa_eth/ldpaa_eth.h index 2b3d31f70430968f4ff88c5e1c37b1628b4d2c77..70f984dc61e77b310ff1193197587d7c00c5b284 100644 --- a/drivers/net/ldpaa_eth/ldpaa_eth.h +++ b/drivers/net/ldpaa_eth/ldpaa_eth.h @@ -7,6 +7,7 @@ #ifndef __LDPAA_ETH_H #define __LDPAA_ETH_H +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include enum ldpaa_eth_type { diff --git a/drivers/net/ldpaa_eth/ldpaa_wriop.c b/drivers/net/ldpaa_eth/ldpaa_wriop.c index e2ad13b897578f1e45c4638f2ffbcc5726eb652b..f58bb63e3a7e3d6323800050b713ca3f08e1e11b 100644 --- a/drivers/net/ldpaa_eth/ldpaa_wriop.c +++ b/drivers/net/ldpaa_eth/ldpaa_wriop.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/drivers/net/ldpaa_eth/ls1088a.c b/drivers/net/ldpaa_eth/ls1088a.c index 54cb16e51b1f3d1bd6af6f5760b0235170d51728..d6ac0f40b8505f61930a8e0655eae10d35be546b 100644 --- a/drivers/net/ldpaa_eth/ls1088a.c +++ b/drivers/net/ldpaa_eth/ls1088a.c @@ -3,7 +3,9 @@ * Copyright 2017 NXP */ #include +#include #include +#include #include #include #include diff --git a/drivers/net/ldpaa_eth/ls2080a.c b/drivers/net/ldpaa_eth/ls2080a.c index 49eee044f35bcd4b291338dba4728d64b022e75a..efe558f536e93dfed5b6986bb8f1440ae9609563 100644 --- a/drivers/net/ldpaa_eth/ls2080a.c +++ b/drivers/net/ldpaa_eth/ls2080a.c @@ -3,7 +3,9 @@ * Copyright 2015 Freescale Semiconductor, Inc. */ #include +#include #include +#include #include #include #include diff --git a/drivers/net/ldpaa_eth/lx2160a.c b/drivers/net/ldpaa_eth/lx2160a.c index a61508befc81b2e6f45bcaefb6d22dc733794937..8d66a5fb914361af631a02cd37971c6a4387e298 100644 --- a/drivers/net/ldpaa_eth/lx2160a.c +++ b/drivers/net/ldpaa_eth/lx2160a.c @@ -3,7 +3,9 @@ * Copyright 2018 NXP */ #include +#include #include +#include #include #include #include diff --git a/drivers/net/lpc32xx_eth.c b/drivers/net/lpc32xx_eth.c index dd7b2e5a0078edaaae14e0ee11e0b1b812998dd6..976a69c365cab6a1f48a6bda93b238e780c1a3ad 100644 --- a/drivers/net/lpc32xx_eth.c +++ b/drivers/net/lpc32xx_eth.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/macb.c b/drivers/net/macb.c index 783a90cb1fa1ad720b78c46cfd0d6540e4aee1db..836019ea9179615371c28a41cf72f87e2d3c3f3f 100644 --- a/drivers/net/macb.c +++ b/drivers/net/macb.c @@ -4,9 +4,11 @@ */ #include #include +#include #include #include #include +#include #include #include #include @@ -14,6 +16,7 @@ #include #include #include +#include /* * The u-boot networking stack is a little weird. It seems like the diff --git a/drivers/net/mcffec.c b/drivers/net/mcffec.c index 91ca0e03216ba739aaa75e32dfe6da72f34b909b..083f622b3f0720c1cd061c81e97533403b0ca450 100644 --- a/drivers/net/mcffec.c +++ b/drivers/net/mcffec.c @@ -26,6 +26,7 @@ #include #include #include +#include #undef ET_DEBUG #undef MII_DEBUG diff --git a/drivers/net/mcfmii.c b/drivers/net/mcfmii.c index 21e558ee816cfe18f41ca00c799b827d7eef12b5..30b843c1b10ad24e359efca9014d2139975a777d 100644 --- a/drivers/net/mcfmii.c +++ b/drivers/net/mcfmii.c @@ -13,6 +13,7 @@ #include #include #include +#include #ifdef CONFIG_MCF547x_8x #include diff --git a/drivers/net/mdio_mux_i2creg.c b/drivers/net/mdio_mux_i2creg.c index cc02b5ffd45bbe0dee5e0ded73625d9ab75b1cc3..5f03e7cffd992a75c9e90c8a962843f7b4b0335c 100644 --- a/drivers/net/mdio_mux_i2creg.c +++ b/drivers/net/mdio_mux_i2creg.c @@ -9,6 +9,7 @@ #include #include #include +#include /* * This driver is used for MDIO muxes driven by writing to a register of an I2C diff --git a/drivers/net/mdio_mux_sandbox.c b/drivers/net/mdio_mux_sandbox.c index c22882c6e8db8547d7167e65141a7595e795c118..a8ef9e72cb6b938a35ea5ef3b8b6190d5250fe31 100644 --- a/drivers/net/mdio_mux_sandbox.c +++ b/drivers/net/mdio_mux_sandbox.c @@ -7,6 +7,7 @@ #include #include #include +#include #include /* macros copied over from mdio_sandbox.c */ diff --git a/drivers/net/mdio_sandbox.c b/drivers/net/mdio_sandbox.c index 2d7c845a098e0923cd1a712176804f9ee5688caf..9598f0be2faa997b95a9f47b60e3602d0c616c37 100644 --- a/drivers/net/mdio_sandbox.c +++ b/drivers/net/mdio_sandbox.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #define SANDBOX_PHY_ADDR 5 diff --git a/drivers/net/mpc8xx_fec.c b/drivers/net/mpc8xx_fec.c index 758864eed3fb6541480d46e30011f092f030c6e7..e2f73aeda18017f1ecbc7b49a5f252a10ac04083 100644 --- a/drivers/net/mpc8xx_fec.c +++ b/drivers/net/mpc8xx_fec.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/mscc_eswitch/jr2_switch.c b/drivers/net/mscc_eswitch/jr2_switch.c index 1aff591e3a4dd177befa96fd15f76afe764c7d0c..4b00dca3d79deb7bf7c1c3ffe0aeb2dca849f550 100644 --- a/drivers/net/mscc_eswitch/jr2_switch.c +++ b/drivers/net/mscc_eswitch/jr2_switch.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #include #include "mscc_xfer.h" diff --git a/drivers/net/mscc_eswitch/luton_switch.c b/drivers/net/mscc_eswitch/luton_switch.c index afc6260577ed8291e5a44aadda5af897f874695d..81e9be4dc5d86a31ed53b2ee3ef049206dd6a4ab 100644 --- a/drivers/net/mscc_eswitch/luton_switch.c +++ b/drivers/net/mscc_eswitch/luton_switch.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include "mscc_xfer.h" #include "mscc_mac_table.h" diff --git a/drivers/net/mscc_eswitch/mscc_mac_table.c b/drivers/net/mscc_eswitch/mscc_mac_table.c index dba44318f5298b786d496db3ef27bca8046f748d..49746c7931829f87a4a39c0c7c8c995e02574642 100644 --- a/drivers/net/mscc_eswitch/mscc_mac_table.c +++ b/drivers/net/mscc_eswitch/mscc_mac_table.c @@ -3,6 +3,8 @@ * Copyright (c) 2018 Microsemi Corporation */ +#include +#include #include #include #include diff --git a/drivers/net/mscc_eswitch/mscc_mac_table.h b/drivers/net/mscc_eswitch/mscc_mac_table.h index 17fed2e79253c5d8a47dd07d7c98841df3a5d67b..ab01763b7089664efed62b05beac235cd874374c 100644 --- a/drivers/net/mscc_eswitch/mscc_mac_table.h +++ b/drivers/net/mscc_eswitch/mscc_mac_table.h @@ -4,6 +4,7 @@ */ #include +#include #define ETH_LEN 6 #define MAC_VID 1 diff --git a/drivers/net/mscc_eswitch/mscc_miim.c b/drivers/net/mscc_eswitch/mscc_miim.c index 9d59fc53ee9dad8eb26e5bac3f6660ec0b18216f..34190e71a2e95c1a3896995532ed9e54876283b8 100644 --- a/drivers/net/mscc_eswitch/mscc_miim.c +++ b/drivers/net/mscc_eswitch/mscc_miim.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include "mscc_miim.h" diff --git a/drivers/net/mscc_eswitch/mscc_miim.h b/drivers/net/mscc_eswitch/mscc_miim.h index feb1f40ae5523d9fbaa3ead95724e1e41f07954a..7b67476f8335e60cd5b5cfd352524f826bbf4b2d 100644 --- a/drivers/net/mscc_eswitch/mscc_miim.h +++ b/drivers/net/mscc_eswitch/mscc_miim.h @@ -6,6 +6,8 @@ #ifndef _MSCC_MIIM_H_ #define _MSCC_MIIM_H_ +#include +#include struct mscc_miim_dev { void __iomem *regs; phys_addr_t miim_base; diff --git a/drivers/net/mscc_eswitch/mscc_xfer.c b/drivers/net/mscc_eswitch/mscc_xfer.c index 55abd5a984e0f3c5579c258087e5ac9225122add..5234447854fd99daff3921b8eddf9a0225debd3d 100644 --- a/drivers/net/mscc_eswitch/mscc_xfer.c +++ b/drivers/net/mscc_eswitch/mscc_xfer.c @@ -3,12 +3,14 @@ * Copyright (c) 2018 Microsemi Corporation */ +#include #include #include #include #include #include #include +#include #include "mscc_xfer.h" #define QS_XTR_FLUSH_FLUSH GENMASK(1, 0) diff --git a/drivers/net/mscc_eswitch/mscc_xfer.h b/drivers/net/mscc_eswitch/mscc_xfer.h index df507e518cf2ae4234635f3b71d532f82f52fa15..3a46a7553e694e18dec2e98b6fecbebb35a5cc76 100644 --- a/drivers/net/mscc_eswitch/mscc_xfer.h +++ b/drivers/net/mscc_eswitch/mscc_xfer.h @@ -4,7 +4,9 @@ */ #include +#include #include +#include enum mscc_regs_qs { MSCC_QS_XTR_RD, diff --git a/drivers/net/mscc_eswitch/ocelot_switch.c b/drivers/net/mscc_eswitch/ocelot_switch.c index 170393c03f7b12817e467ecada33a8c65e4112f6..71b7f21f6d0077b357f7e669893a74de6e409eec 100644 --- a/drivers/net/mscc_eswitch/ocelot_switch.c +++ b/drivers/net/mscc_eswitch/ocelot_switch.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include "mscc_xfer.h" #include "mscc_mac_table.h" diff --git a/drivers/net/mscc_eswitch/serval_switch.c b/drivers/net/mscc_eswitch/serval_switch.c index 8f5c43660bdb9198e120f7b7ec5f77d1d6f6b53e..cb46a274f4d8f59c374bf53ec800d8b91b45618b 100644 --- a/drivers/net/mscc_eswitch/serval_switch.c +++ b/drivers/net/mscc_eswitch/serval_switch.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include "mscc_xfer.h" #include "mscc_mac_table.h" diff --git a/drivers/net/mscc_eswitch/servalt_switch.c b/drivers/net/mscc_eswitch/servalt_switch.c index f393ea7f504b15faf63ed2f7ed490e7a61f1244a..babde2feac3c9645435a37b6e37fb9ae0185abaf 100644 --- a/drivers/net/mscc_eswitch/servalt_switch.c +++ b/drivers/net/mscc_eswitch/servalt_switch.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include "mscc_xfer.h" #include "mscc_miim.h" diff --git a/drivers/net/mt7628-eth.c b/drivers/net/mt7628-eth.c index fd619361727599b2c501966d336700e5255f7b8f..105f5f18cebf5eee76523247114da8cd2a64ba6d 100644 --- a/drivers/net/mt7628-eth.c +++ b/drivers/net/mt7628-eth.c @@ -14,6 +14,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -33,6 +35,7 @@ #include #include #include +#include /* Ethernet frame engine register */ #define PDMA_RELATED 0x0800 diff --git a/drivers/net/mtk_eth.c b/drivers/net/mtk_eth.c index f2f070548d435a69614d4dfea4eaf805e415ca54..aad0c609f2812488a22853af52e92f7ba5054db5 100644 --- a/drivers/net/mtk_eth.c +++ b/drivers/net/mtk_eth.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include #include "mtk_eth.h" diff --git a/drivers/net/mvgbe.c b/drivers/net/mvgbe.c index 45f4e004c9cae07654d8be0ec02ded7761b7cc56..ba510d89ac04980c2ce4a946f7e8b46946e97dc3 100644 --- a/drivers/net/mvgbe.c +++ b/drivers/net/mvgbe.c @@ -12,6 +12,7 @@ */ #include +#include #include #include #include @@ -30,6 +31,7 @@ #include #include #include +#include #if defined(CONFIG_ARCH_KIRKWOOD) #include diff --git a/drivers/net/mvgbe.h b/drivers/net/mvgbe.h index 4376efbfbc0622f7b31994a1b18f3d5fa9076bd8..9032d323a366ce6775eaf3e750ae13d66683a744 100644 --- a/drivers/net/mvgbe.h +++ b/drivers/net/mvgbe.h @@ -19,6 +19,7 @@ #endif /* Constants */ +#include #include #define INT_CAUSE_UNMASK_ALL 0x0007ffff #define INT_CAUSE_UNMASK_ALL_EXT 0x0011ffff diff --git a/drivers/net/mvmdio.c b/drivers/net/mvmdio.c index c712043dc7d0d08c43127320edcda74caee1816f..55fed6a3df6a6a61df9ed01c68cba394b4a09d09 100644 --- a/drivers/net/mvmdio.c +++ b/drivers/net/mvmdio.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/drivers/net/mvneta.c b/drivers/net/mvneta.c index f001ae73208fe5d7fd094e016dc7755156b11f2a..d47e9a1b0d066b95d85e75b7acce4b8ea117155a 100644 --- a/drivers/net/mvneta.c +++ b/drivers/net/mvneta.c @@ -13,6 +13,7 @@ */ #include +#include #include #include #include @@ -41,6 +42,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/mvpp2.c b/drivers/net/mvpp2.c index 2d53a5cc5a821a54a43800032ea19c5dece60f48..65b7b7b87d6c669287623962e16e32b41a382f6c 100644 --- a/drivers/net/mvpp2.c +++ b/drivers/net/mvpp2.c @@ -14,8 +14,10 @@ */ #include +#include #include #include +#include #include #include #include @@ -47,6 +49,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/natsemi.c b/drivers/net/natsemi.c index f705a0264319e4256d3181bc470c5c81a52f6dfa..f2997925ffa0346fb5dfefaf4ca1dd6f9111943f 100644 --- a/drivers/net/natsemi.c +++ b/drivers/net/natsemi.c @@ -61,6 +61,7 @@ #include #include #include +#include /* defines */ #define EEPROM_SIZE 0xb /*12 16-bit chunks, or 24 bytes*/ diff --git a/drivers/net/ne2000.c b/drivers/net/ne2000.c index 828bc957fca7966a9c8f8e3f8cb30cdcaff53f4a..fa0a1329256ff18584f6dfc93fe104ede2cf7402 100644 --- a/drivers/net/ne2000.c +++ b/drivers/net/ne2000.c @@ -77,6 +77,7 @@ Add SNMP #include #include #include +#include /* NE2000 base header file */ #include "ne2000_base.h" diff --git a/drivers/net/ne2000.h b/drivers/net/ne2000.h index 2cde6be4377dd6c9454b64086c4ec5b3a8096211..d23e186466a7fd90fb8adb84f8f0ab50da131e0b 100644 --- a/drivers/net/ne2000.h +++ b/drivers/net/ne2000.h @@ -77,6 +77,7 @@ are GPL, so this is, of course, GPL. #define __DRIVERS_NE2000_H__ /* Enable NE2000 basic init function */ +#include #define NE2000_BASIC_INIT #define DP_DATA 0x10 diff --git a/drivers/net/ne2000_base.c b/drivers/net/ne2000_base.c index 34600b822bab073a7a8c4ba64fc21adb40a1fa27..1dec015ba156b38816bc1a397de3d66d0fbbd3d2 100644 --- a/drivers/net/ne2000_base.c +++ b/drivers/net/ne2000_base.c @@ -81,6 +81,7 @@ Add SNMP #include #include #include +#include #include #include #include diff --git a/drivers/net/ne2000_base.h b/drivers/net/ne2000_base.h index 0d289444b3ec7ba87f7514a31daeb455551a5bb3..70be4429823012986378e44625f7a403f3b48c5f 100644 --- a/drivers/net/ne2000_base.h +++ b/drivers/net/ne2000_base.h @@ -108,6 +108,7 @@ are GPL, so this is, of course, GPL. /* timeout for tx/rx in s */ #include #include +#include #include #define TOUT 5 /* Ether MAC address size */ diff --git a/drivers/net/netconsole.c b/drivers/net/netconsole.c index 701fc73c91e4cf21c615a86f6d65e3f98b2216ef..8a92ba3004ab4cbf56a75f8e50ddbf152a9a2a00 100644 --- a/drivers/net/netconsole.c +++ b/drivers/net/netconsole.c @@ -13,6 +13,7 @@ #include #include #include +#include #ifndef CONFIG_NETCONSOLE_BUFFER_SIZE #define CONFIG_NETCONSOLE_BUFFER_SIZE 512 diff --git a/drivers/net/ns8382x.c b/drivers/net/ns8382x.c index bb07369d32f9822a3e9ce827da862d02f76da39b..fc92175e9f95724dab7235fbc2fc534d135a580c 100644 --- a/drivers/net/ns8382x.c +++ b/drivers/net/ns8382x.c @@ -62,6 +62,7 @@ #include #include #include +#include /* defines */ #define DSIZE 0x00000FFF diff --git a/drivers/net/pch_gbe.c b/drivers/net/pch_gbe.c index 887958fef54621e883e6fa72b286fdfb61a13ac6..3e422ff9fc820e95032bb672b1645249a4bf62b3 100644 --- a/drivers/net/pch_gbe.c +++ b/drivers/net/pch_gbe.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "pch_gbe.h" #if !defined(CONFIG_PHYLIB) diff --git a/drivers/net/pch_gbe.h b/drivers/net/pch_gbe.h index 57d54d4b0d5fffd8477441b20eb06fba20427b97..15e35fda4b52ba58c36c29aa9b66c5264d0732b5 100644 --- a/drivers/net/pch_gbe.h +++ b/drivers/net/pch_gbe.h @@ -9,6 +9,7 @@ #ifndef _PCH_GBE_H_ #define _PCH_GBE_H_ +#include #include #define PCH_GBE_TIMEOUT (3 * CONFIG_SYS_HZ) diff --git a/drivers/net/pcnet.c b/drivers/net/pcnet.c index d574aff8327a2d9a69942a266a59a9d24b75aa67..0f1389561e12f83aa7c83873f5ea278bb6b55c26 100644 --- a/drivers/net/pcnet.c +++ b/drivers/net/pcnet.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include #define PCNET_DEBUG_LEVEL 0 /* 0=off, 1=init, 2=rx/tx */ diff --git a/drivers/net/pfe_eth/pfe_cmd.c b/drivers/net/pfe_eth/pfe_cmd.c index 4a189f7b280a1aca6b8a2c428505918fe0d5be62..7946120d56c9bf9e5f51c371973ddf2a62239761 100644 --- a/drivers/net/pfe_eth/pfe_cmd.c +++ b/drivers/net/pfe_eth/pfe_cmd.c @@ -16,6 +16,7 @@ #include #include #include +#include #include static inline void pfe_command_help(void) diff --git a/drivers/net/pfe_eth/pfe_driver.c b/drivers/net/pfe_eth/pfe_driver.c index 64d570e361ebe45053ef01efd2cfeb3df3b47d2b..58159c4b569e1333f559830ac4252d978f0fb0a6 100644 --- a/drivers/net/pfe_eth/pfe_driver.c +++ b/drivers/net/pfe_eth/pfe_driver.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/pfe_eth/pfe_eth.c b/drivers/net/pfe_eth/pfe_eth.c index f582f8c5af5b5cad94dce3d377732d1b05dc62f8..e79b1c0a89b1ff5c3b793a152f5f3c4a1a944e65 100644 --- a/drivers/net/pfe_eth/pfe_eth.c +++ b/drivers/net/pfe_eth/pfe_eth.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/pfe_eth/pfe_firmware.c b/drivers/net/pfe_eth/pfe_firmware.c index 286594d91b94a493157a4f77ad2bfaa61c46b5fd..c11eb8b8ec02b73df1ed525159b981e9b743b4a0 100644 --- a/drivers/net/pfe_eth/pfe_firmware.c +++ b/drivers/net/pfe_eth/pfe_firmware.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/pfe_eth/pfe_hw.c b/drivers/net/pfe_eth/pfe_hw.c index fb60e605b19457cab55ae1e196394793af6dcbec..93b61eadd0d6687f3bbad9e7e9b783262986abc9 100644 --- a/drivers/net/pfe_eth/pfe_hw.c +++ b/drivers/net/pfe_eth/pfe_hw.c @@ -5,6 +5,7 @@ */ #include #include +#include #include #include #include diff --git a/drivers/net/pfe_eth/pfe_mdio.c b/drivers/net/pfe_eth/pfe_mdio.c index 429ca87911263b4c14d848ce91a48091adce5265..55c563c846b732d2d9160e0abf1a2ecc60626f7c 100644 --- a/drivers/net/pfe_eth/pfe_mdio.c +++ b/drivers/net/pfe_eth/pfe_mdio.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/phy/aquantia.c b/drivers/net/phy/aquantia.c index cfd2424ff1145296b81214dc7973936fe80732c7..5f317af8d269750b15ef383b632d5635b8bc9973 100644 --- a/drivers/net/phy/aquantia.c +++ b/drivers/net/phy/aquantia.c @@ -11,12 +11,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/net/phy/atheros.c b/drivers/net/phy/atheros.c index dab348ccf9cb262f4c61d0a9c5c7252a5b83f9bb..5ab45728de924976cb2816fec23fe265544d9a21 100644 --- a/drivers/net/phy/atheros.c +++ b/drivers/net/phy/atheros.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/phy/b53.c b/drivers/net/phy/b53.c index 1bc9b2e4e7c83311021afdad0886870ac3b7805e..94de3d80b9ac30d9863cd5658d384f1157179f7b 100644 --- a/drivers/net/phy/b53.c +++ b/drivers/net/phy/b53.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/phy/broadcom.c b/drivers/net/phy/broadcom.c index 91e8f6123deb67a8a7902c9fcf4f3aa111e3ca71..f7b70f6c7b0992952c236fa78821b917fbe9f83e 100644 --- a/drivers/net/phy/broadcom.c +++ b/drivers/net/phy/broadcom.c @@ -8,6 +8,7 @@ #include #include #include +#include #include /* Broadcom BCM54xx -- taken from linux sungem_phy */ diff --git a/drivers/net/phy/cortina.c b/drivers/net/phy/cortina.c index 8ab483cdd58d3514bb88332dc58384a9933bdd33..b3e84a5e2a0dd72f9a27ced50f8872bd8f84c711 100644 --- a/drivers/net/phy/cortina.c +++ b/drivers/net/phy/cortina.c @@ -27,6 +27,7 @@ #elif defined(CONFIG_SYS_CORTINA_FW_IN_MMC) #include #endif +#include #ifndef CONFIG_PHYLIB_10G #error The Cortina PHY needs 10G support diff --git a/drivers/net/phy/dp83867.c b/drivers/net/phy/dp83867.c index 3951cb00f41448e403211569d8fcc5b93d3ce0f2..08ff23f26fff1bc0701f17648dc25c31df4493ff 100644 --- a/drivers/net/phy/dp83867.c +++ b/drivers/net/phy/dp83867.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/phy/fixed.c b/drivers/net/phy/fixed.c index 987cde1fc1297f74e0800757762284b34e7ae303..499a8c193ce989ca8e13bd932da11c6e8ea80087 100644 --- a/drivers/net/phy/fixed.c +++ b/drivers/net/phy/fixed.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/phy/generic_10g.c b/drivers/net/phy/generic_10g.c index b4384e1f7818dcb2c9434a0475e2ccf2fd944673..778066a46b60ca762f769bc4d4fddccd2e2d420d 100644 --- a/drivers/net/phy/generic_10g.c +++ b/drivers/net/phy/generic_10g.c @@ -10,6 +10,7 @@ #include #include #include +#include int gen10g_shutdown(struct phy_device *phydev) { diff --git a/drivers/net/phy/marvell.c b/drivers/net/phy/marvell.c index f03b5541a97e5dc6e39aaa8a5af00306427efebe..caa245f0f649e7a35e5634217c8f9483d87a3857 100644 --- a/drivers/net/phy/marvell.c +++ b/drivers/net/phy/marvell.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/phy/micrel_ksz90x1.c b/drivers/net/phy/micrel_ksz90x1.c index 2b7bbc8f419c85edae60dbfbf7b1d4a60c3b872e..57753b354351ce50d07f0bafacd82c33f991a4b3 100644 --- a/drivers/net/phy/micrel_ksz90x1.c +++ b/drivers/net/phy/micrel_ksz90x1.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/phy/miiphybb.c b/drivers/net/phy/miiphybb.c index d19a13dd62b671203563c7623371bd9c0a6f563f..9c8eec99de43286bc5cb400a49f4792e90c91ae2 100644 --- a/drivers/net/phy/miiphybb.c +++ b/drivers/net/phy/miiphybb.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #define BB_MII_RELOCATE(v,off) (v += (v?off:0)) diff --git a/drivers/net/phy/mscc.c b/drivers/net/phy/mscc.c index 08214ccc2f68c08d3b56c6626f8b0da1656230fa..d0ea61b4f20df781599e3537cab48da2a3233557 100644 --- a/drivers/net/phy/mscc.c +++ b/drivers/net/phy/mscc.c @@ -12,8 +12,10 @@ #include #include #include +#include #include #include +#include #include #include #include diff --git a/drivers/net/phy/mv88e61xx.c b/drivers/net/phy/mv88e61xx.c index 7e3c76923cb44e56fa1919ba9ab4bb75e708aa6e..69fcab12ba4c94b13ee1d9ea5184efe2b998479f 100644 --- a/drivers/net/phy/mv88e61xx.c +++ b/drivers/net/phy/mv88e61xx.c @@ -30,9 +30,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/net/phy/mv88e6352.c b/drivers/net/phy/mv88e6352.c index c11ddf765f6262ad33fedc531169aa073bfbb25d..c8bb62fba9ce493339014d567dc2299493cdef82 100644 --- a/drivers/net/phy/mv88e6352.c +++ b/drivers/net/phy/mv88e6352.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/phy/ncsi.c b/drivers/net/phy/ncsi.c index ed557355b917fd42c587526d8840d54345bc22f0..d3e4082b4f9b75c841a86a1e287d0a271e3c0a65 100644 --- a/drivers/net/phy/ncsi.c +++ b/drivers/net/phy/ncsi.c @@ -9,10 +9,12 @@ #include #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/net/phy/phy.c b/drivers/net/phy/phy.c index bda41672cc97d05adc6334cd129845a94bea5972..23d534ba4f0e7b9817bb3b7e01bf75b6e1fcbe89 100644 --- a/drivers/net/phy/phy.c +++ b/drivers/net/phy/phy.c @@ -8,6 +8,7 @@ * Based loosely off of Linux's PHY Lib */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +27,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/phy/realtek.c b/drivers/net/phy/realtek.c index 2f9b50e168ad0c6cabccb49192f099040bf4b9de..2963c21d3073fee8e81f98e11284d21507d8dcd3 100644 --- a/drivers/net/phy/realtek.c +++ b/drivers/net/phy/realtek.c @@ -8,6 +8,7 @@ */ #include #include +#include #include #include #include diff --git a/drivers/net/phy/teranetics.c b/drivers/net/phy/teranetics.c index 7b5494eea98bbcfd9a35e9d0e6a942b4f4c13399..d1b1f4f2fc07379983cdb909568f874c558b93bb 100644 --- a/drivers/net/phy/teranetics.c +++ b/drivers/net/phy/teranetics.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #ifndef CONFIG_PHYLIB_10G diff --git a/drivers/net/phy/vitesse.c b/drivers/net/phy/vitesse.c index fdc676102369802a57001ca8d576ffc44fa4aac8..9dbc1febbfadfdd88a4128b97c14edd81f63fa34 100644 --- a/drivers/net/phy/vitesse.c +++ b/drivers/net/phy/vitesse.c @@ -9,6 +9,7 @@ #include #include #include +#include /* Cicada Auxiliary Control/Status Register */ #define MIIM_CIS82xx_AUX_CONSTAT 0x1c diff --git a/drivers/net/phy/xilinx_gmii2rgmii.c b/drivers/net/phy/xilinx_gmii2rgmii.c index 1a7b24f0f6835accf24d6a61feccadeb5c7b974d..68e03dc7e91b1950c076b9eabb97962664a8b343 100644 --- a/drivers/net/phy/xilinx_gmii2rgmii.c +++ b/drivers/net/phy/xilinx_gmii2rgmii.c @@ -11,6 +11,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/phy/xilinx_phy.c b/drivers/net/phy/xilinx_phy.c index 84fb1f0fe2e6e72a02c04f231c23c5d33219e220..9c91e3468f9ef0b6d8449e7cbad1f378af73f219 100644 --- a/drivers/net/phy/xilinx_phy.c +++ b/drivers/net/phy/xilinx_phy.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define MII_PHY_STATUS_SPD_MASK 0x0C00 diff --git a/drivers/net/pic32_eth.c b/drivers/net/pic32_eth.c index 3be550e64d5b5970018090cd28492da628fc02ba..cd562286db17c42c07ce778d833af92db3938f51 100644 --- a/drivers/net/pic32_eth.c +++ b/drivers/net/pic32_eth.c @@ -4,6 +4,7 @@ * */ #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include "pic32_eth.h" diff --git a/drivers/net/pic32_eth.h b/drivers/net/pic32_eth.h index 7b873bc7728bea7d6bfcc211f69811a3d0fa65be..bea05c9cb8dc66198a88d8a045b291e7d4fd24d4 100644 --- a/drivers/net/pic32_eth.h +++ b/drivers/net/pic32_eth.h @@ -8,6 +8,7 @@ #define __MICROCHIP_PIC32_ETH_H_ #include +#include #include /* Ethernet */ diff --git a/drivers/net/pic32_mdio.c b/drivers/net/pic32_mdio.c index d30bceb4e53ee8ec25346dc25ec4c2f16542d0b7..8fda01c82c53f513ece5b8a7fcacd27ed00d0770 100644 --- a/drivers/net/pic32_mdio.c +++ b/drivers/net/pic32_mdio.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "pic32_eth.h" static int pic32_mdio_write(struct mii_dev *bus, diff --git a/drivers/net/ravb.c b/drivers/net/ravb.c index 4fb1c7b5f6bc384b8c09056e7f1e437e57117364..31d9c50bab4b7a130738e14dd6c54b8ae7d7597a 100644 --- a/drivers/net/ravb.c +++ b/drivers/net/ravb.c @@ -10,6 +10,7 @@ #include #include +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include /* Registers */ #define RAVB_REG_CCC 0x000 diff --git a/drivers/net/rtl8169.c b/drivers/net/rtl8169.c index f3d6ea89b9973bff9d8682774be7ca16e5c9fff8..129234426f16c6ad25496646155a81512703ca1a 100644 --- a/drivers/net/rtl8169.c +++ b/drivers/net/rtl8169.c @@ -61,6 +61,7 @@ #include #include #include +#include #undef DEBUG_RTL8169 #undef DEBUG_RTL8169_TX diff --git a/drivers/net/sandbox-raw-bus.c b/drivers/net/sandbox-raw-bus.c index 1509630b835029b2497f0f7c4bc3ba43292dcf65..7b8806f91d319b0ad0e401be414a954768812d78 100644 --- a/drivers/net/sandbox-raw-bus.c +++ b/drivers/net/sandbox-raw-bus.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/sandbox-raw.c b/drivers/net/sandbox-raw.c index cc358428a3662e0c0cbdc796977791dd7f343bd2..c5de94108236a71e133ae43e5430e2a38f19de0b 100644 --- a/drivers/net/sandbox-raw.c +++ b/drivers/net/sandbox-raw.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/sandbox.c b/drivers/net/sandbox.c index 6e119f77b2935d5aab9c74de9b614fe89c041047..624aed2fc3a44c5146bbdfcf3679b1ccb66da246 100644 --- a/drivers/net/sandbox.c +++ b/drivers/net/sandbox.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/sh_eth.c b/drivers/net/sh_eth.c index 3a1a7fee4bc90bb3c69b22c19b005bc3891012ed..9d584c8934cecd207e74fe54080991112968df69 100644 --- a/drivers/net/sh_eth.c +++ b/drivers/net/sh_eth.c @@ -8,6 +8,7 @@ * Copyright (C) 2013, 2014 Renesas Electronics Corporation */ +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #ifdef CONFIG_DM_ETH #include diff --git a/drivers/net/sh_eth.h b/drivers/net/sh_eth.h index d197dfdc401578b822fcc0422c85f2accb5570c0..8ab4643772b1a0cf4004565b148544acb46b4dce 100644 --- a/drivers/net/sh_eth.h +++ b/drivers/net/sh_eth.h @@ -7,8 +7,10 @@ * Copyright (c) 2007 Carlos Munoz */ +#include #include #include +#include #define SHETHER_NAME "sh_eth" diff --git a/drivers/net/smc91111.c b/drivers/net/smc91111.c index 036642b223b88c5043663bced1c5e2f6fbb34dcd..cc18c69e25aedecbcdf098ca08bd1f59de9f2d42 100644 --- a/drivers/net/smc91111.c +++ b/drivers/net/smc91111.c @@ -57,6 +57,7 @@ #include #include #include +#include #include "smc91111.h" #include diff --git a/drivers/net/smc911x.c b/drivers/net/smc911x.c index 2f3b8fa80790464887a9e11a6d6c6d9eeabe2148..f6bf03efbf1a948654c833eee6e8c5a7a4aefd62 100644 --- a/drivers/net/smc911x.c +++ b/drivers/net/smc911x.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/sni_ave.c b/drivers/net/sni_ave.c index 21096bd6d32a0c5d277d0e2e5d822860d45acea9..ea55c5e063ec3d08ada2b159ea69c728bedb4070 100644 --- a/drivers/net/sni_ave.c +++ b/drivers/net/sni_ave.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include #define AVE_GRST_DELAY_MSEC 40 #define AVE_MIN_XMITSIZE 60 diff --git a/drivers/net/sun8i_emac.c b/drivers/net/sun8i_emac.c index 3216360db15bbefe79c51a6f82220c822dfe39e0..717aefeea4559acfbb5ba22e9ca160f913e559ab 100644 --- a/drivers/net/sun8i_emac.c +++ b/drivers/net/sun8i_emac.c @@ -12,6 +12,7 @@ #include #include +#include #include #include #include @@ -39,6 +40,7 @@ #include #include #include +#include #define MDIO_CMD_MII_BUSY BIT(0) #define MDIO_CMD_MII_WRITE BIT(1) diff --git a/drivers/net/sunxi_emac.c b/drivers/net/sunxi_emac.c index 4470c741fa9e669451315012cba5c42cea442057..84d1c30afd429294626485686282863bdcf4a740 100644 --- a/drivers/net/sunxi_emac.c +++ b/drivers/net/sunxi_emac.c @@ -21,6 +21,7 @@ #include #include #include +#include /* EMAC register */ struct emac_regs { diff --git a/drivers/net/ti/am65-cpsw-nuss.c b/drivers/net/ti/am65-cpsw-nuss.c index 950d1ca2122904430997fc485aaa2d48dd4e8dc3..f2dbd8b9f7724e673beafc0cefd733d07b3d06ad 100644 --- a/drivers/net/ti/am65-cpsw-nuss.c +++ b/drivers/net/ti/am65-cpsw-nuss.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #include "cpsw_mdio.h" diff --git a/drivers/net/ti/cpsw-common.c b/drivers/net/ti/cpsw-common.c index 0b4adb1aa61dba19cfb2562e9c0c735f110c9ba2..01facc156b58d010e1ee03170a40c32ede29410b 100644 --- a/drivers/net/ti/cpsw-common.c +++ b/drivers/net/ti/cpsw-common.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/net/ti/cpsw.c b/drivers/net/ti/cpsw.c index 52155df2c540206ff3895281c063e03207096787..2ed2ed26021ddf94db1a7a74a2abca99e087cfd6 100644 --- a/drivers/net/ti/cpsw.c +++ b/drivers/net/ti/cpsw.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include #include "cpsw_mdio.h" diff --git a/drivers/net/ti/cpsw_mdio.c b/drivers/net/ti/cpsw_mdio.c index 2e70477756ac3a9a22de9a000d29097c5a810b8e..949062681890ac561252e19756ef1251b37b3068 100644 --- a/drivers/net/ti/cpsw_mdio.c +++ b/drivers/net/ti/cpsw_mdio.c @@ -15,6 +15,7 @@ #include #include #include +#include struct cpsw_mdio_regs { u32 version; diff --git a/drivers/net/ti/cpsw_mdio.h b/drivers/net/ti/cpsw_mdio.h index dbf4a2dcacb0aa7cec167f1982d70805f20e4dba..f8ad72216e12fb5bd327f86299d3588ecbf77e11 100644 --- a/drivers/net/ti/cpsw_mdio.h +++ b/drivers/net/ti/cpsw_mdio.h @@ -8,6 +8,7 @@ #ifndef CPSW_MDIO_H_ #define CPSW_MDIO_H_ +#include struct cpsw_mdio; struct mii_dev *cpsw_mdio_init(const char *name, phys_addr_t mdio_base, diff --git a/drivers/net/ti/davinci_emac.c b/drivers/net/ti/davinci_emac.c index f909ee7aa384db36a26f00efe2262f0d567644e6..dddf78187d4b3228070cd448e30c16c4c62a0acb 100644 --- a/drivers/net/ti/davinci_emac.c +++ b/drivers/net/ti/davinci_emac.c @@ -38,6 +38,7 @@ #include #include #include +#include #include "davinci_emac.h" unsigned int emac_dbg = 0; diff --git a/drivers/net/ti/davinci_emac.h b/drivers/net/ti/davinci_emac.h index d235275772e9bbfea4864661b2f7e6d485c9d1d6..fdc3946ee40c61ea3cfa0f82b97e2caacef6ee84 100644 --- a/drivers/net/ti/davinci_emac.h +++ b/drivers/net/ti/davinci_emac.h @@ -10,6 +10,7 @@ #define _DAVINCI_EMAC_H_ /* Ethernet Min/Max packet size */ #include +#include #define EMAC_MIN_ETHERNET_PKT_SIZE 60 #define EMAC_MAX_ETHERNET_PKT_SIZE 1518 /* Buffer size (should be aligned on 32 byte and cache line) */ diff --git a/drivers/net/ti/keystone_net.c b/drivers/net/ti/keystone_net.c index af67ec4a1c828d8f84cfe03c47bb6e4dcb86a923..b30fef96b383d94e0b5cca66061f76b86921c4a8 100644 --- a/drivers/net/ti/keystone_net.c +++ b/drivers/net/ti/keystone_net.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/drivers/net/tsec.c b/drivers/net/tsec.c index 2f9ff5ec07f1890105090feac5139b16ef75c4ff..ab99cedaec567df4e32b77e3fdca970aa397b122 100644 --- a/drivers/net/tsec.c +++ b/drivers/net/tsec.c @@ -7,6 +7,7 @@ * author Andy Fleming */ +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include #ifndef CONFIG_DM_ETH /* Default initializations for TSEC controllers. */ diff --git a/drivers/net/uli526x.c b/drivers/net/uli526x.c index 530341faa3f33ab1a3426804b2bdde91f6a85fc7..01ceac638735258c713da73d541d281e3c1ca5ca 100644 --- a/drivers/net/uli526x.c +++ b/drivers/net/uli526x.c @@ -21,6 +21,7 @@ #include #include #include +#include /* some kernel function compatible define */ diff --git a/drivers/net/vsc7385.c b/drivers/net/vsc7385.c index ba4793122ea8cd7025f10995c62cb64cc823223a..be8ff7bbd0bc11d71db15561896154751ec6fff3 100644 --- a/drivers/net/vsc7385.c +++ b/drivers/net/vsc7385.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include "vsc7385.h" diff --git a/drivers/net/vsc9953.c b/drivers/net/vsc9953.c index 36960bf12340f902cf405d0d41fc71cce79446d7..10163fc62a0e8fdb788c55b0becb8fa6963a8fe2 100644 --- a/drivers/net/vsc9953.c +++ b/drivers/net/vsc9953.c @@ -22,6 +22,7 @@ #include #include #include +#include static struct vsc9953_info vsc9953_l2sw = { .port[0] = VSC9953_PORT_INFO_INITIALIZER(0), diff --git a/drivers/net/xilinx_axi_emac.c b/drivers/net/xilinx_axi_emac.c index 0da2385a92e9e487536f7095571a6a990dfdcbfc..fd9009d444ab1872082dcfb5d1c29496c624a614 100644 --- a/drivers/net/xilinx_axi_emac.c +++ b/drivers/net/xilinx_axi_emac.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/xilinx_emaclite.c b/drivers/net/xilinx_emaclite.c index 5334b61c7aadac89c40800246d3ee450213b13db..6c0aba0e08d7b65b9f4e92a7dad73837ecdc3b98 100644 --- a/drivers/net/xilinx_emaclite.c +++ b/drivers/net/xilinx_emaclite.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/net/zynq_gem.c b/drivers/net/zynq_gem.c index f31ce696ff079a1e8285483e1c572abfbdd4878c..ccb49a1fa66516d58a9ffa23d87f28807a9bf40b 100644 --- a/drivers/net/zynq_gem.c +++ b/drivers/net/zynq_gem.c @@ -10,6 +10,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include #include @@ -34,6 +36,7 @@ #include #include #include +#include /* Bit/mask specification */ #define ZYNQ_GEM_PHYMNTNC_OP_MASK 0x40020000 /* operation mask bits */ diff --git a/drivers/nvme/nvme.c b/drivers/nvme/nvme.c index 95c1d5065b3dfce1d755e639b1058e2cda337064..9a37f3b9e6240b738389b7b30a85cc53ebe4c010 100644 --- a/drivers/nvme/nvme.c +++ b/drivers/nvme/nvme.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +23,7 @@ #include #include #include +#include #include "nvme.h" #define NVME_Q_DEPTH 2 diff --git a/drivers/nvme/nvme.h b/drivers/nvme/nvme.h index c2914e2cb05b2e09de500e5a0012a58787b04215..cbc2fbe0395c52dd3260fe5bdd6fec5c0c6caf65 100644 --- a/drivers/nvme/nvme.h +++ b/drivers/nvme/nvme.h @@ -7,8 +7,10 @@ #ifndef __DRIVER_NVME_H__ #define __DRIVER_NVME_H__ +#include #include #include +#include struct nvme_id_power_state { __le16 max_power; /* centiwatts */ diff --git a/drivers/nvme/nvme_show.c b/drivers/nvme/nvme_show.c index 2c3d7bcfa006d052f87c9c41468e2a9a0b653eec..531c12b3b5468bba9d18bb56ba8454fb35e5ab1f 100644 --- a/drivers/nvme/nvme_show.c +++ b/drivers/nvme/nvme_show.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include "nvme.h" diff --git a/drivers/pch/pch-uclass.c b/drivers/pch/pch-uclass.c index 9bc45b5ddc93aa68ab5886883f5510730c5b6a79..794fcee4dfea23fd30b44fa7db0f45dcb1235558 100644 --- a/drivers/pch/pch-uclass.c +++ b/drivers/pch/pch-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include int pch_get_spi_base(struct udevice *dev, ulong *sbasep) { diff --git a/drivers/pch/pch7.c b/drivers/pch/pch7.c index 9eb985225c84280ee93a07178e9779e11bda5119..2ea566b4b062c9795b0de70c3b1e7c5664fb0c1c 100644 --- a/drivers/pch/pch7.c +++ b/drivers/pch/pch7.c @@ -9,6 +9,7 @@ #include #include #include +#include #define GPIO_BASE 0x44 #define BIOS_CTRL 0xd8 diff --git a/drivers/pch/pch9.c b/drivers/pch/pch9.c index f36b70c53ab7ede5e98716296c5e15ef143dd261..6cea83e7bcfb05a9203d2f589c3cecc70ef352ee 100644 --- a/drivers/pch/pch9.c +++ b/drivers/pch/pch9.c @@ -8,6 +8,7 @@ #include #include #include +#include #define GPIO_BASE 0x48 #define IO_BASE 0x4c diff --git a/drivers/pch/sandbox_pch.c b/drivers/pch/sandbox_pch.c index 28dfc03d793dc81d35c52957b923e8329d293248..f1d28013b14f8aa3ac0c045eaf89c0210a25fbb0 100644 --- a/drivers/pch/sandbox_pch.c +++ b/drivers/pch/sandbox_pch.c @@ -8,6 +8,7 @@ #include #include #include +#include struct sandbox_pch_priv { bool protect; diff --git a/drivers/pci/fsl_pci_init.c b/drivers/pci/fsl_pci_init.c index 5d8125e1e07c1fa2e1c91e8d58765bc2b30ae2e0..621b6f6b6ec565da4bbe41ac3c1f11d8a4ebb8ed 100644 --- a/drivers/pci/fsl_pci_init.c +++ b/drivers/pci/fsl_pci_init.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pci/pci-aardvark.c b/drivers/pci/pci-aardvark.c index b39a6d715b70c90cf36db19b9e22b8a0cbf76e75..d18fc96cb64594074cd812e4dee1e84977255bec 100644 --- a/drivers/pci/pci-aardvark.c +++ b/drivers/pci/pci-aardvark.c @@ -36,6 +36,7 @@ #include #include #include +#include /* PCIe core registers */ #define PCIE_CORE_CMD_STATUS_REG 0x4 diff --git a/drivers/pci/pci-emul-uclass.c b/drivers/pci/pci-emul-uclass.c index 6a2242ab00cb4a13b2afb38b3fc64445f597d248..ec97625b6a473ecada7260a912827529c2fd4ba9 100644 --- a/drivers/pci/pci-emul-uclass.c +++ b/drivers/pci/pci-emul-uclass.c @@ -12,6 +12,7 @@ #include #include #include +#include struct sandbox_pci_emul_priv { int dev_count; diff --git a/drivers/pci/pci-rcar-gen2.c b/drivers/pci/pci-rcar-gen2.c index d73c171846f890aee4a9ca710ac01df18d2732cd..cd00023ac9bc117530cd62bbc120618df34262dc 100644 --- a/drivers/pci/pci-rcar-gen2.c +++ b/drivers/pci/pci-rcar-gen2.c @@ -13,6 +13,7 @@ #include #include #include +#include /* AHB-PCI Bridge PCI communication registers */ #define RCAR_AHBPCI_PCICOM_OFFSET 0x800 diff --git a/drivers/pci/pci-rcar-gen3.c b/drivers/pci/pci-rcar-gen3.c index e630a2a6300e967fd9c09e956f32f5dd1a474df0..b23ca71c6f841158d7575fa290ef7794c8d9b2d0 100644 --- a/drivers/pci/pci-rcar-gen3.c +++ b/drivers/pci/pci-rcar-gen3.c @@ -25,6 +25,7 @@ #include #include #include +#include #define PCIECAR 0x000010 #define PCIECCTLR 0x000018 diff --git a/drivers/pci/pci-uclass.c b/drivers/pci/pci-uclass.c index 88570d740f32e2b0a7452fb809cd3d9ace98d85d..1d78a795ab7a9d03a6632e6d0b2c8555165c3b29 100644 --- a/drivers/pci/pci-uclass.c +++ b/drivers/pci/pci-uclass.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -26,6 +27,7 @@ #include #include #include +#include #include "pci_internal.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c index dea11138003898b8df57c42966ed1ddce02ec0f5..8b1c387258248bc0af14b2a3655f704943a77b8c 100644 --- a/drivers/pci/pci.c +++ b/drivers/pci/pci.c @@ -15,6 +15,7 @@ */ #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/drivers/pci/pci_auto.c b/drivers/pci/pci_auto.c index 7a9ef884c787957437d6635955b76af49c17b6da..e284e13ff2b32f6dfda0db8fb5429506a1e27f3a 100644 --- a/drivers/pci/pci_auto.c +++ b/drivers/pci/pci_auto.c @@ -14,6 +14,7 @@ #include #include #include +#include /* the user can define CONFIG_SYS_PCI_CACHE_LINE_SIZE to avoid problems */ #ifndef CONFIG_SYS_PCI_CACHE_LINE_SIZE diff --git a/drivers/pci/pci_auto_common.c b/drivers/pci/pci_auto_common.c index 7b756b7583aae5b7ab455ab5b130ca9ade94bfbf..6dee803a6a4a4c19f12679afbcb9c37c3467c460 100644 --- a/drivers/pci/pci_auto_common.c +++ b/drivers/pci/pci_auto_common.c @@ -16,6 +16,7 @@ #include #include #include +#include #include void pciauto_region_init(struct pci_region *res) diff --git a/drivers/pci/pci_auto_old.c b/drivers/pci/pci_auto_old.c index b32f7ea1f8335f767a706014d3e0b4d3aa8c4131..7eac27a32b6367d2e32d4783a7e297a053d86d60 100644 --- a/drivers/pci/pci_auto_old.c +++ b/drivers/pci/pci_auto_old.c @@ -11,6 +11,7 @@ #include #include #include +#include #include /* diff --git a/drivers/pci/pci_common.c b/drivers/pci/pci_common.c index 7ee0980bb7591cd64a48b9927b0055843c062781..4772632b280db5c433ea15d81696b730507e6648 100644 --- a/drivers/pci/pci_common.c +++ b/drivers/pci/pci_common.c @@ -10,6 +10,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include const char *pci_class_str(u8 class) { diff --git a/drivers/pci/pci_compat.c b/drivers/pci/pci_compat.c index 9dddca8efe07a14873cad62049fa5aa620b3eba1..07178516e8ba521f8a144e48576c4f003cc356db 100644 --- a/drivers/pci/pci_compat.c +++ b/drivers/pci/pci_compat.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include "pci_internal.h" diff --git a/drivers/pci/pci_gt64120.c b/drivers/pci/pci_gt64120.c index bcadf4e4d889bcc0c087cc7fb27e559cbfc6654e..738569042bfd2c6d89d50bda29995bff3a1b53fe 100644 --- a/drivers/pci/pci_gt64120.c +++ b/drivers/pci/pci_gt64120.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/pci/pci_indirect.c b/drivers/pci/pci_indirect.c index 6134c22d1bccf0fe7810f07a68196865587d1491..092ee0424b9b81fa46755ec4ebf941cf8947307a 100644 --- a/drivers/pci/pci_indirect.c +++ b/drivers/pci/pci_indirect.c @@ -6,6 +6,7 @@ */ #include +#include #if !defined(__I386__) && !defined(CONFIG_DM_PCI) diff --git a/drivers/pci/pci_mpc85xx.c b/drivers/pci/pci_mpc85xx.c index d207f8e645ba20f145f73454d545614d18a35352..c18bfec1abd807d6b31289c8420b53792c41bcb8 100644 --- a/drivers/pci/pci_mpc85xx.c +++ b/drivers/pci/pci_mpc85xx.c @@ -5,6 +5,7 @@ * */ #include +#include #include #include #include @@ -12,6 +13,7 @@ #include #include #include +#include struct mpc85xx_pci_priv { void __iomem *cfg_addr; diff --git a/drivers/pci/pci_msc01.c b/drivers/pci/pci_msc01.c index ae312534c873c50d537131bf4152bf0af9867e74..89118187dc1239de6cb54f2e01901b7809b4b664 100644 --- a/drivers/pci/pci_msc01.c +++ b/drivers/pci/pci_msc01.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define PCI_ACCESS_READ 0 diff --git a/drivers/pci/pci_mvebu.c b/drivers/pci/pci_mvebu.c index 157924001ab6d19a00c04737d532dc130304c553..e7ab4efd0bde5561893913a7d65bf8b12ffc4a0c 100644 --- a/drivers/pci/pci_mvebu.c +++ b/drivers/pci/pci_mvebu.c @@ -10,9 +10,11 @@ */ #include +#include #include #include #include +#include #include #include #include @@ -29,6 +31,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci/pci_rom.c b/drivers/pci/pci_rom.c index 7bc1a7f4deff27a0fd68dfe7d73244f2ee79ecbd..292b91c88e753938176e733380588592ca08589e 100644 --- a/drivers/pci/pci_rom.c +++ b/drivers/pci/pci_rom.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include @@ -34,6 +35,7 @@ #include #include #include +#include #include #include #include @@ -45,6 +47,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci/pci_sandbox.c b/drivers/pci/pci_sandbox.c index 4af0bf7303477a3b540553668a095b93531e8858..253f47926a08f6f2e3b1647da7a69f41898b23b1 100644 --- a/drivers/pci/pci_sandbox.c +++ b/drivers/pci/pci_sandbox.c @@ -10,6 +10,7 @@ #include #include #include +#include #define FDT_DEV_INFO_CELLS 4 #define FDT_DEV_INFO_SIZE (FDT_DEV_INFO_CELLS * sizeof(u32)) diff --git a/drivers/pci/pci_sh7751.c b/drivers/pci/pci_sh7751.c index d5d1147f37dbb5ab13257ce702a206ffb684e7e8..0c7644fdfad27c1729675d2046756e5647db2c76 100644 --- a/drivers/pci/pci_sh7751.c +++ b/drivers/pci/pci_sh7751.c @@ -15,6 +15,7 @@ #include #include #include +#include /* Register addresses and such */ #define SH7751_BCR1 (vu_long *)0xFF800000 diff --git a/drivers/pci/pci_sh7780.c b/drivers/pci/pci_sh7780.c index ed0834a984ec3e575937ef1cb5b6bb9848f2f33d..f9a5b1127f053e8c7c23e4ad88a8e0d26ac6c567 100644 --- a/drivers/pci/pci_sh7780.c +++ b/drivers/pci/pci_sh7780.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/drivers/pci/pci_tegra.c b/drivers/pci/pci_tegra.c index 28b6aa026b15fbfa4e61cdc6fb9132255f177de1..c07b439018837aa2e35198048ae16d7ede854b06 100644 --- a/drivers/pci/pci_tegra.c +++ b/drivers/pci/pci_tegra.c @@ -13,6 +13,7 @@ #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/drivers/pci/pci_x86.c b/drivers/pci/pci_x86.c index 8d036930e73b9e936285cf265f0ab834eb27e705..15da7bafdcf2abace60f98451a9871db73388a6e 100644 --- a/drivers/pci/pci_x86.c +++ b/drivers/pci/pci_x86.c @@ -7,6 +7,7 @@ #include #include #include +#include static int _pci_x86_read_config(const struct udevice *bus, pci_dev_t bdf, uint offset, ulong *valuep, diff --git a/drivers/pci/pcie_brcmstb.c b/drivers/pci/pcie_brcmstb.c index 3f207f0de118ce43c1ba1d1326f0d8058b683f30..aef50954b18a5a26c88b02b902c722ed37af3f58 100644 --- a/drivers/pci/pcie_brcmstb.c +++ b/drivers/pci/pcie_brcmstb.c @@ -13,8 +13,10 @@ */ #include +#include #include #include +#include #include #include #include @@ -24,6 +26,7 @@ #include #include #include +#include /* Offset of the mandatory PCIe capability config registers */ #define BRCM_PCIE_CAP_REGS 0x00ac diff --git a/drivers/pci/pcie_dw_mvebu.c b/drivers/pci/pcie_dw_mvebu.c index 7eb4461ce26bddd1834f29ff5757c5719e791c56..2f85d98d774f7f10fdb4951f3569a7f62135cc93 100644 --- a/drivers/pci/pcie_dw_mvebu.c +++ b/drivers/pci/pcie_dw_mvebu.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci/pcie_dw_ti.c b/drivers/pci/pcie_dw_ti.c index cc968fe2a3f52fc7adff379ba16e73eb2ab8c5a8..4e45f8f5ca28486147a48e3c2036b13b09fabd9f 100644 --- a/drivers/pci/pcie_dw_ti.c +++ b/drivers/pci/pcie_dw_ti.c @@ -4,12 +4,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include #include @@ -22,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci/pcie_ecam_generic.c b/drivers/pci/pcie_ecam_generic.c index 4039284f5392f17ed27605629ea69181f0910e6d..605b0cbd315e1bbe1332f30700a98f52a3665a0e 100644 --- a/drivers/pci/pcie_ecam_generic.c +++ b/drivers/pci/pcie_ecam_generic.c @@ -10,9 +10,11 @@ #include #include #include +#include #include #include #include +#include #include diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index 1aa1fb649a9faaabe15b1388647ab7b69cf7e9c9..f59781285afae46ceeadd744bed1f144d2bfc581 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include "pcie_fsl.h" #include diff --git a/drivers/pci/pcie_fsl.h b/drivers/pci/pcie_fsl.h index 381185133d8b85af527d4f05fe1ef7c243f183ef..6631d5d9c8ccae5f25d7a9783a2f6d0c7bbd4c8a 100644 --- a/drivers/pci/pcie_fsl.h +++ b/drivers/pci/pcie_fsl.h @@ -10,7 +10,9 @@ #define _PCIE_FSL_H_ /* GPEX CSR */ +#include #include +#include #define CSR_CLASSCODE 0x474 #ifdef CONFIG_SYS_FSL_PCI_VER_3_X diff --git a/drivers/pci/pcie_imx.c b/drivers/pci/pcie_imx.c index 07c0695409ce553d3e0b9cf020cb82434dd5bbd3..e7278809a5fe3fe39dff9d0ad5f74884290addd0 100644 --- a/drivers/pci/pcie_imx.c +++ b/drivers/pci/pcie_imx.c @@ -10,10 +10,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include @@ -28,6 +30,7 @@ #include #include #include +#include #define PCI_ACCESS_READ 0 #define PCI_ACCESS_WRITE 1 diff --git a/drivers/pci/pcie_intel_fpga.c b/drivers/pci/pcie_intel_fpga.c index 9af0b8a105f893dbf3edff79e1ae39aa8edbd1da..7c118f7cdd3703aba3cbe8e7756bb10320fec400 100644 --- a/drivers/pci/pcie_intel_fpga.c +++ b/drivers/pci/pcie_intel_fpga.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #define RP_TX_REG0 0x2000 #define RP_TX_CNTRL 0x2004 diff --git a/drivers/pci/pcie_layerscape.c b/drivers/pci/pcie_layerscape.c index 3c7c4ca18e8b5324bb5bf3e0a1f28fb86774fc09..5425708e77063b18cb9eac14911070a76490e022 100644 --- a/drivers/pci/pcie_layerscape.c +++ b/drivers/pci/pcie_layerscape.c @@ -15,6 +15,7 @@ defined(CONFIG_ARM) #include #endif +#include #include "pcie_layerscape.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci/pcie_layerscape.h b/drivers/pci/pcie_layerscape.h index 20b86aa382c58cc376e2f8cf637a64b40f9aa15c..54129c71ef5f09f0011ea03cfbb80fb13825c96d 100644 --- a/drivers/pci/pcie_layerscape.h +++ b/drivers/pci/pcie_layerscape.h @@ -7,8 +7,10 @@ #ifndef _PCIE_LAYERSCAPE_H_ #define _PCIE_LAYERSCAPE_H_ +#include #include #include +#include #include #ifndef CONFIG_SYS_PCI_MEMORY_BUS diff --git a/drivers/pci/pcie_layerscape_ep.c b/drivers/pci/pcie_layerscape_ep.c index ad622b8b5a2185aa696b5055082ffaab1b2a4a3c..c093409f67c23dc71510c668896946761ed34ee8 100644 --- a/drivers/pci/pcie_layerscape_ep.c +++ b/drivers/pci/pcie_layerscape_ep.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #include "pcie_layerscape.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci/pcie_layerscape_fixup.c b/drivers/pci/pcie_layerscape_fixup.c index 2adc2aa251bbfcc64af6f1092585c24c35cd7298..fdc424b897aaeb22c389db26dfe7ab25bf033c18 100644 --- a/drivers/pci/pcie_layerscape_fixup.c +++ b/drivers/pci/pcie_layerscape_fixup.c @@ -21,6 +21,7 @@ #endif #include #include +#include #include "pcie_layerscape.h" #include "pcie_layerscape_fixup_common.h" diff --git a/drivers/pci/pcie_layerscape_fixup_common.c b/drivers/pci/pcie_layerscape_fixup_common.c index d4d5bba8523e5ca005b0e922e073c8bbf63898e3..0eed44c689d5866b1425535ff4929d29d06b092a 100644 --- a/drivers/pci/pcie_layerscape_fixup_common.c +++ b/drivers/pci/pcie_layerscape_fixup_common.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "pcie_layerscape_fixup_common.h" void ft_pci_setup(void *blob, struct bd_info *bd) diff --git a/drivers/pci/pcie_layerscape_gen4.c b/drivers/pci/pcie_layerscape_gen4.c index 7046960c77a2c0248e8c6038f3f37811d808f06e..ea68f39d50b4500f0781fb1a7c24b85fcd1e725e 100644 --- a/drivers/pci/pcie_layerscape_gen4.c +++ b/drivers/pci/pcie_layerscape_gen4.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #include "pcie_layerscape_gen4.h" diff --git a/drivers/pci/pcie_layerscape_gen4.h b/drivers/pci/pcie_layerscape_gen4.h index 12669c5d8cf9f13d92c9bda6ab41609c9ccdd614..07617498a2212fc5a82c5388a2d4c35e80d6098b 100644 --- a/drivers/pci/pcie_layerscape_gen4.h +++ b/drivers/pci/pcie_layerscape_gen4.h @@ -8,8 +8,10 @@ #ifndef _PCIE_LAYERSCAPE_GEN4_H_ #define _PCIE_LAYERSCAPE_GEN4_H_ +#include #include #include +#include #include #ifndef CONFIG_SYS_PCI_MEMORY_SIZE diff --git a/drivers/pci/pcie_layerscape_gen4_fixup.c b/drivers/pci/pcie_layerscape_gen4_fixup.c index e16c0daa785888f0ccf5aa38eac45ff0b3cfa54b..7c0eb4213f65e144de7269b833cc7b87c826384d 100644 --- a/drivers/pci/pcie_layerscape_gen4_fixup.c +++ b/drivers/pci/pcie_layerscape_gen4_fixup.c @@ -20,6 +20,7 @@ #ifdef CONFIG_ARM #include #endif +#include #include #include #include "pcie_layerscape_gen4.h" diff --git a/drivers/pci/pcie_layerscape_rc.c b/drivers/pci/pcie_layerscape_rc.c index 973a481c3b43cd816baaf521ff98183c77251022..b1834958e8f6dc45a336a80bd3afaad919e5d1c3 100644 --- a/drivers/pci/pcie_layerscape_rc.c +++ b/drivers/pci/pcie_layerscape_rc.c @@ -19,6 +19,7 @@ #include #endif #include +#include #include "pcie_layerscape.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci/pcie_mediatek.c b/drivers/pci/pcie_mediatek.c index 29d82739486edea20f837a4d7fca0f4190ef5380..775e6a463bd6ea12b94f3916f1dbba9bcd168a0c 100644 --- a/drivers/pci/pcie_mediatek.c +++ b/drivers/pci/pcie_mediatek.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include /* PCIe shared registers */ #define PCIE_SYS_CFG 0x00 diff --git a/drivers/pci/pcie_phytium.c b/drivers/pci/pcie_phytium.c index 3d91706ccf1c369d2d39812986b246696e8db525..39c65fe074a3e8ffe942c6be7ef4b4eae4f88d87 100644 --- a/drivers/pci/pcie_phytium.c +++ b/drivers/pci/pcie_phytium.c @@ -14,6 +14,7 @@ #include #include #include +#include /** * struct phytium_pcie - phytium PCIe controller state diff --git a/drivers/pci/pcie_rockchip.c b/drivers/pci/pcie_rockchip.c index 460d74a3088b42b8cbb99cfe798df343acd30857..e6b90167796b00165be2c1731d0f667dc322ddfb 100644 --- a/drivers/pci/pcie_rockchip.c +++ b/drivers/pci/pcie_rockchip.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pci/pcie_xilinx.c b/drivers/pci/pcie_xilinx.c index 1bce36bc95e9641fabc1f4cf39540b024469c5eb..a1fd61179a7fe324c6db4dfcc14d7c1c882a4650 100644 --- a/drivers/pci/pcie_xilinx.c +++ b/drivers/pci/pcie_xilinx.c @@ -13,6 +13,7 @@ #include #include #include +#include #include diff --git a/drivers/pci_endpoint/pci_ep-uclass.c b/drivers/pci_endpoint/pci_ep-uclass.c index 8e672e812d166e20a1e3d035c49be19040aa62f0..0d0912f1bc32da1aec5704e76ac19d137251a5e0 100644 --- a/drivers/pci_endpoint/pci_ep-uclass.c +++ b/drivers/pci_endpoint/pci_ep-uclass.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci_endpoint/pcie-cadence-ep.c b/drivers/pci_endpoint/pcie-cadence-ep.c index 66c7dece3105a33bd98cb8f2dde65f4b0bd81277..268cda83a43287772c18508f7a314605058a90b5 100644 --- a/drivers/pci_endpoint/pcie-cadence-ep.c +++ b/drivers/pci_endpoint/pcie-cadence-ep.c @@ -8,11 +8,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include "pcie-cadence.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pci_endpoint/pcie-cadence.h b/drivers/pci_endpoint/pcie-cadence.h index 8a659c36aa2493a289601e9f97ac5dcb1655bc8f..b74e37d1cae0495feb0193daa74f2533bdbc3b5c 100644 --- a/drivers/pci_endpoint/pcie-cadence.h +++ b/drivers/pci_endpoint/pcie-cadence.h @@ -12,8 +12,10 @@ #define PCIE_CADENCE_H #include +#include #include #include +#include #include /* diff --git a/drivers/pci_endpoint/sandbox-pci_ep.c b/drivers/pci_endpoint/sandbox-pci_ep.c index 59c330066d7f6e22777c876c3479ceec116e91cd..f5b26de5e3ac80c8d8637af8fe859a9ad6549e64 100644 --- a/drivers/pci_endpoint/sandbox-pci_ep.c +++ b/drivers/pci_endpoint/sandbox-pci_ep.c @@ -11,6 +11,7 @@ #include #include #include +#include /** * struct sandbox_pci_ep_priv - private data for driver diff --git a/drivers/phy/allwinner/phy-sun4i-usb.c b/drivers/phy/allwinner/phy-sun4i-usb.c index 17c2de2caee066c1ca2ba68e237b0e7cc7add1d4..89c466e10d88fefaa739c833fb4166fb4ad51dbc 100644 --- a/drivers/phy/allwinner/phy-sun4i-usb.c +++ b/drivers/phy/allwinner/phy-sun4i-usb.c @@ -12,8 +12,10 @@ #include #include +#include #include #include +#include #include #include #include @@ -29,6 +31,7 @@ #include #include #include +#include #define REG_ISCR 0x00 #define REG_PHYCTL_A10 0x04 diff --git a/drivers/phy/bcm6318-usbh-phy.c b/drivers/phy/bcm6318-usbh-phy.c index f6b7e4c1ca584001f6f8a0c6c39239d93cd33104..f26ff381c1aaa343c5c237ce5efc9e05651cba95 100644 --- a/drivers/phy/bcm6318-usbh-phy.c +++ b/drivers/phy/bcm6318-usbh-phy.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include diff --git a/drivers/phy/bcm6348-usbh-phy.c b/drivers/phy/bcm6348-usbh-phy.c index 13031b886d472a14725969bedc559daa7293145a..b3f02eb5fc155dd7a42196b0d980d133054a1ed0 100644 --- a/drivers/phy/bcm6348-usbh-phy.c +++ b/drivers/phy/bcm6348-usbh-phy.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include diff --git a/drivers/phy/bcm6358-usbh-phy.c b/drivers/phy/bcm6358-usbh-phy.c index aaa32315fa7443e50a8317b50bda2fd00eb7a220..d8b9fcec85ba4a826b7bc50caa76f4eae530e360 100644 --- a/drivers/phy/bcm6358-usbh-phy.c +++ b/drivers/phy/bcm6358-usbh-phy.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include diff --git a/drivers/phy/bcm6368-usbh-phy.c b/drivers/phy/bcm6368-usbh-phy.c index 3bd4d68841939df67ab28c6417926ec8bec5b5f6..eaeba233ce721b278539d73636c0bc718116d864 100644 --- a/drivers/phy/bcm6368-usbh-phy.c +++ b/drivers/phy/bcm6368-usbh-phy.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include /* USBH PLL Control register */ #define USBH_PLL_REG 0x18 diff --git a/drivers/phy/keystone-usb-phy.c b/drivers/phy/keystone-usb-phy.c index 2806ee50ead47e2726029a4a3d5756aced09c2e7..f4c07430025d1bcc4d6f7f084ba937e53437af72 100644 --- a/drivers/phy/keystone-usb-phy.c +++ b/drivers/phy/keystone-usb-phy.c @@ -5,8 +5,10 @@ */ #include +#include #include #include +#include #include #include #include diff --git a/drivers/phy/marvell/comphy_a3700.c b/drivers/phy/marvell/comphy_a3700.c index 696b36d40c9409823719f6a828b7cc03d67257a8..6a20d1721e42b2ba0c4b4ff04bcd7abc22087120 100644 --- a/drivers/phy/marvell/comphy_a3700.c +++ b/drivers/phy/marvell/comphy_a3700.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/phy/marvell/comphy_core.c b/drivers/phy/marvell/comphy_core.c index 99f68fff12cf27ee609eec8f549c204f4a5bd1cd..f5f9d579980526c1512694651426249f0f03555c 100644 --- a/drivers/phy/marvell/comphy_core.c +++ b/drivers/phy/marvell/comphy_core.c @@ -6,11 +6,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/phy/marvell/comphy_core.h b/drivers/phy/marvell/comphy_core.h index 58c5c2fabdc867500af1f6fb662b20a4170c31c3..12a19bc83cc9da9f2066bb424d3651fe45b6414b 100644 --- a/drivers/phy/marvell/comphy_core.h +++ b/drivers/phy/marvell/comphy_core.h @@ -6,8 +6,10 @@ #ifndef _COMPHY_CORE_H_ #define _COMPHY_CORE_H_ +#include #include #include +#include #include #if defined(DEBUG) diff --git a/drivers/phy/marvell/comphy_cp110.c b/drivers/phy/marvell/comphy_cp110.c index 532ae928a8c1c5c40711922fe481e7f4bab7dcdd..ab2163978d2860d7884b9075d5fab4772ddc5cca 100644 --- a/drivers/phy/marvell/comphy_cp110.c +++ b/drivers/phy/marvell/comphy_cp110.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -12,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/phy/marvell/comphy_mux.c b/drivers/phy/marvell/comphy_mux.c index 98327557a89980a65ab9555a73434bc04e6db54f..96ff0399b433910213fddd4b549fc8a7de919ead 100644 --- a/drivers/phy/marvell/comphy_mux.c +++ b/drivers/phy/marvell/comphy_mux.c @@ -4,8 +4,10 @@ */ #include +#include #include #include +#include #include "comphy_core.h" #include "comphy_hpipe.h" diff --git a/drivers/phy/meson-g12a-usb3-pcie.c b/drivers/phy/meson-g12a-usb3-pcie.c index 02feae1e2cd843bdd4aa67041757c43140ee0a01..f354fd58414fb5a8ac0233c39b065231e57b51b2 100644 --- a/drivers/phy/meson-g12a-usb3-pcie.c +++ b/drivers/phy/meson-g12a-usb3-pcie.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/drivers/phy/meson-gxbb-usb2.c b/drivers/phy/meson-gxbb-usb2.c index 8a06bc5aadb9c93983c2944180228ae4e408af96..770422dddf18c5dd508852ef636ed00b5621429e 100644 --- a/drivers/phy/meson-gxbb-usb2.c +++ b/drivers/phy/meson-gxbb-usb2.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/phy/meson-gxl-usb2.c b/drivers/phy/meson-gxl-usb2.c index ebfde063ee8b9944e1d0ef2b739c21960f10f620..476a6f15eccaa2313cdf9594d0462dad4c991ba1 100644 --- a/drivers/phy/meson-gxl-usb2.c +++ b/drivers/phy/meson-gxl-usb2.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/phy/meson-gxl-usb3.c b/drivers/phy/meson-gxl-usb3.c index f566ef7866382214a964a05dbe50270793b1457d..3afab512acc8d24ef9b86f5e1d9ea7cbd1b8cc10 100644 --- a/drivers/phy/meson-gxl-usb3.c +++ b/drivers/phy/meson-gxl-usb3.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/drivers/phy/msm8916-usbh-phy.c b/drivers/phy/msm8916-usbh-phy.c index 5883926f0877af358de591b05bd9ea24f3b8fb22..e3e2d90da37274f501311738366c6708162787d7 100644 --- a/drivers/phy/msm8916-usbh-phy.c +++ b/drivers/phy/msm8916-usbh-phy.c @@ -4,8 +4,10 @@ */ #include +#include #include #include +#include #include #include #include diff --git a/drivers/phy/mt76x8-usb-phy.c b/drivers/phy/mt76x8-usb-phy.c index 8c05e5e00df28eb978ac44577d2247b9e0f86747..292c6e055f007dff7007a9d5157a8c7c124621e5 100644 --- a/drivers/phy/mt76x8-usb-phy.c +++ b/drivers/phy/mt76x8-usb-phy.c @@ -8,11 +8,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/phy/omap-usb2-phy.c b/drivers/phy/omap-usb2-phy.c index df9ee140291776d5af0b9553244218b38dae8f3c..aec83a96d936885087aa63e81cd3e7175d36afe9 100644 --- a/drivers/phy/omap-usb2-phy.c +++ b/drivers/phy/omap-usb2-phy.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #define OMAP_USB2_CALIBRATE_FALSE_DISCONNECT BIT(0) #define OMAP_USB2_DISABLE_CHG_DET BIT(1) diff --git a/drivers/phy/phy-mtk-tphy.c b/drivers/phy/phy-mtk-tphy.c index 375a7575b779070cf3d111d4e6442d4175318486..745b616c2f931083461f244bac0f26027a96b2c7 100644 --- a/drivers/phy/phy-mtk-tphy.c +++ b/drivers/phy/phy-mtk-tphy.c @@ -7,11 +7,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/phy/phy-rcar-gen2.c b/drivers/phy/phy-rcar-gen2.c index db32d3b1a41c247dec2f46ec993bee2481eb6bb8..16edcc9e036271027408417d9b4543701029f49c 100644 --- a/drivers/phy/phy-rcar-gen2.c +++ b/drivers/phy/phy-rcar-gen2.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/phy/phy-stm32-usbphyc.c b/drivers/phy/phy-stm32-usbphyc.c index 4b7cd602c26415228181ceb6f5603da919b1bc70..e3c13c5585c079ab531b7c5101a0897ff3b236aa 100644 --- a/drivers/phy/phy-stm32-usbphyc.c +++ b/drivers/phy/phy-stm32-usbphyc.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/phy/phy-ti-am654.c b/drivers/phy/phy-ti-am654.c index fa22b7145405adbccf44d7ed0c302f4583dd4192..11d5f7346d16fbe4abdd0c3b87f950981b01f4eb 100644 --- a/drivers/phy/phy-ti-am654.c +++ b/drivers/phy/phy-ti-am654.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c b/drivers/phy/rockchip/phy-rockchip-inno-usb2.c index 008f1f629a8f7a9f02d10373c92b6ee1aaafe877..b78712bbbb58f1f6d8fdb672debe55ea426df9a7 100644 --- a/drivers/phy/rockchip/phy-rockchip-inno-usb2.c +++ b/drivers/phy/rockchip/phy-rockchip-inno-usb2.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/phy/rockchip/phy-rockchip-pcie.c b/drivers/phy/rockchip/phy-rockchip-pcie.c index fc7801224acef9d4696d55ee19fa4b8eb2783dde..c9106f19f4f49f3a18076fffa54547fdfcada99d 100644 --- a/drivers/phy/rockchip/phy-rockchip-pcie.c +++ b/drivers/phy/rockchip/phy-rockchip-pcie.c @@ -20,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/phy/rockchip/phy-rockchip-typec.c b/drivers/phy/rockchip/phy-rockchip-typec.c index 00a0e4d4313d56e8174ac734b120e35c468ceb24..682cb141d33837b8482a3f3d6bca25f346a9a146 100644 --- a/drivers/phy/rockchip/phy-rockchip-typec.c +++ b/drivers/phy/rockchip/phy-rockchip-typec.c @@ -10,7 +10,9 @@ #include #include +#include #include +#include #include #include #include @@ -24,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/phy/sti_usb_phy.c b/drivers/phy/sti_usb_phy.c index 91ba53f8bdb94400312047d047b42f6e579936bf..fe352c59fe6fed40078386276d6649d040860851 100644 --- a/drivers/phy/sti_usb_phy.c +++ b/drivers/phy/sti_usb_phy.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/phy/ti-pipe3-phy.c b/drivers/phy/ti-pipe3-phy.c index 96a573add48f4d958795846cebb8f5e52c1ef5df..f1a5824811b2fd6f2a62aec5b68c6fac72f5f48f 100644 --- a/drivers/phy/ti-pipe3-phy.c +++ b/drivers/phy/ti-pipe3-phy.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include /* PLLCTRL Registers */ #define PLL_STATUS 0x00000004 diff --git a/drivers/pinctrl/aspeed/pinctrl_ast2500.c b/drivers/pinctrl/aspeed/pinctrl_ast2500.c index 040247c68a1cc545b4656a4a0d6f822cd999ca72..3ba3a67f118f225545fea0b2af2ab838f41413be 100644 --- a/drivers/pinctrl/aspeed/pinctrl_ast2500.c +++ b/drivers/pinctrl/aspeed/pinctrl_ast2500.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/ath79/pinctrl_ar933x.c b/drivers/pinctrl/ath79/pinctrl_ar933x.c index dce1740244059432e28aca494fbff1389cc13312..6fb80f2ea73480e2bd15158145e570cf8a17765a 100644 --- a/drivers/pinctrl/ath79/pinctrl_ar933x.c +++ b/drivers/pinctrl/ath79/pinctrl_ar933x.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/ath79/pinctrl_qca953x.c b/drivers/pinctrl/ath79/pinctrl_qca953x.c index 1e11eb863ca28a57aee3595f1186070861cda8f6..b6a9e4a00288ddff21244dcb0c612291f7f20349 100644 --- a/drivers/pinctrl/ath79/pinctrl_qca953x.c +++ b/drivers/pinctrl/ath79/pinctrl_qca953x.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/broadcom/pinctrl-bcm283x.c b/drivers/pinctrl/broadcom/pinctrl-bcm283x.c index a7c928c71e39a638197ad9dc5e0b9d16525dd6f0..ea1477dcbc86a97fc4792ff9fbaf8ca32d114f0e 100644 --- a/drivers/pinctrl/broadcom/pinctrl-bcm283x.c +++ b/drivers/pinctrl/broadcom/pinctrl-bcm283x.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/broadcom/pinctrl-bcm6838.c b/drivers/pinctrl/broadcom/pinctrl-bcm6838.c index 2f871b611fd5bcd6f574d05a27ad7e729c0d238e..fc17d4c6f01aa9222409015926a2e26633c5753f 100644 --- a/drivers/pinctrl/broadcom/pinctrl-bcm6838.c +++ b/drivers/pinctrl/broadcom/pinctrl-bcm6838.c @@ -8,6 +8,7 @@ #include #include #include +#include #define BCM6838_CMD_LOAD_MUX 0x21 diff --git a/drivers/pinctrl/exynos/pinctrl-exynos.c b/drivers/pinctrl/exynos/pinctrl-exynos.c index 4a49519416c38f2260a67c041fc9edecb3f03766..d53eeed756e663e2b46a767d4095e152f1c56b3c 100644 --- a/drivers/pinctrl/exynos/pinctrl-exynos.c +++ b/drivers/pinctrl/exynos/pinctrl-exynos.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include "pinctrl-exynos.h" diff --git a/drivers/pinctrl/exynos/pinctrl-exynos7420.c b/drivers/pinctrl/exynos/pinctrl-exynos7420.c index 18de9f7762ca1aca5950d29a2fa94e7ac316d016..5f6064f3a7e9a17aef28e7113b75a40ba1524612 100644 --- a/drivers/pinctrl/exynos/pinctrl-exynos7420.c +++ b/drivers/pinctrl/exynos/pinctrl-exynos7420.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "pinctrl-exynos.h" #define GPD1_OFFSET 0xc0 diff --git a/drivers/pinctrl/intel/pinctrl.c b/drivers/pinctrl/intel/pinctrl.c index aa261a8bdc5daf9d31abd043db3377e61bee807f..9000a97427f9d59e6d1b581f2144c92e71dacc0c 100644 --- a/drivers/pinctrl/intel/pinctrl.c +++ b/drivers/pinctrl/intel/pinctrl.c @@ -33,6 +33,7 @@ #include #include #include +#include #define GPIO_DW_SIZE(x) (sizeof(u32) * (x)) #define PAD_CFG_OFFSET(x, dw_num) ((x) + GPIO_DW_SIZE(dw_num)) diff --git a/drivers/pinctrl/mediatek/pinctrl-mtk-common.c b/drivers/pinctrl/mediatek/pinctrl-mtk-common.c index 362c7d477265dc2606e51f16610365a1bae00ac2..1672e6242d95850ccb2545566d8f164adce60a8a 100644 --- a/drivers/pinctrl/mediatek/pinctrl-mtk-common.c +++ b/drivers/pinctrl/mediatek/pinctrl-mtk-common.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/drivers/pinctrl/mediatek/pinctrl-mtk-common.h b/drivers/pinctrl/mediatek/pinctrl-mtk-common.h index def643c5d5b99ab5f17c0b80e81e97f910a324cf..5c51acfb6c2641e41f30a6360f156a94355dcb04 100644 --- a/drivers/pinctrl/mediatek/pinctrl-mtk-common.h +++ b/drivers/pinctrl/mediatek/pinctrl-mtk-common.h @@ -6,6 +6,8 @@ #ifndef __PINCTRL_MEDIATEK_H__ #define __PINCTRL_MEDIATEK_H__ +#include +#include #include #define MTK_PINCTRL_V0 0x0 #define MTK_PINCTRL_V1 0x1 diff --git a/drivers/pinctrl/meson/pinctrl-meson-axg.c b/drivers/pinctrl/meson/pinctrl-meson-axg.c index a2bed97accf76cc7a3df2a46e3ba031557e40ca2..7987b176bc608f7a354b85df8995acb9467e09de 100644 --- a/drivers/pinctrl/meson/pinctrl-meson-axg.c +++ b/drivers/pinctrl/meson/pinctrl-meson-axg.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "pinctrl-meson-axg.h" diff --git a/drivers/pinctrl/meson/pinctrl-meson-g12a.c b/drivers/pinctrl/meson/pinctrl-meson-g12a.c index 2a38e321496db4dd1898f28dacc68349bc068872..dcdafa114b93a6c855f0036e206b06f88bf3d526 100644 --- a/drivers/pinctrl/meson/pinctrl-meson-g12a.c +++ b/drivers/pinctrl/meson/pinctrl-meson-g12a.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "pinctrl-meson-axg.h" diff --git a/drivers/pinctrl/meson/pinctrl-meson-gx-pmx.c b/drivers/pinctrl/meson/pinctrl-meson-gx-pmx.c index 3d896cc1303aed9ec55a46c723823d0088942ee4..1c053c4d90865bde22492e66a166917a3239d9b3 100644 --- a/drivers/pinctrl/meson/pinctrl-meson-gx-pmx.c +++ b/drivers/pinctrl/meson/pinctrl-meson-gx-pmx.c @@ -3,11 +3,13 @@ * (C) Copyright 2016 - Beniamino Galvani */ +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/meson/pinctrl-meson-gxbb.c b/drivers/pinctrl/meson/pinctrl-meson-gxbb.c index cb755d6cfc5ce79d9d761a5cb8bfb23651e18d20..f77ca812050c835b3015110d707d80c09ace34c8 100644 --- a/drivers/pinctrl/meson/pinctrl-meson-gxbb.c +++ b/drivers/pinctrl/meson/pinctrl-meson-gxbb.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "pinctrl-meson-gx.h" diff --git a/drivers/pinctrl/meson/pinctrl-meson-gxl.c b/drivers/pinctrl/meson/pinctrl-meson-gxl.c index f28f07bce1aa80e2d302b9028645e5afa5d4f09d..77d8edd161d502694b1a40ac019236f27f0dfafe 100644 --- a/drivers/pinctrl/meson/pinctrl-meson-gxl.c +++ b/drivers/pinctrl/meson/pinctrl-meson-gxl.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "pinctrl-meson-gx.h" diff --git a/drivers/pinctrl/meson/pinctrl-meson.c b/drivers/pinctrl/meson/pinctrl-meson.c index ad44da1e8bbafd1c4db6632f4460b684cf262996..7c5922d41c76f9156a277306476fe66d2a7fdf44 100644 --- a/drivers/pinctrl/meson/pinctrl-meson.c +++ b/drivers/pinctrl/meson/pinctrl-meson.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/drivers/pinctrl/meson/pinctrl-meson.h b/drivers/pinctrl/meson/pinctrl-meson.h index eb33d93f506ff2b7e6fe406782d2ad82a853893a..4dc963387a2e027bddf6360b50cadee7ced6f383 100644 --- a/drivers/pinctrl/meson/pinctrl-meson.h +++ b/drivers/pinctrl/meson/pinctrl-meson.h @@ -6,6 +6,7 @@ #ifndef __PINCTRL_MESON_H__ #define __PINCTRL_MESON_H__ +#include #include #include diff --git a/drivers/pinctrl/mscc/mscc-common.c b/drivers/pinctrl/mscc/mscc-common.c index 308f23b742df2498380d328011fb6a1b188430dd..84f154b616728426147e9d86640249380c0cad3b 100644 --- a/drivers/pinctrl/mscc/mscc-common.c +++ b/drivers/pinctrl/mscc/mscc-common.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/mscc/mscc-common.h b/drivers/pinctrl/mscc/mscc-common.h index 3c5c1faf840ff8fd22a2b3bf10a626c6c5f876ef..ddd41adc2b87434aeae0a954efda6f11d6c13871 100644 --- a/drivers/pinctrl/mscc/mscc-common.h +++ b/drivers/pinctrl/mscc/mscc-common.h @@ -7,6 +7,7 @@ * Copyright (c) 2017 Microsemi Corporation */ +#include #define MSCC_FUNC_PER_PIN 4 enum mscc_regs_gpio { diff --git a/drivers/pinctrl/mtmips/pinctrl-mt7628.c b/drivers/pinctrl/mtmips/pinctrl-mt7628.c index 4ea1e853f7831e7aab6bd8b094b64e9e6d174f6c..49a26b9afc3aee21a39007a6b177a684e1172a47 100644 --- a/drivers/pinctrl/mtmips/pinctrl-mt7628.c +++ b/drivers/pinctrl/mtmips/pinctrl-mt7628.c @@ -6,8 +6,10 @@ */ #include +#include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/mtmips/pinctrl-mtmips-common.c b/drivers/pinctrl/mtmips/pinctrl-mtmips-common.c index ad9bd0311cc75a87eb70f9a5820a3d47bfc4e052..1964d8012fe154894834da4358c52eb9722ff4d5 100644 --- a/drivers/pinctrl/mtmips/pinctrl-mtmips-common.c +++ b/drivers/pinctrl/mtmips/pinctrl-mtmips-common.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/mtmips/pinctrl-mtmips-common.h b/drivers/pinctrl/mtmips/pinctrl-mtmips-common.h index 25ca19ff6aba7e404367cd4d2f57490ae66ba1fb..540e4d7a85a24ad51b0189a0c89244662f546878 100644 --- a/drivers/pinctrl/mtmips/pinctrl-mtmips-common.h +++ b/drivers/pinctrl/mtmips/pinctrl-mtmips-common.h @@ -9,6 +9,8 @@ #define _PINCTRL_MTMIPS_COMMON_H_ #include +#include +#include #include struct mtmips_pmx_func { diff --git a/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c b/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c index 52b6c9242ae086000b82d264d0f555fd68fb1c6b..343139533b1fc1eb78cbc18b042e688b935f89b4 100644 --- a/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c +++ b/drivers/pinctrl/mvebu/pinctrl-armada-37xx.c @@ -17,6 +17,7 @@ */ #include +#include #include #include #include @@ -41,6 +42,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pinctrl/mvebu/pinctrl-mvebu.c b/drivers/pinctrl/mvebu/pinctrl-mvebu.c index e5820375393ad5675dfa4fab8e2918b274b9d275..5f40b00daef55df0a30661cb7100a587767e3db3 100644 --- a/drivers/pinctrl/mvebu/pinctrl-mvebu.c +++ b/drivers/pinctrl/mvebu/pinctrl-mvebu.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/mvebu/pinctrl-mvebu.h b/drivers/pinctrl/mvebu/pinctrl-mvebu.h index 54ad69e8ba8d559b5e5929ad312644b676ca57db..5ed0b63a49b7e87eb726ffc395dd4d7c32ddda10 100644 --- a/drivers/pinctrl/mvebu/pinctrl-mvebu.h +++ b/drivers/pinctrl/mvebu/pinctrl-mvebu.h @@ -4,6 +4,7 @@ * https://spdx.org/licenses */ +#include #ifndef __PINCTRL_MVEBU_H_ #define __PINCTRL_MVEBU_H_ diff --git a/drivers/pinctrl/nexell/pinctrl-nexell.c b/drivers/pinctrl/nexell/pinctrl-nexell.c index da5ca6846cf2f594f9cf1cf00fabaaa39c72faa8..0e379ce98fe169b1c938778bae183a1b2c99589e 100644 --- a/drivers/pinctrl/nexell/pinctrl-nexell.c +++ b/drivers/pinctrl/nexell/pinctrl-nexell.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include "pinctrl-nexell.h" #include "pinctrl-s5pxx18.h" diff --git a/drivers/pinctrl/nexell/pinctrl-nexell.h b/drivers/pinctrl/nexell/pinctrl-nexell.h index b21eefcabef77419b1a63d5059676b2418cea621..35c870808f2f97ddfc7388302195526dc8bb2109 100644 --- a/drivers/pinctrl/nexell/pinctrl-nexell.h +++ b/drivers/pinctrl/nexell/pinctrl-nexell.h @@ -10,6 +10,7 @@ #define __PINCTRL_NEXELL_H_ /** +#include * struct nexell_pin_bank_data: represent a controller pin-bank data. * @offset: starting offset of the pin-bank registers. * @nr_pins: number of pins included in this bank. diff --git a/drivers/pinctrl/nexell/pinctrl-s5pxx18.c b/drivers/pinctrl/nexell/pinctrl-s5pxx18.c index 08a97ae378bae78a6fe306bddd771180351a282a..93a01cb91011672fe1dbe84f16b60ef7d489d30c 100644 --- a/drivers/pinctrl/nexell/pinctrl-s5pxx18.c +++ b/drivers/pinctrl/nexell/pinctrl-s5pxx18.c @@ -10,11 +10,13 @@ #include #include #include +#include #include #include #include #include #include +#include #include "pinctrl-nexell.h" #include "pinctrl-s5pxx18.h" diff --git a/drivers/pinctrl/nxp/pinctrl-imx.c b/drivers/pinctrl/nxp/pinctrl-imx.c index 6db7313aecda37c0295529e09620c8a39ebf3f8b..09cdb17ea7950f3d1d95f26ec9cfaabb2e049037 100644 --- a/drivers/pinctrl/nxp/pinctrl-imx.c +++ b/drivers/pinctrl/nxp/pinctrl-imx.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/nxp/pinctrl-imx.h b/drivers/pinctrl/nxp/pinctrl-imx.h index 947975ee72a78d68d7af6ace4282300858d3f229..0cb1f03c460355b78e3116caa7bc9f12e57a4890 100644 --- a/drivers/pinctrl/nxp/pinctrl-imx.h +++ b/drivers/pinctrl/nxp/pinctrl-imx.h @@ -12,6 +12,8 @@ * @flags: flags specific for each soc * @mux_mask: Used when SHARE_MUX_CONF_REG flag is added */ +#include +#include struct imx_pinctrl_soc_info { void __iomem *base; void __iomem *input_sel_base; diff --git a/drivers/pinctrl/nxp/pinctrl-imx5.c b/drivers/pinctrl/nxp/pinctrl-imx5.c index 9c3423bef37bfd73f67e13c05586d6d848ebc698..645cd2f660c50b347b4abae10c1d4d221f86869e 100644 --- a/drivers/pinctrl/nxp/pinctrl-imx5.c +++ b/drivers/pinctrl/nxp/pinctrl-imx5.c @@ -7,6 +7,7 @@ #include #include #include +#include #include "pinctrl-imx.h" diff --git a/drivers/pinctrl/nxp/pinctrl-imx6.c b/drivers/pinctrl/nxp/pinctrl-imx6.c index 84004e59212756ee31452ee4ff61cfdea3ffa752..1ac2c47144dac9e822a04d040e973cce0c50c428 100644 --- a/drivers/pinctrl/nxp/pinctrl-imx6.c +++ b/drivers/pinctrl/nxp/pinctrl-imx6.c @@ -7,6 +7,7 @@ #include #include #include +#include #include "pinctrl-imx.h" diff --git a/drivers/pinctrl/nxp/pinctrl-imx7.c b/drivers/pinctrl/nxp/pinctrl-imx7.c index 66b58ba472cada4680f8986e94b74d82138b0f72..4b67e43aecaa275ecf709d7fd375401fe0b21df7 100644 --- a/drivers/pinctrl/nxp/pinctrl-imx7.c +++ b/drivers/pinctrl/nxp/pinctrl-imx7.c @@ -6,6 +6,7 @@ #include #include #include +#include #include "pinctrl-imx.h" diff --git a/drivers/pinctrl/nxp/pinctrl-imx7ulp.c b/drivers/pinctrl/nxp/pinctrl-imx7ulp.c index 598bbfaf3505f8d3182c6d8467e5b758aa4be9f1..f2fcb93e7e4ef4cb7eb9d10316c64689ebcdb380 100644 --- a/drivers/pinctrl/nxp/pinctrl-imx7ulp.c +++ b/drivers/pinctrl/nxp/pinctrl-imx7ulp.c @@ -8,6 +8,7 @@ #include #include #include +#include #include "pinctrl-imx.h" diff --git a/drivers/pinctrl/nxp/pinctrl-imx8.c b/drivers/pinctrl/nxp/pinctrl-imx8.c index 7af9506d504938c630916abd22e0ad38d4ec6488..8a76eafa79e4aa042a2aaf7566366d8c86db51a8 100644 --- a/drivers/pinctrl/nxp/pinctrl-imx8.c +++ b/drivers/pinctrl/nxp/pinctrl-imx8.c @@ -7,6 +7,7 @@ #include #include #include +#include #include "pinctrl-imx.h" diff --git a/drivers/pinctrl/nxp/pinctrl-imx8m.c b/drivers/pinctrl/nxp/pinctrl-imx8m.c index 0626fde58f1a8f157c22a9c22ade6687c7ca43a9..4703c902c2c12becaf1b1507bb7baa4ae51781a6 100644 --- a/drivers/pinctrl/nxp/pinctrl-imx8m.c +++ b/drivers/pinctrl/nxp/pinctrl-imx8m.c @@ -5,6 +5,7 @@ #include #include +#include #include "pinctrl-imx.h" diff --git a/drivers/pinctrl/nxp/pinctrl-imxrt.c b/drivers/pinctrl/nxp/pinctrl-imxrt.c index 4a9394192754ec0e1a82f2d2d2541af50dd9804d..f06e4d0cc39fa870963b257746eab05365a89d86 100644 --- a/drivers/pinctrl/nxp/pinctrl-imxrt.c +++ b/drivers/pinctrl/nxp/pinctrl-imxrt.c @@ -7,6 +7,7 @@ #include #include #include +#include #include "pinctrl-imx.h" diff --git a/drivers/pinctrl/nxp/pinctrl-mxs.c b/drivers/pinctrl/nxp/pinctrl-mxs.c index 6cb6977812a655ec2588fd5f15d70def966a7ce1..5ed65fb5269fd0ac55a7bbd48ea3109ae63a9760 100644 --- a/drivers/pinctrl/nxp/pinctrl-mxs.c +++ b/drivers/pinctrl/nxp/pinctrl-mxs.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include "pinctrl-mxs.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pinctrl/nxp/pinctrl-mxs.h b/drivers/pinctrl/nxp/pinctrl-mxs.h index a398e43cbebb0e433472d3d6553b95a8db56af6d..62f8e1393617300efb80ac2ec7e37897ea35f801 100644 --- a/drivers/pinctrl/nxp/pinctrl-mxs.h +++ b/drivers/pinctrl/nxp/pinctrl-mxs.h @@ -6,6 +6,8 @@ #ifndef __PINCTRL_MXS_H #define __PINCTRL_MXS_H +#include +#include #include #define SET 0x4 diff --git a/drivers/pinctrl/nxp/pinctrl-scu.c b/drivers/pinctrl/nxp/pinctrl-scu.c index 81f6eb56db39da293a836ef390a2175adfa0b5ff..7981f24a95276d53c629eca18a3bef919a580d13 100644 --- a/drivers/pinctrl/nxp/pinctrl-scu.c +++ b/drivers/pinctrl/nxp/pinctrl-scu.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/nxp/pinctrl-vf610.c b/drivers/pinctrl/nxp/pinctrl-vf610.c index e795b5fd8ac2838b4abb6278b3b880b271f24756..eed6717122b2037ab51a8285f607c9b4ae47b1ab 100644 --- a/drivers/pinctrl/nxp/pinctrl-vf610.c +++ b/drivers/pinctrl/nxp/pinctrl-vf610.c @@ -7,6 +7,7 @@ #include #include #include +#include #include "pinctrl-imx.h" diff --git a/drivers/pinctrl/pinctrl-at91-pio4.c b/drivers/pinctrl/pinctrl-at91-pio4.c index 02f8d94f12d072c894dc651681b50c5fe9037b57..0d701e79eac03e4a93ee13bce9aef7e13c206518 100644 --- a/drivers/pinctrl/pinctrl-at91-pio4.c +++ b/drivers/pinctrl/pinctrl-at91-pio4.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/pinctrl-at91.c b/drivers/pinctrl/pinctrl-at91.c index 819c5723fa54a32ca58effa1cf1c5580a4fea7ac..9b3251e957ae073197a6a21bdf32b25017c15e8d 100644 --- a/drivers/pinctrl/pinctrl-at91.c +++ b/drivers/pinctrl/pinctrl-at91.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pinctrl/pinctrl-generic.c b/drivers/pinctrl/pinctrl-generic.c index a8a78020d0a2a1c6e9364d401fba2f2f8c5a295e..896869e6a8326ffb896475762e7c6f367db032ca 100644 --- a/drivers/pinctrl/pinctrl-generic.c +++ b/drivers/pinctrl/pinctrl-generic.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/pinctrl-single.c b/drivers/pinctrl/pinctrl-single.c index 24387e59f1ee588a0c30ab818b17b2664029069e..298a8dda03ef6a0a3eb136d42b4ad831397b4363 100644 --- a/drivers/pinctrl/pinctrl-single.c +++ b/drivers/pinctrl/pinctrl-single.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/pinctrl-sti.c b/drivers/pinctrl/pinctrl-sti.c index 7549253e0612a04b1e041536e8792ab418f14790..1a3c892e83a3735eea79c0cea80f65411ba7efab 100644 --- a/drivers/pinctrl/pinctrl-sti.c +++ b/drivers/pinctrl/pinctrl-sti.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/pinctrl-stmfx.c b/drivers/pinctrl/pinctrl-stmfx.c index b72374cd09cd0d7fb63d497cde04a58f2c13e346..ac6bad745e6f4bdf036968cdbd2c557d20565f7b 100644 --- a/drivers/pinctrl/pinctrl-stmfx.c +++ b/drivers/pinctrl/pinctrl-stmfx.c @@ -21,6 +21,7 @@ #include #include #include +#include #include /* STMFX pins = GPIO[15:0] + aGPIO[7:0] */ diff --git a/drivers/pinctrl/pinctrl-uclass.c b/drivers/pinctrl/pinctrl-uclass.c index 817ea3f33232bcdb7316ade1b3ad6298550acba2..40afc7cb0f76ea405d7c40a22975d6e6e18feafc 100644 --- a/drivers/pinctrl/pinctrl-uclass.c +++ b/drivers/pinctrl/pinctrl-uclass.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pinctrl/pinctrl_pic32.c b/drivers/pinctrl/pinctrl_pic32.c index 939760d5bb1bebe3aa3e4504ed569fb7abc30993..8789e4e6337ae07376b5ca38e8194233dfc7c4dd 100644 --- a/drivers/pinctrl/pinctrl_pic32.c +++ b/drivers/pinctrl/pinctrl_pic32.c @@ -5,12 +5,14 @@ * Written by Purna Chandra Mandal */ #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/pinctrl_stm32.c b/drivers/pinctrl/pinctrl_stm32.c index 98cf5b5aa5bb5099e721d7ff647a2d33b28ea856..d9f018e785300527f0acd09767ed7ee39c5727c7 100644 --- a/drivers/pinctrl/pinctrl_stm32.c +++ b/drivers/pinctrl/pinctrl_stm32.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pinctrl/renesas/pfc-r7s72100.c b/drivers/pinctrl/renesas/pfc-r7s72100.c index 91d220fe47561c5a4973cf17c617170a8150aad4..5677f4e51f580a5cf01ac11e441268d422f02cb5 100644 --- a/drivers/pinctrl/renesas/pfc-r7s72100.c +++ b/drivers/pinctrl/renesas/pfc-r7s72100.c @@ -6,9 +6,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a7790.c b/drivers/pinctrl/renesas/pfc-r8a7790.c index 30e9a117f8d0e6011be969be9e5b5aa1fb4dec4a..230a5b8569c2a7509ebfcf3192aa9bf1d80e38a5 100644 --- a/drivers/pinctrl/renesas/pfc-r8a7790.c +++ b/drivers/pinctrl/renesas/pfc-r8a7790.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a7791.c b/drivers/pinctrl/renesas/pfc-r8a7791.c index 7ae6e4081c001e284bb4c03080eea368db1729c0..722c6e677a259ae23c522934f6b633b79db7ff05 100644 --- a/drivers/pinctrl/renesas/pfc-r8a7791.c +++ b/drivers/pinctrl/renesas/pfc-r8a7791.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a7792.c b/drivers/pinctrl/renesas/pfc-r8a7792.c index 1c904120937512ef7f3979a4f26563657a97e9cb..e2babffc6aa600fe40dd176ba99d02325f8ab65e 100644 --- a/drivers/pinctrl/renesas/pfc-r8a7792.c +++ b/drivers/pinctrl/renesas/pfc-r8a7792.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a7794.c b/drivers/pinctrl/renesas/pfc-r8a7794.c index e59fd7656e0195694bf0a3603d5935a99705031d..c823af776a7506a2d6abbb7d2d5696b362a35c2b 100644 --- a/drivers/pinctrl/renesas/pfc-r8a7794.c +++ b/drivers/pinctrl/renesas/pfc-r8a7794.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a7795.c b/drivers/pinctrl/renesas/pfc-r8a7795.c index ba17a5577524c36afce31b2c48e3944e84d28688..1e7e5f0d91a16032ef34ff2b36f9ca8559a0b882 100644 --- a/drivers/pinctrl/renesas/pfc-r8a7795.c +++ b/drivers/pinctrl/renesas/pfc-r8a7795.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a7796.c b/drivers/pinctrl/renesas/pfc-r8a7796.c index a92c8ad18c178105e8261ca7da2bfb9e2dc76f05..75b68c7bde67847fc723079f3a4d775afb68f409 100644 --- a/drivers/pinctrl/renesas/pfc-r8a7796.c +++ b/drivers/pinctrl/renesas/pfc-r8a7796.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a77965.c b/drivers/pinctrl/renesas/pfc-r8a77965.c index 2523904aec1215e715d9f50e42b23f24fab23c4b..8733ca80f39c2d784b92e11482d47272a368a319 100644 --- a/drivers/pinctrl/renesas/pfc-r8a77965.c +++ b/drivers/pinctrl/renesas/pfc-r8a77965.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a77970.c b/drivers/pinctrl/renesas/pfc-r8a77970.c index 9996eb9298c5a331d7facaae95b549725ab30ba8..808a82f56b8a8f09437d3191db1710a6e566bd86 100644 --- a/drivers/pinctrl/renesas/pfc-r8a77970.c +++ b/drivers/pinctrl/renesas/pfc-r8a77970.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a77980.c b/drivers/pinctrl/renesas/pfc-r8a77980.c index 1b04250e527ae7443c86c4d198afe17efb022429..da5718ec0db8dc5a1487dd59736a1e79ce70e211 100644 --- a/drivers/pinctrl/renesas/pfc-r8a77980.c +++ b/drivers/pinctrl/renesas/pfc-r8a77980.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a77990.c b/drivers/pinctrl/renesas/pfc-r8a77990.c index e0bf1e4a30035b5dbe5c80a8b0377c05cd3fba48..e3957d2f1f94f41d1699b2acb3f725852aa73afc 100644 --- a/drivers/pinctrl/renesas/pfc-r8a77990.c +++ b/drivers/pinctrl/renesas/pfc-r8a77990.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/pinctrl/renesas/pfc-r8a77995.c b/drivers/pinctrl/renesas/pfc-r8a77995.c index 724cf4ae3c992e2ee914a94b3646d1173bf2bc2e..f5701c5fc9f5dad5adac3e9852e37a43baacdefb 100644 --- a/drivers/pinctrl/renesas/pfc-r8a77995.c +++ b/drivers/pinctrl/renesas/pfc-r8a77995.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/pinctrl/renesas/pfc.c b/drivers/pinctrl/renesas/pfc.c index 5d7486574ccdc7f14657a73487d543a416eec357..12d162a4d2bd4458d1197fefef576dcf80a51db7 100644 --- a/drivers/pinctrl/renesas/pfc.c +++ b/drivers/pinctrl/renesas/pfc.c @@ -12,8 +12,10 @@ #define DRV_NAME "sh-pfc" #include +#include #include #include +#include #include #include #include @@ -24,6 +26,7 @@ #include #include #include +#include #include "sh_pfc.h" diff --git a/drivers/pinctrl/renesas/sh_pfc.h b/drivers/pinctrl/renesas/sh_pfc.h index feea8a45ff6020705831360ce9d7870b4002637f..546d0545d42aae81cc14307c2d67723883f09fb0 100644 --- a/drivers/pinctrl/renesas/sh_pfc.h +++ b/drivers/pinctrl/renesas/sh_pfc.h @@ -11,6 +11,8 @@ #ifndef __SH_PFC_H #define __SH_PFC_H +#include +#include #include #include diff --git a/drivers/pinctrl/rockchip/pinctrl-px30.c b/drivers/pinctrl/rockchip/pinctrl-px30.c index bbe5016072289158f328544bb30b4a46647629be..6896507eed7b61c4fc85b67fd98aada2ad2e54cc 100644 --- a/drivers/pinctrl/rockchip/pinctrl-px30.c +++ b/drivers/pinctrl/rockchip/pinctrl-px30.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rk3036.c b/drivers/pinctrl/rockchip/pinctrl-rk3036.c index 77bd12e4c796993e6fcd94de25e274cbbac02cb9..03a572bbe420e03d9fbf4c5454d49d95e86dcd77 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rk3036.c +++ b/drivers/pinctrl/rockchip/pinctrl-rk3036.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rk3128.c b/drivers/pinctrl/rockchip/pinctrl-rk3128.c index dc44f7840802346c285872c9238629d10166a65b..0cf6e0467a8ad4e30594d592055c332c56f7fe16 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rk3128.c +++ b/drivers/pinctrl/rockchip/pinctrl-rk3128.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rk3188.c b/drivers/pinctrl/rockchip/pinctrl-rk3188.c index 4b919e9cffc4dc280580ff3df8565b0fc8b7fb37..393a7ad401d882401630bf644e3d9dab9ce3f2a3 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rk3188.c +++ b/drivers/pinctrl/rockchip/pinctrl-rk3188.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rk322x.c b/drivers/pinctrl/rockchip/pinctrl-rk322x.c index 2ae92e258b7296dfaafc3b39f773a0540f0bfc6f..6da0afdf002dbf45f4a7b6b00b5e15a0d94ba845 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rk322x.c +++ b/drivers/pinctrl/rockchip/pinctrl-rk322x.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rk3288.c b/drivers/pinctrl/rockchip/pinctrl-rk3288.c index 8c22a56b6200af64fa6fb4ddcdedee49bd0654aa..40649cb641603fbc10e554064306935f24d882ee 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rk3288.c +++ b/drivers/pinctrl/rockchip/pinctrl-rk3288.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rk3308.c b/drivers/pinctrl/rockchip/pinctrl-rk3308.c index afd9bd3e85d3eb95bdb5c0a1ede1a22bc7140b05..c8d1018adb498685b39f10ddc5cd8cef9ae93f4d 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rk3308.c +++ b/drivers/pinctrl/rockchip/pinctrl-rk3308.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rk3328.c b/drivers/pinctrl/rockchip/pinctrl-rk3328.c index 42075627f968c7b581e6fa49e50ac00eb9c10fe3..816a750e06599fa2ac1e6384cd95b5aad21b4061 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rk3328.c +++ b/drivers/pinctrl/rockchip/pinctrl-rk3328.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rk3368.c b/drivers/pinctrl/rockchip/pinctrl-rk3368.c index 5fbc063596481cba8edc6b6bce66494e9e07224c..ed7ab2bdbba5c883b752d52143dc549d7a98e208 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rk3368.c +++ b/drivers/pinctrl/rockchip/pinctrl-rk3368.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rk3399.c b/drivers/pinctrl/rockchip/pinctrl-rk3399.c index 084941c6706266542e493683c140df8414e43ab9..13f0d20ab4634954706020286ae4e9add20131f4 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rk3399.c +++ b/drivers/pinctrl/rockchip/pinctrl-rk3399.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c b/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c index f36e49f36a4de532ff84495289b31d9b58a4957a..3d2bb42f2ecfe95c988843d035792cd340954b6b 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c +++ b/drivers/pinctrl/rockchip/pinctrl-rockchip-core.c @@ -6,7 +6,9 @@ #include #include #include +#include #include +#include #include #include #include diff --git a/drivers/pinctrl/rockchip/pinctrl-rv1108.c b/drivers/pinctrl/rockchip/pinctrl-rv1108.c index 42db3375d0425e2184bfb9cf0f7c1b56f4edd0b8..0378ae6177915468dd4e8db5009d268d47a183d3 100644 --- a/drivers/pinctrl/rockchip/pinctrl-rv1108.c +++ b/drivers/pinctrl/rockchip/pinctrl-rv1108.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "pinctrl-rockchip.h" diff --git a/drivers/pinctrl/uniphier/pinctrl-uniphier-core.c b/drivers/pinctrl/uniphier/pinctrl-uniphier-core.c index 44a1571db4fb94e0d5d760f0f6ce1ec626e422a1..2f0f288e6ffd191f52891e764666fc405078cd40 100644 --- a/drivers/pinctrl/uniphier/pinctrl-uniphier-core.c +++ b/drivers/pinctrl/uniphier/pinctrl-uniphier-core.c @@ -6,6 +6,8 @@ #include #include +#include +#include #include #include #include diff --git a/drivers/pinctrl/uniphier/pinctrl-uniphier.h b/drivers/pinctrl/uniphier/pinctrl-uniphier.h index 5951835d6e855eb3ecbe6a03cb15d064853a037f..c82b84484a60a663eaebbdf5ec1b09721b52af37 100644 --- a/drivers/pinctrl/uniphier/pinctrl-uniphier.h +++ b/drivers/pinctrl/uniphier/pinctrl-uniphier.h @@ -7,6 +7,7 @@ #ifndef __PINCTRL_UNIPHIER_H__ #define __PINCTRL_UNIPHIER_H__ +#include #include #include #include diff --git a/drivers/power/acpi_pmc/acpi-pmc-uclass.c b/drivers/power/acpi_pmc/acpi-pmc-uclass.c index f13e27f34cb23511257474b70084f8cb508c47db..90699d3ef0704bea3aa5e82142129c08277b1514 100644 --- a/drivers/power/acpi_pmc/acpi-pmc-uclass.c +++ b/drivers/power/acpi_pmc/acpi-pmc-uclass.c @@ -16,6 +16,7 @@ #endif #include #include +#include #include struct tco_regs { diff --git a/drivers/power/acpi_pmc/pmc_emul.c b/drivers/power/acpi_pmc/pmc_emul.c index de6afccea12c882315a40bfc341f1b89705e3730..29c99c47f667c2f52761cc10ba6b71f006c213da 100644 --- a/drivers/power/acpi_pmc/pmc_emul.c +++ b/drivers/power/acpi_pmc/pmc_emul.c @@ -13,6 +13,7 @@ #include #include #include +#include #include /** diff --git a/drivers/power/acpi_pmc/sandbox.c b/drivers/power/acpi_pmc/sandbox.c index 667b7a5daf58a2e0665778ebbeef520f10e3ada4..e6f31c215b221d0ebc747336227d8c5ca97c04cd 100644 --- a/drivers/power/acpi_pmc/sandbox.c +++ b/drivers/power/acpi_pmc/sandbox.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #define GPIO_GPE_CFG 0x1050 diff --git a/drivers/power/axp152.c b/drivers/power/axp152.c index bf07232b08d167fe670ea7481b2282c28285b0f5..3db5c75e294ecf9096d6172243ece8a1dd86a8fa 100644 --- a/drivers/power/axp152.c +++ b/drivers/power/axp152.c @@ -7,6 +7,7 @@ #include #include #include +#include #include static u8 axp152_mvolt_to_target(int mvolt, int min, int max, int div) diff --git a/drivers/power/axp209.c b/drivers/power/axp209.c index 878ccf459066470c22a8a692df903d8122758a2b..43043fbac2fda8103740617b34f51c6317fa2af3 100644 --- a/drivers/power/axp209.c +++ b/drivers/power/axp209.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/axp221.c b/drivers/power/axp221.c index e0249796729e287bc01b8710c8057379146d0a4f..07751cc303840bda3fe224a83f4ff0b9d431c20f 100644 --- a/drivers/power/axp221.c +++ b/drivers/power/axp221.c @@ -14,6 +14,7 @@ #include #include #include +#include #include static u8 axp221_mvolt_to_cfg(int mvolt, int min, int max, int div) diff --git a/drivers/power/axp809.c b/drivers/power/axp809.c index 7999ab593a8f795ff24f86cdab68e02d3be13ae0..5ca0bb3254901cfd8354adf26fb4dcd85cd112a8 100644 --- a/drivers/power/axp809.c +++ b/drivers/power/axp809.c @@ -17,6 +17,7 @@ #include #include #include +#include #include static u8 axp809_mvolt_to_cfg(int mvolt, int min, int max, int div) diff --git a/drivers/power/axp818.c b/drivers/power/axp818.c index 340472d75c7814dd980862e3fc6a4ad92d23beb8..32c3e1df311e1160dea5e98eaf0955138d51c47e 100644 --- a/drivers/power/axp818.c +++ b/drivers/power/axp818.c @@ -17,6 +17,7 @@ #include #include #include +#include #include static u8 axp818_mvolt_to_cfg(int mvolt, int min, int max, int div) diff --git a/drivers/power/domain/bcm6328-power-domain.c b/drivers/power/domain/bcm6328-power-domain.c index 21933018fc46246a614d4b71fe12005ea1549b91..10ce80f031784f1be5c43e18e26104420bec2e78 100644 --- a/drivers/power/domain/bcm6328-power-domain.c +++ b/drivers/power/domain/bcm6328-power-domain.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/drivers/power/domain/imx8-power-domain.c b/drivers/power/domain/imx8-power-domain.c index b0107dff1f82ed202491011b7e24d99777c1f048..65e4cda8599c238dd58e5bcd7b662bfa2efd57ee 100644 --- a/drivers/power/domain/imx8-power-domain.c +++ b/drivers/power/domain/imx8-power-domain.c @@ -12,6 +12,7 @@ #include #include #include +#include static int imx8_power_domain_request(struct power_domain *power_domain) { diff --git a/drivers/power/domain/meson-ee-pwrc.c b/drivers/power/domain/meson-ee-pwrc.c index f6082f2a4c09c4f1644302e6e11ccdb66fd20648..a839716c7d43ff2e145bbeae84ed6405ebcfbe13 100644 --- a/drivers/power/domain/meson-ee-pwrc.c +++ b/drivers/power/domain/meson-ee-pwrc.c @@ -10,9 +10,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/power/domain/meson-gx-pwrc-vpu.c b/drivers/power/domain/meson-gx-pwrc-vpu.c index 78ac99e8d9be34b10f3e1d623edde93771bc0172..aa0c9cf461b156090419a36007438cd39a81817c 100644 --- a/drivers/power/domain/meson-gx-pwrc-vpu.c +++ b/drivers/power/domain/meson-gx-pwrc-vpu.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/domain/mtk-power-domain.c b/drivers/power/domain/mtk-power-domain.c index d8467ac6c26f5cb7a4bd72e2395ef4abc29753bf..f79fe6ea0d3798d2982995370d20071bf98358b7 100644 --- a/drivers/power/domain/mtk-power-domain.c +++ b/drivers/power/domain/mtk-power-domain.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/domain/ti-sci-power-domain.c b/drivers/power/domain/ti-sci-power-domain.c index fd90f4926dbdf197e53c0789b0c94f374b7dcb86..2bef8867ddfe3f23c0833c62829a1bbebcb861e5 100644 --- a/drivers/power/domain/ti-sci-power-domain.c +++ b/drivers/power/domain/ti-sci-power-domain.c @@ -19,6 +19,7 @@ #include #include #include +#include /** * struct ti_sci_power_domain_data - pm domain controller information structure diff --git a/drivers/power/exynos-tmu.c b/drivers/power/exynos-tmu.c index e714add9995106999244ca8d5508d0532f021715..139cdad1da591ca69fef1ce4a0f10fe52776547c 100644 --- a/drivers/power/exynos-tmu.c +++ b/drivers/power/exynos-tmu.c @@ -26,6 +26,7 @@ #include #include #include +#include #define TRIMINFO_RELOAD 1 #define CORE_EN 1 diff --git a/drivers/power/fuel_gauge/fg_max17042.c b/drivers/power/fuel_gauge/fg_max17042.c index a0614e229a147b0edc3f02faae8f5f52ea6211bc..be8f129bffa025458078e5eacced2aacd9a08e7a 100644 --- a/drivers/power/fuel_gauge/fg_max17042.c +++ b/drivers/power/fuel_gauge/fg_max17042.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/mfd/fg_max77693.c b/drivers/power/mfd/fg_max77693.c index e96e59076286b0d727203370d75c173d9a912cf0..c56841240f81ebda02860720462c7b634ffd0998 100644 --- a/drivers/power/mfd/fg_max77693.c +++ b/drivers/power/mfd/fg_max77693.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/mt6323.c b/drivers/power/mt6323.c index 21e627559832068e405aeaae37a24b7a1bada98d..6ecd5f794374cbdeeef41dd66f21a7017349a5ba 100644 --- a/drivers/power/mt6323.c +++ b/drivers/power/mt6323.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #define PWRAP_BASE 0x1000d000 diff --git a/drivers/power/palmas.c b/drivers/power/palmas.c index c716e4ff10df3a3168e2a0c67fe4e59c16aadd5f..47415f11e3570d959ae50c0a7e07a00fe051dbd8 100644 --- a/drivers/power/palmas.c +++ b/drivers/power/palmas.c @@ -7,6 +7,7 @@ #include #include #include +#include void palmas_init_settings(void) { diff --git a/drivers/power/pmic/act8846.c b/drivers/power/pmic/act8846.c index 7bd69ccc0b4fa45bed07f10c5736cfb44f3d9140..daa27575ac933819f3ddd844a76e794de4d52908 100644 --- a/drivers/power/pmic/act8846.c +++ b/drivers/power/pmic/act8846.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/as3722.c b/drivers/power/pmic/as3722.c index 9152f657ff7107df8dd676d6589561849f695ece..9286d2d372c220ca88b6d0ba550371b5304ed258 100644 --- a/drivers/power/pmic/as3722.c +++ b/drivers/power/pmic/as3722.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/as3722_gpio.c b/drivers/power/pmic/as3722_gpio.c index 6b091a58b8b0410e5111acd27b1f4b47857521b3..e2eb914ea6812e3649e0de355b2b377a01e7aeab 100644 --- a/drivers/power/pmic/as3722_gpio.c +++ b/drivers/power/pmic/as3722_gpio.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/bd71837.c b/drivers/power/pmic/bd71837.c index 35d5018a3910f1937ad08bae5deffb5ada094769..b8ec6248292c32a41a16bff3e326455540aef635 100644 --- a/drivers/power/pmic/bd71837.c +++ b/drivers/power/pmic/bd71837.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/da9063.c b/drivers/power/pmic/da9063.c index 13b7503aedb77db2439995b8471e37ad36ff40d1..d92fd6b3d139eddd7495f1aa8a870a508bc90839 100644 --- a/drivers/power/pmic/da9063.c +++ b/drivers/power/pmic/da9063.c @@ -10,9 +10,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/fan53555.c b/drivers/power/pmic/fan53555.c index 256c455aa29bef201be0b10012a51a55e48f6fdd..c28985a789030501897ad5bf5ca4017b97349147 100644 --- a/drivers/power/pmic/fan53555.c +++ b/drivers/power/pmic/fan53555.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/i2c_pmic_emul.c b/drivers/power/pmic/i2c_pmic_emul.c index ce68fdb043aeecaa36c8f02753ff6836850c78e8..73b70cd53d0e83b3fe0b2a65ff084ed1fc853539 100644 --- a/drivers/power/pmic/i2c_pmic_emul.c +++ b/drivers/power/pmic/i2c_pmic_emul.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/lp873x.c b/drivers/power/pmic/lp873x.c index 4addcf9cbd130267ac835c1b0419f3bda2fad762..b4537202a80ebe87172875de90cb809458a1204f 100644 --- a/drivers/power/pmic/lp873x.c +++ b/drivers/power/pmic/lp873x.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/lp87565.c b/drivers/power/pmic/lp87565.c index c4bf1aff78cbec9f242fb9d02b73ec138912c8c6..7e4c8c3998583cfd10a35c2eab486a6443357e23 100644 --- a/drivers/power/pmic/lp87565.c +++ b/drivers/power/pmic/lp87565.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/max77686.c b/drivers/power/pmic/max77686.c index 2c83aab57a8dccf2e83d2d6669b934a84d237314..39a25eb3fcea6702e7584c38ae028eb76b6c8659 100644 --- a/drivers/power/pmic/max77686.c +++ b/drivers/power/pmic/max77686.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/max8997.c b/drivers/power/pmic/max8997.c index 504a63bf743159c3feb3ba9c2853d7b8fe1557a3..1e23a26e8df58d2c0417f82d5185584b07064b0d 100644 --- a/drivers/power/pmic/max8997.c +++ b/drivers/power/pmic/max8997.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/max8998.c b/drivers/power/pmic/max8998.c index d155474447f5dec4c7249b0df4cf33de8764783b..dd80d1738c0a42309a5186fae34259afe638d2bf 100644 --- a/drivers/power/pmic/max8998.c +++ b/drivers/power/pmic/max8998.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/mc34708.c b/drivers/power/pmic/mc34708.c index df66038d68d977c85d0a063d6a206ed7c3aa7880..6657f2f089e50ed864eac4d2f2b998f1627e86f9 100644 --- a/drivers/power/pmic/mc34708.c +++ b/drivers/power/pmic/mc34708.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/power/pmic/palmas.c b/drivers/power/pmic/palmas.c index 0b4366a27153602230993cafd52930251cacfdb4..a165a04548621773241246dbd04571c929f1afe2 100644 --- a/drivers/power/pmic/palmas.c +++ b/drivers/power/pmic/palmas.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/pca9450.c b/drivers/power/pmic/pca9450.c index 6e80c5cdc4f1d4668e62cb6d466c36227b20fa7c..31f0d474c3a23a316273cd3260feb3030f33ceb7 100644 --- a/drivers/power/pmic/pca9450.c +++ b/drivers/power/pmic/pca9450.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/pfuze100.c b/drivers/power/pmic/pfuze100.c index 0955d46fc78e14ccfd08c52f52295bb056f6d206..27c5b628cbe6d898826a0551c8178afc92bd06c7 100644 --- a/drivers/power/pmic/pfuze100.c +++ b/drivers/power/pmic/pfuze100.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/pm8916.c b/drivers/power/pmic/pm8916.c index c47c89754d104f9cdba4c108ef562ca1130a858f..1f97cc65f813a4df2881343d91c7379d887fc93d 100644 --- a/drivers/power/pmic/pm8916.c +++ b/drivers/power/pmic/pm8916.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/pmic-uclass.c b/drivers/power/pmic/pmic-uclass.c index 257e514b10b9879f8d0f148411d078e10fbc3be1..b185de39de064ff79c00a70e2bf422ffe20a086f 100644 --- a/drivers/power/pmic/pmic-uclass.c +++ b/drivers/power/pmic/pmic-uclass.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/pmic_hi6553.c b/drivers/power/pmic/pmic_hi6553.c index b724fe4a69e6f83c443e25b9963c730d2255f929..828be75505fc293aabad4bd0a3a2033b3c3e56e4 100644 --- a/drivers/power/pmic/pmic_hi6553.c +++ b/drivers/power/pmic/pmic_hi6553.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/pmic_max8997.c b/drivers/power/pmic/pmic_max8997.c index 6c4958208c83f58dce0df277078594e68d58665f..1d03da3cc346808bbb437bcbf4a33a37d74a3dfd 100644 --- a/drivers/power/pmic/pmic_max8997.c +++ b/drivers/power/pmic/pmic_max8997.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/pmic_tps65217.c b/drivers/power/pmic/pmic_tps65217.c index c839e3189055a22f439cbe99e7e02caad2ebface..cf764fb9bc55aca438bf975297f8568a1a5b666d 100644 --- a/drivers/power/pmic/pmic_tps65217.c +++ b/drivers/power/pmic/pmic_tps65217.c @@ -6,6 +6,7 @@ #include #include +#include #include struct udevice *tps65217_dev __attribute__((section(".data"))) = NULL; diff --git a/drivers/power/pmic/pmic_tps65218.c b/drivers/power/pmic/pmic_tps65218.c index 992838de1b3fa870d095794481c6baa1627b7b5d..baf101a5babf7eb1f470e9be4a4e5ecad5332846 100644 --- a/drivers/power/pmic/pmic_tps65218.c +++ b/drivers/power/pmic/pmic_tps65218.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/pmic_tps65910.c b/drivers/power/pmic/pmic_tps65910.c index 4772de11be248e677a096bf29174c9781021d160..cb484b60a445789d4a336ea166f9511f4d847713 100644 --- a/drivers/power/pmic/pmic_tps65910.c +++ b/drivers/power/pmic/pmic_tps65910.c @@ -6,6 +6,7 @@ #include #include +#include #include struct udevice *tps65910_dev __attribute__((section(".data"))) = NULL; diff --git a/drivers/power/pmic/pmic_tps65910_dm.c b/drivers/power/pmic/pmic_tps65910_dm.c index 422fb72c38eb692377041d1df205b441292afd27..db25eb662f3c13f7b81b79a6d34c803544a43446 100644 --- a/drivers/power/pmic/pmic_tps65910_dm.c +++ b/drivers/power/pmic/pmic_tps65910_dm.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/rk8xx.c b/drivers/power/pmic/rk8xx.c index db0968ac0f513bdc9fbd33c0d8eb5aee31ae5f67..5f22b5cfba131f754474992ac9e4a4d5b4d84ce5 100644 --- a/drivers/power/pmic/rk8xx.c +++ b/drivers/power/pmic/rk8xx.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/rn5t567.c b/drivers/power/pmic/rn5t567.c index d9a8298ebbbd68868a79de4a7afd973c9218dd0d..a4ac3c496ad028abc5b0c2e0b68a80d3deafa9bb 100644 --- a/drivers/power/pmic/rn5t567.c +++ b/drivers/power/pmic/rn5t567.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/s2mps11.c b/drivers/power/pmic/s2mps11.c index 93c3507e8fac02852931033850f0c790b11ca19b..79740a30a31bccfeab14a65687bee6ff931b9818 100644 --- a/drivers/power/pmic/s2mps11.c +++ b/drivers/power/pmic/s2mps11.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/s5m8767.c b/drivers/power/pmic/s5m8767.c index f1fa67406602cf9e2bd77aa5278e40d5a96ed559..20f709fe97325a5cc45e2442ce88564c9172b72a 100644 --- a/drivers/power/pmic/s5m8767.c +++ b/drivers/power/pmic/s5m8767.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/sandbox.c b/drivers/power/pmic/sandbox.c index 813294c7f36f81acc49f137adcd2e19d8eec5cfc..68e6dfb73ede49c503e1aae1cb11ba51033d06c8 100644 --- a/drivers/power/pmic/sandbox.c +++ b/drivers/power/pmic/sandbox.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/pmic/stpmic1.c b/drivers/power/pmic/stpmic1.c index c7cd596da088267e17b5f89551ccac5b41b427b9..7f3efa49c8e37d5fd13cfd28280e8b0c98b75721 100644 --- a/drivers/power/pmic/stpmic1.c +++ b/drivers/power/pmic/stpmic1.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/tps65090.c b/drivers/power/pmic/tps65090.c index 8c8ffbe2046ff75dc4d0b8ae2ee3e24fe5812fec..7a40525956ba9ca989a52ab23fdbca3e5fcadca9 100644 --- a/drivers/power/pmic/tps65090.c +++ b/drivers/power/pmic/tps65090.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/pmic/tps65941.c b/drivers/power/pmic/tps65941.c index a05023516ba5cae18d40e03bfd7f96a56864ed11..4a0621ac0226a8e25eb2f0bc3f69388715c54eca 100644 --- a/drivers/power/pmic/tps65941.c +++ b/drivers/power/pmic/tps65941.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/power_fsl.c b/drivers/power/power_fsl.c index e26b60c6abcbe90b632616f6317e4f2d43b2cfe5..c86d6e47172096a09809ebd89635dd8133636eb0 100644 --- a/drivers/power/power_fsl.c +++ b/drivers/power/power_fsl.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/act8846.c b/drivers/power/regulator/act8846.c index 175966293c298d3446ae28b2ba637233d3937240..dbdd358a9129086d369685dfb730ae06d1c45f00 100644 --- a/drivers/power/regulator/act8846.c +++ b/drivers/power/regulator/act8846.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/as3722_regulator.c b/drivers/power/regulator/as3722_regulator.c index 55b61cd7a9f0f61210bf8a72029cbb22bdd70dd0..419470a457ab46ba67227eb1ae65df73fb03be8a 100644 --- a/drivers/power/regulator/as3722_regulator.c +++ b/drivers/power/regulator/as3722_regulator.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/bd71837.c b/drivers/power/regulator/bd71837.c index 2a74bfcc79e2d0944bcf1506d4a0dd7e5119b236..68ba0da3bb76f1c60f6cfbb544d013c4256c9c29 100644 --- a/drivers/power/regulator/bd71837.c +++ b/drivers/power/regulator/bd71837.c @@ -8,6 +8,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/drivers/power/regulator/da9063.c b/drivers/power/regulator/da9063.c index bfe77d6814ac156fdd682b3c65699827ae87cda3..7e6b197be1d7f69aa83c3d0865a5636de1989266 100644 --- a/drivers/power/regulator/da9063.c +++ b/drivers/power/regulator/da9063.c @@ -6,10 +6,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/fan53555.c b/drivers/power/regulator/fan53555.c index 93aa04f7aeed7ca53cd730b8bc872b3e2783978f..74c7db93e5798c4cb12b60d4fa775a7c90cf6b67 100644 --- a/drivers/power/regulator/fan53555.c +++ b/drivers/power/regulator/fan53555.c @@ -10,7 +10,9 @@ #include #include #include +#include #include +#include #include #include #include diff --git a/drivers/power/regulator/gpio-regulator.c b/drivers/power/regulator/gpio-regulator.c index 2874236b989a10c8cb2b6e716fdf1ae51edbc66e..765e61061b7b1b5451010dbe60bd3c8c7526a550 100644 --- a/drivers/power/regulator/gpio-regulator.c +++ b/drivers/power/regulator/gpio-regulator.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/max77686.c b/drivers/power/regulator/max77686.c index e4c099fb8b4abd48d2be25c162f26d8098ae801b..49520ea1be20470ad0f1bc2373a618baa830aaf2 100644 --- a/drivers/power/regulator/max77686.c +++ b/drivers/power/regulator/max77686.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/palmas_regulator.c b/drivers/power/regulator/palmas_regulator.c index 5eeed77b29e45a9506d860b75041b6e7db2c2c19..5762683d84a7540d9b61555982e7dbe2f9704e87 100644 --- a/drivers/power/regulator/palmas_regulator.c +++ b/drivers/power/regulator/palmas_regulator.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/pbias_regulator.c b/drivers/power/regulator/pbias_regulator.c index 26598b7129faa5172f3bccf410445bd9340fea6d..7235bcc456800517ea473c898e2ada070779015d 100644 --- a/drivers/power/regulator/pbias_regulator.c +++ b/drivers/power/regulator/pbias_regulator.c @@ -8,10 +8,12 @@ #include #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/pfuze100.c b/drivers/power/regulator/pfuze100.c index 1f9eab05cbe393229444dc9998ae88eafb3aebf7..0d74e7c718109ddd900715558be1b6d2a98d7423 100644 --- a/drivers/power/regulator/pfuze100.c +++ b/drivers/power/regulator/pfuze100.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/regulator-uclass.c b/drivers/power/regulator/regulator-uclass.c index 251fc78bc89f3702984e43d155e99c7fd8269895..3552c9a4c5f156b0b18cfd693c75c8b532bac116 100644 --- a/drivers/power/regulator/regulator-uclass.c +++ b/drivers/power/regulator/regulator-uclass.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/rk8xx.c b/drivers/power/regulator/rk8xx.c index e6b0bbac7cfb2f83bd0579da2bdffb42cc1c042c..f2b568f083cc20761d1db9377fa4164e65747031 100644 --- a/drivers/power/regulator/rk8xx.c +++ b/drivers/power/regulator/rk8xx.c @@ -12,8 +12,10 @@ #include #include #include +#include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/s2mps11_regulator.c b/drivers/power/regulator/s2mps11_regulator.c index 728a67bf8d40a871c00762165e6ef97985b9f020..52ed0aa77bc4ee839790c4d73312acb6f0c68b1e 100644 --- a/drivers/power/regulator/s2mps11_regulator.c +++ b/drivers/power/regulator/s2mps11_regulator.c @@ -9,6 +9,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/drivers/power/regulator/sandbox.c b/drivers/power/regulator/sandbox.c index 196092c7260c4337b26d19485917306e958bd0ad..74ac0d7fb96ffaea04b189c2653013decb0ccebf 100644 --- a/drivers/power/regulator/sandbox.c +++ b/drivers/power/regulator/sandbox.c @@ -9,9 +9,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/stm32-vrefbuf.c b/drivers/power/regulator/stm32-vrefbuf.c index 73cae7c6d8e001468905839e6f97513395931bcf..944a6ab07c78fb29cc772c7c051a132ac31422fd 100644 --- a/drivers/power/regulator/stm32-vrefbuf.c +++ b/drivers/power/regulator/stm32-vrefbuf.c @@ -8,8 +8,11 @@ #include #include +#include #include +#include #include +#include #include #include #include diff --git a/drivers/power/regulator/stpmic1.c b/drivers/power/regulator/stpmic1.c index 119e8d3ffbb51132a29780b5b70725ecebae0064..0b8a2cd12fb69b3adad1e7365a7dd2f7576cc28b 100644 --- a/drivers/power/regulator/stpmic1.c +++ b/drivers/power/regulator/stpmic1.c @@ -7,9 +7,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/tps62360_regulator.c b/drivers/power/regulator/tps62360_regulator.c index 44c26e868d3a547d8b87a2b8802d56567e9e9a04..582a2e33ddde26ece5c8776da1fa26d15565f1fc 100644 --- a/drivers/power/regulator/tps62360_regulator.c +++ b/drivers/power/regulator/tps62360_regulator.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define TPS62360_REG_SET0 0 diff --git a/drivers/power/regulator/tps65090_regulator.c b/drivers/power/regulator/tps65090_regulator.c index cbab544e2bc6bfd60afd55edd7fdc15630032079..cc369db7ec8d2afa2cacf6276e67356433a13590 100644 --- a/drivers/power/regulator/tps65090_regulator.c +++ b/drivers/power/regulator/tps65090_regulator.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/power/regulator/tps65910_regulator.c b/drivers/power/regulator/tps65910_regulator.c index bc9ec2dcb27045897cab45c91dd4744f42a25296..46a5d7749cd84f947340cd0b72d8c8c886666894 100644 --- a/drivers/power/regulator/tps65910_regulator.c +++ b/drivers/power/regulator/tps65910_regulator.c @@ -6,9 +6,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/power/sy8106a.c b/drivers/power/sy8106a.c index 45f47939869af317dd5df8313450457f7b97d139..d4648588a69644f97d46fa495162f434daae74b5 100644 --- a/drivers/power/sy8106a.c +++ b/drivers/power/sy8106a.c @@ -6,6 +6,7 @@ #include #include #include +#include #define SY8106A_I2C_ADDR 0x65 #define SY8106A_VOUT1_SEL 1 diff --git a/drivers/power/tps6586x.c b/drivers/power/tps6586x.c index ac9d0986040fcb73d38912a9f349657602cef4f4..db0de93679f9b07fa2fa0c96b8ba30143b26bb41 100644 --- a/drivers/power/tps6586x.c +++ b/drivers/power/tps6586x.c @@ -12,6 +12,7 @@ #include #include #include +#include static struct udevice *tps6586x_dev; diff --git a/drivers/power/twl4030.c b/drivers/power/twl4030.c index c62db5f24f5d807f69366339e5e097754845e359..899dd20006972de248767b53851dee0ba43ed9e2 100644 --- a/drivers/power/twl4030.c +++ b/drivers/power/twl4030.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include diff --git a/drivers/power/twl6030.c b/drivers/power/twl6030.c index 3f9c2550c3ddde2531dfa20280989d78fe0e394d..fe5f496afbfae315b88dbad4cee70d80906e2af6 100644 --- a/drivers/power/twl6030.c +++ b/drivers/power/twl6030.c @@ -5,6 +5,7 @@ */ #include #include +#include #include #include diff --git a/drivers/pwm/exynos_pwm.c b/drivers/pwm/exynos_pwm.c index 59a07e593b940529414792ec5bab1b25dbb536b9..3e504f342e917a9b98bc2012183bf74955cbbedc 100644 --- a/drivers/pwm/exynos_pwm.c +++ b/drivers/pwm/exynos_pwm.c @@ -13,6 +13,7 @@ #include #include #include +#include struct exynos_pwm_priv { struct s5p_timer *regs; diff --git a/drivers/pwm/pwm-imx.c b/drivers/pwm/pwm-imx.c index 70bf5851e54e67a8d1ba1f8e721a1cb31e3e4140..ce91c64156d237b656fa530aa12cb28c9f294f62 100644 --- a/drivers/pwm/pwm-imx.c +++ b/drivers/pwm/pwm-imx.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "pwm-imx-util.h" int pwm_init(int pwm_id, int div, int invert) diff --git a/drivers/pwm/pwm-mtk.c b/drivers/pwm/pwm-mtk.c index 9b997ec88f76f95d3ad07b4bb98d0b7aa07291ef..5343903c25779dd5a9febdfb80dabe9561d345cb 100644 --- a/drivers/pwm/pwm-mtk.c +++ b/drivers/pwm/pwm-mtk.c @@ -7,15 +7,18 @@ #include #include +#include #include #include #include +#include #include #include #include #include #include #include +#include /* PWM registers and bits definitions */ #define PWMCON 0x00 diff --git a/drivers/pwm/pwm-sifive.c b/drivers/pwm/pwm-sifive.c index cf3c723aceb9345ff5b474f0a184fb74b0aa3e74..a57e662729ad0a03828ced53e8ce1eabc7e5df4a 100644 --- a/drivers/pwm/pwm-sifive.c +++ b/drivers/pwm/pwm-sifive.c @@ -14,16 +14,19 @@ #include #include +#include #include #include #include #include +#include #include #include #include #include #include #include +#include /* PWMCFG fields */ #define PWM_SIFIVE_PWMCFG_SCALE GENMASK(3, 0) diff --git a/drivers/pwm/pwm-uclass.c b/drivers/pwm/pwm-uclass.c index e3bfcc837dc33734322752b46b4b15b572e44d70..622e7cd4c1ea38596f9117795ef9cccb0fbe86b8 100644 --- a/drivers/pwm/pwm-uclass.c +++ b/drivers/pwm/pwm-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include int pwm_set_invert(struct udevice *dev, uint channel, bool polarity) { diff --git a/drivers/pwm/rk_pwm.c b/drivers/pwm/rk_pwm.c index afe480710472508ecfc101591804d80dfa508c03..8a4e0047d8caed12452f212272c42e7d47e6a81a 100644 --- a/drivers/pwm/rk_pwm.c +++ b/drivers/pwm/rk_pwm.c @@ -18,6 +18,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pwm/sandbox_pwm.c b/drivers/pwm/sandbox_pwm.c index 44e7f23565068304230d841677674dcbe4cbcc33..a482fe8174c02d1b9b8e9095cfefa3938e8e9e89 100644 --- a/drivers/pwm/sandbox_pwm.c +++ b/drivers/pwm/sandbox_pwm.c @@ -11,6 +11,7 @@ #include #include #include +#include enum { NUM_CHANNELS = 3, diff --git a/drivers/pwm/sunxi_pwm.c b/drivers/pwm/sunxi_pwm.c index 55472103fcc9093e7836b3d24c4bf81c231394ae..564b24c0564cc979b27f3daf050d16c616b33412 100644 --- a/drivers/pwm/sunxi_pwm.c +++ b/drivers/pwm/sunxi_pwm.c @@ -16,6 +16,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/pwm/tegra_pwm.c b/drivers/pwm/tegra_pwm.c index 11378bb2e3bf2c8a5faa0226cf046b8672133550..d52cf634ba9329bd9690992b4ac044a2e0e7eee1 100644 --- a/drivers/pwm/tegra_pwm.c +++ b/drivers/pwm/tegra_pwm.c @@ -12,6 +12,7 @@ #include #include #include +#include struct tegra_pwm_priv { struct pwm_ctlr *regs; diff --git a/drivers/qe/qe.c b/drivers/qe/qe.c index 7c14fe35e5878bcaa650c75f7bf2613a9b2345ef..7a71a5298dbee8a81317675864396b6fd7d0b42c 100644 --- a/drivers/qe/qe.c +++ b/drivers/qe/qe.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #ifdef CONFIG_ARCH_LS1021A diff --git a/drivers/qe/uccf.c b/drivers/qe/uccf.c index b4f0a0979c29320920be7e60c3cc4de1ad1e444b..5497aae7606fdb18ab0cedc4e315f6105b7c951a 100644 --- a/drivers/qe/uccf.c +++ b/drivers/qe/uccf.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "uccf.h" #include diff --git a/drivers/qe/uec.c b/drivers/qe/uec.c index cb11e99faf8d4b0866bb8ce700121584f9a1fcfb..0a44c92f26ddd20374defc0574d08cca591ef86e 100644 --- a/drivers/qe/uec.c +++ b/drivers/qe/uec.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "uccf.h" #include "uec.h" #include "uec_phy.h" diff --git a/drivers/qe/uec_phy.c b/drivers/qe/uec_phy.c index ff9ed5d01ae9ba8d16b479901c747d8754d42fff..49a3f1bfd590f6fa8b90f9328512276914c603c7 100644 --- a/drivers/qe/uec_phy.c +++ b/drivers/qe/uec_phy.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/qe/uec_phy.h b/drivers/qe/uec_phy.h index 83a7ccd98197947a8dcb5e9af12fa947ba55b8a4..9ede1faeecc9a38055d9fae351db9d3910e83eb8 100644 --- a/drivers/qe/uec_phy.h +++ b/drivers/qe/uec_phy.h @@ -11,6 +11,7 @@ #ifndef __UEC_PHY_H__ #define __UEC_PHY_H__ +#include #define MII_end ((u32)-2) #define MII_read ((u32)-1) diff --git a/drivers/ram/bmips_ram.c b/drivers/ram/bmips_ram.c index 0746d677a4c3d7c5553544e78e31ff17a886eb68..c1775d60797215c5040b6917f7ec51f011ce3fe8 100644 --- a/drivers/ram/bmips_ram.c +++ b/drivers/ram/bmips_ram.c @@ -8,12 +8,14 @@ */ #include +#include #include #include #include #include #include #include +#include #define SDRAM_CFG_REG 0x0 #define SDRAM_CFG_COL_SHIFT 4 diff --git a/drivers/ram/imxrt_sdram.c b/drivers/ram/imxrt_sdram.c index bfdf666cc435c17f1b516e383e42de0c2bd45d85..c0b57178c0767a4c400e7f95fc244faa7bde4d9d 100644 --- a/drivers/ram/imxrt_sdram.c +++ b/drivers/ram/imxrt_sdram.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ram/k3-am654-ddrss.c b/drivers/ram/k3-am654-ddrss.c index 1f282ec75104cb26d2f3350d3ef97ce649b25983..5dff7c20b89c68922f7a9a7f97b0840287c88717 100644 --- a/drivers/ram/k3-am654-ddrss.c +++ b/drivers/ram/k3-am654-ddrss.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ram/k3-am654-ddrss.h b/drivers/ram/k3-am654-ddrss.h index c87f186291e76938d8806c73384c9470037dab18..9f2ee87b5af2b6f2448f7a4188811b502dfec500 100644 --- a/drivers/ram/k3-am654-ddrss.h +++ b/drivers/ram/k3-am654-ddrss.h @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0+ */ /* +#include * AM654: DDRSS Register definitions and structures. * * Copyright (C) 2018 Texas Instruments Incorporated - http://www.ti.com/ diff --git a/drivers/ram/k3-j721e/cps_drv_lpddr4.h b/drivers/ram/k3-j721e/cps_drv_lpddr4.h index 706a5cde01acdac349b13b6aebc6e16e2508ecbd..9da9d7120644c57845e8ea5c7b230c4b20c63d06 100644 --- a/drivers/ram/k3-j721e/cps_drv_lpddr4.h +++ b/drivers/ram/k3-j721e/cps_drv_lpddr4.h @@ -15,6 +15,7 @@ #include #include #include +#include /** * \brief Read a 32-bit value from memory. diff --git a/drivers/ram/k3-j721e/k3-j721e-ddrss.c b/drivers/ram/k3-j721e/k3-j721e-ddrss.c index bccf5a65c92ab9487541085b672c5ee5061a710c..637abc4c6d45a536af40fcaa780b1bc98509eb3a 100644 --- a/drivers/ram/k3-j721e/k3-j721e-ddrss.c +++ b/drivers/ram/k3-j721e/k3-j721e-ddrss.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include "lpddr4_obj_if.h" #include "lpddr4_if.h" diff --git a/drivers/ram/k3-j721e/lpddr4_private.h b/drivers/ram/k3-j721e/lpddr4_private.h index 42c923464aa2a221584e83aa30d980ce10609dcd..e3aa360b6cc05f172e05136bb2db776779ed3d84 100644 --- a/drivers/ram/k3-j721e/lpddr4_private.h +++ b/drivers/ram/k3-j721e/lpddr4_private.h @@ -10,6 +10,7 @@ #ifndef LPDDR4_PRIV_H #define LPDDR4_PRIV_H +#include #define PRODUCT_ID (0x1046U) #define VERSION_0 (0x54d5da40U) #define VERSION_1 (0xc1865a1U) diff --git a/drivers/ram/mediatek/ddr3-mt7629.c b/drivers/ram/mediatek/ddr3-mt7629.c index a2f72b704706fba36e6131c0fb786eaa3bed454b..f25334a0421dc9678ee73097bac18821a1b9fa1e 100644 --- a/drivers/ram/mediatek/ddr3-mt7629.c +++ b/drivers/ram/mediatek/ddr3-mt7629.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ram/mpc83xx_sdram.c b/drivers/ram/mpc83xx_sdram.c index 568867e8aa36767be101ccded27f05b24b318c08..427758e369e5ad440755404c97d8f4ce439f76b4 100644 --- a/drivers/ram/mpc83xx_sdram.c +++ b/drivers/ram/mpc83xx_sdram.c @@ -14,6 +14,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/ram/rockchip/dmc-rk3368.c b/drivers/ram/rockchip/dmc-rk3368.c index 9f13363e634add72e49fd4cb186322df6885a331..c2030101aa9c892f6cfb6f81d51594f37004003e 100644 --- a/drivers/ram/rockchip/dmc-rk3368.c +++ b/drivers/ram/rockchip/dmc-rk3368.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include struct dram_info { struct ram_info info; diff --git a/drivers/ram/rockchip/sdram_common.c b/drivers/ram/rockchip/sdram_common.c index 5dd68c9768226693c771016f2d048e2b57d8b54b..04f5e52223dc5757da9a4de9e860a01a13477ba5 100644 --- a/drivers/ram/rockchip/sdram_common.c +++ b/drivers/ram/rockchip/sdram_common.c @@ -4,12 +4,14 @@ */ #include +#include #include #include #include #include #include #include +#include #ifdef CONFIG_RAM_ROCKCHIP_DEBUG void sdram_print_dram_type(unsigned char dramtype) diff --git a/drivers/ram/rockchip/sdram_pctl_px30.c b/drivers/ram/rockchip/sdram_pctl_px30.c index 331d85fba269d8f586325e1d6ca4fb70511ae2c1..5256ff0a6ccb0f8eafbeaff18710864e581d534a 100644 --- a/drivers/ram/rockchip/sdram_pctl_px30.c +++ b/drivers/ram/rockchip/sdram_pctl_px30.c @@ -4,10 +4,12 @@ */ #include +#include #include #include #include #include +#include #include /* diff --git a/drivers/ram/rockchip/sdram_phy_px30.c b/drivers/ram/rockchip/sdram_phy_px30.c index f7f6de1ba98bb322a377e5db9008f5a74da83556..c81a8b8bab4fde067497b07cc05b72d3c2807c85 100644 --- a/drivers/ram/rockchip/sdram_phy_px30.c +++ b/drivers/ram/rockchip/sdram_phy_px30.c @@ -4,11 +4,13 @@ */ #include +#include #include #include #include #include #include +#include #include static void sdram_phy_dll_bypass_set(void __iomem *phy_base, u32 freq) diff --git a/drivers/ram/rockchip/sdram_px30.c b/drivers/ram/rockchip/sdram_px30.c index a4f8980bfd765f1dd81fbc34fdc2206486d84a09..65587df88ba9ecc89337faaa95514b05a0d86361 100644 --- a/drivers/ram/rockchip/sdram_px30.c +++ b/drivers/ram/rockchip/sdram_px30.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ram/rockchip/sdram_rk3128.c b/drivers/ram/rockchip/sdram_rk3128.c index 0162955aae0535e24b4397835e585538304ab8d1..265d128479476f045567306b6f8453036c25cc2c 100644 --- a/drivers/ram/rockchip/sdram_rk3128.c +++ b/drivers/ram/rockchip/sdram_rk3128.c @@ -11,6 +11,7 @@ #include #include #include +#include struct dram_info { struct ram_info info; diff --git a/drivers/ram/rockchip/sdram_rk3188.c b/drivers/ram/rockchip/sdram_rk3188.c index cfa6d0ebf19e66f33d44ed362b4b23afd23842ae..3523e69ad3c67241030033606aaf3a970abed845 100644 --- a/drivers/ram/rockchip/sdram_rk3188.c +++ b/drivers/ram/rockchip/sdram_rk3188.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include struct chan_info { struct rk3288_ddr_pctl *pctl; diff --git a/drivers/ram/rockchip/sdram_rk3288.c b/drivers/ram/rockchip/sdram_rk3288.c index 80abe9c9b20cee7b6af9d4ba0628034b55abc562..5d931dcf75630d89148ec75bb90b9c8216f3c469 100644 --- a/drivers/ram/rockchip/sdram_rk3288.c +++ b/drivers/ram/rockchip/sdram_rk3288.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include #include #include diff --git a/drivers/ram/rockchip/sdram_rk3308.c b/drivers/ram/rockchip/sdram_rk3308.c index 310df79123c930f9f47c51235a006fe316ad2d75..4b37aa1a184f0fa010d27fac59e0ff7f3769922f 100644 --- a/drivers/ram/rockchip/sdram_rk3308.c +++ b/drivers/ram/rockchip/sdram_rk3308.c @@ -10,6 +10,7 @@ #include #include #include +#include struct dram_info { struct ram_info info; diff --git a/drivers/ram/rockchip/sdram_rk3328.c b/drivers/ram/rockchip/sdram_rk3328.c index 827d52e7a5c70de3e7b29d3b741ff00276c16b7c..404abeba3f4c31405ac73e403b39436694048a4d 100644 --- a/drivers/ram/rockchip/sdram_rk3328.c +++ b/drivers/ram/rockchip/sdram_rk3328.c @@ -4,6 +4,7 @@ */ #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ram/rockchip/sdram_rk3399.c b/drivers/ram/rockchip/sdram_rk3399.c index 690b8c3f3b2955c90dd1b927f6a82bc15e36bb5c..0a4b3a105047d72287263f3561249bde4f11bf95 100644 --- a/drivers/ram/rockchip/sdram_rk3399.c +++ b/drivers/ram/rockchip/sdram_rk3399.c @@ -7,12 +7,14 @@ #include #include +#include #include #include #include #include #include #include +#include #include #include #include @@ -23,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ram/sifive/fu540_ddr.c b/drivers/ram/sifive/fu540_ddr.c index 0270dd088dbcd5f8dc7684286742a5b20f90f0c6..ec05dc7f93ff391af7331247099954b84a09514a 100644 --- a/drivers/ram/sifive/fu540_ddr.c +++ b/drivers/ram/sifive/fu540_ddr.c @@ -20,6 +20,7 @@ #include #include #include +#include #define DENALI_CTL_0 0 #define DENALI_CTL_21 21 diff --git a/drivers/ram/stm32_sdram.c b/drivers/ram/stm32_sdram.c index 04fb730525d36d553a6f4067d1ed52a843a0c02c..31e410ae8a3f00acb07c8033b4cce2d736f6bc18 100644 --- a/drivers/ram/stm32_sdram.c +++ b/drivers/ram/stm32_sdram.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ram/stm32mp1/stm32mp1_ddr.c b/drivers/ram/stm32mp1/stm32mp1_ddr.c index d122dadd6dc2a6c80f6de212faace12201ea37bd..329284c6d93fa67e12a8462b83c2e0968982df43 100644 --- a/drivers/ram/stm32mp1/stm32mp1_ddr.c +++ b/drivers/ram/stm32mp1/stm32mp1_ddr.c @@ -5,14 +5,17 @@ #include #include +#include #include #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/ram/stm32mp1/stm32mp1_ddr.h b/drivers/ram/stm32mp1/stm32mp1_ddr.h index 5f15196b2da3f68e2b1213f0e56a6cabe541c704..73531124946baca2e2232c7c3319900a3bd7ae52 100644 --- a/drivers/ram/stm32mp1/stm32mp1_ddr.h +++ b/drivers/ram/stm32mp1/stm32mp1_ddr.h @@ -7,6 +7,7 @@ #define _RAM_STM32MP1_DDR_H #include +#include enum stm32mp1_ddr_interact_step { STEP_DDR_RESET, STEP_CTL_INIT, diff --git a/drivers/ram/stm32mp1/stm32mp1_ddr_regs.h b/drivers/ram/stm32mp1/stm32mp1_ddr_regs.h index 3c8885a965770864ebea9b9bfe2b28f72fcde993..6deae23815ad467a01790d1fdf988312154e476e 100644 --- a/drivers/ram/stm32mp1/stm32mp1_ddr_regs.h +++ b/drivers/ram/stm32mp1/stm32mp1_ddr_regs.h @@ -7,6 +7,7 @@ #define _RAM_STM32MP1_DDR_REGS_H /* DDR3/LPDDR2/LPDDR3 Controller (DDRCTRL) registers */ +#include #include struct stm32mp1_ddrctl { u32 mstr ; /* 0x0 Master*/ diff --git a/drivers/ram/stm32mp1/stm32mp1_interactive.c b/drivers/ram/stm32mp1/stm32mp1_interactive.c index d45071d3ed32f428da47e33ba3f61845cdad49de..e49257b395599903da3a40a11b272bf767992e1f 100644 --- a/drivers/ram/stm32mp1/stm32mp1_interactive.c +++ b/drivers/ram/stm32mp1/stm32mp1_interactive.c @@ -12,10 +12,12 @@ #include #include #include +#include #include #include #include #include +#include #include #include #include "stm32mp1_ddr.h" diff --git a/drivers/ram/stm32mp1/stm32mp1_ram.c b/drivers/ram/stm32mp1/stm32mp1_ram.c index 8b49730e6331a51feb9fd01c39fbedd129b4625b..35d6b0fef2ab8012cfa7d2bdf72c6398f076c3e6 100644 --- a/drivers/ram/stm32mp1/stm32mp1_ram.c +++ b/drivers/ram/stm32mp1/stm32mp1_ram.c @@ -5,11 +5,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include #include @@ -17,6 +19,7 @@ #include #include #include +#include #include "stm32mp1_ddr.h" static const char *const clkname[] = { diff --git a/drivers/ram/stm32mp1/stm32mp1_tests.c b/drivers/ram/stm32mp1/stm32mp1_tests.c index 00bdbe6762ab73140d83cbca6335ea6c339ca4b9..e960bc833c4c0117b495c07381e00b9b86d4fd37 100644 --- a/drivers/ram/stm32mp1/stm32mp1_tests.c +++ b/drivers/ram/stm32mp1/stm32mp1_tests.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include "stm32mp1_tests.h" #define ADDR_INVALID 0xFFFFFFFF diff --git a/drivers/ram/stm32mp1/stm32mp1_tuning.c b/drivers/ram/stm32mp1/stm32mp1_tuning.c index 8da11d0629a90b6786d98fc9614a159b70179bd4..0ff63bca66a5176381135a66b117922c1f550b24 100644 --- a/drivers/ram/stm32mp1/stm32mp1_tuning.c +++ b/drivers/ram/stm32mp1/stm32mp1_tuning.c @@ -9,9 +9,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/remoteproc/k3_system_controller.c b/drivers/remoteproc/k3_system_controller.c index aa993b973929d8aebbe6c4cd0ee0d9a9fd6c59cd..779665ec1acdc4abdbb1bf5e2f934cad3c368b92 100644 --- a/drivers/remoteproc/k3_system_controller.c +++ b/drivers/remoteproc/k3_system_controller.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include #define K3_MSG_R5_TO_M3_M3FW 0x8105 #define K3_MSG_M3_TO_R5_CERT_RESULT 0x8805 diff --git a/drivers/remoteproc/rproc-elf-loader.c b/drivers/remoteproc/rproc-elf-loader.c index bb82de08da7059aacab9ce805c496310476f411d..00a83d61c6f1292324cba008e88f00aafcaec444 100644 --- a/drivers/remoteproc/rproc-elf-loader.c +++ b/drivers/remoteproc/rproc-elf-loader.c @@ -3,6 +3,7 @@ * Copyright (C) 2019, STMicroelectronics - All Rights Reserved */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include /** * struct resource_table - firmware resource table header diff --git a/drivers/remoteproc/rproc-uclass.c b/drivers/remoteproc/rproc-uclass.c index e7513240ec5dedb7e5e44acb661f1508f668df73..a55c502d43cd62381229ad1b5d089c3d4861edcb 100644 --- a/drivers/remoteproc/rproc-uclass.c +++ b/drivers/remoteproc/rproc-uclass.c @@ -20,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/remoteproc/sandbox_testproc.c b/drivers/remoteproc/sandbox_testproc.c index e3759eed95ca541a539fb268474ce08e86af5d53..ce7cfe67523040013d0b8d4278c1828cf63566a0 100644 --- a/drivers/remoteproc/sandbox_testproc.c +++ b/drivers/remoteproc/sandbox_testproc.c @@ -12,6 +12,7 @@ #include #include #include +#include /** * enum sandbox_state - different device states diff --git a/drivers/remoteproc/stm32_copro.c b/drivers/remoteproc/stm32_copro.c index eb437464ae1633d552c47577a38c8a9e58ab0f8c..6ff3d3d9383b579e662aeb42891952f461c695bb 100644 --- a/drivers/remoteproc/stm32_copro.c +++ b/drivers/remoteproc/stm32_copro.c @@ -11,12 +11,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #define RCC_GCR_HOLD_BOOT 0 #define RCC_GCR_RELEASE_BOOT 1 diff --git a/drivers/remoteproc/ti_k3_arm64_rproc.c b/drivers/remoteproc/ti_k3_arm64_rproc.c index 20b02f691e35435c616f55590752cb05cfbcc551..4fec3d8341860f99c44134378f9324fa80501b06 100644 --- a/drivers/remoteproc/ti_k3_arm64_rproc.c +++ b/drivers/remoteproc/ti_k3_arm64_rproc.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "ti_sci_proc.h" #define INVALID_ID 0xffff diff --git a/drivers/remoteproc/ti_k3_dsp_rproc.c b/drivers/remoteproc/ti_k3_dsp_rproc.c index a341ef84e8af48b925faa3de5f238f1bd68b6861..37a311f3607b6acd4c20cc007603fba95ffdced5 100644 --- a/drivers/remoteproc/ti_k3_dsp_rproc.c +++ b/drivers/remoteproc/ti_k3_dsp_rproc.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +26,7 @@ #include #include #include +#include #include "ti_sci_proc.h" #define KEYSTONE_RPROC_LOCAL_ADDRESS_MASK (SZ_16M - 1) diff --git a/drivers/remoteproc/ti_k3_r5f_rproc.c b/drivers/remoteproc/ti_k3_r5f_rproc.c index db437c1a6861ad4d42275b2a9380dfde22b2d627..565036de6192815d0bcec7b90d7634cd74b98060 100644 --- a/drivers/remoteproc/ti_k3_r5f_rproc.c +++ b/drivers/remoteproc/ti_k3_r5f_rproc.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +24,7 @@ #include #include #include +#include #include "ti_sci_proc.h" /* diff --git a/drivers/remoteproc/ti_power_proc.c b/drivers/remoteproc/ti_power_proc.c index 84e621ca9ee06fca58d9bea2cb23d81107c5cb18..a48acc998194233e8cbeb7168c1dd3e3baf6de41 100644 --- a/drivers/remoteproc/ti_power_proc.c +++ b/drivers/remoteproc/ti_power_proc.c @@ -14,6 +14,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/remoteproc/ti_sci_proc.h b/drivers/remoteproc/ti_sci_proc.h index 36351da63fcc6c09702a622a8587335c36e2dec0..88a316f692c36e459307ae1683fe80d9016f0a22 100644 --- a/drivers/remoteproc/ti_sci_proc.h +++ b/drivers/remoteproc/ti_sci_proc.h @@ -10,6 +10,7 @@ #ifndef REMOTEPROC_TI_SCI_PROC_H #define REMOTEPROC_TI_SCI_PROC_H +#include #include #define TISCI_INVALID_HOST 0xff diff --git a/drivers/reset/ast2500-reset.c b/drivers/reset/ast2500-reset.c index d1e687bc13528dd41393ef96d3116533aad43471..f98eee5a787871a4cff2e25055133e063c790dde 100644 --- a/drivers/reset/ast2500-reset.c +++ b/drivers/reset/ast2500-reset.c @@ -14,6 +14,7 @@ #include #include #include +#include struct ast2500_reset_priv { /* WDT used to perform resets. */ diff --git a/drivers/reset/reset-bcm6345.c b/drivers/reset/reset-bcm6345.c index 69793967c420c15725cf283c380cfa3901cc5962..f11843ec5d5d066de2a9aecc3f05c768bc7daf6a 100644 --- a/drivers/reset/reset-bcm6345.c +++ b/drivers/reset/reset-bcm6345.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/drivers/reset/reset-hisilicon.c b/drivers/reset/reset-hisilicon.c index 2012421e4173b0b6b73624dda9d25a336bb64c5e..a03365be44fe59173bc19ed8618f33af31c619c8 100644 --- a/drivers/reset/reset-hisilicon.c +++ b/drivers/reset/reset-hisilicon.c @@ -3,11 +3,13 @@ * Copyright (c) 2019, Linaro Limited */ +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/reset/reset-hsdk.c b/drivers/reset/reset-hsdk.c index c9cfa6bc7d3627ee4b599fc48fab2f6d524ef25e..b730f5ccae90a2074284d45e6cde9a1780089b4f 100644 --- a/drivers/reset/reset-hsdk.c +++ b/drivers/reset/reset-hsdk.c @@ -6,10 +6,12 @@ * Author: Eugeniy Paltsev */ +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/reset/reset-imx7.c b/drivers/reset/reset-imx7.c index 1ad031b90412e46eb64bf2797e9759c56480d822..92369363042818d8031f64ee818406bf03ae84e7 100644 --- a/drivers/reset/reset-imx7.c +++ b/drivers/reset/reset-imx7.c @@ -3,11 +3,13 @@ * Copyright (c) 2017, Impinj, Inc. */ +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/reset/reset-mediatek.c b/drivers/reset/reset-mediatek.c index 9df4c2a1c7b7a3d55ef17ca4bd1bba195ba37b40..4ef148824af6719e6e09531894930e165185a65c 100644 --- a/drivers/reset/reset-mediatek.c +++ b/drivers/reset/reset-mediatek.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/reset/reset-meson.c b/drivers/reset/reset-meson.c index ee53df94eca2002ecbf577d87c76591b6d3b8c46..b08b2dd0a26b897fc0ca06b1f12d80f995a044a5 100644 --- a/drivers/reset/reset-meson.c +++ b/drivers/reset/reset-meson.c @@ -15,6 +15,7 @@ #include #include #include +#include #define REG_COUNT 8 #define BITS_PER_REG 32 diff --git a/drivers/reset/reset-mtmips.c b/drivers/reset/reset-mtmips.c index 4d59a9b8ac565194f3d66028e13af8cebd1d731c..4e6d5d397361a06409e09b6e58de69f01b340ae4 100644 --- a/drivers/reset/reset-mtmips.c +++ b/drivers/reset/reset-mtmips.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include diff --git a/drivers/reset/reset-rockchip.c b/drivers/reset/reset-rockchip.c index 5e8daa28913cb187c9d73543a3e0e4d096d04e41..e3b504e7c94916f8bcb0321122df76d44d06e4ce 100644 --- a/drivers/reset/reset-rockchip.c +++ b/drivers/reset/reset-rockchip.c @@ -4,10 +4,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/reset/reset-socfpga.c b/drivers/reset/reset-socfpga.c index 370353e6cba06a00459852aabbbc744409d18041..8f6658e17a57a7fa6758b97b5ea016e04b7abd50 100644 --- a/drivers/reset/reset-socfpga.c +++ b/drivers/reset/reset-socfpga.c @@ -13,12 +13,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/reset/reset-sunxi.c b/drivers/reset/reset-sunxi.c index 54692cc3f5e76fa2839b416d53eeca99d702db49..ca557c63a9e22f9b29ce25fcc2a53bee5aab31f9 100644 --- a/drivers/reset/reset-sunxi.c +++ b/drivers/reset/reset-sunxi.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include struct sunxi_reset_priv { void *base; diff --git a/drivers/reset/reset-syscon.c b/drivers/reset/reset-syscon.c index 16e74dc8e94be7e1a720952e30269d7ae06c943a..c907acbeee90d0cbc0b3d3db75e37310e2db11c9 100644 --- a/drivers/reset/reset-syscon.c +++ b/drivers/reset/reset-syscon.c @@ -8,10 +8,12 @@ #include #include #include +#include #include #include #include #include +#include struct syscon_reset_priv { struct regmap *regmap; diff --git a/drivers/reset/reset-ti-sci.c b/drivers/reset/reset-ti-sci.c index 4d00622eb81a77db1649f7dc50567fd55c5bbc5e..b234c3c2808a91b8a420a02b7d72dcf1f17f78e6 100644 --- a/drivers/reset/reset-ti-sci.c +++ b/drivers/reset/reset-ti-sci.c @@ -14,6 +14,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/drivers/reset/reset-uniphier.c b/drivers/reset/reset-uniphier.c index b557906b8903f75befedbee9f61d5496b3cfca65..941b2dadd4eb7dc7e76889ac872913c4ac17caf3 100644 --- a/drivers/reset/reset-uniphier.c +++ b/drivers/reset/reset-uniphier.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include struct uniphier_reset_data { unsigned int id; diff --git a/drivers/reset/sti-reset.c b/drivers/reset/sti-reset.c index d80e985711e8614cfff996451890674ab1022b98..46b8cddd4fdd2df45515574f766772f1cab26e46 100644 --- a/drivers/reset/sti-reset.c +++ b/drivers/reset/sti-reset.c @@ -5,9 +5,11 @@ */ #include +#include #include #include #include +#include #include #include #include @@ -19,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/rng/meson-rng.c b/drivers/rng/meson-rng.c index 0debe8a10689e50142aa1431ae30bb4d28cb4ff3..81d10381687783f52d51b7816fba17f5cac1855c 100644 --- a/drivers/rng/meson-rng.c +++ b/drivers/rng/meson-rng.c @@ -12,6 +12,7 @@ #include #include #include +#include struct meson_rng_platdata { fdt_addr_t base; diff --git a/drivers/rng/rng-uclass.c b/drivers/rng/rng-uclass.c index b315401f20e5f69f8ceb86b12aae3f61e6ce32af..9c547686f47364967707c550e1db6149be12ec3a 100644 --- a/drivers/rng/rng-uclass.c +++ b/drivers/rng/rng-uclass.c @@ -7,6 +7,7 @@ #include #include #include +#include int dm_rng_read(struct udevice *dev, void *buffer, size_t size) { diff --git a/drivers/rng/rockchip_rng.c b/drivers/rng/rockchip_rng.c index 35f999c447d5fe13aa61ccb7d6bd7d379955473b..b7454bd5be9f14c4d1bcc838da7267352d1d2372 100644 --- a/drivers/rng/rockchip_rng.c +++ b/drivers/rng/rockchip_rng.c @@ -12,6 +12,7 @@ #include #include #include +#include #define RK_HW_RNG_MAX 32 diff --git a/drivers/rng/sandbox_rng.c b/drivers/rng/sandbox_rng.c index a55e552177a6dcddb6de48d755d511ca8deb4d95..27ad9e8aba8fa73de775ba841a53b281fb87f812 100644 --- a/drivers/rng/sandbox_rng.c +++ b/drivers/rng/sandbox_rng.c @@ -8,6 +8,7 @@ #include #include #include +#include #include diff --git a/drivers/rng/stm32mp1_rng.c b/drivers/rng/stm32mp1_rng.c index 25cba1602227f271c457a3ede72f457b18b7bfec..d4d6b3e48ee6ccc56f0724ec85675ec3b2d27e3a 100644 --- a/drivers/rng/stm32mp1_rng.c +++ b/drivers/rng/stm32mp1_rng.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/rtc/at91sam9_rtt.c b/drivers/rtc/at91sam9_rtt.c index 6f92660ef1da1ec54010e306df8ab95f2348902a..12d57073f6a2354f53574be89d81ca9dcd4c2818 100644 --- a/drivers/rtc/at91sam9_rtt.c +++ b/drivers/rtc/at91sam9_rtt.c @@ -26,6 +26,7 @@ #include #include #include +#include int rtc_get (struct rtc_time *tmp) { diff --git a/drivers/rtc/ds1306.c b/drivers/rtc/ds1306.c index 36d615812b2ab5e0137729aea84c75899602d82a..0f1dbf636fb9abf99184a90d7f4d55a4cebd2e29 100644 --- a/drivers/rtc/ds1306.c +++ b/drivers/rtc/ds1306.c @@ -19,6 +19,7 @@ #include #include #include +#include #define RTC_SECONDS 0x00 #define RTC_MINUTES 0x01 diff --git a/drivers/rtc/ds1307.c b/drivers/rtc/ds1307.c index acdae077c40ca62025151cca675d2d92e1c5a50f..84c1f0731c90ad3253b47e7cd2c187e3f49c4211 100644 --- a/drivers/rtc/ds1307.c +++ b/drivers/rtc/ds1307.c @@ -20,6 +20,7 @@ #include #include #include +#include enum ds_type { ds_1307, diff --git a/drivers/rtc/ds1337.c b/drivers/rtc/ds1337.c index 9b9a9d6a810d5764c1655f6f950f1c80edac477e..fc0767a034b2830b9bcdfde10f304f688697264f 100644 --- a/drivers/rtc/ds1337.c +++ b/drivers/rtc/ds1337.c @@ -18,6 +18,7 @@ #include #include #include +#include /* * RTC register addresses diff --git a/drivers/rtc/ds1374.c b/drivers/rtc/ds1374.c index dc8e370a402c034fb73dc012e5a8b7a3479404b5..2d217d33371f9cc9ae1c3122e6b220c02de4a99f 100644 --- a/drivers/rtc/ds1374.c +++ b/drivers/rtc/ds1374.c @@ -19,6 +19,7 @@ #include #include #include +#include /*---------------------------------------------------------------------*/ #undef DEBUG_RTC diff --git a/drivers/rtc/ds1556.c b/drivers/rtc/ds1556.c index 27bf4281698943535098e66030183a16f501f31d..3834affba6a337819c24595760c231e1b9fb9b1e 100644 --- a/drivers/rtc/ds1556.c +++ b/drivers/rtc/ds1556.c @@ -19,6 +19,7 @@ #include #include #include +#include #if defined(CONFIG_CMD_DATE) diff --git a/drivers/rtc/ds164x.c b/drivers/rtc/ds164x.c index b363908e79a728ad084d1ca158deba5e1a93ae24..172a1ff2777ba6b88d20ab46daa4f00c27bfe5f8 100644 --- a/drivers/rtc/ds164x.c +++ b/drivers/rtc/ds164x.c @@ -19,6 +19,7 @@ #include #include #include +#include static uchar rtc_read(unsigned int addr ); diff --git a/drivers/rtc/ds174x.c b/drivers/rtc/ds174x.c index b7ee5b7ba1d500982ef0d0138c96f23d31243ee3..4f9b067a1a2c109e1710f009c3756f0028330c1e 100644 --- a/drivers/rtc/ds174x.c +++ b/drivers/rtc/ds174x.c @@ -16,6 +16,7 @@ #include #include #include +#include static uchar rtc_read( unsigned int addr ); static void rtc_write( unsigned int addr, uchar val); diff --git a/drivers/rtc/ds3231.c b/drivers/rtc/ds3231.c index ebb1cc65c64c448d7a61d36b422ac0b7a1fd804f..051ff55b69b550064a57a3135f4e1fd915062be3 100644 --- a/drivers/rtc/ds3231.c +++ b/drivers/rtc/ds3231.c @@ -22,6 +22,7 @@ #include #include #include +#include /* * RTC register addresses diff --git a/drivers/rtc/ds3232.c b/drivers/rtc/ds3232.c index e6c9f87866595eef5bcb7611c7573ddc165c59af..73b77f8d9701c1a8c0be3b49890548c68acb547b 100644 --- a/drivers/rtc/ds3232.c +++ b/drivers/rtc/ds3232.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/rtc/i2c_rtc_emul.c b/drivers/rtc/i2c_rtc_emul.c index 93b9ecc18db0128611feb742b136c42cf180f8a9..fb81407841790c4a7cd1bbefb6a7c71a3938cce4 100644 --- a/drivers/rtc/i2c_rtc_emul.c +++ b/drivers/rtc/i2c_rtc_emul.c @@ -23,6 +23,7 @@ #include #include #include +#include #ifdef DEBUG #define debug_buffer print_buffer diff --git a/drivers/rtc/imxdi.c b/drivers/rtc/imxdi.c index 55def3ac9fd9dab82a1dbff92c8bc70a7be6c8c2..19c77ba097b0891fdc97540b264ea4fc1d2329bd 100644 --- a/drivers/rtc/imxdi.c +++ b/drivers/rtc/imxdi.c @@ -14,7 +14,9 @@ #include #include +#include #include +#include #include #include #include diff --git a/drivers/rtc/isl1208.c b/drivers/rtc/isl1208.c index 47c48bfc11f5e98a2c5db46a23581b4f7c3ee43b..87010526148dad94ae58421c1d22f36767e593ee 100644 --- a/drivers/rtc/isl1208.c +++ b/drivers/rtc/isl1208.c @@ -17,6 +17,7 @@ #include #include #include +#include /*---------------------------------------------------------------------*/ #ifdef DEBUG_RTC diff --git a/drivers/rtc/m41t11.c b/drivers/rtc/m41t11.c index 469551980a909cd034c98bcfd37c6e88fbf64d5b..8f618fb173ad96a8fb3f81423a1223201087b3e5 100644 --- a/drivers/rtc/m41t11.c +++ b/drivers/rtc/m41t11.c @@ -17,6 +17,7 @@ #include #include #include +#include /* I Don't have an example config file but this diff --git a/drivers/rtc/m41t60.c b/drivers/rtc/m41t60.c index 05ed89bf8d6792309e9f45b8007e4d84926803d1..0cfd3d61b2ddcd467dd741a2138f99db9276c1ee 100644 --- a/drivers/rtc/m41t60.c +++ b/drivers/rtc/m41t60.c @@ -23,6 +23,7 @@ #include #include #include +#include /* * Convert between century and "century bits" (CB1 and CB0). These routines diff --git a/drivers/rtc/m41t62.c b/drivers/rtc/m41t62.c index 23ebaddf9417fa8851d57b86188da10d54cee5f9..a3478e28bdabb2d98061c27e32078f433904513a 100644 --- a/drivers/rtc/m41t62.c +++ b/drivers/rtc/m41t62.c @@ -23,6 +23,7 @@ #include #include #include +#include #define M41T62_REG_SSEC 0 #define M41T62_REG_SEC 1 diff --git a/drivers/rtc/m41t94.c b/drivers/rtc/m41t94.c index 5b665bb0133391a413b63a0ea1b99ffa9bc573f9..e997fccb3a7a7827b690337c8d584bfe50640f95 100644 --- a/drivers/rtc/m41t94.c +++ b/drivers/rtc/m41t94.c @@ -16,6 +16,7 @@ #include #include #include +#include static struct spi_slave *slave; diff --git a/drivers/rtc/m48t35ax.c b/drivers/rtc/m48t35ax.c index 1cc24cccae730d9af18f92d2b25a495293de9e6c..1f1dddd9bf71b65ba2300b2e41f4bef11582c1eb 100644 --- a/drivers/rtc/m48t35ax.c +++ b/drivers/rtc/m48t35ax.c @@ -15,6 +15,7 @@ #include #include #include +#include static uchar rtc_read (uchar reg); static void rtc_write (uchar reg, uchar val); diff --git a/drivers/rtc/max6900.c b/drivers/rtc/max6900.c index 11928839dcfc958e2f6da430792bb0e3467a3912..7e7abae897736b26f8daeb8a30efcce13c5d360b 100644 --- a/drivers/rtc/max6900.c +++ b/drivers/rtc/max6900.c @@ -15,6 +15,7 @@ #include #include #include +#include #ifndef CONFIG_SYS_I2C_RTC_ADDR #define CONFIG_SYS_I2C_RTC_ADDR 0x50 diff --git a/drivers/rtc/mc13xxx-rtc.c b/drivers/rtc/mc13xxx-rtc.c index 6c2aef89758bbf5a65ef79fa91ebbcc5f9fed195..4784e9dda18b9b52baea2a2271b5a41df7f17580 100644 --- a/drivers/rtc/mc13xxx-rtc.c +++ b/drivers/rtc/mc13xxx-rtc.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include diff --git a/drivers/rtc/mc146818.c b/drivers/rtc/mc146818.c index 43318e066efcad20d614ee1f8298af465e807b74..34dcbb2259fba4f9d21a8596994792e5ab95eb5b 100644 --- a/drivers/rtc/mc146818.c +++ b/drivers/rtc/mc146818.c @@ -13,6 +13,7 @@ #include #include #include +#include #if defined(CONFIG_X86) || defined(CONFIG_MALTA) #include diff --git a/drivers/rtc/mk48t59.c b/drivers/rtc/mk48t59.c index 8c90a7040767571605dad911468a930dbfd0fa70..b2149f71813995ee110f17126607b7eae3b71b1a 100644 --- a/drivers/rtc/mk48t59.c +++ b/drivers/rtc/mk48t59.c @@ -15,6 +15,7 @@ #include #include #include +#include #if defined(CONFIG_BAB7xx) diff --git a/drivers/rtc/mvrtc.c b/drivers/rtc/mvrtc.c index 6a0224cad736084b649c413588b6d2a7992bcb87..80a4feb9308537e45bd1331ee18db77f5074fd4d 100644 --- a/drivers/rtc/mvrtc.c +++ b/drivers/rtc/mvrtc.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include "mvrtc.h" diff --git a/drivers/rtc/mvrtc.h b/drivers/rtc/mvrtc.h index 87ff43299cad54b523d0a3fbc4e8a842ab4eb4f7..9244ad821894f783e6229b45c3c93974a61a4bcb 100644 --- a/drivers/rtc/mvrtc.h +++ b/drivers/rtc/mvrtc.h @@ -12,6 +12,7 @@ #define _MVRTC_H_ #include +#include #include /* RTC registers */ diff --git a/drivers/rtc/mx27rtc.c b/drivers/rtc/mx27rtc.c index 563e8a4a3610da545394c852b5baa9dd1c00ba22..742f33e5837c645877663270f7c30a80e57a7451 100644 --- a/drivers/rtc/mx27rtc.c +++ b/drivers/rtc/mx27rtc.c @@ -9,6 +9,7 @@ #include #include #include +#include #define HOUR_SHIFT 8 #define HOUR_MASK 0x1f diff --git a/drivers/rtc/mxsrtc.c b/drivers/rtc/mxsrtc.c index ec0c631cc499c280df31d9dbe4e7c0dec2e0e7ae..22e438d47aa7fe78eb8c4af0ae2b54edd75e1191 100644 --- a/drivers/rtc/mxsrtc.c +++ b/drivers/rtc/mxsrtc.c @@ -12,6 +12,7 @@ #include #include #include +#include #define MXS_RTC_MAX_TIMEOUT 1000000 diff --git a/drivers/rtc/pcf2127.c b/drivers/rtc/pcf2127.c index e4ab395f514a5f92b62208a3c94d32728f8e761a..4a357cf7671722329e2b04ef2577bcbdfb877401 100644 --- a/drivers/rtc/pcf2127.c +++ b/drivers/rtc/pcf2127.c @@ -12,6 +12,7 @@ #include #include #include +#include #define PCF2127_REG_CTRL1 0x00 #define PCF2127_REG_CTRL2 0x01 diff --git a/drivers/rtc/pcf8563.c b/drivers/rtc/pcf8563.c index 79d1b71a0cfa6acfb19a53f266c8214994059728..3a910e766efbfbc6246464f4833f467ee3ad8699 100644 --- a/drivers/rtc/pcf8563.c +++ b/drivers/rtc/pcf8563.c @@ -17,6 +17,7 @@ #include #include #include +#include #if !CONFIG_IS_ENABLED(DM_RTC) static uchar rtc_read (uchar reg); diff --git a/drivers/rtc/pt7c4338.c b/drivers/rtc/pt7c4338.c index 4718229657e6f885d78693a25af96d7469b8c96a..6d99007558c13533ff7db424e35ade37a86bc6db 100644 --- a/drivers/rtc/pt7c4338.c +++ b/drivers/rtc/pt7c4338.c @@ -25,6 +25,7 @@ #include #include #include +#include /* RTC register addresses */ #define RTC_SEC_REG_ADDR 0x0 diff --git a/drivers/rtc/rtc-uclass.c b/drivers/rtc/rtc-uclass.c index 1fda0cd8fbced911ae92e8d7e6ad4e279885b5bb..b4f70519fa246e748b89ef7f21369b190c40ab1e 100644 --- a/drivers/rtc/rtc-uclass.c +++ b/drivers/rtc/rtc-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include #include int dm_rtc_get(struct udevice *dev, struct rtc_time *time) diff --git a/drivers/rtc/rv3029.c b/drivers/rtc/rv3029.c index bda19d6853fad0a22f899ad43da539ebfdb56831..c241aa085be82266b902b8e64b335b73a8ea2e07 100644 --- a/drivers/rtc/rv3029.c +++ b/drivers/rtc/rv3029.c @@ -21,6 +21,7 @@ #include #include #include +#include #define RTC_RV3029_PAGE_LEN 7 diff --git a/drivers/rtc/rv8803.c b/drivers/rtc/rv8803.c index 5e16676c04c84a18581e78cda0a2b7f6026eb1eb..f04a5ba0897be6f12421f33e2b9a7327f2c6a6dd 100644 --- a/drivers/rtc/rv8803.c +++ b/drivers/rtc/rv8803.c @@ -17,6 +17,7 @@ #include #include #include +#include #include /* diff --git a/drivers/rtc/rx8010sj.c b/drivers/rtc/rx8010sj.c index 1da7a7d6c905d7c0b923d80c137d305c4f7a359f..c2bbce35088aae78ce0435c24d143a4f71849d71 100644 --- a/drivers/rtc/rx8010sj.c +++ b/drivers/rtc/rx8010sj.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/drivers/rtc/rx8025.c b/drivers/rtc/rx8025.c index aaa3609be008fbd2491f56d3a14fa47235c37f90..b92ebd263de00e4d9c635af8306c1990277fa242 100644 --- a/drivers/rtc/rx8025.c +++ b/drivers/rtc/rx8025.c @@ -15,6 +15,7 @@ #include #include #include +#include /*---------------------------------------------------------------------*/ #undef DEBUG_RTC diff --git a/drivers/rtc/s35392a.c b/drivers/rtc/s35392a.c index 3744d8445fbc2dbedd16c242bddaf9db8cbaad83..cfa745529e061ddbc4d57f79af6c03e5ebe6fd6e 100644 --- a/drivers/rtc/s35392a.c +++ b/drivers/rtc/s35392a.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/rtc/s3c24x0_rtc.c b/drivers/rtc/s3c24x0_rtc.c index 807347a91495ea5e38699bed8e9d6d3945bc85c9..e76193c45d4e07d9715c6742004de1c0d570cc56 100644 --- a/drivers/rtc/s3c24x0_rtc.c +++ b/drivers/rtc/s3c24x0_rtc.c @@ -11,6 +11,7 @@ #include #include #include +#include #include diff --git a/drivers/rtc/sandbox_rtc.c b/drivers/rtc/sandbox_rtc.c index 852770a49cf8d9b97696b317c3f53f3b427b7684..a16133f9daf392e6ccd76d5f7ba7538f9b0e52db 100644 --- a/drivers/rtc/sandbox_rtc.c +++ b/drivers/rtc/sandbox_rtc.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #define REG_COUNT 0x80 diff --git a/drivers/rtc/stm32_rtc.c b/drivers/rtc/stm32_rtc.c index 8f9540697df443e83e1e8a4200e67766976fc694..9cf16289f4f361b2bb4c95e519bcdd4b48c94c70 100644 --- a/drivers/rtc/stm32_rtc.c +++ b/drivers/rtc/stm32_rtc.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/rtc/x1205.c b/drivers/rtc/x1205.c index ce23427b1744e3261a8f56549090f66324932c18..e913210057f5c7ff7552c593adb3a836d25e3413 100644 --- a/drivers/rtc/x1205.c +++ b/drivers/rtc/x1205.c @@ -22,6 +22,7 @@ #include #include #include +#include #define CCR_SEC 0 #define CCR_MIN 1 diff --git a/drivers/scsi/scsi.c b/drivers/scsi/scsi.c index 0a68ef4a187f09f729eafcb02d2f14751743c256..5b9f1ccbdbb7621772d0fe27b53d0c3910320874 100644 --- a/drivers/scsi/scsi.c +++ b/drivers/scsi/scsi.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #if !defined(CONFIG_DM_SCSI) # ifdef CONFIG_SCSI_DEV_LIST diff --git a/drivers/serial/altera_jtag_uart.c b/drivers/serial/altera_jtag_uart.c index bd2b65b028f46695bcccf1e73604ec27f7de8461..5cfef019a38872ad8f9c5f8a431d1695660a5ffd 100644 --- a/drivers/serial/altera_jtag_uart.c +++ b/drivers/serial/altera_jtag_uart.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/serial/altera_uart.c b/drivers/serial/altera_uart.c index 3d309885c2c286551c4b5c375ad96b25a25c2132..9492a3c952ce50fefd8d2812ff0c24174ed8c152 100644 --- a/drivers/serial/altera_uart.c +++ b/drivers/serial/altera_uart.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/serial/atmel_usart.c b/drivers/serial/atmel_usart.c index 84bf36f3be59ff02a0e611bf4a92b4bea5523c22..0add4e41dbd28b4af317d7af461bead32e54e1f1 100644 --- a/drivers/serial/atmel_usart.c +++ b/drivers/serial/atmel_usart.c @@ -2,6 +2,8 @@ /* * Copyright (C) 2004-2006 Atmel Corporation * +#include +#include * Modified to support C structur SoC access by * Andreas Bießmann */ diff --git a/drivers/serial/atmel_usart.h b/drivers/serial/atmel_usart.h index 8f27488158d4fda22995e1fe1e1bbf0d084f7b0a..61c057b13eca1a2d69dc85b9238702aba3f236f1 100644 --- a/drivers/serial/atmel_usart.h +++ b/drivers/serial/atmel_usart.h @@ -4,6 +4,7 @@ * * Copyright (C) 2005-2006 Atmel Corporation * +#include * Modified to support C structure SoC access by * Andreas Bießmann */ diff --git a/drivers/serial/lpc32xx_hsuart.c b/drivers/serial/lpc32xx_hsuart.c index 49ca3ff1320b29d97eab10fa8097fad25433050b..a23f0ffaf4a8592f175828237e75b4d742bc280f 100644 --- a/drivers/serial/lpc32xx_hsuart.c +++ b/drivers/serial/lpc32xx_hsuart.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/drivers/serial/ns16550.c b/drivers/serial/ns16550.c index b0b69cf96f7509b3641f7e18d410cfd0ee02be37..3e704de6c722b2abc95cbc9607bfc7aee46d486d 100644 --- a/drivers/serial/ns16550.c +++ b/drivers/serial/ns16550.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/serial/sandbox.c b/drivers/serial/sandbox.c index c811524e3579606e0147977de0cb7000a81233df..b23283e66b323f5120de47e8dce64d99e972c3b9 100644 --- a/drivers/serial/sandbox.c +++ b/drivers/serial/sandbox.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/serial/serial-uclass.c b/drivers/serial/serial-uclass.c index 2eae95fd62bf1945e18866f5e38cfcead61f88de..e959a7538fe6055049d81cd6ff4e0f4aadc7deed 100644 --- a/drivers/serial/serial-uclass.c +++ b/drivers/serial/serial-uclass.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/serial/serial.c b/drivers/serial/serial.c index 0301288b5ef08c13697f8de57637887730eccc6a..300f4708e6b9396725022d1b60f5ac3ed65c3996 100644 --- a/drivers/serial/serial.c +++ b/drivers/serial/serial.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/drivers/serial/serial_ar933x.c b/drivers/serial/serial_ar933x.c index fdcd62705ad5435a2432eeb16fdd156229b2acab..3d4b539d72c9398fcfd3fae4ed9ee34976fb437e 100644 --- a/drivers/serial/serial_ar933x.c +++ b/drivers/serial/serial_ar933x.c @@ -5,10 +5,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/serial/serial_arc.c b/drivers/serial/serial_arc.c index 4205ffdd0dffafec5bf813b330598082d54d9ead..69435a16e3767590d08b5127cb411557f23007fb 100644 --- a/drivers/serial/serial_arc.c +++ b/drivers/serial/serial_arc.c @@ -12,6 +12,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/serial/serial_bcm283x_mu.c b/drivers/serial/serial_bcm283x_mu.c index 6e54e4ca72f010495f649fc0d4e2fc9a25eb6900..0be968c24e840346212c34ebcc7694491acf98d4 100644 --- a/drivers/serial/serial_bcm283x_mu.c +++ b/drivers/serial/serial_bcm283x_mu.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/serial/serial_bcm6345.c b/drivers/serial/serial_bcm6345.c index a90bfc7f5ed72f842530a27f7434ecc40ab384e8..eb64b6acfbf04e75505e5978272d601c90bbddae 100644 --- a/drivers/serial/serial_bcm6345.c +++ b/drivers/serial/serial_bcm6345.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include /* UART Control register */ #define UART_CTL_REG 0x0 diff --git a/drivers/serial/serial_cortina.c b/drivers/serial/serial_cortina.c index 001fca79f98002dbe56b5df7fded2b552e27ce45..aea9f8fd771ae1e1af2d03dbdeff3d362b52c0b4 100644 --- a/drivers/serial/serial_cortina.c +++ b/drivers/serial/serial_cortina.c @@ -6,12 +6,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/serial/serial_efi.c b/drivers/serial/serial_efi.c index 4739c5a20e8db9c782770113c67de7252712c8fa..e8d62ba22264a16a8f356c57ffc03e46eec187a6 100644 --- a/drivers/serial/serial_efi.c +++ b/drivers/serial/serial_efi.c @@ -17,6 +17,7 @@ #include #include #include +#include /* Information about the efi console */ struct serial_efi_priv { diff --git a/drivers/serial/serial_linflexuart.c b/drivers/serial/serial_linflexuart.c index b9b947a930afa9ffbb6e615c3a1b0440ac4e8004..408f0a7944d7e81edea77820c14acfe9432cf9b2 100644 --- a/drivers/serial/serial_linflexuart.c +++ b/drivers/serial/serial_linflexuart.c @@ -15,6 +15,7 @@ #include #include #include +#include #define US1_TDRE (1 << 7) #define US1_RDRF (1 << 5) diff --git a/drivers/serial/serial_lpuart.c b/drivers/serial/serial_lpuart.c index 45ae154b63304f27c8a985f04264ecec5fa81b32..239e614c3e058140d3111b8f0e0bd67f0364b994 100644 --- a/drivers/serial/serial_lpuart.c +++ b/drivers/serial/serial_lpuart.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #define US1_TDRE (1 << 7) #define US1_RDRF (1 << 5) diff --git a/drivers/serial/serial_mcf.c b/drivers/serial/serial_mcf.c index f1670a0eddd757fe31a3171492a6560c7dd63416..f6a8aa8422408b4ff7e9cd665600204bb44b8aad 100644 --- a/drivers/serial/serial_mcf.c +++ b/drivers/serial/serial_mcf.c @@ -25,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/serial/serial_meson.c b/drivers/serial/serial_meson.c index 63875c626cddfe910f3a90afe9f51fbe1e92c8db..a245d168e415bdcdcc9abd0df03ba86da6bfc5a8 100644 --- a/drivers/serial/serial_meson.c +++ b/drivers/serial/serial_meson.c @@ -12,6 +12,7 @@ #include #include #include +#include struct meson_uart { u32 wfifo; diff --git a/drivers/serial/serial_mpc8xx.c b/drivers/serial/serial_mpc8xx.c index 7e64e415fb6df73c4d3f27f9b2d07001cef091ff..c442dcac5c9468d56be426b55db0685e1e1aa33f 100644 --- a/drivers/serial/serial_mpc8xx.c +++ b/drivers/serial/serial_mpc8xx.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/serial/serial_msm.c b/drivers/serial/serial_msm.c index a86563e8d8fc4bbb299b8e3a0dfc151bd1eb9b16..c1486988b6a3fda9b3e4e48e3900be27815fc8f7 100644 --- a/drivers/serial/serial_msm.c +++ b/drivers/serial/serial_msm.c @@ -21,6 +21,7 @@ #include #include #include +#include /* Serial registers - this driver works in uartdm mode*/ diff --git a/drivers/serial/serial_mtk.c b/drivers/serial/serial_mtk.c index c028d760f2f15a9b652a78fec0ab258fd2714dd9..ddd45fb2da13af6e7ec8465ec97d7599a53c0344 100644 --- a/drivers/serial/serial_mtk.c +++ b/drivers/serial/serial_mtk.c @@ -8,11 +8,13 @@ #include #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/serial/serial_mvebu_a3700.c b/drivers/serial/serial_mvebu_a3700.c index a5674e6b13bc483063475606d3518a17d971f539..ddb4d71324ca19cc859857f6baa5192ed85a7cb0 100644 --- a/drivers/serial/serial_mvebu_a3700.c +++ b/drivers/serial/serial_mvebu_a3700.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/drivers/serial/serial_mxc.c b/drivers/serial/serial_mxc.c index d13dbeb3cef55465d702fe1b5a62699f62546b09..b6646d1374e7b4c69bfcf0dcc1545e5eb6e9c844 100644 --- a/drivers/serial/serial_mxc.c +++ b/drivers/serial/serial_mxc.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include /* UART Control Register Bit Fields.*/ #define URXD_CHARRDY (1<<15) diff --git a/drivers/serial/serial_ns16550.c b/drivers/serial/serial_ns16550.c index 1353e2f7ccb5db7f2dcb77a2d81a9ccc29201a84..82b3919f13d05c9bc07dc87697059a2daf17293f 100644 --- a/drivers/serial/serial_ns16550.c +++ b/drivers/serial/serial_ns16550.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/drivers/serial/serial_omap.c b/drivers/serial/serial_omap.c index b661b11f0d8ca14a4025ecf0cf116dfcdd4dab2c..8d0c372b038d4ce9d1f2ef8f24680576f1eb033c 100644 --- a/drivers/serial/serial_omap.c +++ b/drivers/serial/serial_omap.c @@ -15,6 +15,7 @@ #include #include #include +#include #ifndef CONFIG_SYS_NS16550_CLK #define CONFIG_SYS_NS16550_CLK 0 diff --git a/drivers/serial/serial_pic32.c b/drivers/serial/serial_pic32.c index f1473d6cffab9f57f21f4c366eed2f54d08f5730..a7a54398fb2c01cb07fbdf5487d143c85ba1b65b 100644 --- a/drivers/serial/serial_pic32.c +++ b/drivers/serial/serial_pic32.c @@ -5,14 +5,17 @@ */ #include #include +#include #include #include #include +#include #include #include #include #include #include +#include #include #include diff --git a/drivers/serial/serial_pl01x.c b/drivers/serial/serial_pl01x.c index 1f4e54628fa2430f6da9f0c62492b5555b3662d3..6f06b127ed9d8f20079a70606b8cfc033ac0c484 100644 --- a/drivers/serial/serial_pl01x.c +++ b/drivers/serial/serial_pl01x.c @@ -11,6 +11,7 @@ /* Simple U-Boot driver for the PrimeCell PL010/PL011 UARTs */ #include +#include #include #include #include diff --git a/drivers/serial/serial_pl01x_internal.h b/drivers/serial/serial_pl01x_internal.h index a2d696e6c27445acfbdf8790357365076cdcef5a..9bfa403c403c83c67ff774970b4233b63ceab36f 100644 --- a/drivers/serial/serial_pl01x_internal.h +++ b/drivers/serial/serial_pl01x_internal.h @@ -15,6 +15,7 @@ #ifndef __ASSEMBLY__ /* +#include * We can use a combined structure for PL010 and PL011, because they overlap * only in common registers. */ diff --git a/drivers/serial/serial_pxa.c b/drivers/serial/serial_pxa.c index 459ce78171274bd92573a4cda3c6341a59cc7aeb..3723b2a2eb978ca96030e10b75bdacf1a4045af4 100644 --- a/drivers/serial/serial_pxa.c +++ b/drivers/serial/serial_pxa.c @@ -20,6 +20,7 @@ */ #include +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/serial/serial_s5p.c b/drivers/serial/serial_s5p.c index 0e80063345221f5b6b656bd6f57170ee2976fcf7..2eaafab5bb042c61ee3ef64da1b8d98847b1124d 100644 --- a/drivers/serial/serial_s5p.c +++ b/drivers/serial/serial_s5p.c @@ -20,6 +20,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/serial/serial_sh.c b/drivers/serial/serial_sh.c index e87f1d0ecfe0b93f77c46dfc35b3e99b8c76fb9a..3222028de46fa2437401533d85fcc307fcc202b8 100644 --- a/drivers/serial/serial_sh.c +++ b/drivers/serial/serial_sh.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/drivers/serial/serial_sifive.c b/drivers/serial/serial_sifive.c index 39b62d30eb4f450d365e1747bcd8af1fe2323c5c..d127f6004bf971395701664654bfd5c35042ac82 100644 --- a/drivers/serial/serial_sifive.c +++ b/drivers/serial/serial_sifive.c @@ -10,9 +10,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/serial/serial_sti_asc.c b/drivers/serial/serial_sti_asc.c index d3d1b74478a6f8511cd562f816159d3b09e29f71..1b72bd59a82c8b4ccc9db5201749f653c9cd89a5 100644 --- a/drivers/serial/serial_sti_asc.c +++ b/drivers/serial/serial_sti_asc.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/serial/serial_stm32.c b/drivers/serial/serial_stm32.c index c5d8d3f3dde34cdaf2f9c0522128f7a1b362c257..a22f48c0b670563102d9d8734d6e364d92e6aae2 100644 --- a/drivers/serial/serial_stm32.c +++ b/drivers/serial/serial_stm32.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include "serial_stm32.h" #include diff --git a/drivers/serial/serial_stm32.h b/drivers/serial/serial_stm32.h index 0c541ead06e19697981fa7cb02c6a544eccf6ae9..ad2a8a19dca37c586fba3a98b8d9b9ef216a486f 100644 --- a/drivers/serial/serial_stm32.h +++ b/drivers/serial/serial_stm32.h @@ -8,6 +8,7 @@ #define _SERIAL_STM32_ #include +#include #include #define CR1_OFFSET(x) (x ? 0x0c : 0x00) #define CR3_OFFSET(x) (x ? 0x14 : 0x08) diff --git a/drivers/serial/serial_uniphier.c b/drivers/serial/serial_uniphier.c index 95d378ec28f22f8b3168c10550e3d604c43d3b7f..79882122bebfb598c85d67b75bff4c281a4fada2 100644 --- a/drivers/serial/serial_uniphier.c +++ b/drivers/serial/serial_uniphier.c @@ -6,7 +6,10 @@ */ #include +#include #include +#include +#include #include #include #include diff --git a/drivers/serial/serial_zynq.c b/drivers/serial/serial_zynq.c index 7fec7d5bec4fbdb5692f68d02fee8db71de0d412..b96f8114377220a97fae74dfaaeb067bc522f7ff 100644 --- a/drivers/serial/serial_zynq.c +++ b/drivers/serial/serial_zynq.c @@ -11,8 +11,10 @@ #include #include #include +#include #include #include +#include #include #include #include diff --git a/drivers/serial/usbtty.c b/drivers/serial/usbtty.c index 4e2e09edd3fc1e6c5eed9c32af1fee42b93082a3..27298566423f31c8a6e75df7d07442cc00f47881 100644 --- a/drivers/serial/usbtty.c +++ b/drivers/serial/usbtty.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "usbtty.h" #include "usb_cdc_acm.h" #include "usbdescriptors.h" diff --git a/drivers/smem/msm_smem.c b/drivers/smem/msm_smem.c index 3a5ee3bbce0476ed3b3fbbe55929965d344be717..69b008da279bf658bc80dba89c3ffcc903aa9728 100644 --- a/drivers/smem/msm_smem.c +++ b/drivers/smem/msm_smem.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/smem/sandbox_smem.c b/drivers/smem/sandbox_smem.c index 7397e4407ad473c266f7c207fe21d177ef8571d1..8c31232e9c1cc355d39a5c029c7f5f727d5a72b8 100644 --- a/drivers/smem/sandbox_smem.c +++ b/drivers/smem/sandbox_smem.c @@ -8,6 +8,7 @@ #include #include #include +#include static int sandbox_smem_alloc(unsigned int host, unsigned int item, size_t size) diff --git a/drivers/smem/smem-uclass.c b/drivers/smem/smem-uclass.c index 90b1316d6dc9a010a7a40e78ed449b7a0c7ce049..7a5b18921d0120cbb6bcf71125ef585d4807b508 100644 --- a/drivers/smem/smem-uclass.c +++ b/drivers/smem/smem-uclass.c @@ -7,6 +7,7 @@ #include #include #include +#include int smem_alloc(struct udevice *dev, unsigned int host, unsigned int item, size_t size) diff --git a/drivers/soc/soc_ti_k3.c b/drivers/soc/soc_ti_k3.c index fff1a2e744a0b5d3b34f747f72643712442b1222..86223287823c38c8e52b3cd791ccbea9d3e92f0e 100644 --- a/drivers/soc/soc_ti_k3.c +++ b/drivers/soc/soc_ti_k3.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/drivers/soc/ti/k3-navss-ringacc.c b/drivers/soc/ti/k3-navss-ringacc.c index c9a8b1ed0199aba87aed1094ea1342d5b2cdad88..81f029fa6360968f87fea0c0d5d7f24385157ed8 100644 --- a/drivers/soc/ti/k3-navss-ringacc.c +++ b/drivers/soc/ti/k3-navss-ringacc.c @@ -6,8 +6,10 @@ */ #include +#include #include #include +#include #include #include #include @@ -27,6 +29,7 @@ #include #include #include +#include #define set_bit(bit, bitmap) __set_bit(bit, bitmap) #define clear_bit(bit, bitmap) __clear_bit(bit, bitmap) diff --git a/drivers/soc/ti/keystone_serdes.c b/drivers/soc/ti/keystone_serdes.c index 68fa28a6f8032ed31ceb666040585dc7b76b79d6..b45aa571ffaebec25456fbdd7987ed132b8cbbb7 100644 --- a/drivers/soc/ti/keystone_serdes.c +++ b/drivers/soc/ti/keystone_serdes.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/sound/broadwell_i2s.c b/drivers/sound/broadwell_i2s.c index 4258d607cb4db9174429d202f2dd8ba8ac9087eb..1e78b5686c4ec6b10c77a160cd2e4e8ced0669e5 100644 --- a/drivers/sound/broadwell_i2s.c +++ b/drivers/sound/broadwell_i2s.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "broadwell_i2s.h" enum { diff --git a/drivers/sound/broadwell_i2s.h b/drivers/sound/broadwell_i2s.h index ba87abfc6aeba6f1f641f2ec998855f66f066b9c..683539b918e2f9456b11661df0c089a2183f60dc 100644 --- a/drivers/sound/broadwell_i2s.h +++ b/drivers/sound/broadwell_i2s.h @@ -10,6 +10,7 @@ #ifndef __BROADWELL_I2S_H__ #define __BROADWELL_I2S_H__ +#include enum { SSP_FIFO_SIZE = 7, }; diff --git a/drivers/sound/broadwell_sound.c b/drivers/sound/broadwell_sound.c index ba2a68ce56a0a698f557e57115aa9c4a4a59af21..8f770a0e8e425af0ebbfcb0b807db84b7d8fd6ae 100644 --- a/drivers/sound/broadwell_sound.c +++ b/drivers/sound/broadwell_sound.c @@ -14,6 +14,7 @@ #include #include #include +#include static int broadwell_sound_probe(struct udevice *dev) { diff --git a/drivers/sound/codec-uclass.c b/drivers/sound/codec-uclass.c index 207dc188c48c69a0491908723a21f2f86e47e5f9..2f938c766e00eb072d4b7bc23f8768a118b9e847 100644 --- a/drivers/sound/codec-uclass.c +++ b/drivers/sound/codec-uclass.c @@ -8,6 +8,7 @@ #include #include #include +#include int audio_codec_set_params(struct udevice *dev, int interface, int rate, int mclk_freq, int bits_per_sample, uint channels) diff --git a/drivers/sound/da7219.c b/drivers/sound/da7219.c index e9d56b1f869c05ee4fcf4fae780efd72e48ff5f3..d98fdf5717d50be17e1b158bfa0c8f93c2a002a9 100644 --- a/drivers/sound/da7219.c +++ b/drivers/sound/da7219.c @@ -18,6 +18,7 @@ #include #endif #include +#include #include #include #include diff --git a/drivers/sound/hda_codec.c b/drivers/sound/hda_codec.c index 241b6270c4dda952531538f607020e62cdec4e97..fcf76d2284a37b520acfe7ff70bc615983c8631d 100644 --- a/drivers/sound/hda_codec.c +++ b/drivers/sound/hda_codec.c @@ -19,6 +19,7 @@ #include #include #include +#include /** * struct hda_regs - HDA registers diff --git a/drivers/sound/i2s-uclass.c b/drivers/sound/i2s-uclass.c index e31d9933fff8c187a3821f4b32be70335b1f4a0e..94b33baec14e4857238299f5f1c47b6a5f07fd50 100644 --- a/drivers/sound/i2s-uclass.c +++ b/drivers/sound/i2s-uclass.c @@ -8,6 +8,7 @@ #include #include #include +#include int i2s_tx_data(struct udevice *dev, void *data, uint data_size) { diff --git a/drivers/sound/ivybridge_sound.c b/drivers/sound/ivybridge_sound.c index a7423d46c185b20993e012b5fe9cbf286d48ca14..a1d8c36b4e8c7729f39c971f38159b1cc36d681e 100644 --- a/drivers/sound/ivybridge_sound.c +++ b/drivers/sound/ivybridge_sound.c @@ -19,6 +19,7 @@ #include #include #include +#include #include static int bd82x6x_azalia_probe(struct udevice *dev) diff --git a/drivers/sound/max98088.c b/drivers/sound/max98088.c index d1d560ae6da2630c1ea992f380720b3be6c80f98..9ac357302100a9283d7e4e98c271e4d9a92c833e 100644 --- a/drivers/sound/max98088.c +++ b/drivers/sound/max98088.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "maxim_codec.h" #include "max98088.h" diff --git a/drivers/sound/max98090.c b/drivers/sound/max98090.c index 16620c3e96740793842f3ce0c8f01785de2c8c50..862beeccc43005cef4ff26dd828424618036300e 100644 --- a/drivers/sound/max98090.c +++ b/drivers/sound/max98090.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "maxim_codec.h" #include "max98090.h" diff --git a/drivers/sound/max98095.c b/drivers/sound/max98095.c index 18632511499ce87aa9b7ff9297db8745db4094ab..2119d851ffde6b6dc05ecd738252b41e35fbc239 100644 --- a/drivers/sound/max98095.c +++ b/drivers/sound/max98095.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "i2s.h" #include "max98095.h" diff --git a/drivers/sound/max98357a.c b/drivers/sound/max98357a.c index 318dfe76e39fcbb91666584af5686fc51598f9b2..6c98b1b8e9e12954c07e37f21a94e37df1cae70f 100644 --- a/drivers/sound/max98357a.c +++ b/drivers/sound/max98357a.c @@ -18,6 +18,7 @@ #ifdef CONFIG_X86 #include #endif +#include #include #include #include diff --git a/drivers/sound/rockchip_i2s.c b/drivers/sound/rockchip_i2s.c index 37fb5a5d3405b0ba0889c7f32ac922f81ed529a4..5bb51c4b1b2cffbd74b3a052efdecb6ae0ab03d1 100644 --- a/drivers/sound/rockchip_i2s.c +++ b/drivers/sound/rockchip_i2s.c @@ -16,6 +16,7 @@ #include #include #include +#include struct rk_i2s_regs { u32 txcr; /* I2S_TXCR, 0x00 */ diff --git a/drivers/sound/rockchip_sound.c b/drivers/sound/rockchip_sound.c index ec93a44aec7e54fd601317c2f94c613164150745..4bc11f41c99be1ac6eb712418199f4c46838578e 100644 --- a/drivers/sound/rockchip_sound.c +++ b/drivers/sound/rockchip_sound.c @@ -17,6 +17,7 @@ #include #include #include +#include static int rockchip_sound_setup(struct udevice *dev) { diff --git a/drivers/sound/rt5677.c b/drivers/sound/rt5677.c index 3eb99f31a4a938d5b26079407af22f9d4201d1e9..ebf754e8afbb85cd3ac9cfa142fa9cbc227b1757 100644 --- a/drivers/sound/rt5677.c +++ b/drivers/sound/rt5677.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "rt5677.h" #include diff --git a/drivers/sound/samsung-i2s.c b/drivers/sound/samsung-i2s.c index 51cb9637bab1464b779702246a411ea060135be5..5b71678ef9cdabcc9617bc9a1846c356f896662a 100644 --- a/drivers/sound/samsung-i2s.c +++ b/drivers/sound/samsung-i2s.c @@ -15,6 +15,7 @@ #include #include #include +#include #define FIC_TX2COUNT(x) (((x) >> 24) & 0xf) #define FIC_TX1COUNT(x) (((x) >> 16) & 0xf) diff --git a/drivers/sound/samsung_sound.c b/drivers/sound/samsung_sound.c index 16fdb22ea9eef8add828850121b0acf3bf126d54..113b73443c376c9e143814bb9b8809ffbbeba81d 100644 --- a/drivers/sound/samsung_sound.c +++ b/drivers/sound/samsung_sound.c @@ -13,6 +13,7 @@ #include #include #include +#include static int samsung_sound_setup(struct udevice *dev) { diff --git a/drivers/sound/sandbox.c b/drivers/sound/sandbox.c index b1c1fca004f25b0ae3c8fdfd48839da3c5cc89c7..8528d77b60f8d12c30ba37b1dad012aca7d210a0 100644 --- a/drivers/sound/sandbox.c +++ b/drivers/sound/sandbox.c @@ -14,6 +14,7 @@ #include #include #include +#include struct sandbox_codec_priv { int interface; diff --git a/drivers/sound/sound-uclass.c b/drivers/sound/sound-uclass.c index 86722d23c5cea81a728d6f1b35aeee4924aee663..41ab2440b636cda15ea26561976cd1deb75d23a0 100644 --- a/drivers/sound/sound-uclass.c +++ b/drivers/sound/sound-uclass.c @@ -12,6 +12,7 @@ #include #include #include +#include #define SOUND_BITS_IN_BYTE 8 diff --git a/drivers/sound/sound.c b/drivers/sound/sound.c index b0eab233916b14e6b771ca34a9f7ad0df2883bcd..80b196457b657a468a82fedaaba1ba43dd21f4b4 100644 --- a/drivers/sound/sound.c +++ b/drivers/sound/sound.c @@ -7,6 +7,7 @@ #include #include #include +#include void sound_create_square_wave(uint sample_rate, unsigned short *data, int size, uint freq, uint channels) diff --git a/drivers/sound/tegra_ahub.c b/drivers/sound/tegra_ahub.c index 345d9746f256e6152934b97181fb5b45cdbf77fe..c3fac7afbc72940acef9d192bcabda02043ddd58 100644 --- a/drivers/sound/tegra_ahub.c +++ b/drivers/sound/tegra_ahub.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "tegra_i2s_priv.h" struct tegra_ahub_priv { diff --git a/drivers/sound/tegra_i2s.c b/drivers/sound/tegra_i2s.c index 7749cd47b70c2c0032bff417638c699ca2e8c57f..d3f9b7a11f84d2c9113cb3d72e5e948c07edaa32 100644 --- a/drivers/sound/tegra_i2s.c +++ b/drivers/sound/tegra_i2s.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "tegra_i2s_priv.h" int tegra_i2s_set_cif_tx_ctrl(struct udevice *dev, u32 value) diff --git a/drivers/sound/tegra_i2s_priv.h b/drivers/sound/tegra_i2s_priv.h index 7cd3fc808c8ce809c03e8726b8616fc21e7e2c39..96469e025fea906c25f7b0d9c2c5643f3429d3fd 100644 --- a/drivers/sound/tegra_i2s_priv.h +++ b/drivers/sound/tegra_i2s_priv.h @@ -7,6 +7,7 @@ #ifndef __TEGRA_I2S_PRIV_H #define __TEGRA_I2S_PRIV_H +#include enum { /* Set i2s device (in buf) */ AHUB_MISCOP_SET_I2S, diff --git a/drivers/sound/tegra_sound.c b/drivers/sound/tegra_sound.c index d76448c7e4d45b2149114f0f20abfbbaab74a734..e555bae95224929015d3fa08cd52c7cc787b2e9e 100644 --- a/drivers/sound/tegra_sound.c +++ b/drivers/sound/tegra_sound.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "tegra_i2s_priv.h" static int tegra_sound_setup(struct udevice *dev) diff --git a/drivers/sound/wm8994.c b/drivers/sound/wm8994.c index e8ec0517d1587d17eeedefae8686c6bab044d13b..bcb30696f57428633bb5a0750838189b659eb1ba 100644 --- a/drivers/sound/wm8994.c +++ b/drivers/sound/wm8994.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "wm8994.h" #include "wm8994_registers.h" diff --git a/drivers/spi/altera_spi.c b/drivers/spi/altera_spi.c index c9ef5a69ea9da47f1514d22cbc53861eeb1b6074..450a60abad7a94d28c32b71b00d6a38241cf2736 100644 --- a/drivers/spi/altera_spi.c +++ b/drivers/spi/altera_spi.c @@ -16,6 +16,7 @@ #include #include #include +#include #define ALTERA_SPI_STATUS_RRDY_MSK BIT(7) #define ALTERA_SPI_CONTROL_SSO_MSK BIT(10) diff --git a/drivers/spi/atcspi200_spi.c b/drivers/spi/atcspi200_spi.c index ab60a47945d6ea7a36d6fac594df86df3ecc3d04..5229703e9363d8d01b900bb103ebe0a50674823f 100644 --- a/drivers/spi/atcspi200_spi.c +++ b/drivers/spi/atcspi200_spi.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/ath79_spi.c b/drivers/spi/ath79_spi.c index 70bedc7fbe36f887d81db8c5f75934634889b40a..f307c44f62b080691a50d13ac92bc3a8229c19c8 100644 --- a/drivers/spi/ath79_spi.c +++ b/drivers/spi/ath79_spi.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include diff --git a/drivers/spi/atmel-quadspi.c b/drivers/spi/atmel-quadspi.c index c69d7154cb5a5e22e7fba27f4f131b15057bec66..fc36a2e05c0b180531ca5f8aa2487323d9ac147a 100644 --- a/drivers/spi/atmel-quadspi.c +++ b/drivers/spi/atmel-quadspi.c @@ -9,7 +9,9 @@ * Author: Piotr Bugalski */ +#include #include +#include #include #include #include @@ -25,6 +27,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/spi/atmel_spi.c b/drivers/spi/atmel_spi.c index 5e4ae989c18397ca0879dfdedbb975d7c3383761..e5fdb323f868ce4846d2fdcb5930a759dc2405f2 100644 --- a/drivers/spi/atmel_spi.c +++ b/drivers/spi/atmel_spi.c @@ -20,6 +20,7 @@ #include #include #include +#include /* * Register definitions for the Atmel AT32/AT91 SPI Controller diff --git a/drivers/spi/bcm63xx_hsspi.c b/drivers/spi/bcm63xx_hsspi.c index 6e2c476d2814bbf81846a2657f1c391cb1ed1938..91acebec95007240c677fecf00188ce3d1e42543 100644 --- a/drivers/spi/bcm63xx_hsspi.c +++ b/drivers/spi/bcm63xx_hsspi.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #define HSSPI_PP 0 diff --git a/drivers/spi/bcm63xx_spi.c b/drivers/spi/bcm63xx_spi.c index ac79961a14e2439dc1767c5f222d022b224ffb34..1dd3d6bcf5fdcfff789cda42fa20c16eb41e34de 100644 --- a/drivers/spi/bcm63xx_spi.c +++ b/drivers/spi/bcm63xx_spi.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include /* BCM6348 SPI core */ #define SPI_6348_CLK 0x06 diff --git a/drivers/spi/bcmstb_spi.c b/drivers/spi/bcmstb_spi.c index 27ed0203addbf75c62fdd2abdeeb680c81c63d7b..bc97c29cecb2fe504ed067091a56cc7319936418 100644 --- a/drivers/spi/bcmstb_spi.c +++ b/drivers/spi/bcmstb_spi.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/cadence_qspi.c b/drivers/spi/cadence_qspi.c index 4b77a6b4b7275d183fdea3f80e8ef86f7a7e8be7..0b2b38d5a9cd291db47f192452ceff6e77e7776a 100644 --- a/drivers/spi/cadence_qspi.c +++ b/drivers/spi/cadence_qspi.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "cadence_qspi.h" #define CQSPI_STIG_READ 0 diff --git a/drivers/spi/cadence_qspi.h b/drivers/spi/cadence_qspi.h index 0ecd461b79a1c66078b7a45cd15fb75196c9e1f1..f697d3d547b4952c2d8ddc275aa6c376959a4435 100644 --- a/drivers/spi/cadence_qspi.h +++ b/drivers/spi/cadence_qspi.h @@ -9,6 +9,7 @@ #include #include +#include #define CQSPI_IS_ADDR(cmd_len) (cmd_len > 1 ? 1 : 0) diff --git a/drivers/spi/cadence_qspi_apb.c b/drivers/spi/cadence_qspi_apb.c index dc066f17e3d0b4176266a05ec80372092b92881a..10c77552f87afb8e1802be422e4cfceed30896a2 100644 --- a/drivers/spi/cadence_qspi_apb.c +++ b/drivers/spi/cadence_qspi_apb.c @@ -40,6 +40,7 @@ #include #include #include +#include #include "cadence_qspi.h" #define CQSPI_REG_POLL_US 1 /* 1us */ diff --git a/drivers/spi/cf_spi.c b/drivers/spi/cf_spi.c index 0a211b377070bd030d6499debd947f90f2fb74cd..d24348bce3cd0ca0bf0b47e3a5dd086301ce69a3 100644 --- a/drivers/spi/cf_spi.c +++ b/drivers/spi/cf_spi.c @@ -25,6 +25,7 @@ #include #include #include +#include struct coldfire_spi_priv { struct dspi *regs; diff --git a/drivers/spi/davinci_spi.c b/drivers/spi/davinci_spi.c index 4ea77a15051367b79e898f6ae1ded31533f5946c..f4fb5e98d5f858cbcef2c38302e9a88d6e31240c 100644 --- a/drivers/spi/davinci_spi.c +++ b/drivers/spi/davinci_spi.c @@ -22,6 +22,7 @@ #include #include #include +#include /* SPIGCR0 */ #define SPIGCR0_SPIENA_MASK 0x1 diff --git a/drivers/spi/designware_spi.c b/drivers/spi/designware_spi.c index a960c61f350ec6f799deb31eb6ced341579c78bf..86b7bd8403fe53a6a3f305bff21660fd8b6b4ef7 100644 --- a/drivers/spi/designware_spi.c +++ b/drivers/spi/designware_spi.c @@ -10,7 +10,9 @@ */ #include +#include #include +#include #include #include #include @@ -27,6 +29,7 @@ #include #include #include +#include /* Register offsets */ #define DW_SPI_CTRL0 0x00 diff --git a/drivers/spi/exynos_spi.c b/drivers/spi/exynos_spi.c index 400269fa39d5842f6d482e1c383ee2c08c5b8dde..1be1c1a384935bf3eda48906a88f66ab33384461 100644 --- a/drivers/spi/exynos_spi.c +++ b/drivers/spi/exynos_spi.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/fsl_dspi.c b/drivers/spi/fsl_dspi.c index b5f7d3e08a702f62e8580b13415fc092d1e02480..d3c59f5818abd32df156c3310de7edff347bd575 100644 --- a/drivers/spi/fsl_dspi.c +++ b/drivers/spi/fsl_dspi.c @@ -9,6 +9,7 @@ * Haikun Wang (B53464@freescale.com) */ +#include #include #include #include @@ -29,6 +30,7 @@ #include #include #include +#include /* linux/include/time.h */ #define NSEC_PER_SEC 1000000000L diff --git a/drivers/spi/fsl_espi.c b/drivers/spi/fsl_espi.c index 9eae577656ce101c594d728c13f48b42312d38e5..1c3bc17558fe4e93e5874f12004a2adeff683a54 100644 --- a/drivers/spi/fsl_espi.c +++ b/drivers/spi/fsl_espi.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include diff --git a/drivers/spi/fsl_qspi.c b/drivers/spi/fsl_qspi.c index 314d3f89484400a744ebc866adf7ffc2387a5b6e..51ad688557cd76400aa4efda0755d228cad2ff47 100644 --- a/drivers/spi/fsl_qspi.c +++ b/drivers/spi/fsl_qspi.c @@ -24,7 +24,9 @@ */ #include +#include #include +#include #include #include #include @@ -41,6 +43,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/ich.c b/drivers/spi/ich.c index bf6cd061b53344bfaa29b275a43a316062b6d6a3..45e2869ba26631c28b8b370de885e4dd6b88b131 100644 --- a/drivers/spi/ich.c +++ b/drivers/spi/ich.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include #include "ich.h" diff --git a/drivers/spi/ich.h b/drivers/spi/ich.h index 23c7827740bb9b33a0d5f8b495c3e733dcaf327a..90c26854119de503a269af2cc1b9a326da3771f1 100644 --- a/drivers/spi/ich.h +++ b/drivers/spi/ich.h @@ -8,7 +8,9 @@ #ifndef _ICH_H_ #define _ICH_H_ +#include #include +#include struct ich7_spi_regs { uint16_t spis; uint16_t spic; diff --git a/drivers/spi/kirkwood_spi.c b/drivers/spi/kirkwood_spi.c index a127135323d483e7eabbb0715c1f17379a7235db..67154db6a79bd771d5d62c8f1b3bcd13229c0da5 100644 --- a/drivers/spi/kirkwood_spi.c +++ b/drivers/spi/kirkwood_spi.c @@ -20,6 +20,7 @@ #include #endif #include +#include struct mvebu_spi_dev { bool is_errata_50mhz_ac; diff --git a/drivers/spi/meson_spifc.c b/drivers/spi/meson_spifc.c index f61bcd5e2de9d3a8e76125794b3e18f6dba35447..e8573f9b652613dcfdac78a1aca3cabe627edbde 100644 --- a/drivers/spi/meson_spifc.c +++ b/drivers/spi/meson_spifc.c @@ -14,12 +14,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include /* register map */ #define REG_CMD 0x00 diff --git a/drivers/spi/mpc8xx_spi.c b/drivers/spi/mpc8xx_spi.c index d549c6e8a740e46363637be6fb5029cfefcab15b..2cee65efcbf9620152b28b86dc23901977e540b3 100644 --- a/drivers/spi/mpc8xx_spi.c +++ b/drivers/spi/mpc8xx_spi.c @@ -17,12 +17,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/drivers/spi/mpc8xxx_spi.c b/drivers/spi/mpc8xxx_spi.c index f5ceeaac97d0cf49a047bfb7ae3f1ad8a9bce773..6ef0a6c0e4163fa9f0d9e02864eb109032f36ca1 100644 --- a/drivers/spi/mpc8xxx_spi.c +++ b/drivers/spi/mpc8xxx_spi.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include enum { SPI_EV_NE = BIT(31 - 22), /* Receiver Not Empty */ diff --git a/drivers/spi/mscc_bb_spi.c b/drivers/spi/mscc_bb_spi.c index a3bbdf848cda3f051f71abb21ce8247fd07a53c4..4ca4bcb421ab90a7d7c08eeea6a5cf198297545e 100644 --- a/drivers/spi/mscc_bb_spi.c +++ b/drivers/spi/mscc_bb_spi.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/drivers/spi/mt7621_spi.c b/drivers/spi/mt7621_spi.c index f4b5ad8924553b0162d20279cb1f84782704daa8..f8be2980cdbf8c051df464f20facfb2c9a5a7990 100644 --- a/drivers/spi/mt7621_spi.c +++ b/drivers/spi/mt7621_spi.c @@ -10,6 +10,7 @@ #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #define MT7621_RX_FIFO_LEN 32 #define MT7621_TX_FIFO_LEN 36 diff --git a/drivers/spi/mtk_snfi_spi.c b/drivers/spi/mtk_snfi_spi.c index 07a178a87859f27157f8a0b77a4609529cd29686..61b725658c1d2eac285c65a64d1aa47a12c3f5c1 100644 --- a/drivers/spi/mtk_snfi_spi.c +++ b/drivers/spi/mtk_snfi_spi.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #define SNFI_MAC_CTL 0x500 #define MAC_XIO_SEL BIT(4) diff --git a/drivers/spi/mvebu_a3700_spi.c b/drivers/spi/mvebu_a3700_spi.c index f3e28d0ed694d5eb74aeac66a979ca65a90b967c..7f4033295dc25ddde64d00c8a50310b9a707c5ea 100644 --- a/drivers/spi/mvebu_a3700_spi.c +++ b/drivers/spi/mvebu_a3700_spi.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/mxc_spi.c b/drivers/spi/mxc_spi.c index db1673fa57dff1392e0658de2c6ab384db236280..f5e772ba0ff1f270d844e2373946898fcc62d323 100644 --- a/drivers/spi/mxc_spi.c +++ b/drivers/spi/mxc_spi.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/mxs_spi.c b/drivers/spi/mxs_spi.c index abc7f014d7d5550dd6d8acfcf195590562379b5a..32325bec0943ef13fe2ec4bd246f0555f4381c51 100644 --- a/drivers/spi/mxs_spi.c +++ b/drivers/spi/mxs_spi.c @@ -32,6 +32,7 @@ #include #include #include +#include #define MXS_SPI_MAX_TIMEOUT 1000000 #define MXS_SPI_PORT_OFFSET 0x2000 diff --git a/drivers/spi/nxp_fspi.c b/drivers/spi/nxp_fspi.c index fc75913022b32c615c6d753d6a3bbb8237a2d3b4..874dac8aaeb46a824be340745436d0bcb5ac7ed0 100644 --- a/drivers/spi/nxp_fspi.c +++ b/drivers/spi/nxp_fspi.c @@ -14,6 +14,9 @@ * data lines). * * FlexSPI controller is driven by the LUT(Look-up Table) registers +#include +#include +#include * LUT registers are a look-up-table for sequences of instructions. * A valid sequence consists of four LUT registers. * Maximum 32 LUT sequences can be programmed simultaneously. diff --git a/drivers/spi/omap3_spi.c b/drivers/spi/omap3_spi.c index 3cee5a7fccda3e24eac51da1488f29b1f1c93805..0385b79702e2280bccaf5f8e6fa184989df43006 100644 --- a/drivers/spi/omap3_spi.c +++ b/drivers/spi/omap3_spi.c @@ -25,6 +25,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/pic32_spi.c b/drivers/spi/pic32_spi.c index e1fc52578399af8c16a8b269a44a4047283b6870..faff7cf5b1b5377adf6ffe22fa94fa4f19e7b574 100644 --- a/drivers/spi/pic32_spi.c +++ b/drivers/spi/pic32_spi.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include diff --git a/drivers/spi/pl022_spi.c b/drivers/spi/pl022_spi.c index 5618ab21638e73d04544b40a278e31f14d7d5feb..3e50daecc4b6cc4d8f35314c3fde38f8ecde16f0 100644 --- a/drivers/spi/pl022_spi.c +++ b/drivers/spi/pl022_spi.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #define SSP_CR0 0x000 #define SSP_CR1 0x004 diff --git a/drivers/spi/renesas_rpc_spi.c b/drivers/spi/renesas_rpc_spi.c index 95fcb5723f2d8978f8f6dac5e2ef0d681bcdf8e1..8566b70d82e65b9ee68f6ab15893f9762196c6be 100644 --- a/drivers/spi/renesas_rpc_spi.c +++ b/drivers/spi/renesas_rpc_spi.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #define RPC_CMNCR 0x0000 /* R/W */ #define RPC_CMNCR_MD BIT(31) diff --git a/drivers/spi/rk_spi.c b/drivers/spi/rk_spi.c index ec998eda0829524d9c8bf527203f9c5bd8e2a02b..677c80253d67e5b1603d70bcdbeeed4408c8f522 100644 --- a/drivers/spi/rk_spi.c +++ b/drivers/spi/rk_spi.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include #include "rk_spi.h" /* Change to 1 to output registers at the start of each transaction */ diff --git a/drivers/spi/rk_spi.h b/drivers/spi/rk_spi.h index 2e0d1eeb9fdbee0fc8f556d1aa739011b055a084..6a46fbfac7b87c8aeaf620422d20c55dd9a2e9d5 100644 --- a/drivers/spi/rk_spi.h +++ b/drivers/spi/rk_spi.h @@ -11,6 +11,7 @@ #ifndef __RK_SPI_H #define __RK_SPI_H +#include struct rockchip_spi { u32 ctrlr0; u32 ctrlr1; diff --git a/drivers/spi/sandbox_spi.c b/drivers/spi/sandbox_spi.c index 7e08bf9dc543f7eb85a2570321e2f6b77e03107d..b97a9e27994bdc1ac5f4af9121f9175e1a41e932 100644 --- a/drivers/spi/sandbox_spi.c +++ b/drivers/spi/sandbox_spi.c @@ -11,6 +11,7 @@ #define LOG_CATEGORY UCLASS_SPI #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/drivers/spi/sh_qspi.c b/drivers/spi/sh_qspi.c index bf3a7bf919cec4603600fd5b83c8168a24cd9764..f6574c235525268c4c07eb442a50c95064d930e4 100644 --- a/drivers/spi/sh_qspi.c +++ b/drivers/spi/sh_qspi.c @@ -16,6 +16,7 @@ #include #include #include +#include /* SH QSPI register bit masks _ */ #define SPCR_MSTR 0x08 diff --git a/drivers/spi/soft_spi.c b/drivers/spi/soft_spi.c index 9818ecb4c18ae450d6e7e4db2388667f00b1534e..e363b9887182bf41b0dd6d426bfb5abadd00cc59 100644 --- a/drivers/spi/soft_spi.c +++ b/drivers/spi/soft_spi.c @@ -21,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/spi-mem-nodm.c b/drivers/spi/spi-mem-nodm.c index 6cc908dcdf87477d396616a9745e8bfeb71e0340..9c5de165d499a6c7a328e5a794ada8427b0fed62 100644 --- a/drivers/spi/spi-mem-nodm.c +++ b/drivers/spi/spi-mem-nodm.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/spi/spi-mem.c b/drivers/spi/spi-mem.c index da759b6907cf5648aafd04aa4849ed8c951e8335..61b31bf9b3089c305045c7a75a87a32df865e33b 100644 --- a/drivers/spi/spi-mem.c +++ b/drivers/spi/spi-mem.c @@ -18,6 +18,8 @@ #include #include #include +#include +#include #include #include #include diff --git a/drivers/spi/spi-sifive.c b/drivers/spi/spi-sifive.c index 708bf8989a8a074e0b806eb980ad2428107f2da8..36c7eb0af7c68d5f2669ef022a906339e9166775 100644 --- a/drivers/spi/spi-sifive.c +++ b/drivers/spi/spi-sifive.c @@ -21,6 +21,7 @@ #include #include #include +#include #define SIFIVE_SPI_MAX_CS 32 diff --git a/drivers/spi/spi-sunxi.c b/drivers/spi/spi-sunxi.c index 80c406d7b368ab997046cccaab5ddc37aea9fdef..d5ab0703ae83430329cadd81d7f177acfa8cb776 100644 --- a/drivers/spi/spi-sunxi.c +++ b/drivers/spi/spi-sunxi.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #include #include @@ -33,6 +34,7 @@ #include #include #include +#include #include #include diff --git a/drivers/spi/spi-uclass.c b/drivers/spi/spi-uclass.c index 6d397f2ebd2d57c80638158af3bd0ab72bcbf998..6899b4d066ed7eb490b3838d31b5167794f11dc6 100644 --- a/drivers/spi/spi-uclass.c +++ b/drivers/spi/spi-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/spi.c b/drivers/spi/spi.c index 7662932d40a9da29c4e64bb1d626a5685c805708..bc2079a9266267a4f095f6236cec8051a6bc1a44 100644 --- a/drivers/spi/spi.c +++ b/drivers/spi/spi.c @@ -8,6 +8,7 @@ #include #include #include +#include #include int spi_set_wordlen(struct spi_slave *slave, unsigned int wordlen) diff --git a/drivers/spi/stm32_qspi.c b/drivers/spi/stm32_qspi.c index 882bc1bdfc5424fffff107f020790acac029ce34..9acd893a5dc4d9ed6d9c5f6ba4ed77a7521945e9 100644 --- a/drivers/spi/stm32_qspi.c +++ b/drivers/spi/stm32_qspi.c @@ -10,10 +10,12 @@ #include #include #include +#include #include #include #include #include +#include #include #include #include @@ -23,6 +25,7 @@ #include #include #include +#include struct stm32_qspi_regs { u32 cr; /* 0x00 */ diff --git a/drivers/spi/stm32_spi.c b/drivers/spi/stm32_spi.c index 635ead98dbdac6dbb0af084fb97f9a0fdd619e02..5887aa8f61e6e8333d9d3815662099e69192a78e 100644 --- a/drivers/spi/stm32_spi.c +++ b/drivers/spi/stm32_spi.c @@ -6,18 +6,21 @@ */ #include #include +#include #include #include #include #include #include #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/drivers/spi/tegra114_spi.c b/drivers/spi/tegra114_spi.c index 1b7246af25845213a6afe1d40c13a21f1072a96a..a40a468002da84dc6ac832b812b0ba0d7fea51d1 100644 --- a/drivers/spi/tegra114_spi.c +++ b/drivers/spi/tegra114_spi.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "tegra_spi.h" /* COMMAND1 */ diff --git a/drivers/spi/tegra20_sflash.c b/drivers/spi/tegra20_sflash.c index 7be4efd35c60d337ceca64e0ed5f04e70f04c091..34663ced7648f627725cd1301f3239f3dd2d3f6f 100644 --- a/drivers/spi/tegra20_sflash.c +++ b/drivers/spi/tegra20_sflash.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "tegra_spi.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/tegra20_slink.c b/drivers/spi/tegra20_slink.c index 64485de5d32737745f2d11dfa83eca74f7416973..2d3616b2ce78bafbda32bac9bfaa993992b56427 100644 --- a/drivers/spi/tegra20_slink.c +++ b/drivers/spi/tegra20_slink.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "tegra_spi.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/tegra210_qspi.c b/drivers/spi/tegra210_qspi.c index 19e50919f6dbc6b9699f2810d1e2e02d08c794f8..08d87adb1b6e837d2db0b76bf14ab7b10f502853 100644 --- a/drivers/spi/tegra210_qspi.c +++ b/drivers/spi/tegra210_qspi.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "tegra_spi.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/tegra_spi.h b/drivers/spi/tegra_spi.h index e997d668cdef45ae6a1dd79bab857266eb85fbb4..93195abb1ea4d9aafdfbb1928482b1a9b2bc1852 100644 --- a/drivers/spi/tegra_spi.h +++ b/drivers/spi/tegra_spi.h @@ -3,6 +3,7 @@ * (C) Copyright 2014 Google, Inc */ +#include struct tegra_spi_platdata { enum periph_id periph_id; int frequency; /* Default clock frequency, -1 for none */ diff --git a/drivers/spi/ti_qspi.c b/drivers/spi/ti_qspi.c index 9fecdb20f73fa6f58e66cee522ac7dbcfa186242..cbbe93f9d501840027e88b2ab78caadd28bf1673 100644 --- a/drivers/spi/ti_qspi.c +++ b/drivers/spi/ti_qspi.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/uniphier_spi.c b/drivers/spi/uniphier_spi.c index 22cf974a905d1478cfeefa6bee96e8ba90abf566..cc4e20ce1eb8901d920a6ac750ffe0807b32cecb 100644 --- a/drivers/spi/uniphier_spi.c +++ b/drivers/spi/uniphier_spi.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/xilinx_spi.c b/drivers/spi/xilinx_spi.c index 6b1cea4519e26053a95948990326bd1534ec9a0a..3ccefd87a11ea6b5c17fc406e32dcd522623e2a4 100644 --- a/drivers/spi/xilinx_spi.c +++ b/drivers/spi/xilinx_spi.c @@ -23,6 +23,7 @@ #include #include #include +#include /* * [0]: http://www.xilinx.com/support/documentation diff --git a/drivers/spi/zynq_qspi.c b/drivers/spi/zynq_qspi.c index a95558139d83edd21a6c3b368ca8efbffcdd885a..4ae439a123856261816af37cc61c19caee0b8d5e 100644 --- a/drivers/spi/zynq_qspi.c +++ b/drivers/spi/zynq_qspi.c @@ -18,6 +18,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/zynq_spi.c b/drivers/spi/zynq_spi.c index bbac203e0dd06ee43b8f65935ad83cacf762cd51..bc12da9bccfac2fd998665deef0814c8b7a7d995 100644 --- a/drivers/spi/zynq_spi.c +++ b/drivers/spi/zynq_spi.c @@ -17,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spi/zynqmp_gqspi.c b/drivers/spi/zynqmp_gqspi.c index de988f4e9754d6ac68df3f9527fa57e39e823412..aa69cb17bf9640a3449ca86d3f7455c12688ed1e 100644 --- a/drivers/spi/zynqmp_gqspi.c +++ b/drivers/spi/zynqmp_gqspi.c @@ -26,6 +26,7 @@ #include #include #include +#include #define GQSPI_GFIFO_STRT_MODE_MASK BIT(29) #define GQSPI_CONFIG_MODE_EN_MASK (3 << 30) diff --git a/drivers/spmi/spmi-msm.c b/drivers/spmi/spmi-msm.c index 9212449a7ee8222f28acf818fd33e5e1023c0f99..8f73fd7e44933fc611f891ef6e84d776c926b502 100644 --- a/drivers/spmi/spmi-msm.c +++ b/drivers/spmi/spmi-msm.c @@ -17,6 +17,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/spmi/spmi-sandbox.c b/drivers/spmi/spmi-sandbox.c index e2f6fc17e7176368af59b60054a3a0755fb359d7..d58c5684b680746f8a1783896a319bc8eff5d4b9 100644 --- a/drivers/spmi/spmi-sandbox.c +++ b/drivers/spmi/spmi-sandbox.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/spmi/spmi-uclass.c b/drivers/spmi/spmi-uclass.c index fc8252fbc91b68efadec1407983dc241fadec8fd..0126f9dd75fa4e8549135ce35875d330203df0c4 100644 --- a/drivers/spmi/spmi-uclass.c +++ b/drivers/spmi/spmi-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/drivers/sysreset/sysreset-uclass.c b/drivers/sysreset/sysreset-uclass.c index 46092d939cf3986103748bb3dfac2a4e2294b3c4..d1ccd8bdf7965843660bd366c4f2be73362d1698 100644 --- a/drivers/sysreset/sysreset-uclass.c +++ b/drivers/sysreset/sysreset-uclass.c @@ -23,6 +23,7 @@ #include #include #include +#include int sysreset_request(struct udevice *dev, enum sysreset_t type) { diff --git a/drivers/sysreset/sysreset_ast.c b/drivers/sysreset/sysreset_ast.c index f93eea629dfd006fdfda5511e1579a4af422a8c6..46e6565191b2ec1015cfe094b2ab84aa2e845cb7 100644 --- a/drivers/sysreset/sysreset_ast.c +++ b/drivers/sysreset/sysreset_ast.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/sysreset/sysreset_mpc83xx.c b/drivers/sysreset/sysreset_mpc83xx.c index c358a3b490c5c875b43fba0af758ea7a17ed5928..ce84619d17b7d4294a9e94a6bca29417eec9d17c 100644 --- a/drivers/sysreset/sysreset_mpc83xx.c +++ b/drivers/sysreset/sysreset_mpc83xx.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include "sysreset_mpc83xx.h" diff --git a/drivers/sysreset/sysreset_octeon.c b/drivers/sysreset/sysreset_octeon.c index 963ec20dc0bbf6c2c70f721f82d63aee133b1d4f..1005227c6bf3a6758f1d4738c27ee28985761998 100644 --- a/drivers/sysreset/sysreset_octeon.c +++ b/drivers/sysreset/sysreset_octeon.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/drivers/sysreset/sysreset_socfpga.c b/drivers/sysreset/sysreset_socfpga.c index c348649cedf545b782d073f8e13aade5e028227d..8f8f6411a8afc7557688e27c6712c9221754759f 100644 --- a/drivers/sysreset/sysreset_socfpga.c +++ b/drivers/sysreset/sysreset_socfpga.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/drivers/sysreset/sysreset_sti.c b/drivers/sysreset/sysreset_sti.c index 26431ee129b8692570a86bb38a2681b7e0564d11..b4e5c58b45ac4c652aac91e492d85779f984fed9 100644 --- a/drivers/sysreset/sysreset_sti.c +++ b/drivers/sysreset/sysreset_sti.c @@ -5,12 +5,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/sysreset/sysreset_syscon.c b/drivers/sysreset/sysreset_syscon.c index e6e98b383ee584539205e2b6acc2bedbb1de8b6c..492f2c50c05130275cdcbff46db55aaf9ae9e7fe 100644 --- a/drivers/sysreset/sysreset_syscon.c +++ b/drivers/sysreset/sysreset_syscon.c @@ -16,6 +16,7 @@ #include #include #include +#include struct syscon_reboot_priv { struct regmap *regmap; diff --git a/drivers/sysreset/sysreset_x86.c b/drivers/sysreset/sysreset_x86.c index 0ab2b543abdf2dcdeab43af92c8f1744317d84ef..5285696780aea7b203d3a2804e9b60d11c8b1c32 100644 --- a/drivers/sysreset/sysreset_x86.c +++ b/drivers/sysreset/sysreset_x86.c @@ -13,6 +13,7 @@ #include #include #include +#include #include struct x86_sysreset_platdata { diff --git a/drivers/tee/broadcom/chimp_optee.c b/drivers/tee/broadcom/chimp_optee.c index 545bb3fe222768866ffbce5f79973d71d714673c..82c77871a0b191ceb5338d38ae020757c954c6c3 100644 --- a/drivers/tee/broadcom/chimp_optee.c +++ b/drivers/tee/broadcom/chimp_optee.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/tee/optee/core.c b/drivers/tee/optee/core.c index fb656bed92f3e9772c9305945cc10aab7fcc0e94..dd9649bd93d4c38cb8de26d390e52a55d44ed8ce 100644 --- a/drivers/tee/optee/core.c +++ b/drivers/tee/optee/core.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include "optee_smc.h" #include "optee_msg.h" diff --git a/drivers/tee/optee/optee_private.h b/drivers/tee/optee/optee_private.h index 9442d1c176bc9065e84216c7b44ea1f04923c34d..eca0f7821fc7a87d21584437276ac4f04605b18b 100644 --- a/drivers/tee/optee/optee_private.h +++ b/drivers/tee/optee/optee_private.h @@ -8,6 +8,7 @@ #include #include +#include /** * struct optee_private - OP-TEE driver private data diff --git a/drivers/tee/optee/optee_smc.h b/drivers/tee/optee/optee_smc.h index ba8a43d5c0910bdd407c71327f8555f48d8a4c1c..4fc9c0ec8625915e4d188cf117ddeba992d4eddf 100644 --- a/drivers/tee/optee/optee_smc.h +++ b/drivers/tee/optee/optee_smc.h @@ -7,6 +7,7 @@ #define OPTEE_SMC_H #include +#include #include #include diff --git a/drivers/tee/optee/rpmb.c b/drivers/tee/optee/rpmb.c index a9ea53854fca0a474b45d7a93f0cdb603d0115f6..bb8f96d1ad5a5f8e099305a32173dae3e430ba7e 100644 --- a/drivers/tee/optee/rpmb.c +++ b/drivers/tee/optee/rpmb.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "optee_msg.h" #include "optee_private.h" diff --git a/drivers/tee/sandbox.c b/drivers/tee/sandbox.c index 3a5d106f9567a3c20d822f471ef985d3c49be2f7..3b714e91c008d552073a99e0876b8f1de0cece86 100644 --- a/drivers/tee/sandbox.c +++ b/drivers/tee/sandbox.c @@ -10,6 +10,7 @@ #include #include #include +#include #include /* diff --git a/drivers/tee/tee-uclass.c b/drivers/tee/tee-uclass.c index 1dc806db89be8f095feb30b11bbadf0f0afde538..f08b9a70f3273bdec3a11ccc73471e7291d124e1 100644 --- a/drivers/tee/tee-uclass.c +++ b/drivers/tee/tee-uclass.c @@ -13,6 +13,7 @@ #include #include #include +#include /** * struct tee_uclass_priv - information of a TEE, stored by the uclass diff --git a/drivers/thermal/imx_scu_thermal.c b/drivers/thermal/imx_scu_thermal.c index 6b822f18854c3dbec04efb424bac4aff0f13ca65..81c0abdbcde9bfb572aa8b15d8b96b3007668e35 100644 --- a/drivers/thermal/imx_scu_thermal.c +++ b/drivers/thermal/imx_scu_thermal.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/thermal/imx_thermal.c b/drivers/thermal/imx_thermal.c index 812c2ec07c364703bbeb48a36b72b0b1ed1f919c..e0ec5f6062006d33f2684caf307796311e239d42 100644 --- a/drivers/thermal/imx_thermal.c +++ b/drivers/thermal/imx_thermal.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/thermal/imx_tmu.c b/drivers/thermal/imx_tmu.c index 8a67d9aa58cccf649a99ab97ec0891be290df620..f0094d4521a201a258237b3c6096d64d9d0b4227 100644 --- a/drivers/thermal/imx_tmu.c +++ b/drivers/thermal/imx_tmu.c @@ -4,6 +4,7 @@ * */ +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/thermal/ti-bandgap.c b/drivers/thermal/ti-bandgap.c index 8b332f116c3e79e9b5632d1e6adb7cfce2c7def3..160557321beabb19d8e610003da43435900e0016 100644 --- a/drivers/thermal/ti-bandgap.c +++ b/drivers/thermal/ti-bandgap.c @@ -20,6 +20,7 @@ #include #include #include +#include #define CTRL_CORE_TEMP_SENSOR_MPU 0 #define DRA752_ADC_START_VALUE 540 diff --git a/drivers/timer/ag101p_timer.c b/drivers/timer/ag101p_timer.c index c011906b938dc6317b6dc945c2a108b862b0877a..7d0eae96b753c69fc7a6ed90a357363f7a35e08c 100644 --- a/drivers/timer/ag101p_timer.c +++ b/drivers/timer/ag101p_timer.c @@ -9,6 +9,7 @@ #include #include #include +#include #include /* diff --git a/drivers/timer/altera_timer.c b/drivers/timer/altera_timer.c index 6cb2923e0b651047de53d4668b149d015180861c..08407a48ef678376c8f95196556e0555b78bd9d6 100644 --- a/drivers/timer/altera_timer.c +++ b/drivers/timer/altera_timer.c @@ -12,6 +12,7 @@ #include #include #include +#include #include /* control register */ diff --git a/drivers/timer/arc_timer.c b/drivers/timer/arc_timer.c index 592b196cbbc22f3727406d6ed90fcebbba892d99..d5ce91b6df738cfd3c89299387da6e434c60e34b 100644 --- a/drivers/timer/arc_timer.c +++ b/drivers/timer/arc_timer.c @@ -11,6 +11,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/timer/atcpit100_timer.c b/drivers/timer/atcpit100_timer.c index 5d4ae68509270288be0c413db7aa08d0ba78e967..ad57a513f798013eaca48d2ee4de240ab0307eb3 100644 --- a/drivers/timer/atcpit100_timer.c +++ b/drivers/timer/atcpit100_timer.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #define REG32_TMR(x) (*(u32 *) ((plat->regs) + (x>>2))) diff --git a/drivers/timer/atmel_pit_timer.c b/drivers/timer/atmel_pit_timer.c index 07459d9c26b498678777e622a52c6028a712bc07..4f5d895a38a919434d311e6909f4739f9e4e4c74 100644 --- a/drivers/timer/atmel_pit_timer.c +++ b/drivers/timer/atmel_pit_timer.c @@ -11,6 +11,7 @@ #include #include #include +#include #define AT91_PIT_VALUE 0xfffff #define AT91_PIT_PITEN BIT(24) /* Timer Enabled */ diff --git a/drivers/timer/cadence-ttc.c b/drivers/timer/cadence-ttc.c index 1ad3b5db8fe44b81d701f62bed050eee2e40200c..6be6b20f173e655754f4159fe5a0d1424d64e2bf 100644 --- a/drivers/timer/cadence-ttc.c +++ b/drivers/timer/cadence-ttc.c @@ -13,6 +13,7 @@ #include #include #include +#include #define CNT_CNTRL_RESET BIT(4) diff --git a/drivers/timer/mpc83xx_timer.c b/drivers/timer/mpc83xx_timer.c index aef8666dea053f52ccb216c493f7b4f1ca8a92cb..9a7ca1dc1c2cdd9c44dd6ba73f6700aaca8c7220 100644 --- a/drivers/timer/mpc83xx_timer.c +++ b/drivers/timer/mpc83xx_timer.c @@ -19,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/timer/mtk_timer.c b/drivers/timer/mtk_timer.c index 7aec7a7d59eafd1a56700293f78fa4c87d0a2eb1..9d41739dac2f4cae64e366dc45858dc9760580a7 100644 --- a/drivers/timer/mtk_timer.c +++ b/drivers/timer/mtk_timer.c @@ -8,9 +8,11 @@ #include #include +#include #include #include #include +#include #include #include diff --git a/drivers/timer/nomadik-mtu-timer.c b/drivers/timer/nomadik-mtu-timer.c index 5d5eadc47d791ea0303524758ea7df56b714979d..c50db9b273b45d5ea9d30fe34418e9af18aa36f7 100644 --- a/drivers/timer/nomadik-mtu-timer.c +++ b/drivers/timer/nomadik-mtu-timer.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include diff --git a/drivers/timer/rockchip_timer.c b/drivers/timer/rockchip_timer.c index 20dddd53e4fbeb775f07fe71d27cda48e009e298..b49ac1b419b8233cb336b753f4d41e3824099fcb 100644 --- a/drivers/timer/rockchip_timer.c +++ b/drivers/timer/rockchip_timer.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/timer/sti-timer.c b/drivers/timer/sti-timer.c index 2278b049354ba262e8e92e46ca4e2bc848304325..8e43f47a307282cf695954d78ce0fffd1329aefa 100644 --- a/drivers/timer/sti-timer.c +++ b/drivers/timer/sti-timer.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/timer/stm32_timer.c b/drivers/timer/stm32_timer.c index 96749c8a64f57f5e9af599f2765d1fd69241f29c..08d8470c2784a449ca5df66d9f1738b981d69a58 100644 --- a/drivers/timer/stm32_timer.c +++ b/drivers/timer/stm32_timer.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/timer/timer-uclass.c b/drivers/timer/timer-uclass.c index 7dea5b32637193a2bfc335495db24ebc67461c97..4f2d84c64204d60efcdee14dd501195ce716de9f 100644 --- a/drivers/timer/timer-uclass.c +++ b/drivers/timer/timer-uclass.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/timer/tsc_timer.c b/drivers/timer/tsc_timer.c index 2ebd6032b91a2df55a9715eb7fc70a40382f9a6a..906bcf577e6c98f9220b0032930e39e32eee0af2 100644 --- a/drivers/timer/tsc_timer.c +++ b/drivers/timer/tsc_timer.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #define MAX_NUM_FREQS 9 diff --git a/drivers/tpm/cr50_i2c.c b/drivers/tpm/cr50_i2c.c index 6fbde9f2553ec4a3d4479c723060b3327739489c..ddb5a21e7725479d9136d53eca6d3d20d3a13587 100644 --- a/drivers/tpm/cr50_i2c.c +++ b/drivers/tpm/cr50_i2c.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include enum { TIMEOUT_INIT_MS = 30000, /* Very long timeout for TPM init */ diff --git a/drivers/tpm/tpm-uclass.c b/drivers/tpm/tpm-uclass.c index 23400235a4cfcf13c98b7c86064f8f5cf25b13da..b52aa66d5ad3210564529741a21abb3fd2022937 100644 --- a/drivers/tpm/tpm-uclass.c +++ b/drivers/tpm/tpm-uclass.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/tpm/tpm2_ftpm_tee.c b/drivers/tpm/tpm2_ftpm_tee.c index 249cf11beff7cdb754acf7bd7fa4897d4161530f..58036c9f59bd17f1fa12391bfd57e429f5780cd1 100644 --- a/drivers/tpm/tpm2_ftpm_tee.c +++ b/drivers/tpm/tpm2_ftpm_tee.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "tpm_tis.h" #include "tpm2_ftpm_tee.h" diff --git a/drivers/tpm/tpm2_ftpm_tee.h b/drivers/tpm/tpm2_ftpm_tee.h index 44f9598c28ace65218c2a8996503e1715502ee6a..3c3b2844343fa95fe1cc0efa9e8c13198b8f5e1f 100644 --- a/drivers/tpm/tpm2_ftpm_tee.h +++ b/drivers/tpm/tpm2_ftpm_tee.h @@ -7,6 +7,7 @@ #define __TPM2_FTPM_TEE_H__ /* This UUID is generated with uuidgen */ +#include #define TA_FTPM_UUID { 0xBC50D971, 0xD4C9, 0x42C4, \ {0x82, 0xCB, 0x34, 0x3F, 0xB7, 0xF3, 0x78, 0x96} } diff --git a/drivers/tpm/tpm2_tis_sandbox.c b/drivers/tpm/tpm2_tis_sandbox.c index f9d1205d32161590cfd39595e3b2b1d12f04aa44..4b3853f45ceb84f40f4e88cf5dbf88c6105d717a 100644 --- a/drivers/tpm/tpm2_tis_sandbox.c +++ b/drivers/tpm/tpm2_tis_sandbox.c @@ -15,6 +15,7 @@ #include #include #include +#include #include /* Hierarchies */ diff --git a/drivers/tpm/tpm2_tis_spi.c b/drivers/tpm/tpm2_tis_spi.c index 48b59f8c36f967172b6fd0e4df05c9ca737fac3c..47668152401b8d7c5e0010bcfd6631a34ba672d5 100644 --- a/drivers/tpm/tpm2_tis_spi.c +++ b/drivers/tpm/tpm2_tis_spi.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/tpm/tpm_atmel_twi.c b/drivers/tpm/tpm_atmel_twi.c index c8b597d43cc5eb2e40d853e68e2d2e4b0104f24f..7cf1d494f16556616190d03bba19c21946ab8394 100644 --- a/drivers/tpm/tpm_atmel_twi.c +++ b/drivers/tpm/tpm_atmel_twi.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "tpm_internal.h" diff --git a/drivers/tpm/tpm_internal.h b/drivers/tpm/tpm_internal.h index 787cc6bf281094e50464945b4b892b462703d406..b3275d0ca17706edaa51629b77e1e1eab1849d67 100644 --- a/drivers/tpm/tpm_internal.h +++ b/drivers/tpm/tpm_internal.h @@ -6,6 +6,7 @@ #ifndef __tpm_internal_h #define __tpm_internal_h +#include enum { TPM_MAX_ORDINAL = 243, TPM_MAX_PROTECTED_ORDINAL = 12, diff --git a/drivers/tpm/tpm_tis.h b/drivers/tpm/tpm_tis.h index 2a160fe05c9a56828f51bf2eb5dfb1bc479166d3..c38fa2e544d49316623207e82c508652aa91df1d 100644 --- a/drivers/tpm/tpm_tis.h +++ b/drivers/tpm/tpm_tis.h @@ -18,6 +18,7 @@ #ifndef _TPM_TIS_I2C_H #define _TPM_TIS_I2C_H +#include #include #include diff --git a/drivers/tpm/tpm_tis_lpc.c b/drivers/tpm/tpm_tis_lpc.c index 9b81ec98aa8a9a0d66e45943d7bac48011f67193..9bc57c56ea40322dad854675be0c29157d8b1e14 100644 --- a/drivers/tpm/tpm_tis_lpc.c +++ b/drivers/tpm/tpm_tis_lpc.c @@ -24,6 +24,7 @@ #include #include #include +#include #define PREFIX "lpc_tpm: " diff --git a/drivers/tpm/tpm_tis_sandbox.c b/drivers/tpm/tpm_tis_sandbox.c index 433b21d49e7aca6877fc1907a64f8c41f5b46e58..ffdd86fbd8d4a487013d993d0f76b732e064ba23 100644 --- a/drivers/tpm/tpm_tis_sandbox.c +++ b/drivers/tpm/tpm_tis_sandbox.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include /* TPM NVRAM location indices. */ diff --git a/drivers/ufs/cdns-platform.c b/drivers/ufs/cdns-platform.c index bad1bf7de5f0b4397547f493fa5f519543dff454..c098946d0795fee4ffa69ef979acda987b39c13c 100644 --- a/drivers/ufs/cdns-platform.c +++ b/drivers/ufs/cdns-platform.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/ufs/ti-j721e-ufs.c b/drivers/ufs/ti-j721e-ufs.c index d875269760c187e9da2f73a42a504e7236afda68..ca9d7dbdec727f7ce4508eee260e6039b4ca0930 100644 --- a/drivers/ufs/ti-j721e-ufs.c +++ b/drivers/ufs/ti-j721e-ufs.c @@ -3,10 +3,12 @@ * Copyright (C) 2019 Texas Instruments Incorporated - http://www.ti.com/ */ +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/ufs/ufs.c b/drivers/ufs/ufs.c index 419c8a16b36afecc4cef618bd75cb1875a814a32..5c19cdc085a3f439c1bac4d9c809c558d5e36a10 100644 --- a/drivers/ufs/ufs.c +++ b/drivers/ufs/ufs.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include #include diff --git a/drivers/ufs/ufs.h b/drivers/ufs/ufs.h index 0328db88caeda5c54f1696c0391c828fdbf7252c..6b06e15421b34fe8a5d9fa26d518c9029d49dcd1 100644 --- a/drivers/ufs/ufs.h +++ b/drivers/ufs/ufs.h @@ -2,7 +2,10 @@ #ifndef __UFS_H #define __UFS_H +#include #include +#include + #include "unipro.h" struct udevice; diff --git a/drivers/usb/cdns3/cdns3-ti.c b/drivers/usb/cdns3/cdns3-ti.c index 370856c9bfefedc1c178dba443fb15bbc4834830..023131b12abc9686ec6f7ebbdd7cf48318cb7f98 100644 --- a/drivers/usb/cdns3/cdns3-ti.c +++ b/drivers/usb/cdns3/cdns3-ti.c @@ -6,9 +6,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/usb/cdns3/core.h b/drivers/usb/cdns3/core.h index 70cc38666434525e504dbc1da3d9f71d0ebc99b4..002da7aa24e5b15878bc5a6122df6f907d6e1378 100644 --- a/drivers/usb/cdns3/core.h +++ b/drivers/usb/cdns3/core.h @@ -8,6 +8,7 @@ * Authors: Peter Chen * Pawel Laszczak */ +#include #include #include #include diff --git a/drivers/usb/cdns3/drd.c b/drivers/usb/cdns3/drd.c index e84fb57b2e023dfd4e6a2ef07a098f1fe471ca3d..09dd5f58d545aa390a0f7970af71c7d3a1104d96 100644 --- a/drivers/usb/cdns3/drd.c +++ b/drivers/usb/cdns3/drd.c @@ -10,7 +10,9 @@ * * */ +#include #include +#include #include #include #include diff --git a/drivers/usb/cdns3/ep0.c b/drivers/usb/cdns3/ep0.c index f41d4a162cc78dcdb89f17f1d2dc5d7191521310..7499a51f4a685936c69b9ec757e0884c156c00c6 100644 --- a/drivers/usb/cdns3/ep0.c +++ b/drivers/usb/cdns3/ep0.c @@ -10,7 +10,9 @@ * Peter Chen */ +#include #include +#include #include #include #include @@ -18,6 +20,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/cdns3/gadget.c b/drivers/usb/cdns3/gadget.c index a04e5fd61016134c4abe4dc8ed646386bd201455..f04ec8776aece08d76bd4531fc0cd73af50c6dbf 100644 --- a/drivers/usb/cdns3/gadget.c +++ b/drivers/usb/cdns3/gadget.c @@ -56,7 +56,9 @@ * */ +#include #include +#include #include #include #include @@ -67,6 +69,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/cdns3/gadget.h b/drivers/usb/cdns3/gadget.h index 42216fdc259c461a9d7e43f42425aea48300abe7..d9cbc0603c0752156de0b283f2d0ec66ccdf4f85 100644 --- a/drivers/usb/cdns3/gadget.h +++ b/drivers/usb/cdns3/gadget.h @@ -11,8 +11,10 @@ */ #ifndef __LINUX_CDNS3_GADGET #define __LINUX_CDNS3_GADGET +#include #include #include +#include #include /* diff --git a/drivers/usb/common/fsl-dt-fixup.c b/drivers/usb/common/fsl-dt-fixup.c index 0299e5adb0c038fcc850f5e685cacb4cdddedd33..99944526bcfc2078f54de25144757f516750afa5 100644 --- a/drivers/usb/common/fsl-dt-fixup.c +++ b/drivers/usb/common/fsl-dt-fixup.c @@ -9,6 +9,7 @@ #include #include +#include #include #include #include diff --git a/drivers/usb/common/fsl-errata.c b/drivers/usb/common/fsl-errata.c index e7552f1b9dfb51da0fb5d9514019b424dc54bf94..a957a9f1e9d7fa8ec2248456c1743d6750b7e7ff 100644 --- a/drivers/usb/common/fsl-errata.c +++ b/drivers/usb/common/fsl-errata.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #if defined(CONFIG_FSL_LSCH2) || defined(CONFIG_FSL_LSCH3) || \ defined(CONFIG_ARM) diff --git a/drivers/usb/dwc3/core.c b/drivers/usb/dwc3/core.c index 9889a6c9e81d79d3d8dc482ace86d5ce1a4d179d..93556515a0bde14ec3c5861eb3e45c05909741fc 100644 --- a/drivers/usb/dwc3/core.c +++ b/drivers/usb/dwc3/core.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/dwc3/core.h b/drivers/usb/dwc3/core.h index 44533fd7fed44491304f248697bd471ff6fe31bf..7eb393453b721f5da89961dfd791c25f7215419e 100644 --- a/drivers/usb/dwc3/core.h +++ b/drivers/usb/dwc3/core.h @@ -17,8 +17,10 @@ #ifndef __DRIVERS_USB_DWC3_CORE_H #define __DRIVERS_USB_DWC3_CORE_H +#include #include #include +#include #include #include diff --git a/drivers/usb/dwc3/dwc3-generic.c b/drivers/usb/dwc3/dwc3-generic.c index 54a9ffb9d681e83aa90c0121c635f0e7a8bbe736..90dafb0963fdcfcbb4d474395b89146653a08ac8 100644 --- a/drivers/usb/dwc3/dwc3-generic.c +++ b/drivers/usb/dwc3/dwc3-generic.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/dwc3/dwc3-omap.c b/drivers/usb/dwc3/dwc3-omap.c index 2d722376efb42f79d2d67a1ce57c9f29cb8a885c..b62fc8afdb5bee4d38c52c93e26836dc0a619c69 100644 --- a/drivers/usb/dwc3/dwc3-omap.c +++ b/drivers/usb/dwc3/dwc3-omap.c @@ -14,10 +14,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/usb/dwc3/dwc3-uniphier.c b/drivers/usb/dwc3/dwc3-uniphier.c index 54b52dcd66a9f004ca862ca549012796288fc1e2..4f5d4c15939a96a5aacebac6cadd3141ecabd89d 100644 --- a/drivers/usb/dwc3/dwc3-uniphier.c +++ b/drivers/usb/dwc3/dwc3-uniphier.c @@ -6,12 +6,14 @@ * Author: Masahiro Yamada */ +#include #include #include #include #include #include #include +#include #define UNIPHIER_PRO4_DWC3_RESET 0x40 #define UNIPHIER_PRO4_DWC3_RESET_XIOMMU BIT(5) diff --git a/drivers/usb/dwc3/ep0.c b/drivers/usb/dwc3/ep0.c index 80de10ec1258aeb07414dbb3f7d3c5a1cabd22b5..1d4d0d612a179f96ab35c502b89b370cc69b51f0 100644 --- a/drivers/usb/dwc3/ep0.c +++ b/drivers/usb/dwc3/ep0.c @@ -13,6 +13,7 @@ * commit c00552ebaf : Merge 3.18-rc7 into usb-next */ #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/dwc3/gadget.c b/drivers/usb/dwc3/gadget.c index e4c6042bee8db6be92f11dc4771b8dbdea769f71..0024991c8f53eb93e95f99f0ebad203732c61a3f 100644 --- a/drivers/usb/dwc3/gadget.c +++ b/drivers/usb/dwc3/gadget.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -28,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/dwc3/gadget.h b/drivers/usb/dwc3/gadget.h index 2f2eb18b99fc5beb3e00583d779ca77a8c54798c..85a144444a7db108b9a8f661004242fb9f1f7c05 100644 --- a/drivers/usb/dwc3/gadget.h +++ b/drivers/usb/dwc3/gadget.h @@ -20,6 +20,7 @@ #include #include +#include #include #include "io.h" diff --git a/drivers/usb/dwc3/io.h b/drivers/usb/dwc3/io.h index f5268d752c324f57a704cda31f5b538d95264748..a60807d6c01bd271ca80ba0c0bcfd009a988a245 100644 --- a/drivers/usb/dwc3/io.h +++ b/drivers/usb/dwc3/io.h @@ -17,9 +17,11 @@ #ifndef __DRIVERS_USB_DWC3_IO_H #define __DRIVERS_USB_DWC3_IO_H +#include #include #include #include +#include #define CACHELINE_SIZE CONFIG_SYS_CACHELINE_SIZE static inline u32 dwc3_readl(void __iomem *base, u32 offset) diff --git a/drivers/usb/dwc3/linux-compat.h b/drivers/usb/dwc3/linux-compat.h index 92a3dc2850b0a9aa0b0b54bad87b0f345e4e4816..49848397f6bd8ace97024245c836e9bd35dee5cc 100644 --- a/drivers/usb/dwc3/linux-compat.h +++ b/drivers/usb/dwc3/linux-compat.h @@ -12,6 +12,7 @@ #define __DWC3_LINUX_COMPAT__ #include +#include #define dev_WARN(dev, format, arg...) debug(format, ##arg) static inline size_t strlcat(char *dest, const char *src, size_t n) diff --git a/drivers/usb/dwc3/samsung_usb_phy.c b/drivers/usb/dwc3/samsung_usb_phy.c index abbd413689016d1a0b5ad60776b789045dbfcec8..789968951ba124a4e936130595994c8f2b6fd3ba 100644 --- a/drivers/usb/dwc3/samsung_usb_phy.c +++ b/drivers/usb/dwc3/samsung_usb_phy.c @@ -10,6 +10,7 @@ #include #include #include +#include #include void exynos5_usb3_phy_init(struct exynos_usb3_phy *phy) diff --git a/drivers/usb/dwc3/ti_usb_phy.c b/drivers/usb/dwc3/ti_usb_phy.c index ea512ea8ffb7f6cf7b1748db58604b93ab766b51..1ecfda8275ee7d7ed94b7816e2a9cb7548c9fcb0 100644 --- a/drivers/usb/dwc3/ti_usb_phy.c +++ b/drivers/usb/dwc3/ti_usb_phy.c @@ -17,8 +17,10 @@ */ #include +#include #include #include +#include #include #include #include diff --git a/drivers/usb/emul/sandbox_flash.c b/drivers/usb/emul/sandbox_flash.c index f7090195c146c4ecdc2efb1247576ac37b4894f8..210bbfd7c2425c3bb6f260ef9045b8cf8ebe51e1 100644 --- a/drivers/usb/emul/sandbox_flash.c +++ b/drivers/usb/emul/sandbox_flash.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include /* * This driver emulates a flash stick using the UFI command specification and diff --git a/drivers/usb/emul/sandbox_keyb.c b/drivers/usb/emul/sandbox_keyb.c index 68e5f12f35d0d2ace54781b4b409eba3c654f451..339ada4a29de09766c83ff3cc9bcff25a073cddc 100644 --- a/drivers/usb/emul/sandbox_keyb.c +++ b/drivers/usb/emul/sandbox_keyb.c @@ -13,6 +13,7 @@ #include #include #include +#include /* * This driver emulates a USB keyboard using the USB HID specification (boot diff --git a/drivers/usb/emul/usb-emul-uclass.c b/drivers/usb/emul/usb-emul-uclass.c index 8d24556c2c45acbc5008d2b9ebf20f128f71408a..97aa60189a13980f00acff39f0959573cc6d9a76 100644 --- a/drivers/usb/emul/usb-emul-uclass.c +++ b/drivers/usb/emul/usb-emul-uclass.c @@ -7,11 +7,13 @@ #include #include #include +#include #include #include #include #include #include +#include static int copy_to_unicode(char *buff, int length, const char *str) { diff --git a/drivers/usb/eth/asix.c b/drivers/usb/eth/asix.c index de25ba12f61b0172bca18f7f8cdfd5705336f614..a293fb714bc12201ad37572f8d9849366346e080 100644 --- a/drivers/usb/eth/asix.c +++ b/drivers/usb/eth/asix.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "usb_ether.h" /* ASIX AX8817X based USB 2.0 Ethernet Devices */ diff --git a/drivers/usb/eth/asix88179.c b/drivers/usb/eth/asix88179.c index c1c873c2c2b86864af40cced5cae7dc337981901..c45e4a6da61b13d627708d270de8516dfca100a6 100644 --- a/drivers/usb/eth/asix88179.c +++ b/drivers/usb/eth/asix88179.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "usb_ether.h" #include #include diff --git a/drivers/usb/eth/lan75xx.c b/drivers/usb/eth/lan75xx.c index 7d828d75dc61d04174a4d90387b461ed7d0199fd..78d1fb5107b8a444d2bfc31ca99bbaddb9874657 100644 --- a/drivers/usb/eth/lan75xx.c +++ b/drivers/usb/eth/lan75xx.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "usb_ether.h" #include "lan7x.h" diff --git a/drivers/usb/eth/lan78xx.c b/drivers/usb/eth/lan78xx.c index 194753fb278a1dc165ecfe30b24d65967521d9bf..c571f03a64553d1a32109db1ee7a5b765c4f1766 100644 --- a/drivers/usb/eth/lan78xx.c +++ b/drivers/usb/eth/lan78xx.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "usb_ether.h" #include "lan7x.h" diff --git a/drivers/usb/eth/lan7x.c b/drivers/usb/eth/lan7x.c index 503d36c8d9fc7e6b5ceb7bce7832af53af497f36..94cf1e46ba2da8da591ed1ec66d3f7086f2c96b5 100644 --- a/drivers/usb/eth/lan7x.c +++ b/drivers/usb/eth/lan7x.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "usb_ether.h" #include "lan7x.h" diff --git a/drivers/usb/eth/lan7x.h b/drivers/usb/eth/lan7x.h index 57c8293a89566adc296de81611f64b7738ea3a06..9389ba35bf832bf9c446fa559569db3fc6af42ba 100644 --- a/drivers/usb/eth/lan7x.h +++ b/drivers/usb/eth/lan7x.h @@ -11,6 +11,7 @@ #include #include #include +#include /* USB Vendor Requests */ #define USB_VENDOR_REQUEST_WRITE_REGISTER 0xA0 diff --git a/drivers/usb/eth/mcs7830.c b/drivers/usb/eth/mcs7830.c index f223d96559f7a3fdc6648ce1ce861dedf61996a6..a49e976cf107d613f043b86eea4dbf8231168d19 100644 --- a/drivers/usb/eth/mcs7830.c +++ b/drivers/usb/eth/mcs7830.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include #include "usb_ether.h" diff --git a/drivers/usb/eth/r8152.c b/drivers/usb/eth/r8152.c index f7c46fbc25fa880b8f44dedbed0e2976908a9dc6..aeb7ba52c01557bbf2b295afb947c01fca977e3d 100644 --- a/drivers/usb/eth/r8152.c +++ b/drivers/usb/eth/r8152.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include "usb_ether.h" #include "r8152.h" diff --git a/drivers/usb/eth/r8152.h b/drivers/usb/eth/r8152.h index 378eb8c8124874ca4d34712953e2dae84fe5a719..d6e201c757c6ec615785cfcd2bb4797ca23959cb 100644 --- a/drivers/usb/eth/r8152.h +++ b/drivers/usb/eth/r8152.h @@ -7,8 +7,10 @@ #ifndef _RTL8152_ETH_H #define _RTL8152_ETH_H +#include #include #include +#include #define R8152_BASE_NAME "r8152" #define PLA_IDR 0xc000 diff --git a/drivers/usb/eth/r8152_fw.c b/drivers/usb/eth/r8152_fw.c index 2211dc9489ec04213a3685c7be8c31246441bffc..639670bfd859107a211b2a38e4746410bbc634c4 100644 --- a/drivers/usb/eth/r8152_fw.c +++ b/drivers/usb/eth/r8152_fw.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/eth/smsc95xx.c b/drivers/usb/eth/smsc95xx.c index 4821602544840761158cdf34cc50a60b6e36ae04..1e8529fe9ee68f345180d28ff4ffe433e39b8afb 100644 --- a/drivers/usb/eth/smsc95xx.c +++ b/drivers/usb/eth/smsc95xx.c @@ -24,6 +24,7 @@ #include #include #include +#include #include "usb_ether.h" /* SMSC LAN95xx based USB 2.0 Ethernet Devices */ diff --git a/drivers/usb/eth/usb_ether.c b/drivers/usb/eth/usb_ether.c index ce86d2cd25519b90e4d30757ab5fc9fc603315f8..a5de82cc15b4b9dfb3c8d16d7692448418a2f9ba 100644 --- a/drivers/usb/eth/usb_ether.c +++ b/drivers/usb/eth/usb_ether.c @@ -16,6 +16,7 @@ #include #include #include +#include #include "usb_ether.h" diff --git a/drivers/usb/gadget/at91_udc.c b/drivers/usb/gadget/at91_udc.c index e5a8872f7156a23fe54f4e54b65e68b687c44793..fe0f91d586b8042a10691bd53834345f26596a9f 100644 --- a/drivers/usb/gadget/at91_udc.c +++ b/drivers/usb/gadget/at91_udc.c @@ -14,6 +14,7 @@ #undef PACKET_TRACE #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/at91_udc.h b/drivers/usb/gadget/at91_udc.h index 2b2e73420add976b78dc4c06b89883ac8e4f52e6..f86e2a3ca7ae5288fe52a1302129cf7153e92747 100644 --- a/drivers/usb/gadget/at91_udc.h +++ b/drivers/usb/gadget/at91_udc.h @@ -13,6 +13,8 @@ * Based on AT91RM9200 datasheet revision E. */ +#include +#include #include #define AT91_UDP_FRM_NUM 0x00 /* Frame Number Register */ #define AT91_UDP_NUM (0x7ff << 0) /* Frame Number */ diff --git a/drivers/usb/gadget/atmel_usba_udc.c b/drivers/usb/gadget/atmel_usba_udc.c index 03bbe1edb620ea22fc934c63ab27fc5c07166669..e98d63b9fbfbdb566b2c0dcbe42798bbe558f677 100644 --- a/drivers/usb/gadget/atmel_usba_udc.c +++ b/drivers/usb/gadget/atmel_usba_udc.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/atmel_usba_udc.h b/drivers/usb/gadget/atmel_usba_udc.h index b0692e2795423923563014d756c53c6435d8a288..d1edf95f27370d52031d428128a36b310d8acd4c 100644 --- a/drivers/usb/gadget/atmel_usba_udc.h +++ b/drivers/usb/gadget/atmel_usba_udc.h @@ -11,6 +11,7 @@ #define __LINUX_USB_GADGET_USBA_UDC_H__ /* USB register offsets */ +#include #include #define USBA_CTRL 0x0000 #define USBA_FNUM 0x0004 diff --git a/drivers/usb/gadget/bcm_udc_otg.h b/drivers/usb/gadget/bcm_udc_otg.h index 24cc936c6b483a83b925150359449741a8fa8795..52a0110bf859c07e616a590c7c344bb6bbe65908 100644 --- a/drivers/usb/gadget/bcm_udc_otg.h +++ b/drivers/usb/gadget/bcm_udc_otg.h @@ -7,6 +7,7 @@ #define __BCM_UDC_OTG_H #include +#include static inline void wfld_set(uintptr_t addr, uint32_t fld_val, uint32_t fld_mask) { diff --git a/drivers/usb/gadget/ci_udc.c b/drivers/usb/gadget/ci_udc.c index 5f92c484b936dec168805539301698ba8ed9f9b3..29805ca65e6c26b2ce687d52f06a9646aea319bf 100644 --- a/drivers/usb/gadget/ci_udc.c +++ b/drivers/usb/gadget/ci_udc.c @@ -9,10 +9,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/ci_udc.h b/drivers/usb/gadget/ci_udc.h index c5ef74d74f8aa47b0082c2842ea109e98404de71..cbd7ea893a0c6889d6682a22e58827476a81defa 100644 --- a/drivers/usb/gadget/ci_udc.h +++ b/drivers/usb/gadget/ci_udc.h @@ -7,6 +7,7 @@ #define __GADGET__CI_UDC_H__ #include +#include #define NUM_ENDPOINTS 6 #ifdef CONFIG_CI_UDC_HAS_HOSTPC diff --git a/drivers/usb/gadget/composite.c b/drivers/usb/gadget/composite.c index 30c26a641051d9aec844a2fa0855b0f75367f8af..7fa79b3bfdce4aea591d85d087d7b99fe2305df7 100644 --- a/drivers/usb/gadget/composite.c +++ b/drivers/usb/gadget/composite.c @@ -1,5 +1,7 @@ // SPDX-License-Identifier: GPL-2.0+ /* +#include +#include * composite.c - infrastructure for Composite USB Gadgets * * Copyright (C) 2006-2008 David Brownell diff --git a/drivers/usb/gadget/config.c b/drivers/usb/gadget/config.c index e96782644f314c0d3ef011a929ce309253258d80..39ec1889daeaa8f443eabc7416152e0e858c5713 100644 --- a/drivers/usb/gadget/config.c +++ b/drivers/usb/gadget/config.c @@ -9,6 +9,7 @@ */ #include +#include #include #include #include diff --git a/drivers/usb/gadget/core.c b/drivers/usb/gadget/core.c index 3781d25fd6de19e641e7b2a80aa3ccf8984b3514..ee8ebb37a049db5da2c666e6c655b2b9edecd8b8 100644 --- a/drivers/usb/gadget/core.c +++ b/drivers/usb/gadget/core.c @@ -19,6 +19,7 @@ #include #include #include +#include #define MAX_INTERFACES 2 diff --git a/drivers/usb/gadget/designware_udc.c b/drivers/usb/gadget/designware_udc.c index 82d07349e47b420984e1d96d825966a8c1ec6eed..051fed6222854e4aef1ebdca5a0efa495341d7b5 100644 --- a/drivers/usb/gadget/designware_udc.c +++ b/drivers/usb/gadget/designware_udc.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/gadget/dwc2_udc_otg.c b/drivers/usb/gadget/dwc2_udc_otg.c index 04a6b7129bb735edaf0112f09211e29250f10d1b..ae0ba5778fe2d8ad99faabf35619fcd6aa495ba4 100644 --- a/drivers/usb/gadget/dwc2_udc_otg.c +++ b/drivers/usb/gadget/dwc2_udc_otg.c @@ -19,11 +19,13 @@ #undef DEBUG #include #include +#include #include #include #include #include #include +#include #include #include #include @@ -32,6 +34,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/gadget/dwc2_udc_otg_priv.h b/drivers/usb/gadget/dwc2_udc_otg_priv.h index e72b22ac61e1a9e9c70e64ba7baca549b5e407c9..52c0727bcae4dfda84784898c48a8a16d0e8f248 100644 --- a/drivers/usb/gadget/dwc2_udc_otg_priv.h +++ b/drivers/usb/gadget/dwc2_udc_otg_priv.h @@ -7,6 +7,7 @@ #ifndef __DWC2_UDC_OTG_PRIV__ #define __DWC2_UDC_OTG_PRIV__ +#include #include #include #include diff --git a/drivers/usb/gadget/dwc2_udc_otg_regs.h b/drivers/usb/gadget/dwc2_udc_otg_regs.h index 2eda5c372062291cadc51e214c7045e000462140..62dc2b9488b27abc807d830e357e1b83056185b9 100644 --- a/drivers/usb/gadget/dwc2_udc_otg_regs.h +++ b/drivers/usb/gadget/dwc2_udc_otg_regs.h @@ -11,6 +11,7 @@ #define __ASM_ARCH_REGS_USB_OTG_HS_H /* USB2.0 OTG Controller register */ +#include #include struct dwc2_usbotg_phy { u32 phypwr; diff --git a/drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c b/drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c index ceb3a09840daa4e21e912b096bd66e635831b3c1..df1ef17cf9f294cdb27b98c79b9a65817d4b9059 100644 --- a/drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c +++ b/drivers/usb/gadget/dwc2_udc_otg_xfer_dma.c @@ -25,6 +25,7 @@ #include #include #include +#include static u8 clear_feature_num; int clear_feature_flag; diff --git a/drivers/usb/gadget/epautoconf.c b/drivers/usb/gadget/epautoconf.c index caab17473dfc54d9e8981fcdeb6ace6b94a7fc23..edcd732f895b70932ae870aa29bf649bae03a311 100644 --- a/drivers/usb/gadget/epautoconf.c +++ b/drivers/usb/gadget/epautoconf.c @@ -10,6 +10,7 @@ #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/ether.c b/drivers/usb/gadget/ether.c index 1c0c1693d2d2b950e897ceee897ea3529cf286fa..a78b85d9ad9ce295b8f564b7be1e3d93893e1322 100644 --- a/drivers/usb/gadget/ether.c +++ b/drivers/usb/gadget/ether.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/f_dfu.c b/drivers/usb/gadget/f_dfu.c index 281c0f29f2a5e2996bc5414d005d1f27defa9d87..ef4c6dc878e77cc1d380f0d68c1ef7ead4b2e1d2 100644 --- a/drivers/usb/gadget/f_dfu.c +++ b/drivers/usb/gadget/f_dfu.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/f_dfu.h b/drivers/usb/gadget/f_dfu.h index a175e3f134ba4cf5992cdb843d9e349721ca7849..ba82dab21e7d577830b484bcee01f626113a07dc 100644 --- a/drivers/usb/gadget/f_dfu.h +++ b/drivers/usb/gadget/f_dfu.h @@ -9,7 +9,9 @@ #ifndef __F_DFU_H_ #define __F_DFU_H_ +#include #include +#include #include #define DFU_CONFIG_VAL 1 diff --git a/drivers/usb/gadget/f_mass_storage.c b/drivers/usb/gadget/f_mass_storage.c index 12ca77299f6cd34c78d5027c6adf1db393d31b80..2f46cf8e2ae6224b67bb4ba4e216ae15264d0c31 100644 --- a/drivers/usb/gadget/f_mass_storage.c +++ b/drivers/usb/gadget/f_mass_storage.c @@ -21,6 +21,7 @@ * function can indicate that LUN is removable and/or CD-ROM. (The * later implies read-only access.) * +#include * MSF is configured by specifying a fsg_config structure. It has the * following fields: * diff --git a/drivers/usb/gadget/f_rockusb.c b/drivers/usb/gadget/f_rockusb.c index e6aa089aa77e459a4f9056833bdca42d64bae909..d907890b581ade402c699a2161d1f1188d076592 100644 --- a/drivers/usb/gadget/f_rockusb.c +++ b/drivers/usb/gadget/f_rockusb.c @@ -5,6 +5,7 @@ * Eddie Cai */ #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/f_sdp.c b/drivers/usb/gadget/f_sdp.c index 5eb6474072c1937bac3e4b57c5b4e5391ab70c26..c2588773b892f6dfdf46c6b7be8556c58aa1a27c 100644 --- a/drivers/usb/gadget/f_sdp.c +++ b/drivers/usb/gadget/f_sdp.c @@ -16,17 +16,20 @@ * Parts of the implementation are based on f_dfu and f_thor. */ +#include #include #include #include #include #include #include +#include #include #include #include #include #include +#include #include #include diff --git a/drivers/usb/gadget/f_thor.c b/drivers/usb/gadget/f_thor.c index 667f1e19c362a5202ff3f520d939dfe3271ccc5f..c69a90c3697aff73baf77e564ebbce8463f52539 100644 --- a/drivers/usb/gadget/f_thor.c +++ b/drivers/usb/gadget/f_thor.c @@ -25,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/f_thor.h b/drivers/usb/gadget/f_thor.h index 8ba3fa21b73316edb5e5491d6d87fcdae06ba215..995668afc439d1c338bbc08df47f748c76f03ce5 100644 --- a/drivers/usb/gadget/f_thor.h +++ b/drivers/usb/gadget/f_thor.h @@ -9,6 +9,7 @@ #ifndef _USB_THOR_H_ #define _USB_THOR_H_ +#include #include #include diff --git a/drivers/usb/gadget/fotg210.c b/drivers/usb/gadget/fotg210.c index 66952aab4fbd340fe337e3ed2e229f6a19c0956b..659e667d51c31db6e1997f09ff08ac066ee19364 100644 --- a/drivers/usb/gadget/fotg210.c +++ b/drivers/usb/gadget/fotg210.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/g_dnl.c b/drivers/usb/gadget/g_dnl.c index 9397f915a44af5fe239911e84f0fbc1bad8066ff..d6c7aba7ff750f72d9e4f05d3b700ca5e0a53a10 100644 --- a/drivers/usb/gadget/g_dnl.c +++ b/drivers/usb/gadget/g_dnl.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include diff --git a/drivers/usb/gadget/ndis.h b/drivers/usb/gadget/ndis.h index 753838f79417fc34d99ccb4faf0c7bd4a3e51cb1..7726c82d50e3b40b6ca86afa2509ee66b1a681e2 100644 --- a/drivers/usb/gadget/ndis.h +++ b/drivers/usb/gadget/ndis.h @@ -22,6 +22,7 @@ #define _USBGADGET_NDIS_H +#include #define NDIS_STATUS_MULTICAST_FULL 0xC0010009 #define NDIS_STATUS_MULTICAST_EXISTS 0xC001000A #define NDIS_STATUS_MULTICAST_NOT_FOUND 0xC001000B diff --git a/drivers/usb/gadget/pxa25x_udc.c b/drivers/usb/gadget/pxa25x_udc.c index 71c918a64e4faec5d264350ea05c68903efcfae1..5a8880d3f9de64de8a079c8550a4924657951fc2 100644 --- a/drivers/usb/gadget/pxa25x_udc.c +++ b/drivers/usb/gadget/pxa25x_udc.c @@ -35,6 +35,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/gadget/pxa27x_udc.c b/drivers/usb/gadget/pxa27x_udc.c index 03a067888e4b36c060cc470067a6a1a74b403f0a..966999ee54078208d037db852e64d92245ec08d7 100644 --- a/drivers/usb/gadget/pxa27x_udc.c +++ b/drivers/usb/gadget/pxa27x_udc.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/gadget/storage_common.c b/drivers/usb/gadget/storage_common.c index 5674e8fe494050d30af2ad16813ee3b309d42906..12446e9795dd762a4c236bfffab63f9bacccadda 100644 --- a/drivers/usb/gadget/storage_common.c +++ b/drivers/usb/gadget/storage_common.c @@ -42,6 +42,7 @@ /* * When FSG_BUFFHD_STATIC_BUFFER is defined when this file is included +#include * the fsg_buffhd structure's buf field will be an array of FSG_BUFLEN * characters rather then a pointer to void. */ diff --git a/drivers/usb/gadget/usbstring.c b/drivers/usb/gadget/usbstring.c index 1a5917e0cc543b182c3c125908b914d8881fe5ba..b3193c54330e35b0de557be0d522bdf832e22704 100644 --- a/drivers/usb/gadget/usbstring.c +++ b/drivers/usb/gadget/usbstring.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/host/dwc2.c b/drivers/usb/host/dwc2.c index 1095df170c7f1a4173e29b41a955d981ae0e24dc..56fc2456fa0e9d15d21d709bc67a8f53ad67dcc3 100644 --- a/drivers/usb/host/dwc2.c +++ b/drivers/usb/host/dwc2.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -26,6 +27,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/host/dwc2.h b/drivers/usb/host/dwc2.h index 97a06c48f21660569e255b2e8097a79c7d604a42..086712bba9532ceffb5093559a07b8ea8d78ab12 100644 --- a/drivers/usb/host/dwc2.h +++ b/drivers/usb/host/dwc2.h @@ -6,6 +6,7 @@ #ifndef __DWC2_H__ #define __DWC2_H__ +#include struct dwc2_hc_regs { u32 hcchar; /* 0x00 */ u32 hcsplt; diff --git a/drivers/usb/host/dwc3-sti-glue.c b/drivers/usb/host/dwc3-sti-glue.c index 876ebdfc40d4da5dd906b2674be290e1be897ef5..00af786aaa1f32b5bc623c2f437b6ead2e68f28b 100644 --- a/drivers/usb/host/dwc3-sti-glue.c +++ b/drivers/usb/host/dwc3-sti-glue.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/ehci-armada100.c b/drivers/usb/host/ehci-armada100.c index 2ce9f27b862e69e82ce3a9168441532c13556efd..7026168a3ea6ef24bc391a964825b4ee34f88a7f 100644 --- a/drivers/usb/host/ehci-armada100.c +++ b/drivers/usb/host/ehci-armada100.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "ehci.h" #include #include diff --git a/drivers/usb/host/ehci-atmel.c b/drivers/usb/host/ehci-atmel.c index dc6eb5b9bb6f7e40c56ff327a1afe990bffe83f9..00f92a6a297ee83ad8362831d6bb0a8c7ca4bfe6 100644 --- a/drivers/usb/host/ehci-atmel.c +++ b/drivers/usb/host/ehci-atmel.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "ehci.h" diff --git a/drivers/usb/host/ehci-exynos.c b/drivers/usb/host/ehci-exynos.c index 9f1ec7ea9263e67d093810084168e16f61152489..3d79f1fae2c62cf488dcdf38e04a0f00cb9ec214 100644 --- a/drivers/usb/host/ehci-exynos.c +++ b/drivers/usb/host/ehci-exynos.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "ehci.h" /* Declare global data pointer */ diff --git a/drivers/usb/host/ehci-faraday.c b/drivers/usb/host/ehci-faraday.c index df81d5605a4e1ade16d2f3bf9c5e125e3b1bbfd6..e1a3ab0bb2ee208acea56de4d9c80e00a723e2e9 100644 --- a/drivers/usb/host/ehci-faraday.c +++ b/drivers/usb/host/ehci-faraday.c @@ -7,12 +7,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/drivers/usb/host/ehci-fsl.c b/drivers/usb/host/ehci-fsl.c index c9303bfba2a9f2c17f659038dfc6d356cc589327..c46a466acd8272b9343d56294a5e93e2e6e37def 100644 --- a/drivers/usb/host/ehci-fsl.c +++ b/drivers/usb/host/ehci-fsl.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/ehci-generic.c b/drivers/usb/host/ehci-generic.c index b9ad1785ceac448cac6e27db968c6de744854a3b..bb782665221b7f260ccc2480a051e305ab07d081 100644 --- a/drivers/usb/host/ehci-generic.c +++ b/drivers/usb/host/ehci-generic.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "ehci.h" #include diff --git a/drivers/usb/host/ehci-hcd.c b/drivers/usb/host/ehci-hcd.c index 05fe83c399c75c7d14a63aa16e4cca46ef247d9b..16a34b46608fb96ed6faf6c573bb1be2a5bdb505 100644 --- a/drivers/usb/host/ehci-hcd.c +++ b/drivers/usb/host/ehci-hcd.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #include "ehci.h" diff --git a/drivers/usb/host/ehci-marvell.c b/drivers/usb/host/ehci-marvell.c index 635f9f252360b4f0fc18e7c6a4c813768682bf4c..631b58032ae98bb3c5fc7b37fc46a3e203da057e 100644 --- a/drivers/usb/host/ehci-marvell.c +++ b/drivers/usb/host/ehci-marvell.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "ehci.h" #include #include diff --git a/drivers/usb/host/ehci-msm.c b/drivers/usb/host/ehci-msm.c index 4c4d0a48bc1e98fbfea84ba6cea1923f5475f24e..579daa92ad5ac7e034f44a66382a031af51ff3d3 100644 --- a/drivers/usb/host/ehci-msm.c +++ b/drivers/usb/host/ehci-msm.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/ehci-mx5.c b/drivers/usb/host/ehci-mx5.c index 2b7c9cc80d75608977d510601d6cef32f850fd8e..214bd28d3c3a5ae173bbc45a3541d20329c105e6 100644 --- a/drivers/usb/host/ehci-mx5.c +++ b/drivers/usb/host/ehci-mx5.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/ehci-mx6.c b/drivers/usb/host/ehci-mx6.c index bb96c11f355accf4c4db92238f71ae11a86536ec..d5e6cca9b07dd7e028bffa05314f627a0eb29701 100644 --- a/drivers/usb/host/ehci-mx6.c +++ b/drivers/usb/host/ehci-mx6.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/ehci-mxc.c b/drivers/usb/host/ehci-mxc.c index 0cbc8ee75e95b829a6382f33bf8448c1c41cdb72..f12c9e0beb96f21ef8198c1636c3b0572c8a5b52 100644 --- a/drivers/usb/host/ehci-mxc.c +++ b/drivers/usb/host/ehci-mxc.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/host/ehci-mxs.c b/drivers/usb/host/ehci-mxs.c index f951e5d3a829a9a766dbac49306f08722b767a0b..53d1324d661b0f4580574ab8ff85b99cb077ac7c 100644 --- a/drivers/usb/host/ehci-mxs.c +++ b/drivers/usb/host/ehci-mxs.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include "ehci.h" diff --git a/drivers/usb/host/ehci-omap.c b/drivers/usb/host/ehci-omap.c index cc5c9406112fbe58b3b430b5d00f04e9a0353bad..4f659b11fa17573e61f1d9df68adf72c524fc6e8 100644 --- a/drivers/usb/host/ehci-omap.c +++ b/drivers/usb/host/ehci-omap.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/ehci-pci.c b/drivers/usb/host/ehci-pci.c index d8dbd77114acf620c0f740e03aac0632cf939af2..b448f0dc551a44a326dfd53f959b8e6eb02efa7d 100644 --- a/drivers/usb/host/ehci-pci.c +++ b/drivers/usb/host/ehci-pci.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "ehci.h" diff --git a/drivers/usb/host/ehci-rmobile.c b/drivers/usb/host/ehci-rmobile.c index 8e826163aa8716ec8c828f4384c81218e6b918bd..d0b0921dc808ba86df22c043294756b95e99af5e 100644 --- a/drivers/usb/host/ehci-rmobile.c +++ b/drivers/usb/host/ehci-rmobile.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "ehci.h" #if defined(CONFIG_R8A7740) diff --git a/drivers/usb/host/ehci-spear.c b/drivers/usb/host/ehci-spear.c index 2e3ea349a7262a4f0d7fa4474fd27bcb94081ee3..7e88fac14a1374f174f1845cfa0a9ed575e7ca9b 100644 --- a/drivers/usb/host/ehci-spear.c +++ b/drivers/usb/host/ehci-spear.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "ehci.h" #include #include diff --git a/drivers/usb/host/ehci-tegra.c b/drivers/usb/host/ehci-tegra.c index 605a0a1dc808d39b29a03f9f257b92b898a2b38c..608dd703ea314c3bfd7d267e7625389b1af11443 100644 --- a/drivers/usb/host/ehci-tegra.c +++ b/drivers/usb/host/ehci-tegra.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/host/ehci-vct.c b/drivers/usb/host/ehci-vct.c index 7167f82b4814d07f95a4829445cf9d64729df614..334369638d8f63347d96ba7cf9c80b7eeb339100 100644 --- a/drivers/usb/host/ehci-vct.c +++ b/drivers/usb/host/ehci-vct.c @@ -5,6 +5,7 @@ #include #include +#include #include "ehci.h" diff --git a/drivers/usb/host/ehci-vf.c b/drivers/usb/host/ehci-vf.c index 816d105087e5f22db161b51a92e70741679cf1f4..a90c4df2e25e59aef5408e64a635cf2972c015de 100644 --- a/drivers/usb/host/ehci-vf.c +++ b/drivers/usb/host/ehci-vf.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/ehci-zynq.c b/drivers/usb/host/ehci-zynq.c index 918e224e761fde07e49d64b6e06b51b053230af4..569baf84a9e312afb82957bbf7fe5b02d6b86427 100644 --- a/drivers/usb/host/ehci-zynq.c +++ b/drivers/usb/host/ehci-zynq.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/host/ehci.h b/drivers/usb/host/ehci.h index 8e0755423a9673137e60c0c9a4cb270e4c89dbff..68922d91c007aca43eb8531adbc1e10c1f048966 100644 --- a/drivers/usb/host/ehci.h +++ b/drivers/usb/host/ehci.h @@ -11,6 +11,7 @@ #include #include #include +#include /* Section 2.2.3 - N_PORTS */ #define MAX_HC_PORTS 15 diff --git a/drivers/usb/host/ohci-hcd.c b/drivers/usb/host/ohci-hcd.c index ecdd64c48cdc09fda5eb377bae5c8df9c5bbe5e4..6d4f71d92e90d06100f678d7aff5cb999a505569 100644 --- a/drivers/usb/host/ohci-hcd.c +++ b/drivers/usb/host/ohci-hcd.c @@ -29,6 +29,7 @@ #include #include +#include #include #include #include @@ -38,6 +39,7 @@ #include #include #include +#include #if defined(CONFIG_PCI_OHCI) # include diff --git a/drivers/usb/host/ohci-lpc32xx.c b/drivers/usb/host/ohci-lpc32xx.c index afb9e29f7886a761aa53d9621c516fcedf4c5024..196bbbe1c997d4d475559912049ddf7260673eb6 100644 --- a/drivers/usb/host/ohci-lpc32xx.c +++ b/drivers/usb/host/ohci-lpc32xx.c @@ -19,6 +19,7 @@ #include #include #include +#include /* OTG I2C controller module register structures */ struct otgi2c_regs { diff --git a/drivers/usb/host/ohci.h b/drivers/usb/host/ohci.h index a38cd25eb85fc0d24a13b07a58aeaac13232ce16..d4422ec452cd2629233859e2bba5b0ba0f5e8562 100644 --- a/drivers/usb/host/ohci.h +++ b/drivers/usb/host/ohci.h @@ -13,6 +13,7 @@ #include #include +#include #ifdef CONFIG_SYS_OHCI_SWAP_REG_ACCESS # define ohci_readl(a) __swap_32(in_be32((u32 *)a)) diff --git a/drivers/usb/host/r8a66597-hcd.c b/drivers/usb/host/r8a66597-hcd.c index 66c20c103c096972828967ccd0baef3b45b55ede..5b4cfff8cfd04b0543719420b691fbf2cc33167b 100644 --- a/drivers/usb/host/r8a66597-hcd.c +++ b/drivers/usb/host/r8a66597-hcd.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include "r8a66597.h" diff --git a/drivers/usb/host/r8a66597.h b/drivers/usb/host/r8a66597.h index b42389b9188ad5552a251cb7dc030426738b2de6..678712d524d8d290220f87566099ebdb02367fd7 100644 --- a/drivers/usb/host/r8a66597.h +++ b/drivers/usb/host/r8a66597.h @@ -8,6 +8,7 @@ #ifndef __R8A66597_H__ #define __R8A66597_H__ +#include #include #include #define SYSCFG0 0x00 diff --git a/drivers/usb/host/sl811-hcd.c b/drivers/usb/host/sl811-hcd.c index 0b786e1d13ec13817f693d54336ee1c0242b6e8a..9184a91c4e4c85354573ffee83ba4ce8d7d1f040 100644 --- a/drivers/usb/host/sl811-hcd.c +++ b/drivers/usb/host/sl811-hcd.c @@ -20,9 +20,11 @@ #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/usb-sandbox.c b/drivers/usb/host/usb-sandbox.c index 090cb2ae84e3f0bfcee2457707fdadf4b9d3edb2..78e4234da2415a2bd3d73a67d6a66baa4d9ded25 100644 --- a/drivers/usb/host/usb-sandbox.c +++ b/drivers/usb/host/usb-sandbox.c @@ -10,6 +10,7 @@ #include #include #include +#include struct sandbox_usb_ctrl { int rootdev; diff --git a/drivers/usb/host/usb-uclass.c b/drivers/usb/host/usb-uclass.c index 2d3321df3cd6756b2bf1bb34a017174723a8aea2..40637522679674e43b9aae36fe5877f2a6096dae 100644 --- a/drivers/usb/host/usb-uclass.c +++ b/drivers/usb/host/usb-uclass.c @@ -20,6 +20,7 @@ #include #include #include +#include extern bool usb_started; /* flag for the started/stopped USB status */ static bool asynch_allowed; diff --git a/drivers/usb/host/xhci-brcm.c b/drivers/usb/host/xhci-brcm.c index 3308b7e756a7bc4328662cab22335fc00fe68ddf..bdb30b89c26e6a2a2f506c1d57bf7893dc88687e 100644 --- a/drivers/usb/host/xhci-brcm.c +++ b/drivers/usb/host/xhci-brcm.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/drivers/usb/host/xhci-dwc3.c b/drivers/usb/host/xhci-dwc3.c index b96aea1e01050331dc52659c48bcab63cd40bd06..e10c4fdf6178d4b55b2761da7ad78a8054e24753 100644 --- a/drivers/usb/host/xhci-dwc3.c +++ b/drivers/usb/host/xhci-dwc3.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/host/xhci-exynos5.c b/drivers/usb/host/xhci-exynos5.c index ee61c88e2aa37bd113ed76a87e342576a0236ee2..77ee798168c121f53df33dcb9de514a4ed265ddb 100644 --- a/drivers/usb/host/xhci-exynos5.c +++ b/drivers/usb/host/xhci-exynos5.c @@ -29,6 +29,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/host/xhci-fsl.c b/drivers/usb/host/xhci-fsl.c index 440f17f66d695202fd82cf2be75075be3c0661d0..7eab30aabb935199f3ce300a9b8dba37bbad32cc 100644 --- a/drivers/usb/host/xhci-fsl.c +++ b/drivers/usb/host/xhci-fsl.c @@ -8,11 +8,13 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/xhci-mem.c b/drivers/usb/host/xhci-mem.c index 09d301ed9562ee45a1768e75019dc57d0f871b4c..3c18aacbd4f071556685099225c80250903cac00 100644 --- a/drivers/usb/host/xhci-mem.c +++ b/drivers/usb/host/xhci-mem.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -26,6 +27,7 @@ #include #include #include +#include #include diff --git a/drivers/usb/host/xhci-mtk.c b/drivers/usb/host/xhci-mtk.c index 8ff71854fcdfe0fafe934de6065168f474e39c54..4b6c7d278d70544dd22a9b20330f4de4447bf2e8 100644 --- a/drivers/usb/host/xhci-mtk.c +++ b/drivers/usb/host/xhci-mtk.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/host/xhci-mvebu.c b/drivers/usb/host/xhci-mvebu.c index bc3a9f4d018182d5afbe6db781ed887e2d9d87f4..f9d3facd1f6fd051ac281009a4ac6f1fdb65335d 100644 --- a/drivers/usb/host/xhci-mvebu.c +++ b/drivers/usb/host/xhci-mvebu.c @@ -6,12 +6,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/drivers/usb/host/xhci-omap.c b/drivers/usb/host/xhci-omap.c index 00b7d8571d290bff78e8bf6d2b8e0e3093ad0034..a6225def286c5be88356dfea14f78153b9de756c 100644 --- a/drivers/usb/host/xhci-omap.c +++ b/drivers/usb/host/xhci-omap.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/host/xhci-pci.c b/drivers/usb/host/xhci-pci.c index 9fb6d2f763532bb17ce2e735dd972c74d20a178d..cb957f0172f963fa3ee76b0c8ac1c3cade039fbf 100644 --- a/drivers/usb/host/xhci-pci.c +++ b/drivers/usb/host/xhci-pci.c @@ -11,6 +11,7 @@ #include #include #include +#include #include static void xhci_pci_init(struct udevice *dev, struct xhci_hccr **ret_hccr, diff --git a/drivers/usb/host/xhci-rcar-r8a779x_usb3_v3.h b/drivers/usb/host/xhci-rcar-r8a779x_usb3_v3.h index f0f48a3354c5751838e4d1b9f6be3ef71a6e9d07..e04dba8c7d4c905e3d5d7a78a16237c42abd23fd 100644 --- a/drivers/usb/host/xhci-rcar-r8a779x_usb3_v3.h +++ b/drivers/usb/host/xhci-rcar-r8a779x_usb3_v3.h @@ -48,6 +48,7 @@ #ifndef __FIRMWARE_R8A779X_USB3_V3__ #define __FIRMWARE_R8A779X_USB3_V3__ +#include static const u32 firmware_r8a779x_usb3_v3[] = { 0xf4c455aa, 0x00d20014, 0x00000000, 0x23dc00e8, 0x00000000, 0x1a5c2007, 0x0001ff63, 0x001eff80, diff --git a/drivers/usb/host/xhci-rcar.c b/drivers/usb/host/xhci-rcar.c index a343d4d098cdc4e51c18acc81e150c09bc4543cc..40ac9a6f280124932db7be7aae461471c2da18b0 100644 --- a/drivers/usb/host/xhci-rcar.c +++ b/drivers/usb/host/xhci-rcar.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #include #include "xhci-rcar-r8a779x_usb3_v3.h" diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c index 7f9286a52a088c4b7428128ecdae32bc26988f82..2da225c41aeae51ccdb8f20930d6179029672247 100644 --- a/drivers/usb/host/xhci-ring.c +++ b/drivers/usb/host/xhci-ring.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -24,6 +25,7 @@ #include #include #include +#include #include diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c index 64a0c9d52c88a909ebb680f0cad797b2a9882a8a..e6e21e8f00882e13cabb8df923ad65e3795be08c 100644 --- a/drivers/usb/host/xhci.c +++ b/drivers/usb/host/xhci.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include #include @@ -36,6 +37,7 @@ #include #include #include +#include #include #ifndef CONFIG_USB_MAX_CONTROLLER_COUNT diff --git a/drivers/usb/musb-new/am35x.c b/drivers/usb/musb-new/am35x.c index 8d8aa7794670aec6106692c97e0ba564e1629801..577774b76948026cf9d7c1086daf85e87c1c4765 100644 --- a/drivers/usb/musb-new/am35x.c +++ b/drivers/usb/musb-new/am35x.c @@ -25,8 +25,10 @@ #include #else #include +#include #include #include +#include #include #include #include diff --git a/drivers/usb/musb-new/da8xx.c b/drivers/usb/musb-new/da8xx.c index 8c44ed2429fb61ad88be60d79c27cbf4dd0cfe5a..2937a7a16bc53e9a98c13f7d2f61b8e8c708ee04 100644 --- a/drivers/usb/musb-new/da8xx.c +++ b/drivers/usb/musb-new/da8xx.c @@ -14,9 +14,11 @@ */ #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/usb/musb-new/mt85xx.c b/drivers/usb/musb-new/mt85xx.c index 6bf1909f1ad76be5788daf390e2760812d490c1b..fce224afe948e240ae0ccc032a3774f48fbb9d78 100644 --- a/drivers/usb/musb-new/mt85xx.c +++ b/drivers/usb/musb-new/mt85xx.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include #include #include "linux-compat.h" diff --git a/drivers/usb/musb-new/musb_core.c b/drivers/usb/musb-new/musb_core.c index 0a537fc455279de2b73b0a0d1c0d144cb8424cf1..1947463a778e4dd01324653cbb9e16e3ef6b656d 100644 --- a/drivers/usb/musb-new/musb_core.c +++ b/drivers/usb/musb-new/musb_core.c @@ -80,6 +80,8 @@ #include #else #include +#include +#include #include #include #include @@ -87,6 +89,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/musb-new/musb_core.h b/drivers/usb/musb-new/musb_core.h index 91b1ec33045475fd53c58b466015e4fe72c8fee3..8b0372ae8047f959235676f0e722862ed8ef9fd8 100644 --- a/drivers/usb/musb-new/musb_core.h +++ b/drivers/usb/musb-new/musb_core.h @@ -20,6 +20,9 @@ #include #include #else +#include +#include +#include #include #include #endif diff --git a/drivers/usb/musb-new/musb_dma.h b/drivers/usb/musb-new/musb_dma.h index 5ad64ed34363471ef61be588e7e3022594173332..3a51d3a56200e36bd5b714b1315f2df5849d4a48 100644 --- a/drivers/usb/musb-new/musb_dma.h +++ b/drivers/usb/musb-new/musb_dma.h @@ -10,7 +10,9 @@ #ifndef __MUSB_DMA_H__ #define __MUSB_DMA_H__ +#include #include +#include struct musb_hw_ep; /* diff --git a/drivers/usb/musb-new/musb_dsps.c b/drivers/usb/musb-new/musb_dsps.c index 14d8cfb70fc783125ec2c7b4adda1dc11d2e69a7..292870f1ad4f54584bb55a6d4fa81b3c31721de0 100644 --- a/drivers/usb/musb-new/musb_dsps.c +++ b/drivers/usb/musb-new/musb_dsps.c @@ -32,9 +32,11 @@ #include #else #include +#include #include #include #include +#include #include #include #include "linux-compat.h" diff --git a/drivers/usb/musb-new/musb_gadget.c b/drivers/usb/musb-new/musb_gadget.c index 949bea72aae8fd39d3c465328ffbb16c42067d01..39902aaa03065c060e60fc71e7043ed1ae27ec08 100644 --- a/drivers/usb/musb-new/musb_gadget.c +++ b/drivers/usb/musb-new/musb_gadget.c @@ -23,11 +23,13 @@ #include #else #include +#include #include #include #include #include #include +#include #include #include "linux-compat.h" #endif diff --git a/drivers/usb/musb-new/musb_gadget.h b/drivers/usb/musb-new/musb_gadget.h index 4ae18f910fcc2d158bc18b5796aeac829f54c8e8..978611303903456ce7a6d7f79410732584a8f4a8 100644 --- a/drivers/usb/musb-new/musb_gadget.h +++ b/drivers/usb/musb-new/musb_gadget.h @@ -15,6 +15,7 @@ #ifdef __UBOOT__ #include #include +#include #include #include #endif diff --git a/drivers/usb/musb-new/musb_gadget_ep0.c b/drivers/usb/musb-new/musb_gadget_ep0.c index 769aa25f175932b027a3bf4d7ee38a6226510264..bd893ac9e2cc3a1453256e14f87e4d439fe5f2c3 100644 --- a/drivers/usb/musb-new/musb_gadget_ep0.c +++ b/drivers/usb/musb-new/musb_gadget_ep0.c @@ -19,8 +19,10 @@ #include #else #include +#include #include #include +#include #include "linux-compat.h" #include #endif diff --git a/drivers/usb/musb-new/musb_host.c b/drivers/usb/musb-new/musb_host.c index 5fa013659c5cb6d0bd47ee5056cb7e9a6cb6cd11..b7ba5cb9f6d606b413ae849d9cc872bac6d8470a 100644 --- a/drivers/usb/musb-new/musb_host.c +++ b/drivers/usb/musb-new/musb_host.c @@ -22,8 +22,11 @@ #include #else #include +#include +#include #include #include +#include #include "linux-compat.h" #include "usb-compat.h" #endif diff --git a/drivers/usb/musb-new/musb_io.h b/drivers/usb/musb-new/musb_io.h index 72a53656321b12921bd2493051312998e299d2b4..ff572712821bb07ef250e8b4d65706ac44f58592 100644 --- a/drivers/usb/musb-new/musb_io.h +++ b/drivers/usb/musb-new/musb_io.h @@ -17,7 +17,9 @@ #ifndef __UBOOT__ #include #else +#include #include +#include #endif #if !defined(CONFIG_ARM) && !defined(CONFIG_SUPERH) \ diff --git a/drivers/usb/musb-new/musb_regs.h b/drivers/usb/musb-new/musb_regs.h index c4d7203b8514cb180555008daf05543cd02e7afe..20b00b3e1b1811dfe4f6534e33268b5109810a65 100644 --- a/drivers/usb/musb-new/musb_regs.h +++ b/drivers/usb/musb-new/musb_regs.h @@ -94,6 +94,8 @@ #define MUSB_CSR0_H_SETUPPKT 0x0008 #define MUSB_CSR0_H_RXSTALL 0x0004 +#include +#include /* CSR0 bits to avoid zeroing (write zero clears, write 1 ignored) */ #define MUSB_CSR0_P_WZC_BITS \ (MUSB_CSR0_P_SENTSTALL) diff --git a/drivers/usb/musb-new/musb_uboot.c b/drivers/usb/musb-new/musb_uboot.c index 233acc1ea1e556a23f1292de5c43a934b04a244d..2558b260fe660ac8eecc30ce8ab7064122692d17 100644 --- a/drivers/usb/musb-new/musb_uboot.c +++ b/drivers/usb/musb-new/musb_uboot.c @@ -2,9 +2,11 @@ #include #include #include +#include #include #include #include +#include #include #include #include diff --git a/drivers/usb/musb-new/omap2430.c b/drivers/usb/musb-new/omap2430.c index b609034184fa6171d09fb7db3a082284c2ffec01..3316f7dc6ac1a602e7e69aaff78bced5ebb5d7a6 100644 --- a/drivers/usb/musb-new/omap2430.c +++ b/drivers/usb/musb-new/omap2430.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/musb-new/pic32.c b/drivers/usb/musb-new/pic32.c index c4fd7f0da07656d400b82328248b69ebb3f8c96f..d74aa5712af91a198c05f6d08a04a2fcfa47f358 100644 --- a/drivers/usb/musb-new/pic32.c +++ b/drivers/usb/musb-new/pic32.c @@ -11,8 +11,10 @@ #include #include +#include #include #include +#include #include #include #include diff --git a/drivers/usb/musb-new/sunxi.c b/drivers/usb/musb-new/sunxi.c index b49954fe146d36446ea81ef40cbd1b1e2ef512bc..28f6a67993389989f4c3217520d8ae8ba09acdad 100644 --- a/drivers/usb/musb-new/sunxi.c +++ b/drivers/usb/musb-new/sunxi.c @@ -17,12 +17,14 @@ */ #include #include +#include #include #include #include #include #include #include +#include #include #include #include @@ -37,6 +39,7 @@ #include #include #include +#include #include #include "linux-compat.h" #include "musb_core.h" diff --git a/drivers/usb/musb-new/ti-musb.c b/drivers/usb/musb-new/ti-musb.c index e4382a30969deb203042c13047cbea1a57fd2e57..09a74bd6b75191c0bc21bfd6d3dc16d52f914923 100644 --- a/drivers/usb/musb-new/ti-musb.c +++ b/drivers/usb/musb-new/ti-musb.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/musb-new/usb-compat.h b/drivers/usb/musb-new/usb-compat.h index 1c66c4fe3637115b1c8cae0f5c47f8277fd7bfb6..4652095b9b42649ba47d92f06842a4c2e1dad948 100644 --- a/drivers/usb/musb-new/usb-compat.h +++ b/drivers/usb/musb-new/usb-compat.h @@ -1,6 +1,7 @@ #ifndef __USB_COMPAT_H__ #define __USB_COMPAT_H__ +#include #include "usb.h" struct udevice; diff --git a/drivers/usb/musb/am35x.c b/drivers/usb/musb/am35x.c index e749ae97180b8f32abe4c690bfb0ecd329d7d697..8f01e80fd8477ec9143c832b3ccbc2b44dcda79a 100644 --- a/drivers/usb/musb/am35x.c +++ b/drivers/usb/musb/am35x.c @@ -10,6 +10,7 @@ */ #include +#include #include #include diff --git a/drivers/usb/musb/am35x.h b/drivers/usb/musb/am35x.h index 82ad94329cb728504d17c02eff4b32358ec7fb21..fd4383ad538d0aed80f9efca4a2ecd2df2a435a3 100644 --- a/drivers/usb/musb/am35x.h +++ b/drivers/usb/musb/am35x.h @@ -13,6 +13,7 @@ #define __AM35X_USB_H__ #include +#include #include "musb_core.h" /* Base address of musb wrapper */ diff --git a/drivers/usb/musb/musb_core.c b/drivers/usb/musb/musb_core.c index 147b2eb929fbd73cc91b2a9423b408a22f013bfb..ae174d1c39443d2c4a8a4a653c3eaf6512873467 100644 --- a/drivers/usb/musb/musb_core.c +++ b/drivers/usb/musb/musb_core.c @@ -9,6 +9,7 @@ */ #include +#include #include #include "musb_core.h" diff --git a/drivers/usb/musb/musb_core.h b/drivers/usb/musb/musb_core.h index e5d8ac7028827b0a5c1343e166bf125a3743b154..167ab23bc5dd5b9b0f7d5df33c0c7033f96f8827 100644 --- a/drivers/usb/musb/musb_core.h +++ b/drivers/usb/musb/musb_core.h @@ -11,6 +11,7 @@ #include #include +#include #define MUSB_EP0_FIFOSIZE 64 /* This is non-configurable */ diff --git a/drivers/usb/musb/musb_hcd.c b/drivers/usb/musb/musb_hcd.c index 8942ed31fc4285a1a62c84e15d4013c29570712d..2f7849d36f8ead793f054d9d49c875d58228e67d 100644 --- a/drivers/usb/musb/musb_hcd.c +++ b/drivers/usb/musb/musb_hcd.c @@ -9,7 +9,9 @@ #include #include +#include #include +#include #include #include #include diff --git a/drivers/usb/musb/musb_udc.c b/drivers/usb/musb/musb_udc.c index 56a92cc613ab526e066846be744a3ae4256e8770..e0714b6d873bfa3f7900746faca3f09093e08916 100644 --- a/drivers/usb/musb/musb_udc.c +++ b/drivers/usb/musb/musb_udc.c @@ -41,6 +41,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/musb/omap3.c b/drivers/usb/musb/omap3.c index 080bd78523c92c59351cd0ee32151f7849d1ee5d..2e824ff31f037854d830f61e02e34682b36a12f0 100644 --- a/drivers/usb/musb/omap3.c +++ b/drivers/usb/musb/omap3.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "omap3.h" static int platform_needs_initialization = 1; diff --git a/drivers/usb/musb/omap3.h b/drivers/usb/musb/omap3.h index 78fdb2959bbfd914d6f24612fdccd98d6c526ba2..0adbef2984882a8c09b45b0e3191cf0206851ccd 100644 --- a/drivers/usb/musb/omap3.h +++ b/drivers/usb/musb/omap3.h @@ -18,6 +18,7 @@ #define _MUSB_OMAP3_H_ #include +#include #include "musb_core.h" /* Base address of MUSB registers */ diff --git a/drivers/usb/phy/omap_usb_phy.c b/drivers/usb/phy/omap_usb_phy.c index be733f39b23fa37c54786a9e85f2a28bc471e1e8..8d0bc8cb9db44744589364e7f91e4996cf020871 100644 --- a/drivers/usb/phy/omap_usb_phy.c +++ b/drivers/usb/phy/omap_usb_phy.c @@ -10,6 +10,7 @@ #include #include +#include #include #include #include diff --git a/drivers/usb/phy/rockchip_usb2_phy.c b/drivers/usb/phy/rockchip_usb2_phy.c index d1d92ddfe7a37e267f3e1ca53a497a74d42562da..2951da46abb9c8634cad234c4140e88c2ef9e3ff 100644 --- a/drivers/usb/phy/rockchip_usb2_phy.c +++ b/drivers/usb/phy/rockchip_usb2_phy.c @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/usb/phy/twl4030.c b/drivers/usb/phy/twl4030.c index 9bea192fccf08a4b0750f1e5655fb909d57487b9..db8321459c2e667872c82642803f02fc79274af2 100644 --- a/drivers/usb/phy/twl4030.c +++ b/drivers/usb/phy/twl4030.c @@ -25,6 +25,7 @@ #include #include +#include #include /* Defines for bits in registers */ diff --git a/drivers/usb/ulpi/omap-ulpi-viewport.c b/drivers/usb/ulpi/omap-ulpi-viewport.c index 8b930e3fa919bf1a510952724be8da624c664e83..0024347c6de679d7bbdda2f41c04734605d2194d 100644 --- a/drivers/usb/ulpi/omap-ulpi-viewport.c +++ b/drivers/usb/ulpi/omap-ulpi-viewport.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/usb/ulpi/ulpi-viewport.c b/drivers/usb/ulpi/ulpi-viewport.c index 5a7f034da1d7c4d89bfd75660a0f1e176930027a..85f5c7ddf5ca11307c4346c3ac7455e2a8fee4a7 100644 --- a/drivers/usb/ulpi/ulpi-viewport.c +++ b/drivers/usb/ulpi/ulpi-viewport.c @@ -17,6 +17,7 @@ #include #include #include +#include #include /* ULPI viewport control bits */ diff --git a/drivers/usb/ulpi/ulpi.c b/drivers/usb/ulpi/ulpi.c index d5045a17959fd9cff68486f6842d884c3ba7f844..ecf2b016bf550f299b816e345213d5ce0f744853 100644 --- a/drivers/usb/ulpi/ulpi.c +++ b/drivers/usb/ulpi/ulpi.c @@ -23,6 +23,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/am335x-fb.c b/drivers/video/am335x-fb.c index 1e96f5bd35d70856e55329e1376470625fc18b33..604ee99f83d31bb88e6b7299c8f67ca14976d6f1 100644 --- a/drivers/video/am335x-fb.c +++ b/drivers/video/am335x-fb.c @@ -8,6 +8,8 @@ * Wolfgang Denk's LCD-Framework (CONFIG_LCD, common/lcd.c) * * - supporting 16/24/32bit RGB/TFT raster Mode (not using palette) +#include +#include * - sets up LCD controller as in 'am335x_lcdpanel' struct given * - starts output DMA from gd->fb_base buffer */ diff --git a/drivers/video/anx9804.c b/drivers/video/anx9804.c index 648564bc3e173b0f367a121ab4284188b225c57c..30800282b0c79885edd8af6c84e3ab14fb369a57 100644 --- a/drivers/video/anx9804.c +++ b/drivers/video/anx9804.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include "anx98xx-edp.h" #include "anx9804.h" diff --git a/drivers/video/anx9804.h b/drivers/video/anx9804.h index c0fe3b393b45dfd9f6a2845dc415c8770adab432..252a280ce87074dd6bfe5a9ff2e6eb24468ca48f 100644 --- a/drivers/video/anx9804.h +++ b/drivers/video/anx9804.h @@ -12,6 +12,7 @@ #ifndef _ANX9804_H #define _ANX9804_H +#include #define ANX9804_DATA_RATE_1620M 0x06 #define ANX9804_DATA_RATE_2700M 0x0a diff --git a/drivers/video/ati_radeon_fb.c b/drivers/video/ati_radeon_fb.c index acee5ae3535706fe8f284895d4907de6be6c604e..d235fce538c7d1de0de6ced016ac0ef394f9dbf5 100644 --- a/drivers/video/ati_radeon_fb.c +++ b/drivers/video/ati_radeon_fb.c @@ -17,6 +17,7 @@ #include #include +#include #include #include #include diff --git a/drivers/video/ati_radeon_fb.h b/drivers/video/ati_radeon_fb.h index dde2067ef2ed2ec9adb7dabe644750d303b220f8..a0e1fe5195d922aff85601ae236f46530da5aac2 100644 --- a/drivers/video/ati_radeon_fb.h +++ b/drivers/video/ati_radeon_fb.h @@ -9,6 +9,7 @@ * Chip families. Must fit in the low 16 bits of a long word */ #include +#include enum radeon_family { CHIP_FAMILY_UNKNOW, CHIP_FAMILY_LEGACY, diff --git a/drivers/video/atmel_hlcdfb.c b/drivers/video/atmel_hlcdfb.c index 1891ec0117a090101a6d51b51882f4b5cd0f63fc..2860fffba2ac0826df98f4604056cad99d868614 100644 --- a/drivers/video/atmel_hlcdfb.c +++ b/drivers/video/atmel_hlcdfb.c @@ -25,6 +25,7 @@ #include #include #include +#include #if defined(CONFIG_LCD_LOGO) #include diff --git a/drivers/video/atmel_lcdfb.c b/drivers/video/atmel_lcdfb.c index c734a44ba801e78cbb39c209cbe98f3712e36cff..fb368dde6158a103f630cc7dd5c89e0eb91dbb52 100644 --- a/drivers/video/atmel_lcdfb.c +++ b/drivers/video/atmel_lcdfb.c @@ -22,6 +22,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/video/bcm2835.c b/drivers/video/bcm2835.c index c949246a98722d38e5e84a4f946ba6d4a9728481..f2647fb30611b9056673776bcada88ab499366cb 100644 --- a/drivers/video/bcm2835.c +++ b/drivers/video/bcm2835.c @@ -12,6 +12,7 @@ #include #include #include +#include static int bcm2835_video_probe(struct udevice *dev) { diff --git a/drivers/video/bridge/anx6345.c b/drivers/video/bridge/anx6345.c index e7c33e6a18b416aa472606a11176a1345fd7dd88..a51c0365bf9bf42d838213476dd711f9b9a0195e 100644 --- a/drivers/video/bridge/anx6345.c +++ b/drivers/video/bridge/anx6345.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "../anx98xx-edp.h" #define DP_MAX_LINK_RATE 0x001 diff --git a/drivers/video/bridge/ps862x.c b/drivers/video/bridge/ps862x.c index b6f3e300f352e24560b3dd95dc4828ede179b9e5..f71d4f1917143a544d24be460c4d2fd8c8a718c6 100644 --- a/drivers/video/bridge/ps862x.c +++ b/drivers/video/bridge/ps862x.c @@ -13,6 +13,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/video/bridge/video-bridge-uclass.c b/drivers/video/bridge/video-bridge-uclass.c index 960f938404203e3146b77025b1a63bb55ad736a8..95c2d2bc1d09c9767d4835c285a1a452aa475b2e 100644 --- a/drivers/video/bridge/video-bridge-uclass.c +++ b/drivers/video/bridge/video-bridge-uclass.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/broadwell_igd.c b/drivers/video/broadwell_igd.c index 430e4fd7da109f7d18ae6bf979421e332376e9a3..ca566cc50607abdd3a7b15306f31354b47827916 100644 --- a/drivers/video/broadwell_igd.c +++ b/drivers/video/broadwell_igd.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -26,6 +27,7 @@ #include #include #include +#include #include "i915_reg.h" struct broadwell_igd_priv { diff --git a/drivers/video/bus_vcxk.c b/drivers/video/bus_vcxk.c index 8f9b607099e14cf7d9e2a1f2604db20afbc0421f..8e6a5373cdb49e31cf1341e65e2163d1d5c98efe 100644 --- a/drivers/video/bus_vcxk.c +++ b/drivers/video/bus_vcxk.c @@ -9,6 +9,7 @@ #include #include #include +#include vu_char *vcxk_bws = ((vu_char *) (CONFIG_SYS_VCXK_BASE)); vu_short *vcxk_bws_word = ((vu_short *)(CONFIG_SYS_VCXK_BASE)); diff --git a/drivers/video/cfb_console.c b/drivers/video/cfb_console.c index db64e18d13b05248b13e1fa17c8032fffebc6fc0..2265583713f6f9cf56655a602e4fa21552f4b913 100644 --- a/drivers/video/cfb_console.c +++ b/drivers/video/cfb_console.c @@ -30,6 +30,8 @@ * VIDEO_HW_RECTFILL - graphic driver supports hardware rectangle fill * VIDEO_HW_BITBLT - graphic driver supports hardware bit blt * +#include +#include * Console Parameters are set by graphic drivers global struct: * * VIDEO_VISIBLE_COLS - x resolution diff --git a/drivers/video/console_normal.c b/drivers/video/console_normal.c index 5b51252aaa6226ec6f6db33bf5701b37d75648fa..700a18c252cbbeff86b31483b365fabdc9c117ef 100644 --- a/drivers/video/console_normal.c +++ b/drivers/video/console_normal.c @@ -13,6 +13,7 @@ #include #include /* Get font data, width and height */ #include +#include static int console_normal_set_row(struct udevice *dev, uint row, int clr) { diff --git a/drivers/video/console_rotate.c b/drivers/video/console_rotate.c index 3649bd4487e5d1778198174fbcfc53e5f9e6f66f..d43adbeaaf43b410d78b9c338985d58ebb8aa7b2 100644 --- a/drivers/video/console_rotate.c +++ b/drivers/video/console_rotate.c @@ -11,6 +11,7 @@ #include #include /* Get font data, width and height */ #include +#include static int console_set_row_1(struct udevice *dev, uint row, int clr) { diff --git a/drivers/video/console_truetype.c b/drivers/video/console_truetype.c index 01fcc03456bc08fd630adda50dd686970ca9b5b2..187d3b06d2c7d3135a24e589c5ae11541718ba48 100644 --- a/drivers/video/console_truetype.c +++ b/drivers/video/console_truetype.c @@ -12,6 +12,7 @@ #include #include #include +#include /* Functions needed by stb_truetype.h */ static int tt_floor(double val) diff --git a/drivers/video/da8xx-fb.c b/drivers/video/da8xx-fb.c index d9909e17867437e1d418a6aafead120dbc2cd573..6f303af37087b9e319db795650295068823a62f3 100644 --- a/drivers/video/da8xx-fb.c +++ b/drivers/video/da8xx-fb.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/display-uclass.c b/drivers/video/display-uclass.c index 8b9131590fec6f4d97082e83c56f24248d592122..a54f12c0a98f05147d19aee554685edf44e7acc5 100644 --- a/drivers/video/display-uclass.c +++ b/drivers/video/display-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include #include int display_read_edid(struct udevice *dev, u8 *buf, int buf_size) diff --git a/drivers/video/dw_hdmi.c b/drivers/video/dw_hdmi.c index 3f61c5ef02bb01036a8f30fc0bd288dddb6363e2..24e397f1317fbe118fb3ddf3d7020411f15922e8 100644 --- a/drivers/video/dw_hdmi.c +++ b/drivers/video/dw_hdmi.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include @@ -15,6 +16,7 @@ #include #include #include +#include #include "dw_hdmi.h" struct tmds_n_cts { diff --git a/drivers/video/dw_mipi_dsi.c b/drivers/video/dw_mipi_dsi.c index 343732e2be0b2a8c11d7ab1d976829b164ea166f..2e4bde28dcb92cd8be354cb7c17a04466a8c3084 100644 --- a/drivers/video/dw_mipi_dsi.c +++ b/drivers/video/dw_mipi_dsi.c @@ -11,10 +11,12 @@ #include #include +#include #include #include #include #include +#include #include #include #include @@ -27,6 +29,7 @@ #include #include #include +#include #define HWVER_131 0x31333100 /* IP version 1.31 */ diff --git a/drivers/video/efi.c b/drivers/video/efi.c index aa67cf17ad0aa8e184459c8973665e89b7562ff6..34478f5b2bf4e32c1da6ccad93e1ef419adf9314 100644 --- a/drivers/video/efi.c +++ b/drivers/video/efi.c @@ -12,6 +12,7 @@ #include #include #include +#include #include struct pixel { diff --git a/drivers/video/exynos/exynos_dp.c b/drivers/video/exynos/exynos_dp.c index 72333b470108a0d3942fd0714ba34a9c20cbada9..77b81143f038020a004a155c533970b5e1ce74f3 100644 --- a/drivers/video/exynos/exynos_dp.c +++ b/drivers/video/exynos/exynos_dp.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/exynos/exynos_dp_lowlevel.c b/drivers/video/exynos/exynos_dp_lowlevel.c index c87e18f1dadf57d4af1fa95f63e8fa7258f451db..b86624ba2c85806bd8cd91ff595f9966aa9ae93b 100644 --- a/drivers/video/exynos/exynos_dp_lowlevel.c +++ b/drivers/video/exynos/exynos_dp_lowlevel.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/exynos/exynos_dp_lowlevel.h b/drivers/video/exynos/exynos_dp_lowlevel.h index c3d3aec7822d61a5d158362419c6b28b171f8718..04a1af857b1aaa2ed696fc078cce3b44d6b50b73 100644 --- a/drivers/video/exynos/exynos_dp_lowlevel.h +++ b/drivers/video/exynos/exynos_dp_lowlevel.h @@ -8,6 +8,7 @@ #ifndef _EXYNOS_EDP_LOWLEVEL_H #define _EXYNOS_EDP_LOWLEVEL_H +#include void exynos_dp_enable_video_bist(struct exynos_dp *dp_regs, unsigned int enable); void exynos_dp_enable_video_mute(struct exynos_dp *dp_regs, diff --git a/drivers/video/exynos/exynos_fb.c b/drivers/video/exynos/exynos_fb.c index a266b78b24acae97bae761532a3617eb4643ca7e..8ecbbadb6a5fd410ae39db9a13cb388218cc4cfe 100644 --- a/drivers/video/exynos/exynos_fb.c +++ b/drivers/video/exynos/exynos_fb.c @@ -31,6 +31,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/video/exynos/exynos_mipi_dsi_common.c b/drivers/video/exynos/exynos_mipi_dsi_common.c index cf284dc2470072caa14c1a8bc3b902f8d98161e0..be4ff0c286f41822439acd8b7527d45e6600b3d8 100644 --- a/drivers/video/exynos/exynos_mipi_dsi_common.c +++ b/drivers/video/exynos/exynos_mipi_dsi_common.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/exynos/exynos_mipi_dsi_lowlevel.c b/drivers/video/exynos/exynos_mipi_dsi_lowlevel.c index d7a8db62fa92ebf334269200ce6b5b91bb8580ee..0ac3c92130ee87bdfcbd386c51a5254bc44e1acc 100644 --- a/drivers/video/exynos/exynos_mipi_dsi_lowlevel.c +++ b/drivers/video/exynos/exynos_mipi_dsi_lowlevel.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include "exynos_mipi_dsi_lowlevel.h" diff --git a/drivers/video/formike.c b/drivers/video/formike.c index 14c39b65f5c75cc2ce9ab4fd864bcf1cd5bbf0a8..bc332dc7205d773d173e8eca659c5d0cb30fc3fb 100644 --- a/drivers/video/formike.c +++ b/drivers/video/formike.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #define TAG_READ 0x80 diff --git a/drivers/video/fsl_dcu_fb.c b/drivers/video/fsl_dcu_fb.c index d1d553647c83d0a3c16afe6859e6917734a68533..80792b9c51f61cfc90ba370f7f4edc50990a565b 100644 --- a/drivers/video/fsl_dcu_fb.c +++ b/drivers/video/fsl_dcu_fb.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "videomodes.h" /* Convert the X,Y resolution pair into a single number */ diff --git a/drivers/video/fsl_diu_fb.c b/drivers/video/fsl_diu_fb.c index 3f8e357cc257f41c898bb0b503ecb79566dfbc6b..177776b3c9a4667647ff7fd2f7ee29f98749d83f 100644 --- a/drivers/video/fsl_diu_fb.c +++ b/drivers/video/fsl_diu_fb.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "videomodes.h" #include diff --git a/drivers/video/hitachi_tx18d42vm_lcd.c b/drivers/video/hitachi_tx18d42vm_lcd.c index 284c65274747b67a0d0b06d6f5a3d4050140cdc8..bb4fa7629b4074a57ff9c9663e8df3dffb128345 100644 --- a/drivers/video/hitachi_tx18d42vm_lcd.c +++ b/drivers/video/hitachi_tx18d42vm_lcd.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/ihs_video_out.c b/drivers/video/ihs_video_out.c index 5b1413699f9c22c0179e5f5a1df075bd0f58794a..9167be229484af8afaa110481b31d1c609a7aefa 100644 --- a/drivers/video/ihs_video_out.c +++ b/drivers/video/ihs_video_out.c @@ -19,6 +19,7 @@ #include #include #include +#include static const uint MAX_X_CHARS = 53; static const uint MAX_Y_CHARS = 26; diff --git a/drivers/video/imx/ipu_common.c b/drivers/video/imx/ipu_common.c index 2d5f47ff4adca53c65c3b7ccbbfbd08d9d3119fd..79dace25948c1eabde132c19ba79d20b11dee921 100644 --- a/drivers/video/imx/ipu_common.c +++ b/drivers/video/imx/ipu_common.c @@ -13,6 +13,7 @@ /* #define DEBUG */ #include #include +#include #include #include #include diff --git a/drivers/video/imx/ipu_regs.h b/drivers/video/imx/ipu_regs.h index 1e29f66e67b046520afbee2f79cc24eb43231951..b97826b3a177bb49e804bcb305ac804e68c80bbb 100644 --- a/drivers/video/imx/ipu_regs.h +++ b/drivers/video/imx/ipu_regs.h @@ -14,6 +14,7 @@ #define __IPU_REGS_INCLUDED__ #include +#include #define IPU_DISP0_BASE 0x00000000 #define IPU_MCU_T_DEFAULT 8 #define IPU_DISP1_BASE (IPU_MCU_T_DEFAULT << 25) diff --git a/drivers/video/imx/mxc_ipuv3_fb.c b/drivers/video/imx/mxc_ipuv3_fb.c index 9fa4c1a98d2b35da298ce0fca9603df9a6a0f259..c263fab0b89b8783e7e942883fb2f14206d75d10 100644 --- a/drivers/video/imx/mxc_ipuv3_fb.c +++ b/drivers/video/imx/mxc_ipuv3_fb.c @@ -25,6 +25,7 @@ #include #include #include +#include #include "../videomodes.h" #include "ipu.h" #include "mxcfb.h" diff --git a/drivers/video/ivybridge_igd.c b/drivers/video/ivybridge_igd.c index 40a8cd1fa590abcb64288de2c940c841558229b8..a6babd169b89d8e4629ea090b147f403c314cdc8 100644 --- a/drivers/video/ivybridge_igd.c +++ b/drivers/video/ivybridge_igd.c @@ -23,6 +23,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/video/lg4573.c b/drivers/video/lg4573.c index b47756bb13da5e1bea5ee1c33e670d0ed21cd6c1..f9e7e914c057f32f7221e64e0c9834978cdb65a8 100644 --- a/drivers/video/lg4573.c +++ b/drivers/video/lg4573.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/logicore_dp_tx.c b/drivers/video/logicore_dp_tx.c index fe806fd7e567ee095e720d5b9e544c203e8fbf5c..22dc8b1dc196ce4c364c8ca70b31ce98ca9932ec 100644 --- a/drivers/video/logicore_dp_tx.c +++ b/drivers/video/logicore_dp_tx.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/logicore_dp_tx.h b/drivers/video/logicore_dp_tx.h index b760cad12cc5e4e8b8774c4a4b2b57f1cf9f6e99..45c449a486004827686bb32de37041863ea6e614 100644 --- a/drivers/video/logicore_dp_tx.h +++ b/drivers/video/logicore_dp_tx.h @@ -12,6 +12,7 @@ #define __GDSYS_LOGICORE_DP_TX_H__ /* +#include * struct logicore_dp_tx_msa - Main Stream Attributes (MSA) * @pixel_clock_hz: The pixel clock of the stream (in Hz) * @bits_per_color: Number of bits per color component diff --git a/drivers/video/logicore_dp_tx_regif.h b/drivers/video/logicore_dp_tx_regif.h index e1affd2b67ae0780615b78d15cc98d0f741c0eb5..e3b7f5b1c4c47810078fe02ce9cebc25da091304 100644 --- a/drivers/video/logicore_dp_tx_regif.h +++ b/drivers/video/logicore_dp_tx_regif.h @@ -12,6 +12,7 @@ #ifndef __GDSYS_LOGICORE_DP_TX_REGIF_H__ #define __GDSYS_LOGICORE_DP_TX_REGIF_H__ +#include enum { /* link configuration field */ REG_LINK_BW_SET = 0x000, diff --git a/drivers/video/mali_dp.c b/drivers/video/mali_dp.c index 1b58b355264dd4663c0da2a0783934c63a0b6c59..7006564ead5cc7a98aa11a6963232b345f7435a8 100644 --- a/drivers/video/mali_dp.c +++ b/drivers/video/mali_dp.c @@ -25,6 +25,7 @@ #include #include #include +#include #define MALIDP_CORE_ID 0x0018 #define MALIDP_REG_BG_COLOR 0x0044 diff --git a/drivers/video/mb862xx.c b/drivers/video/mb862xx.c index 8b736f9e7375cc9371578d001d4031f1d802745a..b45e4b199ef2ab201543346c472c9123b2c42dbc 100644 --- a/drivers/video/mb862xx.c +++ b/drivers/video/mb862xx.c @@ -11,6 +11,7 @@ #include #include +#include #include #include diff --git a/drivers/video/meson/meson_canvas.c b/drivers/video/meson/meson_canvas.c index eccac2f8f24a4fd0866bdf3c7c1db0789cd88ba0..2ab288f08dfa351b57e11ae54908765e6059aab4 100644 --- a/drivers/video/meson/meson_canvas.c +++ b/drivers/video/meson/meson_canvas.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "meson_vpu.h" diff --git a/drivers/video/meson/meson_dw_hdmi.c b/drivers/video/meson/meson_dw_hdmi.c index 6a2b439afb6f8f86f9b368bed5cb89cd91317953..46db20bed3d94fd6d6bc9af83fb8f71e4015228d 100644 --- a/drivers/video/meson/meson_dw_hdmi.c +++ b/drivers/video/meson/meson_dw_hdmi.c @@ -5,10 +5,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include @@ -17,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/meson/meson_plane.c b/drivers/video/meson/meson_plane.c index 58dd5500ad69600f99501d2baf38432270bb53ab..22a5225d69a5a56ef1902133c376331cccc12b79 100644 --- a/drivers/video/meson/meson_plane.c +++ b/drivers/video/meson/meson_plane.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/meson/meson_registers.h b/drivers/video/meson/meson_registers.h index f6a5d1ac8ce0d847a22aedbf9c5954d3fd3f1082..be17afd83c104525d42cf7063c34afbce99b4970 100644 --- a/drivers/video/meson/meson_registers.h +++ b/drivers/video/meson/meson_registers.h @@ -7,6 +7,7 @@ #define __MESON_REGISTERS_H /* Shift all registers by 2 */ +#include #include #define _REG(reg) ((reg) << 2) diff --git a/drivers/video/meson/meson_vclk.c b/drivers/video/meson/meson_vclk.c index dee5c90bd27f453079e4c654e0f88117fff83245..1eba4a08bb6dc7852ec16e8690ecf264dd5747fd 100644 --- a/drivers/video/meson/meson_vclk.c +++ b/drivers/video/meson/meson_vclk.c @@ -9,7 +9,9 @@ #include #include #include +#include #include +#include #include #include #include diff --git a/drivers/video/meson/meson_venc.c b/drivers/video/meson/meson_venc.c index 166eaab4df14a04d723864c3779ee0421e5b5a0e..d48120858e0043a23f1bbf723a4d0ca767c7d9f9 100644 --- a/drivers/video/meson/meson_venc.c +++ b/drivers/video/meson/meson_venc.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "meson_vpu.h" enum { diff --git a/drivers/video/meson/meson_vpu.c b/drivers/video/meson/meson_vpu.c index db959d9963443236f4465522390ea1f9abcecf53..aae9a82698f509bf8c96f70a5a6f6e02a4ec37e7 100644 --- a/drivers/video/meson/meson_vpu.c +++ b/drivers/video/meson/meson_vpu.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/meson/meson_vpu.h b/drivers/video/meson/meson_vpu.h index 0a29e23093c884ed3db15d3fcd007c446849810c..d3cbd2c3850a059120c5c941df7fa3c7d6685891 100644 --- a/drivers/video/meson/meson_vpu.h +++ b/drivers/video/meson/meson_vpu.h @@ -9,8 +9,10 @@ #ifndef __MESON_VPU_H__ #define __MESON_VPU_H__ +#include #include #include +#include #include "meson_registers.h" struct display_timing; diff --git a/drivers/video/meson/meson_vpu_init.c b/drivers/video/meson/meson_vpu_init.c index 3f13c55ee28a616f42cecf009b0e0d9c4bbc239d..5cace830742f205a0facefd73efcd9403cb2c65d 100644 --- a/drivers/video/meson/meson_vpu_init.c +++ b/drivers/video/meson/meson_vpu_init.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "meson_vpu.h" diff --git a/drivers/video/mipi_dsi.c b/drivers/video/mipi_dsi.c index 405db2ca49aa93c33074397617e0f88e69b0aa49..947c58351c4a297dbcf929beb59f1cb4cb561540 100644 --- a/drivers/video/mipi_dsi.c +++ b/drivers/video/mipi_dsi.c @@ -42,6 +42,7 @@ #include #include #include +#include /** * DOC: dsi helpers diff --git a/drivers/video/mvebu_lcd.c b/drivers/video/mvebu_lcd.c index 22483f182994111bc632d08107aa82a40e9341b5..4fdee74049c5e132d1e4349518203fd64f19478f 100644 --- a/drivers/video/mvebu_lcd.c +++ b/drivers/video/mvebu_lcd.c @@ -18,6 +18,7 @@ #include #include #include +#include #define MVEBU_LCD_WIN_CONTROL(w) (0xf000 + ((w) << 4)) #define MVEBU_LCD_WIN_BASE(w) (0xf004 + ((w) << 4)) diff --git a/drivers/video/mx3fb.c b/drivers/video/mx3fb.c index c0e0d1e5ea38222be51e2eebed4eea10f31b21c4..823257a74ed2af9d3ac1f7ceb38737e86479d9ee 100644 --- a/drivers/video/mx3fb.c +++ b/drivers/video/mx3fb.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/mxsfb.c b/drivers/video/mxsfb.c index 7a1fbed877ae0a8fb00b9e54710400fbdc14aa2e..48c1b4c4a3a7cae53dbbe5bcd124846b5d4c7b60 100644 --- a/drivers/video/mxsfb.c +++ b/drivers/video/mxsfb.c @@ -6,6 +6,7 @@ */ #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/nexell/s5pxx18_dp.c b/drivers/video/nexell/s5pxx18_dp.c index e857b004d914c347ed0a849daa0db227cf09eaea..071dddfc46d79df53e642dac4861a5c00d5b8874 100644 --- a/drivers/video/nexell/s5pxx18_dp.c +++ b/drivers/video/nexell/s5pxx18_dp.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "soc/s5pxx18_soc_disptop.h" #include "soc/s5pxx18_soc_dpc.h" diff --git a/drivers/video/nexell/s5pxx18_dp_hdmi.c b/drivers/video/nexell/s5pxx18_dp_hdmi.c index 087cb11f916fc80744139812f6e49dc12a476286..c388bce96fa53f9ff1e30e19847b42ac869f3a26 100644 --- a/drivers/video/nexell/s5pxx18_dp_hdmi.c +++ b/drivers/video/nexell/s5pxx18_dp_hdmi.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/nexell/s5pxx18_dp_lvds.c b/drivers/video/nexell/s5pxx18_dp_lvds.c index 72be625604bf37f1bd7e3d299051f772db113906..a3ac95e6f4ed58d3fd1a168f53ab81274a9906bb 100644 --- a/drivers/video/nexell/s5pxx18_dp_lvds.c +++ b/drivers/video/nexell/s5pxx18_dp_lvds.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/nexell/s5pxx18_dp_mipi.c b/drivers/video/nexell/s5pxx18_dp_mipi.c index 2515add4fe76efca752c5abd8f2c5945361010e0..7450d7ea556b3531f9276bf9a1aa8adcae698e0f 100644 --- a/drivers/video/nexell/s5pxx18_dp_mipi.c +++ b/drivers/video/nexell/s5pxx18_dp_mipi.c @@ -5,11 +5,13 @@ * Author: junghyun, kim */ +#include #include #include #include #include #include +#include #include #include diff --git a/drivers/video/nexell/soc/s5pxx18_soc_lvds.h b/drivers/video/nexell/soc/s5pxx18_soc_lvds.h index 08f8e5c406f4129535a63e94cc4769f3b4d00c7d..e891f7756f435bcf276c85e06334ce68d8fb0792 100644 --- a/drivers/video/nexell/soc/s5pxx18_soc_lvds.h +++ b/drivers/video/nexell/soc/s5pxx18_soc_lvds.h @@ -14,6 +14,7 @@ * #define NUMBER_OF_LVDS_MODULE 1 * #define PHY_BASEADDR_LVDS_MODULE 0xC010A000 */ +#include #define PHY_BASEADDR_LVDS_LIST \ { PHY_BASEADDR_LVDS_MODULE } diff --git a/drivers/video/nexell/soc/s5pxx18_soc_mipi.h b/drivers/video/nexell/soc/s5pxx18_soc_mipi.h index 63751ca83fb0f2665434c73c2a299b515a8550b4..56a9dc7f26c33cfbb29ddb0c1dec9095642acaa7 100644 --- a/drivers/video/nexell/soc/s5pxx18_soc_mipi.h +++ b/drivers/video/nexell/soc/s5pxx18_soc_mipi.h @@ -8,6 +8,7 @@ #ifndef _S5PXX18_SOC_MIPI_H_ #define _S5PXX18_SOC_MIPI_H_ +#include #define NUMBER_OF_MIPI_MODULE 1 #define PHY_BASEADDR_MIPI_MODULE 0xC00D0000 #define PHY_BASEADDR_MIPI_LIST \ diff --git a/drivers/video/nexell_display.c b/drivers/video/nexell_display.c index 1592e9b46ab942f858867ad70ac885d8d2a18f00..7df712d10d3b7fc5c64651f7b5c96fbf1af00055 100644 --- a/drivers/video/nexell_display.c +++ b/drivers/video/nexell_display.c @@ -7,6 +7,7 @@ * Copyright (C) 2020 Stefan Bosch */ +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include #include "videomodes.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/video/omap3_dss.c b/drivers/video/omap3_dss.c index 6efba122e7876fc24b3d8d7444be66bcc54995c8..0b98c31aa0d9ea82d0d34fb6439b38b44f8845c4 100644 --- a/drivers/video/omap3_dss.c +++ b/drivers/video/omap3_dss.c @@ -29,6 +29,7 @@ #include #include #include +#include /* Configure VENC for a given Mode (NTSC / PAL) */ void omap3_dss_venc_config(const struct venc_regs *venc_cfg, diff --git a/drivers/video/orisetech_otm8009a.c b/drivers/video/orisetech_otm8009a.c index 8bff8e75cb8576eb2d905d554716ce44e6b1fee4..41e483c37027508d376e3bb421a7ce2ad6dc3086 100644 --- a/drivers/video/orisetech_otm8009a.c +++ b/drivers/video/orisetech_otm8009a.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #define OTM8009A_BACKLIGHT_DEFAULT 240 diff --git a/drivers/video/pwm_backlight.c b/drivers/video/pwm_backlight.c index 45b2bc17a7acbf73f00c00a02ff9732bd5bcc539..60052f77bc99811bf91c2f1d58b2a7b5e8f5adb7 100644 --- a/drivers/video/pwm_backlight.c +++ b/drivers/video/pwm_backlight.c @@ -16,6 +16,7 @@ #include #include #include +#include #include /** diff --git a/drivers/video/pxa_lcd.c b/drivers/video/pxa_lcd.c index 79981e99707d9fa923a20f32bbcbc54cd0da7cc8..b13a7c7b0a7948831b2ac89742bfcbd4f5c9f476 100644 --- a/drivers/video/pxa_lcd.c +++ b/drivers/video/pxa_lcd.c @@ -11,6 +11,7 @@ /************************************************************************/ #include +#include #include #include #include diff --git a/drivers/video/raydium-rm68200.c b/drivers/video/raydium-rm68200.c index 33852ec5b4ce4593f524bc3a9fc65cca4fa1fbf0..95cc0a3183f2931dcaab3885f053553909139ede 100644 --- a/drivers/video/raydium-rm68200.c +++ b/drivers/video/raydium-rm68200.c @@ -18,6 +18,7 @@ #include #include #include +#include #include /*** Manufacturer Command Set ***/ diff --git a/drivers/video/rockchip/rk3288_vop.c b/drivers/video/rockchip/rk3288_vop.c index e1f7850040b4a65dd2b451e07980663a5bb77d65..dba5821654c981575a08c28df847d76fa4f1a4f2 100644 --- a/drivers/video/rockchip/rk3288_vop.c +++ b/drivers/video/rockchip/rk3288_vop.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "rk_vop.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/video/rockchip/rk3399_vop.c b/drivers/video/rockchip/rk3399_vop.c index db1fb8093d7445d60211cab77fb60db1683ef897..492f0c0efca22af9775e64f765890615bc76f044 100644 --- a/drivers/video/rockchip/rk3399_vop.c +++ b/drivers/video/rockchip/rk3399_vop.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "rk_vop.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/video/rockchip/rk_edp.c b/drivers/video/rockchip/rk_edp.c index 49fe635229d4fdfd6508eb0a9196d23b80258fb7..45145d690b1be4472061f99148e765c23a264f1b 100644 --- a/drivers/video/rockchip/rk_edp.c +++ b/drivers/video/rockchip/rk_edp.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include #define MAX_CR_LOOP 5 #define MAX_EQ_LOOP 5 diff --git a/drivers/video/rockchip/rk_hdmi.c b/drivers/video/rockchip/rk_hdmi.c index f27cdf8ed4b34886b108ded718c3a0e10efadc61..7607a447343e2a37bcda8264df0b98752d374763 100644 --- a/drivers/video/rockchip/rk_hdmi.c +++ b/drivers/video/rockchip/rk_hdmi.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "rk_hdmi.h" #include "rk_vop.h" /* for rk_vop_probe_regulators */ diff --git a/drivers/video/rockchip/rk_hdmi.h b/drivers/video/rockchip/rk_hdmi.h index 5767ef14437a7e4b41e746e39542d55bd578550d..82c0ada13b64cedbff2d773d2af2d9b84884b1d8 100644 --- a/drivers/video/rockchip/rk_hdmi.h +++ b/drivers/video/rockchip/rk_hdmi.h @@ -6,6 +6,7 @@ #ifndef __RK_HDMI_H__ #define __RK_HDMI_H__ +#include struct rkhdmi_driverdata { /* configuration */ u8 i2c_clk_high; diff --git a/drivers/video/rockchip/rk_lvds.c b/drivers/video/rockchip/rk_lvds.c index c9890feac0f14491a71aa094e31b81f82062109a..283905b8319a1a9c2612391740e224821727345d 100644 --- a/drivers/video/rockchip/rk_lvds.c +++ b/drivers/video/rockchip/rk_lvds.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/rockchip/rk_mipi.c b/drivers/video/rockchip/rk_mipi.c index 2438d44cf3f4ff41d2558bb411fd06dd5b7700b8..cc4754ebbc104865a44429609a7124e4bbebef56 100644 --- a/drivers/video/rockchip/rk_mipi.c +++ b/drivers/video/rockchip/rk_mipi.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "rk_mipi.h" #include #include diff --git a/drivers/video/rockchip/rk_mipi.h b/drivers/video/rockchip/rk_mipi.h index 61920f23ad96347a69ec9936da6f4d0e2365a9b3..15cce849e528cd1b6b4a92779ff2d4317ca1dafb 100644 --- a/drivers/video/rockchip/rk_mipi.h +++ b/drivers/video/rockchip/rk_mipi.h @@ -7,6 +7,7 @@ #ifndef __RK_MIPI_H #define __RK_MIPI_H +#include struct rk_mipi_priv { uintptr_t regs; void *grf; diff --git a/drivers/video/rockchip/rk_vop.c b/drivers/video/rockchip/rk_vop.c index 41541ef8222f470725db3af19ba9c34537a9c7ef..10122b376839e410e7796b9c743b75c90c178624 100644 --- a/drivers/video/rockchip/rk_vop.c +++ b/drivers/video/rockchip/rk_vop.c @@ -24,6 +24,7 @@ #include #include #include +#include #include #include "rk_vop.h" diff --git a/drivers/video/rockchip/rk_vop.h b/drivers/video/rockchip/rk_vop.h index 8fa2f3893900979b7c94711c79a27030ec6f45b8..1ee61fad43a76ebbe04f2c5d4112a283599e9595 100644 --- a/drivers/video/rockchip/rk_vop.h +++ b/drivers/video/rockchip/rk_vop.h @@ -7,6 +7,7 @@ #define __RK_VOP_H__ #include +#include struct rk_vop_priv { void *grf; diff --git a/drivers/video/sandbox_osd.c b/drivers/video/sandbox_osd.c index ab6abae520e832cbc438d63d6124c7c046549b1d..079a13b48315918028c60fbdf47b2ef3bc50031f 100644 --- a/drivers/video/sandbox_osd.c +++ b/drivers/video/sandbox_osd.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "sandbox_osd.h" diff --git a/drivers/video/scf0403_lcd.c b/drivers/video/scf0403_lcd.c index 0d5de4c4ddae0f969576558e34dd3ac8d813cfa7..55d0c5b2f28688d88ea007e28dbcd898a4619eea 100644 --- a/drivers/video/scf0403_lcd.c +++ b/drivers/video/scf0403_lcd.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/ssd2828.c b/drivers/video/ssd2828.c index a620a579fd7367f488d314900e0dd46cff5c1d42..bea5618b77024038673b138e08873b884bff0792 100644 --- a/drivers/video/ssd2828.c +++ b/drivers/video/ssd2828.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/stb_truetype.h b/drivers/video/stb_truetype.h index 93518d200ff684c3af6e7c525dd914ac4ab0f8c5..02e8f8330baccbc29efc33c1474370b127d8dffe 100644 --- a/drivers/video/stb_truetype.h +++ b/drivers/video/stb_truetype.h @@ -194,6 +194,7 @@ // NOTES // // The system uses the raw data found in the .ttf file without changing it +#include // and without building auxiliary data structures. This is a bit inefficient // on little-endian systems (the data is big-endian), but assuming you're // caching the bitmaps or glyph shapes this shouldn't be a big deal. diff --git a/drivers/video/stm32/stm32_dsi.c b/drivers/video/stm32/stm32_dsi.c index f58aa885f3213ec8dd025ee5b9eb25deb4c6e7db..bc1e553006e04fedc729154d44bf97fe7db1dae0 100644 --- a/drivers/video/stm32/stm32_dsi.c +++ b/drivers/video/stm32/stm32_dsi.c @@ -10,6 +10,7 @@ #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/stm32/stm32_ltdc.c b/drivers/video/stm32/stm32_ltdc.c index a763f13fe1563179cb16ec889961575af646fce6..27cc8c4b4a7b07e748cad8c5cca1e8439c6451ca 100644 --- a/drivers/video/stm32/stm32_ltdc.c +++ b/drivers/video/stm32/stm32_ltdc.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include struct stm32_ltdc_priv { void __iomem *regs; diff --git a/drivers/video/sunxi/lcdc.c b/drivers/video/sunxi/lcdc.c index 8814bc368145c8e66f6052ec39e29b6d3e8ff3a0..ab236ccbc6a806870853ebf9b58479f76dece2ff 100644 --- a/drivers/video/sunxi/lcdc.c +++ b/drivers/video/sunxi/lcdc.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/sunxi/sunxi_de2.c b/drivers/video/sunxi/sunxi_de2.c index 3586d1bd93bea5095fbb222aa9708be11cc581df..24aadb2ca1610c19679653da3209fc8d572191b7 100644 --- a/drivers/video/sunxi/sunxi_de2.c +++ b/drivers/video/sunxi/sunxi_de2.c @@ -25,6 +25,7 @@ #include #include #include +#include #include "simplefb_common.h" DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/video/sunxi/sunxi_display.c b/drivers/video/sunxi/sunxi_display.c index 227b46e0b97d327437073ea2082dc4a314ef69e7..7aad0ddba8f445ae8b8073d4579628edbb7bb551 100644 --- a/drivers/video/sunxi/sunxi_display.c +++ b/drivers/video/sunxi/sunxi_display.c @@ -10,12 +10,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/drivers/video/sunxi/sunxi_dw_hdmi.c b/drivers/video/sunxi/sunxi_dw_hdmi.c index b601328b6b356f98e30a509154ff713556fff7b0..b371bb8ce1f6a41445bf683c87579dc9ace7bfb9 100644 --- a/drivers/video/sunxi/sunxi_dw_hdmi.c +++ b/drivers/video/sunxi/sunxi_dw_hdmi.c @@ -19,6 +19,7 @@ #include #include #include +#include struct sunxi_dw_hdmi_priv { struct dw_hdmi hdmi; diff --git a/drivers/video/sunxi/sunxi_lcd.c b/drivers/video/sunxi/sunxi_lcd.c index 841ef4334930efd1410ea19cacb21f1c2d1f89ea..63eec9fe88a120ba0477a57d5a58d3c81efc33e5 100644 --- a/drivers/video/sunxi/sunxi_lcd.c +++ b/drivers/video/sunxi/sunxi_lcd.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/tda19988.c b/drivers/video/tda19988.c index bead13f29344c37a7a2ae6f372277c00e9f349b7..96861b953d9e1a9b7f9510c234743d1f25e97121 100644 --- a/drivers/video/tda19988.c +++ b/drivers/video/tda19988.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/video/tegra.c b/drivers/video/tegra.c index 2bacfa86dade5bfe2312b23cf3b5b4d7c61b3c39..bce50d49bf792c68f3dd6370057318f22295fa8e 100644 --- a/drivers/video/tegra.c +++ b/drivers/video/tegra.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/drivers/video/tegra124/display.c b/drivers/video/tegra124/display.c index bb2f46be5583366e88686f5d3d1f238a20a14f79..0926a385c2b99d903df7517f45141c3873915d2d 100644 --- a/drivers/video/tegra124/display.c +++ b/drivers/video/tegra124/display.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "displayport.h" /* return in 1000ths of a Hertz */ diff --git a/drivers/video/tegra124/displayport.h b/drivers/video/tegra124/displayport.h index a3044475aeb6c3035602f891218aa382b41fcd9f..f87929f8162952518a2a13fd74eb292e05894eef 100644 --- a/drivers/video/tegra124/displayport.h +++ b/drivers/video/tegra124/displayport.h @@ -6,6 +6,7 @@ #ifndef _TEGRA_DISPLAYPORT_H #define _TEGRA_DISPLAYPORT_H +#include #include struct dpaux_ctlr { diff --git a/drivers/video/tegra124/dp.c b/drivers/video/tegra124/dp.c index ed1f9022babf6ae3efecf8bdd2ede08938c06386..c6f7d564e6e64aee2f7d8cbe360c0566a3359705 100644 --- a/drivers/video/tegra124/dp.c +++ b/drivers/video/tegra124/dp.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #include "display.h" #include "edid.h" #include "sor.h" diff --git a/drivers/video/tegra124/sor.c b/drivers/video/tegra124/sor.c index 17a1f75a9bf0c735eb19c6eefa3df01c39ec5d65..6ae98651cb559234e302da5aa311265d8b5d29cb 100644 --- a/drivers/video/tegra124/sor.c +++ b/drivers/video/tegra124/sor.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #include "displayport.h" #include "sor.h" #include diff --git a/drivers/video/tegra124/sor.h b/drivers/video/tegra124/sor.h index 2fc9a38267dc325581c7dbc2f246e8768c05b6e8..4ae14ecba3137ec392854cb08c9ec7d329664071 100644 --- a/drivers/video/tegra124/sor.h +++ b/drivers/video/tegra124/sor.h @@ -6,6 +6,7 @@ #ifndef _VIDEO_TEGRA124_SOR_H #define _VIDEO_TEGRA124_SOR_H +#include #define SUPER_STATE0 0x1 #define SUPER_STATE0_UPDATE_SHIFT 0 #define SUPER_STATE0_UPDATE_DEFAULT_MASK 0x1 diff --git a/drivers/video/vesa.c b/drivers/video/vesa.c index 9656326bdb110a0d6a00a36ca16d1e6d4d5f505a..a466151a85e8c7cd2a30c1d3203b3ce16a025348 100644 --- a/drivers/video/vesa.c +++ b/drivers/video/vesa.c @@ -10,6 +10,7 @@ #include #include #include +#include static int vesa_video_probe(struct udevice *dev) { diff --git a/drivers/video/vidconsole-uclass.c b/drivers/video/vidconsole-uclass.c index 204828d594afd28e0295466b94a54706c4e30fc1..e37adf3f1283fcf778ef2db5194eb3bb70267275 100644 --- a/drivers/video/vidconsole-uclass.c +++ b/drivers/video/vidconsole-uclass.c @@ -20,6 +20,7 @@ #include #include #include +#include /* * Structure to describe a console color diff --git a/drivers/video/video-uclass.c b/drivers/video/video-uclass.c index dcbe2480084d8bfc8fe8292cdb7f77ed9b07780e..24a68156022c50ca29b4b636951678a23e7a8c39 100644 --- a/drivers/video/video-uclass.c +++ b/drivers/video/video-uclass.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -27,6 +28,7 @@ #include #include #include +#include /* * Theory of operation: diff --git a/drivers/video/video_bmp.c b/drivers/video/video_bmp.c index c83f41631b69ebe2e0c7ef9d996700137684e81b..86280235a740d8a281830fa75d88704943583f8d 100644 --- a/drivers/video/video_bmp.c +++ b/drivers/video/video_bmp.c @@ -5,16 +5,19 @@ #include #include +#include #include #include #include #include +#include #include #include #include #include #include #include +#include #ifdef CONFIG_VIDEO_BMP_RLE8 #define BMP_RLE8_ESCAPE 0 diff --git a/drivers/video/video_osd-uclass.c b/drivers/video/video_osd-uclass.c index 82136a292bf1c99e8e8936f6c97ec625f0eaf7bc..9ac3fe6c38546f71dad771071c62d173a72723fb 100644 --- a/drivers/video/video_osd-uclass.c +++ b/drivers/video/video_osd-uclass.c @@ -7,6 +7,7 @@ #include #include #include +#include int video_osd_get_info(struct udevice *dev, struct video_osd_info *info) { diff --git a/drivers/virtio/virtio-uclass.c b/drivers/virtio/virtio-uclass.c index da0945b5c60af721525348f0e5f7731a8aa99804..6bb044fa72b853626960b162e9a07be821650dbe 100644 --- a/drivers/virtio/virtio-uclass.c +++ b/drivers/virtio/virtio-uclass.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/virtio/virtio_blk.c b/drivers/virtio/virtio_blk.c index 5117b9251260f6588c2aafb0d9b0490dc4ba6727..ac55e546de3b971656d46b186926a9c7661bd4b5 100644 --- a/drivers/virtio/virtio_blk.c +++ b/drivers/virtio/virtio_blk.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "virtio_blk.h" struct virtio_blk_priv { diff --git a/drivers/virtio/virtio_blk.h b/drivers/virtio/virtio_blk.h index 8d8e02fa2eab9aadbd1d3dd2ee39e3e4279541a4..700f42a543ef5801c68b11044eac8e88e111b495 100644 --- a/drivers/virtio/virtio_blk.h +++ b/drivers/virtio/virtio_blk.h @@ -10,6 +10,7 @@ #define _LINUX_VIRTIO_BLK_H /* Feature bits */ +#include #define VIRTIO_BLK_F_SIZE_MAX 1 /* Indicates maximum segment size */ #define VIRTIO_BLK_F_SEG_MAX 2 /* Indicates maximum # of segments */ #define VIRTIO_BLK_F_GEOMETRY 4 /* Legacy geometry available */ diff --git a/drivers/virtio/virtio_mmio.c b/drivers/virtio/virtio_mmio.c index 42baf5c9fd2de79a325595adf2321c8d75661a29..a824de579871552d3e2c5ec4645179e1a12b74d1 100644 --- a/drivers/virtio/virtio_mmio.c +++ b/drivers/virtio/virtio_mmio.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include @@ -19,6 +20,7 @@ #include #include #include +#include #include "virtio_mmio.h" static int virtio_mmio_get_config(struct udevice *udev, unsigned int offset, diff --git a/drivers/virtio/virtio_mmio.h b/drivers/virtio/virtio_mmio.h index b446674cccef8913df1f6ee4ce24975687b3a11e..bada33535736eda548fbb6e9b5e7708a48afd425 100644 --- a/drivers/virtio/virtio_mmio.h +++ b/drivers/virtio/virtio_mmio.h @@ -12,6 +12,8 @@ /* Control registers */ /* Magic value ("virt" string) - Read Only */ +#include +#include #include #define VIRTIO_MMIO_MAGIC_VALUE 0x000 diff --git a/drivers/virtio/virtio_net.c b/drivers/virtio/virtio_net.c index d20ea6325f4d611f3610b4c6945ec372c4dfab07..8e03fb396a86e2c971981d11b1df91f4b508b972 100644 --- a/drivers/virtio/virtio_net.c +++ b/drivers/virtio/virtio_net.c @@ -7,12 +7,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include "virtio_net.h" /* Amount of buffers to keep in the RX virtqueue */ diff --git a/drivers/virtio/virtio_net.h b/drivers/virtio/virtio_net.h index c92bae526906e2e80e600feaba9dfac6d8e6ee70..07001d8c9331da48b700702714bfd4b9e9171081 100644 --- a/drivers/virtio/virtio_net.h +++ b/drivers/virtio/virtio_net.h @@ -10,6 +10,7 @@ #define _LINUX_VIRTIO_NET_H /* TODO: needs to be removed! */ +#include #define ETH_ALEN 6 /* The feature bitmap for virtio net */ diff --git a/drivers/virtio/virtio_pci.h b/drivers/virtio/virtio_pci.h index cc753ed7b3d6c5c62e934590dcfc5028aff09dfa..e79520468845b7960e9cbe3e77c81903f0e15333 100644 --- a/drivers/virtio/virtio_pci.h +++ b/drivers/virtio/virtio_pci.h @@ -69,6 +69,7 @@ #endif /* VIRTIO_PCI_NO_LEGACY */ /* The bit of the ISR which indicates a device configuration change */ +#include #define VIRTIO_PCI_ISR_CONFIG 0x2 /* Vector value used to disable MSI for queue */ #define VIRTIO_MSI_NO_VECTOR 0xffff diff --git a/drivers/virtio/virtio_pci_legacy.c b/drivers/virtio/virtio_pci_legacy.c index bef5dd1ca3ccc10389f044ed0a92f325b444b2e6..a92068b795dac0e2e0a94b409cdcc03cf895d2a4 100644 --- a/drivers/virtio/virtio_pci_legacy.c +++ b/drivers/virtio/virtio_pci_legacy.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #include "virtio_pci.h" #define VIRTIO_PCI_DRV_NAME "virtio-pci.l" diff --git a/drivers/virtio/virtio_pci_modern.c b/drivers/virtio/virtio_pci_modern.c index 9edb271e929a620254cec4e414d4061cadf7a7fd..1ebb7f2e8999c0c10d9baaed16882411c2e89bb9 100644 --- a/drivers/virtio/virtio_pci_modern.c +++ b/drivers/virtio/virtio_pci_modern.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #include "virtio_pci.h" #define VIRTIO_PCI_DRV_NAME "virtio-pci.m" diff --git a/drivers/virtio/virtio_ring.c b/drivers/virtio/virtio_ring.c index a5dbb0dd7f8d8faab93b3b7a7cbcb602fb88650b..97893f49a5c85e1cde362024d9d1a8ed96684426 100644 --- a/drivers/virtio/virtio_ring.c +++ b/drivers/virtio/virtio_ring.c @@ -19,6 +19,7 @@ #include #include #include +#include int virtqueue_add(struct virtqueue *vq, struct virtio_sg *sgs[], unsigned int out_sgs, unsigned int in_sgs) diff --git a/drivers/virtio/virtio_rng.c b/drivers/virtio/virtio_rng.c index dadaaa449ce126bcc5dc8856a7343600fb1c4fc0..0d39ea057c1363c5272adb147f5b54921f0430ec 100644 --- a/drivers/virtio/virtio_rng.c +++ b/drivers/virtio/virtio_rng.c @@ -12,6 +12,7 @@ #include #include #include +#include #define BUFFER_SIZE 16UL diff --git a/drivers/virtio/virtio_sandbox.c b/drivers/virtio/virtio_sandbox.c index 8fb04b8b39ec9e93d8440ddbe6c5da43d4d39f29..4c6c8653e74a1c5db22bae7d642c231a29b37533 100644 --- a/drivers/virtio/virtio_sandbox.c +++ b/drivers/virtio/virtio_sandbox.c @@ -16,6 +16,7 @@ #include #include #include +#include struct virtio_sandbox_priv { u8 id; diff --git a/drivers/w1-eeprom/ds24xxx.c b/drivers/w1-eeprom/ds24xxx.c index 0967accdf0095c3883eda1aa1f2bf3d0f82402f2..23e7a573f5dabd3b393cf0f193a1bf8b31558e05 100644 --- a/drivers/w1-eeprom/ds24xxx.c +++ b/drivers/w1-eeprom/ds24xxx.c @@ -8,6 +8,7 @@ */ #include +#include #include #include #include diff --git a/drivers/w1-eeprom/ds2502.c b/drivers/w1-eeprom/ds2502.c index 167351055afd70608973e107d68b28faf6694dcb..c1f2055681e936dbf0419ec5bae4582eb1fe0f1f 100644 --- a/drivers/w1-eeprom/ds2502.c +++ b/drivers/w1-eeprom/ds2502.c @@ -22,6 +22,7 @@ #include #include +#include #include #include #include diff --git a/drivers/w1-eeprom/eep_sandbox.c b/drivers/w1-eeprom/eep_sandbox.c index 86c02b9b915bc39d4892e7b6164e900992129796..53a46a58d51b50eb27a5c01de1ba4ba734c0f48f 100644 --- a/drivers/w1-eeprom/eep_sandbox.c +++ b/drivers/w1-eeprom/eep_sandbox.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/drivers/w1-eeprom/w1-eeprom-uclass.c b/drivers/w1-eeprom/w1-eeprom-uclass.c index 07e1c12e5ce8ddcb89e6916d0fb7dfd078449380..85cf10637f6c32311fe09ff4ba2bed2bc5cc91bb 100644 --- a/drivers/w1-eeprom/w1-eeprom-uclass.c +++ b/drivers/w1-eeprom/w1-eeprom-uclass.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include diff --git a/drivers/w1/mxc_w1.c b/drivers/w1/mxc_w1.c index 44047ea2bfe20914cbcd23046fd4008fe4379852..949d9535c4502148fc11072ccd92cccd550b55ea 100644 --- a/drivers/w1/mxc_w1.c +++ b/drivers/w1/mxc_w1.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include diff --git a/drivers/w1/w1-gpio.c b/drivers/w1/w1-gpio.c index b54f169adfbf05764ce9856e6aa247b5fbdaee0d..ada30f1814319a67bae892ddbc714c0376d9a637 100644 --- a/drivers/w1/w1-gpio.c +++ b/drivers/w1/w1-gpio.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/drivers/w1/w1-uclass.c b/drivers/w1/w1-uclass.c index 9b9913a90d003c0c0afdd6aac591dc180ea2c035..d94408234b39b0f303484586d700066f84133511 100644 --- a/drivers/w1/w1-uclass.c +++ b/drivers/w1/w1-uclass.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/drivers/watchdog/armada-37xx-wdt.c b/drivers/watchdog/armada-37xx-wdt.c index b845e2b2e3d945828b22e6cb94bbd3908b8873f7..e27e0c02711cd73f519b235544005373152491a2 100644 --- a/drivers/watchdog/armada-37xx-wdt.c +++ b/drivers/watchdog/armada-37xx-wdt.c @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/watchdog/ast_wdt.c b/drivers/watchdog/ast_wdt.c index 0f858b181c336b278dcc3a18a7c468edce272943..b483ba05c304be2944e508a06aba5b6faa0fb854 100644 --- a/drivers/watchdog/ast_wdt.c +++ b/drivers/watchdog/ast_wdt.c @@ -12,6 +12,7 @@ #include #include #include +#include #define WDT_AST2500 2500 #define WDT_AST2400 2400 diff --git a/drivers/watchdog/at91sam9_wdt.c b/drivers/watchdog/at91sam9_wdt.c index ad602a8eb3426e960db7c6e8868ff6acc52a5996..02d020cdaab2e68f629af14841ab96da8cf2004d 100644 --- a/drivers/watchdog/at91sam9_wdt.c +++ b/drivers/watchdog/at91sam9_wdt.c @@ -26,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/watchdog/bcm6345_wdt.c b/drivers/watchdog/bcm6345_wdt.c index 5999561efd22507b7bcd26191da9d3cd372f351f..ffdd29204ffc67c96839f8de5d3f8477e98383d4 100644 --- a/drivers/watchdog/bcm6345_wdt.c +++ b/drivers/watchdog/bcm6345_wdt.c @@ -8,12 +8,14 @@ */ #include +#include #include #include #include #include #include #include +#include /* WDT Value register */ #define WDT_VAL_REG 0x0 diff --git a/drivers/watchdog/cdns_wdt.c b/drivers/watchdog/cdns_wdt.c index a7f9095e2cdacd1ba68c2b2db3ec93ccb5afc938..34b26822e95d187de8e53f726081f0177f813ba0 100644 --- a/drivers/watchdog/cdns_wdt.c +++ b/drivers/watchdog/cdns_wdt.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include struct cdns_regs { u32 zmr; /* WD Zero mode register, offset - 0x0 */ diff --git a/drivers/watchdog/cortina_wdt.c b/drivers/watchdog/cortina_wdt.c index 0f60b3a6322026651daef66599d9cb1062884588..a362a5c020d1d209fcaf7d9e8de9c49c595c042a 100644 --- a/drivers/watchdog/cortina_wdt.c +++ b/drivers/watchdog/cortina_wdt.c @@ -5,12 +5,14 @@ */ #include +#include #include #include #include #include #include #include +#include #define CA_WDT_CTRL 0x00 #define CA_WDT_PS 0x04 diff --git a/drivers/watchdog/designware_wdt.c b/drivers/watchdog/designware_wdt.c index 06783650bed7fc925a49bd2828cc64522f283f0a..5a3ae6001c338d21481d56a3ec76f7c24df10bac 100644 --- a/drivers/watchdog/designware_wdt.c +++ b/drivers/watchdog/designware_wdt.c @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #define DW_WDT_CR 0x00 #define DW_WDT_TORR 0x04 diff --git a/drivers/watchdog/imx_watchdog.c b/drivers/watchdog/imx_watchdog.c index d36b8b14931fc8078442ebd50f9800eab0468ab0..444796a6e2c5f559c3dbe7e09be744533b7d9184 100644 --- a/drivers/watchdog/imx_watchdog.c +++ b/drivers/watchdog/imx_watchdog.c @@ -5,9 +5,11 @@ */ #include +#include #include #include #include +#include #include #include #include @@ -19,6 +21,7 @@ #include #include #include +#include #define TIMEOUT_MAX 128000 #define TIMEOUT_MIN 500 diff --git a/drivers/watchdog/mpc8xx_wdt.c b/drivers/watchdog/mpc8xx_wdt.c index 1640cd46bb7ad984d63935274371b228ac0e2e4d..0ea1603ca821bebbdc810631c1adac99dcd265fb 100644 --- a/drivers/watchdog/mpc8xx_wdt.c +++ b/drivers/watchdog/mpc8xx_wdt.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include void hw_watchdog_reset(void) { diff --git a/drivers/watchdog/mt7621_wdt.c b/drivers/watchdog/mt7621_wdt.c index d033d95b6f5f13b5bc4293d90791ece6ed74aa4d..f90373bdcaa2cc1fa31876b5898f275a92d5f93e 100644 --- a/drivers/watchdog/mt7621_wdt.c +++ b/drivers/watchdog/mt7621_wdt.c @@ -10,12 +10,14 @@ */ #include +#include #include #include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/watchdog/mtk_wdt.c b/drivers/watchdog/mtk_wdt.c index 2a38bef43ec62952afb8ed68636b9b8ab6fc961c..41bd000a092b07af6a5a3b11a7c09869c5a0e934 100644 --- a/drivers/watchdog/mtk_wdt.c +++ b/drivers/watchdog/mtk_wdt.c @@ -7,12 +7,14 @@ */ #include +#include #include #include #include #include #include #include +#include #define MTK_WDT_MODE 0x00 #define MTK_WDT_LENGTH 0x04 diff --git a/drivers/watchdog/omap_wdt.c b/drivers/watchdog/omap_wdt.c index 9d3896a5d990a6bb6b45aee48388452d73947fc3..8da65d78464311e857200e554f8ef3c5fa22d85c 100644 --- a/drivers/watchdog/omap_wdt.c +++ b/drivers/watchdog/omap_wdt.c @@ -47,6 +47,7 @@ #include #include #include +#include /* Hardware timeout in seconds */ #define WDT_HW_TIMEOUT 60 diff --git a/drivers/watchdog/orion_wdt.c b/drivers/watchdog/orion_wdt.c index 804a768110702592b35472bbbefafd88214f5512..4ec584dcf007a706e10ad90343ded3470541c96e 100644 --- a/drivers/watchdog/orion_wdt.c +++ b/drivers/watchdog/orion_wdt.c @@ -13,9 +13,11 @@ */ #include +#include #include #include #include +#include #include #include #include @@ -24,6 +26,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/watchdog/sandbox_wdt.c b/drivers/watchdog/sandbox_wdt.c index e05d82789f6563b61743bea5959ebb9e0c51b786..729f59dcc38c13805ecaeb21c571acc86aa9a4c1 100644 --- a/drivers/watchdog/sandbox_wdt.c +++ b/drivers/watchdog/sandbox_wdt.c @@ -7,6 +7,7 @@ #include #include #include +#include static int sandbox_wdt_start(struct udevice *dev, u64 timeout, ulong flags) { diff --git a/drivers/watchdog/sbsa_gwdt.c b/drivers/watchdog/sbsa_gwdt.c index 1e44df1da293bb770cdd2b1947b3682eda7fb5f2..cc3fbfceada6e33c4ba8bea653492d9be31d83fb 100644 --- a/drivers/watchdog/sbsa_gwdt.c +++ b/drivers/watchdog/sbsa_gwdt.c @@ -5,6 +5,7 @@ * Copyright 2020 NXP */ +#include #include #include #include @@ -16,6 +17,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/watchdog/sp805_wdt.c b/drivers/watchdog/sp805_wdt.c index 0eea0ab388ec94aad3f5eccfff1761b95a65fb06..aee2fe7ad2781261ff07f1da99487e2608a2bc8e 100644 --- a/drivers/watchdog/sp805_wdt.c +++ b/drivers/watchdog/sp805_wdt.c @@ -5,6 +5,7 @@ * Copyright 2019 NXP */ +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include #define WDTLOAD 0x000 #define WDTCONTROL 0x008 diff --git a/drivers/watchdog/stm32mp_wdt.c b/drivers/watchdog/stm32mp_wdt.c index c45dbdc9bdbd5596f633af4507273bb296100b0b..cb103988b62f071407bbf9f72c67c1d1c4afe62b 100644 --- a/drivers/watchdog/stm32mp_wdt.c +++ b/drivers/watchdog/stm32mp_wdt.c @@ -14,6 +14,7 @@ #include #include #include +#include /* IWDG registers */ #define IWDG_KR 0x00 /* Key register */ diff --git a/drivers/watchdog/tangier_wdt.c b/drivers/watchdog/tangier_wdt.c index 050e97f392a2a4e4872c509b698334eed66247fb..59ec86864d83f2b55eaefb3e6876ee2dc853b5bd 100644 --- a/drivers/watchdog/tangier_wdt.c +++ b/drivers/watchdog/tangier_wdt.c @@ -9,6 +9,7 @@ #include #include #include +#include /* Hardware timeout in seconds */ #define WDT_PRETIMEOUT 15 diff --git a/drivers/watchdog/ulp_wdog.c b/drivers/watchdog/ulp_wdog.c index 7533fc612c797524fcb8ec33353829a497c36a99..8630f43ed62d4d0b92b4e79e8817ea55f566913b 100644 --- a/drivers/watchdog/ulp_wdog.c +++ b/drivers/watchdog/ulp_wdog.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * MX7ULP WDOG Register Map diff --git a/drivers/watchdog/wdt-uclass.c b/drivers/watchdog/wdt-uclass.c index e2791a0dba0d7c82d22131abae7a7b7bc3deb57a..0b5dca248517136340368b81cd366b4f0925d781 100644 --- a/drivers/watchdog/wdt-uclass.c +++ b/drivers/watchdog/wdt-uclass.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/drivers/watchdog/xilinx_tb_wdt.c b/drivers/watchdog/xilinx_tb_wdt.c index 5047cd04561544eab1f28a76b230cf8404103b29..a5dd4092ea2ae59da2366b7437f592ab6098d27c 100644 --- a/drivers/watchdog/xilinx_tb_wdt.c +++ b/drivers/watchdog/xilinx_tb_wdt.c @@ -11,10 +11,12 @@ #include #include #include +#include #include #include #include #include +#include #define XWT_CSR0_WRS_MASK 0x00000008 /* Reset status Mask */ #define XWT_CSR0_WDS_MASK 0x00000004 /* Timer state Mask */ diff --git a/drivers/watchdog/xilinx_wwdt.c b/drivers/watchdog/xilinx_wwdt.c index b688ebf0938492120863e55e1c00ae9e616398e8..0c8211cebf4d4d903a8fad817a8ca86dc12f22dc 100644 --- a/drivers/watchdog/xilinx_wwdt.c +++ b/drivers/watchdog/xilinx_wwdt.c @@ -17,6 +17,7 @@ #include #include #include +#include /* Refresh Register Masks */ #define XWT_WWREF_GWRR_MASK BIT(0) /* Refresh and start new period */ diff --git a/env/common.c b/env/common.c index 7b0a7b38e24b5549c660e13b1d8bab9cd8c0b9d4..14dc646af772808ca77aaec91c570a1f868eb5ea 100644 --- a/env/common.c +++ b/env/common.c @@ -24,6 +24,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/env/eeprom.c b/env/eeprom.c index ba168014e24861f17bf9151890ed7d831a13b6f7..71c70ed826d9f4f9cf8852b30944bdd1a7f86807 100644 --- a/env/eeprom.c +++ b/env/eeprom.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #if defined(CONFIG_I2C_ENV_EEPROM_BUS) #include diff --git a/env/env.c b/env/env.c index e1a36b658fcb24ea9267e7abfb3b30c1e435f1f3..569cba369748b7d68a8bc01e5f7e923afe090aec 100644 --- a/env/env.c +++ b/env/env.c @@ -5,15 +5,18 @@ */ #include +#include #include #include #include +#include #include #include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/env/ext4.c b/env/ext4.c index 59ed02c0ca17e5e99f693e93329dfc2167b3aeb9..6dd77d784132ddeffa8f4a2c85bda5caa02c9851 100644 --- a/env/ext4.c +++ b/env/ext4.c @@ -19,10 +19,12 @@ */ #include +#include #include #include #include #include +#include #include #include diff --git a/env/fat.c b/env/fat.c index c4c09fee02be99d94207821ea266e266f4641374..b65ecee620c642c03aa96bef1addd38597c53aa1 100644 --- a/env/fat.c +++ b/env/fat.c @@ -8,6 +8,7 @@ #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #ifdef CONFIG_SPL_BUILD /* TODO(sjg@chromium.org): Figure out why this is needed */ diff --git a/env/flags.c b/env/flags.c index 8cd03336a3f1ab7cb5df66b880be3f49049e31d5..feaddce9536714902e82fbb4909806e1169b1625 100644 --- a/env/flags.c +++ b/env/flags.c @@ -5,6 +5,7 @@ */ #include +#include #include #include #include diff --git a/env/flash.c b/env/flash.c index 7e355d227267cc12b0097bffbad03e7cb299121f..a8ee4c31616368517aeafe556ea3f42b02b483fa 100644 --- a/env/flash.c +++ b/env/flash.c @@ -22,6 +22,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/env/mmc.c b/env/mmc.c index 009a79ac00ce1dba11ecdbdacd2f1636f7148d49..64a2eb0c9a6910eebab3f75bed27a52cc5145d4c 100644 --- a/env/mmc.c +++ b/env/mmc.c @@ -6,12 +6,14 @@ /* #define DEBUG */ #include +#include #include #include #include #include #include #include +#include #include #include diff --git a/env/nand.c b/env/nand.c index 18d43c0503a85a9a1108487d2b110285eeb870e8..5f42b38cc7e3496bda115c154841f2be8d6ecab8 100644 --- a/env/nand.c +++ b/env/nand.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #if defined(CONFIG_CMD_SAVEENV) && defined(CONFIG_CMD_NAND) && \ diff --git a/env/nowhere.c b/env/nowhere.c index 23028661084c05b193b1117592ad52e1d967c050..600e648f935eca619231476f5dbe21d8e7865760 100644 --- a/env/nowhere.c +++ b/env/nowhere.c @@ -13,6 +13,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/env/nvram.c b/env/nvram.c index 7af5c4cf4b8fa9eb6bdffc1928a4ad632e9899b5..3d7b7fe15240447f6bc3f6c9376928393611aa16 100644 --- a/env/nvram.c +++ b/env/nvram.c @@ -32,6 +32,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/env/onenand.c b/env/onenand.c index 8ef4ca7535eb8bf730111f5d1df16c153da94230..4782d70fd91316df53c299763b51110cd25536d2 100644 --- a/env/onenand.c +++ b/env/onenand.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/env/remote.c b/env/remote.c index 0d026176794482f7febfb4806523fd5ca2d37f17..2557a046b392249154bf0a634cb41dfabbe7752c 100644 --- a/env/remote.c +++ b/env/remote.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #ifdef ENV_IS_EMBEDDED diff --git a/env/sata.c b/env/sata.c index a4af49ed8e2bfff741f90d965155b229a89d713e..367a686865b35d8cce2e4c53611d997612ee6f5d 100644 --- a/env/sata.c +++ b/env/sata.c @@ -6,9 +6,11 @@ /* #define DEBUG */ #include +#include #include #include #include +#include #include #include diff --git a/env/sf.c b/env/sf.c index 6f874f43986f950fe1ff546fbffae92fbea06dab..522baec7e27eab24da18eb10d536e2e704691fa0 100644 --- a/env/sf.c +++ b/env/sf.c @@ -9,6 +9,7 @@ * (C) Copyright 2008 Atmel Corporation */ #include +#include #include #include #include @@ -25,6 +26,7 @@ #include #include #include +#include #include #ifndef CONFIG_SPL_BUILD diff --git a/examples/api/glue.c b/examples/api/glue.c index c90765e8d2859c044f799275b588ff9128a8a2e0..aa287e8832f89b6f8dae5c4480fdf6b7856f5560 100644 --- a/examples/api/glue.c +++ b/examples/api/glue.c @@ -4,6 +4,7 @@ */ #include +#include #include #include #include diff --git a/examples/api/glue.h b/examples/api/glue.h index f9745604b6c2fee5c94deaf24174dfe71da9c6b3..37ed9d308787b53d4de5dcfc69753d02a41af5d9 100644 --- a/examples/api/glue.h +++ b/examples/api/glue.h @@ -12,6 +12,7 @@ #ifndef _API_GLUE_H_ #define _API_GLUE_H_ +#include #define API_SEARCH_LEN (3 * 1024 * 1024) /* 3MB search range */ #define UB_MAX_MR 5 /* max mem regions number */ diff --git a/examples/standalone/atmel_df_pow2.c b/examples/standalone/atmel_df_pow2.c index 9e4e883d9d228a9657e4365ebf3c38d6ad099931..62ef34a0ce565eb576c4bd012a9814fc4c753077 100644 --- a/examples/standalone/atmel_df_pow2.c +++ b/examples/standalone/atmel_df_pow2.c @@ -13,6 +13,7 @@ #include #include #include +#include #define CMD_ID 0x9f #define CMD_STAT 0xd7 diff --git a/examples/standalone/sched.c b/examples/standalone/sched.c index 0d734e7c9df54ca40b442aab06422f8a10c04583..d58509e095a3a272ac3ab2fddf976eb896b4e965 100644 --- a/examples/standalone/sched.c +++ b/examples/standalone/sched.c @@ -3,6 +3,7 @@ #include #include #include +#include /* * Author: Arun Dharankar diff --git a/fs/btrfs/btrfs.c b/fs/btrfs/btrfs.c index 9b9f9b5ffa34d33b159816b25f80edb5ed5c26dd..6a8adfb793695000f5ed410d7a462671eab4ca6e 100644 --- a/fs/btrfs/btrfs.c +++ b/fs/btrfs/btrfs.c @@ -10,6 +10,7 @@ #include #include #include +#include #include struct btrfs_info btrfs_info; diff --git a/fs/btrfs/btrfs.h b/fs/btrfs/btrfs.h index 25a8cf6a8792873eb1cfcd55c77288fe3199540d..0bfd8dca93c82b6efc5f64fbed5c989a6496441e 100644 --- a/fs/btrfs/btrfs.h +++ b/fs/btrfs/btrfs.h @@ -9,6 +9,7 @@ #define __BTRFS_BTRFS_H__ #include +#include #include "conv-funcs.h" struct btrfs_info { diff --git a/fs/btrfs/btrfs_tree.h b/fs/btrfs/btrfs_tree.h index aa0f3d6c86dd22a28dccdbcd1224f764902b5f1b..4d70ef3af64572e24d8e67755abb83201d2830e3 100644 --- a/fs/btrfs/btrfs_tree.h +++ b/fs/btrfs/btrfs_tree.h @@ -7,6 +7,7 @@ #define __BTRFS_BTRFS_TREE_H__ #include +#include #define BTRFS_VOL_NAME_MAX 255 #define BTRFS_NAME_MAX 255 diff --git a/fs/btrfs/ctree.h b/fs/btrfs/ctree.h index 65c152a52fcf535a5b93865eea08ba2af6d2eb16..3c164c902e8f5476789b1af8f41b85487fd971fd 100644 --- a/fs/btrfs/ctree.h +++ b/fs/btrfs/ctree.h @@ -11,6 +11,7 @@ #include #include +#include #include "btrfs_tree.h" #define BTRFS_MAGIC 0x4D5F53665248425FULL /* ascii _BHRfS_M, no null */ diff --git a/fs/btrfs/subvolume.c b/fs/btrfs/subvolume.c index bc488183cd34603cf1c50e509a857b33fa4d0887..51fe7f9d8a9b18e1e887d593bd591d982189bf6a 100644 --- a/fs/btrfs/subvolume.c +++ b/fs/btrfs/subvolume.c @@ -9,6 +9,7 @@ #include #include #include + static int get_subvol_name(u64 subvolid, char *name, int max_len) { struct btrfs_root_ref rref; diff --git a/fs/btrfs/super.c b/fs/btrfs/super.c index 41f2193d51c94801aee51bca608661887a178317..e50ddfcba9770a4a649601b97835ea2c4df86684 100644 --- a/fs/btrfs/super.c +++ b/fs/btrfs/super.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "btrfs.h" #define BTRFS_SUPER_FLAG_SUPP (BTRFS_HEADER_FLAG_WRITTEN \ diff --git a/fs/cbfs/cbfs.c b/fs/cbfs/cbfs.c index 3f4899101801626ebc80e1fc44e4fbec9af88484..524d8ed6cadc273c2a367c907120d76f63a66872 100644 --- a/fs/cbfs/cbfs.c +++ b/fs/cbfs/cbfs.c @@ -11,6 +11,7 @@ #include #include #include +#include /* Offset of master header from the start of a coreboot ROM */ #define MASTER_HDR_OFFSET 0x38 diff --git a/fs/cramfs/cramfs.c b/fs/cramfs/cramfs.c index 12fab86e4706470d0136548b1f7f3fd001ad5c5d..76a929d7bc8d248715453b1275993dc9c4f4695e 100644 --- a/fs/cramfs/cramfs.c +++ b/fs/cramfs/cramfs.c @@ -34,6 +34,7 @@ #include #include #include +#include /* These two macros may change in future, to provide better st_ino semantics. */ diff --git a/fs/ext4/dev.c b/fs/ext4/dev.c index 168443de1ff7b36b68287048bb555f5355c2af0d..71b42bddcb60d261e0e7febdbdcd1a4dae29a410 100644 --- a/fs/ext4/dev.c +++ b/fs/ext4/dev.c @@ -28,6 +28,7 @@ #include #include #include +#include #include "ext4_common.h" #include diff --git a/fs/ext4/ext4_common.c b/fs/ext4/ext4_common.c index 8d1cec27cb769eb72644c6c15efadf82bb9a4a93..d8f2bb7bdada3e4c9d25ea3a3d8a9b9c59eaa182 100644 --- a/fs/ext4/ext4_common.c +++ b/fs/ext4/ext4_common.c @@ -34,6 +34,7 @@ #include #include #include +#include #include "ext4_common.h" struct ext2_data *ext4fs_root; diff --git a/fs/ext4/ext4_common.h b/fs/ext4/ext4_common.h index 1314cf20df8955f6f0376003582ce2cf2e0eefe9..10167278558d16b15c2e563eeacfb0b1f6fe6977 100644 --- a/fs/ext4/ext4_common.h +++ b/fs/ext4/ext4_common.h @@ -30,6 +30,7 @@ #include "crc16.h" #endif #include +#include #define YES 1 #define NO 0 diff --git a/fs/ext4/ext4_journal.c b/fs/ext4/ext4_journal.c index ad967d39f95026a0c5329a880e3e7e3eb822389c..75b54902c249f5f4c80c3bddce0b7577990ed6a4 100644 --- a/fs/ext4/ext4_journal.c +++ b/fs/ext4/ext4_journal.c @@ -5,6 +5,7 @@ * Uma Shankar * Manjunatha C Achar * +#include * Journal data structures and headers for Journaling feature of ext4 * have been referred from JBD2 (Journaling Block device 2) * implementation in Linux Kernel. diff --git a/fs/ext4/ext4_journal.h b/fs/ext4/ext4_journal.h index 8c974cff609d1c324b145658fe15f96df39f7b1e..bc1cfc77d1a4521b4b71e9ced68c0e727d751699 100644 --- a/fs/ext4/ext4_journal.h +++ b/fs/ext4/ext4_journal.h @@ -5,6 +5,7 @@ * Uma Shankar * Manjunatha C Achar * +#include * Journal data structures and headers for Journaling feature of ext4 * have been referred from JBD2 (Journaling Block device 2) * implementation in Linux Kernel. diff --git a/fs/ext4/ext4_write.c b/fs/ext4/ext4_write.c index 933e8b19b1b59b73f3a5a46c1ffda0898a962f4a..e6d0d4372ad23ca737d37e87fd8ca948a69078ab 100644 --- a/fs/ext4/ext4_write.c +++ b/fs/ext4/ext4_write.c @@ -27,12 +27,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include "ext4_common.h" static inline void ext4fs_sb_free_inodes_inc(struct ext2_sblock *sb) diff --git a/fs/ext4/ext4fs.c b/fs/ext4/ext4fs.c index 8143079b8b01606ec3f4c62427cfed6000b2ebd8..a4fa61803f6f4a214b1c740a9bc98b7ae940bdd8 100644 --- a/fs/ext4/ext4fs.c +++ b/fs/ext4/ext4fs.c @@ -31,6 +31,7 @@ #include #include #include +#include #include "ext4_common.h" int ext4fs_symlinknest; diff --git a/fs/fat/fat.c b/fs/fat/fat.c index af202cfe9053678bd5ba86e088a21c3ca9216fc7..bd1e54a0faa1c729c408ea0fad5cbb316eeefe63 100644 --- a/fs/fat/fat.c +++ b/fs/fat/fat.c @@ -26,6 +26,7 @@ #include #include #include +#include /* * Convert a string to lowercase. Converts at most 'len' characters, diff --git a/fs/fat/fat_write.c b/fs/fat/fat_write.c index 7da319365420dbe048bf946f256dcd4cb280a4c6..eee83fa5a6ee4dcbcd24849d50195b2e8e9b1571 100644 --- a/fs/fat/fat_write.c +++ b/fs/fat/fat_write.c @@ -21,6 +21,7 @@ #include #include #include +#include #include "fat.c" static void uppercase(char *str, int len) diff --git a/fs/fs.c b/fs/fs.c index c657f92afb51437b1d36168411de2e36bd89db02..c648e27ab83c85f3d4916049b5143277d01e9004 100644 --- a/fs/fs.c +++ b/fs/fs.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include @@ -31,6 +32,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/fs/fs_internal.c b/fs/fs_internal.c index b626ffaecbedae265d5261fb50d56da403ebf1c7..8f3aa8d4f05ab09b682d9fa5b9aa5ac8f6f7c69a 100644 --- a/fs/fs_internal.c +++ b/fs/fs_internal.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/fs/jffs2/compr_lzo.c b/fs/jffs2/compr_lzo.c index da9a17ecaf6648876cdb7115ca5b44efa3d01c1f..dfc2be41cc94430b521290c90cf61af78c5acfbd 100644 --- a/fs/jffs2/compr_lzo.c +++ b/fs/jffs2/compr_lzo.c @@ -22,6 +22,7 @@ Original copyright notice follows: lzo1x_9x.c -- implementation of the LZO1X-999 compression algorithm +#include lzo_ptr.h -- low-level pointer constructs lzo_swd.ch -- sliding window dictionary lzoconf.h -- configuration for the LZO real-time data compression library diff --git a/fs/jffs2/compr_rtime.c b/fs/jffs2/compr_rtime.c index 89b9f2f13eb8df9391a0959fe2e68f53856b9113..114880dee276c6c06fb9ac237c361597b121d2be 100644 --- a/fs/jffs2/compr_rtime.c +++ b/fs/jffs2/compr_rtime.c @@ -46,6 +46,7 @@ */ #include +#include #include void rtime_decompress(unsigned char *data_in, unsigned char *cpage_out, diff --git a/fs/jffs2/compr_rubin.c b/fs/jffs2/compr_rubin.c index 9ff2217738261e210d19f5d135e12b266bb5c1ea..521ebe23e2fd6d1529f9e46855122057d1eb1970 100644 --- a/fs/jffs2/compr_rubin.c +++ b/fs/jffs2/compr_rubin.c @@ -39,6 +39,7 @@ */ #include +#include #include #include diff --git a/fs/jffs2/jffs2_1pass.c b/fs/jffs2/jffs2_1pass.c index 40e8ff6637715a488050181ed9effd4f6eab10d1..34ec95f030439734b6449572d32a0a3eaed67789 100644 --- a/fs/jffs2/jffs2_1pass.c +++ b/fs/jffs2/jffs2_1pass.c @@ -122,6 +122,7 @@ #include #include #include +#include #include #include #include diff --git a/fs/jffs2/jffs2_private.h b/fs/jffs2/jffs2_private.h index 65d19a76f97cc86afc0d90dad4b1479974adab33..3f5dcd514e09216bfab0a9e952632877357cb20f 100644 --- a/fs/jffs2/jffs2_private.h +++ b/fs/jffs2/jffs2_private.h @@ -1,6 +1,7 @@ #ifndef jffs2_private_h #define jffs2_private_h +#include #include diff --git a/fs/jffs2/summary.h b/fs/jffs2/summary.h index 834933cd15846908e550793031bf8773282587f1..739fc7951e7b326f150c5dc15243301458b425c4 100644 --- a/fs/jffs2/summary.h +++ b/fs/jffs2/summary.h @@ -13,6 +13,7 @@ #ifndef JFFS2_SUMMARY_H #define JFFS2_SUMMARY_H +#include #define BLK_STATE_ALLFF 0 #define BLK_STATE_CLEAN 1 #define BLK_STATE_PARTDIRTY 2 diff --git a/fs/reiserfs/mode_string.c b/fs/reiserfs/mode_string.c index 638cf6368da3c071a2daefc65d84f627fda15f9c..bf223858d827f6bc403fb9a14f58a210e2c1ab5c 100644 --- a/fs/reiserfs/mode_string.c +++ b/fs/reiserfs/mode_string.c @@ -12,6 +12,7 @@ #include #include +#include #if ( S_ISUID != 04000 ) || ( S_ISGID != 02000 ) || ( S_ISVTX != 01000 ) \ || ( S_IRUSR != 00400 ) || ( S_IWUSR != 00200 ) || ( S_IXUSR != 00100 ) \ diff --git a/fs/reiserfs/reiserfs.c b/fs/reiserfs/reiserfs.c index 37068e295b35b952d365a4e964c62cd994c5a83d..37ec4bfbd3909e6e26305b47662a4878981711e5 100644 --- a/fs/reiserfs/reiserfs.c +++ b/fs/reiserfs/reiserfs.c @@ -11,6 +11,7 @@ */ /* An implementation for the ReiserFS filesystem ported from GRUB. +#include * Some parts of this code (mainly the structures and defines) are * from the original reiser fs code, as found in the linux kernel. */ diff --git a/fs/reiserfs/reiserfs_private.h b/fs/reiserfs/reiserfs_private.h index 5936f21400564e916847565ec277680abf0d7cf6..3d8f3f00b26170a2fd5e56f89a5726ae03e570cf 100644 --- a/fs/reiserfs/reiserfs_private.h +++ b/fs/reiserfs/reiserfs_private.h @@ -11,6 +11,7 @@ */ /* An implementation for the ReiserFS filesystem ported from GRUB. +#include * Some parts of this code (mainly the structures and defines) are * from the original reiser fs code, as found in the linux kernel. */ diff --git a/fs/sandbox/sandboxfs.c b/fs/sandbox/sandboxfs.c index 59e18d0c049b108ad852d7984e64e1d131b76372..ae9c4964a559c955bf6fe0720f0d5e517030dd4d 100644 --- a/fs/sandbox/sandboxfs.c +++ b/fs/sandbox/sandboxfs.c @@ -9,6 +9,7 @@ #include #include #include +#include int sandbox_fs_set_blk_dev(struct blk_desc *rbdd, struct disk_partition *info) { diff --git a/fs/squashfs/sqfs_filesystem.h b/fs/squashfs/sqfs_filesystem.h index fbd3b3eb59c217cde7e025ea39f1d2879ca32903..4f43fb692e33a0488a4dbbfc9c414bce7d16c139 100644 --- a/fs/squashfs/sqfs_filesystem.h +++ b/fs/squashfs/sqfs_filesystem.h @@ -9,6 +9,7 @@ #define SQFS_FILESYSTEM_H #include +#include #include #include #include diff --git a/fs/ubifs/debug.c b/fs/ubifs/debug.c index a20407688cde0e2fd3e8c6dfae4f54f37a4110b4..ad73191bc255049e22448a2f7c94b5790d9b624d 100644 --- a/fs/ubifs/debug.c +++ b/fs/ubifs/debug.c @@ -24,6 +24,7 @@ #include #include #include +#include #ifndef __UBOOT__ #include diff --git a/fs/ubifs/debug.h b/fs/ubifs/debug.h index 85f760e41a15b8551bf0a398be3a8663c06c096c..e436b0bcf6129f1dd9f3a8ce34d77b22d283471f 100644 --- a/fs/ubifs/debug.h +++ b/fs/ubifs/debug.h @@ -13,6 +13,7 @@ /* Checking helper functions */ #include +#include typedef int (*dbg_leaf_callback)(struct ubifs_info *c, struct ubifs_zbranch *zbr, void *priv); typedef int (*dbg_znode_callback)(struct ubifs_info *c, diff --git a/fs/ubifs/io.c b/fs/ubifs/io.c index 5a0fa3aa4e4c714f45c316df8606363f40ed9941..8b5a11a66693343d173ecb0a2b2bb6197a0daeaf 100644 --- a/fs/ubifs/io.c +++ b/fs/ubifs/io.c @@ -39,6 +39,7 @@ * to @c->max_write_size bytes again. We do this by temporarily shrinking * write-buffer size (@wbuf->size). * +#include * Write-buffers are defined by 'struct ubifs_wbuf' objects and protected by * mutexes defined inside these objects. Since sometimes upper-level code * has to lock the write-buffer (e.g. journal space reservation code), many diff --git a/fs/ubifs/key.h b/fs/ubifs/key.h index 6677ff06a268da9c1b2de0a4c1e7a43d4be55da1..ec3c927b5a936679f83756f5abcf6ae2f775f35f 100644 --- a/fs/ubifs/key.h +++ b/fs/ubifs/key.h @@ -35,6 +35,7 @@ */ #include #include +#include static inline uint32_t key_mask_hash(uint32_t hash) { hash &= UBIFS_S_KEY_HASH_MASK; diff --git a/fs/ubifs/lprops.c b/fs/ubifs/lprops.c index 2e4678cfaa8574f42cb5801ba5be85a9b3d1de7e..2deb6a103af9e5fa314f480db3ee2251ec21f7d3 100644 --- a/fs/ubifs/lprops.c +++ b/fs/ubifs/lprops.c @@ -23,6 +23,7 @@ #include #include #include +#include #endif #include "ubifs.h" diff --git a/fs/ubifs/lpt_commit.c b/fs/ubifs/lpt_commit.c index 2f0d1c6eb512f4a17f7128fb38157f9d3036611c..7ece2986a3211bcba7509d58d2dec948b9ffb4ba 100644 --- a/fs/ubifs/lpt_commit.c +++ b/fs/ubifs/lpt_commit.c @@ -27,6 +27,7 @@ #include #include #include +#include #include "crc16.h" #endif #include "ubifs.h" diff --git a/fs/ubifs/misc.h b/fs/ubifs/misc.h index a54e4928fc0a71cf48c28a5a9f4484c03e729980..57ca0922c5dda36b6eb65ff7f7b064d5209cdde7 100644 --- a/fs/ubifs/misc.h +++ b/fs/ubifs/misc.h @@ -22,6 +22,7 @@ * This helper function returns %1 if @znode is dirty and %0 otherwise. */ #include +#include static inline int ubifs_zn_dirty(const struct ubifs_znode *znode) { return !!test_bit(DIRTY_ZNODE, &znode->flags); diff --git a/fs/ubifs/orphan.c b/fs/ubifs/orphan.c index a7df0364a17f915b3c8ec948c66379017f877ff5..5393c5b45288a85f38ff6acbbaf1dabab946691c 100644 --- a/fs/ubifs/orphan.c +++ b/fs/ubifs/orphan.c @@ -12,6 +12,7 @@ #include #include #include +#include #include "ubifs.h" /* diff --git a/fs/ubifs/recovery.c b/fs/ubifs/recovery.c index 24c66ce168868992f40eeb2226dcfc610f9ce49a..ec428e8e81d37034dc999a02f77118c72c4a25e8 100644 --- a/fs/ubifs/recovery.c +++ b/fs/ubifs/recovery.c @@ -12,6 +12,7 @@ * This file implements functions needed to recover from unclean un-mounts. * When UBIFS is mounted, it checks a flag on the master node to determine if * an un-mount was completed successfully. If not, the process of mounting +#include * incorporates additional checking and fixing of on-flash data structures. * UBIFS always cleans away all remnants of an unclean un-mount, so that * errors do not accumulate. However UBIFS defers recovery if it is mounted diff --git a/fs/ubifs/replay.c b/fs/ubifs/replay.c index 845a270ce5132dcd2a166eae2a6378d2f5f050a3..d0c571aa1630512e8253273354a101711ab06edd 100644 --- a/fs/ubifs/replay.c +++ b/fs/ubifs/replay.c @@ -28,6 +28,7 @@ #include #include #include +#include #endif #include "ubifs.h" #include diff --git a/fs/ubifs/scan.c b/fs/ubifs/scan.c index 218cbfade1093a933153e4a6059bce1a3fbac578..8ba7f6a2f69b2b32ce7ffd816eb3ac52cd0c873a 100644 --- a/fs/ubifs/scan.c +++ b/fs/ubifs/scan.c @@ -22,6 +22,7 @@ #include #include #include +#include #endif #include "ubifs.h" diff --git a/fs/ubifs/super.c b/fs/ubifs/super.c index 9c37fa2254c8133d2a9a2263b90fb946aa6989fc..126701afe83ab7ffef3cc56abce158699190826a 100644 --- a/fs/ubifs/super.c +++ b/fs/ubifs/super.c @@ -43,6 +43,7 @@ #include #include #include +#include #include "ubifs.h" #include #include diff --git a/fs/ubifs/tnc.c b/fs/ubifs/tnc.c index b9174c8798f3e2a004fd755a444cc73a1e942591..dfb7b53a4c267bc3addb11eb6894fbf4f35bd6fb 100644 --- a/fs/ubifs/tnc.c +++ b/fs/ubifs/tnc.c @@ -33,6 +33,7 @@ #include #include #include +#include #endif #include "ubifs.h" diff --git a/fs/ubifs/tnc_misc.c b/fs/ubifs/tnc_misc.c index 659ff2e2ce2b54b8f91e3052a5585317778b0df5..f2ad55e9fdc94118990aaf6ce8c6cefcb26d6a9e 100644 --- a/fs/ubifs/tnc_misc.c +++ b/fs/ubifs/tnc_misc.c @@ -20,6 +20,7 @@ #include #include #include +#include #endif #include "ubifs.h" diff --git a/fs/ubifs/ubifs-media.h b/fs/ubifs/ubifs-media.h index 2b5b26a01b00733160cd5ab25f2f1731711731bb..a4ec288de3407f35a242f20e895bc30c00f0e0c4 100644 --- a/fs/ubifs/ubifs-media.h +++ b/fs/ubifs/ubifs-media.h @@ -10,6 +10,8 @@ /* * This file describes UBIFS on-flash format and contains definitions of all the +#include +#include * relevant data structures and constants. * * All UBIFS on-flash objects are stored in the form of nodes. All nodes start diff --git a/fs/ubifs/ubifs.c b/fs/ubifs/ubifs.c index e76839e098d82dbb97ca797f85b9a632bdac7c2e..ddfa86bbc5bdd100b0242357b40efb0e3870b094 100644 --- a/fs/ubifs/ubifs.c +++ b/fs/ubifs/ubifs.c @@ -22,6 +22,7 @@ #include #include #include +#include #include "ubifs.h" #include #include diff --git a/fs/ubifs/ubifs.h b/fs/ubifs/ubifs.h index c8a33fa36edb24cb9c85788501ab22399bcfcbf8..b63b1326207df4efe532d5840f36de6d8e18ed7e 100644 --- a/fs/ubifs/ubifs.h +++ b/fs/ubifs/ubifs.h @@ -37,6 +37,7 @@ #include #include #include +#include #include #include diff --git a/fs/yaffs2/yaffs_uboot_glue.c b/fs/yaffs2/yaffs_uboot_glue.c index 62f034552e5894b88a20b5dbf9a783742f19704f..3f42438a00b644219250721e307e0797ff28240f 100644 --- a/fs/yaffs2/yaffs_uboot_glue.c +++ b/fs/yaffs2/yaffs_uboot_glue.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include "nand.h" diff --git a/fs/yaffs2/yaffsfs.c b/fs/yaffs2/yaffsfs.c index 8f43d3ac08518ff841f951bb50bf02b5cb4e1da2..004abbd2851392f241cc23f04d6c78976addfc9e 100644 --- a/fs/yaffs2/yaffsfs.c +++ b/fs/yaffs2/yaffsfs.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "yaffsfs.h" #include "yaffs_guts.h" #include "yaffscfg.h" diff --git a/fs/yaffs2/ydirectenv.h b/fs/yaffs2/ydirectenv.h index cad7a35a4e50560d916f1291c41071416187fcb6..b9e9ed1707e2202244da20e55ed8c1745e901759 100644 --- a/fs/yaffs2/ydirectenv.h +++ b/fs/yaffs2/ydirectenv.h @@ -25,6 +25,7 @@ #include #include #include +#include #include "yaffs_osglue.h" diff --git a/fs/zfs/zfs.c b/fs/zfs/zfs.c index 0bc872175e5cc9bd6167a5cebd60186e414ab627..823ac8a0156f0dfa9eb80d0803426d53c211120b 100644 --- a/fs/zfs/zfs.c +++ b/fs/zfs/zfs.c @@ -20,6 +20,7 @@ #include #include #include +#include #include "zfs_common.h" #include "div64.h" diff --git a/fs/zfs/zfs_fletcher.c b/fs/zfs/zfs_fletcher.c index 008a303ec7962a323ecfe66b4d17cff31d508935..dd23f984ded1bb469341a4b2e1f027ce6664f839 100644 --- a/fs/zfs/zfs_fletcher.c +++ b/fs/zfs/zfs_fletcher.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "zfs_common.h" #include diff --git a/fs/zfs/zfs_lzjb.c b/fs/zfs/zfs_lzjb.c index c2a9ae1ddeff470af0be577bb66f9fddbbf72dd4..9ac42ac89aac8516cdb87966196134ff09d28322 100644 --- a/fs/zfs/zfs_lzjb.c +++ b/fs/zfs/zfs_lzjb.c @@ -15,6 +15,7 @@ #include #include #include +#include #include "zfs_common.h" #include diff --git a/fs/zfs/zfs_sha256.c b/fs/zfs/zfs_sha256.c index cb5b1c06834d0f3c33712a54eb32c80a3ced8a62..104918c6069ff62d0f48474ed46cbaf3e5a10d58 100644 --- a/fs/zfs/zfs_sha256.c +++ b/fs/zfs/zfs_sha256.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "zfs_common.h" #include diff --git a/include/ACEX1K.h b/include/ACEX1K.h index 7c5253c66ccada689407466d6c8acbae67dcf14b..dee789b148b305b3ce720691c8ec4a3eedad7596 100644 --- a/include/ACEX1K.h +++ b/include/ACEX1K.h @@ -11,6 +11,7 @@ #define _ACEX1K_H_ #include +#include extern int ACEX1K_load(Altera_desc *desc, const void *image, size_t size); extern int ACEX1K_dump(Altera_desc *desc, const void *buf, size_t bsize); diff --git a/include/MCD_dma.h b/include/MCD_dma.h index 2f16c89044ee98f9f1510a168c846214af673303..f67d3529fc132299be0bc2dd24bd045b7cbc21e5 100644 --- a/include/MCD_dma.h +++ b/include/MCD_dma.h @@ -33,6 +33,8 @@ #ifndef DEFINESONLY +#include + /* Portability typedefs */ #if 1 #include "common.h" @@ -55,6 +57,7 @@ typedef char s8; #ifndef u8 typedef unsigned char u8; #endif +#include #endif /* diff --git a/include/acpi/acpi_device.h b/include/acpi/acpi_device.h index 1c6aceb20af2d10980d21a905a6e4f0dcfb6149f..af6b65e7f04dd6c143ef842516f65f4dab6f97c0 100644 --- a/include/acpi/acpi_device.h +++ b/include/acpi/acpi_device.h @@ -13,6 +13,7 @@ #include #include #include +#include struct acpi_ctx; struct gpio_desc; diff --git a/include/acpi/acpi_s3.h b/include/acpi/acpi_s3.h index 1dc568117bd34e87dc459177f6a041bea3de5680..5b9eed4c8c9df2bf2e5762b9decbd346ed791dff 100644 --- a/include/acpi/acpi_s3.h +++ b/include/acpi/acpi_s3.h @@ -37,6 +37,7 @@ extern char __wakeup[]; extern int __wakeup_size; +#include enum acpi_sleep_state { ACPI_S0, ACPI_S1, diff --git a/include/acpi/acpi_table.h b/include/acpi/acpi_table.h index fe9b29f3f82d5d22bb34e09d580b26b7dd559f91..91d169b4e235345d21bcbb173895836e49f97a93 100644 --- a/include/acpi/acpi_table.h +++ b/include/acpi/acpi_table.h @@ -13,7 +13,9 @@ #ifndef __ACPI_TABLE_H__ #define __ACPI_TABLE_H__ +#include #include +#include #define RSDP_SIG "RSD PTR " /* RSDP pointer signature */ #define OEM_ID "U-BOOT" /* U-Boot */ diff --git a/include/ahci.h b/include/ahci.h index a6f32010ca2804c513d181114ee8277fb0f51f2a..ca457bfbf64d7df18604e5372c6390e36b22d21d 100644 --- a/include/ahci.h +++ b/include/ahci.h @@ -9,6 +9,7 @@ #include #include +#include #define AHCI_PCI_BAR 0x24 #define AHCI_MAX_SG 56 /* hardware max is 64K */ diff --git a/include/ali512x.h b/include/ali512x.h index 6bb67009c1fb8101bfabe936e8540f3c054eb2a6..854ca60de69016f9bdc4ef0a3b5555dedc439990 100644 --- a/include/ali512x.h +++ b/include/ali512x.h @@ -7,6 +7,7 @@ #ifndef __ASM_IC_ALI512X_H_ #define __ASM_IC_ALI512X_H_ +#include # define ALI_INDEX 0x3f0 # define ALI_DATA 0x3f1 diff --git a/include/altera.h b/include/altera.h index 22d55cfd73e70dd17a979d1dc8d508053bd4f29e..1e991333c4e7dee8f0dac8a7f9f1c9ceaf091bf3 100644 --- a/include/altera.h +++ b/include/altera.h @@ -5,6 +5,7 @@ */ #include +#include #ifndef _ALTERA_H_ #define _ALTERA_H_ diff --git a/include/android_bootloader_message.h b/include/android_bootloader_message.h index 286d7ab0f31e91bfe7b2a85c5ca7d3cdd865e34d..21e613bdad009706a5a26a9fbf9e1505e632ed2c 100644 --- a/include/android_bootloader_message.h +++ b/include/android_bootloader_message.h @@ -21,6 +21,7 @@ * stddef.h */ #include +#include #endif // Spaces used by misc partition are as below: diff --git a/include/api_public.h b/include/api_public.h index def103ce22fd8f3cf2fde87e04252416db085e10..38966da505fd536d302f31a12d000108c12ac679 100644 --- a/include/api_public.h +++ b/include/api_public.h @@ -8,6 +8,7 @@ #ifndef _API_PUBLIC_H_ #define _API_PUBLIC_H_ +#include #define API_EINVAL 1 /* invalid argument(s) */ #define API_ENODEV 2 /* no device */ #define API_ENOMEM 3 /* no memory */ diff --git a/include/asm-generic/global_data.h b/include/asm-generic/global_data.h index 7a6b90d7da07840151b278468766b41dd86f78c1..57ff3b7f12dfedcc6946b8a127bf297a901a2080 100644 --- a/include/asm-generic/global_data.h +++ b/include/asm-generic/global_data.h @@ -24,6 +24,7 @@ #include #include #include +#include typedef struct global_data { struct bd_info *bd; diff --git a/include/asm-generic/gpio.h b/include/asm-generic/gpio.h index acbe791c84bf7b2d64e39865214606762ea6368c..eb9b7086612faf22996272aa9896448f90a77d51 100644 --- a/include/asm-generic/gpio.h +++ b/include/asm-generic/gpio.h @@ -10,6 +10,7 @@ #include #include #include +#include struct acpi_gpio; struct ofnode_phandle_args; diff --git a/include/asm-generic/int-ll64.h b/include/asm-generic/int-ll64.h index 7451718a61cdbed699bbc1d6d7b5eabf95df2977..c364755102c9067a560eb2337db3f07249803f04 100644 --- a/include/asm-generic/int-ll64.h +++ b/include/asm-generic/int-ll64.h @@ -15,6 +15,7 @@ * header files exported to user space */ +#include typedef __signed__ char __s8; typedef unsigned char __u8; diff --git a/include/asm-generic/io.h b/include/asm-generic/io.h index 7a2f0dba316adf319e01912b28bfdd2dca80a9b6..53972a8d75ac2b86ca61cf6c8856529cc5cdcb70 100644 --- a/include/asm-generic/io.h +++ b/include/asm-generic/io.h @@ -105,5 +105,6 @@ static inline void unmap_physmem(void *vaddr, unsigned long flags) } #endif +#include #endif /* !__ASSEMBLY__ */ #endif /* __ASM_GENERIC_IO_H__ */ diff --git a/include/ata.h b/include/ata.h index 3d870c973f2c0bf53fc2615cfeaa39a7076e20b2..ea1af5e66049b8a25b096bd671a90faa0574cd36 100644 --- a/include/ata.h +++ b/include/ata.h @@ -14,6 +14,7 @@ #define _ATA_H #include +#include /* Register addressing depends on the hardware design; for instance, * 8-bit (register) and 16-bit (data) accesses might use different diff --git a/include/atf_common.h b/include/atf_common.h index fd5454c55b4b83234a0e53bcbe8eadee1f1fabcd..231406783fe8bf7f9d04605b7b61d30ba566e410 100644 --- a/include/atf_common.h +++ b/include/atf_common.h @@ -72,6 +72,7 @@ * Structure used for telling the next BL how much of a particular type of * memory is available for its use and how much is already used. ******************************************************************************/ +#include struct aapcs64_params { unsigned long arg0; unsigned long arg1; diff --git a/include/atmel_hlcdc.h b/include/atmel_hlcdc.h index 5e339f50f2665bd16ff0ea3a1579635969a96deb..0272d45584b8e3b16e153d4aede4ad8238b16734 100644 --- a/include/atmel_hlcdc.h +++ b/include/atmel_hlcdc.h @@ -2,6 +2,7 @@ /* * Header file for AT91/AT32 MULTI LAYER LCD Controller * +#include * Data structure and register user interface * * Copyright (C) 2012 Atmel Corporation diff --git a/include/atmel_lcd.h b/include/atmel_lcd.h index 4aa955b6b2d4d7516225c0eac8a890910f3f5e25..8d94769d8dc7abd2f502a24bc34b7519117a603c 100644 --- a/include/atmel_lcd.h +++ b/include/atmel_lcd.h @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0+ */ /* +#include * atmel_lcd.h - Atmel LCD Controller structures * * (C) Copyright 2001 @@ -9,6 +10,8 @@ #ifndef _ATMEL_LCD_H_ #define _ATMEL_LCD_H_ +#include + /** * struct atmel_lcd_platdata - platform data for Atmel LCDs with driver model * diff --git a/include/atmel_mci.h b/include/atmel_mci.h index c7591166eeb47d30237674de8d9570ff50276f52..2f73e675e01416db232c14f1b9ef65c3f126962f 100644 --- a/include/atmel_mci.h +++ b/include/atmel_mci.h @@ -10,6 +10,7 @@ int atmel_mci_init(void *regs); #ifndef __ASSEMBLY__ /* +#include * Structure for struct SoC access. * Names starting with '_' are fillers. */ diff --git a/include/atsha204a-i2c.h b/include/atsha204a-i2c.h index 5c1ab65eef78fa396ddce727ad98497e9615b9c0..b32d159993f9eb4f735ed9339c1d3b97c279e2a4 100644 --- a/include/atsha204a-i2c.h +++ b/include/atsha204a-i2c.h @@ -13,6 +13,7 @@ #define _ATSHA204_I2C_H_ #include +#include enum atsha204a_zone { ATSHA204A_ZONE_CONFIG = 0, diff --git a/include/audio_codec.h b/include/audio_codec.h index 2ea4ff096e62d87ef89f113e725c57aee22e1b7f..202f5ca3929b0eb20274968033a5e340cee5e04f 100644 --- a/include/audio_codec.h +++ b/include/audio_codec.h @@ -7,6 +7,7 @@ #ifndef __AUDIO_CODEC_H__ #define __AUDIO_CODEC_H__ +#include struct udevice; /* diff --git a/include/autoboot.h b/include/autoboot.h index ac8157e570440c2899bfc8f3959ea6ad1d646da5..398c55626527782c3a76b6456352e8fb63dcdb25 100644 --- a/include/autoboot.h +++ b/include/autoboot.h @@ -11,6 +11,8 @@ #ifndef __AUTOBOOT_H #define __AUTOBOOT_H +#include + #ifdef CONFIG_AUTOBOOT /** * bootdelay_process() - process the bootd delay diff --git a/include/avb_verify.h b/include/avb_verify.h index 8aebe75ac911e8f646b3cf8c552f5cf4037b7760..7ee137b0a7370a698a44b89a712b373b3148c0a5 100644 --- a/include/avb_verify.h +++ b/include/avb_verify.h @@ -11,6 +11,7 @@ #include <../lib/libavb/libavb.h> #include #include +#include #define AVB_MAX_ARGS 1024 #define VERITY_TABLE_OPT_RESTART "restart_on_corruption" diff --git a/include/axi.h b/include/axi.h index 59fb0b2e4584c24816f21f464cea4d14cde0071f..abffd2f12b74c9d314d1b8f4c087feae056154cd 100644 --- a/include/axi.h +++ b/include/axi.h @@ -7,6 +7,7 @@ #ifndef _AXI_H_ #define _AXI_H_ +#include struct udevice; /** diff --git a/include/binman.h b/include/binman.h index e0b92075e274e58488d0265c431a581285b4f0a7..4da86685daf8897fdfa739a2ed767082adbc452a 100644 --- a/include/binman.h +++ b/include/binman.h @@ -9,6 +9,7 @@ #ifndef _BINMAN_H_ #define _BINMAN_H_ +#include #include /** diff --git a/include/blk.h b/include/blk.h index 9ee10fb80e70e800a2a476339718f54635ddd96a..a070c538cbc2b4f3d170abce532fafac5daaeaeb 100644 --- a/include/blk.h +++ b/include/blk.h @@ -8,6 +8,7 @@ #define BLK_H #include +#include #ifdef CONFIG_SYS_64BIT_LBA typedef uint64_t lbaint_t; diff --git a/include/bloblist.h b/include/bloblist.h index 609ac421d668368f58771b5de54f486d83bd4031..5feb76de2843a4f76715db72b684be0659dd2bff 100644 --- a/include/bloblist.h +++ b/include/bloblist.h @@ -13,6 +13,7 @@ #ifndef __BLOBLIST_H #define __BLOBLIST_H +#include enum { BLOBLIST_VERSION = 0, BLOBLIST_MAGIC = 0xb00757a3, diff --git a/include/board.h b/include/board.h index d9f7aafb49b3fde40cd009b5c1ce87f2c79193fb..2944eea66c5350abe3294c69d90b4b41608fa2b1 100644 --- a/include/board.h +++ b/include/board.h @@ -6,6 +6,7 @@ #include #include +#include struct udevice; /* diff --git a/include/bootcount.h b/include/bootcount.h index a3ce4094854027957c07dc9259b0b10848348d3d..f08339a480523b077ef32fdb5f49690a75a319cb 100644 --- a/include/bootcount.h +++ b/include/bootcount.h @@ -12,6 +12,7 @@ #include #include #include +#include #ifdef CONFIG_DM_BOOTCOUNT diff --git a/include/bootm.h b/include/bootm.h index 0350c349f3770238724a949b1282c0ac4088508a..abb6ab891bf0e7f9e8b2cde0a64c41b51d083ced 100644 --- a/include/bootm.h +++ b/include/bootm.h @@ -8,6 +8,7 @@ #define _BOOTM_H #include +#include struct cmd_tbl; diff --git a/include/bootstage.h b/include/bootstage.h index 670f785c89e2b47aac8b010fe49ab133f4ba5a92..c08ec84447e7eba4edea8922e828b01e6a3dcec2 100644 --- a/include/bootstage.h +++ b/include/bootstage.h @@ -12,6 +12,7 @@ #define _BOOTSTAGE_H #include +#include /* Flags for each bootstage record */ enum bootstage_flags { diff --git a/include/broadcom/chimp.h b/include/broadcom/chimp.h index 7f641529139a81561f8a09dfec1cc311fd643548..661c79a5fa77036d85a3c831bf43fdf3e2c36896 100644 --- a/include/broadcom/chimp.h +++ b/include/broadcom/chimp.h @@ -7,6 +7,7 @@ #ifndef __CHIMP_H__ #define __CHIMP_H__ +#include #include /** diff --git a/include/btrfs.h b/include/btrfs.h index a7605e15897039c059e29d8fdd26551a33daa959..ed5869ce73336b6db8d5945f1c6dfaa008d2387c 100644 --- a/include/btrfs.h +++ b/include/btrfs.h @@ -8,6 +8,7 @@ #ifndef __U_BOOT_BTRFS_H__ #define __U_BOOT_BTRFS_H__ +#include struct blk_desc; struct disk_partition; diff --git a/include/bus_vcxk.h b/include/bus_vcxk.h index eecba407bfa4410ebcb992246413c1f470d7ad71..d4952af479486b80c008922a058dffe88e8837af 100644 --- a/include/bus_vcxk.h +++ b/include/bus_vcxk.h @@ -7,6 +7,7 @@ #ifndef __BUS_VCXK_H_ #define __BUS_VCXK_H_ +#include extern int vcxk_init(unsigned long width, unsigned long height); extern void vcxk_setpixel(int x, int y, unsigned long color); extern int vcxk_acknowledge_wait(void); diff --git a/include/cache.h b/include/cache.h index ecb7956efd5c380bb833e0b9fc9b617703810853..d142b3fc144686ac055ded471be5c2ae6c006905 100644 --- a/include/cache.h +++ b/include/cache.h @@ -6,6 +6,8 @@ #ifndef __CACHE_H #define __CACHE_H +#include + struct udevice; /* diff --git a/include/capitalization.h b/include/capitalization.h index 9d7e8d259c6cd954b9eed0be9eb9dd1eb85deee2..29c9e5da11b16edef34b2e6dbe6fe6a863d30b7e 100644 --- a/include/capitalization.h +++ b/include/capitalization.h @@ -3,6 +3,7 @@ * Capitalization tables */ +#include struct capitalization_table { u16 upper; u16 lower; diff --git a/include/cavium/atf.h b/include/cavium/atf.h index 3cf05c43d72e1ba23868a298a48ebbf6345e6171..3e4a48c436e5d5c370765cf46913e67130e9c01a 100644 --- a/include/cavium/atf.h +++ b/include/cavium/atf.h @@ -5,6 +5,7 @@ #ifndef __ATF_H__ #define __ATF_H__ #include +#include ssize_t atf_read_mmc(uintptr_t offset, void *buffer, size_t size); ssize_t atf_read_nor(uintptr_t offset, void *buffer, size_t size); diff --git a/include/cbfs.h b/include/cbfs.h index 5f296d6a3717ef445135da343499942c095d6f48..44393b5e4eff392454a5ffd23f9d2e0ee73d8ef5 100644 --- a/include/cbfs.h +++ b/include/cbfs.h @@ -8,6 +8,7 @@ #include #include +#include enum cbfs_result { CBFS_SUCCESS = 0, diff --git a/include/cli.h b/include/cli.h index 8a0b02cf1da66251eba93e321a50938b74ec907f..b61bd9a13ed1dfcbea50b2dc57a0f29d17d7c987 100644 --- a/include/cli.h +++ b/include/cli.h @@ -9,6 +9,7 @@ #include #include +#include /** * Go into the command loop diff --git a/include/clk-uclass.h b/include/clk-uclass.h index dac42dab3681287bbe777a2effea7a25f5a1dfbf..5dbdba91d58b9e75c4b764a322026e0150225dc5 100644 --- a/include/clk-uclass.h +++ b/include/clk-uclass.h @@ -11,6 +11,7 @@ /* See clk.h for background documentation. */ #include +#include struct ofnode_phandle_args; diff --git a/include/command.h b/include/command.h index bc7786dd4a4c13874414da92f1b2430446b870fa..0bd3b1ac7ecb8277b2aa5d1993dccc31dd9354f7 100644 --- a/include/command.h +++ b/include/command.h @@ -29,6 +29,7 @@ * Monitor Command Table */ +#include struct cmd_tbl { char *name; /* Command Name */ int maxargs; /* maximum number of arguments */ diff --git a/include/common.h b/include/common.h index 868576038a763e076db54f71931ca03a03f72292..2e95d0ebdf5d3016f6da47f4a8189cf60e822059 100644 --- a/include/common.h +++ b/include/common.h @@ -14,7 +14,6 @@ #ifndef __ASSEMBLY__ /* put C only stuff in this section */ #include -#include #endif /* __ASSEMBLY__ */ /* Pull in stuff for the build system */ diff --git a/include/cpsw.h b/include/cpsw.h index 9a237d9abe8e90f2f4e6b5749199765fd6c8a7ab..5fe2e4a4de653363bad6685cc9fc97c79a51d4a7 100644 --- a/include/cpsw.h +++ b/include/cpsw.h @@ -17,6 +17,7 @@ #define _CPSW_H_ #include +#include #include /* reg offset */ diff --git a/include/cpu.h b/include/cpu.h index 089e74c262b380b16f5094a45ad54107ac7c84df..2ac9fac92a27b4fb5ddb7bf3ce925a6ca04d1803 100644 --- a/include/cpu.h +++ b/include/cpu.h @@ -7,6 +7,7 @@ #ifndef __CPU_H #define __CPU_H +#include struct udevice; /** diff --git a/include/cramfs/cramfs_fs.h b/include/cramfs/cramfs_fs.h index e0c14f04af57489bcb3da6184f53b4199ab5742a..36b28bcc4bf6a691e0226a7d6a667b742812ed0a 100644 --- a/include/cramfs/cramfs_fs.h +++ b/include/cramfs/cramfs_fs.h @@ -1,6 +1,7 @@ #ifndef __CRAMFS_H #define __CRAMFS_H +#include #define CRAMFS_MAGIC 0x28cd3d45 /* some random number */ #define CRAMFS_SIGNATURE "Compressed ROMFS" diff --git a/include/cros_ec.h b/include/cros_ec.h index ceb3916ae8944a467c5fc2c313c7f77ccea9e670..df15d85b1d5958539bc038c942c8ee3954bcd084 100644 --- a/include/cros_ec.h +++ b/include/cros_ec.h @@ -14,6 +14,7 @@ #include #include #include +#include /* Our configuration information */ struct cros_ec_dev { diff --git a/include/crypto/pkcs7.h b/include/crypto/pkcs7.h index ca35df29f6fbf18fc28acacc837c539e7a0c6a2a..e36e78460794b05e328e92df587c5e6d390b3f88 100644 --- a/include/crypto/pkcs7.h +++ b/include/crypto/pkcs7.h @@ -13,6 +13,7 @@ #include #endif +#include struct key; struct pkcs7_message; diff --git a/include/crypto/pkcs7_parser.h b/include/crypto/pkcs7_parser.h index 053ba7826a37e669aea953b8bc00f6f9173d0ef6..929ead81b06b22e1d3d28490f77f3a3ebef006b1 100644 --- a/include/crypto/pkcs7_parser.h +++ b/include/crypto/pkcs7_parser.h @@ -13,6 +13,7 @@ #include #include #include +#include #define kenter(FMT, ...) \ pr_devel("==> %s("FMT")\n", __func__, ##__VA_ARGS__) diff --git a/include/crypto/x509_parser.h b/include/crypto/x509_parser.h index b793cbde735de09d93a4e44a76e3065a73e55873..381e6b9d1fa88592e30e5ad6db6ad12a5fc62bcc 100644 --- a/include/crypto/x509_parser.h +++ b/include/crypto/x509_parser.h @@ -12,6 +12,7 @@ #include #include #include +#include struct x509_certificate { struct x509_certificate *next; diff --git a/include/ddr_spd.h b/include/ddr_spd.h index fe163da43e562b06c19d5ba13a30faf96e0b9423..15b97798634cdc2a4875be413e329161ed4a1567 100644 --- a/include/ddr_spd.h +++ b/include/ddr_spd.h @@ -10,6 +10,7 @@ * Format from "JEDEC Standard No. 21-C, * Appendix D: Rev 1.0: SPD's for DDR SDRAM */ +#include typedef struct ddr1_spd_eeprom_s { unsigned char info_size; /* 0 # bytes written into serial memory */ unsigned char chip_size; /* 1 Total # bytes of SPD memory device */ diff --git a/include/dfu.h b/include/dfu.h index 764b7757289b7b4254002e7c836e80939467537b..94341137dee27821353405e8728f1a86d7fc7f8c 100644 --- a/include/dfu.h +++ b/include/dfu.h @@ -17,6 +17,7 @@ #include #include #include +#include #include enum dfu_device_type { diff --git a/include/display.h b/include/display.h index 2c8aca4e48bc043763bc7811e199eae1242b4a2b..9d630eb7d8efa14cb1bf618ad2bd50055073a2a0 100644 --- a/include/display.h +++ b/include/display.h @@ -7,6 +7,7 @@ #define _DISPLAY_H #include +#include struct udevice; struct display_timing; diff --git a/include/display_options.h b/include/display_options.h index 002469551215f98255d374d1400c552a6fd2725b..54187d021d450c8e978992d1245d624592910a8b 100644 --- a/include/display_options.h +++ b/include/display_options.h @@ -10,6 +10,7 @@ #define __DISPLAY_OPTIONS_H #include +#include /** * print_size() - Print a size with a suffix diff --git a/include/dm/device-internal.h b/include/dm/device-internal.h index 07857cf1be75e3acba55d4de87ac657a978539d9..141f211a3e37703c4d9e84bce1ade8e5f3a44372 100644 --- a/include/dm/device-internal.h +++ b/include/dm/device-internal.h @@ -13,6 +13,7 @@ #include #include #include +#include struct device_node; struct udevice; diff --git a/include/dm/device.h b/include/dm/device.h index 90fb96599b250904c411e4cd4f3ced60b95c8a1a..9a98d2b3d41816ddf96698785ee1a7406b9b38f3 100644 --- a/include/dm/device.h +++ b/include/dm/device.h @@ -18,6 +18,7 @@ #include #include #include +#include struct driver_info; diff --git a/include/dm/devres.h b/include/dm/devres.h index daeefd7ea3ea9ff0c679111a43d0a83093b2ef54..d2bf98f37dfaf5c6ba7464fbc77cd75783e195ae 100644 --- a/include/dm/devres.h +++ b/include/dm/devres.h @@ -13,6 +13,7 @@ #include #include +#include struct udevice; diff --git a/include/dm/of.h b/include/dm/of.h index 3d6e23a93408b146e84260b42ae586cba5e99a03..2166674129166e9cea9db711d97c80d5e0e0c2f5 100644 --- a/include/dm/of.h +++ b/include/dm/of.h @@ -11,6 +11,7 @@ #include #include #include +#include /* integer value within a device tree property which references another node */ typedef u32 phandle; diff --git a/include/dm/of_access.h b/include/dm/of_access.h index 6f01196b76ce03245ee4904386b24ee435e94ba6..d4f5591b9854d2505bed1803b8a8d69773ff5a5d 100644 --- a/include/dm/of_access.h +++ b/include/dm/of_access.h @@ -19,6 +19,7 @@ #include #include +#include /** * of_find_all_nodes - Get next node in global list diff --git a/include/dm/of_addr.h b/include/dm/of_addr.h index 3fa1ffce81a69587893e1af0f0547bc52ef51b4e..bbe1557634d003cb626bf0c0239a9725ed60fff1 100644 --- a/include/dm/of_addr.h +++ b/include/dm/of_addr.h @@ -24,6 +24,7 @@ * @in_addr: pointer to input address * @return translated address or OF_BAD_ADDR on error */ +#include u64 of_translate_address(const struct device_node *no, const __be32 *in_addr); /** diff --git a/include/dm/of_extra.h b/include/dm/of_extra.h index ca15df21b067b03006c8ef5da9b351d427ae1f4b..763d8cf0814e05dd1431387e67dd0aade09c0741 100644 --- a/include/dm/of_extra.h +++ b/include/dm/of_extra.h @@ -8,6 +8,7 @@ #define _DM_OF_EXTRA_H #include +#include enum fmap_compress_t { FMAP_COMPRESS_NONE, diff --git a/include/dm/ofnode.h b/include/dm/ofnode.h index cc700d2b6584db2f33847b8a8750a593e060beec..5e5da953fd71f60e99a4d3c8bcb81cc09ce18162 100644 --- a/include/dm/ofnode.h +++ b/include/dm/ofnode.h @@ -11,6 +11,7 @@ #include #include #include +#include /* Enable checks to protect against invalid calls */ #undef OF_CHECKS diff --git a/include/dm/pci.h b/include/dm/pci.h index 10f9fd9e37858b0f01ede57e84976a8063030f67..7d644f42d4202fce070b53ae2dd7c650ba548233 100644 --- a/include/dm/pci.h +++ b/include/dm/pci.h @@ -6,6 +6,7 @@ #ifndef __DM_PCI_H #define __DM_PCI_H +#include struct udevice; /** diff --git a/include/dm/pinctrl.h b/include/dm/pinctrl.h index f879901279dba5ce6c207d1cdd242dbd9106b357..0afaa8a8884d4dbc713625c928fda0af23bf2ed8 100644 --- a/include/dm/pinctrl.h +++ b/include/dm/pinctrl.h @@ -6,6 +6,7 @@ #ifndef __PINCTRL_H #define __PINCTRL_H +#include #include #define PINNAME_SIZE 10 #define PINMUX_SIZE 40 diff --git a/include/dm/platdata.h b/include/dm/platdata.h index cab93b071babaa13dbc7293eeb6ba21b4bd39075..f8df68fe5f1c8947a4518b13257a5b3b58919e79 100644 --- a/include/dm/platdata.h +++ b/include/dm/platdata.h @@ -11,6 +11,7 @@ #define _DM_PLATDATA_H #include +#include /** * struct driver_info - Information required to instantiate a device diff --git a/include/dm/platform_data/fsl_espi.h b/include/dm/platform_data/fsl_espi.h index 812933f51cd02f7f1995e4eb9bdcb3c18581ba29..869a3aa239ad59693c5a045b5a2ce713863df173 100644 --- a/include/dm/platform_data/fsl_espi.h +++ b/include/dm/platform_data/fsl_espi.h @@ -6,6 +6,7 @@ #ifndef __fsl_espi_h #define __fsl_espi_h +#include struct fsl_espi_platdata { uint flags; uint speed_hz; diff --git a/include/dm/platform_data/net_ethoc.h b/include/dm/platform_data/net_ethoc.h index 855e9999a0a8d0f082c37913c63e310fdfbd1950..d4d5505b294285aaa68816981ca00bef785ef079 100644 --- a/include/dm/platform_data/net_ethoc.h +++ b/include/dm/platform_data/net_ethoc.h @@ -7,6 +7,7 @@ #define _ETHOC_H #include +#include #ifdef CONFIG_DM_ETH diff --git a/include/dm/platform_data/spi_coldfire.h b/include/dm/platform_data/spi_coldfire.h index 8ad8eaedfde4a597dbaf9360a28a7e441b0661dd..db8f518f34d98318a89d915950080d1e3a70ea5f 100644 --- a/include/dm/platform_data/spi_coldfire.h +++ b/include/dm/platform_data/spi_coldfire.h @@ -6,6 +6,7 @@ #ifndef __spi_coldfire_h #define __spi_coldfire_h +#include #define MAX_CTAR_REGS 8 #define MAX_CTAR_FIELDS 8 diff --git a/include/dm/platform_data/spi_davinci.h b/include/dm/platform_data/spi_davinci.h index fbc62c262ab4e31519900035ae9649354bfa8552..0ba7b279e4a37e52aae0ed1dbb8518e852504f34 100644 --- a/include/dm/platform_data/spi_davinci.h +++ b/include/dm/platform_data/spi_davinci.h @@ -7,6 +7,7 @@ #ifndef __spi_davinci_h #define __spi_davinci_h +#include struct davinci_spi_platdata { struct davinci_spi_regs *regs; u8 num_cs; /* total no. of CS available */ diff --git a/include/dm/read.h b/include/dm/read.h index 2d0312fc8c5890ef14f63b8141dd765945d91879..974da150db6da24cddbdc256f137aacca34c9235 100644 --- a/include/dm/read.h +++ b/include/dm/read.h @@ -11,6 +11,7 @@ #include #include +#include #include #include diff --git a/include/dm/root.h b/include/dm/root.h index f2c735556710ff81d646d591dfecc98894b3730e..316fcc05bbe1afaf057093583f0c964196dc3967 100644 --- a/include/dm/root.h +++ b/include/dm/root.h @@ -10,6 +10,7 @@ #define _DM_ROOT_H_ #include +#include struct udevice; /** diff --git a/include/dm/test.h b/include/dm/test.h index d895d96bceedb4552206390b6bd5eab853744e51..3b52b857178080302e075f3d2665e462f7719222 100644 --- a/include/dm/test.h +++ b/include/dm/test.h @@ -7,6 +7,7 @@ #define __DM_TEST_H struct udevice; +#include /** * struct dm_test_cdata - configuration data for test instance diff --git a/include/dm/uclass.h b/include/dm/uclass.h index 67ff7466c8627a5f809bf51e80fa5e2e41624855..8b8efa9033908ab6d748efd3b85e88f640b26512 100644 --- a/include/dm/uclass.h +++ b/include/dm/uclass.h @@ -13,6 +13,7 @@ #include #include #include +#include /** * struct uclass - a U-Boot drive class, collecting together similar drivers diff --git a/include/dm9000.h b/include/dm9000.h index f780e513f698594ee0f6c2d75292ded4c64ea50d..ca4c277d20dff05d490c73f8f0762285466296c5 100644 --- a/include/dm9000.h +++ b/include/dm9000.h @@ -13,4 +13,5 @@ void dm9000_write_srom_word(int offset, u16 val); void dm9000_read_srom_word(int offset, u8 *to); #endif +#include #endif /* __DM9000_H__ */ diff --git a/include/dma-uclass.h b/include/dma-uclass.h index 340437acc134a078a3610b5f8aea90769321babe..5b421d0147722f0dffbf0e8c56052c3ac21fc72f 100644 --- a/include/dma-uclass.h +++ b/include/dma-uclass.h @@ -12,6 +12,7 @@ /* See dma.h for background documentation. */ #include +#include struct ofnode_phandle_args; diff --git a/include/dw_hdmi.h b/include/dw_hdmi.h index 4c4024ef19fb3c707444fd86991bcc2fe46164b7..eb91103b80a32d4f71c8fc5e00596d0eb42192a5 100644 --- a/include/dw_hdmi.h +++ b/include/dw_hdmi.h @@ -11,6 +11,7 @@ #include #include +#include #define HDMI_EDID_BLOCK_SIZE 128 diff --git a/include/dwc3-uboot.h b/include/dwc3-uboot.h index 6c583e5e7b6c858017ebadbe5e56f9b0b38cca58..8d1f642a6f4619b52c061927d625ef83143941ff 100644 --- a/include/dwc3-uboot.h +++ b/include/dwc3-uboot.h @@ -10,6 +10,7 @@ #define __DWC3_UBOOT_H_ #include +#include #include #include #include diff --git a/include/dwmmc.h b/include/dwmmc.h index 46a9ca25bec27a01ad73e95ed337e2ed22935496..ab678d367a60476abdfd22750384cecf3f2059e2 100644 --- a/include/dwmmc.h +++ b/include/dwmmc.h @@ -12,6 +12,7 @@ #include #include #include +#include #define DWMCI_CTRL 0x000 #define DWMCI_PWREN 0x004 diff --git a/include/ec_commands.h b/include/ec_commands.h index 444ba61e591524e6ae8e021d145a708643ed558e..487bf998a13f8c66ed37f5eb8711d233d5507522 100644 --- a/include/ec_commands.h +++ b/include/ec_commands.h @@ -19,6 +19,8 @@ * - ERR is the error code. (defined by EC_RES_ constants) * - Px is the optional payload. * it is not sent if the error code is not success. +#include +#include * (defined by ec_params_ and ec_response_ structures) * - S is the checksum which is the sum of all payload bytes. * diff --git a/include/edid.h b/include/edid.h index 9a0612bf07276d52331a2be8cc76d2f0c18dcd9b..3486705b991af441e79c637bfd3f9cc8013060ac 100644 --- a/include/edid.h +++ b/include/edid.h @@ -12,6 +12,7 @@ #ifndef __EDID_H_ #define __EDID_H_ +#include #include #include diff --git a/include/eeprom.h b/include/eeprom.h index 06f2a471657e786be5e0f8400a2b98065d5572ac..0934a2a8babbbd6b527bde81bdaeeec145c8658f 100644 --- a/include/eeprom.h +++ b/include/eeprom.h @@ -7,6 +7,9 @@ #ifndef __EEPROM_LEGACY_H #define __EEPROM_LEGACY_H +#include +#include + #if defined(CONFIG_CMD_EEPROM) || defined(CONFIG_ENV_IS_IN_EEPROM) void eeprom_init(int bus); int eeprom_read(uint dev_addr, uint offset, uchar *buffer, uint cnt); @@ -25,5 +28,4 @@ int eeprom_write(uint dev_addr, uint offset, uchar *buffer, uint cnt); # define CONFIG_SYS_DEF_EEPROM_ADDR CONFIG_SYS_I2C_EEPROM_ADDR #endif -#include #endif diff --git a/include/eeprom_layout.h b/include/eeprom_layout.h index 730d963ab966c713302db1efe4994357f1bf6cf6..42eaabac1a77a5d1b695113c85f727adbd56727c 100644 --- a/include/eeprom_layout.h +++ b/include/eeprom_layout.h @@ -9,6 +9,7 @@ #ifndef _LAYOUT_ #define _LAYOUT_ +#include #define RESERVED_FIELDS NULL #define LAYOUT_VERSION_UNRECOGNIZED -1 #define LAYOUT_VERSION_AUTODETECT -2 diff --git a/include/efi_api.h b/include/efi_api.h index 268d980b11fb34b06277641d5508c7945d11d561..2e902a2555a7c5136c53af876e1ddb383843aa75 100644 --- a/include/efi_api.h +++ b/include/efi_api.h @@ -16,10 +16,12 @@ #ifndef _EFI_API_H #define _EFI_API_H +#include #include #include #include #include +#include #ifdef CONFIG_EFI_LOADER #include diff --git a/include/efi_loader.h b/include/efi_loader.h index 50a17a33ca43dd0d44fc7ee88406b34ceb55ce7c..05da518714034fe93c2927caf53bb67d0045c512 100644 --- a/include/efi_loader.h +++ b/include/efi_loader.h @@ -15,6 +15,8 @@ #include #include #include +#include +#include struct blk_desc; diff --git a/include/efi_selftest.h b/include/efi_selftest.h index 25e5f56121ef0dcc125ad59e6708a0393291536a..d72e87ce23b35348cc24f8de06e0b4287a2db90e 100644 --- a/include/efi_selftest.h +++ b/include/efi_selftest.h @@ -14,6 +14,7 @@ #include #include #include +#include #define EFI_ST_SUCCESS 0 #define EFI_ST_FAILURE 1 diff --git a/include/efi_variable.h b/include/efi_variable.h index 454325396fab24f7a1338071e76b334526c111a5..8e738c871f5a6fd7622f5e1e563d965d504590e5 100644 --- a/include/efi_variable.h +++ b/include/efi_variable.h @@ -7,6 +7,7 @@ #define _EFI_VARIABLE_H #include +#include #include #define EFI_VARIABLE_READ_ONLY BIT(31) diff --git a/include/env_default.h b/include/env_default.h index 8a0c3057f0aa4ffecde15c98e8dccacbcf6066f5..cb083e99bcc738cc336e54aff534eae12c062992 100644 --- a/include/env_default.h +++ b/include/env_default.h @@ -9,6 +9,7 @@ #include #include +#include #ifdef DEFAULT_ENV_INSTANCE_EMBEDDED env_t embedded_environment __UBOOT_ENV_SECTION__(environment) = { diff --git a/include/env_internal.h b/include/env_internal.h index b26dc6239c82bd3004c564f10e31a08390cf24bf..f700df7146892925b1996999b9d4c3348a3f1338 100644 --- a/include/env_internal.h +++ b/include/env_internal.h @@ -16,6 +16,7 @@ #define _ENV_INTERNAL_H_ #include +#include /************************************************************************** * diff --git a/include/ethsw.h b/include/ethsw.h index 04e002d39f510ef673c5ac784ddacf1f0aa46114..2eb79e2643c00ce0e42fad70bbb907b7aa40fdf2 100644 --- a/include/ethsw.h +++ b/include/ethsw.h @@ -8,6 +8,7 @@ #ifndef _CMD_ETHSW_H_ #define _CMD_ETHSW_H_ +#include #define ETHSW_MAX_CMD_PARAMS 20 #define ETHSW_CMD_PORT_ALL -1 #define ETHSW_CMD_VLAN_ALL -1 diff --git a/include/exports.h b/include/exports.h index 28a6713ed716367871b0feb1683781ff116b19eb..62109d06451c4cda6a798efc85eedeb0aab699d6 100644 --- a/include/exports.h +++ b/include/exports.h @@ -17,6 +17,7 @@ #endif #include +#include struct cmd_tbl; struct spi_slave; diff --git a/include/ext4fs.h b/include/ext4fs.h index cb5d9cc0a5c050dcc0fa33b22eb72c4a8555205d..59a3319b82d6856774126a71d8869d955cefc76d 100644 --- a/include/ext4fs.h +++ b/include/ext4fs.h @@ -4,6 +4,7 @@ * Uma Shankar * Manjunatha C Achar * +#include * Ext4 Extent data structures are taken from original ext4 fs code * as found in the linux kernel. * diff --git a/include/ext_common.h b/include/ext_common.h index 30a0c248414af5ecb9bcab7d1caf0cb8d0ba5e8e..1078459723e86c1e40fc5a30d5b6980b11351001 100644 --- a/include/ext_common.h +++ b/include/ext_common.h @@ -5,6 +5,7 @@ * Uma Shankar * Manjunatha C Achar * +#include * Data structures and headers for ext4 support have been taken from * ext2 ls load support in Uboot * diff --git a/include/exynos_lcd.h b/include/exynos_lcd.h index 484bd36334f06f5da685e7ba172035de77d4918a..329ce3fb655dec7335fd86b00a3f536835b31742 100644 --- a/include/exynos_lcd.h +++ b/include/exynos_lcd.h @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0+ */ /* +#include * exynos_lcd.h - Exynos LCD Controller structures * * (C) Copyright 2001 diff --git a/include/fastboot-internal.h b/include/fastboot-internal.h index bf2f2b3c8914f30a43309a35bbbe6c7e05f90ac8..5168e71d3a402e6971efc089722b71f9d5e9ce6d 100644 --- a/include/fastboot-internal.h +++ b/include/fastboot-internal.h @@ -6,6 +6,7 @@ /** * fastboot_buf_addr - base address of the fastboot download buffer */ +#include extern void *fastboot_buf_addr; /** diff --git a/include/fastboot.h b/include/fastboot.h index 1933b1d98e3bb9a03832f37b5efb616cb6ec952b..ac07238d9bb235fffb9bcaaaf3647dce6532103d 100644 --- a/include/fastboot.h +++ b/include/fastboot.h @@ -12,6 +12,7 @@ #ifndef _FASTBOOT_H_ #define _FASTBOOT_H_ +#include #define FASTBOOT_VERSION "0.4" /* The 64 defined bytes plus \0 */ diff --git a/include/fat.h b/include/fat.h index 02742f92a5c879869c0fa9855b29dba724ac1858..318bf658890748058b689c4741c848974903ab2e 100644 --- a/include/fat.h +++ b/include/fat.h @@ -11,6 +11,7 @@ #include #include +#include struct disk_partition; diff --git a/include/fb_mmc.h b/include/fb_mmc.h index 76ed7cd6be11c977d787f57a561ad7df52f67559..4ca91c82acadab436d238c4194ff5ce75c646fe4 100644 --- a/include/fb_mmc.h +++ b/include/fb_mmc.h @@ -6,6 +6,7 @@ #ifndef _FB_MMC_H_ #define _FB_MMC_H_ +#include struct blk_desc; struct disk_partition; diff --git a/include/fb_nand.h b/include/fb_nand.h index 6d7999f262f523901c79beb3bf59a92401a6e589..36d4918d8eb5c9a65deef2998a37ca51913ddd30 100644 --- a/include/fb_nand.h +++ b/include/fb_nand.h @@ -7,6 +7,7 @@ #ifndef _FB_NAND_H_ #define _FB_NAND_H_ +#include #include /** diff --git a/include/fdt_support.h b/include/fdt_support.h index 443bfe5e3a3157cb321c0a58e2e4ef127744c6d7..2a6fd6ed5d0d66bac3d08409696278c58dc9b12b 100644 --- a/include/fdt_support.h +++ b/include/fdt_support.h @@ -118,6 +118,7 @@ static inline int fdt_fixup_memory_banks(void *blob, u64 start[], u64 size[], } #endif +#include void fdt_fixup_ethernet(void *fdt); int fdt_find_and_setprop(void *fdt, const char *node, const char *prop, const void *val, int len, int create); diff --git a/include/fdtdec.h b/include/fdtdec.h index 258a171dc7e631968379344b3d144295343cd663..37f9d0f3ef05db8ef735cd197dee564140720cc9 100644 --- a/include/fdtdec.h +++ b/include/fdtdec.h @@ -18,6 +18,7 @@ #include #include #include +#include /* * A typedef for a physical address. Note that fdt data is always big diff --git a/include/fis.h b/include/fis.h index 419807f1fe5dc2e07fb9b668c2c11f9fe52927ff..7642471f51e2eb6c29e397e78a55f6fac1431e53 100644 --- a/include/fis.h +++ b/include/fis.h @@ -9,6 +9,7 @@ /* * Register - Host to Device FIS */ +#include typedef struct sata_fis_h2d { u8 fis_type; u8 pm_port_c; diff --git a/include/flash.h b/include/flash.h index 3bf6b22399ec920809a2d510174c9e997d9291ee..3ff072da49c4d39be5c19530e98efce3b6b8dac7 100644 --- a/include/flash.h +++ b/include/flash.h @@ -15,6 +15,7 @@ * FLASH Info: contains chip specific data, per FLASH bank */ +#include typedef struct { ulong size; /* total bank size in bytes */ ushort sector_count; /* number of erase units */ diff --git a/include/fs.h b/include/fs.h index 0794b50d102a91378d4640522acba8ad94cf178e..c05930b267029eceb325abdf45ba80c7f6726b3b 100644 --- a/include/fs.h +++ b/include/fs.h @@ -6,6 +6,7 @@ #define _FS_H #include +#include struct cmd_tbl; diff --git a/include/fs_loader.h b/include/fs_loader.h index 1b3c58086f5b4948d6648a2728559cb736a55091..fcd48d46269b5595c3872395364c8105c9a6ed47 100644 --- a/include/fs_loader.h +++ b/include/fs_loader.h @@ -6,6 +6,8 @@ #ifndef _FS_LOADER_H_ #define _FS_LOADER_H_ +#include + struct udevice; /** diff --git a/include/fsl-mc/fsl_dpaa_fd.h b/include/fsl-mc/fsl_dpaa_fd.h index 5c092af15c8f6530744fd5ccc31885f3c3ca5e22..491bd0a84fb5f195b6277ebab261be56748e11fc 100644 --- a/include/fsl-mc/fsl_dpaa_fd.h +++ b/include/fsl-mc/fsl_dpaa_fd.h @@ -11,6 +11,7 @@ * routines (lots of read-modify-writes) would be worst-case performance whether * or not circumstances required them.) */ #include +#include struct dpaa_fd { union { u32 words[8]; diff --git a/include/fsl-mc/fsl_dpbp.h b/include/fsl-mc/fsl_dpbp.h index 2278ac952ea94d50962e72f3f59cb903badb6e62..12327545059675807b364efeea7a745d70a1b56f 100644 --- a/include/fsl-mc/fsl_dpbp.h +++ b/include/fsl-mc/fsl_dpbp.h @@ -13,6 +13,7 @@ #define __FSL_DPBP_H /* DPBP Version */ +#include #define DPBP_VER_MAJOR 3 #define DPBP_VER_MINOR 3 diff --git a/include/fsl-mc/fsl_dpio.h b/include/fsl-mc/fsl_dpio.h index 7788e1962e6448fb77f17005791712cb6a4dcb70..60702755d67a7a79db687f3330c91f5624ec524c 100644 --- a/include/fsl-mc/fsl_dpio.h +++ b/include/fsl-mc/fsl_dpio.h @@ -8,6 +8,7 @@ #define _FSL_DPIO_H /* DPIO Version */ +#include #define DPIO_VER_MAJOR 4 #define DPIO_VER_MINOR 2 diff --git a/include/fsl-mc/fsl_dpmac.h b/include/fsl-mc/fsl_dpmac.h index 1cea123a316498b860b24494ca7d04194e9a92e4..ff42f6e99427521ef4ca8ac5418be418b1e53e09 100644 --- a/include/fsl-mc/fsl_dpmac.h +++ b/include/fsl-mc/fsl_dpmac.h @@ -11,6 +11,7 @@ #define __FSL_DPMAC_H /* DPMAC Version */ +#include #define DPMAC_VER_MAJOR 4 #define DPMAC_VER_MINOR 2 diff --git a/include/fsl-mc/fsl_dpmng.h b/include/fsl-mc/fsl_dpmng.h index 2148601e8a12c457b0295fcadb52c69f7059ecbd..17d17d6324a330d040627c075d1611bdb2e51660 100644 --- a/include/fsl-mc/fsl_dpmng.h +++ b/include/fsl-mc/fsl_dpmng.h @@ -8,6 +8,7 @@ * Contains general API for the Management Complex firmware */ +#include struct fsl_mc_io; /** diff --git a/include/fsl-mc/fsl_dpni.h b/include/fsl-mc/fsl_dpni.h index 96d81d9934917254e021b33bc58d888fb1d03ee3..d1266af3471562ac86f35a63befa4b19a264f007 100644 --- a/include/fsl-mc/fsl_dpni.h +++ b/include/fsl-mc/fsl_dpni.h @@ -7,6 +7,7 @@ #define _FSL_DPNI_H /* DPNI Version */ +#include #define DPNI_VER_MAJOR 7 #define DPNI_VER_MINOR 3 diff --git a/include/fsl-mc/fsl_dprc.h b/include/fsl-mc/fsl_dprc.h index 950ecb0756980f3281c4a073fc89f7f410c2df49..5ece93bcf275dfbccbd4a4a1903edf91dde520db 100644 --- a/include/fsl-mc/fsl_dprc.h +++ b/include/fsl-mc/fsl_dprc.h @@ -9,6 +9,7 @@ #define _FSL_DPRC_H /* DPRC Version */ +#include #define DPRC_VER_MAJOR 6 #define DPRC_VER_MINOR 1 diff --git a/include/fsl-mc/fsl_dpsparser.h b/include/fsl-mc/fsl_dpsparser.h index 48fb495059ebe944b01c6b12c2cbf842374dbd1c..9ebdd803a67a0dabd9f1d7bf2f6abac4167e4296 100644 --- a/include/fsl-mc/fsl_dpsparser.h +++ b/include/fsl-mc/fsl_dpsparser.h @@ -8,6 +8,7 @@ #define _FSL_DPSPARSER_H /* DPSPARSER last supported API version */ +#include #define DPSPARSER_VER_MAJOR 1 #define DPSPARSER_VER_MINOR 0 diff --git a/include/fsl-mc/fsl_mc.h b/include/fsl-mc/fsl_mc.h index 732b4953b5d146db4b71a197e8aa94b2c3d13b57..a7fd9bc70fe2516943d40559358ebe50faa5b1aa 100644 --- a/include/fsl-mc/fsl_mc.h +++ b/include/fsl-mc/fsl_mc.h @@ -7,8 +7,10 @@ #define __FSL_MC_H__ #include +#include #include #include +#include #define MC_CCSR_BASE_ADDR \ ((struct mc_ccsr_registers __iomem *)0x8340000) diff --git a/include/fsl-mc/fsl_mc_cmd.h b/include/fsl-mc/fsl_mc_cmd.h index 591cda9685155094d60604fc11c3f3d7c1a5f3d9..72cfce6d8e9647bb8061c8a7634ec8f29a27b492 100644 --- a/include/fsl-mc/fsl_mc_cmd.h +++ b/include/fsl-mc/fsl_mc_cmd.h @@ -5,6 +5,8 @@ #ifndef __FSL_MC_CMD_H #define __FSL_MC_CMD_H +#include +#include #define MC_CMD_NUM_OF_PARAMS 7 #define MAKE_UMASK64(_width) \ diff --git a/include/fsl-mc/fsl_mc_sys.h b/include/fsl-mc/fsl_mc_sys.h index 9fb8164f505363cf1ae1f4d0e7a20057e2054755..0f0769385eb97683652fcaaf691bdd4def36a87a 100644 --- a/include/fsl-mc/fsl_mc_sys.h +++ b/include/fsl-mc/fsl_mc_sys.h @@ -8,6 +8,7 @@ #ifndef _FSL_MC_SYS_H #define _FSL_MC_SYS_H +#include #include struct mc_command; diff --git a/include/fsl-mc/fsl_qbman_base.h b/include/fsl-mc/fsl_qbman_base.h index 7818fc28e6eb3111b6a494757b8b1284be90fc43..0f75c890b592dfc6f0edffdf409648ea73623990 100644 --- a/include/fsl-mc/fsl_qbman_base.h +++ b/include/fsl-mc/fsl_qbman_base.h @@ -10,6 +10,7 @@ * control this QBMan instance, these values may simply be place-holders. The * idea is simply that we be able to distinguish between them, eg. so that SWP * descriptors can identify which QBMan instance they belong to. */ +#include struct qbman_block_desc { void *ccsr_reg_bar; /* CCSR register map */ int irq_rerr; /* Recoverable error interrupt line */ diff --git a/include/fsl-mc/fsl_qbman_portal.h b/include/fsl-mc/fsl_qbman_portal.h index ee0e4aa50ddee12e917bb65a5a590843fe051e49..9633090a83b35687f37ff8b1f771590699a1e587 100644 --- a/include/fsl-mc/fsl_qbman_portal.h +++ b/include/fsl-mc/fsl_qbman_portal.h @@ -7,6 +7,7 @@ #define _FSL_QBMAN_PORTAL_H #include +#include /* Create and destroy a functional object representing the given QBMan portal * descriptor. */ diff --git a/include/fsl-mc/ldpaa_wriop.h b/include/fsl-mc/ldpaa_wriop.h index b55c39cbb29839389bbdb8469877b1ec0b563b85..3f915c4990d7d3dc77394d1690d150df95530e7b 100644 --- a/include/fsl-mc/ldpaa_wriop.h +++ b/include/fsl-mc/ldpaa_wriop.h @@ -7,6 +7,7 @@ #define __LDPAA_WRIOP_H #include +#include #define DEFAULT_WRIOP_MDIO1_NAME "FSL_MDIO0" #define DEFAULT_WRIOP_MDIO2_NAME "FSL_MDIO1" diff --git a/include/fsl_csu.h b/include/fsl_csu.h index 0e59ac3c324da84caea56bc96ccfdabf8fe52159..818e975d9fea4c5a3a5f3a990319cf6eccd902f6 100644 --- a/include/fsl_csu.h +++ b/include/fsl_csu.h @@ -7,6 +7,7 @@ #ifndef __FSL_CSU_H__ #define __FSL_CSU_H__ +#include enum csu_cslx_access { CSU_NS_SUP_R = 0x08, CSU_NS_SUP_W = 0x80, diff --git a/include/fsl_ddr.h b/include/fsl_ddr.h index 025d7a1e74b61f81b8fa02146ab8f2a759f187e1..21198cdb0531e164298541a00252b5068ee6a179 100644 --- a/include/fsl_ddr.h +++ b/include/fsl_ddr.h @@ -9,6 +9,7 @@ #include #include #include +#include #include diff --git a/include/fsl_ddr_sdram.h b/include/fsl_ddr_sdram.h index 1523e80d29f1f60c0c8d3cb63b6885ddd467eb4e..42d2fce2a5175a97faa2095c8a20e04fddafc49d 100644 --- a/include/fsl_ddr_sdram.h +++ b/include/fsl_ddr_sdram.h @@ -13,6 +13,7 @@ #include #include #include +#include #define SDRAM_TYPE_DDR1 2 #define SDRAM_TYPE_DDR2 3 diff --git a/include/fsl_devdis.h b/include/fsl_devdis.h index 1f1b0333172ed9ba7249e74dd867a5cb8cf13e22..113db2ef7872ede04fb8d5108620b4991d1ae965 100644 --- a/include/fsl_devdis.h +++ b/include/fsl_devdis.h @@ -6,6 +6,7 @@ #ifndef __FSL_DEVDIS_H_ #define __FSL_DEVDIS_H_ +#include struct devdis_table { char name[32]; u32 offset; diff --git a/include/fsl_diu_fb.h b/include/fsl_diu_fb.h index 139851ba1a8735bba7e52950132614fbb7aef6e8..d7b8fad205715aa438cbf67a695bf4ffdd081a48 100644 --- a/include/fsl_diu_fb.h +++ b/include/fsl_diu_fb.h @@ -7,6 +7,7 @@ * FSL DIU Framebuffer driver */ +#include int fsl_diu_init(u16 xres, u16 yres, u32 pixel_format, int gamma_fix); /* Prototypes for external board-specific functions */ diff --git a/include/fsl_dspi.h b/include/fsl_dspi.h index 4fec83549e1f1dfbd3f40828e62f5a1852b305ca..d0096c050f723e449c831aab7063b5948413c3de 100644 --- a/include/fsl_dspi.h +++ b/include/fsl_dspi.h @@ -12,6 +12,7 @@ #define _FSL_DSPI_H_ /* DMA Serial Peripheral Interface (DSPI) */ +#include struct dspi { u32 mcr; /* 0x00 */ u32 resv0; /* 0x04 */ diff --git a/include/fsl_errata.h b/include/fsl_errata.h index ad3f299361f511135f7ae9caa0410c95e25cc0fa..8aff3d4ae066502e76e77917c2ae52d8e362bcde 100644 --- a/include/fsl_errata.h +++ b/include/fsl_errata.h @@ -15,6 +15,7 @@ #include #endif #include +#include #ifdef CONFIG_SYS_FSL_ERRATUM_A006379 diff --git a/include/fsl_esdhc.h b/include/fsl_esdhc.h index e15d10c669deecad6969ee7c011ae4cf34ad6a41..4aa0013cdbbb3039458f2fe8366fab5c073ddca3 100644 --- a/include/fsl_esdhc.h +++ b/include/fsl_esdhc.h @@ -12,6 +12,7 @@ #include #include +#include /* needed for the mmc_cfg definition */ #include diff --git a/include/fsl_esdhc_imx.h b/include/fsl_esdhc_imx.h index 78f0e18dde37dcc0ae68f8c1ce6e34dbadb35adb..462a8b8040ea44abb7a2b8b37fb4f205ef2fb52d 100644 --- a/include/fsl_esdhc_imx.h +++ b/include/fsl_esdhc_imx.h @@ -16,6 +16,7 @@ #include #include #include +#include /* needed for the mmc_cfg definition */ #include diff --git a/include/fsl_ifc.h b/include/fsl_ifc.h index 1985244d3b926d1148942a5beff1148211be3a6c..bdacda03f310dbf38eaa60cc9525060c091243b7 100644 --- a/include/fsl_ifc.h +++ b/include/fsl_ifc.h @@ -792,6 +792,7 @@ enum ifc_nand_fir_opcodes { #ifndef __ASSEMBLY__ #include +#include extern void print_ifc_regs(void); extern void init_early_memctl_regs(void); diff --git a/include/fsl_immap.h b/include/fsl_immap.h index 5297c0b3f9b6ec19a152f81dbe6f87cca7a808d7..33078e7277539a04d0d7c6eb050fbe5987520691 100644 --- a/include/fsl_immap.h +++ b/include/fsl_immap.h @@ -9,6 +9,7 @@ #define __FSL_IMMAP_H /* * DDR memory controller registers +#include * This structure works for mpc83xx (DDR2 and DDR3), mpc85xx, mpc86xx. */ struct ccsr_ddr { diff --git a/include/fsl_lpuart.h b/include/fsl_lpuart.h index 511fb8436721d95c0da789bc32a130cefbb74281..30c40e87af7dffbfe59fe62c6df83aafa32b464b 100644 --- a/include/fsl_lpuart.h +++ b/include/fsl_lpuart.h @@ -33,6 +33,7 @@ struct lpuart_fsl_reg32 { }; #endif +#include struct lpuart_fsl { u8 ubdh; u8 ubdl; diff --git a/include/fsl_mdio.h b/include/fsl_mdio.h index b8fed2a0d2c0a4e465383cbdd24f69db07879e02..2ce849f85fa4ce085b244db1654a803414028be0 100644 --- a/include/fsl_mdio.h +++ b/include/fsl_mdio.h @@ -8,8 +8,10 @@ #ifndef __FSL_PHY_H__ #define __FSL_PHY_H__ +#include #include #include +#include #include struct tsec_mii_mng { diff --git a/include/fsl_memac.h b/include/fsl_memac.h index d067f1511c686ca11f67328242d5b3f51ff7620f..c54258429903564d75de6cfbb0f50aaa276f1466 100644 --- a/include/fsl_memac.h +++ b/include/fsl_memac.h @@ -8,6 +8,7 @@ #define __MEMAC_H__ #include +#include struct memac { /* memac general control and status registers */ diff --git a/include/fsl_mmdc.h b/include/fsl_mmdc.h index 05fb41f40335ff29d4e6364379bce6c3a88ac9fb..9ce570f0ed6e0fc3b82b22b543eafacae2bf9ab4 100644 --- a/include/fsl_mmdc.h +++ b/include/fsl_mmdc.h @@ -7,6 +7,7 @@ #define FSL_MMDC_H /* PHY Write Leveling Configuration and Error Status Register (MPWLGCR) */ +#include #define MPWLGCR_HW_WL_EN (1 << 0) /* PHY Pre-defined Compare and CA delay-line Configuration (MPPDCMPR2) */ diff --git a/include/fsl_qbman.h b/include/fsl_qbman.h index 4687eb9bb186ca0aacc01ab9ab30ed4e53cb3e06..eec53003d227ba0f7ebe77d7c843868e58fd0354 100644 --- a/include/fsl_qbman.h +++ b/include/fsl_qbman.h @@ -5,6 +5,8 @@ #ifndef __FSL_QBMAN_H__ #define __FSL_QBMAN_H__ +#include +#include void fdt_fixup_qportals(void *blob); void fdt_fixup_bportals(void *blob); void inhibit_portals(void __iomem *addr, int max_portals, diff --git a/include/fsl_sec.h b/include/fsl_sec.h index 1c6f1eb23ec323ea631fcd5d0608216b2af94388..1ad5577dc7fa4a28dd260c4001299f50e04afa3e 100644 --- a/include/fsl_sec.h +++ b/include/fsl_sec.h @@ -10,6 +10,7 @@ #include #include +#include #ifdef CONFIG_SYS_FSL_SEC_LE #define sec_in32(a) in_le32(a) diff --git a/include/fsl_sec_mon.h b/include/fsl_sec_mon.h index fb838db0b53f1fbf87d0016da5bcb0bf2b2d7bfd..32ef91d490d5851631c3a4d71cb2f52e888479c3 100644 --- a/include/fsl_sec_mon.h +++ b/include/fsl_sec_mon.h @@ -10,6 +10,7 @@ #include #include +#include #ifdef CONFIG_SYS_FSL_SEC_MON_LE #define sec_mon_in32(a) in_le32(a) diff --git a/include/fsl_sfp.h b/include/fsl_sfp.h index 613814d9057cd5c5690f0f3b1fca9d9e733fc720..573059e6b421f18baeade5f828ef61017c4b1e61 100644 --- a/include/fsl_sfp.h +++ b/include/fsl_sfp.h @@ -9,6 +9,7 @@ #include #include #include +#include #ifdef CONFIG_SYS_FSL_SRK_LE #define srk_in32(a) in_le32(a) diff --git a/include/fsl_tgec.h b/include/fsl_tgec.h index 59cd856ba09f3d9812bebf98c4621bd514cf7189..cf27a883d8f34db98647f2f5042363135041091b 100644 --- a/include/fsl_tgec.h +++ b/include/fsl_tgec.h @@ -8,6 +8,7 @@ #define __TGEC_H__ #include +#include struct tgec { /* 10GEC general control and status registers */ diff --git a/include/fsl_usb.h b/include/fsl_usb.h index 5e3a935e9d8f2b97f64cc019161a3aa084ecded3..b465e54adac523d41c885d31d2ec49b3c78d68d5 100644 --- a/include/fsl_usb.h +++ b/include/fsl_usb.h @@ -53,6 +53,7 @@ struct ccsr_usb_phy { #define CONFIG_SYS_FSL_USB_INTERNAL_SOC_CLK_EN (1 << 20) #endif #include +#include #define CONFIG_SYS_FSL_USB_PLLPRG2_REF_DIV (1 << 4) #define CONFIG_SYS_FSL_USB_PLLPRG2_MFI (5 << 16) #define CONFIG_SYS_FSL_USB_PLLPRG2_PLL_EN (1 << 21) diff --git a/include/fsl_wdog.h b/include/fsl_wdog.h index 655f22ed9ac6771af3e93e76bfa41822e0c4f916..f45e700616e11ca3a27bbec3d0fe977c7ce96b80 100644 --- a/include/fsl_wdog.h +++ b/include/fsl_wdog.h @@ -3,6 +3,7 @@ * (C) Copyright 2015 Freescale Semiconductor, Inc. */ +#include struct watchdog_regs { u16 wcr; /* Control */ u16 wsr; /* Service */ diff --git a/include/fuse.h b/include/fuse.h index d48dcdfa64744abeca62447755680cd37143cccc..6bd783086a385af27bf6200ecff578259d7154a4 100644 --- a/include/fuse.h +++ b/include/fuse.h @@ -19,6 +19,7 @@ * * Returns: 0 on success, not 0 on failure */ +#include int fuse_read(u32 bank, u32 word, u32 *val); int fuse_sense(u32 bank, u32 word, u32 *val); int fuse_prog(u32 bank, u32 word, u32 val); diff --git a/include/gdsys_fpga.h b/include/gdsys_fpga.h index 6d38a83d90342023d0a47bdd7e383b250f2f312f..d684df32be131dfbdf18ae85bf46ac7c7e9d6f29 100644 --- a/include/gdsys_fpga.h +++ b/include/gdsys_fpga.h @@ -36,6 +36,7 @@ extern struct ihs_fpga *fpga_ptr[]; val) #endif +#include struct ihs_gpio { u16 read; u16 clear; diff --git a/include/gzip.h b/include/gzip.h index 783acbb60d2a4b6ca76f9ca4d80a719426e1abb1..36a35572f2b658709b596f17b83818d23ebf9481 100644 --- a/include/gzip.h +++ b/include/gzip.h @@ -7,6 +7,7 @@ #ifndef __GZIP_H #define __GZIP_H +#include struct blk_desc; /** diff --git a/include/hash.h b/include/hash.h index 97bb3ed5d9ac0b74704e841a1750b8c687e85471..ec8f266a9ce42edf477821b9fdc153fe33143d85 100644 --- a/include/hash.h +++ b/include/hash.h @@ -6,6 +6,7 @@ #ifndef _HASH_H #define _HASH_H +#include struct cmd_tbl; /* diff --git a/include/hda_codec.h b/include/hda_codec.h index 56de571f0f71146ca7b29916b143a09d8a435cd1..1cc91ba4c122c68dfc8b44417bbe02a0b317c19c 100644 --- a/include/hda_codec.h +++ b/include/hda_codec.h @@ -10,6 +10,7 @@ #ifndef __HDA_CODEC_H_ #define __HDA_CODEC_H_ +#include struct hda_regs; /** diff --git a/include/hw_sha.h b/include/hw_sha.h index 991e496a3cb25ac9fa4ffb414a8638e6b48f50c9..de60ed8cbed6e99e227cc1927532fa6e48793c1c 100644 --- a/include/hw_sha.h +++ b/include/hw_sha.h @@ -7,6 +7,7 @@ #ifndef __HW_SHA_H #define __HW_SHA_H #include +#include /** * Computes hash value of input pbuf using h/w acceleration diff --git a/include/i2c.h b/include/i2c.h index b8ee77d98bce920a22919dce21fdf56594547b81..34227ef814829f5f52c89209bd105272d4324304 100644 --- a/include/i2c.h +++ b/include/i2c.h @@ -19,6 +19,7 @@ #include #include #include +#include /* * For now there are essentially two parts to this file - driver model diff --git a/include/i2c_eeprom.h b/include/i2c_eeprom.h index cd620d519fca478307a9f511ad69585c92d8d872..18e2ea815de48a6d9b8b713015b60175b973f654 100644 --- a/include/i2c_eeprom.h +++ b/include/i2c_eeprom.h @@ -6,6 +6,7 @@ #ifndef __I2C_EEPROM #define __I2C_EEPROM +#include struct i2c_eeprom_ops { int (*read)(struct udevice *dev, int offset, uint8_t *buf, int size); int (*write)(struct udevice *dev, int offset, const uint8_t *buf, diff --git a/include/i2s.h b/include/i2s.h index 7760aab7c46500209ba889d0810767525ff97687..b5a117773c1a5df4b70409a6af93243a2dc8b62f 100644 --- a/include/i2s.h +++ b/include/i2s.h @@ -13,6 +13,7 @@ * Describes the physical PCM data formating and clocking. Add new formats * to the end. */ +#include #define SND_SOC_DAIFMT_I2S 1 /* I2S mode */ #define SND_SOC_DAIFMT_RIGHT_J 2 /* Right Justified mode */ #define SND_SOC_DAIFMT_LEFT_J 3 /* Left Justified mode */ diff --git a/include/ide.h b/include/ide.h index 1b37d67992c021221d00c4695dab3a056a955d84..37b2b4f53458030ac6fbcbce53e01fb56812addb 100644 --- a/include/ide.h +++ b/include/ide.h @@ -8,6 +8,7 @@ #define _IDE_H #include +#include #define IDE_BUS(dev) (dev / (CONFIG_SYS_IDE_MAXDEVICE / CONFIG_SYS_IDE_MAXBUS)) diff --git a/include/imx8image.h b/include/imx8image.h index 72daa6ed5d384fae5ca3afcc4ada6566c66dc13c..35b4b6f28f5ea44a2be73da5eb7fd96c8f22de7b 100644 --- a/include/imx8image.h +++ b/include/imx8image.h @@ -8,9 +8,11 @@ #ifndef _IMX8IMAGE_H_ #define _IMX8IMAGE_H_ +#include #include #include #include +#include #include "imagetool.h" #define __packed __attribute__((packed)) diff --git a/include/imx_lpi2c.h b/include/imx_lpi2c.h index 3ce9edaf101abd7ee4d57a46c25089df3708a7e8..5941b5363c0eb30311c854e53bf7112f736e623e 100644 --- a/include/imx_lpi2c.h +++ b/include/imx_lpi2c.h @@ -9,6 +9,7 @@ #define __IMX_LPI2C_H__ #include +#include struct imx_lpi2c_bus { int index; diff --git a/include/imximage.h b/include/imximage.h index 1ed3284f15404741d9598d364a83e67dfe41707a..6692696f107717ecd9ee809188ae7a7daf4fd3c3 100644 --- a/include/imximage.h +++ b/include/imximage.h @@ -61,6 +61,7 @@ #define DCD_CHECK_BITS_CLR_PARAM 0x04 #ifndef __ASSEMBLY__ +#include enum imximage_cmd { CMD_INVALID, CMD_IMAGE_VERSION, diff --git a/include/input.h b/include/input.h index 973d13f53b9c41f50aadbd0939c1e5ce87ce6eda..cee0762676cc2d567f1a8207256a47b060e32099 100644 --- a/include/input.h +++ b/include/input.h @@ -9,6 +9,7 @@ #define _INPUT_H #include +#include enum { INPUT_MAX_MODIFIERS = 4, INPUT_BUFFER_LEN = 16, diff --git a/include/ioports.h b/include/ioports.h index 1cd3ceb37a54c080b6f960c522d56ffcd269c987..ae876c9be84788ba536ee6846c246dc874b1ec8d 100644 --- a/include/ioports.h +++ b/include/ioports.h @@ -5,6 +5,7 @@ */ /* +#include * this structure mirrors the layout of the five port registers in * the internal memory map */ diff --git a/include/ipu_pixfmt.h b/include/ipu_pixfmt.h index 866ead0ec719284609c1d6a21cbfd27382c40561..b230a2039ddd108191f617d84b9044b1ab0f3bd1 100644 --- a/include/ipu_pixfmt.h +++ b/include/ipu_pixfmt.h @@ -13,6 +13,7 @@ #include #include +#include /* IPU Pixel format definitions */ #define fourcc(a, b, c, d)\ diff --git a/include/irq.h b/include/irq.h index 150d7ce20c240e6a44f60b8c678865848cad0625..699b97a9cd768bd245f7a68686aa506e040b07e1 100644 --- a/include/irq.h +++ b/include/irq.h @@ -9,6 +9,7 @@ #define __irq_H #include +#include struct acpi_irq; struct ofnode_phandle_args; diff --git a/include/jffs2/jffs2_1pass.h b/include/jffs2/jffs2_1pass.h index 5bc3e66cd76680d3a5acef407dac4b1b65f39d71..947202d5be952f9f2c0da0a34ddc12c896b420e0 100644 --- a/include/jffs2/jffs2_1pass.h +++ b/include/jffs2/jffs2_1pass.h @@ -1,3 +1,4 @@ +#include u32 jffs2_1pass_ls(struct part_info *part,const char *fname); u32 jffs2_1pass_load(char *dest, struct part_info *part,const char *fname); u32 jffs2_1pass_info(struct part_info *part); diff --git a/include/jffs2/load_kernel.h b/include/jffs2/load_kernel.h index 9346d7ee9f1b6376097337181565f6202bc12f1b..d3a3947d950b414c11dc82ac2d63d5a9e1da1a23 100644 --- a/include/jffs2/load_kernel.h +++ b/include/jffs2/load_kernel.h @@ -9,6 +9,7 @@ * Description: header for load kernel modules *-----------------------------------------------------------------------*/ +#include #include /* mtd device types */ diff --git a/include/k3-avs.h b/include/k3-avs.h index e3c3cafbb9d921ddb189e47f7b13218af2ab2430..af9ad03acd31c418ce7e5d7b01f6d2dd69132301 100644 --- a/include/k3-avs.h +++ b/include/k3-avs.h @@ -10,6 +10,8 @@ #ifndef _K3_AVS0_ #define _K3_AVS0_ +#include + #define AM6_VDD_WKUP 0 #define AM6_VDD_MCU 1 #define AM6_VDD_CORE 2 diff --git a/include/kendryte/bypass.h b/include/kendryte/bypass.h index 439eab81b3aa4d8ab1d102551a8fb081d63c5f25..7dfb979f2256f15a7cb03e8675687b290efd2865 100644 --- a/include/kendryte/bypass.h +++ b/include/kendryte/bypass.h @@ -6,6 +6,7 @@ #define K210_BYPASS_H #include +#include struct clk; diff --git a/include/kendryte/clk.h b/include/kendryte/clk.h index 9c6245d468b65d0fe27188a7ebb8f34203f91965..8d698a4294838afa565da4e211fbd10b30a6ef5f 100644 --- a/include/kendryte/clk.h +++ b/include/kendryte/clk.h @@ -7,6 +7,7 @@ #define K210_CLK_H #define LOG_CATEGORY UCLASS_CLK +#include #include #include diff --git a/include/kendryte/pll.h b/include/kendryte/pll.h index 083f388c12804b501bf9387fe6a5c33ee4274153..9ed84d1739bf06d1a9ce128fa20e296a1699cdff 100644 --- a/include/kendryte/pll.h +++ b/include/kendryte/pll.h @@ -6,6 +6,8 @@ #define K210_PLL_H #include +#include +#include #include #include diff --git a/include/key_matrix.h b/include/key_matrix.h index 519722f2d8f814ccf18b3ad1b999e9b7bc68f14c..7800075837aff7d7bffb6771c2ed8ed8af483102 100644 --- a/include/key_matrix.h +++ b/include/key_matrix.h @@ -9,6 +9,7 @@ #define _KEY_MATRIX_H #include +#include /* Information about a matrix keyboard */ struct key_matrix { diff --git a/include/keys/asymmetric-type.h b/include/keys/asymmetric-type.h index 2e8b0224b83f4dd283af214c2b6a0734938ea8b6..d5314d7e2515c3e8270531d1a3cceba31808492f 100644 --- a/include/keys/asymmetric-type.h +++ b/include/keys/asymmetric-type.h @@ -49,6 +49,7 @@ enum asymmetric_payload_bits { * What we actually do is provide a place where binary identifiers can be * stashed and then compare against them when checking for an id match. */ +#include struct asymmetric_key_id { unsigned short len; unsigned char data[]; diff --git a/include/lattice.h b/include/lattice.h index 80fafc00dcb8dcffa61fe121b4844e9682ea75da..83a82834b3f4091a9c8aa54e79b30dc977496868 100644 --- a/include/lattice.h +++ b/include/lattice.h @@ -13,6 +13,7 @@ #ifndef _VME_OPCODE_H #define _VME_OPCODE_H +#include #define VME_VERSION_NUMBER "12.1" /* Maximum declarations. */ diff --git a/include/lcd.h b/include/lcd.h index 08086008694bf8743cef2b59ca25b197fea14177..1ea207cc2c6e4fbb49452de093ba4cc033606e86 100644 --- a/include/lcd.h +++ b/include/lcd.h @@ -17,6 +17,7 @@ #include #include #endif +#include int bmp_display(ulong addr, int x, int y); struct bmp_image *gunzip_bmp(unsigned long addr, unsigned long *lenp, diff --git a/include/lcd_console.h b/include/lcd_console.h index 061a6a41bbd54250009223b065530fd507df5eba..dbdc0dc6e0ed3e32bea94e7b6826ee4c8221a2d2 100644 --- a/include/lcd_console.h +++ b/include/lcd_console.h @@ -5,6 +5,7 @@ /* By default we scroll by a single line */ +#include struct console_t { short curr_col, curr_row; short cols, rows; diff --git a/include/lcdvideo.h b/include/lcdvideo.h index f0640a53852a378b65ef56eb836faab8fb1d4628..9946ceaed00f16ff520d15b77e7487758f33a9be 100644 --- a/include/lcdvideo.h +++ b/include/lcdvideo.h @@ -8,6 +8,7 @@ /* LCD Controller Configuration Register. */ +#include #define LCCR_BNUM ((uint)0xfffe0000) #define LCCR_EIEN ((uint)0x00010000) #define LCCR_IEN ((uint)0x00008000) diff --git a/include/libata.h b/include/libata.h index 10e6057ef4a9ef62d3ef9fdf5d729aeebd43ca95..94caa9ffbd7a64ffd75d68b1e7221ede3809f88a 100644 --- a/include/libata.h +++ b/include/libata.h @@ -10,6 +10,7 @@ #ifndef __LIBATA_H__ #define __LIBATA_H__ +#include enum { /* various global constants */ ATA_MAX_DEVICES = 2, /* per bus/port */ diff --git a/include/linux/mtd/omap_gpmc.h b/include/linux/mtd/omap_gpmc.h index 864b05e432a73b9dfa0ef6744ae95dbc36c83bfc..af2d589251e172ba7931cdb64a489b17b4f9fe04 100644 --- a/include/linux/mtd/omap_gpmc.h +++ b/include/linux/mtd/omap_gpmc.h @@ -8,6 +8,8 @@ #ifndef __ASM_OMAP_GPMC_H #define __ASM_OMAP_GPMC_H +#include + #define GPMC_BUF_EMPTY 0 #define GPMC_BUF_FULL 1 #define GPMC_MAX_SECTORS 8 diff --git a/include/linux/soc/ti/cppi5.h b/include/linux/soc/ti/cppi5.h index 7447881eb266ac4ae97151f4f17efeb487d39868..48d8a103898f1dbf8199db39f0eb8719cef5cff7 100644 --- a/include/linux/soc/ti/cppi5.h +++ b/include/linux/soc/ti/cppi5.h @@ -8,11 +8,14 @@ #ifndef __TI_CPPI5_H__ #define __TI_CPPI5_H__ +#include #include #include #include #include +#include #include +#include /** * Descriptor header, present in all types of descriptors diff --git a/include/linux/soc/ti/k3-navss-ringacc.h b/include/linux/soc/ti/k3-navss-ringacc.h index 9176277ff0bcc8cb98dc969ad67c7f65439ab83b..a2f709a38489ce6184e34a54975f4c8f65cf6ce4 100644 --- a/include/linux/soc/ti/k3-navss-ringacc.h +++ b/include/linux/soc/ti/k3-navss-ringacc.h @@ -8,6 +8,7 @@ #ifndef __SOC_TI_K3_NAVSS_RINGACC_API_H_ #define __SOC_TI_K3_NAVSS_RINGACC_API_H_ +#include #include #include diff --git a/include/linux/soc/ti/k3-sec-proxy.h b/include/linux/soc/ti/k3-sec-proxy.h index f34854ceebc7e3353bd5e0356962d20929504823..19c0ffc0d69fdc6ae715b9e8aad5953ca8c96b2c 100644 --- a/include/linux/soc/ti/k3-sec-proxy.h +++ b/include/linux/soc/ti/k3-sec-proxy.h @@ -11,6 +11,7 @@ #define K3_SEC_PROXY_H /** +#include * struct k3_sec_proxy_msg - Secure proxy message structure * @len: Length of data in the Buffer * @buf: Buffer pointer diff --git a/include/linux/soc/ti/ti-udma.h b/include/linux/soc/ti/ti-udma.h index 04e354fb2d692575cb1263e99f3525297a20d703..fc8bc186ced348f50e1a7c38038df0f32018fee8 100644 --- a/include/linux/soc/ti/ti-udma.h +++ b/include/linux/soc/ti/ti-udma.h @@ -8,6 +8,7 @@ #define __TI_UDMA_H /** +#include * struct ti_udma_drv_packet_data - TI UDMA transfer specific data * * @pkt_type: Packet Type - specific for each DMA client HW diff --git a/include/linux/soc/ti/ti_sci_protocol.h b/include/linux/soc/ti/ti_sci_protocol.h index 1ae73240c80d5a3726bbd9bdca29028a519d0d10..e4239992dbcf9f5805ccf7f5146ddfe42790bb23 100644 --- a/include/linux/soc/ti/ti_sci_protocol.h +++ b/include/linux/soc/ti/ti_sci_protocol.h @@ -12,6 +12,8 @@ #define __TISCI_PROTOCOL_H /** +#include +#include * struct ti_sci_version_info - version information structure * @abi_major: Major ABI version. Change here implies risk of backward * compatibility break. diff --git a/include/lmb.h b/include/lmb.h index e9f19b16ea0bd637bfbb0a9dc0457933c1dd0037..13526e7383ce1f7730cc392610b933ef99ab8992 100644 --- a/include/lmb.h +++ b/include/lmb.h @@ -62,4 +62,5 @@ void arch_lmb_reserve(struct lmb *lmb); #endif /* __KERNEL__ */ +#include #endif /* _LINUX_LMB_H */ diff --git a/include/lynxkdi.h b/include/lynxkdi.h index 38640277b295b2e834328f3889eb9d46966b2b23..1a2c47c295f671db60776b2817b2181b822acb84 100644 --- a/include/lynxkdi.h +++ b/include/lynxkdi.h @@ -8,6 +8,7 @@ #define __LYNXKDI_H__ +#include /* Boot parameter struct passed to kernel */ typedef struct lynxos_bootparms_t { diff --git a/include/lz4.h b/include/lz4.h index 1276fb98a34e8bc6f5716e0741bf046a4c7759c1..6cd82c41e9cc8b5d55eeed81255c55f937b164f9 100644 --- a/include/lz4.h +++ b/include/lz4.h @@ -19,6 +19,7 @@ * buffer is overrun, -EEPROTO if the compressed data causes an error in * the decompression algorithm */ +#include int ulz4fn(const void *src, size_t srcn, void *dst, size_t *dstn); #endif diff --git a/include/mailbox.h b/include/mailbox.h index 93f4715e169f14b4d02b67c578886de216ba7200..56360ba286e4c513f2b6a2348bdb810be2c130d8 100644 --- a/include/mailbox.h +++ b/include/mailbox.h @@ -32,6 +32,7 @@ * messages. This header file describes the API used by clients. */ +#include struct udevice; /** diff --git a/include/malloc.h b/include/malloc.h index 36f8556f9fe01466801a70221343af38c354511f..b93b5b43eda2514acf4b9c885afdae60318cda79 100644 --- a/include/malloc.h +++ b/include/malloc.h @@ -60,6 +60,7 @@ malloc_stats(); Prints brief summary statistics on stderr. mallinfo() +#include Returns (by copy) a struct containing various summary statistics. mallopt(int parameter_number, int parameter_value) Changes one of the tunable parameters described below. Returns diff --git a/include/mapmem.h b/include/mapmem.h index 2134c8004d94f05b4d86e54f2869fd9abae42dee..0b2f929c3077dcaaa696c320110438f6eae550d4 100644 --- a/include/mapmem.h +++ b/include/mapmem.h @@ -12,6 +12,7 @@ /* Define a null map_sysmem() if the architecture doesn't use it */ # ifdef CONFIG_ARCH_MAP_SYSMEM #include +#include # else static inline void *map_sysmem(phys_addr_t paddr, unsigned long len) { diff --git a/include/mc9sdz60.h b/include/mc9sdz60.h index ffe376bf507cb69bfef08b49b5cf92437e65d365..b4bbfd72da9487e09d981aa2da76981290e18fa7 100644 --- a/include/mc9sdz60.h +++ b/include/mc9sdz60.h @@ -15,6 +15,7 @@ * but not include/linux/mfd/mc9s08dz60/pmic.h * */ +#include enum mc9sdz60_reg { MC9SDZ60_REG_VERSION = 0x00, /* reserved 0x01 */ diff --git a/include/memalign.h b/include/memalign.h index cb0dcf39b41cb8f6527ea672ad9f603ed68c55f2..841cac4944b97b2f30539791369da57d71407285 100644 --- a/include/memalign.h +++ b/include/memalign.h @@ -14,6 +14,7 @@ #include #include #include +#include /* * The ALLOC_CACHE_ALIGN_BUFFER macro is used to allocate a buffer on the diff --git a/include/miiphy.h b/include/miiphy.h index 61c136b114cbd2aa1185e40882818a938bc78d4b..a23215aa718eb012df3ebcaed88f0b08d10268d4 100644 --- a/include/miiphy.h +++ b/include/miiphy.h @@ -15,6 +15,7 @@ #define _miiphy_h_ #include +#include #include #include #include diff --git a/include/mipi_dsi.h b/include/mipi_dsi.h index 2abbbfa949b0047f605db0e36e77f9c39e1d07b5..171078a348b29453053041a06895643dc28b75d5 100644 --- a/include/mipi_dsi.h +++ b/include/mipi_dsi.h @@ -19,6 +19,7 @@ #include #include #include +#include struct mipi_dsi_host; struct mipi_dsi_device; diff --git a/include/mm_communication.h b/include/mm_communication.h index e464cbb48e22d2f2704d2124de8e790d6dfb35cc..b77364250a9715eff460b3f14adf3770bea7cb72 100644 --- a/include/mm_communication.h +++ b/include/mm_communication.h @@ -12,6 +12,7 @@ #define _MM_COMMUNICATION_H_ #include +#include /* * Interface to the pseudo Trusted Application (TA), which provides a diff --git a/include/mmc.h b/include/mmc.h index d319f46e355ff7c656c2a038c739cc984d91f3d9..9c9b76386653d52ee7d7cf3d8218dc17e7de4e60 100644 --- a/include/mmc.h +++ b/include/mmc.h @@ -17,6 +17,7 @@ #include #include #include +#include struct bd_info; diff --git a/include/mpc86xx.h b/include/mpc86xx.h index 9fe47480325354270ec9b5cee7194b7d1025464d..62477eb908cd5e87569e984b78a77aa2dc6cc290 100644 --- a/include/mpc86xx.h +++ b/include/mpc86xx.h @@ -40,6 +40,7 @@ #ifndef __ASSEMBLY__ +#include typedef struct { unsigned long freq_processor; unsigned long freq_systembus; diff --git a/include/mtd/cfi_flash.h b/include/mtd/cfi_flash.h index 4963c89642f237c0f7bfcb44003114fc262c1b1b..994cb1db93cdc5e89c5d3a0aef1d1a2e821a1de1 100644 --- a/include/mtd/cfi_flash.h +++ b/include/mtd/cfi_flash.h @@ -7,6 +7,7 @@ #ifndef __CFI_FLASH_H__ #define __CFI_FLASH_H__ +#include #define FLASH_CMD_CFI 0x98 #define FLASH_CMD_READ_ID 0x90 #define FLASH_CMD_RESET 0xff diff --git a/include/mtd/ubi-user.h b/include/mtd/ubi-user.h index 8d472cc01380efd9570631fe8f2c9b398c7d1865..988398ed330fcd14182453aa83fdfa913380d8e6 100644 --- a/include/mtd/ubi-user.h +++ b/include/mtd/ubi-user.h @@ -8,6 +8,7 @@ #ifndef __UBI_USER_H__ #define __UBI_USER_H__ +#include #include /* diff --git a/include/mv88e6352.h b/include/mv88e6352.h index 2e810c8183edf9b1b9c591b9f536c75d21003cc2..2cc149cd00c7fc94b88cc5c35f69987b4ba8e758 100644 --- a/include/mv88e6352.h +++ b/include/mv88e6352.h @@ -8,6 +8,7 @@ #define __MV886352_H #include +#include /* PHY registers */ #define PHY(itf) (itf) diff --git a/include/mvebu/comphy.h b/include/mvebu/comphy.h index 4a007ccb0f53a6ac35403d608296bd0eba68fbcb..063be64d4224b7ec4bbb2108bab008ce7d23201a 100644 --- a/include/mvebu/comphy.h +++ b/include/mvebu/comphy.h @@ -7,6 +7,7 @@ #define _MVEBU_COMPHY_H_ #include +#include #include struct comphy_map { diff --git a/include/mvebu_mmc.h b/include/mvebu_mmc.h index 790199ca5e6a49f97522589146a85aa6d5f4849a..84df14a5ffb8e1abebe6d6c3d213f6afd0210fe2 100644 --- a/include/mvebu_mmc.h +++ b/include/mvebu_mmc.h @@ -12,6 +12,7 @@ /* needed for the mmc_cfg definition */ #include +#include #include #define MMC_BLOCK_SIZE 512 diff --git a/include/mvmfp.h b/include/mvmfp.h index 16f26841e2000c703e2aef78d50f13ccd479bee5..93ca1ba35b03deb26401c0626fa4a7ea2a901be4 100644 --- a/include/mvmfp.h +++ b/include/mvmfp.h @@ -47,6 +47,7 @@ * * offset, pull,pF, drv,dF, edge,eF ,afn,aF */ +#include #define MFP_OFFSET_MASK MFP(0xffff, 0, 0, 0, 0, 0, 0) #define MFP_REG(x) MFP(x, 0, 0, 0, 0, 0, 0) #define MFP_REG_GET_OFFSET(x) ((x & MFP_OFFSET_MASK) >> 16) diff --git a/include/mxs_nand.h b/include/mxs_nand.h index 92af891c1871d75b3b05a3ff950da8061763644c..e54bc9478c6391221d393f653fd4df379fb62043 100644 --- a/include/mxs_nand.h +++ b/include/mxs_nand.h @@ -12,6 +12,7 @@ #include #include #include +#include /** * @gf_len: The length of Galois Field. (e.g., 13 or 14) diff --git a/include/nand.h b/include/nand.h index 80dd6469bc0547bca97ed52969d49b9f2124fea0..de36cac8bb93359ca275c6a882fbff020d376697 100644 --- a/include/nand.h +++ b/include/nand.h @@ -9,6 +9,7 @@ #define _NAND_H_ #include +#include /* * All boards using a given driver must convert to self-init diff --git a/include/net/ncsi-pkt.h b/include/net/ncsi-pkt.h index a8e9def593f2d822be20ba6e26a2e1b881d1915a..640d8e1d789d01ea71e49ee9f2073b617913707b 100644 --- a/include/net/ncsi-pkt.h +++ b/include/net/ncsi-pkt.h @@ -6,6 +6,7 @@ #ifndef __NCSI_PKT_H__ #define __NCSI_PKT_H__ +#include struct ncsi_pkt_hdr { unsigned char mc_id; /* Management controller ID */ unsigned char revision; /* NCSI version - 0x01 */ diff --git a/include/net/pcap.h b/include/net/pcap.h index db9b2c4f69fb97972321aa4b5e4aebccfe999532..2007746e37cf6b177c25c6ad49592053ec6a7f98 100644 --- a/include/net/pcap.h +++ b/include/net/pcap.h @@ -13,6 +13,7 @@ * @return 0 on success, -ERROR on error */ #include +#include int pcap_init(phys_addr_t paddr, unsigned long size); /** diff --git a/include/net/pfe_eth/pfe/cbus/bmu.h b/include/net/pfe_eth/pfe/cbus/bmu.h index 3a83e4dc1ca3822686005e2d591c1b661bd277f0..5c062bef7d7d73d7faa3090c2a634a537e6c9e12 100644 --- a/include/net/pfe_eth/pfe/cbus/bmu.h +++ b/include/net/pfe_eth/pfe/cbus/bmu.h @@ -7,6 +7,7 @@ #ifndef _BMU_H_ #define _BMU_H_ +#include #define BMU_VERSION 0x000 #define BMU_CTRL 0x004 #define BMU_UCAST_CONFIG 0x008 diff --git a/include/net/pfe_eth/pfe/cbus/class_csr.h b/include/net/pfe_eth/pfe/cbus/class_csr.h index 80f1f96b4433a461d09923eaee6cb4f0f3cf1b48..9b9f85509889ccbf5626a21b3ae2fa288d5549dd 100644 --- a/include/net/pfe_eth/pfe/cbus/class_csr.h +++ b/include/net/pfe_eth/pfe/cbus/class_csr.h @@ -12,6 +12,7 @@ * class_csr - block containing all the classifier control and status register. * Mapped on CBUS and accessible from all PE's and ARM. */ +#include #include #define CLASS_VERSION (CLASS_CSR_BASE_ADDR + 0x000) #define CLASS_TX_CTRL (CLASS_CSR_BASE_ADDR + 0x004) diff --git a/include/net/pfe_eth/pfe/cbus/gpi.h b/include/net/pfe_eth/pfe/cbus/gpi.h index 6b5ba5d233f2e0dee6ac4ef1635498d6d404175a..abc7e66828e9a74beac8f689c35544305e82593a 100644 --- a/include/net/pfe_eth/pfe/cbus/gpi.h +++ b/include/net/pfe_eth/pfe/cbus/gpi.h @@ -7,6 +7,7 @@ #ifndef _GPI_H_ #define _GPI_H_ +#include #define GPI_VERSION 0x00 #define GPI_CTRL 0x04 #define GPI_RX_CONFIG 0x08 diff --git a/include/net/pfe_eth/pfe/cbus/tmu_csr.h b/include/net/pfe_eth/pfe/cbus/tmu_csr.h index cfe8f8ce8fc4e2ff7ffe5fc6ee45705ee5b16c55..96dbb06561c96f734eae53c336fb2f38ea62738e 100644 --- a/include/net/pfe_eth/pfe/cbus/tmu_csr.h +++ b/include/net/pfe_eth/pfe/cbus/tmu_csr.h @@ -7,6 +7,7 @@ #ifndef _TMU_CSR_H_ #define _TMU_CSR_H_ +#include #include #define TMU_VERSION (TMU_CSR_BASE_ADDR + 0x000) #define TMU_INQ_WATERMARK (TMU_CSR_BASE_ADDR + 0x004) diff --git a/include/net/pfe_eth/pfe/pfe_hw.h b/include/net/pfe_eth/pfe/pfe_hw.h index c69fc69130cc44e7333d8e44ce4d7558edb2a6b3..cb9099e588a875abf6b39fa3352028c7b4414878 100644 --- a/include/net/pfe_eth/pfe/pfe_hw.h +++ b/include/net/pfe_eth/pfe/pfe_hw.h @@ -8,6 +8,7 @@ #define _PFE_H_ #include +#include #include #include "cbus.h" diff --git a/include/net/pfe_eth/pfe_driver.h b/include/net/pfe_eth/pfe_driver.h index fa9f2fa65dd5be65702dc3ed0a250ca91bea6d4d..a4872b76402e81690f58f4a04ccc52671579ceff 100644 --- a/include/net/pfe_eth/pfe_driver.h +++ b/include/net/pfe_eth/pfe_driver.h @@ -7,6 +7,8 @@ #ifndef __PFE_DRIVER_H__ #define __PFE_DRIVER_H__ +#include +#include #include #include diff --git a/include/net/tftp.h b/include/net/tftp.h index c411c9b2e653190d6e1ba359b3044b2847d6db19..5a285892d45ec678f0a23984740a82a7a56110f4 100644 --- a/include/net/tftp.h +++ b/include/net/tftp.h @@ -16,6 +16,7 @@ */ /* tftp.c */ +#include void tftp_start(enum proto_t protocol); /* Begin TFTP get/put */ #ifdef CONFIG_CMD_TFTPSRV diff --git a/include/netdev.h b/include/netdev.h index 52db3d56411f74591c30e23718f1033562f53cf1..e862f4ce36355c6f97626952141a6c2b34685caf 100644 --- a/include/netdev.h +++ b/include/netdev.h @@ -12,6 +12,7 @@ #define _NETDEV_H_ #include #include +#include struct udevice; diff --git a/include/nvme.h b/include/nvme.h index 2cdf8ce320c1d07e0d4b6938253dd4a0b3d38693..45eeed26828bc9a64466fd9ce120eb66b0530b7b 100644 --- a/include/nvme.h +++ b/include/nvme.h @@ -7,6 +7,7 @@ #ifndef __NVME_H__ #define __NVME_H__ +#include struct nvme_dev; /** diff --git a/include/opensbi.h b/include/opensbi.h index d812cc8ccd9413337821be5f9227d00aa943d4f0..8fef4194e21e2f00782d42fc2834c852b7008d05 100644 --- a/include/opensbi.h +++ b/include/opensbi.h @@ -8,6 +8,7 @@ #define OPENSBI_H /** Expected value of info magic ('OSBI' ascii string in hex) */ +#include #define FW_DYNAMIC_INFO_MAGIC_VALUE 0x4942534f /** Maximum supported info version */ diff --git a/include/p2sb.h b/include/p2sb.h index a0f34496dd76a62070f20a3b7a6148171735277d..664ecb50b5fea3e75a4e87968a89f2569eee7edb 100644 --- a/include/p2sb.h +++ b/include/p2sb.h @@ -9,6 +9,7 @@ /* Port Id lives in bits 23:16 and register offset lives in 15:0 of address */ #include +#include #define PCR_PORTID_SHIFT 16 /** diff --git a/include/palmas.h b/include/palmas.h index 20c7e489c1ca945eb025953beb72af5411153adc..67cc5d3ba27e177c0c3902c524a7f6bcb5fb7ed4 100644 --- a/include/palmas.h +++ b/include/palmas.h @@ -8,6 +8,7 @@ #include #include +#include /* I2C chip addresses, TW6035/37 */ #define TWL603X_CHIP_P1 0x48 /* Page 1 */ diff --git a/include/part.h b/include/part.h index 55be724d20f9a814a707adc20d25721ad16c6548..8e06ca99c285b9ebbe74812bbaeb935e87a6d9d8 100644 --- a/include/part.h +++ b/include/part.h @@ -10,6 +10,7 @@ #include #include #include +#include struct block_drvr { char *name; diff --git a/include/part_efi.h b/include/part_efi.h index 1929e4400f1ea7ad6855331cfc16b59610f9fcb0..983f6eb2647a94dc628eafdd8df5ac09ac1bf74b 100644 --- a/include/part_efi.h +++ b/include/part_efi.h @@ -12,7 +12,9 @@ * http://developer.intel.com/technology/efi/efi.htm */ +#include #include +#include #ifndef _DISK_PART_EFI_H #define _DISK_PART_EFI_H diff --git a/include/pca953x.h b/include/pca953x.h index aa4401acf0d6c416dbf8160197736a47f093aa00..30631a9b1f71c0d220f80b4e7a0c26e885fd9bd0 100644 --- a/include/pca953x.h +++ b/include/pca953x.h @@ -6,6 +6,7 @@ #ifndef __PCA953X_H_ #define __PCA953X_H_ +#include #define PCA953X_IN 0x00 #define PCA953X_OUT 0x01 #define PCA953X_POL 0x02 diff --git a/include/pca9698.h b/include/pca9698.h index 48a5f756e28a1620a67c4f3d98887cb91719191b..a2ac8fd4e05414ace9a7ee9de7757cdfae36636a 100644 --- a/include/pca9698.h +++ b/include/pca9698.h @@ -7,6 +7,7 @@ #ifndef __PCA9698_H_ #define __PCA9698_H_ +#include int pca9698_request(unsigned gpio, const char *label); void pca9698_free(unsigned gpio); int pca9698_direction_input(u8 addr, unsigned gpio); diff --git a/include/pch.h b/include/pch.h index aefd2b69f5c22632b87eda32e33be47722dbd03e..f4a322f51a27291b116c40829d10a138f0f26653 100644 --- a/include/pch.h +++ b/include/pch.h @@ -9,6 +9,7 @@ #include #include +#include #define PCH_RCBA 0xf0 #define BIOS_CTRL_BIOSWE BIT(0) diff --git a/include/pci.h b/include/pci.h index 34d97a23a895bcd95a34aeaa259955c2551ae241..94f1522353fd61bc4879ce12f409ce2c05e20c5d 100644 --- a/include/pci.h +++ b/include/pci.h @@ -503,6 +503,7 @@ #ifndef __ASSEMBLY__ #include +#include #ifdef CONFIG_SYS_PCI_64BIT typedef u64 pci_addr_t; diff --git a/include/pci_ep.h b/include/pci_ep.h index 00e8c6d8ab108e914e3240dee374e7ad28640e8b..fdf620a6e297472360225c52c8f104c926773433 100644 --- a/include/pci_ep.h +++ b/include/pci_ep.h @@ -12,6 +12,7 @@ #define _PCI_EP_H #include +#include /** * enum pci_interrupt_pin - PCI INTx interrupt values diff --git a/include/pci_rom.h b/include/pci_rom.h index 895c9627f4d7294967090f70650d0a53b0faadde..f4ece59d0f11b77eda5927bb09584bf813ce3201 100644 --- a/include/pci_rom.h +++ b/include/pci_rom.h @@ -6,6 +6,7 @@ #ifndef _PCI_ROM_H #define _PCI_ROM_H +#include #define PCI_ROM_HDR 0xaa55 struct pci_rom_header { diff --git a/include/pe.h b/include/pe.h index 086f2b860e99533c86b40fde1e887efaa04b69d1..e01a786b67084f19fa1cc866db18b384c73a12d5 100644 --- a/include/pe.h +++ b/include/pe.h @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0+ */ /* +#include * Portable Executable binary format structures * * Copyright (c) 2016 Alexander Graf diff --git a/include/phy.h b/include/phy.h index 2ac49ea8dbbb2f58fd7095ceac7ed26a4e712f12..e1c2670a40ea2a6f47598d6920a9e95c05594cba 100644 --- a/include/phy.h +++ b/include/phy.h @@ -19,6 +19,7 @@ #include #include #include +#include struct udevice; diff --git a/include/physmem.h b/include/physmem.h index 03d3a78b741f9e16aec14bb3e90ab43ee7937a4a..bfcc937c25dcba65ea2cd07d379d0dcfc3b7f76f 100644 --- a/include/physmem.h +++ b/include/physmem.h @@ -18,4 +18,5 @@ * * @return The physical address of the memory which was set. */ +#include phys_addr_t arch_phys_memset(phys_addr_t s, int c, phys_size_t n); diff --git a/include/post.h b/include/post.h index eb218acde5f42b02ac25a37019ae8b46079596d2..89c2f51b0402c1410bffdea369805995d556ce0b 100644 --- a/include/post.h +++ b/include/post.h @@ -13,6 +13,7 @@ #ifndef __ASSEMBLY__ #include #include +#include #if defined(CONFIG_POST) diff --git a/include/power/acpi_pmc.h b/include/power/acpi_pmc.h index 2993edcdb54eeeba7583e50e79497a3561c1b8fd..3b14495ce08346141eb968ccdb535eec23cf6ff6 100644 --- a/include/power/acpi_pmc.h +++ b/include/power/acpi_pmc.h @@ -197,4 +197,5 @@ int pmc_gpe_init(struct udevice *dev); #endif /* !__ACPI__ */ #include +#include #endif diff --git a/include/power/as3722.h b/include/power/as3722.h index f5398123f2a905207a7a5f222b0f74799ab79881..59a6d8bad3be7710711c7d2696734e5b02402dbb 100644 --- a/include/power/as3722.h +++ b/include/power/as3722.h @@ -6,6 +6,7 @@ #ifndef __POWER_AS3722_H__ #define __POWER_AS3722_H__ +#include struct udevice; #define AS3722_GPIO_OUTPUT_VDDH (1 << 0) diff --git a/include/power/battery.h b/include/power/battery.h index 1e3d59d76e60c8de3d7ecf2e3c2083ecace441e7..74c63a3b16f31c38c1817aebfa70b28a4eb31baa 100644 --- a/include/power/battery.h +++ b/include/power/battery.h @@ -7,6 +7,7 @@ #ifndef __POWER_BATTERY_H_ #define __POWER_BATTERY_H_ +#include struct battery { unsigned int version; unsigned int state_of_chrg; diff --git a/include/power/fg_battery_cell_params.h b/include/power/fg_battery_cell_params.h index b8c895bbabb166efaaff0bc425a92507cdce91cc..2575f660cf7a8dafe07e3bf7fe04980876efcee2 100644 --- a/include/power/fg_battery_cell_params.h +++ b/include/power/fg_battery_cell_params.h @@ -70,4 +70,5 @@ u16 cell_character2[16] = { 0x0100 }; #endif +#include #endif /* __FG_BATTERY_CELL_PARAMS_H_ */ diff --git a/include/power/hi6553_pmic.h b/include/power/hi6553_pmic.h index d0abe207551d3349b3e22759ee08f7701ecd4be7..2ce9e521f112ee30fc416908758090d7fa0db232 100644 --- a/include/power/hi6553_pmic.h +++ b/include/power/hi6553_pmic.h @@ -8,6 +8,7 @@ #define __HI6553_PMIC_H__ /* Registers */ +#include enum { HI6553_VERSION_REG = 0x000, HI6553_ENABLE2_LDO1_8 = 0x029, diff --git a/include/power/max77686_pmic.h b/include/power/max77686_pmic.h index 82fe3509a0b7a94d0e371c78d0f223aec6e88108..162b6e3dc88a3d1ada269b5de5148921e64694e3 100644 --- a/include/power/max77686_pmic.h +++ b/include/power/max77686_pmic.h @@ -7,6 +7,7 @@ #ifndef __MAX77686_H_ #define __MAX77686_H_ +#include #include enum { diff --git a/include/power/mc34vr500_pmic.h b/include/power/mc34vr500_pmic.h index d2edda68905c113ccfe1598a9d1ae24fd78c1c6d..cff0172e897300d3b209b7dee791f5abd666d7ce 100644 --- a/include/power/mc34vr500_pmic.h +++ b/include/power/mc34vr500_pmic.h @@ -7,6 +7,7 @@ #ifndef __MC34VR500_H_ #define __MC34VR500_H_ +#include #include #define MC34VR500_I2C_ADDR 0x08 diff --git a/include/power/pmic.h b/include/power/pmic.h index be9de6b4de7e610516171386c3272440dfc9f52a..f88db45999c9ae590eb32938930adfd7a52bba96 100644 --- a/include/power/pmic.h +++ b/include/power/pmic.h @@ -13,6 +13,7 @@ #include #include #include +#include #include enum { PMIC_I2C, PMIC_SPI, PMIC_NONE}; diff --git a/include/power/regulator.h b/include/power/regulator.h index 6f5b8b058dfef598712747b2d14698971090b543..f46e09783a5c82701bda81b03ea4ce41c9740605 100644 --- a/include/power/regulator.h +++ b/include/power/regulator.h @@ -8,6 +8,7 @@ #define _INCLUDE_REGULATOR_H_ #include +#include struct udevice; /** diff --git a/include/power/rk8xx_pmic.h b/include/power/rk8xx_pmic.h index 8ff0af35c57a0ca53b903cada2ef78a5b0dfbdcf..0fa03d16b5db62b7f5258aeaf11f07da93a8d8bc 100644 --- a/include/power/rk8xx_pmic.h +++ b/include/power/rk8xx_pmic.h @@ -7,6 +7,7 @@ #ifndef _PMIC_RK8XX_H_ #define _PMIC_RK8XX_H_ +#include enum { REG_SECONDS = 0x00, REG_MINUTES, diff --git a/include/power/s5m8767.h b/include/power/s5m8767.h index f75ed5d928fc1e4adb26f5f959b92b39a25a3934..cbfbd91d21409dfa52d96e4412eabfa20f7c5337 100644 --- a/include/power/s5m8767.h +++ b/include/power/s5m8767.h @@ -6,6 +6,7 @@ #ifndef __S5M8767_H_ #define __S5M8767_H_ +#include enum s5m8767_regnum { S5M8767_BUCK1 = 0, S5M8767_BUCK2, diff --git a/include/power/tps65217.h b/include/power/tps65217.h index 669a94a6c8747b04001ad27acf8a5a86dce309f4..2e95397b53b7555b47ea79664463741ca0e4366e 100644 --- a/include/power/tps65217.h +++ b/include/power/tps65217.h @@ -10,6 +10,7 @@ #define __POWER_TPS65217_H__ /* I2C chip address */ +#include #define TPS65217_CHIP_PM 0x24 /* Registers */ diff --git a/include/power/tps65218.h b/include/power/tps65218.h index bb66c3f3ab65319c774aa637f25322920f6e5492..3bd5c1a3688d09a2c2461c36b27dbe5d00b3d240 100644 --- a/include/power/tps65218.h +++ b/include/power/tps65218.h @@ -8,6 +8,7 @@ #define __POWER_TPS65218_H__ #include +#include /* I2C chip address */ #define TPS65218_CHIP_PM 0x24 diff --git a/include/power/tps65910_pmic.h b/include/power/tps65910_pmic.h index 66214786d3e6ec1fe9818be3aa537f05e1a4922f..f06d9be6b295f46e2f908d5750100d58c03522a1 100644 --- a/include/power/tps65910_pmic.h +++ b/include/power/tps65910_pmic.h @@ -6,6 +6,7 @@ #ifndef __TPS65910_PMIC_H_ #define __TPS65910_PMIC_H_ +#include #define TPS65910_I2C_SEL_MASK (0x1 << 4) #define TPS65910_VDD_SR_MASK (0x1 << 7) #define TPS65910_GAIN_SEL_MASK (0x3 << 6) diff --git a/include/pwm.h b/include/pwm.h index 1791afec5513e5a257985f85c56c1efc3e773532..c428043939776844c96b424c08d79ff89d22bdab 100644 --- a/include/pwm.h +++ b/include/pwm.h @@ -11,6 +11,7 @@ #define _pwm_h_ #include +#include struct udevice; /* struct pwm_ops: Operations for the PWM uclass */ diff --git a/include/pxa_lcd.h b/include/pxa_lcd.h index 11a22abca6dcd3591a05229ccc54512872e39f9e..a8a5f8c2da494fcc0016162175b65df3d583ef31 100644 --- a/include/pxa_lcd.h +++ b/include/pxa_lcd.h @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0+ */ /* +#include * pxa_lcd.h - PXA LCD Controller structures * * (C) Copyright 2001 diff --git a/include/qfw.h b/include/qfw.h index cb56ea58192a5a705ec09df9929a060fcf8a751f..44b2d184b9b99ff5c3149f41cf2184676feec5df 100644 --- a/include/qfw.h +++ b/include/qfw.h @@ -6,8 +6,10 @@ #ifndef __FW_CFG__ #define __FW_CFG__ +#include #include #include +#include enum qemu_fwcfg_items { FW_CFG_SIGNATURE = 0x00, diff --git a/include/ram.h b/include/ram.h index 273d41539400c7b7d7efe3359e0a5caf04c11ff7..3addf70d050d09332d99c684c7f8164502200a67 100644 --- a/include/ram.h +++ b/include/ram.h @@ -7,6 +7,7 @@ #ifndef __RAM_H #define __RAM_H +#include struct udevice; struct ram_info { diff --git a/include/regmap.h b/include/regmap.h index 5a3f3dce02cc4576c51e21e796577a264796b1ad..2995b132f7efd1477862263bbd2df79cdeae0cf5 100644 --- a/include/regmap.h +++ b/include/regmap.h @@ -10,6 +10,7 @@ #include #include #include +#include /** * DOC: Overview diff --git a/include/remoteproc.h b/include/remoteproc.h index c8c286e27f127eee3b11dfecd94983742927adab..bc2722e3c50a3e6ca34c31c32f79f7f209c87262 100644 --- a/include/remoteproc.h +++ b/include/remoteproc.h @@ -16,6 +16,7 @@ #include #include /* For platform data support - non dt world */ #include +#include /** * enum rproc_mem_type - What type of memory model does the rproc use diff --git a/include/rng.h b/include/rng.h index 37af554363170d3680aefe4fd581449a48d16c4e..87e26f5647e63dd3e2ca1b98fe617bb6a400813a 100644 --- a/include/rng.h +++ b/include/rng.h @@ -6,6 +6,8 @@ #if !defined _RNG_H_ #define _RNG_H_ +#include + struct udevice; /** diff --git a/include/rtc.h b/include/rtc.h index 5033fde5ac89882ce0fb5d3eb192c4ba7ed1f590..e5d29af733217c0f8007e464ddae187c756df7a6 100644 --- a/include/rtc.h +++ b/include/rtc.h @@ -16,6 +16,7 @@ #include #include #include +#include #ifdef CONFIG_DM_RTC diff --git a/include/s_record.h b/include/s_record.h index 3ece695941d3f68e837d8579599b73b656562013..71105e261fb37f3e6e49894ccfc8f4174b953f55 100644 --- a/include/s_record.h +++ b/include/s_record.h @@ -75,6 +75,7 @@ *-------------------------------------------------------------------------- */ +#include #define SREC_START 0 /* Start Record (module name) */ #define SREC_DATA2 1 /* Data Record with 2 byte address */ #define SREC_DATA3 2 /* Data Record with 3 byte address */ diff --git a/include/samsung/misc.h b/include/samsung/misc.h index 4ff28a1df0e82d437db198a2576c2c7ba1df533c..4bead98a6e49312741fdd7b584508ab24c2a2420 100644 --- a/include/samsung/misc.h +++ b/include/samsung/misc.h @@ -32,6 +32,7 @@ void draw_logo(void); char *get_dfu_alt_system(char *interface, char *devstr); char *get_dfu_alt_boot(char *interface, char *devstr); #endif +#include void set_board_type(void); void set_board_revision(void); const char *get_board_type(void); diff --git a/include/sandbox-clk.h b/include/sandbox-clk.h index 296cddfbb0ef7575a386e185c61e7af87df496a4..eae8673594f52cf67f3991af715aea2fe8586d2d 100644 --- a/include/sandbox-clk.h +++ b/include/sandbox-clk.h @@ -7,6 +7,8 @@ #ifndef __SANDBOX_CLK_H__ #define __SANDBOX_CLK_H__ +#include +#include #include enum { diff --git a/include/sandboxfs.h b/include/sandboxfs.h index 783dd5c88a7325c3ddccedce87c04acb0335adfd..e311117225f16f9ab7355cd184dfac7a8e122fae 100644 --- a/include/sandboxfs.h +++ b/include/sandboxfs.h @@ -18,6 +18,7 @@ #ifndef __SANDBOX_FS__ #define __SANDBOX_FS__ +#include struct blk_desc; struct disk_partition; diff --git a/include/sandboxtee.h b/include/sandboxtee.h index 419643a0246ba8a733b2ee5f6b50bf584876920e..fc2d1653553518b6f7e1bbc4212eecd4bc177761 100644 --- a/include/sandboxtee.h +++ b/include/sandboxtee.h @@ -7,6 +7,7 @@ #define __SANDBOXTEE_H #include +#include #include /** diff --git a/include/sata.h b/include/sata.h index d89f7a8a298ce1328b052b67882f42f092facda2..3a9591e29138f1e384eb7ce8a0680635b71f0c53 100644 --- a/include/sata.h +++ b/include/sata.h @@ -1,6 +1,7 @@ #ifndef __SATA_H__ #define __SATA_H__ #include +#include #if !defined(CONFIG_DM_SCSI) && !defined(CONFIG_AHCI) int init_sata(int dev); diff --git a/include/sdhci.h b/include/sdhci.h index c47dda8dae3b4aba24f40602f99a4acb41c8a159..291a9ca5933f2eafd5ab706deb34dc8aff3e1de9 100644 --- a/include/sdhci.h +++ b/include/sdhci.h @@ -9,6 +9,7 @@ #ifndef __SDHCI_HW_H #define __SDHCI_HW_H +#include #include #include #include diff --git a/include/search.h b/include/search.h index e56843c26fdab07973b93c37c7501e64b00bd963..35512ca6c6e94f39ac88b69ba56a60baf2df09d9 100644 --- a/include/search.h +++ b/include/search.h @@ -16,6 +16,7 @@ #include #include +#include #define set_errno(val) do { errno = val; } while (0) diff --git a/include/serial.h b/include/serial.h index 8ce32bc70ef6255f8d69e272c33388c5636b587b..6f7cc3183f8ea8b9b8cf24fb932451b932efd571 100644 --- a/include/serial.h +++ b/include/serial.h @@ -3,6 +3,7 @@ #include #include +#include struct serial_device { /* enough bytes to match alignment of following func pointer */ diff --git a/include/sja1000.h b/include/sja1000.h index 6ceb6f4d48f216976230288f69dc70313454edbe..2ab0dfdc1b219d12adc08025f029371800dcbcf1 100644 --- a/include/sja1000.h +++ b/include/sja1000.h @@ -11,6 +11,7 @@ /* * SJA1000 register layout in basic can mode */ +#include struct sja1000_basic_s { u8 cr; u8 cmr; diff --git a/include/smbios.h b/include/smbios.h index 97b9ddce23762eaabf18d36ce6241f84955ab4d5..6ad2234fc7747d8056ff50f89e6d8a54e4b4700c 100644 --- a/include/smbios.h +++ b/include/smbios.h @@ -9,6 +9,8 @@ #define _SMBIOS_H_ /* SMBIOS spec version implemented */ +#include +#include #define SMBIOS_MAJOR_VER 3 #define SMBIOS_MINOR_VER 0 diff --git a/include/smem.h b/include/smem.h index 598799d3a0cf89d75dc73e3dd339bc1ab8b204d7..ea1f0e24c47899d1942395f72db1104fc3472e86 100644 --- a/include/smem.h +++ b/include/smem.h @@ -1,5 +1,6 @@ /* SPDX-License-Identifier: GPL-2.0+ */ /* +#include * The shared memory system is an allocate-only heap structure that * consists of one of more memory areas that can be accessed by the processors * in the SoC. diff --git a/include/smsc_lpc47m.h b/include/smsc_lpc47m.h index 8a972acd4c742166c572af0447d67616e64e5e67..7da8fcab6b5afe464fe8ab3e1eb4db1716db67b9 100644 --- a/include/smsc_lpc47m.h +++ b/include/smsc_lpc47m.h @@ -7,6 +7,7 @@ #define _SMSC_LPC47M_H_ /* I/O address of LPC47M */ +#include #define LPC47M_IO_PORT 0x2e /* Logical device number */ diff --git a/include/sort.h b/include/sort.h index 0c6b588fcb0d1e0d5a0de12313e787b06c969798..8489d066d5f58c73a08e494e7a38041fe8c55bbb 100644 --- a/include/sort.h +++ b/include/sort.h @@ -17,6 +17,7 @@ * 0 if element at s1 == element at s2, * > 0 if element at s1 > element at s2, */ +#include void qsort(void *base, size_t nmemb, size_t size, int (*compar)(const void *s1, const void *s2)); diff --git a/include/sound.h b/include/sound.h index 71bd850652e4421a27244978b60258345cc027cf..55dd6618714620b96fb6b45281425a696b90db0f 100644 --- a/include/sound.h +++ b/include/sound.h @@ -7,6 +7,7 @@ #ifndef __SOUND_H__ #define __SOUND_H__ +#include /* sound codec enum */ enum sound_compat { AUDIO_COMPAT_SPI, diff --git a/include/spi-mem.h b/include/spi-mem.h index 918e7a1659c69adf1dcdece5bfa8e29d67bc17fa..04f66b86b6c2902f571fc55356185f1c96bdd492 100644 --- a/include/spi-mem.h +++ b/include/spi-mem.h @@ -14,6 +14,7 @@ struct udevice; #include +#include #define SPI_MEM_OP_CMD(__opcode, __buswidth) \ { \ diff --git a/include/spi.h b/include/spi.h index ef8c1f6692e23ae930faa5c17d97ffc248785a46..5d9e1b12d18e3308ba7133e075dffc01b51ff57a 100644 --- a/include/spi.h +++ b/include/spi.h @@ -11,6 +11,7 @@ #include #include +#include /* SPI mode flags */ #define SPI_CPHA BIT(0) /* clock phase (1 = SPI_CLOCK_PHASE_SECOND) */ diff --git a/include/spl.h b/include/spl.h index 7185cc344f043b3b02c2e5f42b07103751dc03bd..05586702d6c717efbd930c9346072c647c784074 100644 --- a/include/spl.h +++ b/include/spl.h @@ -8,6 +8,7 @@ #include #include +#include /* Platform-specific defines */ #include diff --git a/include/spl_gpio.h b/include/spl_gpio.h index e410e62914de9ceccee0af291abc8698fceb3449..6a63cbab9359681f6c1a4e761941b56528b0fbab 100644 --- a/include/spl_gpio.h +++ b/include/spl_gpio.h @@ -10,6 +10,7 @@ #define __SPL_GPIO_H #include +#include /* * The functions listed here should be implemented in the SoC GPIO driver. diff --git a/include/splash.h b/include/splash.h index 8b70e4a8068bd1c903e329c6e5e2c737c92f6b99..bc8511cce2329f21d6e6ad09ff1f27f27937d71d 100644 --- a/include/splash.h +++ b/include/splash.h @@ -24,6 +24,7 @@ #include #include +#include enum splash_storage { SPLASH_STORAGE_NAND, diff --git a/include/spmi/spmi.h b/include/spmi/spmi.h index 3242e6bbd07f8b93da694fa9f8916a2fc87cc99a..7e80bf610d15923584986db090e67fe92b5f6452 100644 --- a/include/spmi/spmi.h +++ b/include/spmi/spmi.h @@ -2,6 +2,7 @@ #define _SPMI_SPMI_H /** +#include * struct dm_spmi_ops - SPMI device I/O interface * * Should be implemented by UCLASS_SPMI device drivers. The standard diff --git a/include/stm32_rcc.h b/include/stm32_rcc.h index dc3039d11ac5bad79aa6bce08358f3eb58856d85..b5e857e5762813b7e08d0d5bb41819a9b44671be 100644 --- a/include/stm32_rcc.h +++ b/include/stm32_rcc.h @@ -8,6 +8,7 @@ #define __STM32_RCC_H_ #include +#include #define AHB_PSC_1 0 #define AHB_PSC_2 0x8 #define AHB_PSC_4 0x9 diff --git a/include/stratixII.h b/include/stratixII.h index 3c06bb2955a9e0550adb403b4ef1eb30871fe8e9..ece173305ce65a58dce8f60dc773b10490f0e737 100644 --- a/include/stratixII.h +++ b/include/stratixII.h @@ -6,6 +6,7 @@ #ifndef _STRATIXII_H_ #define _STRATIXII_H_ +#include extern int StratixII_load (Altera_desc * desc, void *image, size_t size); extern int StratixII_dump (Altera_desc * desc, void *buf, size_t bsize); extern int StratixII_info (Altera_desc * desc); diff --git a/include/syscon.h b/include/syscon.h index 3df96e32764cd681d88804dc1dd0b9107ac4be0b..8b276eaa7f2f2772fc57bf695bf4e7c2040db57b 100644 --- a/include/syscon.h +++ b/include/syscon.h @@ -9,6 +9,7 @@ #include #include +#include /** * struct syscon_uc_info - Information stored by the syscon UCLASS_UCLASS diff --git a/include/sysreset.h b/include/sysreset.h index 8bb094d463b365d62542ac965f7ad15e7afb8f65..4857aaa3ae48a2fbe3694cfb625c8d06a27639cd 100644 --- a/include/sysreset.h +++ b/include/sysreset.h @@ -7,6 +7,7 @@ #ifndef __SYSRESET_H #define __SYSRESET_H +#include struct udevice; enum sysreset_t { diff --git a/include/tables_csum.h b/include/tables_csum.h index 5f7edc419ba2dcfebaab9003476ba204b941ddec..5adee2f94758ef965d38be2c6840500e840e513c 100644 --- a/include/tables_csum.h +++ b/include/tables_csum.h @@ -6,6 +6,7 @@ #ifndef _TABLES_CSUM_H_ #define _TABLES_CSUM_H_ +#include static inline u8 table_compute_checksum(void *v, int len) { u8 *bytes = v; diff --git a/include/tca642x.h b/include/tca642x.h index bda86c1ed88313359aa980e4bdfa5fabaf0d4c18..b75d677d79536a6a77012c8034d27d5e55f9eefb 100644 --- a/include/tca642x.h +++ b/include/tca642x.h @@ -33,6 +33,7 @@ enum { }; #endif +#include #define TCA642X_OUT_LOW 0 #define TCA642X_OUT_HIGH 1 #define TCA642X_POL_NORMAL 0 diff --git a/include/tee.h b/include/tee.h index a73ec5a48c238957b92ac2b0c88adbebc4efc8b0..b4ad18e0a88d8d1760dabad23687c5b961a7328c 100644 --- a/include/tee.h +++ b/include/tee.h @@ -9,6 +9,7 @@ #include #include #include +#include #define TEE_UUID_LEN 16 diff --git a/include/tee/optee.h b/include/tee/optee.h index affa937da08c14f777ea395623f1c6cb28480769..5c872b4b4f6630574d30165391bbfff0cdccdd8c 100644 --- a/include/tee/optee.h +++ b/include/tee/optee.h @@ -11,6 +11,7 @@ #include #include +#include #define OPTEE_MAGIC 0x4554504f #define OPTEE_VERSION 1 diff --git a/include/tegra-kbc.h b/include/tegra-kbc.h index f331c79c9d546f14c7115f81f8d67f483cf61b57..cf602a004c3c28cfb691b32a60e4797f750c9236 100644 --- a/include/tegra-kbc.h +++ b/include/tegra-kbc.h @@ -8,6 +8,7 @@ #define __include_tegra_kbc_h__ #include +#include #define KEY_IS_MODIFIER(key) ((key) >= KEY_FIRST_MODIFIER) diff --git a/include/test/ut.h b/include/test/ut.h index 28c3f3fba7505ea5ce035bba9c7c933b2fd02844..e145dae22ea9eeafb0f03406b7f840a748bce61c 100644 --- a/include/test/ut.h +++ b/include/test/ut.h @@ -13,6 +13,7 @@ #include #include #include +#include #include struct unit_test_state; diff --git a/include/timer.h b/include/timer.h index a49b500ce358617791d86947201f120c9010efdb..dc96135de028eef918637b3a33d151d3d0cc540d 100644 --- a/include/timer.h +++ b/include/timer.h @@ -13,6 +13,7 @@ * * @return - 0 on success or error number */ +#include int dm_timer_init(void); /* diff --git a/include/tlv_eeprom.h b/include/tlv_eeprom.h index f523d972d06e4c3a228339f79d0605b51e1e3a6d..0b395214525303eee9d1dbb6738bb255d3cc8345 100644 --- a/include/tlv_eeprom.h +++ b/include/tlv_eeprom.h @@ -9,6 +9,7 @@ #include #include +#include #include #include diff --git a/include/tpm-common.h b/include/tpm-common.h index c1309a2735d16fe6995f1cf8c37c8b34b4424334..b03083408b7ac73c4e4fd07c5f6526a77fe4694b 100644 --- a/include/tpm-common.h +++ b/include/tpm-common.h @@ -8,6 +8,7 @@ #define __TPM_COMMON_H #include +#include struct udevice; diff --git a/include/tpm-v1.h b/include/tpm-v1.h index 8f6cc28a9ea6f1a22c4e267b95d9c132d96ff220..4bd964558d2b09f3ea02e843fa49009274c4a36a 100644 --- a/include/tpm-v1.h +++ b/include/tpm-v1.h @@ -7,8 +7,10 @@ #ifndef __TPM_V1_H #define __TPM_V1_H +#include #include #include +#include struct udevice; diff --git a/include/tpm-v2.h b/include/tpm-v2.h index 3b2fe44900728eebfaafa57a6842af1391f7197d..601c0e33c8a633b60ff410cb524ce6c955acf09d 100644 --- a/include/tpm-v2.h +++ b/include/tpm-v2.h @@ -8,6 +8,7 @@ #define __TPM_V2_H #include +#include #define TPM2_DIGEST_LEN 32 diff --git a/include/trace.h b/include/trace.h index 606dba9768974f12eb241b8d8eec499e538b6877..2bb3afc26897fe7ad36977d626f762c80a13ac96 100644 --- a/include/trace.h +++ b/include/trace.h @@ -6,6 +6,7 @@ #ifndef __TRACE_H #define __TRACE_H +#include enum { /* * This affects the granularity of our trace. We can bin function diff --git a/include/tsec.h b/include/tsec.h index 630c30b639635653498413b61d268df25df2df07..474f259d93e40bf6e7f45d7f64de0efbe944c3cc 100644 --- a/include/tsec.h +++ b/include/tsec.h @@ -13,10 +13,12 @@ #ifndef __TSEC_H #define __TSEC_H +#include #include #include #include #include +#include #define TSEC_MDIO_REGS_OFFSET 0x520 diff --git a/include/twl4030.h b/include/twl4030.h index c27ad615eebf9cca9c01ec02f433566e2ac5457b..119242ba713c309947fff2b29ed1aabebedee59a 100644 --- a/include/twl4030.h +++ b/include/twl4030.h @@ -13,6 +13,7 @@ #include #include +#include /* I2C chip addresses */ diff --git a/include/twl6030.h b/include/twl6030.h index 41f17de3ab5572fbe511fcfc5f60c0606ba785d9..29d8baac01702eecdb9dfb5a0272bbe842c3317b 100644 --- a/include/twl6030.h +++ b/include/twl6030.h @@ -9,6 +9,7 @@ #include #include +#include /* I2C chip addresses */ #define TWL6030_CHIP_PM 0x48 diff --git a/include/u-boot/aes.h b/include/u-boot/aes.h index ee6863945095d726fce485498b393d3b6540ef12..391991c03c2a6115a45212c555b32d384c5489ef 100644 --- a/include/u-boot/aes.h +++ b/include/u-boot/aes.h @@ -9,6 +9,7 @@ #include #include #include +#include #if IMAGE_ENABLE_ENCRYPT int image_aes_encrypt(struct image_cipher_info *info, diff --git a/include/u-boot/crc.h b/include/u-boot/crc.h index bfd477f31d20962ede4b7fb795d6199b5532c835..8a007c7827fa4f2a4fa121cf43a76f1d71c3416e 100644 --- a/include/u-boot/crc.h +++ b/include/u-boot/crc.h @@ -9,6 +9,7 @@ #define _UBOOT_CRC_H #include /* 'uint*' definitions */ +#include /** * crc8() - Calculate and return CRC-8 of the data diff --git a/include/u-boot/rsa-checksum.h b/include/u-boot/rsa-checksum.h index 54e6a73744e1fe3861abb464c31164ff4537e593..6d179580f0869bf65191224e07010fb5cbcca468 100644 --- a/include/u-boot/rsa-checksum.h +++ b/include/u-boot/rsa-checksum.h @@ -8,6 +8,7 @@ #include #include +#include #include #include #include diff --git a/include/u-boot/rsa-mod-exp.h b/include/u-boot/rsa-mod-exp.h index 1da8af1bb83dbbf37cff2f392d3717b7bcea237c..bb2b88a171da078437941aeddcfd58903f25c60a 100644 --- a/include/u-boot/rsa-mod-exp.h +++ b/include/u-boot/rsa-mod-exp.h @@ -8,6 +8,7 @@ #include #include +#include /** * struct key_prop - holder for a public key properties diff --git a/include/u-boot/rsa.h b/include/u-boot/rsa.h index 6d5f50a0030be2c043c4e1411c9ace17a5aeaf01..7a572c379d14c8f32245052e52c821fc4b852781 100644 --- a/include/u-boot/rsa.h +++ b/include/u-boot/rsa.h @@ -14,6 +14,7 @@ #include #include #include +#include /** * struct rsa_public_key - holder for a public key diff --git a/include/u-boot/sha1.h b/include/u-boot/sha1.h index 283f103293628c9c25ca6764a43253718a0ee695..fc5d257ecc7605bb5f7d7766c5699d2338843c20 100644 --- a/include/u-boot/sha1.h +++ b/include/u-boot/sha1.h @@ -18,6 +18,7 @@ extern "C" { #endif +#include #define SHA1_SUM_POS -0x20 #define SHA1_SUM_LEN 20 #define SHA1_DER_LEN 15 diff --git a/include/u-boot/sha256.h b/include/u-boot/sha256.h index 9aa1251789a34f1b824fe0cd9f9c9445f4dde464..d7534c79b567b8f1f28372daf43f1442efa633ef 100644 --- a/include/u-boot/sha256.h +++ b/include/u-boot/sha256.h @@ -1,6 +1,7 @@ #ifndef _SHA256_H #define _SHA256_H +#include #define SHA256_SUM_LEN 32 #define SHA256_DER_LEN 19 diff --git a/include/u-boot/sha512.h b/include/u-boot/sha512.h index 516729d7750669bed525de86dea19b9355352a83..8551b2ef178988d85a74df846626f24c19873304 100644 --- a/include/u-boot/sha512.h +++ b/include/u-boot/sha512.h @@ -1,6 +1,7 @@ #ifndef _SHA512_H #define _SHA512_H +#include #define SHA384_SUM_LEN 48 #define SHA384_DER_LEN 19 #define SHA512_SUM_LEN 64 diff --git a/include/u-boot/zlib.h b/include/u-boot/zlib.h index a33cc8780d336ec7728049b4cbca170db9fe6212..663aa2bbf78516e7776db9522d20de6953a4d7c2 100644 --- a/include/u-boot/zlib.h +++ b/include/u-boot/zlib.h @@ -342,6 +342,7 @@ typedef uLong FAR uLongf; #endif # ifdef VMS +#include # include /* for off_t */ # endif # define z_off_t off_t diff --git a/include/ubifs_uboot.h b/include/ubifs_uboot.h index b025779d59ff679c2748c7e5948cb0fda8bc2466..ac608cf64396b41541535e862511a834a634e620 100644 --- a/include/ubifs_uboot.h +++ b/include/ubifs_uboot.h @@ -14,6 +14,7 @@ #ifndef __UBIFS_UBOOT_H__ #define __UBIFS_UBOOT_H__ +#include struct blk_desc; struct disk_partition; diff --git a/include/ubispl.h b/include/ubispl.h index ecfe0c93c1331dec74330b7fbad3b0a4c939ecfe..1493c07d57a9efadf36794103ce2239677348481 100644 --- a/include/ubispl.h +++ b/include/ubispl.h @@ -5,6 +5,7 @@ #ifndef __UBOOT_UBISPL_H #define __UBOOT_UBISPL_H +#include #define UBI_VOL_NAME_MAX 127 /* diff --git a/include/uboot_aes.h b/include/uboot_aes.h index d2583bed9920ad57c01ef1e34b008e5c92282be5..5b0b114c8f75fc61307d53155cc8eb454e001b8e 100644 --- a/include/uboot_aes.h +++ b/include/uboot_aes.h @@ -21,6 +21,7 @@ typedef unsigned int u32; * in this case being AES_BLOCK_LENGTH bytes. */ +#include enum { AES_STATECOLS = 4, /* columns in the state & expanded key */ AES128_KEYCOLS = 4, /* columns in a key for aes128 */ diff --git a/include/usb.h b/include/usb.h index 89b219486c25532e827c85e10ff0264dc52e9af5..721cfb280d0a169a8600ae9b0aa1af1520960e69 100644 --- a/include/usb.h +++ b/include/usb.h @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/include/usb/designware_udc.h b/include/usb/designware_udc.h index f874e5c35cc2d1f21c064cbf6689700a6a4ede1f..9f06dd6672e33ed128eeb0cfbf6eb12badb4c1db 100644 --- a/include/usb/designware_udc.h +++ b/include/usb/designware_udc.h @@ -17,6 +17,7 @@ * 3. The RX/TX FIFO */ +#include #define MAX_ENDPOINTS 16 struct udc_endp_regs { diff --git a/include/usb/dwc2_udc.h b/include/usb/dwc2_udc.h index 1d8c624d375f22c2f09469e8f2975a01aef18d95..49671c52fd023f0ce1455c2e7d283f4a668973dd 100644 --- a/include/usb/dwc2_udc.h +++ b/include/usb/dwc2_udc.h @@ -10,6 +10,7 @@ #include #include +#include #define PHY0_SLEEP (1 << 5) #define DWC2_MAX_HW_ENDPOINTS 16 diff --git a/include/usb/ehci-ci.h b/include/usb/ehci-ci.h index efb2eec5ce7a31df0c90e7a445177ec30dd023aa..a55ab587ef7d0c801476a0e3e7137a4da3a1ac76 100644 --- a/include/usb/ehci-ci.h +++ b/include/usb/ehci-ci.h @@ -9,6 +9,7 @@ #define _EHCI_CI_H #include +#include #define CONTROL_REGISTER_W1C_MASK 0x00020000 /* W1C: PHY_CLK_VALID */ diff --git a/include/usb/fotg210.h b/include/usb/fotg210.h index 292ce54e0c43521c27eb4da951ec07bdcbdf40c4..4b1228e85dc109d663e80a6831dceb690d8afa36 100644 --- a/include/usb/fotg210.h +++ b/include/usb/fotg210.h @@ -9,6 +9,7 @@ #ifndef _FOTG210_H #define _FOTG210_H +#include struct fotg210_regs { /* USB Host Controller */ struct { diff --git a/include/usb/fusbh200.h b/include/usb/fusbh200.h index 6ae1d848801bab13643dfd765c192d3140f9205d..00a7ada90da811ca2da4945fc97681901cc502be 100644 --- a/include/usb/fusbh200.h +++ b/include/usb/fusbh200.h @@ -9,6 +9,7 @@ #ifndef _FUSBH200_H #define _FUSBH200_H +#include struct fusbh200_regs { struct { uint32_t data[4]; diff --git a/include/usb/ulpi.h b/include/usb/ulpi.h index 71642d257b67daef8b5cb817374d79aa2ba8ba14..53770162964f18f51c761efd3f955c0d4d4233f9 100644 --- a/include/usb/ulpi.h +++ b/include/usb/ulpi.h @@ -18,6 +18,7 @@ #ifndef __USB_ULPI_H__ #define __USB_ULPI_H__ +#include #define ULPI_ERROR (1 << 8) /* overflow from any register value */ #ifndef CONFIG_USB_ULPI_TIMEOUT diff --git a/include/usb/xhci.h b/include/usb/xhci.h index 8d9c7917cb851763d510dc2b7d6e4a6a6385764e..8e3f2f0b7a5f6f67b94631328a09d10f9411ec4c 100644 --- a/include/usb/xhci.h +++ b/include/usb/xhci.h @@ -24,6 +24,7 @@ #include #include #include +#include #define MAX_EP_CTX_NUM 31 #define XHCI_ALIGNMENT 64 diff --git a/include/usb_ether.h b/include/usb_ether.h index e85acadb7f5fb91c6ba1a1f1de4495c2c5a698a3..ca11ca1eda3d343e941add9319a4589d2de2377d 100644 --- a/include/usb_ether.h +++ b/include/usb_ether.h @@ -7,6 +7,7 @@ #define __USB_ETHER_H__ #include +#include /* TODO(sjg@chromium.org): Remove @pusb_dev when all boards use CONFIG_DM_ETH */ struct ueth_data { diff --git a/include/usb_mass_storage.h b/include/usb_mass_storage.h index c7b770fa3e8b765a8704c63a9e95cac0ca31d324..163c7ce0df07c160d55cec2a5d67b071c7e60c7c 100644 --- a/include/usb_mass_storage.h +++ b/include/usb_mass_storage.h @@ -9,6 +9,7 @@ #define SECTOR_SIZE 0x200 #include +#include #include /* Wait at maximum 60 seconds for cable connection */ diff --git a/include/usbdevice.h b/include/usbdevice.h index f479724e37b09ae48bedc13e4a83a25ce5032588..3a2e651effde2196fcb34787748ab23e0997389c 100644 --- a/include/usbdevice.h +++ b/include/usbdevice.h @@ -18,6 +18,7 @@ #define __USBDCORE_H__ #include +#include #include "usbdescriptors.h" diff --git a/include/uuid.h b/include/uuid.h index 73c5a89ec7cf438a8dc39eaff762d6be156a0fd0..edcdbad06bc93d8f7d5a53e4afb6984ad08ebd15 100644 --- a/include/uuid.h +++ b/include/uuid.h @@ -6,6 +6,7 @@ #ifndef __UUID_H__ #define __UUID_H__ +#include #include /* This is structure is in big-endian */ diff --git a/include/vbe.h b/include/vbe.h index 6e71610b8a86063416b29c7e405cfc841f83d5ee..310935baa10d6e5e81ba63d5ca31b8bfc5841dac 100644 --- a/include/vbe.h +++ b/include/vbe.h @@ -10,6 +10,8 @@ #ifndef _VBE_H #define _VBE_H +#include +#include /* these structs are for input from and output to OF */ #include struct __packed vbe_screen_info { diff --git a/include/video.h b/include/video.h index 03e342c6405101655fc59d1b5a036579f5072d30..a05beba736ca62c414922fd9159f45f0eae00cdf 100644 --- a/include/video.h +++ b/include/video.h @@ -244,6 +244,7 @@ static inline int video_sync_copy(struct udevice *dev, void *from, void *to) #endif #include +#include #endif /* CONFIG_DM_VIDEO */ #ifndef CONFIG_DM_VIDEO diff --git a/include/video_bridge.h b/include/video_bridge.h index b47cae664597da68f32a85d4b4d0841e58eb518b..a2788759be32d2a6ac5deef59410aed4d8d46cba 100644 --- a/include/video_bridge.h +++ b/include/video_bridge.h @@ -9,6 +9,7 @@ #include #include +#include /** * struct video_bridge_priv - uclass information for video bridges diff --git a/include/video_console.h b/include/video_console.h index b033dc24b39028b4e5de2ef3ec83cabbb55e0313..7f8791db177f142da3c55f059f8264f68d34257d 100644 --- a/include/video_console.h +++ b/include/video_console.h @@ -8,6 +8,7 @@ #include #include +#include struct video_priv; diff --git a/include/video_osd.h b/include/video_osd.h index 01ac94b425c1f62dd6be7fe906633e0fe960a2f9..b68d31219c4afa3b2f2000080403957b9ffa93ba 100644 --- a/include/video_osd.h +++ b/include/video_osd.h @@ -7,6 +7,7 @@ #ifndef _VIDEO_OSD_H_ #define _VIDEO_OSD_H_ +#include struct video_osd_info { /* The width of the OSD display in columns */ uint width; diff --git a/include/virtio.h b/include/virtio.h index fb8528de283c982ca30bfcd1b8f33a9c83d10dc0..ccaa3914b97bf941b2d8f9006f39414bf662d3d4 100644 --- a/include/virtio.h +++ b/include/virtio.h @@ -25,6 +25,7 @@ #include #include #include +#include #define VIRTIO_ID_NET 1 /* virtio net */ #define VIRTIO_ID_BLOCK 2 /* virtio block */ #define VIRTIO_ID_RNG 4 /* virtio rng */ diff --git a/include/virtio_ring.h b/include/virtio_ring.h index fff2d180d1b91d94d6a543855cfef246f1ddf7d3..1f8fa9ecbb34de6da8fdd37ce5bffa2177d853d7 100644 --- a/include/virtio_ring.h +++ b/include/virtio_ring.h @@ -11,6 +11,7 @@ #include #include +#include /* This marks a buffer as continuing via the next field */ #define VRING_DESC_F_NEXT 1 diff --git a/include/vxworks.h b/include/vxworks.h index c2585e61ced4889fc5ce52c074944eeb71dffa62..a67a5a380933026d72e697a99518ee0dcec50628 100644 --- a/include/vxworks.h +++ b/include/vxworks.h @@ -8,6 +8,7 @@ #define _VXWORKS_H_ #include +#include struct bootm_headers; struct cmd_tbl; diff --git a/include/w1-eeprom.h b/include/w1-eeprom.h index 22337368b4b556bf67be975315798699bfd112cd..531177546942240473fe70d42e1ede04384c7d86 100644 --- a/include/w1-eeprom.h +++ b/include/w1-eeprom.h @@ -9,6 +9,7 @@ #ifndef __W1_EEPROM_H #define __W1_EEPROM_H +#include struct udevice; struct w1_eeprom_ops { diff --git a/include/w1.h b/include/w1.h index a247e87dce150c08cf254c23a6f561a6ea1362af..2b9b1df446cdcc98ccee27357e8e665dec3fb16e 100644 --- a/include/w1.h +++ b/include/w1.h @@ -11,6 +11,7 @@ struct udevice; #include +#include #define W1_FAMILY_DS24B33 0x23 #define W1_FAMILY_DS2431 0x2d diff --git a/include/wait_bit.h b/include/wait_bit.h index 96a97bc327ef3f5f192eca9570045af361443eb7..c8ea1614c1ebf281af9b61bc2e7d5630f25b6808 100644 --- a/include/wait_bit.h +++ b/include/wait_bit.h @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include diff --git a/include/wdt.h b/include/wdt.h index bc242c2eb26d49e0e883f19a986daec4251ea9a1..0aee2c70833aefed0022e69d28240c2e43c58e16 100644 --- a/include/wdt.h +++ b/include/wdt.h @@ -6,6 +6,8 @@ #ifndef _WDT_H_ #define _WDT_H_ +#include + struct udevice; /* diff --git a/include/winbond_w83627.h b/include/winbond_w83627.h index a58d8169276e5b8bef7e573ee1aa9382c938e6f3..139e92be09531714e30b5f67a544ce19196882d3 100644 --- a/include/winbond_w83627.h +++ b/include/winbond_w83627.h @@ -7,6 +7,7 @@ #define _WINBOND_W83627_H_ /* I/O address of Winbond Super IO chip */ +#include #define WINBOND_IO_PORT 0x2e /* Logical device number */ diff --git a/include/xilinx.h b/include/xilinx.h index ab4537becfad10fb5ecaf038619a0c17525f9d58..eb971f01b8502da321b4e67943378a69f96d4e38 100644 --- a/include/xilinx.h +++ b/include/xilinx.h @@ -5,6 +5,7 @@ */ #include +#include #ifndef _XILINX_H_ #define _XILINX_H_ diff --git a/include/zfs/dmu_objset.h b/include/zfs/dmu_objset.h index 43aa5824bd4c582cfabd8b7b5377005e103e7e59..5392ec0c5d0ce9afa3d2501b6d5728fead6c62ed 100644 --- a/include/zfs/dmu_objset.h +++ b/include/zfs/dmu_objset.h @@ -11,6 +11,7 @@ #ifndef _SYS_DMU_OBJSET_H #define _SYS_DMU_OBJSET_H +#include #include #define OBJSET_PHYS_SIZE 2048 diff --git a/include/zfs/dnode.h b/include/zfs/dnode.h index f01772c2f95b1ee3a32c564ac5fb6259c074373f..13bb4496466ea5c18a935734c53db22e53366539 100644 --- a/include/zfs/dnode.h +++ b/include/zfs/dnode.h @@ -11,6 +11,7 @@ #ifndef _SYS_DNODE_H #define _SYS_DNODE_H +#include #include /* diff --git a/include/zfs/dsl_dataset.h b/include/zfs/dsl_dataset.h index b05be71aa2e7236e5e6ebe5967f59766ef4a0f7e..5aac34feca6ac7b7d5719ba2c07a44c9e6cc2ca1 100644 --- a/include/zfs/dsl_dataset.h +++ b/include/zfs/dsl_dataset.h @@ -11,6 +11,7 @@ #ifndef _SYS_DSL_DATASET_H #define _SYS_DSL_DATASET_H +#include typedef struct dsl_dataset_phys { uint64_t ds_dir_obj; uint64_t ds_prev_snap_obj; diff --git a/include/zfs/dsl_dir.h b/include/zfs/dsl_dir.h index 7eeb0d8395b526b86540a9788edcc37a6ab86f0f..cc804c3a4afeeafb46e15e7839edc5e9bf5d5f37 100644 --- a/include/zfs/dsl_dir.h +++ b/include/zfs/dsl_dir.h @@ -11,6 +11,7 @@ #ifndef _SYS_DSL_DIR_H #define _SYS_DSL_DIR_H +#include typedef struct dsl_dir_phys { uint64_t dd_creation_time; /* not actually used */ uint64_t dd_head_dataset_obj; diff --git a/include/zfs/sa_impl.h b/include/zfs/sa_impl.h index 41c77b0973aa7fa94fc91b7a5d1bf72841bda263..0028a2b46af90166acd5dbc2b081513b4dc8fc8e 100644 --- a/include/zfs/sa_impl.h +++ b/include/zfs/sa_impl.h @@ -10,6 +10,7 @@ #ifndef _SYS_SA_IMPL_H #define _SYS_SA_IMPL_H +#include typedef struct sa_hdr_phys { uint32_t sa_magic; uint16_t sa_layout_info; diff --git a/include/zfs/spa.h b/include/zfs/spa.h index cd2ddf58e77240bbdd82e600d7a215dcd518e819..769085e2c3047068146c0b62e9ab0eb3ed0e2728 100644 --- a/include/zfs/spa.h +++ b/include/zfs/spa.h @@ -14,6 +14,7 @@ /* * General-purpose 32-bit and 64-bit bitfield encodings. */ +#include #define BF32_DECODE(x, low, len) P2PHASE((x) >> (low), 1U << (len)) #define BF64_DECODE(x, low, len) P2PHASE((x) >> (low), 1ULL << (len)) #define BF32_ENCODE(x, low, len) (P2PHASE((x), 1U << (len)) << (low)) diff --git a/include/zfs/uberblock_impl.h b/include/zfs/uberblock_impl.h index 8045687ba898591c24ad5d7c7f8f276c259cee38..97c1af93af9ca356867aa6ab6912865881885fcd 100644 --- a/include/zfs/uberblock_impl.h +++ b/include/zfs/uberblock_impl.h @@ -11,6 +11,7 @@ #ifndef _SYS_UBERBLOCK_IMPL_H #define _SYS_UBERBLOCK_IMPL_H +#include #define UBMAX(a, b) ((a) > (b) ? (a) : (b)) /* diff --git a/include/zfs/vdev_impl.h b/include/zfs/vdev_impl.h index de0e802f466a0f9c0dd9f0ed3cedb65672e76570..7b0ed080e8284e14cb1237e21ec33e78ba14528b 100644 --- a/include/zfs/vdev_impl.h +++ b/include/zfs/vdev_impl.h @@ -11,6 +11,7 @@ #ifndef _SYS_VDEV_IMPL_H #define _SYS_VDEV_IMPL_H +#include #define VDEV_SKIP_SIZE (8 << 10) #define VDEV_BOOT_HEADER_SIZE (8 << 10) #define VDEV_PHYS_SIZE (112 << 10) diff --git a/include/zfs/zap_impl.h b/include/zfs/zap_impl.h index 6fe9fb66f231f11e0fa5913e5cf4b6a432d2f1fd..cff7f36be3789ce97f4edd9b4c28d9e5f56d3e9e 100644 --- a/include/zfs/zap_impl.h +++ b/include/zfs/zap_impl.h @@ -10,6 +10,7 @@ #ifndef _SYS_ZAP_IMPL_H #define _SYS_ZAP_IMPL_H +#include #define ZAP_MAGIC 0x2F52AB2ABULL #define ZAP_HASHBITS 28 diff --git a/include/zfs/zap_leaf.h b/include/zfs/zap_leaf.h index 2a778e2caf0572ee4b3667dc794072038e039ebc..5deeae849d09e7fc39934ad6131d03f1ec5e4de6 100644 --- a/include/zfs/zap_leaf.h +++ b/include/zfs/zap_leaf.h @@ -11,6 +11,7 @@ #ifndef _SYS_ZAP_LEAF_H #define _SYS_ZAP_LEAF_H +#include #define ZAP_LEAF_MAGIC 0x2AB1EAF /* chunk size = 24 bytes */ diff --git a/include/zfs/zfs.h b/include/zfs/zfs.h index 17b93c10c81c2231c9d447a5300c0171325c6576..9a41c6d0e898cb376ce15a935771011f12b92776 100644 --- a/include/zfs/zfs.h +++ b/include/zfs/zfs.h @@ -14,6 +14,7 @@ /* * On-disk version number. */ +#include #define SPA_VERSION 28ULL /* diff --git a/include/zfs/zfs_acl.h b/include/zfs/zfs_acl.h index d6cc408d7f13c82944af6772c284efa198ce3ac0..75586393c60cbd599b75be78d8b05a9a4c77026a 100644 --- a/include/zfs/zfs_acl.h +++ b/include/zfs/zfs_acl.h @@ -11,6 +11,7 @@ #ifndef _SYS_FS_ZFS_ACL_H #define _SYS_FS_ZFS_ACL_H +#include typedef struct zfs_oldace { uint32_t z_fuid; /* "who" */ uint32_t z_access_mask; /* access mask */ diff --git a/include/zfs/zfs_znode.h b/include/zfs/zfs_znode.h index ed3cde61650ad183d995eeb5f0c290b721f184b7..3df22ea7649972a8feb4be917480bcffccf61fe0 100644 --- a/include/zfs/zfs_znode.h +++ b/include/zfs/zfs_znode.h @@ -11,6 +11,7 @@ #ifndef _SYS_FS_ZFS_ZNODE_H #define _SYS_FS_ZFS_ZNODE_H +#include #include #define MASTER_NODE_OBJ 1 diff --git a/include/zfs/zil.h b/include/zfs/zil.h index b5bd2c8406dee9baeaa28ff43e17d0fbd19df2fc..6e7f32ab650afc4db4d9ee46ed53fcf5bd980b0f 100644 --- a/include/zfs/zil.h +++ b/include/zfs/zil.h @@ -20,6 +20,7 @@ * each of which contains log records (i.e., transactions) followed by * a log block trailer (zil_trailer_t). The format of a log record * depends on the record (or transaction) type, but all records begin +#include * with a common structure that defines the type, length, and txg. */ diff --git a/include/zfs/zio.h b/include/zfs/zio.h index 959e6e936ad506870572a401c4b84123d2ee16f6..590dca27810f54b69930c37dc68cb98334c4b05e 100644 --- a/include/zfs/zio.h +++ b/include/zfs/zio.h @@ -10,6 +10,7 @@ #ifndef _ZIO_H #define _ZIO_H +#include #include #define ZEC_MAGIC 0x210da7ab10c7a11ULL /* zio data bloc tail */ diff --git a/include/zfs/zio_checksum.h b/include/zfs/zio_checksum.h index 2264374e33a09438e5189efabf3e160afbe4e668..6caa8aff5241c9dcd8e07e8a148b21c11d223a22 100644 --- a/include/zfs/zio_checksum.h +++ b/include/zfs/zio_checksum.h @@ -14,6 +14,7 @@ /* * Signature for checksum functions. */ +#include typedef void zio_checksum_t(const void *data, uint64_t size, zfs_endian_t endian, zio_cksum_t *zcp); diff --git a/include/zfs_common.h b/include/zfs_common.h index cb83e59e8362652910625eef3af499384ff1a379..3e2f81cf98c53149043548571dc6733ab18fdd23 100644 --- a/include/zfs_common.h +++ b/include/zfs_common.h @@ -23,6 +23,7 @@ #define __ZFS_COMMON__ #include +#include #define SECTOR_SIZE 0x200 #define SECTOR_BITS 9 diff --git a/include/zynq_bootimg.h b/include/zynq_bootimg.h index c39c0bf4593fddc2ae6285b5d9c50b294586fc49..79a4e237b4b413c639b48fb66be9b99e80eb370d 100644 --- a/include/zynq_bootimg.h +++ b/include/zynq_bootimg.h @@ -6,6 +6,7 @@ #ifndef _ZYNQ_BOOTIMG_H_ #define _ZYNQ_BOOTIMG_H_ +#include #define ZYNQ_MAX_PARTITION_NUMBER 0xE struct partition_hdr { diff --git a/include/zynqmp_firmware.h b/include/zynqmp_firmware.h index 93d771ece26a62ba819809f636d18cb272b6ba46..dee7bc9ae2b7e95d875de0fcac8e5714721ff693 100644 --- a/include/zynqmp_firmware.h +++ b/include/zynqmp_firmware.h @@ -8,6 +8,7 @@ #ifndef _ZYNQMP_FIRMWARE_H_ #define _ZYNQMP_FIRMWARE_H_ +#include enum pm_api_id { PM_GET_API_VERSION = 1, PM_SET_CONFIGURATION, diff --git a/include/zynqmp_tap_delay.h b/include/zynqmp_tap_delay.h index b07e3e069224212903f911bda2314782fd2188dc..71da46beb046f11944ef04929796fc99d6f2beb8 100644 --- a/include/zynqmp_tap_delay.h +++ b/include/zynqmp_tap_delay.h @@ -16,4 +16,5 @@ inline void zynqmp_dll_reset(u8 deviceid) {} inline void arasan_zynqmp_set_tapdelay(u8 device_id, u8 uhsmode, u8 bank) {} #endif +#include #endif diff --git a/include/zynqpl.h b/include/zynqpl.h index d7dc064585eaec8a5ff7f92af11d16860f0014be..43a7766542891a4bf9041406e2587243a98faefe 100644 --- a/include/zynqpl.h +++ b/include/zynqpl.h @@ -10,6 +10,7 @@ #define _ZYNQPL_H_ #include +#include #ifdef CONFIG_CMD_ZYNQ_AES int zynq_decrypt_load(u32 srcaddr, u32 dstaddr, u32 srclen, u32 dstlen, diff --git a/lib/acpi/acpi_device.c b/lib/acpi/acpi_device.c index b2cbf9093613f49ff513272bef82a369c1bc3d4f..3af4ed3ba9cb1b53d466669ad8b073d0b78b6f1b 100644 --- a/lib/acpi/acpi_device.c +++ b/lib/acpi/acpi_device.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include /** * acpi_device_path_fill() - Find the root device and build a path from there diff --git a/lib/acpi/acpi_dp.c b/lib/acpi/acpi_dp.c index 87e7bc4313b83bc67938957252c4dbe811f11cf8..222d85e21e15bd6ff52d06361bd228819cd4974d 100644 --- a/lib/acpi/acpi_dp.c +++ b/lib/acpi/acpi_dp.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/lib/acpi/acpi_table.c b/lib/acpi/acpi_table.c index f0b49c96e7f3922e7507cbcd58176b2c08258538..f7b0fddb727ce60dcd0f5d50c48d2122ff1722a5 100644 --- a/lib/acpi/acpi_table.c +++ b/lib/acpi/acpi_table.c @@ -18,6 +18,7 @@ #include #include #include +#include int acpi_create_dmar(struct acpi_dmar *dmar, enum dmar_flags flags) { diff --git a/lib/acpi/acpigen.c b/lib/acpi/acpigen.c index 3b04aa992e1ab8889ffc479a9d32f49a7f1c5190..ba8fe34b66371e85398d0eaf3c0f35149bcc6a4e 100644 --- a/lib/acpi/acpigen.c +++ b/lib/acpi/acpigen.c @@ -19,6 +19,7 @@ #include #include #include +#include u8 *acpigen_get_current(struct acpi_ctx *ctx) { diff --git a/lib/addr_map.c b/lib/addr_map.c index 09771f3a5a5933bb8b3cda940d80d3a099c9861c..c9cbb5c1d1a83ab75931ad515db2cd6b62362b5d 100644 --- a/lib/addr_map.c +++ b/lib/addr_map.c @@ -5,6 +5,7 @@ #include #include +#include static struct { phys_addr_t paddr; diff --git a/lib/aes.c b/lib/aes.c index 204431bcf77c2e3588bcde06f42f7d8ea76f1796..05c177d164390a8188bf4109794cfa59c0c09b6b 100644 --- a/lib/aes.c +++ b/lib/aes.c @@ -26,6 +26,7 @@ #include #include #include +#include #include #else #include diff --git a/lib/aes/aes-decrypt.c b/lib/aes/aes-decrypt.c index de67f0f32a7f750c06851378669895055cf68dcf..a3ddb773823fa70a8d1853c457e27e0fbe449616 100644 --- a/lib/aes/aes-decrypt.c +++ b/lib/aes/aes-decrypt.c @@ -10,6 +10,7 @@ #include #include #include +#include #endif #include #include diff --git a/lib/asn1_decoder.c b/lib/asn1_decoder.c index 1191fc364871d9187b3dab5341a720b0cb09bda2..fca637df90f9bef3ffb447948726a6a70f9ed802 100644 --- a/lib/asn1_decoder.c +++ b/lib/asn1_decoder.c @@ -9,6 +9,7 @@ #include #include #include +#include #else #include #endif diff --git a/lib/at91/at91.c b/lib/at91/at91.c index 048597690b1dca7543222b83f1f69218f49999be..ebc84810c6d811d3033d0404d5de0355618cf286 100644 --- a/lib/at91/at91.c +++ b/lib/at91/at91.c @@ -6,6 +6,7 @@ #include #include +#include #include "atmel_logo_8bpp.h" #include "microchip_logo_8bpp.h" diff --git a/lib/charset.c b/lib/charset.c index b69e111918a4b9e2dc3c2b0c69e208b9ce542250..c57f21e98ba3176eb229ff4e86ef07e78cd3f103 100644 --- a/lib/charset.c +++ b/lib/charset.c @@ -11,6 +11,7 @@ #include #include #include +#include static struct capitalization_table capitalization_table[] = #ifdef CONFIG_EFI_UNICODE_CAPITALIZATION diff --git a/lib/crc16.c b/lib/crc16.c index aa6d117ae174d175a281074f073045fe29db2464..0c5f0c12d22624f9149e11a32f5c6084b37797f0 100644 --- a/lib/crc16.c +++ b/lib/crc16.c @@ -27,6 +27,7 @@ #else #include #include +#include #endif #include diff --git a/lib/crc32.c b/lib/crc32.c index aa210cea05580f8e188cca9714f5250ecabb163e..85a7f1a6f611f2d96bfa174d46ca8aea81ecd14a 100644 --- a/lib/crc32.c +++ b/lib/crc32.c @@ -15,6 +15,7 @@ #include #include #include +#include #endif #include #include diff --git a/lib/crc32c.c b/lib/crc32c.c index 016b34a523b8952d53f7caf1dffb470903e349a1..240ca4de6625db60c3801dee0006235c6cf9912e 100644 --- a/lib/crc32c.c +++ b/lib/crc32c.c @@ -12,6 +12,7 @@ #include #include +#include uint32_t crc32c_cal(uint32_t crc, const char *data, int length, uint32_t *crc32c_table) diff --git a/lib/crypto/asymmetric_type.c b/lib/crypto/asymmetric_type.c index d0dd2529536d40c4b8c91204af0333650ba18416..6d2c1f525b74c0a52bca7938cc86b61da258bc3c 100644 --- a/lib/crypto/asymmetric_type.c +++ b/lib/crypto/asymmetric_type.c @@ -12,6 +12,7 @@ #include #include #endif +#include #include #ifdef __UBOOT__ #include @@ -22,6 +23,7 @@ #include #include #include +#include #else #include #include diff --git a/lib/crypto/pkcs7_parser.c b/lib/crypto/pkcs7_parser.c index 3cb13fae86d744a1a071773892297d8372eaf1df..2395a9ddb1d451bb0c70ab40ccc5b59109deb11b 100644 --- a/lib/crypto/pkcs7_parser.c +++ b/lib/crypto/pkcs7_parser.c @@ -8,11 +8,13 @@ #define pr_fmt(fmt) "PKCS7: "fmt #ifdef __UBOOT__ #include +#include #include #include #include #include #include +#include #endif #include #ifndef __UBOOT__ diff --git a/lib/crypto/pkcs7_verify.c b/lib/crypto/pkcs7_verify.c index 2d9113fd2e0579f76d59ce34247aa4b4d6ad8846..9bd19da21cbbb2cb5be818fbe29d32117ae240d0 100644 --- a/lib/crypto/pkcs7_verify.c +++ b/lib/crypto/pkcs7_verify.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #include #include diff --git a/lib/crypto/public_key.c b/lib/crypto/public_key.c index be5e722a83d4c21a7782280d4018ee768e17871a..5e2de6ea8900f4f40dcdd6f85ef40f67d82fe301 100644 --- a/lib/crypto/public_key.c +++ b/lib/crypto/public_key.c @@ -10,6 +10,7 @@ #define pr_fmt(fmt) "PKEY: "fmt #ifdef __UBOOT__ #include +#include #include #include #include diff --git a/lib/crypto/rsa_helper.c b/lib/crypto/rsa_helper.c index acea8b262132c5fa8126884db4f008e05485fc88..e1d86e44664fe71f39bece3721a6b19e03c3c211 100644 --- a/lib/crypto/rsa_helper.c +++ b/lib/crypto/rsa_helper.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "rsapubkey.asn1.h" #ifndef __UBOOT__ #include "rsaprivkey.asn1.h" diff --git a/lib/crypto/x509_cert_parser.c b/lib/crypto/x509_cert_parser.c index 909190c8af8a8be71f224d778c2026cac7ebb51a..563fff6ad6d659a0a3e17f86f2a56a3faec436a4 100644 --- a/lib/crypto/x509_cert_parser.c +++ b/lib/crypto/x509_cert_parser.c @@ -19,6 +19,7 @@ #ifdef __UBOOT__ #include #include +#include #endif #include #ifdef __UBOOT__ diff --git a/lib/crypto/x509_public_key.c b/lib/crypto/x509_public_key.c index f79b4ea6b0fcb7acabdf84cae5ff553c99ca82cd..e42041c5360b39d884d74df9acbd8a5b8db71bb7 100644 --- a/lib/crypto/x509_public_key.c +++ b/lib/crypto/x509_public_key.c @@ -9,12 +9,14 @@ #ifdef __UBOOT__ #include #include +#include #include #include #include #include #include #include +#include #else #include #endif diff --git a/lib/dhry/cmd_dhry.c b/lib/dhry/cmd_dhry.c index 46f7fe89daa058609ced5241680f3a4bf72e144f..8ced1e0fcf04a5b4242c4fd379a4702e2bdf50ef 100644 --- a/lib/dhry/cmd_dhry.c +++ b/lib/dhry/cmd_dhry.c @@ -9,6 +9,7 @@ #include #include #include +#include #include "dhry.h" static int do_dhry(struct cmd_tbl *cmdtp, int flag, int argc, diff --git a/lib/display_options.c b/lib/display_options.c index 8dcbd75e9148a3a7468ce35d8bd3ab1c3089d22c..850f5b97243fc02ed6ebd082b4b533e82381e894 100644 --- a/lib/display_options.c +++ b/lib/display_options.c @@ -9,12 +9,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include char *display_options_get_banner_priv(bool newlines, const char *build_tag, char *buf, int size) diff --git a/lib/div64.c b/lib/div64.c index 779d7521f69fdeab66d92e3dc736004eaefe306e..32cf6ba91f6de706dd84472dc8f3215f09e4500e 100644 --- a/lib/div64.c +++ b/lib/div64.c @@ -21,6 +21,7 @@ #include #include #include +#include /* Not needed on 64bit architectures */ #if BITS_PER_LONG == 32 diff --git a/lib/efi/efi_info.c b/lib/efi/efi_info.c index 6ba042f6894aba6b2a3d9b8a9203203c2b3bcdb4..dda21a253df089e85790eaebfe8e7c63739b0107 100644 --- a/lib/efi/efi_info.c +++ b/lib/efi/efi_info.c @@ -11,6 +11,7 @@ #include #include #include +#include int efi_info_get(enum efi_entry_t type, void **datap, int *sizep) { diff --git a/lib/efi/efi_stub.c b/lib/efi/efi_stub.c index 42b24139dbeec14f50c4cd7ac65f4abda2818a26..d7c9fcf3004dc9a317211d5ec7b391ff8df0a148 100644 --- a/lib/efi/efi_stub.c +++ b/lib/efi/efi_stub.c @@ -10,12 +10,14 @@ */ #include +#include #include #include #include #include #include #include +#include #include #include #include diff --git a/lib/efi_driver/efi_block_device.c b/lib/efi_driver/efi_block_device.c index 3ac3a94ab03edee165a4b6f746a3b596260c7f18..42f29730709ea063b0b8c6fb358fc2346e809d01 100644 --- a/lib/efi_driver/efi_block_device.c +++ b/lib/efi_driver/efi_block_device.c @@ -37,6 +37,7 @@ #include #include #include +#include /* * EFI attributes of the udevice handled by this driver. diff --git a/lib/efi_driver/efi_uclass.c b/lib/efi_driver/efi_uclass.c index 36e7d943a38decf8df356c552a3990992899cf6b..da05152cbab0aedcbde7f9a1cf52c7f0b3ea83a8 100644 --- a/lib/efi_driver/efi_uclass.c +++ b/lib/efi_driver/efi_uclass.c @@ -23,6 +23,7 @@ #include #include #include +#include /** * check_node_type() - check node type diff --git a/lib/efi_loader/efi_acpi.c b/lib/efi_loader/efi_acpi.c index 87a02d59b9c92508af29dc8eb6439bdfd3458e90..1b0118137a37455fa9ca4429d133f41bf5f8a840 100644 --- a/lib/efi_loader/efi_acpi.c +++ b/lib/efi_loader/efi_acpi.c @@ -10,6 +10,7 @@ #include #include #include +#include static const efi_guid_t acpi_guid = EFI_ACPI_TABLE_GUID; diff --git a/lib/efi_loader/efi_bootmgr.c b/lib/efi_loader/efi_bootmgr.c index 45442789db15488dfd11ff6c77933ae71afb6b0b..cf210d6323ea70ba54907f9caf4d05236afaa087 100644 --- a/lib/efi_loader/efi_bootmgr.c +++ b/lib/efi_loader/efi_bootmgr.c @@ -15,6 +15,7 @@ #include #include #include +#include static const struct efi_boot_services *bs; static const struct efi_runtime_services *rs; diff --git a/lib/efi_loader/efi_boottime.c b/lib/efi_loader/efi_boottime.c index 05b7cceb3e32a309d30653811d5abab677fb0f62..41b7990155ba038cac41bb0c7e3d393ee36c6b5b 100644 --- a/lib/efi_loader/efi_boottime.c +++ b/lib/efi_loader/efi_boottime.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/lib/efi_loader/efi_console.c b/lib/efi_loader/efi_console.c index ae0ee7ee9091747728da5e2a3d4aedd43ac9dbfc..770de815378715d4c8d40721b9eebdbdf04f7b87 100644 --- a/lib/efi_loader/efi_console.c +++ b/lib/efi_loader/efi_console.c @@ -17,6 +17,7 @@ #include #include #include +#include #define EFI_COUT_MODE_2 2 #define EFI_MAX_COUT_MODE 3 diff --git a/lib/efi_loader/efi_device_path.c b/lib/efi_loader/efi_device_path.c index 68e344ee34489d49b918fe6a57819f3d958f3e10..d117f860b5962e390d3d190d3bb8c73f93b0f401 100644 --- a/lib/efi_loader/efi_device_path.c +++ b/lib/efi_loader/efi_device_path.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include @@ -21,6 +22,7 @@ #include /* U16_MAX */ #include #include +#include #ifdef CONFIG_SANDBOX const efi_guid_t efi_guid_host_dev = U_BOOT_HOST_DEV_GUID; diff --git a/lib/efi_loader/efi_device_path_to_text.c b/lib/efi_loader/efi_device_path_to_text.c index b923ff348483e6c82214b6ebc3323dcad6b31def..95541355ff986e72312eebdd30c3198393d45792 100644 --- a/lib/efi_loader/efi_device_path_to_text.c +++ b/lib/efi_loader/efi_device_path_to_text.c @@ -11,6 +11,7 @@ #include #include #include +#include #define MAC_OUTPUT_LEN 22 #define UNKNOWN_OUTPUT_LEN 23 diff --git a/lib/efi_loader/efi_device_path_utilities.c b/lib/efi_loader/efi_device_path_utilities.c index 405e87f3a01d4a011200f5cf636c972221098149..47aad94edb0b00b4b86375a6048fdb074ed06c76 100644 --- a/lib/efi_loader/efi_device_path_utilities.c +++ b/lib/efi_loader/efi_device_path_utilities.c @@ -8,6 +8,7 @@ #include #include #include +#include const efi_guid_t efi_guid_device_path_utilities_protocol = EFI_DEVICE_PATH_UTILITIES_PROTOCOL_GUID; diff --git a/lib/efi_loader/efi_disk.c b/lib/efi_loader/efi_disk.c index 43704826fb79770835e486a19b350d234fbcaf08..dd9c82c0508a803fbdecfadb2c57baa25380ad58 100644 --- a/lib/efi_loader/efi_disk.c +++ b/lib/efi_loader/efi_disk.c @@ -15,9 +15,11 @@ #include #include #include +#include #include #include #include +#include struct efi_system_partition efi_system_partition; diff --git a/lib/efi_loader/efi_file.c b/lib/efi_loader/efi_file.c index 023a91a37086e5c7fd90f74c4cc583deea5ace25..9d21a80bea57b402c893ef1577af4eb1c64f83db 100644 --- a/lib/efi_loader/efi_file.c +++ b/lib/efi_loader/efi_file.c @@ -16,6 +16,7 @@ #include #include #include +#include /* GUID for file system information */ const efi_guid_t efi_file_system_info_guid = EFI_FILE_SYSTEM_INFO_GUID; diff --git a/lib/efi_loader/efi_freestanding.c b/lib/efi_loader/efi_freestanding.c index 87c1633804c968b9730da920b36ef4dbf0f9ab8e..ad541ff7e7b81fc5366a89b5c6f3642f8e6075ec 100644 --- a/lib/efi_loader/efi_freestanding.c +++ b/lib/efi_loader/efi_freestanding.c @@ -10,6 +10,7 @@ #include #include +#include /** * memcmp() - compare memory areas diff --git a/lib/efi_loader/efi_gop.c b/lib/efi_loader/efi_gop.c index 42d985b25860227e4f9fcacc91b78114a98faa69..a14a9a96045026b6ceef585081439576ab229d62 100644 --- a/lib/efi_loader/efi_gop.c +++ b/lib/efi_loader/efi_gop.c @@ -16,6 +16,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/lib/efi_loader/efi_hii.c b/lib/efi_loader/efi_hii.c index 05ad992609807a40d0e3875487a618c61038a866..fe06e12092bc9e1032708cab602af4a218ab64d1 100644 --- a/lib/efi_loader/efi_hii.c +++ b/lib/efi_loader/efi_hii.c @@ -1,5 +1,6 @@ // SPDX-License-Identifier: GPL-2.0+ /* +#include * EFI Human Interface Infrastructure ... database and packages * * Copyright (c) 2017 Leif Lindholm diff --git a/lib/efi_loader/efi_hii_config.c b/lib/efi_loader/efi_hii_config.c index 26ea4b9bc0a1a1c5700d52a63b14da49a5cbd02e..4c5a95ef9eba1add0b380e981ac311247440224c 100644 --- a/lib/efi_loader/efi_hii_config.c +++ b/lib/efi_loader/efi_hii_config.c @@ -1,5 +1,6 @@ // SPDX-License-Identifier: GPL-2.0+ /* +#include * EFI Human Interface Infrastructure ... Configuration * * Copyright (c) 2017 Leif Lindholm diff --git a/lib/efi_loader/efi_image_loader.c b/lib/efi_loader/efi_image_loader.c index 506a92ea727b60ec0f448683df029bd22072b82d..67560fd3a3d588815a3dd3be1806b26489fef13c 100644 --- a/lib/efi_loader/efi_image_loader.c +++ b/lib/efi_loader/efi_image_loader.c @@ -8,16 +8,19 @@ */ #include +#include #include #include #include #include #include +#include #include #include #include #include #include +#include const efi_guid_t efi_global_variable_guid = EFI_GLOBAL_VARIABLE_GUID; const efi_guid_t efi_guid_device_path = EFI_DEVICE_PATH_PROTOCOL_GUID; diff --git a/lib/efi_loader/efi_load_initrd.c b/lib/efi_loader/efi_load_initrd.c index 3726541725069daac6a6d32ecd35be514b101bc3..253898e7c65d9e57d95abc4f866b9dfcd138231a 100644 --- a/lib/efi_loader/efi_load_initrd.c +++ b/lib/efi_loader/efi_load_initrd.c @@ -13,6 +13,7 @@ #include #include #include +#include static const efi_guid_t efi_guid_load_file2_protocol = EFI_LOAD_FILE2_PROTOCOL_GUID; diff --git a/lib/efi_loader/efi_memory.c b/lib/efi_loader/efi_memory.c index 60af4abd2df7fc369b42f311e00a702ce435a21c..5a15938cb91bb6af759df8cb0873ad5b906d10c4 100644 --- a/lib/efi_loader/efi_memory.c +++ b/lib/efi_loader/efi_memory.c @@ -6,10 +6,12 @@ */ #include +#include #include #include #include #include +#include #include #include #include @@ -17,6 +19,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/lib/efi_loader/efi_net.c b/lib/efi_loader/efi_net.c index 5c29d00b451e643d9ecaf01aedd55fe848c616a4..c884ad5fb5a77d1986f5fa3eec1e441020062a76 100644 --- a/lib/efi_loader/efi_net.c +++ b/lib/efi_loader/efi_net.c @@ -19,9 +19,11 @@ #include #include #include +#include #include #include #include +#include static const efi_guid_t efi_net_guid = EFI_SIMPLE_NETWORK_PROTOCOL_GUID; static const efi_guid_t efi_pxe_base_code_protocol_guid = diff --git a/lib/efi_loader/efi_rng.c b/lib/efi_loader/efi_rng.c index 974a3ed7281b460a72b8d868fc621fe2a7892ae0..dec97a2107b28f1cc2234eaa8fba2eaa487a7118 100644 --- a/lib/efi_loader/efi_rng.c +++ b/lib/efi_loader/efi_rng.c @@ -4,12 +4,14 @@ */ #include +#include #include #include #include #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/lib/efi_loader/efi_root_node.c b/lib/efi_loader/efi_root_node.c index 76d18fb1a4adeeefe3f14684c5644c11347feda4..77d4e6c6c2e059f519323e474e0409765fc5330c 100644 --- a/lib/efi_loader/efi_root_node.c +++ b/lib/efi_loader/efi_root_node.c @@ -6,6 +6,7 @@ */ #include +#include #include #include diff --git a/lib/efi_loader/efi_runtime.c b/lib/efi_loader/efi_runtime.c index 93bbd270234987a8bdba5d32ae75f05c0b22f6ac..954138322e11fa59951ae7e4dcb2bd1182dbe522 100644 --- a/lib/efi_loader/efi_runtime.c +++ b/lib/efi_loader/efi_runtime.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -14,10 +15,12 @@ #include #include #include +#include #include #include #include #include +#include #include /* For manual relocation support */ diff --git a/lib/efi_loader/efi_setup.c b/lib/efi_loader/efi_setup.c index d675b96e64f60d41a314df763f7e0fd6d7541fc8..caa1de8c2cc14ae851e3a38273e973f6b25e9ec9 100644 --- a/lib/efi_loader/efi_setup.c +++ b/lib/efi_loader/efi_setup.c @@ -7,6 +7,7 @@ #include #include +#include #include #include #include diff --git a/lib/efi_loader/efi_signature.c b/lib/efi_loader/efi_signature.c index ef652f394c543f3cd050429ac54cad4101a72a15..d55ed6b60ba14c3bc401ada05cc5e3cd1d1c40ca 100644 --- a/lib/efi_loader/efi_signature.c +++ b/lib/efi_loader/efi_signature.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/lib/efi_loader/efi_smbios.c b/lib/efi_loader/efi_smbios.c index b77ac76935a1b3510a719d4b13d066a4a37b9468..cad38cb5f27be8eb13f29cebe5239649def2a094 100644 --- a/lib/efi_loader/efi_smbios.c +++ b/lib/efi_loader/efi_smbios.c @@ -11,6 +11,7 @@ #include #include #include +#include static const efi_guid_t smbios_guid = SMBIOS_TABLE_GUID; diff --git a/lib/efi_loader/efi_unicode_collation.c b/lib/efi_loader/efi_unicode_collation.c index caa65f06d73401e7bbd38495428233bdd6c27ad5..fcd295d638b25d881ab5b629825c52f5ac17c985 100644 --- a/lib/efi_loader/efi_unicode_collation.c +++ b/lib/efi_loader/efi_unicode_collation.c @@ -11,6 +11,7 @@ #include #include #include +#include #include /* Characters that may not be used in FAT 8.3 file names */ diff --git a/lib/efi_loader/efi_var_common.c b/lib/efi_loader/efi_var_common.c index 2da25766a4db49bb3d24d503b299ae026644d22a..94ac0d5924c54a4ca80118e87b60e9af880bda0a 100644 --- a/lib/efi_loader/efi_var_common.c +++ b/lib/efi_loader/efi_var_common.c @@ -9,8 +9,10 @@ #include #include #include +#include #include #include +#include enum efi_secure_mode { EFI_MODE_SETUP, diff --git a/lib/efi_loader/efi_var_file.c b/lib/efi_loader/efi_var_file.c index 09831b6af3bd539e83700b3babdd9946065efabe..528e307c618968ee406aa7092a1c91f6d4c4abe4 100644 --- a/lib/efi_loader/efi_var_file.c +++ b/lib/efi_loader/efi_var_file.c @@ -18,6 +18,7 @@ #include #include #include +#include #include #define PART_STR_LEN 10 diff --git a/lib/efi_loader/efi_var_mem.c b/lib/efi_loader/efi_var_mem.c index 020d43102b9e0bcfdd015b76874bec17f852bab8..a997038254248f1a4a97e42857a2142a9dc432b5 100644 --- a/lib/efi_loader/efi_var_mem.c +++ b/lib/efi_loader/efi_var_mem.c @@ -8,8 +8,10 @@ #include #include #include +#include #include #include +#include #include struct efi_var_file __efi_runtime_data *efi_var_buf; diff --git a/lib/efi_loader/efi_variable.c b/lib/efi_loader/efi_variable.c index c76431cc549376d71365899b3e61c77150886fda..1ff7cb28eb8b10205703a23ac8e757bcf643f48c 100644 --- a/lib/efi_loader/efi_variable.c +++ b/lib/efi_loader/efi_variable.c @@ -22,6 +22,7 @@ #include #include #include +#include #include #include diff --git a/lib/efi_loader/efi_variable_tee.c b/lib/efi_loader/efi_variable_tee.c index 783ed90404addf7e7a2d84de9683b8fa19f0e3a4..e3b56c2f4a80881849991e951e5ccbe661714662 100644 --- a/lib/efi_loader/efi_variable_tee.c +++ b/lib/efi_loader/efi_variable_tee.c @@ -17,6 +17,7 @@ #include #include #include +#include #define OPTEE_PAGE_SIZE BIT(12) extern struct efi_var_file __efi_runtime_data *efi_var_buf; diff --git a/lib/efi_loader/helloworld.c b/lib/efi_loader/helloworld.c index 2598fdfd124b028583be93b813aa623684d1ab41..4904970b023853da339d70849b9c22b9c4782f39 100644 --- a/lib/efi_loader/helloworld.c +++ b/lib/efi_loader/helloworld.c @@ -11,6 +11,7 @@ #include #include +#include #include static const efi_guid_t loaded_image_guid = EFI_LOADED_IMAGE_PROTOCOL_GUID; diff --git a/lib/efi_selftest/efi_selftest.c b/lib/efi_selftest/efi_selftest.c index 5b01610eca13789e5ebb52cbf2a354d9da739593..0ca03cb4a8b6d37b7f13722ebb7a38cba053c142 100644 --- a/lib/efi_selftest/efi_selftest.c +++ b/lib/efi_selftest/efi_selftest.c @@ -7,6 +7,7 @@ #include #include +#include /* Constants for test step bitmap */ #define EFI_ST_SETUP 1 diff --git a/lib/efi_selftest/efi_selftest_bitblt.c b/lib/efi_selftest/efi_selftest_bitblt.c index fb33150c4b2a6dfca6c941db02d1a12d11a5b56a..49ad2340e5c74b0328aa9b27ee33162f70a306bd 100644 --- a/lib/efi_selftest/efi_selftest_bitblt.c +++ b/lib/efi_selftest/efi_selftest_bitblt.c @@ -9,6 +9,7 @@ */ #include +#include #define WIDTH 200 #define HEIGHT 120 diff --git a/lib/efi_selftest/efi_selftest_block_device.c b/lib/efi_selftest/efi_selftest_block_device.c index 63d340342a9d71f5611e3f846865a3aed64cee96..44c63dfe32ae21fe29a8af80895e06dfa2f72d1d 100644 --- a/lib/efi_selftest/efi_selftest_block_device.c +++ b/lib/efi_selftest/efi_selftest_block_device.c @@ -15,6 +15,7 @@ #include #include +#include #include "efi_selftest_disk_image.h" #include diff --git a/lib/efi_selftest/efi_selftest_config_table.c b/lib/efi_selftest/efi_selftest_config_table.c index 6f6a8757ac54b4198cbcd2aa08af60633d93d74d..4ecb41b3c0a7fc19a25b96d5da021b303a01a855 100644 --- a/lib/efi_selftest/efi_selftest_config_table.c +++ b/lib/efi_selftest/efi_selftest_config_table.c @@ -9,6 +9,7 @@ */ #include +#include #include #include diff --git a/lib/efi_selftest/efi_selftest_console.c b/lib/efi_selftest/efi_selftest_console.c index 0462c196c16d53518f98fe0d76ac2181a1052e5f..993e058c0b9af7c758278e17761f77162e60a99a 100644 --- a/lib/efi_selftest/efi_selftest_console.c +++ b/lib/efi_selftest/efi_selftest_console.c @@ -9,6 +9,7 @@ #include #include #include +#include struct efi_simple_text_output_protocol *con_out; struct efi_simple_text_input_protocol *con_in; diff --git a/lib/efi_selftest/efi_selftest_controllers.c b/lib/efi_selftest/efi_selftest_controllers.c index 38720bb63d398d5c2d62a57917e7c86654b916d5..13a08eba32120de973f74f5711de88502e7789ea 100644 --- a/lib/efi_selftest/efi_selftest_controllers.c +++ b/lib/efi_selftest/efi_selftest_controllers.c @@ -11,6 +11,7 @@ */ #include +#include #define NUMBER_OF_CHILD_CONTROLLERS 4 diff --git a/lib/efi_selftest/efi_selftest_crc32.c b/lib/efi_selftest/efi_selftest_crc32.c index 19153c759aad975010d6d41acf17307b4d345f00..48f6d328bfbd504f293954827d6a1099ce85a77a 100644 --- a/lib/efi_selftest/efi_selftest_crc32.c +++ b/lib/efi_selftest/efi_selftest_crc32.c @@ -10,6 +10,7 @@ */ #include +#include #include const struct efi_system_table *st; diff --git a/lib/efi_selftest/efi_selftest_devicepath.c b/lib/efi_selftest/efi_selftest_devicepath.c index 4ce3fad8959d4602f38670c0cb51a50de43b49a7..af0150c7cea8864bca959c907982e135d689d9f5 100644 --- a/lib/efi_selftest/efi_selftest_devicepath.c +++ b/lib/efi_selftest/efi_selftest_devicepath.c @@ -8,7 +8,9 @@ * DevicePathToText */ +#include #include +#include static struct efi_boot_services *boottime; diff --git a/lib/efi_selftest/efi_selftest_event_groups.c b/lib/efi_selftest/efi_selftest_event_groups.c index 6dcde50648b8da1c55289f826257891f7ccc7a3c..0aef2aa5e58d7bead28bf4aae948e715a9c84ee6 100644 --- a/lib/efi_selftest/efi_selftest_event_groups.c +++ b/lib/efi_selftest/efi_selftest_event_groups.c @@ -10,6 +10,7 @@ */ #include +#include #define GROUP_SIZE 16 diff --git a/lib/efi_selftest/efi_selftest_exception.c b/lib/efi_selftest/efi_selftest_exception.c index 6e900a35dc22b7f182f75abf23e5aa222ce4dad7..4bff40c7e73f572c6c4c547e5a18f9aa04659ccd 100644 --- a/lib/efi_selftest/efi_selftest_exception.c +++ b/lib/efi_selftest/efi_selftest_exception.c @@ -11,6 +11,7 @@ */ #include +#include /* Include containing the UEFI application */ #include "efi_miniapp_file_image_exception.h" diff --git a/lib/efi_selftest/efi_selftest_fdt.c b/lib/efi_selftest/efi_selftest_fdt.c index db94bef0803881d8f79b87786880a83a8b21e3d8..4633d416db61d4a256ee9af82275af45705ba6d9 100644 --- a/lib/efi_selftest/efi_selftest_fdt.c +++ b/lib/efi_selftest/efi_selftest_fdt.c @@ -13,6 +13,7 @@ #include #include #include +#include static const struct efi_system_table *systemtab; static const struct efi_boot_services *boottime; diff --git a/lib/efi_selftest/efi_selftest_gop.c b/lib/efi_selftest/efi_selftest_gop.c index d64294ac79d7dbe66577715e6b9d223322fd4927..de14dbaaeb88cc72c463f1117a0bf98cca2d0ba9 100644 --- a/lib/efi_selftest/efi_selftest_gop.c +++ b/lib/efi_selftest/efi_selftest_gop.c @@ -8,6 +8,7 @@ */ #include +#include static struct efi_boot_services *boottime; static efi_guid_t efi_gop_guid = EFI_GRAPHICS_OUTPUT_PROTOCOL_GUID; diff --git a/lib/efi_selftest/efi_selftest_hii.c b/lib/efi_selftest/efi_selftest_hii.c index f4b70f795085e8245d61d4c7afdf6c922897980c..9017d52c50b3eec14a87c6f19b3c02af1c1205cc 100644 --- a/lib/efi_selftest/efi_selftest_hii.c +++ b/lib/efi_selftest/efi_selftest_hii.c @@ -8,6 +8,7 @@ */ #include +#include #include "efi_selftest_hii_data.c" #define PRINT_TESTNAME efi_st_printf("%s:\n", __func__) diff --git a/lib/efi_selftest/efi_selftest_hii_data.c b/lib/efi_selftest/efi_selftest_hii_data.c index d19f0682afd0d929be56179ce8c02bbe404dfd32..8a2d5d295a41ec6ac63c53a7acb53317868d689f 100644 --- a/lib/efi_selftest/efi_selftest_hii_data.c +++ b/lib/efi_selftest/efi_selftest_hii_data.c @@ -19,6 +19,7 @@ */ #include +#include #ifdef NOT_USED /* diff --git a/lib/efi_selftest/efi_selftest_load_initrd.c b/lib/efi_selftest/efi_selftest_load_initrd.c index 144443ff6854e892000f52e26f27573be7a7a92f..00d500055679d66fdcef56d63a879a03dcaebfb5 100644 --- a/lib/efi_selftest/efi_selftest_load_initrd.c +++ b/lib/efi_selftest/efi_selftest_load_initrd.c @@ -41,6 +41,7 @@ #include #include #include +#include #include static struct efi_boot_services *boottime; diff --git a/lib/efi_selftest/efi_selftest_loadimage.c b/lib/efi_selftest/efi_selftest_loadimage.c index f251cbc33bce906d8216db5126cbe5a5eb3ebe9d..add34df4c8a1441caee8b9fc00f9106d83c4996b 100644 --- a/lib/efi_selftest/efi_selftest_loadimage.c +++ b/lib/efi_selftest/efi_selftest_loadimage.c @@ -10,8 +10,10 @@ * path and started. */ +#include #include #include +#include /* Include containing the efi_selftest_miniapp_exit.efi application */ #include "efi_miniapp_file_image_exit.h" diff --git a/lib/efi_selftest/efi_selftest_manageprotocols.c b/lib/efi_selftest/efi_selftest_manageprotocols.c index 717774e00f3b773f2957c294e09961212e83f831..86b3575d70313c7244e78229678079d263dd39b9 100644 --- a/lib/efi_selftest/efi_selftest_manageprotocols.c +++ b/lib/efi_selftest/efi_selftest_manageprotocols.c @@ -14,6 +14,7 @@ #include #include #include +#include /* * The test currently does not actually call the interface function. diff --git a/lib/efi_selftest/efi_selftest_mem.c b/lib/efi_selftest/efi_selftest_mem.c index c5f0d7ccfa1582ee285328349c3f099c9c463fe2..fc3cb20e05a5b6a0f280994763052ca7ea9d3125 100644 --- a/lib/efi_selftest/efi_selftest_mem.c +++ b/lib/efi_selftest/efi_selftest_mem.c @@ -11,6 +11,7 @@ */ #include +#include #include static struct efi_boot_services *boottime; diff --git a/lib/efi_selftest/efi_selftest_memory.c b/lib/efi_selftest/efi_selftest_memory.c index 31ca3f3beb6589140241eaa91dce90b2f569b647..6e97579ba92d8c6c44bb57bf121f03a1daa6e559 100644 --- a/lib/efi_selftest/efi_selftest_memory.c +++ b/lib/efi_selftest/efi_selftest_memory.c @@ -13,6 +13,7 @@ #include #include #include +#include #define EFI_ST_NUM_PAGES 8 diff --git a/lib/efi_selftest/efi_selftest_miniapp_exit.c b/lib/efi_selftest/efi_selftest_miniapp_exit.c index 6b5cfb01cf706b65a056d6becfbbf5d538ab485f..a5ab96077f2faf87d801391a30cf3cf7d15dfd62 100644 --- a/lib/efi_selftest/efi_selftest_miniapp_exit.c +++ b/lib/efi_selftest/efi_selftest_miniapp_exit.c @@ -10,6 +10,7 @@ #include #include +#include static efi_guid_t loaded_image_protocol_guid = EFI_LOADED_IMAGE_PROTOCOL_GUID; diff --git a/lib/efi_selftest/efi_selftest_rng.c b/lib/efi_selftest/efi_selftest_rng.c index ecf13a41fafc3e20d13cd83f06657ff6c6ed70db..646654612d9b576522262640fca923f07580a35a 100644 --- a/lib/efi_selftest/efi_selftest_rng.c +++ b/lib/efi_selftest/efi_selftest_rng.c @@ -9,6 +9,7 @@ #include #include +#include #include #define RNG_LEN 9 diff --git a/lib/efi_selftest/efi_selftest_set_virtual_address_map.c b/lib/efi_selftest/efi_selftest_set_virtual_address_map.c index 6a22d99e834eea5dd55067536b755fd9129bec95..64e64d20a4eef0eebf1f8678a7e0d9e1b13e68c6 100644 --- a/lib/efi_selftest/efi_selftest_set_virtual_address_map.c +++ b/lib/efi_selftest/efi_selftest_set_virtual_address_map.c @@ -11,6 +11,7 @@ #include #include #include +#include static const struct efi_boot_services *boottime; static const struct efi_runtime_services *runtime; diff --git a/lib/efi_selftest/efi_selftest_snp.c b/lib/efi_selftest/efi_selftest_snp.c index 3357048c7f44a6ad05c69ffbc334186095e744e1..c2167c913ced5c2cd502578e04e88a4f0ebe26a2 100644 --- a/lib/efi_selftest/efi_selftest_snp.c +++ b/lib/efi_selftest/efi_selftest_snp.c @@ -14,9 +14,11 @@ * we should connect our code as controller. */ +#include #include #include #include +#include /* * MAC address for broadcasts diff --git a/lib/efi_selftest/efi_selftest_startimage_exit.c b/lib/efi_selftest/efi_selftest_startimage_exit.c index 1406dfc917216921923095311aba4577046ad3f5..a7d5f201be887c8de1d0219b2378fe226c9c288f 100644 --- a/lib/efi_selftest/efi_selftest_startimage_exit.c +++ b/lib/efi_selftest/efi_selftest_startimage_exit.c @@ -11,6 +11,7 @@ #include #include +#include /* Include containing the miniapp.efi application */ #include "efi_miniapp_file_image_exit.h" diff --git a/lib/efi_selftest/efi_selftest_startimage_return.c b/lib/efi_selftest/efi_selftest_startimage_return.c index fabf53d983b8c97d4c4ee9af61797d671e9b707e..216890a094fcb3fd12f1f4028edbe23a22fd8cb9 100644 --- a/lib/efi_selftest/efi_selftest_startimage_return.c +++ b/lib/efi_selftest/efi_selftest_startimage_return.c @@ -10,6 +10,7 @@ */ #include +#include /* Include containing the miniapp.efi application */ #include "efi_miniapp_file_image_return.h" diff --git a/lib/efi_selftest/efi_selftest_textinputex.c b/lib/efi_selftest/efi_selftest_textinputex.c index 2b0b3cfd722193d0e4fd80e858a0ada3ea78dad6..1dee1cffb6248435e0bf63a1cbdc27e591b51ec9 100644 --- a/lib/efi_selftest/efi_selftest_textinputex.c +++ b/lib/efi_selftest/efi_selftest_textinputex.c @@ -14,6 +14,7 @@ #include #include +#include static const efi_guid_t text_input_ex_protocol_guid = EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL_GUID; diff --git a/lib/efi_selftest/efi_selftest_textoutput.c b/lib/efi_selftest/efi_selftest_textoutput.c index a87f65e197fea1eea71a69524c2f68d54b53c295..8b37957ebf3e1b1d28d22d17c0ca9efd25ca7776 100644 --- a/lib/efi_selftest/efi_selftest_textoutput.c +++ b/lib/efi_selftest/efi_selftest_textoutput.c @@ -11,6 +11,7 @@ */ #include +#include /* * Execute unit test. diff --git a/lib/efi_selftest/efi_selftest_unaligned.c b/lib/efi_selftest/efi_selftest_unaligned.c index 1802948e6750e67e14f5fcde44828d8ffecacab9..3a55d57fbeb44f3d505c0356ebcee47dbfc5a723 100644 --- a/lib/efi_selftest/efi_selftest_unaligned.c +++ b/lib/efi_selftest/efi_selftest_unaligned.c @@ -8,6 +8,7 @@ */ #include +#include struct aligned_buffer { char a[8] __aligned(8); diff --git a/lib/efi_selftest/efi_selftest_unicode_collation.c b/lib/efi_selftest/efi_selftest_unicode_collation.c index b3f7c623e8b4e89bbcf0695ba97bb1d8d7193cdd..b60d8a94ca52e92d34047f1e9c576ba25be5a9a1 100644 --- a/lib/efi_selftest/efi_selftest_unicode_collation.c +++ b/lib/efi_selftest/efi_selftest_unicode_collation.c @@ -9,6 +9,7 @@ #include #include +#include static const efi_guid_t unicode_collation_protocol_guid = EFI_UNICODE_COLLATION_PROTOCOL2_GUID; diff --git a/lib/efi_selftest/efi_selftest_util.c b/lib/efi_selftest/efi_selftest_util.c index ea73c25220ff3cdbf0bd04927f8ff50c2e481ef0..1f4d248eeec0ac53a08ae663c944c6b822e39aff 100644 --- a/lib/efi_selftest/efi_selftest_util.c +++ b/lib/efi_selftest/efi_selftest_util.c @@ -8,6 +8,7 @@ */ #include +#include struct efi_st_translate { u16 code; diff --git a/lib/efi_selftest/efi_selftest_variables.c b/lib/efi_selftest/efi_selftest_variables.c index dfbdeb99f31cf76deabe0baac1f8423754e9e6b4..8de971ea364d7492a479a2ca4b3e5e40c681cf73 100644 --- a/lib/efi_selftest/efi_selftest_variables.c +++ b/lib/efi_selftest/efi_selftest_variables.c @@ -9,6 +9,7 @@ */ #include +#include #include #define EFI_ST_MAX_DATA_SIZE 16 diff --git a/lib/efi_selftest/efi_selftest_variables_runtime.c b/lib/efi_selftest/efi_selftest_variables_runtime.c index 619da67a292a4a88fd0f18df19733c850a7645a3..b232f07a3c400c83dd74a0dc95dcefb6bd681d2c 100644 --- a/lib/efi_selftest/efi_selftest_variables_runtime.c +++ b/lib/efi_selftest/efi_selftest_variables_runtime.c @@ -10,6 +10,7 @@ */ #include +#include #include #define EFI_ST_MAX_DATA_SIZE 16 diff --git a/lib/efi_selftest/efi_selftest_watchdog.c b/lib/efi_selftest/efi_selftest_watchdog.c index 666c0309be19e027144b260d98ad6f7c4b112541..97790eaa6afa0e3d9111dad30849931e95f26fa1 100644 --- a/lib/efi_selftest/efi_selftest_watchdog.c +++ b/lib/efi_selftest/efi_selftest_watchdog.c @@ -18,6 +18,7 @@ #include #include +#include /* * This is the communication structure for the notification function. diff --git a/lib/elf.c b/lib/elf.c index 623e46867cdaf6c61589d07787a8e357f846fa1e..2b681d9c0cbe90641cec2d8812c2d61c7533cbc8 100644 --- a/lib/elf.c +++ b/lib/elf.c @@ -18,6 +18,7 @@ #endif #include #include +#include /* * A very simple ELF64 loader, assumes the image is valid, returns the diff --git a/lib/fdtdec.c b/lib/fdtdec.c index ee8ae8d27640e52956326daa25c30ef81ea9bd09..655e0786e8a60f851a9c2231d8f7a606b8d0d2c9 100644 --- a/lib/fdtdec.c +++ b/lib/fdtdec.c @@ -6,6 +6,7 @@ #ifndef USE_HOSTCC #include #include +#include #include #include #include @@ -13,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -32,6 +34,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/lib/fdtdec_test.c b/lib/fdtdec_test.c index 15c60ee08cf6c12c81e3f7ed7db0a2ad9f42b224..a1cd2c1e9f1aa13653d222d610a015e37a111f9d 100644 --- a/lib/fdtdec_test.c +++ b/lib/fdtdec_test.c @@ -16,6 +16,7 @@ #include #include #include +#include /* The size of our test fdt blob */ #define FDT_SIZE (16 * 1024) diff --git a/lib/gunzip.c b/lib/gunzip.c index 60429e5dd7e631fa719bf5282fb225552a33e935..24cce8ffc7b94672046a1e894174cf0aa367e7b6 100644 --- a/lib/gunzip.c +++ b/lib/gunzip.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/lib/hexdump.c b/lib/hexdump.c index 74940dd02494dacc8c371be735322caf989e2847..7b3fb2c5ca3f2b18a79a312c77c6141c402d387f 100644 --- a/lib/hexdump.c +++ b/lib/hexdump.c @@ -10,6 +10,7 @@ #include #include +#include #include #include #include @@ -17,6 +18,7 @@ #include #include #include +#include const char hex_asc[] = "0123456789abcdef"; const char hex_asc_upper[] = "0123456789ABCDEF"; diff --git a/lib/image-sparse.c b/lib/image-sparse.c index 24741b8d8eca2dde488fa07181ce7f5db6f15f36..c57fefbf508b42d655e4d44e559dfb25d487995a 100644 --- a/lib/image-sparse.c +++ b/lib/image-sparse.c @@ -46,6 +46,7 @@ #include #include #include +#include #include diff --git a/lib/libavb/avb_sysdeps.h b/lib/libavb/avb_sysdeps.h index 85ff8e1de3e8dbf47d6fae519b2f4e947f879a4c..4af0a84cf15bdc3e04965a139f14a72b9bb11049 100644 --- a/lib/libavb/avb_sysdeps.h +++ b/lib/libavb/avb_sysdeps.h @@ -21,6 +21,7 @@ extern "C" { */ #include #include +#include /* If you don't have gcc or clang, these attribute macros may need to * be adjusted. diff --git a/lib/libavb/avb_sysdeps_posix.c b/lib/libavb/avb_sysdeps_posix.c index 030d21fc2b91d2960c0c170c9e382330c9c5d83d..b08161a0af955ef2c92ca63eb105e94a6af910aa 100644 --- a/lib/libavb/avb_sysdeps_posix.c +++ b/lib/libavb/avb_sysdeps_posix.c @@ -10,6 +10,7 @@ #include #include #include +#include #include "avb_sysdeps.h" diff --git a/lib/linux_compat.c b/lib/linux_compat.c index 8b9b562f98ea6f30438603f01a396043b1933b14..b70290d7fdacd2e17a9cc3a6f6e5fc286a76900b 100644 --- a/lib/linux_compat.c +++ b/lib/linux_compat.c @@ -5,6 +5,7 @@ #include #include #include +#include struct p_current cur = { .pid = 1, diff --git a/lib/linux_string.c b/lib/linux_string.c index d5a5e08d98c140dc50c996b805a0eea39e4aab8e..ee6a5856a2f4f0d6432a2aa8a08801be4b89db0b 100644 --- a/lib/linux_string.c +++ b/lib/linux_string.c @@ -10,6 +10,7 @@ #include #include +#include /** * skip_spaces - Removes leading whitespace from @str. diff --git a/lib/lmb.c b/lib/lmb.c index a9d10b7b26bf1d6ead3ec8bfbc4df46eb1dd8e1d..3825e073c11ddd24587da7ecca5be8c2fb113bf5 100644 --- a/lib/lmb.c +++ b/lib/lmb.c @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -14,6 +15,7 @@ #include #include #include +#include #define LMB_ALLOC_ANYWHERE 0 diff --git a/lib/lz4.c b/lib/lz4.c index e803c087a2690de4fc74fef2593c104ae641f205..628909a059cf9e803b4424113c27653bbfcb87a3 100644 --- a/lib/lz4.c +++ b/lib/lz4.c @@ -9,6 +9,7 @@ */ #include +#include /************************************** * Reading and writing into memory diff --git a/lib/lzma/LzmaDec.c b/lib/lzma/LzmaDec.c index 4f45f80fe26477f04b516cff23ffb417551cd30d..cc400b6826ea87cbaa85b395cd965dcd3efbe630 100644 --- a/lib/lzma/LzmaDec.c +++ b/lib/lzma/LzmaDec.c @@ -4,6 +4,7 @@ #include #include #include +#include #include "LzmaDec.h" #include diff --git a/lib/lzma/LzmaTools.c b/lib/lzma/LzmaTools.c index 5ce03bbbb75666a11b0b6564c41e118f504e1b86..8cb61c056ef110228a94eedd7b69d135d7071adf 100644 --- a/lib/lzma/LzmaTools.c +++ b/lib/lzma/LzmaTools.c @@ -22,6 +22,7 @@ #include #include #include +#include #ifdef CONFIG_LZMA diff --git a/lib/lzma/Types.h b/lib/lzma/Types.h index 8afcba556eb404fc92355f2edb880f44e39e8350..04d85e1d4fec2803bf29c72d725f39d748f11401 100644 --- a/lib/lzma/Types.h +++ b/lib/lzma/Types.h @@ -5,6 +5,7 @@ #define __7Z_TYPES_H #include +#include #ifdef _WIN32 #include diff --git a/lib/lzo/lzo1x_decompress.c b/lib/lzo/lzo1x_decompress.c index 393f31566bd1f8766c4a7806e2e163d2561c0357..ca38a3e5956f3a318e9c818d1fe73402068f185d 100644 --- a/lib/lzo/lzo1x_decompress.c +++ b/lib/lzo/lzo1x_decompress.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "lzodefs.h" #define HAVE_IP(x, ip_end, ip) ((size_t)(ip_end - ip) < (x)) diff --git a/lib/lzo/lzodefs.h b/lib/lzo/lzodefs.h index b6d482c492efa5a0d2a8e5bf764864552d0698f2..c73bb717474c41ff7465065f0c45d1c8c7ffe37e 100644 --- a/lib/lzo/lzodefs.h +++ b/lib/lzo/lzodefs.h @@ -11,6 +11,7 @@ * Richard Purdie */ +#include #define LZO_VERSION 0x2020 #define LZO_VERSION_STRING "2.02" #define LZO_VERSION_DATE "Oct 17 2005" diff --git a/lib/membuff.c b/lib/membuff.c index 94f6e25e82665168d1f475f068f9c48d520d7f23..b5a271bb810362689eaabd6605407b3c0d669c3b 100644 --- a/lib/membuff.c +++ b/lib/membuff.c @@ -10,9 +10,11 @@ #include #include #include +#include #include #include #include +#include #include "membuff.h" void membuff_purge(struct membuff *mb) diff --git a/lib/net_utils.c b/lib/net_utils.c index eb2d52e849bf71a47c7137cda51cd8cdda7e7160..3df5a1097a1df43be519302c3e6412de6414f164 100644 --- a/lib/net_utils.c +++ b/lib/net_utils.c @@ -12,6 +12,7 @@ #include #include #include +#include struct in_addr string_to_ip(const char *s) { diff --git a/lib/of_live.c b/lib/of_live.c index 208f6ada5717c0e0f3b71bb7cb4382238cd92a10..d2b3f3bf772205a8c834ba78f9fb700931453627 100644 --- a/lib/of_live.c +++ b/lib/of_live.c @@ -10,6 +10,7 @@ #include #include +#include #include #include #include @@ -18,6 +19,7 @@ #include #include #include +#include static void *unflatten_dt_alloc(void **mem, unsigned long size, unsigned long align) diff --git a/lib/oid_registry.c b/lib/oid_registry.c index 5846030ac1363cfd81d8fe63eab35ae075a4f380..779c28e7aca8cfe370cb6afbf8adc24c45e4dd7b 100644 --- a/lib/oid_registry.c +++ b/lib/oid_registry.c @@ -8,6 +8,7 @@ #ifdef __UBOOT__ #include #include +#include #else #include #include diff --git a/lib/optee/optee.c b/lib/optee/optee.c index 8493ca6c62110d20e52b2d863d2b00a83c4e0941..8377ff6f5bdad5fad86da0f697dd7d92ac516902 100644 --- a/lib/optee/optee.c +++ b/lib/optee/optee.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #define optee_hdr_err_msg \ diff --git a/lib/physmem.c b/lib/physmem.c index 43f034766ab884eb608b7f2980146f9ae60d5f1d..80bbc5ef5d18dcff3e86e12f2360b4fcd72feea4 100644 --- a/lib/physmem.c +++ b/lib/physmem.c @@ -9,11 +9,13 @@ */ #include +#include #include #include #include #include #include +#include phys_addr_t __weak arch_phys_memset(phys_addr_t s, int c, phys_size_t n) { diff --git a/lib/rsa/rsa-checksum.c b/lib/rsa/rsa-checksum.c index e60debb7df3c4cb4b6c0ef50896b8163fc6cfc1b..2e7f8c4a1764b4e8acd6d966ffdca0d650e0ada0 100644 --- a/lib/rsa/rsa-checksum.c +++ b/lib/rsa/rsa-checksum.c @@ -10,6 +10,7 @@ #include #include #include +#include #else #include "fdt_host.h" #endif diff --git a/lib/rsa/rsa-keyprop.c b/lib/rsa/rsa-keyprop.c index e5ece61524515bce4b604b414a0f828302646202..e0347615f76cf8ee4b76af5c2bb80967010fe95e 100644 --- a/lib/rsa/rsa-keyprop.c +++ b/lib/rsa/rsa-keyprop.c @@ -16,6 +16,7 @@ #include #include #include +#include #include /** diff --git a/lib/rsa/rsa-mod-exp.c b/lib/rsa/rsa-mod-exp.c index d8cd3ecd88d620ff8e94afc5cff67938692ea8d1..0f87bd3ac055a2f771d0ce97bf5d7bbd520a34d4 100644 --- a/lib/rsa/rsa-mod-exp.c +++ b/lib/rsa/rsa-mod-exp.c @@ -13,6 +13,7 @@ #include #include #include +#include #else #include "fdt_host.h" #include "mkimage.h" diff --git a/lib/rsa/rsa-verify.c b/lib/rsa/rsa-verify.c index c894e7a6b9b601aa73bbc183edccebf138643215..d5eb2e92ec0c9de62be2150400e1c6c60394ad9a 100644 --- a/lib/rsa/rsa-verify.c +++ b/lib/rsa/rsa-verify.c @@ -17,6 +17,7 @@ #include #include #include +#include #else #include "fdt_host.h" #include "mkimage.h" diff --git a/lib/sha1.c b/lib/sha1.c index 8154e1e1350026c07271e08d6ef2864cc29e0fd6..bc77828df3fcd0a3a16d72416cc800b11e857034 100644 --- a/lib/sha1.c +++ b/lib/sha1.c @@ -19,6 +19,7 @@ #ifndef USE_HOSTCC #include #include +#include #else #include #endif /* USE_HOSTCC */ diff --git a/lib/sha256.c b/lib/sha256.c index c1fe93de012dc8006abd14e7c95c5f6c4852c58c..53ab648155bc5bada5bf60dbed964dd5de26e7ea 100644 --- a/lib/sha256.c +++ b/lib/sha256.c @@ -8,6 +8,7 @@ #ifndef USE_HOSTCC #include #include +#include #else #include #endif /* USE_HOSTCC */ diff --git a/lib/sha512.c b/lib/sha512.c index f1e2acf0fbcbd1f59f0932659b28c69e72d2365f..e18fd78519ae79ff813809dc0df0702617ceb44e 100644 --- a/lib/sha512.c +++ b/lib/sha512.c @@ -13,6 +13,7 @@ #ifndef USE_HOSTCC #include #include +#include #else #include #endif /* USE_HOSTCC */ diff --git a/lib/smbios.c b/lib/smbios.c index 73cd07b599e06840d836cdd06fb131b59ed42c2e..8a133fec68eec60b27c3749791cfcb63f2fde2fc 100644 --- a/lib/smbios.c +++ b/lib/smbios.c @@ -19,6 +19,7 @@ #endif #include #include +#include /** * smbios_add_string() - add a string to the string area diff --git a/lib/strto.c b/lib/strto.c index 9636c797ea5a5280b4a95b563512a7d41a19662d..3c5b099b992dab1d6a0298cb35336ff6af164e33 100644 --- a/lib/strto.c +++ b/lib/strto.c @@ -15,6 +15,7 @@ #include #include #include +#include /* from lib/kstrtox.c */ static const char *_parse_integer_fixup_radix(const char *s, unsigned int *base) diff --git a/lib/tables_csum.c b/lib/tables_csum.c index e2630d57d91240b45963dc338a09b9056084b76a..4b8470230a75fba2240e5a70589d5172f50384a0 100644 --- a/lib/tables_csum.c +++ b/lib/tables_csum.c @@ -4,6 +4,7 @@ */ #include +#include #include u8 table_compute_checksum(void *v, int len) diff --git a/lib/time.c b/lib/time.c index 733beb7dcc20a8fabf5ad596071b27680d72fc6a..bbda9f421ac620b4922d4a7760e3f1acf112cff7 100644 --- a/lib/time.c +++ b/lib/time.c @@ -17,6 +17,7 @@ #include #include #include +#include #ifndef CONFIG_WD_PERIOD # define CONFIG_WD_PERIOD (10 * 1000 * 1000) /* 10 seconds default */ diff --git a/lib/tiny-printf.c b/lib/tiny-printf.c index 9e16f53506327b8f2fa9415ac6f7bc13a8378411..6acfd1008296b93f0d8655cc039328da3b7a00d0 100644 --- a/lib/tiny-printf.c +++ b/lib/tiny-printf.c @@ -15,6 +15,7 @@ #include #include #include +#include struct printf_info { char *bf; /* Digit buffer */ diff --git a/lib/tizen/tizen.c b/lib/tizen/tizen.c index 916b2597569cc205ef5a39329f3e6417b3f85c15..03b2f6235a14aec7458e8f3cb2c90cdfbd24c2af 100644 --- a/lib/tizen/tizen.c +++ b/lib/tizen/tizen.c @@ -7,6 +7,7 @@ #include #include #include +#include #include "tizen_logo_16bpp.h" #include "tizen_logo_16bpp_gzip.h" diff --git a/lib/tpm-common.c b/lib/tpm-common.c index 93bcab46112f08fe79fff56608b90c3ba0411618..10d4164f581e85264ad72c38578ea88269ce729d 100644 --- a/lib/tpm-common.c +++ b/lib/tpm-common.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "tpm-utils.h" enum tpm_version tpm_get_version(struct udevice *dev) diff --git a/lib/tpm-utils.h b/lib/tpm-utils.h index d680d140884371e36d292395747bf4b7a7330804..656886fa949468a41345a4ba198521f5c64091d9 100644 --- a/lib/tpm-utils.h +++ b/lib/tpm-utils.h @@ -7,6 +7,7 @@ #ifndef __TPM_UTILS_H #define __TPM_UTILS_H +#include #define COMMAND_BUFFER_SIZE 256 /* Internal error of TPM command library */ diff --git a/lib/tpm-v1.c b/lib/tpm-v1.c index c3f9dde9e865d320a5ec57f41032708c673245ac..772111e97dbabe829aebe18dfc57d89676e5ddd0 100644 --- a/lib/tpm-v1.c +++ b/lib/tpm-v1.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/lib/tpm-v2.c b/lib/tpm-v2.c index d278acfb436eb4c95ab37ca73cc0cb4aafd2f1ce..bb868f20e563e8165e64c9b2d4e9db0b3d0d3a41 100644 --- a/lib/tpm-v2.c +++ b/lib/tpm-v2.c @@ -11,6 +11,7 @@ #include #include #include +#include #include "tpm-utils.h" u32 tpm2_startup(struct udevice *dev, enum tpm2_startup_types mode) diff --git a/lib/trace.c b/lib/trace.c index 8f666133caa0c7180df6b5a01f038b6cc37d6f4a..30bf819e7fcadb901a2bdc05e2e86de49de2efc5 100644 --- a/lib/trace.c +++ b/lib/trace.c @@ -15,6 +15,7 @@ #include #include #include +#include DECLARE_GLOBAL_DATA_PTR; diff --git a/lib/uuid.c b/lib/uuid.c index 3111318808ca5349a252907cd729a9a676f7af43..d6b1f69a61d7310890a2e6f20540a83c4a28b19a 100644 --- a/lib/uuid.c +++ b/lib/uuid.c @@ -20,6 +20,7 @@ #include #include #include +#include /* * UUID - Universally Unique IDentifier - 128 bits unique number. diff --git a/lib/vsprintf.c b/lib/vsprintf.c index c8f663cf4da2283d9052a7aa87f0ddf8eb3c2763..80cfdebbc50dc892b963749a529f7e036d72da9c 100644 --- a/lib/vsprintf.c +++ b/lib/vsprintf.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include #include diff --git a/lib/xxhash.c b/lib/xxhash.c index 2fb4dc6d02b5db684b99c94b1250637b977c8711..1f54d75381c9f741b7fc1824ef084e983cb4e940 100644 --- a/lib/xxhash.c +++ b/lib/xxhash.c @@ -14,6 +14,7 @@ #include #include #include +#include #include /*-************************************* diff --git a/lib/zstd/zstd_opt.h b/lib/zstd/zstd_opt.h index 25f78bdba24f8a1326eed94d3ef178fa66cf2a33..0fbe8ec1294035a25cdd0992356509cf577589c6 100644 --- a/lib/zstd/zstd_opt.h +++ b/lib/zstd/zstd_opt.h @@ -10,6 +10,7 @@ #define ZSTD_OPT_H_91842398743 #include +#include #define ZSTD_LITFREQ_ADD 2 #define ZSTD_FREQ_DIV 4 #define ZSTD_MAX_PRICE (1 << 30) diff --git a/net/arp.c b/net/arp.c index aaf5d3c27fd69535f6ff8f8461687ae7ec27edf3..95b1c0fbf0ad790151e06d0e0520da165da6fca0 100644 --- a/net/arp.c +++ b/net/arp.c @@ -19,6 +19,7 @@ #include #include #include +#include #include "arp.h" diff --git a/net/arp.h b/net/arp.h index 25b3c00d5c56a2d6c5fabd118d866a2b8e57cd78..b5544783f76c2d08e3a73a5fba8a70a77cabdbc6 100644 --- a/net/arp.h +++ b/net/arp.h @@ -13,6 +13,7 @@ #define __ARP_H__ #include +#include extern struct in_addr net_arp_wait_packet_ip; /* MAC address of waiting packet's destination */ diff --git a/net/bootp.c b/net/bootp.c index 6fde55fe8628256440752d04e1aebbaf01322beb..582755b2cae0c2c727fe7a6a4d61275f4f86edd4 100644 --- a/net/bootp.c +++ b/net/bootp.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -23,6 +24,7 @@ #include #include #include +#include #include #include "bootp.h" #ifdef CONFIG_LED_STATUS diff --git a/net/bootp.h b/net/bootp.h index 567340ec5d4a250498c7c8bdf30675552ab5b831..99ed7dfe994a2473d3e47daab6049eeeb470cfe7 100644 --- a/net/bootp.h +++ b/net/bootp.h @@ -25,6 +25,7 @@ extern u8 *dhcp_vendorex_prep(u8 *e); /*rtn new e after add own opts. */ extern u8 *dhcp_vendorex_proc(u8 *e); /*rtn next e if mine,else NULL */ #endif +#include #else #define OPT_FIELD_SIZE 64 #endif diff --git a/net/cdp.c b/net/cdp.c index ffb91a64900c47f2e53b44b52952696dde10cb25..98ac9782795747df582f6b565a44ceddaf03cbf4 100644 --- a/net/cdp.c +++ b/net/cdp.c @@ -17,6 +17,7 @@ #include #include #include +#include #include "cdp.h" diff --git a/net/cdp.h b/net/cdp.h index 16ccbf4b59edab1216683d906c8710fc8bbba16c..476c9bf17a71fa86c028727b47e5a98ca25b149d 100644 --- a/net/cdp.h +++ b/net/cdp.h @@ -14,6 +14,7 @@ #ifndef __CDP_H__ #define __CDP_H__ +#include void cdp_start(void); /* Process a received CDP packet */ void cdp_receive(const uchar *pkt, unsigned len); diff --git a/net/dns.c b/net/dns.c index c86e519c3c7c819ea154158ffb45c1c8747fad0c..e27cf256e08660b6ba4c55bfbce1f63d8f2c1fd3 100644 --- a/net/dns.c +++ b/net/dns.c @@ -31,6 +31,7 @@ #include #include #include +#include #include "dns.h" diff --git a/net/dns.h b/net/dns.h index 79ac76f590dc5cae6b91e510a908a48632fd970c..755b5c1805b412fe1267ccc3564bbc308bf8bdbd 100644 --- a/net/dns.h +++ b/net/dns.h @@ -7,6 +7,7 @@ #ifndef __DNS_H__ #define __DNS_H__ +#include #define DNS_SERVICE_PORT 53 #define DNS_TIMEOUT 10000UL diff --git a/net/eth-uclass.c b/net/eth-uclass.c index 05f35cdfb5fbdb76a7a0930d1857ed04c781d830..4ace57fefe7e7980a1c70963569cadab54ca0e02 100644 --- a/net/eth-uclass.c +++ b/net/eth-uclass.c @@ -19,6 +19,7 @@ #include #include #include +#include #include #include "eth_internal.h" #include diff --git a/net/eth_common.c b/net/eth_common.c index 5e8276b9bcec80a39c2608b269baad262cc8a06a..822c6440379f421685c01dfaca407fd5e1f94f90 100644 --- a/net/eth_common.c +++ b/net/eth_common.c @@ -13,6 +13,7 @@ #include #include #include +#include #include "eth_internal.h" int eth_env_get_enetaddr_by_index(const char *base_name, int index, diff --git a/net/eth_internal.h b/net/eth_internal.h index faff0ef8667369ee01cfad555f132f11e478d08a..444629cdd8d2b95711392ebfbcc30829de07b2a9 100644 --- a/net/eth_internal.h +++ b/net/eth_internal.h @@ -9,6 +9,7 @@ #define __ETH_INTERNAL_H /* Do init that is common to driver model and legacy networking */ +#include void eth_common_init(void); /** diff --git a/net/eth_legacy.c b/net/eth_legacy.c index 46b318a971db516d169d62db910e868ea40ae41c..3f155842547f4e067bf27e5223c86c92252ff9ed 100644 --- a/net/eth_legacy.c +++ b/net/eth_legacy.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include "eth_internal.h" diff --git a/net/fastboot.c b/net/fastboot.c index b6006ddd2a9d53c08b96199b8c3af12de0edd106..d23a225d43df96bf92a2ea602f861e286899a39c 100644 --- a/net/fastboot.c +++ b/net/fastboot.c @@ -5,13 +5,16 @@ #include #include +#include #include #include +#include #include #include #include #include #include +#include #include /* Fastboot port # defined in spec */ diff --git a/net/mdio-mux-uclass.c b/net/mdio-mux-uclass.c index 5766c33ebbd4348f4ba049ad25f1f5650ae69bdf..ec4e9bbfc64cb52ac3482f1a0bd02a31c002a453 100644 --- a/net/mdio-mux-uclass.c +++ b/net/mdio-mux-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/net/mdio-uclass.c b/net/mdio-uclass.c index 3e39a9b74f8860ae4e9f1e146593b0dedf38e1eb..3e241057ca1fbb7e707b96bc7241896f8cd4a9aa 100644 --- a/net/mdio-uclass.c +++ b/net/mdio-uclass.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/net/net.c b/net/net.c index 1a17cc7c7a292222e8758d3ff05e15b943e2b93e..566cd6827975596da1c1be78d63381abebfa8561 100644 --- a/net/net.c +++ b/net/net.c @@ -103,6 +103,7 @@ #include #include #include +#include #include #include #if defined(CONFIG_CMD_PCAP) diff --git a/net/nfs.c b/net/nfs.c index 76ff7d32e0bb85cc161fa394696c0979f103c8e8..7c305de325d9b5ff8542bba6bdfc08428ecf017e 100644 --- a/net/nfs.c +++ b/net/nfs.c @@ -9,6 +9,7 @@ * large portions are copied verbatim) as distributed in OSKit 0.97. A few * changes were necessary to adapt the code to Etherboot and to fix several * inconsistencies. Also the RPC message preparation is done "by hand" to +#include * avoid adding netsprintf() which I find hard to understand and use. */ /* NOTE 2: Etherboot does not care about things beyond the kernel image, so diff --git a/net/nfs.h b/net/nfs.h index 68ada0efeb9ba370e69740438cb27087e9ac8deb..8a2d443677e8f111f00eddae683dd91f63fdbc88 100644 --- a/net/nfs.h +++ b/net/nfs.h @@ -6,6 +6,7 @@ #ifndef __NFS_H__ #define __NFS_H__ +#include #define SUNRPC_PORT 111 #define PROG_PORTMAP 100000 diff --git a/net/pcap.c b/net/pcap.c index 4ddc55801d7f16c6cc03d78237adf7fdbb6b7ce7..da2903b80f862d531eb94bf7aa72b3c49adabba4 100644 --- a/net/pcap.c +++ b/net/pcap.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/net/rarp.c b/net/rarp.c index 28abc8a4bcf276ffd1b5d30f8679b42dfeeb2fee..cdbdb73835be730a064839a96cfa08e1baf13126 100644 --- a/net/rarp.c +++ b/net/rarp.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include "nfs.h" #include "bootp.h" diff --git a/net/sntp.c b/net/sntp.c index 9968984eece5f5a4d6f2fc4e32fe56e7734d38a4..11df1db6a10dc33a71a336a6a38c733ca355f718 100644 --- a/net/sntp.c +++ b/net/sntp.c @@ -14,6 +14,7 @@ #include #include #include +#include #include "sntp.h" diff --git a/net/sntp.h b/net/sntp.h index d3cbfbc69a6b2c928fc18bda290fa14d1f45e7cd..613d7a87b229ecd75dd5836cd8d91a69aa7d3769 100644 --- a/net/sntp.h +++ b/net/sntp.h @@ -6,6 +6,7 @@ #ifndef __SNTP_H__ #define __SNTP_H__ +#include #define NTP_SERVICE_PORT 123 #define SNTP_PACKET_LEN 48 diff --git a/net/tftp.c b/net/tftp.c index 294ab1bbfe6c0f11252f642bd663b5ee0b18e5be..bcbe559cdd12528b06d61bf4b0ea95adca78c1c8 100644 --- a/net/tftp.c +++ b/net/tftp.c @@ -15,12 +15,14 @@ #include #include #include +#include #include #include #include #include #include #include +#include #include #include "bootp.h" #ifdef CONFIG_SYS_DIRECT_FLASH_TFTP diff --git a/net/wol.c b/net/wol.c index e985f4adc59dbcbcf4b5d8b16279e8210cbeb7bd..9a008c849748eb113179b5787060671ca1593e56 100644 --- a/net/wol.c +++ b/net/wol.c @@ -8,6 +8,7 @@ #include #include #include +#include #include "wol.h" static ulong wol_timeout = WOL_DEFAULT_TIMEOUT; diff --git a/net/wol.h b/net/wol.h index ebc81f24b6e53658333c8e5f507e165f5f07b5b1..828f65367acdac7fa43e7870ee333c6e8332b459 100644 --- a/net/wol.h +++ b/net/wol.h @@ -15,6 +15,7 @@ #define __WOL_H__ #include +#include /**********************************************************************/ diff --git a/post/cpu/mpc83xx/ecc.c b/post/cpu/mpc83xx/ecc.c index 9b700fbc9eb951ff2eaa917400cee9bed53ec992..4d67f8c08b3e20436f480f696193d77cbb5d28e1 100644 --- a/post/cpu/mpc83xx/ecc.c +++ b/post/cpu/mpc83xx/ecc.c @@ -17,6 +17,7 @@ #include #include #include +#include #if CONFIG_POST & CONFIG_SYS_POST_ECC /* diff --git a/post/drivers/flash.c b/post/drivers/flash.c index 721d48eb6b3136cc5eea21c18c7402cfa975435a..d1af27c654ffa49703c9ff4c4ee86dc119265706 100644 --- a/post/drivers/flash.c +++ b/post/drivers/flash.c @@ -12,6 +12,7 @@ #include #include #include +#include #if CONFIG_POST & CONFIG_SYS_POST_FLASH diff --git a/post/drivers/memory.c b/post/drivers/memory.c index e8cded75223f46546451c9fc839036ed8c01be73..19695276be4f54310076349d2ebee093499f0830 100644 --- a/post/drivers/memory.c +++ b/post/drivers/memory.c @@ -9,6 +9,7 @@ #include #include #include +#include /* Memory test * diff --git a/post/drivers/rtc.c b/post/drivers/rtc.c index 7f14670317c1980f1ee2ed6b63dfe5a6e9653aa9..dbdccacf2706bffeaf3edf6785bd83d296a29a94 100644 --- a/post/drivers/rtc.c +++ b/post/drivers/rtc.c @@ -6,6 +6,7 @@ #include #include +#include /* * RTC test diff --git a/post/lib_powerpc/andi.c b/post/lib_powerpc/andi.c index cea61eb87a601820e630b8473fc3be614e4e46c2..e2abcaead7b6935a67e8a2ea0c252734af581096 100644 --- a/post/lib_powerpc/andi.c +++ b/post/lib_powerpc/andi.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/b.c b/post/lib_powerpc/b.c index 0b02e9169e2b4bf61bd05df03933f39d7b43cdfc..dba7098f30a39e8ff2de03e76de9ccbcbaa3857d 100644 --- a/post/lib_powerpc/b.c +++ b/post/lib_powerpc/b.c @@ -6,6 +6,7 @@ #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/cmp.c b/post/lib_powerpc/cmp.c index bcfd18929914af59eb8d00f40a87ed1c76aa242c..508b9c08ae47235e6683a473d1811a834fa79483 100644 --- a/post/lib_powerpc/cmp.c +++ b/post/lib_powerpc/cmp.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/cmpi.c b/post/lib_powerpc/cmpi.c index 29a65895306e675cca94e7e978211d17fd861307..938c7f82698673a62431e5021f435b696e7f6d1d 100644 --- a/post/lib_powerpc/cmpi.c +++ b/post/lib_powerpc/cmpi.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/cpu.c b/post/lib_powerpc/cpu.c index 8506fd6b71528c4a9209a60da1c0fd76195fca0a..a4b31aaa8e45719dbc16a81e23fc1a8a9791a733 100644 --- a/post/lib_powerpc/cpu.c +++ b/post/lib_powerpc/cpu.c @@ -6,6 +6,7 @@ #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/cr.c b/post/lib_powerpc/cr.c index 1c1c1e3700bc5868c23de295f5a3d47a1f6a414c..370aacc63506ae52043d706334134fdc335c2029 100644 --- a/post/lib_powerpc/cr.c +++ b/post/lib_powerpc/cr.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/load.c b/post/lib_powerpc/load.c index 19f88d07d7f0ee275e9695c323dffaff9e00672b..589ac587bbfe78d81413c85fd6bd63faa558fbb8 100644 --- a/post/lib_powerpc/load.c +++ b/post/lib_powerpc/load.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/multi.c b/post/lib_powerpc/multi.c index 29c102d70ee69f5d61acec2c8ba1c3d1099d4c41..c361357f424998b42b2add9061a2dc36a7fa75bf 100644 --- a/post/lib_powerpc/multi.c +++ b/post/lib_powerpc/multi.c @@ -9,6 +9,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/rlwimi.c b/post/lib_powerpc/rlwimi.c index be63f960ed6c839dd44a43fac90a6f57313afd52..4d3b89c4fc0aded4615423c3fdcb9dd76224263d 100644 --- a/post/lib_powerpc/rlwimi.c +++ b/post/lib_powerpc/rlwimi.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/rlwinm.c b/post/lib_powerpc/rlwinm.c index 13577f858e1123107e29acceb7efd3830ad56903..7c2f61cb0c7f9c4b3c382e22905a29eaa1b211da 100644 --- a/post/lib_powerpc/rlwinm.c +++ b/post/lib_powerpc/rlwinm.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/rlwnm.c b/post/lib_powerpc/rlwnm.c index 2a3525466c3f5e4b9f62af002be2042c9ab66ae2..be2fcf9350c870c6f1862396da1f695192a3ab71 100644 --- a/post/lib_powerpc/rlwnm.c +++ b/post/lib_powerpc/rlwnm.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/srawi.c b/post/lib_powerpc/srawi.c index 22a747b63ea8458418d385a6c40f6d30945f1b2f..1508a77fc73c89a6843d77e75b22cd55a2bed3cd 100644 --- a/post/lib_powerpc/srawi.c +++ b/post/lib_powerpc/srawi.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/store.c b/post/lib_powerpc/store.c index a8bf67ea9e2bc253c46cb1ed4dd2b00428a67f97..c9d872675ffe4d0b5666fb4436b1e633ed5bab37 100644 --- a/post/lib_powerpc/store.c +++ b/post/lib_powerpc/store.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/string.c b/post/lib_powerpc/string.c index c292f8f0f8e0d4e19c4fe1e6957588014ec780cc..b779faffbf64888dcb1b001193f951d1529cd761 100644 --- a/post/lib_powerpc/string.c +++ b/post/lib_powerpc/string.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/three.c b/post/lib_powerpc/three.c index a4f7262698c1e6feb3aab970e353fbc2004eb323..382a81835635f65a44426429317792e520fe4d81 100644 --- a/post/lib_powerpc/three.c +++ b/post/lib_powerpc/three.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/threei.c b/post/lib_powerpc/threei.c index 74d6a3f29997ffac6d523f5ea1ddea8ae5cb09b8..184ccaa1854c31fde7df4bb37dd1eec462960599 100644 --- a/post/lib_powerpc/threei.c +++ b/post/lib_powerpc/threei.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/threex.c b/post/lib_powerpc/threex.c index e8c6959bf90eb8354fc89c2dfa6169a3413e0dc9..153639c8abef15ca0e82257f6d355f659bdfc8af 100644 --- a/post/lib_powerpc/threex.c +++ b/post/lib_powerpc/threex.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/two.c b/post/lib_powerpc/two.c index a576452f6f252d874dbdc39d49d1806ae079f68d..d0a70077fbb0ed5e9ed8fddee45270c323e0463a 100644 --- a/post/lib_powerpc/two.c +++ b/post/lib_powerpc/two.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/lib_powerpc/twox.c b/post/lib_powerpc/twox.c index 4e53fff2774963aea064f10b5720bbdd9de17a37..934352bacd725b5ef32ff9c6cd1a0a067c97f704 100644 --- a/post/lib_powerpc/twox.c +++ b/post/lib_powerpc/twox.c @@ -7,6 +7,7 @@ #include #include #include +#include /* * CPU test diff --git a/post/post.c b/post/post.c index 758e4ecba1999375aefff000f29a26ecb005e22e..d86be8d5826cea8181f23978ca906a2ee58b364d 100644 --- a/post/post.c +++ b/post/post.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include @@ -20,6 +21,7 @@ #include #include #include +#include #ifdef CONFIG_SYS_POST_HOTKEYS_GPIO #include diff --git a/test/bloblist.c b/test/bloblist.c index fed3e60d21119b06e2cd9dc38ee239f5864963e1..474d953625b0b4c8bcc8db891a816a8a6e55ea07 100644 --- a/test/bloblist.c +++ b/test/bloblist.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/test/cmd/mem_search.c b/test/cmd/mem_search.c index 94942793a49decd59075d54094358906030c1a8f..d0b6b8516764585476ebab555f569bc12df477b9 100644 --- a/test/cmd/mem_search.c +++ b/test/cmd/mem_search.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/test/compression.c b/test/compression.c index 4fc7b07fece8cbb29fef6ce6dbcf6e962d252e41..63bc09d81675273ac8c805ac135750ca0d1457b2 100644 --- a/test/compression.c +++ b/test/compression.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/acpi.c b/test/dm/acpi.c index cb6bbd7719d798b1c0e4e79c4b06fa28eb2e59d9..853983beb0b05c31fa768ab6cd25dd441be82a82 100644 --- a/test/dm/acpi.c +++ b/test/dm/acpi.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include @@ -22,6 +23,7 @@ #include #include #include +#include #include #include "acpi.h" diff --git a/test/dm/acpi.h b/test/dm/acpi.h index 535db56b51e408963a9b1a89438f59b04f63cc25..efb608354fc89d4017cf7ddaea659cda4fa90ce7 100644 --- a/test/dm/acpi.h +++ b/test/dm/acpi.h @@ -9,6 +9,7 @@ #ifndef __TEST_DM_ACPI_H #define __TEST_DM_ACPI_H +#include #define ACPI_TEST_DEV_NAME "ABCD" #define ACPI_TEST_CHILD_NAME "EFGH" diff --git a/test/dm/acpi_dp.c b/test/dm/acpi_dp.c index 2c2dd20bf9c66537f71cff4c4df3fa186d3d38dd..9877f0c34fc4ddad110fd719c167c1e1d89bcb94 100644 --- a/test/dm/acpi_dp.c +++ b/test/dm/acpi_dp.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include "acpi.h" diff --git a/test/dm/acpigen.c b/test/dm/acpigen.c index 1aa614fedc3d9fd9a780a8a4b6459660ab3dc726..198323e092bc7508289b2ac0162578e998ec4fae 100644 --- a/test/dm/acpigen.c +++ b/test/dm/acpigen.c @@ -20,6 +20,7 @@ #include #include #include +#include #include #include "acpi.h" diff --git a/test/dm/audio.c b/test/dm/audio.c index add15ae20e00e8f6487681c515eecd65b732ce38..cbdb2cb2d1781652694a5c52459d001c7a898b42 100644 --- a/test/dm/audio.c +++ b/test/dm/audio.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/axi.c b/test/dm/axi.c index 998c1a5b83ebc53c6ae2261de125bda096a4d651..ef612c97c6df2aa0eded425ab8fa35b3abebbc87 100644 --- a/test/dm/axi.c +++ b/test/dm/axi.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/bootcount.c b/test/dm/bootcount.c index f911984698d89d00f15595c5430c9a2cdcd4f230..c6e5e50cc2baa29ad209d5a82fdd782a225728fe 100644 --- a/test/dm/bootcount.c +++ b/test/dm/bootcount.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/clk.c b/test/dm/clk.c index edca3b49f6001ce94cd1f60ed142acfdf54defd6..bce3ff1091da2a6f450e3a2da9d233eb5810f17c 100644 --- a/test/dm/clk.c +++ b/test/dm/clk.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/core.c b/test/dm/core.c index f70263202841ac2bcd8eabd2999746675adfa7f3..3b3937ec91b8be0fa679b371276bf78aa3033b71 100644 --- a/test/dm/core.c +++ b/test/dm/core.c @@ -21,6 +21,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/test/dm/devres.c b/test/dm/devres.c index e1e088a3cacea61b7164afd4c92efa3f9fc63e9c..a493f767754e31e93cb25ad33325dc146ba5fb56 100644 --- a/test/dm/devres.c +++ b/test/dm/devres.c @@ -14,6 +14,7 @@ #include #include #include +#include #include /* Test that devm_kmalloc() allocates memory, free when device is removed */ diff --git a/test/dm/dma.c b/test/dm/dma.c index cce47cb218039649519435c23b8a1a8e6c1232c4..cf4233c305348f5435e112b09f100dcaf3257b7e 100644 --- a/test/dm/dma.c +++ b/test/dm/dma.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/dsi_host.c b/test/dm/dsi_host.c index 6e0a5df704f583724b58915ea49e045d8faec472..4393d6cc4a98a6a892146cf700e469c54b329c16 100644 --- a/test/dm/dsi_host.c +++ b/test/dm/dsi_host.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/fdtdec.c b/test/dm/fdtdec.c index 69badfbb08eedf83c6d40801864ded5fbe5bf78e..3591e6a57fe8e4db6bb16548cdaaf239fcc04966 100644 --- a/test/dm/fdtdec.c +++ b/test/dm/fdtdec.c @@ -8,6 +8,7 @@ #include #include #include +#include #include DECLARE_GLOBAL_DATA_PTR; diff --git a/test/dm/gpio.c b/test/dm/gpio.c index 13df4745402a2e20aa42d11bcdf528558248157a..ceb8fac956662a21aedf373a4d54eaec0fe662a9 100644 --- a/test/dm/gpio.c +++ b/test/dm/gpio.c @@ -16,6 +16,7 @@ #include #include #include +#include #include /* Test that sandbox GPIOs work correctly */ diff --git a/test/dm/i2c.c b/test/dm/i2c.c index 6ca1c24089ad6757293300a86ad8c9efb9f7a71c..e4d52d494de56d01f37757c175120d211b17d710 100644 --- a/test/dm/i2c.c +++ b/test/dm/i2c.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/i2s.c b/test/dm/i2s.c index f3ba00aaef568f801f0d3a6dc88f6496987ba2aa..f6c8194730f2d1736e5cc5d70fe04c22e194abfb 100644 --- a/test/dm/i2s.c +++ b/test/dm/i2s.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/k210_pll.c b/test/dm/k210_pll.c index 076dc770b87eb0a3e856d58ccf3b1f0489d6ef6e..b72fd55883a904b07a2cf17a00cd8ede182a28dd 100644 --- a/test/dm/k210_pll.c +++ b/test/dm/k210_pll.c @@ -4,6 +4,7 @@ */ #include +#include #include #include /* For DIV_ROUND_DOWN_ULL, defined in linux/kernel.h */ diff --git a/test/dm/mailbox.c b/test/dm/mailbox.c index 60e1c9fd85485c2340947e98b4f24033c35530c5..b1d0aa482b81d9bb42428a38f50e9e25fdee7fc7 100644 --- a/test/dm/mailbox.c +++ b/test/dm/mailbox.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/mdio.c b/test/dm/mdio.c index 64347e1275aae0dec0579402799cffb4fa47c88e..e619f77689439eea1e5b58b69f04676ca8271292 100644 --- a/test/dm/mdio.c +++ b/test/dm/mdio.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/mdio_mux.c b/test/dm/mdio_mux.c index 950f385d17f21cd5f4f9d0c9d09e7a4a013cc5cd..c33f28a608c8e79f3a8a10e4b2de47bbcce04f7d 100644 --- a/test/dm/mdio_mux.c +++ b/test/dm/mdio_mux.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/misc.c b/test/dm/misc.c index 7b0d3e98324469bae7df8ff69acc34ae3bf1524a..90d27c224bba732e7fc3bd38bda2c791478f04f1 100644 --- a/test/dm/misc.c +++ b/test/dm/misc.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/ofnode.c b/test/dm/ofnode.c index 8bfb706602698eae425ab24774a0b201c3be6a17..96458a19047cf4d8e79956b8c537e52bfcf61f01 100644 --- a/test/dm/ofnode.c +++ b/test/dm/ofnode.c @@ -3,6 +3,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/osd.c b/test/dm/osd.c index 14823437f20ee3d8c792415e11e3f5a9f93e91b9..168c129efb5473dd03aae29fa3a2775bd3cf3e2d 100644 --- a/test/dm/osd.c +++ b/test/dm/osd.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/panel.c b/test/dm/panel.c index 7504fd5f5c8af5013c1e08ab5bd24ee9eb66f25a..c820447a901bde29e67deafca95bbfd20bcdeef6 100644 --- a/test/dm/panel.c +++ b/test/dm/panel.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/pch.c b/test/dm/pch.c index eeb1c7f2a1f4fccaaa69eb2c9b134faa52caa091..33d5207114af7d5ff10669777ab5479f271d990f 100644 --- a/test/dm/pch.c +++ b/test/dm/pch.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/pci.c b/test/dm/pci.c index fd66ed7899f9a0d1fa3fb759965d3c4ffdb8b9f6..4e0b3b945ed55bd7229b29fa9ac12c5aeb0ae0b6 100644 --- a/test/dm/pci.c +++ b/test/dm/pci.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/pmic.c b/test/dm/pmic.c index ce671202fbc60eacaaaf12398f5ecc3eb99c66d8..0c210f361987a3aedd84a1cc25804dbd43f0821d 100644 --- a/test/dm/pmic.c +++ b/test/dm/pmic.c @@ -17,6 +17,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/power-domain.c b/test/dm/power-domain.c index 8604b5d72dc0335f1601c4d8a4c32085e5412509..754ed1d214302952488b089e08c248cc0210be49 100644 --- a/test/dm/power-domain.c +++ b/test/dm/power-domain.c @@ -8,6 +8,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/regmap.c b/test/dm/regmap.c index 271ec80e57fc196d79953963c47852a0aff5b09f..2c28edf01ed6dfa081208611e7361c5d99fe2472 100644 --- a/test/dm/regmap.c +++ b/test/dm/regmap.c @@ -14,6 +14,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/regulator.c b/test/dm/regulator.c index 5c025541d7aadb873e7a2d9e2432ae7db1bb107b..8b54906058d817a8da4d8500e475b70930937db3 100644 --- a/test/dm/regulator.c +++ b/test/dm/regulator.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/remoteproc.c b/test/dm/remoteproc.c index 9d22a2d1edbcfa632c68bfd2d4a12ebf6c817dae..cb013f56490dc500124cd87ca56b8de7c0825a1e 100644 --- a/test/dm/remoteproc.c +++ b/test/dm/remoteproc.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/reset.c b/test/dm/reset.c index f5f366151fcd2ad7d7eb13ba84c66ecacabe8c79..696af83d4c385c7d20f911532b0fc6511e9f99fb 100644 --- a/test/dm/reset.c +++ b/test/dm/reset.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/rtc.c b/test/dm/rtc.c index e4f2354af82cb24d2b7aa8296103c03287f22bd9..ae3c43319c72959fc16146ed3fc1190f6526a891 100644 --- a/test/dm/rtc.c +++ b/test/dm/rtc.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/serial.c b/test/dm/serial.c index e73f9ea7fa9b6fc2103edc10c8a89fc0406201b0..0e617d7328f313e227a144924d1c3b86961971f4 100644 --- a/test/dm/serial.c +++ b/test/dm/serial.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/sf.c b/test/dm/sf.c index cc1fc4d69af824cfc01f779a909c1200bcca7681..72abe11ced9e27dce9b2b3aeef7f35c6eb1f2e95 100644 --- a/test/dm/sf.c +++ b/test/dm/sf.c @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/smem.c b/test/dm/smem.c index a797026cb5e145b5648a0f3336e180a3c3f94db6..b45ee0bee138e9b49083e6aa797a5e6abd3dbdbc 100644 --- a/test/dm/smem.c +++ b/test/dm/smem.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/syscon-reset.c b/test/dm/syscon-reset.c index 8f84d17b49265822e3da8e69450b8fc9b4d04c2d..370e616ff2917291ae97c7a171032e0f2209be9e 100644 --- a/test/dm/syscon-reset.c +++ b/test/dm/syscon-reset.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/tee.c b/test/dm/tee.c index 2f786324df5500bb4744c179f0084dec2ffaceb7..37545a5eee686ccd5af76b62f95bfbe248382373 100644 --- a/test/dm/tee.c +++ b/test/dm/tee.c @@ -7,6 +7,7 @@ #include #include #include +#include #include #include #include diff --git a/test/dm/test-fdt.c b/test/dm/test-fdt.c index 6a83b5bc36d1e40f9c21596d9ea29fbbadcd1477..7c0bd26055d353b9c91cfa4e303b5d0b4768b40b 100644 --- a/test/dm/test-fdt.c +++ b/test/dm/test-fdt.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/video.c b/test/dm/video.c index f9bd904b070b34a231490ca95b0f548f27f97412..8fc003ad90e35ed396ed9c3ff0aab14a79818795 100644 --- a/test/dm/video.c +++ b/test/dm/video.c @@ -16,6 +16,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/virtio.c b/test/dm/virtio.c index f7a28a649493347f6f6c4403ced6418f4d1fd0e8..3d9ced97f380dfd89a43050d5b25328ffdb1eea0 100644 --- a/test/dm/virtio.c +++ b/test/dm/virtio.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include diff --git a/test/dm/wdt.c b/test/dm/wdt.c index 24b991dff622d6a4030f6dba89aca6ced0510073..4ad9480ec77cf7c0f2001f9b6748716e50c7e945 100644 --- a/test/dm/wdt.c +++ b/test/dm/wdt.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/test/env/hashtable.c b/test/env/hashtable.c index 4331eac02fec9e8942b74981d33809218a2172d5..ca677d6f795f2429a904caf50da52ccb04757cc4 100644 --- a/test/env/hashtable.c +++ b/test/env/hashtable.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/test/lib/hexdump.c b/test/lib/hexdump.c index 5dccf4388663f3f4557865ae3517e24afb396430..2ed402021dd5a061989a1bc37b5f6c6d004885c4 100644 --- a/test/lib/hexdump.c +++ b/test/lib/hexdump.c @@ -6,6 +6,7 @@ #include #include +#include #include #include #include diff --git a/test/lib/lmb.c b/test/lib/lmb.c index 644ee78758513b7a89438d15d805e4324fe7d185..b8c5722c4bd38845e2e03f7f8df4aaa2df016cb8 100644 --- a/test/lib/lmb.c +++ b/test/lib/lmb.c @@ -9,6 +9,7 @@ #include #include #include +#include #include #include diff --git a/test/lib/string.c b/test/lib/string.c index 64234bef36cd741ee957ab46fe13644f1ddaec28..20865a9a9c7c5af83c4236a1c24f749b40c17d74 100644 --- a/test/lib/string.c +++ b/test/lib/string.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include diff --git a/test/lib/test_aes.c b/test/lib/test_aes.c index 2ba300e4a54469d5adf6806549627ba6a4a3bb43..63c3ebb7cc4f1c25e305b3fa9289c4b8122842a9 100644 --- a/test/lib/test_aes.c +++ b/test/lib/test_aes.c @@ -11,6 +11,7 @@ #include #include #include +#include #include #include #include diff --git a/test/optee/cmd_ut_optee.c b/test/optee/cmd_ut_optee.c index 7ad13a930a2150aedadf9b0fcdad9a4fb56870c8..f1e40bb1d8fbcdd15ac8f82d04da88177bea96ac 100644 --- a/test/optee/cmd_ut_optee.c +++ b/test/optee/cmd_ut_optee.c @@ -10,6 +10,7 @@ #include #include #include +#include #include #include diff --git a/test/overlay/cmd_ut_overlay.c b/test/overlay/cmd_ut_overlay.c index ee8c4944e401e49d23230ca38e05d2a466fdcbb6..8f8d29fde489d2f4b35a0b416178d168fa85ead6 100644 --- a/test/overlay/cmd_ut_overlay.c +++ b/test/overlay/cmd_ut_overlay.c @@ -12,6 +12,7 @@ #include #include #include +#include #include diff --git a/test/print_ut.c b/test/print_ut.c index d317cbf5562bac05060bd4e480b105cfbcc675ec..3ce7960cb64759bd0ad64a29f701486071fe54a6 100644 --- a/test/print_ut.c +++ b/test/print_ut.c @@ -15,6 +15,7 @@ #include #include #include +#include #define FAKE_BUILD_TAG "jenkins-u-boot-denx_uboot_dm-master-build-aarch64" \ "and a lot more text to come" diff --git a/test/stdint/int-types.c b/test/stdint/int-types.c index 0cde46dafa0c039699f33e205cc7714327aa3e84..49091af43c13e2be5925c62ec1fa3a781b063676 100644 --- a/test/stdint/int-types.c +++ b/test/stdint/int-types.c @@ -1,5 +1,6 @@ #include #include +#include int test_types(void) { diff --git a/test/str_ut.c b/test/str_ut.c index 990f356227cde8b5e891c2b371b9d2f131d9529e..a2c2fb392531492221d74de9edf1e599098725dd 100644 --- a/test/str_ut.c +++ b/test/str_ut.c @@ -4,8 +4,10 @@ */ #include +#include #include #include +#include #include #include #include diff --git a/test/time_ut.c b/test/time_ut.c index 456186e08e906a33645cc53ff3f32d8bf250b9a3..3e072d19b4886e27a83bb8109393d5f312c81386 100644 --- a/test/time_ut.c +++ b/test/time_ut.c @@ -12,6 +12,7 @@ #include #include #include +#include static int test_get_timer(void) { diff --git a/test/unicode_ut.c b/test/unicode_ut.c index cfea5a9798ad6d820116d6b42d0b84d5c01044ef..b8d83677f6bac0160b03628077af64e8a90335ba 100644 --- a/test/unicode_ut.c +++ b/test/unicode_ut.c @@ -13,6 +13,7 @@ #include #include #include +#include #include #include #include diff --git a/test/ut.c b/test/ut.c index 8edff967fa1d2ae38081a0937db726be9820bd36..ba8d4587bc9f1fb174472e9a5f2700c0ea6f4a42 100644 --- a/test/ut.c +++ b/test/ut.c @@ -12,6 +12,7 @@ #include #include #include +#include #include #include