diff options
Diffstat (limited to 'arch/arm/mach-socfpga/include')
20 files changed, 21 insertions, 2 deletions
diff --git a/arch/arm/mach-socfpga/include/mach/clock_manager.h b/arch/arm/mach-socfpga/include/mach/clock_manager.h index 1f734bcd65..51e3d83c6d 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 <asm/types.h> +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 5c9abe619b..2f60680d95 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 <asm/types.h> #include <linux/bitops.h> 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 cb7923baef..2d09fc194e 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 <asm/arch/clock_manager_soc64.h> +#include <asm/types.h> #include <linux/bitops.h> /* Clock speed accessors */ diff --git a/arch/arm/mach-socfpga/include/mach/firewall.h b/arch/arm/mach-socfpga/include/mach/firewall.h index adab65bc96..f7ff82d3e8 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 <asm/types.h> #include <linux/bitops.h> 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 481b66bbd8..3f33e35cb2 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 <linux/types.h> 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 048708202c..edb5d4644f 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 <linux/types.h> 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 e08c005628..9519544ec8 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 <asm/types.h> 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 80846a67f1..65119929ee 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 <asm/types.h> 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 55707ab9c5..e8fa9d1f0b 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 <asm/types.h> #include <linux/bitops.h> #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 32bca6775e..ac023b89bb 100644 --- a/arch/arm/mach-socfpga/include/mach/misc.h +++ b/arch/arm/mach-socfpga/include/mach/misc.h @@ -8,6 +8,7 @@ #include <stdbool.h> #include <asm/sections.h> +#include <asm/types.h> 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 20bebb8c81..0489e5fe1a 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 <asm/types.h> 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 7844ad14cb..3af2c1f9e0 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 <linux/types.h> 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 4d8d649be0..7d369aa1b5 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 <asm/types.h> 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 b684a55019..7891318486 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 <asm/types.h> 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 ff05994ccc..1af29b11cf 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 <asm/types.h> #include <linux/bitops.h> 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 8818a6b967..05627eeed5 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 <asm/types.h> 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 f816954717..45ea62a706 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 <asm/types.h> 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 90cb465d13..3dce656ccb 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 <asm/types.h> 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 c90f63a754..b6ae059a8c 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 <asm/types.h> #include <linux/bitops.h> 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 82596e412e..b853f208d7 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 <asm/types.h> struct socfpga_timer { u32 load_val; u32 curr_val; |