提交 7a707b89 编写于 作者: P 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: NPaul Gortmaker <paul.gortmaker@windriver.com>
上级 35a24636
......@@ -19,6 +19,7 @@
*/
#include <media/saa7146.h>
#include <linux/module.h>
LIST_HEAD(saa7146_devices);
DEFINE_MUTEX(saa7146_devices_lock);
......
#include <media/saa7146_vv.h>
#include <linux/module.h>
/****************************************************************************/
/* resource management functions, shamelessly stolen from saa7134 driver */
......
#include <media/saa7146_vv.h>
#include <media/v4l2-chip-ident.h>
#include <linux/module.h>
static int max_memory = 32;
......
......@@ -5,6 +5,7 @@
*/
#include <linux/i2c.h>
#include <linux/module.h>
#include <media/tuner.h>
#include <media/tuner-types.h>
......
#include <linux/i2c.h>
#include <linux/module.h>
#include "dibx000_common.h"
......
......@@ -19,6 +19,7 @@
#include "sms-cards.h"
#include "smsir.h"
#include <linux/module.h>
static int sms_dbg;
module_param_named(cards_dbg, sms_dbg, int, 0644);
......
......@@ -39,6 +39,7 @@
#include <linux/mmc/card.h>
#include <linux/mmc/sdio_func.h>
#include <linux/mmc/sdio_ids.h>
#include <linux/module.h>
#include "smscoreapi.h"
#include "sms-cards.h"
......
......@@ -24,6 +24,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#include <linux/usb.h>
#include <linux/firmware.h>
#include <linux/slab.h>
#include <linux/module.h>
#include "smscoreapi.h"
#include "sms-cards.h"
......
......@@ -23,6 +23,7 @@
#include <linux/interrupt.h>
#include <linux/slab.h>
#include <linux/i2c.h>
#include <linux/module.h>
#include <media/timb_radio.h>
#define DRIVER_NAME "timb-radio"
......
......@@ -23,6 +23,7 @@
#include <linux/interrupt.h>
#include <linux/mfd/wl1273-core.h>
#include <linux/slab.h>
#include <linux/module.h>
#include <media/v4l2-common.h>
#include <media/v4l2-ctrls.h>
#include <media/v4l2-device.h>
......
......@@ -29,6 +29,7 @@
#include <linux/slab.h>
#include <linux/gpio.h>
#include <linux/regulator/consumer.h>
#include <linux/module.h>
#include <media/v4l2-device.h>
#include <media/v4l2-ioctl.h>
#include <media/v4l2-common.h>
......
......@@ -13,6 +13,7 @@
*/
#include <linux/bitrev.h>
#include <linux/module.h>
#include "rc-core-priv.h"
#define JVC_NBITS 16 /* dev(8) + func(8) */
......
......@@ -14,6 +14,7 @@
#include <linux/sched.h>
#include <linux/wait.h>
#include <linux/module.h>
#include <media/lirc.h>
#include <media/lirc_dev.h>
#include <media/rc-core.h>
......
......@@ -13,6 +13,7 @@
*/
#include <linux/bitrev.h>
#include <linux/module.h>
#include "rc-core-priv.h"
#define NEC_NBITS 32
......
......@@ -21,6 +21,7 @@
*/
#include "rc-core-priv.h"
#include <linux/module.h>
#define RC5_NBITS 14
#define RC5X_NBITS 20
......
......@@ -21,6 +21,7 @@
*/
#include "rc-core-priv.h"
#include <linux/module.h>
#define RC5_SZ_NBITS 15
#define RC5_UNIT 888888 /* ns */
......
......@@ -13,6 +13,7 @@
*/
#include "rc-core-priv.h"
#include <linux/module.h>
/*
* This decoder currently supports:
......
......@@ -13,6 +13,7 @@
*/
#include <linux/bitrev.h>
#include <linux/module.h>
#include "rc-core-priv.h"
#define SONY_UNIT 600000 /* ns */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* ADS Tech Instant TV DVB-T PCI Remote */
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* A-Link DTU(m) slim remote, 6 rows, 3 columns. */
static struct rc_map_table alink_dtu_m[] = {
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table anysee[] = {
{ 0x0800, KEY_0 },
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Attila Kondoros <attila.kondoros@chello.hu> */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Marc Fargas <telenieko@telenieko.com>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* ATI TV Wonder HD 600 USB
Devin Heitmueller <devin.heitmueller@gmail.com>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table avermedia_a16d[] = {
{ 0x20, KEY_LIST},
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Oldrich Jedlicka <oldium.pro@seznam.cz> */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Matt Jesson <dvb@jesson.eclipse.co.uk */
......
......@@ -10,6 +10,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Avermedia M135A with RM-JX and RM-K6 remote controls
......
......@@ -9,6 +9,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Avermedia M733A with IR model RM-K6
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Initial keytable is from Jose Alberto Reguero <jareguero@telefonica.net>
and Felipe Morales Moreno <felipe.morales.moreno@gmail.com> */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Alex Hermann <gaaf@gmx.net> */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* AVERTV STUDIO 303 Remote */
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table azurewave_ad_tu700[] = {
{ 0x0000, KEY_TAB }, /* Tab */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Beholder Intl. Ltd. 2008
* Dmitry Belimov d.belimov@google.com
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Igor Kuznetsov <igk72@ya.ru>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* From reading the following remotes:
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Cinergy 1400 DVB-T */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table cinergy[] = {
{ 0x00, KEY_0 },
......
......@@ -16,6 +16,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table dib0700_nec_table[] = {
/* Key codes for the Pixelview SBTVD remote */
......
......@@ -16,6 +16,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table dib0700_rc5_table[] = {
/* Key codes for the tiny Pinnacle remote*/
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table digitalnow_tinytwin[] = {
{ 0x0000, KEY_MUTE }, /* [symbol speaker] */
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Digittrade DVB-T USB Stick remote controller. */
/* Imported from af9015.h.
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* DVBWorld remotes
Igor M. Liplianin <liplianin@me.by>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* DigitalNow DNTV Live DVB-T Remote */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* DigitalNow DNTV Live! DVB-T Pro Remote */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table em_terratec[] = {
{ 0x01, KEY_CHANNEL },
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Encore ENLTV-FM v5.3
Mauro Carvalho Chehab <mchehab@infradead.org>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Encore ENLTV-FM - black plastic, white front cover with white glowing buttons
Juan Pablo Sormani <sorman@gmail.com> */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Encore ENLTV2-FM - silver plastic - "Wand Media" written at the botton
Mauro Carvalho Chehab <mchehab@infradead.org> */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* EVGA inDtube
Devin Heitmueller <devin.heitmueller@gmail.com>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Alfons Geser <a.geser@cox.net>
* updates from Job D. R. Borges <jobdrb@ig.com.br> */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table flydvb[] = {
{ 0x01, KEY_ZOOM }, /* Full Screen */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table flyvideo[] = {
{ 0x0f, KEY_0 },
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* DViCO FUSION HDTV MCE remote */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* GADMEI UTV330+ RM008Z remote
Shine Liu <shinel@foxmail.com>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Remote control for the Genius TVGO A11MCE
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Mike Baikov <mike@baikov.com> */
......
......@@ -17,6 +17,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Hauppauge:the newer, gray remotes (seems there are multiple
......
......@@ -10,6 +10,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* mce-mode imon mce remote key table */
static struct rc_map_table imon_mce[] = {
......
......@@ -10,6 +10,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* standard imon remote key table, which isn't really entirely
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* IO-DATA BCTV7E Remote */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Kaiomy TVnPC U2
Mauro Carvalho Chehab <mchehab@infradead.org>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Kworld 315U
*/
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Kworld Plus TV Analog Lite PCI IR
Mauro Carvalho Chehab <mchehab@infradead.org>
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table leadtek_y04g0051[] = {
{ 0x0300, KEY_POWER2 },
......
......@@ -10,6 +10,7 @@
*/
#include <media/rc-core.h>
#include <linux/module.h>
static struct rc_map_table lirc[] = {
{ },
......
......@@ -10,6 +10,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table lme2510_rc[] = {
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Michael Tokarev <mjt@tls.msk.ru>
keytable is used by MANLI MTV00[0x0c] and BeholdTV 40[13] at
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table msi_digivox_ii[] = {
{ 0x0002, KEY_2 },
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* MSI DIGIVOX mini III */
/* Uses NEC extended 0x61d6. */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
Keycodes for remote on the MSI TV@nywhere Plus. The controller IC on the card
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* MSI TV@nywhere MASTER remote */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table nebula[] = {
{ 0x00, KEY_0 },
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Terratec Cinergy Hybrid T USB XS FM
Mauro Carvalho Chehab <mchehab@redhat.com>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Norwood Micro (non-Pro) TV Tuner
By Peter Naulls <peter@chocky.org>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table npgtech[] = {
{ 0x1d, KEY_SWITCHVIDEOMODE }, /* switch inputs */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Mapping for the 28 key remote control as seen at
http://www.sednacomputer.com/photo/cardbus-tv.jpg
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table pinnacle_color[] = {
{ 0x59, KEY_MUTE },
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table pinnacle_grey[] = {
{ 0x3a, KEY_0 },
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Pinnacle PCTV HD 800i mini remote */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Keytable for 002-T IR remote provided together with Pixelview
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Keytable for MK-F12 IR remote provided together with Pixelview
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
Mauro Carvalho Chehab <mchehab@infradead.org>
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table pixelview[] = {
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Remote control for Powercolor Real Angel 330
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Michal Majchrowicz <mmajchrowicz@gmail.com> */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table purpletv[] = {
{ 0x03, KEY_POWER },
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Mark Phalan <phalanm@o2.ie> */
......
......@@ -13,6 +13,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table rc6_mce[] = {
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Zogis Real Audio 220 - 32 keys IR */
......
......@@ -10,6 +10,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table streamzap[] = {
/*
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table tbs_nec[] = {
{ 0x84, KEY_POWER2}, /* power */
......
......@@ -30,6 +30,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table technisat_usb2[] = {
{0x0a0c, KEY_POWER},
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Terratec Cinergy Hybrid T USB XS
Devin Heitmueller <dheitmueller@linuxtv.org>
......
......@@ -20,6 +20,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* TerraTec slim remote, 6 rows, 3 columns.
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* TerraTec slim remote, 7 rows, 4 columns. */
/* Uses NEC extended 0x02bd. */
......
......@@ -11,6 +11,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
static struct rc_map_table tevii_nec[] = {
{ 0x0a, KEY_POWER2},
......
......@@ -9,6 +9,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/*
* Initial mapping is for the TiVo remote included in the Nero LiquidTV bundle,
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* Uses NEC extended 0x02bd */
static struct rc_map_table total_media_in_hand[] = {
......
......@@ -19,6 +19,7 @@
*/
#include <media/rc-map.h>
#include <linux/module.h>
/* TrekStor DVB-T USB Stick remote controller. */
/* Imported from af9015.h.
......
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册