diff options
Diffstat (limited to 'arch/arm/mach-uniphier')
48 files changed, 62 insertions, 0 deletions
diff --git a/arch/arm/mach-uniphier/arm32/cache-uniphier.c b/arch/arm/mach-uniphier/arm32/cache-uniphier.c index cde2a8124f..78b1ad98ad 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 <yamada.masahiro@socionext.com> */ +#include <compiler.h> #include <cpu_func.h> +#include <asm/types.h> #include <linux/io.h> #include <linux/kernel.h> #include <asm/armv7.h> diff --git a/arch/arm/mach-uniphier/arm32/psci.c b/arch/arm/mach-uniphier/arm32/psci.c index a4d260aece..e099c91bb6 100644 --- a/arch/arm/mach-uniphier/arm32/psci.c +++ b/arch/arm/mach-uniphier/arm32/psci.c @@ -16,6 +16,7 @@ #include <asm/psci.h> #include <asm/secure.h> #include <asm/system.h> +#include <linux/types.h> #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 1ba55eb7eb..344209f63d 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 <yamada.masahiro@socionext.com> +#include <compiler.h> #include <dm/of.h> #include <fdt_support.h> #include <linux/errno.h> diff --git a/arch/arm/mach-uniphier/board_init.c b/arch/arm/mach-uniphier/board_init.c index 30e4e23a64..da2f965930 100644 --- a/arch/arm/mach-uniphier/board_init.c +++ b/arch/arm/mach-uniphier/board_init.c @@ -5,6 +5,7 @@ * Author: Masahiro Yamada <yamada.masahiro@socionext.com> */ +#include <asm/types.h> #include <linux/errno.h> #include <linux/io.h> #include <linux/printk.h> 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 4689ed79fd..85539ea4aa 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 <spl.h> +#include <asm/types.h> #include <linux/io.h> #include <linux/kernel.h> 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 677470cdc6..e0724021b9 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 <spl.h> +#include <asm/types.h> #include <linux/io.h> #include <linux/kernel.h> 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 6888099312..9076f55039 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 <spl.h> +#include <asm/types.h> #include <linux/bitops.h> #include <linux/io.h> #include <linux/kernel.h> diff --git a/arch/arm/mach-uniphier/boot-device/boot-device.c b/arch/arm/mach-uniphier/boot-device/boot-device.c index 1e6bc8433f..fc7404e1f3 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 <command.h> #include <spl.h> +#include <stdbool.h> #include <stdio.h> +#include <asm/types.h> #include <linux/bitops.h> #include <linux/bug.h> #include <linux/errno.h> diff --git a/arch/arm/mach-uniphier/boot-device/boot-device.h b/arch/arm/mach-uniphier/boot-device/boot-device.h index bbb634316b..43ec109476 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 <asm/types.h> 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 3b721eaf23..004a32f29a 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 <spl.h> +#include <asm/types.h> #include <linux/io.h> #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 808d1ebfe1..43e215d3de 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 <asm/types.h> #include <linux/io.h> #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 75d3e70d6a..27629be765 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 <spl.h> +#include <asm/types.h> #include <linux/io.h> #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 25b72d8926..1ba584d09b 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 <spl.h> +#include <asm/types.h> #include <linux/io.h> #include "../init.h" diff --git a/arch/arm/mach-uniphier/clk/clk-ld11.c b/arch/arm/mach-uniphier/clk/clk-ld11.c index d241a65382..cf2205c9a1 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 <compiler.h> #include <spl.h> #include <linux/bitops.h> #include <linux/delay.h> diff --git a/arch/arm/mach-uniphier/clk/clk-ld20.c b/arch/arm/mach-uniphier/clk/clk-ld20.c index 397b2d7384..1d077dd0f1 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 <asm/types.h> #include <linux/bitops.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/clk/clk-pro4.c b/arch/arm/mach-uniphier/clk/clk-pro4.c index 798128b302..34d6d90fe6 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 <yamada.masahiro@socionext.com> */ +#include <asm/types.h> #include <linux/io.h> #include "../init.h" diff --git a/arch/arm/mach-uniphier/clk/clk-pro5.c b/arch/arm/mach-uniphier/clk/clk-pro5.c index 36006fd256..821689b12d 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 <yamada.masahiro@socionext.com> */ +#include <asm/types.h> #include <linux/io.h> #include "../init.h" diff --git a/arch/arm/mach-uniphier/clk/clk-pxs2.c b/arch/arm/mach-uniphier/clk/clk-pxs2.c index c2a75ce000..e1b867ac3b 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 <yamada.masahiro@socionext.com> */ +#include <asm/types.h> #include <linux/bitops.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/clk/clk-pxs3.c b/arch/arm/mach-uniphier/clk/clk-pxs3.c index 33b9c5b73d..0d6f6a5c66 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 <asm/types.h> #include <linux/bitops.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/clk/dpll-ld4.c b/arch/arm/mach-uniphier/clk/dpll-ld4.c index f24a0eb0b8..dec1584015 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 <asm/types.h> #include <linux/delay.h> #include <linux/errno.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/clk/dpll-pro4.c b/arch/arm/mach-uniphier/clk/dpll-pro4.c index 204aee1a62..0a37297de8 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 <asm/types.h> #include <linux/delay.h> #include <linux/errno.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/clk/dpll-sld8.c b/arch/arm/mach-uniphier/clk/dpll-sld8.c index 1ac52d11f3..526b1c4cbb 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 <asm/types.h> #include <linux/delay.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/clk/dpll-tail.c b/arch/arm/mach-uniphier/clk/dpll-tail.c index 6ba5a36727..ac99313e8c 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 <yamada.masahiro@socionext.com> */ +#include <asm/types.h> #include <linux/io.h> #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 ea96d739c5..8b5b53da43 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 <yamada.masahiro@socionext.com> */ +#include <compiler.h> +#include <asm/types.h> #include <linux/bitfield.h> #include <linux/bitops.h> #include <linux/delay.h> diff --git a/arch/arm/mach-uniphier/clk/pll-ld4.c b/arch/arm/mach-uniphier/clk/pll-ld4.c index c66031bdd0..91eab0d056 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 <asm/types.h> #include <linux/delay.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/clk/pll-pro4.c b/arch/arm/mach-uniphier/clk/pll-pro4.c index b7dc3e261f..4b27bead1c 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 <asm/types.h> #include <linux/delay.h> #include <linux/io.h> 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 f64ff39c9e..77b6143b8d 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 <config.h> +#include <asm/types.h> #include <linux/kernel.h> #include <linux/io.h> 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 79c6c101e2..66a0d3226e 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 <config.h> +#include <asm/types.h> #include <linux/kernel.h> #include <linux/io.h> 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 ef3b383ee4..347e91871a 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 <config.h> +#include <asm/types.h> #include <linux/kernel.h> #include <linux/io.h> 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 ee8caad1d4..5a6674e5cb 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 <config.h> +#include <asm/types.h> #include <linux/kernel.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/debug-uart/debug-uart.c b/arch/arm/mach-uniphier/debug-uart/debug-uart.c index d116d46812..cbe61e614a 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 <yamada.masahiro@socionext.com> */ +#include <compiler.h> #include <debug_uart.h> +#include <asm/types.h> #include <linux/io.h> #include <linux/serial_reg.h> diff --git a/arch/arm/mach-uniphier/debug.h b/arch/arm/mach-uniphier/debug.h index 466dc9b03b..7f699fdb6c 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 <compiler.h> #include <linux/io.h> #include <linux/serial_reg.h> diff --git a/arch/arm/mach-uniphier/dram/cmd_ddrmphy.c b/arch/arm/mach-uniphier/dram/cmd_ddrmphy.c index be4ce3265b..d36bc4834b 100644 --- a/arch/arm/mach-uniphier/dram/cmd_ddrmphy.c +++ b/arch/arm/mach-uniphier/dram/cmd_ddrmphy.c @@ -5,11 +5,13 @@ */ #include <command.h> +#include <compiler.h> #include <stdio.h> #include <linux/io.h> #include <linux/printk.h> #include <linux/sizes.h> #include <linux/string.h> +#include <linux/types.h> #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 3ccafe2063..0d4f88327c 100644 --- a/arch/arm/mach-uniphier/dram/cmd_ddrphy.c +++ b/arch/arm/mach-uniphier/dram/cmd_ddrphy.c @@ -6,11 +6,13 @@ */ #include <command.h> +#include <compiler.h> #include <stdio.h> #include <linux/io.h> #include <linux/printk.h> #include <linux/sizes.h> #include <linux/string.h> +#include <linux/types.h> #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 747bc64403..a5ee11da47 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 <compiler.h> #include <stdbool.h> +#include <asm/types.h> #include <linux/bitops.h> #include <linux/errno.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/dram/ddrphy-training.c b/arch/arm/mach-uniphier/dram/ddrphy-training.c index 1decdf1cbf..afe70f00bb 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 <compiler.h> #include <linux/bitops.h> #include <linux/delay.h> #include <linux/errno.h> @@ -11,6 +12,7 @@ #include <linux/kernel.h> #include <linux/printk.h> #include <time.h> +#include <linux/types.h> #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 1109607abf..517bec221a 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 <yamada.masahiro@socionext.com> */ +#include <compiler.h> #include <stdbool.h> +#include <asm/types.h> #include <linux/errno.h> #include <linux/io.h> #include <linux/printk.h> diff --git a/arch/arm/mach-uniphier/dram/umc-pro4.c b/arch/arm/mach-uniphier/dram/umc-pro4.c index b2666ef824..dba313d836 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 <yamada.masahiro@socionext.com> */ +#include <compiler.h> #include <stdbool.h> +#include <asm/types.h> #include <linux/errno.h> #include <linux/io.h> #include <linux/printk.h> diff --git a/arch/arm/mach-uniphier/dram/umc-pxs2.c b/arch/arm/mach-uniphier/dram/umc-pxs2.c index b39f3d79cd..5889c9ae92 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 <compiler.h> +#include <asm/types.h> #include <linux/bitops.h> #include <linux/delay.h> #include <linux/errno.h> diff --git a/arch/arm/mach-uniphier/dram/umc-sld8.c b/arch/arm/mach-uniphier/dram/umc-sld8.c index d60f70e9e0..877b948fb7 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 <yamada.masahiro@socionext.com> */ +#include <compiler.h> #include <stdbool.h> +#include <asm/types.h> #include <linux/errno.h> #include <linux/io.h> #include <linux/printk.h> diff --git a/arch/arm/mach-uniphier/dram_init.c b/arch/arm/mach-uniphier/dram_init.c index 7f2753190c..b71ba75d33 100644 --- a/arch/arm/mach-uniphier/dram_init.c +++ b/arch/arm/mach-uniphier/dram_init.c @@ -6,6 +6,8 @@ */ #include <init.h> +#include <stdbool.h> +#include <asm/types.h> #include <linux/errno.h> #include <linux/io.h> #include <linux/kernel.h> diff --git a/arch/arm/mach-uniphier/memconf.c b/arch/arm/mach-uniphier/memconf.c index ab0d187a1f..16f8436e87 100644 --- a/arch/arm/mach-uniphier/memconf.c +++ b/arch/arm/mach-uniphier/memconf.c @@ -5,6 +5,7 @@ * Author: Masahiro Yamada <yamada.masahiro@socionext.com> */ +#include <asm/types.h> #include <linux/errno.h> #include <linux/io.h> #include <linux/printk.h> diff --git a/arch/arm/mach-uniphier/micro-support-card.c b/arch/arm/mach-uniphier/micro-support-card.c index 07ce46bd9d..7d2e08fd6e 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 <yamada.masahiro@socionext.com> */ +#include <compiler.h> #include <dm.h> #include <fdt_support.h> #include <stdbool.h> #include <stdio.h> +#include <asm/types.h> #include <linux/ctype.h> #include <linux/delay.h> #include <linux/io.h> diff --git a/arch/arm/mach-uniphier/mmc-boot-mode.c b/arch/arm/mach-uniphier/mmc-boot-mode.c index e47e5df648..264a3c2a00 100644 --- a/arch/arm/mach-uniphier/mmc-boot-mode.c +++ b/arch/arm/mach-uniphier/mmc-boot-mode.c @@ -6,6 +6,7 @@ #include <mmc.h> #include <spl.h> +#include <asm/types.h> 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 5fffd23e9a..a065935af3 100644 --- a/arch/arm/mach-uniphier/reset.c +++ b/arch/arm/mach-uniphier/reset.c @@ -6,6 +6,7 @@ */ #include <cpu_func.h> +#include <asm/types.h> #include <linux/io.h> #include <asm/secure.h> diff --git a/arch/arm/mach-uniphier/sc-regs.h b/arch/arm/mach-uniphier/sc-regs.h index e43116e064..c6ce432c59 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 <compiler.h> #include <linux/compiler.h> #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 fdcca232b6..ee34465aa4 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 <compiler.h> #include <linux/compiler.h> 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 f47d101949..7a876bcbfe 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 <compiler.h> #include <linux/compiler.h> #ifdef CONFIG_ARCH_UNIPHIER_V8_MULTI extern void __iomem *sg_base; |