From b381e781bffa9c285c36c34a291cf00be4155a14 Mon Sep 17 00:00:00 2001 From: Sascha Hauer Date: Thu, 30 May 2013 12:39:55 +0200 Subject: [PATCH] treewide include/: Add missing includes This adds several missing includes to files under include/ which we relied on being included implicitly. Signed-off-by: Sascha Hauer --- arch/arm/mach-imx/include/mach/devices-imx1.h | 1 + arch/arm/mach-imx/include/mach/devices-imx21.h | 1 + arch/arm/mach-imx/include/mach/devices-imx25.h | 1 + arch/arm/mach-imx/include/mach/devices-imx27.h | 1 + arch/arm/mach-imx/include/mach/devices-imx35.h | 1 + arch/arm/mach-imx/include/mach/devices-imx51.h | 3 ++- arch/arm/mach-imx/include/mach/devices-imx53.h | 1 + arch/arm/mach-imx/include/mach/devices-imx6.h | 1 + arch/arm/mach-imx/include/mach/generic.h | 3 +++ arch/arm/mach-imx/include/mach/iomux-v1.h | 2 ++ arch/arm/mach-imx/include/mach/weim.h | 2 ++ include/environment.h | 2 ++ include/fb.h | 1 + include/filetype.h | 2 ++ include/i2c/i2c.h | 3 +++ include/linux/phy.h | 1 + include/mfd/mc13xxx.h | 2 ++ include/net.h | 2 ++ include/notifier.h | 2 ++ include/partition.h | 3 +-- include/spi/spi.h | 1 + 21 files changed, 33 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-imx/include/mach/devices-imx1.h b/arch/arm/mach-imx/include/mach/devices-imx1.h index 391c1a9c8..e4185bc28 100644 --- a/arch/arm/mach-imx/include/mach/devices-imx1.h +++ b/arch/arm/mach-imx/include/mach/devices-imx1.h @@ -1,4 +1,5 @@ #include +#include static inline struct device_d *imx1_add_uart0(void) { diff --git a/arch/arm/mach-imx/include/mach/devices-imx21.h b/arch/arm/mach-imx/include/mach/devices-imx21.h index ad7ee5ed0..5b2dfd750 100644 --- a/arch/arm/mach-imx/include/mach/devices-imx21.h +++ b/arch/arm/mach-imx/include/mach/devices-imx21.h @@ -1,5 +1,6 @@ #include +#include static inline struct device_d *imx21_add_uart0(void) { diff --git a/arch/arm/mach-imx/include/mach/devices-imx25.h b/arch/arm/mach-imx/include/mach/devices-imx25.h index a655be956..5b582b88c 100644 --- a/arch/arm/mach-imx/include/mach/devices-imx25.h +++ b/arch/arm/mach-imx/include/mach/devices-imx25.h @@ -1,5 +1,6 @@ #include +#include static inline struct device_d *imx25_add_i2c0(struct i2c_platform_data *pdata) { diff --git a/arch/arm/mach-imx/include/mach/devices-imx27.h b/arch/arm/mach-imx/include/mach/devices-imx27.h index d6c884a30..87a3a7cc1 100644 --- a/arch/arm/mach-imx/include/mach/devices-imx27.h +++ b/arch/arm/mach-imx/include/mach/devices-imx27.h @@ -1,5 +1,6 @@ #include +#include static inline struct device_d *imx27_add_spi0(struct spi_imx_master *pdata) { diff --git a/arch/arm/mach-imx/include/mach/devices-imx35.h b/arch/arm/mach-imx/include/mach/devices-imx35.h index 912c41872..766610de9 100644 --- a/arch/arm/mach-imx/include/mach/devices-imx35.h +++ b/arch/arm/mach-imx/include/mach/devices-imx35.h @@ -1,5 +1,6 @@ #include +#include static inline struct device_d *imx35_add_i2c0(struct i2c_platform_data *pdata) { diff --git a/arch/arm/mach-imx/include/mach/devices-imx51.h b/arch/arm/mach-imx/include/mach/devices-imx51.h index ec8467ae9..00644788a 100644 --- a/arch/arm/mach-imx/include/mach/devices-imx51.h +++ b/arch/arm/mach-imx/include/mach/devices-imx51.h @@ -1,6 +1,7 @@ -#include #include +#include +#include static inline struct device_d *imx51_add_spi0(struct spi_imx_master *pdata) { diff --git a/arch/arm/mach-imx/include/mach/devices-imx53.h b/arch/arm/mach-imx/include/mach/devices-imx53.h index 5bdcf3229..df1465486 100644 --- a/arch/arm/mach-imx/include/mach/devices-imx53.h +++ b/arch/arm/mach-imx/include/mach/devices-imx53.h @@ -1,5 +1,6 @@ #include +#include static inline struct device_d *imx53_add_spi0(struct spi_imx_master *pdata) { diff --git a/arch/arm/mach-imx/include/mach/devices-imx6.h b/arch/arm/mach-imx/include/mach/devices-imx6.h index b6b538a95..7d41d7f02 100644 --- a/arch/arm/mach-imx/include/mach/devices-imx6.h +++ b/arch/arm/mach-imx/include/mach/devices-imx6.h @@ -1,4 +1,5 @@ #include +#include static inline struct device_d *imx6_add_uart0(void) { diff --git a/arch/arm/mach-imx/include/mach/generic.h b/arch/arm/mach-imx/include/mach/generic.h index 189b32f2c..9958cb2f3 100644 --- a/arch/arm/mach-imx/include/mach/generic.h +++ b/arch/arm/mach-imx/include/mach/generic.h @@ -1,6 +1,9 @@ #ifndef __MACH_GENERIC_H #define __MACH_GENERIC_H +#include +#include + u64 imx_uid(void); void imx25_boot_save_loc(void __iomem *ccm_base); diff --git a/arch/arm/mach-imx/include/mach/iomux-v1.h b/arch/arm/mach-imx/include/mach/iomux-v1.h index 55fbcdb94..49dcecd1d 100644 --- a/arch/arm/mach-imx/include/mach/iomux-v1.h +++ b/arch/arm/mach-imx/include/mach/iomux-v1.h @@ -1,6 +1,8 @@ #ifndef __MACH_IOMUX_V1_H__ #define __MACH_IOMUX_V1_H__ +#include + #define GPIO_PIN_MASK 0x1f #define GPIO_PORT_SHIFT 5 diff --git a/arch/arm/mach-imx/include/mach/weim.h b/arch/arm/mach-imx/include/mach/weim.h index 8d572dc0b..3fbbb6ba8 100644 --- a/arch/arm/mach-imx/include/mach/weim.h +++ b/arch/arm/mach-imx/include/mach/weim.h @@ -1,6 +1,8 @@ #ifndef __MACH_WEIM_H #define __MACH_WEIM_H +#include + void imx27_setup_weimcs(size_t cs, unsigned upper, unsigned lower, unsigned additional); diff --git a/include/environment.h b/include/environment.h index 7bdd213a5..ae1ecf5bd 100644 --- a/include/environment.h +++ b/include/environment.h @@ -20,6 +20,8 @@ #ifndef _ENVIRONMENT_H_ #define _ENVIRONMENT_H_ +#include + /** * Managment of a environment variable */ diff --git a/include/fb.h b/include/fb.h index 23d6c6d02..df4ba8ebe 100644 --- a/include/fb.h +++ b/include/fb.h @@ -3,6 +3,7 @@ #include #include +#include #define FB_VISUAL_TRUECOLOR 2 /* True color */ #define FB_VISUAL_PSEUDOCOLOR 3 /* Pseudo color (like atari) */ diff --git a/include/filetype.h b/include/filetype.h index ee777acf9..c73c64aa6 100644 --- a/include/filetype.h +++ b/include/filetype.h @@ -1,6 +1,8 @@ #ifndef __FILE_TYPE_H #define __FILE_TYPE_H +#include + /* * List of file types we know */ diff --git a/include/i2c/i2c.h b/include/i2c/i2c.h index 7b59a5102..dab8dc59e 100644 --- a/include/i2c/i2c.h +++ b/include/i2c/i2c.h @@ -16,6 +16,9 @@ #ifndef I2C_I2C_H #define I2C_I2C_H +#include +#include + #ifndef DOXYGEN_SHOULD_SKIP_THIS /* diff --git a/include/linux/phy.h b/include/linux/phy.h index 99c96390c..8e60758ca 100644 --- a/include/linux/phy.h +++ b/include/linux/phy.h @@ -15,6 +15,7 @@ #ifndef __PHY_H #define __PHY_H +#include #include #include #include diff --git a/include/mfd/mc13xxx.h b/include/mfd/mc13xxx.h index 59042ebee..cba85890c 100644 --- a/include/mfd/mc13xxx.h +++ b/include/mfd/mc13xxx.h @@ -12,6 +12,8 @@ #ifndef __MFD_MC13XXX_H #define __MFD_MC13XXX_H +#include + #define MC13XXX_REG_IDENTIFICATION 0x07 #define MC13783_REG_INT_STATUS0 0x00 diff --git a/include/net.h b/include/net.h index bb6b8fa28..72f02ce11 100644 --- a/include/net.h +++ b/include/net.h @@ -19,7 +19,9 @@ #include #include #include +#include #include +#include /* memcpy */ #include /* for nton* / ntoh* stuff */ /* How often do we retry to send packages */ diff --git a/include/notifier.h b/include/notifier.h index cb2be5f54..c83e28b15 100644 --- a/include/notifier.h +++ b/include/notifier.h @@ -1,6 +1,8 @@ #ifndef __NOTIFIER_H #define __NOTIFIER_H +#include + /* * Notifer chains loosely based on the according Linux framework */ diff --git a/include/partition.h b/include/partition.h index 8ad7490d8..32570530e 100644 --- a/include/partition.h +++ b/include/partition.h @@ -1,7 +1,7 @@ #ifndef __PARTITION_H #define __PARTITION_H -struct device_d; +#include struct partition { int num; @@ -18,4 +18,3 @@ struct partition { }; #endif /* __PARTITION_H */ - diff --git a/include/spi/spi.h b/include/spi/spi.h index 3da13e85e..45fd22ce2 100644 --- a/include/spi/spi.h +++ b/include/spi/spi.h @@ -4,6 +4,7 @@ #ifndef DOXYGEN_SHOULD_SKIP_THIS #include +#include struct spi_board_info { char *name;