Commit 7a707b89 authored by Paul Gortmaker's avatar Paul Gortmaker
Browse files

drivers/media: Add module.h to all files using it implicitly


A pending cleanup will mean that module.h won't be implicitly
everywhere anymore.  Make sure the modular drivers in clocksource
are actually calling out for <module.h> explicitly in advance.
Signed-off-by: default avatarPaul Gortmaker <paul.gortmaker@windriver.com>
parent 35a24636
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/saa7146.h> #include <media/saa7146.h>
#include <linux/module.h>
LIST_HEAD(saa7146_devices); LIST_HEAD(saa7146_devices);
DEFINE_MUTEX(saa7146_devices_lock); DEFINE_MUTEX(saa7146_devices_lock);
......
#include <media/saa7146_vv.h> #include <media/saa7146_vv.h>
#include <linux/module.h>
/****************************************************************************/ /****************************************************************************/
/* resource management functions, shamelessly stolen from saa7134 driver */ /* resource management functions, shamelessly stolen from saa7134 driver */
......
#include <media/saa7146_vv.h> #include <media/saa7146_vv.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
#include <linux/module.h>
static int max_memory = 32; static int max_memory = 32;
......
...@@ -5,6 +5,7 @@ ...@@ -5,6 +5,7 @@
*/ */
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/module.h>
#include <media/tuner.h> #include <media/tuner.h>
#include <media/tuner-types.h> #include <media/tuner-types.h>
......
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/module.h>
#include "dibx000_common.h" #include "dibx000_common.h"
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
#include "sms-cards.h" #include "sms-cards.h"
#include "smsir.h" #include "smsir.h"
#include <linux/module.h>
static int sms_dbg; static int sms_dbg;
module_param_named(cards_dbg, sms_dbg, int, 0644); module_param_named(cards_dbg, sms_dbg, int, 0644);
......
...@@ -39,6 +39,7 @@ ...@@ -39,6 +39,7 @@
#include <linux/mmc/card.h> #include <linux/mmc/card.h>
#include <linux/mmc/sdio_func.h> #include <linux/mmc/sdio_func.h>
#include <linux/mmc/sdio_ids.h> #include <linux/mmc/sdio_ids.h>
#include <linux/module.h>
#include "smscoreapi.h" #include "smscoreapi.h"
#include "sms-cards.h" #include "sms-cards.h"
......
...@@ -24,6 +24,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. ...@@ -24,6 +24,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include <linux/usb.h> #include <linux/usb.h>
#include <linux/firmware.h> #include <linux/firmware.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/module.h>
#include "smscoreapi.h" #include "smscoreapi.h"
#include "sms-cards.h" #include "sms-cards.h"
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/module.h>
#include <media/timb_radio.h> #include <media/timb_radio.h>
#define DRIVER_NAME "timb-radio" #define DRIVER_NAME "timb-radio"
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/mfd/wl1273-core.h> #include <linux/mfd/wl1273-core.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/module.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <media/v4l2-ctrls.h> #include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/gpio.h> #include <linux/gpio.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <linux/module.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
#include <media/v4l2-ioctl.h> #include <media/v4l2-ioctl.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
*/ */
#include <linux/bitrev.h> #include <linux/bitrev.h>
#include <linux/module.h>
#include "rc-core-priv.h" #include "rc-core-priv.h"
#define JVC_NBITS 16 /* dev(8) + func(8) */ #define JVC_NBITS 16 /* dev(8) + func(8) */
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/wait.h> #include <linux/wait.h>
#include <linux/module.h>
#include <media/lirc.h> #include <media/lirc.h>
#include <media/lirc_dev.h> #include <media/lirc_dev.h>
#include <media/rc-core.h> #include <media/rc-core.h>
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
*/ */
#include <linux/bitrev.h> #include <linux/bitrev.h>
#include <linux/module.h>
#include "rc-core-priv.h" #include "rc-core-priv.h"
#define NEC_NBITS 32 #define NEC_NBITS 32
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
*/ */
#include "rc-core-priv.h" #include "rc-core-priv.h"
#include <linux/module.h>
#define RC5_NBITS 14 #define RC5_NBITS 14
#define RC5X_NBITS 20 #define RC5X_NBITS 20
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
*/ */
#include "rc-core-priv.h" #include "rc-core-priv.h"
#include <linux/module.h>
#define RC5_SZ_NBITS 15 #define RC5_SZ_NBITS 15
#define RC5_UNIT 888888 /* ns */ #define RC5_UNIT 888888 /* ns */
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
*/ */
#include "rc-core-priv.h" #include "rc-core-priv.h"
#include <linux/module.h>
/* /*
* This decoder currently supports: * This decoder currently supports:
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
*/ */
#include <linux/bitrev.h> #include <linux/bitrev.h>
#include <linux/module.h>
#include "rc-core-priv.h" #include "rc-core-priv.h"
#define SONY_UNIT 600000 /* ns */ #define SONY_UNIT 600000 /* ns */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* ADS Tech Instant TV DVB-T PCI Remote */ /* ADS Tech Instant TV DVB-T PCI Remote */
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* A-Link DTU(m) slim remote, 6 rows, 3 columns. */ /* A-Link DTU(m) slim remote, 6 rows, 3 columns. */
static struct rc_map_table alink_dtu_m[] = { static struct rc_map_table alink_dtu_m[] = {
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment