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

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[] = {
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table anysee[] = { static struct rc_map_table anysee[] = {
{ 0x0800, KEY_0 }, { 0x0800, KEY_0 },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Attila Kondoros <attila.kondoros@chello.hu> */ /* Attila Kondoros <attila.kondoros@chello.hu> */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Marc Fargas <telenieko@telenieko.com> * Marc Fargas <telenieko@telenieko.com>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* ATI TV Wonder HD 600 USB /* ATI TV Wonder HD 600 USB
Devin Heitmueller <devin.heitmueller@gmail.com> Devin Heitmueller <devin.heitmueller@gmail.com>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table avermedia_a16d[] = { static struct rc_map_table avermedia_a16d[] = {
{ 0x20, KEY_LIST}, { 0x20, KEY_LIST},
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Oldrich Jedlicka <oldium.pro@seznam.cz> */ /* Oldrich Jedlicka <oldium.pro@seznam.cz> */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Matt Jesson <dvb@jesson.eclipse.co.uk */ /* Matt Jesson <dvb@jesson.eclipse.co.uk */
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Avermedia M135A with RM-JX and RM-K6 remote controls * Avermedia M135A with RM-JX and RM-K6 remote controls
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Avermedia M733A with IR model RM-K6 * Avermedia M733A with IR model RM-K6
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Initial keytable is from Jose Alberto Reguero <jareguero@telefonica.net> /* Initial keytable is from Jose Alberto Reguero <jareguero@telefonica.net>
and Felipe Morales Moreno <felipe.morales.moreno@gmail.com> */ and Felipe Morales Moreno <felipe.morales.moreno@gmail.com> */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Alex Hermann <gaaf@gmx.net> */ /* Alex Hermann <gaaf@gmx.net> */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* AVERTV STUDIO 303 Remote */ /* AVERTV STUDIO 303 Remote */
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table azurewave_ad_tu700[] = { static struct rc_map_table azurewave_ad_tu700[] = {
{ 0x0000, KEY_TAB }, /* Tab */ { 0x0000, KEY_TAB }, /* Tab */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Beholder Intl. Ltd. 2008 /* Beholder Intl. Ltd. 2008
* Dmitry Belimov d.belimov@google.com * Dmitry Belimov d.belimov@google.com
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Igor Kuznetsov <igk72@ya.ru> * Igor Kuznetsov <igk72@ya.ru>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* From reading the following remotes: * From reading the following remotes:
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Cinergy 1400 DVB-T */ /* Cinergy 1400 DVB-T */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table cinergy[] = { static struct rc_map_table cinergy[] = {
{ 0x00, KEY_0 }, { 0x00, KEY_0 },
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table dib0700_nec_table[] = { static struct rc_map_table dib0700_nec_table[] = {
/* Key codes for the Pixelview SBTVD remote */ /* Key codes for the Pixelview SBTVD remote */
......
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table dib0700_rc5_table[] = { static struct rc_map_table dib0700_rc5_table[] = {
/* Key codes for the tiny Pinnacle remote*/ /* Key codes for the tiny Pinnacle remote*/
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table digitalnow_tinytwin[] = { static struct rc_map_table digitalnow_tinytwin[] = {
{ 0x0000, KEY_MUTE }, /* [symbol speaker] */ { 0x0000, KEY_MUTE }, /* [symbol speaker] */
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Digittrade DVB-T USB Stick remote controller. */ /* Digittrade DVB-T USB Stick remote controller. */
/* Imported from af9015.h. /* Imported from af9015.h.
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* DVBWorld remotes /* DVBWorld remotes
Igor M. Liplianin <liplianin@me.by> Igor M. Liplianin <liplianin@me.by>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* DigitalNow DNTV Live DVB-T Remote */ /* DigitalNow DNTV Live DVB-T Remote */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* DigitalNow DNTV Live! DVB-T Pro Remote */ /* DigitalNow DNTV Live! DVB-T Pro Remote */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table em_terratec[] = { static struct rc_map_table em_terratec[] = {
{ 0x01, KEY_CHANNEL }, { 0x01, KEY_CHANNEL },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Encore ENLTV-FM v5.3 /* Encore ENLTV-FM v5.3
Mauro Carvalho Chehab <mchehab@infradead.org> Mauro Carvalho Chehab <mchehab@infradead.org>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Encore ENLTV-FM - black plastic, white front cover with white glowing buttons /* Encore ENLTV-FM - black plastic, white front cover with white glowing buttons
Juan Pablo Sormani <sorman@gmail.com> */ Juan Pablo Sormani <sorman@gmail.com> */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Encore ENLTV2-FM - silver plastic - "Wand Media" written at the botton /* Encore ENLTV2-FM - silver plastic - "Wand Media" written at the botton
Mauro Carvalho Chehab <mchehab@infradead.org> */ Mauro Carvalho Chehab <mchehab@infradead.org> */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* EVGA inDtube /* EVGA inDtube
Devin Heitmueller <devin.heitmueller@gmail.com> Devin Heitmueller <devin.heitmueller@gmail.com>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Alfons Geser <a.geser@cox.net> /* Alfons Geser <a.geser@cox.net>
* updates from Job D. R. Borges <jobdrb@ig.com.br> */ * updates from Job D. R. Borges <jobdrb@ig.com.br> */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table flydvb[] = { static struct rc_map_table flydvb[] = {
{ 0x01, KEY_ZOOM }, /* Full Screen */ { 0x01, KEY_ZOOM }, /* Full Screen */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table flyvideo[] = { static struct rc_map_table flyvideo[] = {
{ 0x0f, KEY_0 }, { 0x0f, KEY_0 },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* DViCO FUSION HDTV MCE remote */ /* DViCO FUSION HDTV MCE remote */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* GADMEI UTV330+ RM008Z remote /* GADMEI UTV330+ RM008Z remote
Shine Liu <shinel@foxmail.com> Shine Liu <shinel@foxmail.com>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Remote control for the Genius TVGO A11MCE * Remote control for the Genius TVGO A11MCE
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Mike Baikov <mike@baikov.com> */ /* Mike Baikov <mike@baikov.com> */
......
...@@ -17,6 +17,7 @@ ...@@ -17,6 +17,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Hauppauge:the newer, gray remotes (seems there are multiple * Hauppauge:the newer, gray remotes (seems there are multiple
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* mce-mode imon mce remote key table */ /* mce-mode imon mce remote key table */
static struct rc_map_table imon_mce[] = { static struct rc_map_table imon_mce[] = {
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* standard imon remote key table, which isn't really entirely * standard imon remote key table, which isn't really entirely
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* IO-DATA BCTV7E Remote */ /* IO-DATA BCTV7E Remote */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Kaiomy TVnPC U2 /* Kaiomy TVnPC U2
Mauro Carvalho Chehab <mchehab@infradead.org> Mauro Carvalho Chehab <mchehab@infradead.org>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Kworld 315U /* Kworld 315U
*/ */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Kworld Plus TV Analog Lite PCI IR /* Kworld Plus TV Analog Lite PCI IR
Mauro Carvalho Chehab <mchehab@infradead.org> Mauro Carvalho Chehab <mchehab@infradead.org>
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table leadtek_y04g0051[] = { static struct rc_map_table leadtek_y04g0051[] = {
{ 0x0300, KEY_POWER2 }, { 0x0300, KEY_POWER2 },
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
*/ */
#include <media/rc-core.h> #include <media/rc-core.h>
#include <linux/module.h>
static struct rc_map_table lirc[] = { static struct rc_map_table lirc[] = {
{ }, { },
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table lme2510_rc[] = { static struct rc_map_table lme2510_rc[] = {
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Michael Tokarev <mjt@tls.msk.ru> /* Michael Tokarev <mjt@tls.msk.ru>
keytable is used by MANLI MTV00[0x0c] and BeholdTV 40[13] at keytable is used by MANLI MTV00[0x0c] and BeholdTV 40[13] at
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table msi_digivox_ii[] = { static struct rc_map_table msi_digivox_ii[] = {
{ 0x0002, KEY_2 }, { 0x0002, KEY_2 },
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* MSI DIGIVOX mini III */ /* MSI DIGIVOX mini III */
/* Uses NEC extended 0x61d6. */ /* Uses NEC extended 0x61d6. */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
Keycodes for remote on the MSI TV@nywhere Plus. The controller IC on the card Keycodes for remote on the MSI TV@nywhere Plus. The controller IC on the card
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* MSI TV@nywhere MASTER remote */ /* MSI TV@nywhere MASTER remote */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table nebula[] = { static struct rc_map_table nebula[] = {
{ 0x00, KEY_0 }, { 0x00, KEY_0 },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Terratec Cinergy Hybrid T USB XS FM /* Terratec Cinergy Hybrid T USB XS FM
Mauro Carvalho Chehab <mchehab@redhat.com> Mauro Carvalho Chehab <mchehab@redhat.com>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Norwood Micro (non-Pro) TV Tuner /* Norwood Micro (non-Pro) TV Tuner
By Peter Naulls <peter@chocky.org> By Peter Naulls <peter@chocky.org>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table npgtech[] = { static struct rc_map_table npgtech[] = {
{ 0x1d, KEY_SWITCHVIDEOMODE }, /* switch inputs */ { 0x1d, KEY_SWITCHVIDEOMODE }, /* switch inputs */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Mapping for the 28 key remote control as seen at /* Mapping for the 28 key remote control as seen at
http://www.sednacomputer.com/photo/cardbus-tv.jpg http://www.sednacomputer.com/photo/cardbus-tv.jpg
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table pinnacle_color[] = { static struct rc_map_table pinnacle_color[] = {
{ 0x59, KEY_MUTE }, { 0x59, KEY_MUTE },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table pinnacle_grey[] = { static struct rc_map_table pinnacle_grey[] = {
{ 0x3a, KEY_0 }, { 0x3a, KEY_0 },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Pinnacle PCTV HD 800i mini remote */ /* Pinnacle PCTV HD 800i mini remote */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Keytable for 002-T IR remote provided together with Pixelview * Keytable for 002-T IR remote provided together with Pixelview
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Keytable for MK-F12 IR remote provided together with Pixelview * Keytable for MK-F12 IR remote provided together with Pixelview
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
Mauro Carvalho Chehab <mchehab@infradead.org> Mauro Carvalho Chehab <mchehab@infradead.org>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table pixelview[] = { static struct rc_map_table pixelview[] = {
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Remote control for Powercolor Real Angel 330 * Remote control for Powercolor Real Angel 330
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Michal Majchrowicz <mmajchrowicz@gmail.com> */ /* Michal Majchrowicz <mmajchrowicz@gmail.com> */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table purpletv[] = { static struct rc_map_table purpletv[] = {
{ 0x03, KEY_POWER }, { 0x03, KEY_POWER },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Mark Phalan <phalanm@o2.ie> */ /* Mark Phalan <phalanm@o2.ie> */
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table rc6_mce[] = { static struct rc_map_table rc6_mce[] = {
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Zogis Real Audio 220 - 32 keys IR */ /* Zogis Real Audio 220 - 32 keys IR */
......
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table streamzap[] = { static struct rc_map_table streamzap[] = {
/* /*
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table tbs_nec[] = { static struct rc_map_table tbs_nec[] = {
{ 0x84, KEY_POWER2}, /* power */ { 0x84, KEY_POWER2}, /* power */
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table technisat_usb2[] = { static struct rc_map_table technisat_usb2[] = {
{0x0a0c, KEY_POWER}, {0x0a0c, KEY_POWER},
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Terratec Cinergy Hybrid T USB XS /* Terratec Cinergy Hybrid T USB XS
Devin Heitmueller <dheitmueller@linuxtv.org> Devin Heitmueller <dheitmueller@linuxtv.org>
......
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* TerraTec slim remote, 6 rows, 3 columns. * TerraTec slim remote, 6 rows, 3 columns.
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* TerraTec slim remote, 7 rows, 4 columns. */ /* TerraTec slim remote, 7 rows, 4 columns. */
/* Uses NEC extended 0x02bd. */ /* Uses NEC extended 0x02bd. */
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table tevii_nec[] = { static struct rc_map_table tevii_nec[] = {
{ 0x0a, KEY_POWER2}, { 0x0a, KEY_POWER2},
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* /*
* Initial mapping is for the TiVo remote included in the Nero LiquidTV bundle, * Initial mapping is for the TiVo remote included in the Nero LiquidTV bundle,
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Uses NEC extended 0x02bd */ /* Uses NEC extended 0x02bd */
static struct rc_map_table total_media_in_hand[] = { static struct rc_map_table total_media_in_hand[] = {
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* TrekStor DVB-T USB Stick remote controller. */ /* TrekStor DVB-T USB Stick remote controller. */
/* Imported from af9015.h. /* Imported from af9015.h.
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* for the Technotrend 1500 bundled remotes (grey and black): */ /* for the Technotrend 1500 bundled remotes (grey and black): */
......
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table twinhan_vp1027[] = { static struct rc_map_table twinhan_vp1027[] = {
{ 0x16, KEY_POWER2 }, { 0x16, KEY_POWER2 },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table videomate_m1f[] = { static struct rc_map_table videomate_m1f[] = {
{ 0x01, KEY_POWER }, { 0x01, KEY_POWER },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table videomate_s350[] = { static struct rc_map_table videomate_s350[] = {
{ 0x00, KEY_TV}, { 0x00, KEY_TV},
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table videomate_tv_pvr[] = { static struct rc_map_table videomate_tv_pvr[] = {
{ 0x14, KEY_MUTE }, { 0x14, KEY_MUTE },
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Leadtek Winfast TV USB II Deluxe remote /* Leadtek Winfast TV USB II Deluxe remote
Magnus Alm <magnus.alm@gmail.com> Magnus Alm <magnus.alm@gmail.com>
......
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
*/ */
#include <media/rc-map.h> #include <media/rc-map.h>
#include <linux/module.h>
/* Table for Leadtek Winfast Remote Controls - used by both bttv and cx88 */ /* Table for Leadtek Winfast Remote Controls - used by both bttv and cx88 */
......
...@@ -18,6 +18,7 @@ ...@@ -18,6 +18,7 @@
#include <linux/input.h> #include <linux/input.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/device.h> #include <linux/device.h>
#include <linux/module.h>
#include "rc-core-priv.h" #include "rc-core-priv.h"
/* Sizes are in bytes, 256 bytes allows for 32 entries on x64 */ /* Sizes are in bytes, 256 bytes allows for 32 entries on x64 */
......
...@@ -31,6 +31,7 @@ ...@@ -31,6 +31,7 @@
*/ */
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/module.h>
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/version.h> #include <linux/version.h>
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
#include <linux/platform_device.h> #include <linux/platform_device.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/ak881x.h> #include <media/ak881x.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
......
...@@ -31,6 +31,7 @@ ...@@ -31,6 +31,7 @@
#include <linux/kernel.h> #include <linux/kernel.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/usb.h> #include <linux/usb.h>
#include <linux/module.h>
#include "cpia2.h" #include "cpia2.h"
......
...@@ -23,6 +23,7 @@ ...@@ -23,6 +23,7 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/kfifo.h> #include <linux/kfifo.h>
#include <linux/module.h>
#include <media/cx25840.h> #include <media/cx25840.h>
#include <media/rc-core.h> #include <media/rc-core.h>
......
...@@ -39,6 +39,7 @@ ...@@ -39,6 +39,7 @@
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/clk.h> #include <linux/clk.h>
#include <linux/err.h> #include <linux/err.h>
#include <linux/module.h>
#include <media/davinci/dm355_ccdc.h> #include <media/davinci/dm355_ccdc.h>
#include <media/davinci/vpss.h> #include <media/davinci/vpss.h>
......
...@@ -40,6 +40,7 @@ ...@@ -40,6 +40,7 @@
#include <linux/gfp.h> #include <linux/gfp.h>
#include <linux/clk.h> #include <linux/clk.h>
#include <linux/err.h> #include <linux/err.h>
#include <linux/module.h>
#include <media/davinci/dm644x_ccdc.h> #include <media/davinci/dm644x_ccdc.h>
#include <media/davinci/vpss.h> #include <media/davinci/vpss.h>
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
#define DEBUG_VARIABLE debug #define DEBUG_VARIABLE debug
#include <media/saa7146_vv.h> #include <media/saa7146_vv.h>
#include <linux/module.h>
static int debug; static int debug;
module_param(debug, int, 0); module_param(debug, int, 0);
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
#define DEBUG_VARIABLE debug #define DEBUG_VARIABLE debug
#include <media/saa7146_vv.h> #include <media/saa7146_vv.h>
#include <linux/module.h>
static int debug; static int debug;
module_param(debug, int, 0); module_param(debug, int, 0);
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/soc_camera.h> #include <media/soc_camera.h>
#include <media/soc_mediabus.h> #include <media/soc_mediabus.h>
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
#include <linux/gpio.h> #include <linux/gpio.h>
#include <linux/regulator/consumer.h> #include <linux/regulator/consumer.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/v4l2-ctrls.h> #include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
#include <media/v4l2-subdev.h> #include <media/v4l2-subdev.h>
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/log2.h> #include <linux/log2.h>
#include <linux/module.h>
#include <media/v4l2-subdev.h> #include <media/v4l2-subdev.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
#include <linux/log2.h> #include <linux/log2.h>
#include <linux/gpio.h> #include <linux/gpio.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/module.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
......
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
#include <linux/pm.h> #include <linux/pm.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/soc_camera.h> #include <media/soc_camera.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/module.h>
#include <asm/div64.h> #include <asm/div64.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
......
...@@ -13,6 +13,7 @@ ...@@ -13,6 +13,7 @@
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/log2.h> #include <linux/log2.h>
#include <linux/module.h>
#include <media/v4l2-subdev.h> #include <media/v4l2-subdev.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/v4l2-mediabus.h> #include <linux/v4l2-mediabus.h>
#include <linux/module.h>
#include <media/mt9v032.h> #include <media/mt9v032.h>
#include <media/v4l2-ctrls.h> #include <media/v4l2-ctrls.h>
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
#include <media/tuner.h> #include <media/tuner.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <media/saa7115.h> #include <media/saa7115.h>
#include <linux/module.h>
#include "mxb.h" #include "mxb.h"
#include "tea6415c.h" #include "tea6415c.h"
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
#include <media/noon010pc30.h> #include <media/noon010pc30.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/v4l2-ctrls.h> #include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
#include <media/v4l2-mediabus.h> #include <media/v4l2-mediabus.h>
......
...@@ -36,6 +36,7 @@ ...@@ -36,6 +36,7 @@
#include <linux/io.h> #include <linux/io.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/sched.h> #include <linux/sched.h>
#include <linux/module.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <media/v4l2-ioctl.h> #include <media/v4l2-ioctl.h>
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/module.h>
#include <media/soc_camera.h> #include <media/soc_camera.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
......
...@@ -28,6 +28,7 @@ pvr2_device_desc structures. ...@@ -28,6 +28,7 @@ pvr2_device_desc structures.
#include "pvrusb2-devattr.h" #include "pvrusb2-devattr.h"
#include <linux/usb.h> #include <linux/usb.h>
#include <linux/module.h>
/* This is needed in order to pull in tuner type ids... */ /* This is needed in order to pull in tuner type ids... */
#include <linux/i2c.h> #include <linux/i2c.h>
#include <media/tuner.h> #include <media/tuner.h>
......
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
#include <linux/errno.h> #include <linux/errno.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/module.h>
#include <linux/firmware.h> #include <linux/firmware.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
*/ */
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/module.h>
#include <media/ir-kbd-i2c.h> #include <media/ir-kbd-i2c.h>
#include "pvrusb2-i2c-core.h" #include "pvrusb2-i2c-core.h"
#include "pvrusb2-hdw-internal.h" #include "pvrusb2-hdw-internal.h"
......
...@@ -29,6 +29,7 @@ ...@@ -29,6 +29,7 @@
#include "pvrusb2-v4l2.h" #include "pvrusb2-v4l2.h"
#include "pvrusb2-ioread.h" #include "pvrusb2-ioread.h"
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/v4l2-dev.h> #include <media/v4l2-dev.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
#include <media/v4l2-ioctl.h> #include <media/v4l2-ioctl.h>
......
...@@ -12,6 +12,7 @@ ...@@ -12,6 +12,7 @@
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/rj54n1cb0c.h> #include <media/rj54n1cb0c.h>
#include <media/soc_camera.h> #include <media/soc_camera.h>
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
#include <linux/pm_runtime.h> #include <linux/pm_runtime.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/sh_mobile_ceu.h> #include <media/sh_mobile_ceu.h>
#include <media/sh_mobile_csi2.h> #include <media/sh_mobile_csi2.h>
......
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
#include <linux/pm_runtime.h> #include <linux/pm_runtime.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/sh_vou.h> #include <media/sh_vou.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
......
...@@ -19,6 +19,7 @@ ...@@ -19,6 +19,7 @@
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/module.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
#include <media/v4l2-subdev.h> #include <media/v4l2-subdev.h>
#include <media/v4l2-mediabus.h> #include <media/v4l2-mediabus.h>
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
*/ */
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/module.h>
#include <media/v4l2-int-device.h> #include <media/v4l2-int-device.h>
#include "tcm825x.h" #include "tcm825x.h"
......
...@@ -27,6 +27,7 @@ ...@@ -27,6 +27,7 @@
#include <linux/interrupt.h> #include <linux/interrupt.h>
#include <linux/list.h> #include <linux/list.h>
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/module.h>
#include <media/v4l2-ioctl.h> #include <media/v4l2-ioctl.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
#include <media/videobuf-dma-contig.h> #include <media/videobuf-dma-contig.h>
......
...@@ -32,6 +32,7 @@ ...@@ -32,6 +32,7 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
#include <media/v4l2-common.h> #include <media/v4l2-common.h>
......
...@@ -9,6 +9,7 @@ ...@@ -9,6 +9,7 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/delay.h> #include <linux/delay.h>
#include <linux/module.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
#include <media/tvp5150.h> #include <media/tvp5150.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
......
...@@ -28,6 +28,7 @@ ...@@ -28,6 +28,7 @@
#include <linux/i2c.h> #include <linux/i2c.h>
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/videodev2.h> #include <linux/videodev2.h>
#include <linux/module.h>
#include <media/tvp7002.h> #include <media/tvp7002.h>
#include <media/v4l2-device.h> #include <media/v4l2-device.h>
#include <media/v4l2-chip-ident.h> #include <media/v4l2-chip-ident.h>
......
...@@ -24,6 +24,7 @@ ...@@ -24,6 +24,7 @@
#include <linux/list.h> #include <linux/list.h>
#include <linux/module.h>
#include <media/v4l2-dev.h> #include <media/v4l2-dev.h>
#include <media/tuner.h> #include <media/tuner.h>
#include "usbvision.h" #include "usbvision.h"
......
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
#include <linux/types.h> #include <linux/types.h>
#include <linux/ioctl.h> #include <linux/ioctl.h>
#include <linux/module.h>
#include <linux/i2c.h> #include <linux/i2c.h>
#if defined(CONFIG_SPI) #if defined(CONFIG_SPI)
#include <linux/spi/spi.h> #include <linux/spi/spi.h>
......
...@@ -26,6 +26,7 @@ ...@@ -26,6 +26,7 @@
#include <linux/list.h> #include <linux/list.h>
#include <linux/sort.h> #include <linux/sort.h>
#include <linux/string.h> #include <linux/string.h>
#include <linux/module.h>
#include <media/v4l2-int-device.h> #include <media/v4l2-int-device.h>
......
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