diff options
Diffstat (limited to 'arch/arm/mach-rockchip')
22 files changed, 29 insertions, 0 deletions
diff --git a/arch/arm/mach-rockchip/board.c b/arch/arm/mach-rockchip/board.c index 117aa03093..de59ae383d 100644 --- a/arch/arm/mach-rockchip/board.c +++ b/arch/arm/mach-rockchip/board.c @@ -4,6 +4,7 @@ */ #include <common.h> #include <clk.h> +#include <compiler.h> #include <cpu_func.h> #include <dm.h> #include <init.h> @@ -19,6 +20,7 @@ #include <asm/arch-rockchip/clock.h> #include <asm/arch-rockchip/periph.h> #include <asm/arch-rockchip/misc.h> +#include <asm/types.h> #include <linux/errno.h> #include <linux/string.h> #include <power/regulator.h> diff --git a/arch/arm/mach-rockchip/boot_mode.c b/arch/arm/mach-rockchip/boot_mode.c index 69e64fb39c..3c52b94e0d 100644 --- a/arch/arm/mach-rockchip/boot_mode.c +++ b/arch/arm/mach-rockchip/boot_mode.c @@ -6,6 +6,7 @@ #include <common.h> #include <adc.h> #include <command.h> +#include <compiler.h> #include <env.h> #include <log.h> #include <stdbool.h> diff --git a/arch/arm/mach-rockchip/bootrom.c b/arch/arm/mach-rockchip/bootrom.c index 24ba39537c..3a557e0a10 100644 --- a/arch/arm/mach-rockchip/bootrom.c +++ b/arch/arm/mach-rockchip/bootrom.c @@ -13,6 +13,7 @@ #include <asm/io.h> #include <asm/setjmp.h> #include <asm/system.h> +#include <asm/types.h> /* * 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 82a106e786..17a0579bdd 100644 --- a/arch/arm/mach-rockchip/misc.c +++ b/arch/arm/mach-rockchip/misc.c @@ -16,6 +16,7 @@ #include <log.h> #include <stdio.h> #include <vsprintf.h> +#include <asm/types.h> #include <dm/uclass-internal.h> #include <misc.h> #include <linux/string.h> diff --git a/arch/arm/mach-rockchip/px30-board-tpl.c b/arch/arm/mach-rockchip/px30-board-tpl.c index 085e650620..bb9aac92e5 100644 --- a/arch/arm/mach-rockchip/px30-board-tpl.c +++ b/arch/arm/mach-rockchip/px30-board-tpl.c @@ -13,6 +13,7 @@ #include <asm/io.h> #include <asm/arch-rockchip/bootrom.h> #include <asm/arch-rockchip/sdram_px30.h> +#include <linux/types.h> #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 6fcef63c1b..fd72b9a51c 100644 --- a/arch/arm/mach-rockchip/px30/px30.c +++ b/arch/arm/mach-rockchip/px30/px30.c @@ -13,6 +13,7 @@ #include <asm/arch-rockchip/uart.h> #include <asm/arch-rockchip/clock.h> #include <asm/arch-rockchip/cru_px30.h> +#include <asm/types.h> #include <dt-bindings/clock/px30-cru.h> 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 4672bdbf00..ce387f007e 100644 --- a/arch/arm/mach-rockchip/px30/syscon_px30.c +++ b/arch/arm/mach-rockchip/px30/syscon_px30.c @@ -8,6 +8,7 @@ #include <log.h> #include <syscon.h> #include <asm/arch-rockchip/clock.h> +#include <linux/types.h> 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 964e981b86..1fbbab9a71 100644 --- a/arch/arm/mach-rockchip/rk3036-board-spl.c +++ b/arch/arm/mach-rockchip/rk3036-board-spl.c @@ -10,6 +10,7 @@ #include <asm/io.h> #include <asm/arch-rockchip/bootrom.h> #include <asm/arch-rockchip/sdram_rk3036.h> +#include <linux/types.h> #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 6ae254e99a..38f6f2cba3 100644 --- a/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c +++ b/arch/arm/mach-rockchip/rk3036/sdram_rk3036.c @@ -12,6 +12,7 @@ #include <asm/arch-rockchip/sdram_rk3036.h> #include <asm/arch-rockchip/uart.h> #include <linux/delay.h> +#include <linux/types.h> /* * 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 1338979feb..91bbafa29b 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 <common.h> +#include <compiler.h> #include <dm.h> #include <hang.h> #include <init.h> diff --git a/arch/arm/mach-rockchip/rk3188/syscon_rk3188.c b/arch/arm/mach-rockchip/rk3188/syscon_rk3188.c index ea7d7b5b1a..81677f9485 100644 --- a/arch/arm/mach-rockchip/rk3188/syscon_rk3188.c +++ b/arch/arm/mach-rockchip/rk3188/syscon_rk3188.c @@ -9,6 +9,7 @@ #include <log.h> #include <syscon.h> #include <asm/arch-rockchip/clock.h> +#include <linux/types.h> 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 1589ab1b2c..37d9fa0203 100644 --- a/arch/arm/mach-rockchip/rk3288/rk3288.c +++ b/arch/arm/mach-rockchip/rk3288/rk3288.c @@ -4,6 +4,7 @@ */ #include <common.h> #include <command.h> +#include <compiler.h> #include <dm.h> #include <env.h> #include <clk.h> @@ -25,6 +26,7 @@ #include <asm/u-boot.h> #include <linux/err.h> #include <linux/kernel.h> +#include <linux/types.h> 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 e3da0a0194..c4142ef75a 100644 --- a/arch/arm/mach-rockchip/rk3288/syscon_rk3288.c +++ b/arch/arm/mach-rockchip/rk3288/syscon_rk3288.c @@ -9,6 +9,7 @@ #include <log.h> #include <syscon.h> #include <asm/arch-rockchip/clock.h> +#include <linux/types.h> 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 60566d092f..eab9e851b5 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 <common.h> +#include <compiler.h> #include <init.h> #include <malloc.h> #include <stdio.h> @@ -12,6 +13,7 @@ #include <asm/arch-rockchip/hardware.h> #include <asm/gpio.h> #include <debug_uart.h> +#include <asm/types.h> #include <linux/bitops.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-rockchip/rk3368/rk3368.c b/arch/arm/mach-rockchip/rk3368/rk3368.c index 9b7132d471..28f0fc8911 100644 --- a/arch/arm/mach-rockchip/rk3368/rk3368.c +++ b/arch/arm/mach-rockchip/rk3368/rk3368.c @@ -17,6 +17,7 @@ #include <asm/arch-rockchip/hardware.h> #include <linux/bitops.h> #include <linux/delay.h> +#include <linux/types.h> 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 cba0dda3e8..2b02387cc4 100644 --- a/arch/arm/mach-rockchip/rk3368/syscon_rk3368.c +++ b/arch/arm/mach-rockchip/rk3368/syscon_rk3368.c @@ -10,6 +10,7 @@ #include <log.h> #include <syscon.h> #include <asm/arch-rockchip/clock.h> +#include <linux/types.h> 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 69eb741292..9ec4705574 100644 --- a/arch/arm/mach-rockchip/rk3399/rk3399.c +++ b/arch/arm/mach-rockchip/rk3399/rk3399.c @@ -4,6 +4,7 @@ */ #include <common.h> +#include <compiler.h> #include <fdt_support.h> #include <init.h> #include <log.h> @@ -18,6 +19,7 @@ #include <asm/arch-rockchip/gpio.h> #include <asm/arch-rockchip/grf_rk3399.h> #include <asm/arch-rockchip/hardware.h> +#include <asm/types.h> #include <linux/bitops.h> #include <linux/kernel.h> #include <linux/printk.h> diff --git a/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c b/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c index 690cbe7f27..296998a11b 100644 --- a/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c +++ b/arch/arm/mach-rockchip/rk3399/syscon_rk3399.c @@ -8,6 +8,7 @@ #include <log.h> #include <syscon.h> #include <asm/arch-rockchip/clock.h> +#include <linux/types.h> 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 39c2ee2eed..d627a99216 100644 --- a/arch/arm/mach-rockchip/sdram.c +++ b/arch/arm/mach-rockchip/sdram.c @@ -13,6 +13,7 @@ #include <asm/arch-rockchip/sdram.h> #include <dm/uclass-internal.h> #include <linux/kernel.h> +#include <linux/types.h> 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 57ea84a934..f67fbe23a3 100644 --- a/arch/arm/mach-rockchip/spl-boot-order.c +++ b/arch/arm/mach-rockchip/spl-boot-order.c @@ -4,11 +4,13 @@ */ #include <common.h> +#include <compiler.h> #include <dm.h> #include <log.h> #include <mmc.h> #include <spl.h> #include <asm/global_data.h> +#include <asm/types.h> #include <linux/errno.h> #include <linux/string.h> diff --git a/arch/arm/mach-rockchip/spl.c b/arch/arm/mach-rockchip/spl.c index e20b83a490..6f7c9c9e62 100644 --- a/arch/arm/mach-rockchip/spl.c +++ b/arch/arm/mach-rockchip/spl.c @@ -4,6 +4,7 @@ */ #include <common.h> +#include <compiler.h> #include <debug_uart.h> #include <dm.h> #include <hang.h> @@ -18,6 +19,7 @@ #include <asm/io.h> #include <linux/bitops.h> #include <linux/kernel.h> +#include <linux/types.h> DECLARE_GLOBAL_DATA_PTR; diff --git a/arch/arm/mach-rockchip/tpl.c b/arch/arm/mach-rockchip/tpl.c index df052b82f2..37f7c493a2 100644 --- a/arch/arm/mach-rockchip/tpl.c +++ b/arch/arm/mach-rockchip/tpl.c @@ -4,6 +4,7 @@ */ #include <common.h> +#include <compiler.h> #include <debug_uart.h> #include <dm.h> #include <hang.h> @@ -16,6 +17,7 @@ #include <asm/io.h> #include <asm/arch-rockchip/bootrom.h> #include <linux/bitops.h> +#include <linux/types.h> #define TIMER_LOAD_COUNT_L 0x00 #define TIMER_LOAD_COUNT_H 0x04 |