Browse Source

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: Paul Gortmaker <paul.gortmaker@windriver.com>
Paul Gortmaker 14 years ago
parent
commit
7a707b8920
100 changed files with 100 additions and 0 deletions
  1. 1 0
      drivers/media/common/saa7146_core.c
  2. 1 0
      drivers/media/common/saa7146_fops.c
  3. 1 0
      drivers/media/common/saa7146_video.c
  4. 1 0
      drivers/media/common/tuners/tuner-types.c
  5. 1 0
      drivers/media/dvb/frontends/dibx000_common.c
  6. 1 0
      drivers/media/dvb/siano/sms-cards.c
  7. 1 0
      drivers/media/dvb/siano/smssdio.c
  8. 1 0
      drivers/media/dvb/siano/smsusb.c
  9. 1 0
      drivers/media/radio/radio-timb.c
  10. 1 0
      drivers/media/radio/radio-wl1273.c
  11. 1 0
      drivers/media/radio/si4713-i2c.c
  12. 1 0
      drivers/media/rc/ir-jvc-decoder.c
  13. 1 0
      drivers/media/rc/ir-lirc-codec.c
  14. 1 0
      drivers/media/rc/ir-nec-decoder.c
  15. 1 0
      drivers/media/rc/ir-rc5-decoder.c
  16. 1 0
      drivers/media/rc/ir-rc5-sz-decoder.c
  17. 1 0
      drivers/media/rc/ir-rc6-decoder.c
  18. 1 0
      drivers/media/rc/ir-sony-decoder.c
  19. 1 0
      drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c
  20. 1 0
      drivers/media/rc/keymaps/rc-alink-dtu-m.c
  21. 1 0
      drivers/media/rc/keymaps/rc-anysee.c
  22. 1 0
      drivers/media/rc/keymaps/rc-apac-viewcomp.c
  23. 1 0
      drivers/media/rc/keymaps/rc-asus-pc39.c
  24. 1 0
      drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.c
  25. 1 0
      drivers/media/rc/keymaps/rc-avermedia-a16d.c
  26. 1 0
      drivers/media/rc/keymaps/rc-avermedia-cardbus.c
  27. 1 0
      drivers/media/rc/keymaps/rc-avermedia-dvbt.c
  28. 1 0
      drivers/media/rc/keymaps/rc-avermedia-m135a.c
  29. 1 0
      drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.c
  30. 1 0
      drivers/media/rc/keymaps/rc-avermedia-rm-ks.c
  31. 1 0
      drivers/media/rc/keymaps/rc-avermedia.c
  32. 1 0
      drivers/media/rc/keymaps/rc-avertv-303.c
  33. 1 0
      drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c
  34. 1 0
      drivers/media/rc/keymaps/rc-behold-columbus.c
  35. 1 0
      drivers/media/rc/keymaps/rc-behold.c
  36. 1 0
      drivers/media/rc/keymaps/rc-budget-ci-old.c
  37. 1 0
      drivers/media/rc/keymaps/rc-cinergy-1400.c
  38. 1 0
      drivers/media/rc/keymaps/rc-cinergy.c
  39. 1 0
      drivers/media/rc/keymaps/rc-dib0700-nec.c
  40. 1 0
      drivers/media/rc/keymaps/rc-dib0700-rc5.c
  41. 1 0
      drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c
  42. 1 0
      drivers/media/rc/keymaps/rc-digittrade.c
  43. 1 0
      drivers/media/rc/keymaps/rc-dm1105-nec.c
  44. 1 0
      drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c
  45. 1 0
      drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.c
  46. 1 0
      drivers/media/rc/keymaps/rc-em-terratec.c
  47. 1 0
      drivers/media/rc/keymaps/rc-encore-enltv-fm53.c
  48. 1 0
      drivers/media/rc/keymaps/rc-encore-enltv.c
  49. 1 0
      drivers/media/rc/keymaps/rc-encore-enltv2.c
  50. 1 0
      drivers/media/rc/keymaps/rc-evga-indtube.c
  51. 1 0
      drivers/media/rc/keymaps/rc-eztv.c
  52. 1 0
      drivers/media/rc/keymaps/rc-flydvb.c
  53. 1 0
      drivers/media/rc/keymaps/rc-flyvideo.c
  54. 1 0
      drivers/media/rc/keymaps/rc-fusionhdtv-mce.c
  55. 1 0
      drivers/media/rc/keymaps/rc-gadmei-rm008z.c
  56. 1 0
      drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.c
  57. 1 0
      drivers/media/rc/keymaps/rc-gotview7135.c
  58. 1 0
      drivers/media/rc/keymaps/rc-hauppauge.c
  59. 1 0
      drivers/media/rc/keymaps/rc-imon-mce.c
  60. 1 0
      drivers/media/rc/keymaps/rc-imon-pad.c
  61. 1 0
      drivers/media/rc/keymaps/rc-iodata-bctv7e.c
  62. 1 0
      drivers/media/rc/keymaps/rc-kaiomy.c
  63. 1 0
      drivers/media/rc/keymaps/rc-kworld-315u.c
  64. 1 0
      drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.c
  65. 1 0
      drivers/media/rc/keymaps/rc-leadtek-y04g0051.c
  66. 1 0
      drivers/media/rc/keymaps/rc-lirc.c
  67. 1 0
      drivers/media/rc/keymaps/rc-lme2510.c
  68. 1 0
      drivers/media/rc/keymaps/rc-manli.c
  69. 1 0
      drivers/media/rc/keymaps/rc-msi-digivox-ii.c
  70. 1 0
      drivers/media/rc/keymaps/rc-msi-digivox-iii.c
  71. 1 0
      drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.c
  72. 1 0
      drivers/media/rc/keymaps/rc-msi-tvanywhere.c
  73. 1 0
      drivers/media/rc/keymaps/rc-nebula.c
  74. 1 0
      drivers/media/rc/keymaps/rc-nec-terratec-cinergy-xs.c
  75. 1 0
      drivers/media/rc/keymaps/rc-norwood.c
  76. 1 0
      drivers/media/rc/keymaps/rc-npgtech.c
  77. 1 0
      drivers/media/rc/keymaps/rc-pctv-sedna.c
  78. 1 0
      drivers/media/rc/keymaps/rc-pinnacle-color.c
  79. 1 0
      drivers/media/rc/keymaps/rc-pinnacle-grey.c
  80. 1 0
      drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c
  81. 1 0
      drivers/media/rc/keymaps/rc-pixelview-002t.c
  82. 1 0
      drivers/media/rc/keymaps/rc-pixelview-mk12.c
  83. 1 0
      drivers/media/rc/keymaps/rc-pixelview-new.c
  84. 1 0
      drivers/media/rc/keymaps/rc-pixelview.c
  85. 1 0
      drivers/media/rc/keymaps/rc-powercolor-real-angel.c
  86. 1 0
      drivers/media/rc/keymaps/rc-proteus-2309.c
  87. 1 0
      drivers/media/rc/keymaps/rc-purpletv.c
  88. 1 0
      drivers/media/rc/keymaps/rc-pv951.c
  89. 1 0
      drivers/media/rc/keymaps/rc-rc6-mce.c
  90. 1 0
      drivers/media/rc/keymaps/rc-real-audio-220-32-keys.c
  91. 1 0
      drivers/media/rc/keymaps/rc-streamzap.c
  92. 1 0
      drivers/media/rc/keymaps/rc-tbs-nec.c
  93. 1 0
      drivers/media/rc/keymaps/rc-technisat-usb2.c
  94. 1 0
      drivers/media/rc/keymaps/rc-terratec-cinergy-xs.c
  95. 1 0
      drivers/media/rc/keymaps/rc-terratec-slim-2.c
  96. 1 0
      drivers/media/rc/keymaps/rc-terratec-slim.c
  97. 1 0
      drivers/media/rc/keymaps/rc-tevii-nec.c
  98. 1 0
      drivers/media/rc/keymaps/rc-tivo.c
  99. 1 0
      drivers/media/rc/keymaps/rc-total-media-in-hand.c
  100. 1 0
      drivers/media/rc/keymaps/rc-trekstor.c

+ 1 - 0
drivers/media/common/saa7146_core.c

@@ -19,6 +19,7 @@
 */
 
 #include <media/saa7146.h>
+#include <linux/module.h>
 
 LIST_HEAD(saa7146_devices);
 DEFINE_MUTEX(saa7146_devices_lock);

+ 1 - 0
drivers/media/common/saa7146_fops.c

@@ -1,4 +1,5 @@
 #include <media/saa7146_vv.h>
+#include <linux/module.h>
 
 /****************************************************************************/
 /* resource management functions, shamelessly stolen from saa7134 driver */

+ 1 - 0
drivers/media/common/saa7146_video.c

@@ -1,5 +1,6 @@
 #include <media/saa7146_vv.h>
 #include <media/v4l2-chip-ident.h>
+#include <linux/module.h>
 
 static int max_memory = 32;
 

+ 1 - 0
drivers/media/common/tuners/tuner-types.c

@@ -5,6 +5,7 @@
  */
 
 #include <linux/i2c.h>
+#include <linux/module.h>
 #include <media/tuner.h>
 #include <media/tuner-types.h>
 

+ 1 - 0
drivers/media/dvb/frontends/dibx000_common.c

@@ -1,4 +1,5 @@
 #include <linux/i2c.h>
+#include <linux/module.h>
 
 #include "dibx000_common.h"
 

+ 1 - 0
drivers/media/dvb/siano/sms-cards.c

@@ -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);

+ 1 - 0
drivers/media/dvb/siano/smssdio.c

@@ -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"

+ 1 - 0
drivers/media/dvb/siano/smsusb.c

@@ -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"

+ 1 - 0
drivers/media/radio/radio-timb.c

@@ -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"

+ 1 - 0
drivers/media/radio/radio-wl1273.c

@@ -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>

+ 1 - 0
drivers/media/radio/si4713-i2c.c

@@ -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>

+ 1 - 0
drivers/media/rc/ir-jvc-decoder.c

@@ -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) */

+ 1 - 0
drivers/media/rc/ir-lirc-codec.c

@@ -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>

+ 1 - 0
drivers/media/rc/ir-nec-decoder.c

@@ -13,6 +13,7 @@
  */
 
 #include <linux/bitrev.h>
+#include <linux/module.h>
 #include "rc-core-priv.h"
 
 #define NEC_NBITS		32

+ 1 - 0
drivers/media/rc/ir-rc5-decoder.c

@@ -21,6 +21,7 @@
  */
 
 #include "rc-core-priv.h"
+#include <linux/module.h>
 
 #define RC5_NBITS		14
 #define RC5X_NBITS		20

+ 1 - 0
drivers/media/rc/ir-rc5-sz-decoder.c

@@ -21,6 +21,7 @@
  */
 
 #include "rc-core-priv.h"
+#include <linux/module.h>
 
 #define RC5_SZ_NBITS		15
 #define RC5_UNIT		888888 /* ns */

+ 1 - 0
drivers/media/rc/ir-rc6-decoder.c

@@ -13,6 +13,7 @@
  */
 
 #include "rc-core-priv.h"
+#include <linux/module.h>
 
 /*
  * This decoder currently supports:

+ 1 - 0
drivers/media/rc/ir-sony-decoder.c

@@ -13,6 +13,7 @@
  */
 
 #include <linux/bitrev.h>
+#include <linux/module.h>
 #include "rc-core-priv.h"
 
 #define SONY_UNIT		600000 /* ns */

+ 1 - 0
drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* ADS Tech Instant TV DVB-T PCI Remote */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-alink-dtu-m.c

@@ -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[] = {

+ 1 - 0
drivers/media/rc/keymaps/rc-anysee.c

@@ -19,6 +19,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table anysee[] = {
 	{ 0x0800, KEY_0 },

+ 1 - 0
drivers/media/rc/keymaps/rc-apac-viewcomp.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Attila Kondoros <attila.kondoros@chello.hu> */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-asus-pc39.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * Marc Fargas <telenieko@telenieko.com>

+ 1 - 0
drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.c

@@ -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>

+ 1 - 0
drivers/media/rc/keymaps/rc-avermedia-a16d.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table avermedia_a16d[] = {
 	{ 0x20, KEY_LIST},

+ 1 - 0
drivers/media/rc/keymaps/rc-avermedia-cardbus.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Oldrich Jedlicka <oldium.pro@seznam.cz> */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-avermedia-dvbt.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Matt Jesson <dvb@jesson.eclipse.co.uk */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-avermedia-m135a.c

@@ -10,6 +10,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * Avermedia M135A with RM-JX and RM-K6 remote controls

+ 1 - 0
drivers/media/rc/keymaps/rc-avermedia-m733a-rm-k6.c

@@ -9,6 +9,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * Avermedia M733A with IR model RM-K6

+ 1 - 0
drivers/media/rc/keymaps/rc-avermedia-rm-ks.c

@@ -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> */

+ 1 - 0
drivers/media/rc/keymaps/rc-avermedia.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Alex Hermann <gaaf@gmx.net> */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-avertv-303.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* AVERTV STUDIO 303 Remote */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c

@@ -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 */

+ 1 - 0
drivers/media/rc/keymaps/rc-behold-columbus.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Beholder Intl. Ltd. 2008
  * Dmitry Belimov d.belimov@google.com

+ 1 - 0
drivers/media/rc/keymaps/rc-behold.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * Igor Kuznetsov <igk72@ya.ru>

+ 1 - 0
drivers/media/rc/keymaps/rc-budget-ci-old.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * From reading the following remotes:

+ 1 - 0
drivers/media/rc/keymaps/rc-cinergy-1400.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Cinergy 1400 DVB-T */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-cinergy.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table cinergy[] = {
 	{ 0x00, KEY_0 },

+ 1 - 0
drivers/media/rc/keymaps/rc-dib0700-nec.c

@@ -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 */

+ 1 - 0
drivers/media/rc/keymaps/rc-dib0700-rc5.c

@@ -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*/

+ 1 - 0
drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c

@@ -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] */

+ 1 - 0
drivers/media/rc/keymaps/rc-digittrade.c

@@ -19,6 +19,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Digittrade DVB-T USB Stick remote controller. */
 /* Imported from af9015.h.

+ 1 - 0
drivers/media/rc/keymaps/rc-dm1105-nec.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* DVBWorld remotes
    Igor M. Liplianin <liplianin@me.by>

+ 1 - 0
drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* DigitalNow DNTV Live DVB-T Remote */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* DigitalNow DNTV Live! DVB-T Pro Remote */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-em-terratec.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table em_terratec[] = {
 	{ 0x01, KEY_CHANNEL },

+ 1 - 0
drivers/media/rc/keymaps/rc-encore-enltv-fm53.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Encore ENLTV-FM v5.3
    Mauro Carvalho Chehab <mchehab@infradead.org>

+ 1 - 0
drivers/media/rc/keymaps/rc-encore-enltv.c

@@ -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> */

+ 1 - 0
drivers/media/rc/keymaps/rc-encore-enltv2.c

@@ -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> */

+ 1 - 0
drivers/media/rc/keymaps/rc-evga-indtube.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* EVGA inDtube
    Devin Heitmueller <devin.heitmueller@gmail.com>

+ 1 - 0
drivers/media/rc/keymaps/rc-eztv.c

@@ -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> */

+ 1 - 0
drivers/media/rc/keymaps/rc-flydvb.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table flydvb[] = {
 	{ 0x01, KEY_ZOOM },		/* Full Screen */

+ 1 - 0
drivers/media/rc/keymaps/rc-flyvideo.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table flyvideo[] = {
 	{ 0x0f, KEY_0 },

+ 1 - 0
drivers/media/rc/keymaps/rc-fusionhdtv-mce.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* DViCO FUSION HDTV MCE remote */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-gadmei-rm008z.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* GADMEI UTV330+ RM008Z remote
    Shine Liu <shinel@foxmail.com>

+ 1 - 0
drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * Remote control for the Genius TVGO A11MCE

+ 1 - 0
drivers/media/rc/keymaps/rc-gotview7135.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Mike Baikov <mike@baikov.com> */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-hauppauge.c

@@ -17,6 +17,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * Hauppauge:the newer, gray remotes (seems there are multiple

+ 1 - 0
drivers/media/rc/keymaps/rc-imon-mce.c

@@ -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[] = {

+ 1 - 0
drivers/media/rc/keymaps/rc-imon-pad.c

@@ -10,6 +10,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * standard imon remote key table, which isn't really entirely

+ 1 - 0
drivers/media/rc/keymaps/rc-iodata-bctv7e.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* IO-DATA BCTV7E Remote */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-kaiomy.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Kaiomy TVnPC U2
    Mauro Carvalho Chehab <mchehab@infradead.org>

+ 1 - 0
drivers/media/rc/keymaps/rc-kworld-315u.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Kworld 315U
  */

+ 1 - 0
drivers/media/rc/keymaps/rc-kworld-plus-tv-analog.c

@@ -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>

+ 1 - 0
drivers/media/rc/keymaps/rc-leadtek-y04g0051.c

@@ -19,6 +19,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table leadtek_y04g0051[] = {
 	{ 0x0300, KEY_POWER2 },

+ 1 - 0
drivers/media/rc/keymaps/rc-lirc.c

@@ -10,6 +10,7 @@
  */
 
 #include <media/rc-core.h>
+#include <linux/module.h>
 
 static struct rc_map_table lirc[] = {
 	{ },

+ 1 - 0
drivers/media/rc/keymaps/rc-lme2510.c

@@ -10,6 +10,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 
 static struct rc_map_table lme2510_rc[] = {

+ 1 - 0
drivers/media/rc/keymaps/rc-manli.c

@@ -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

+ 1 - 0
drivers/media/rc/keymaps/rc-msi-digivox-ii.c

@@ -19,6 +19,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table msi_digivox_ii[] = {
 	{ 0x0002, KEY_2 },

+ 1 - 0
drivers/media/rc/keymaps/rc-msi-digivox-iii.c

@@ -19,6 +19,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* MSI DIGIVOX mini III */
 /* Uses NEC extended 0x61d6. */

+ 1 - 0
drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.c

@@ -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

+ 1 - 0
drivers/media/rc/keymaps/rc-msi-tvanywhere.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* MSI TV@nywhere MASTER remote */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-nebula.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table nebula[] = {
 	{ 0x00, KEY_0 },

+ 1 - 0
drivers/media/rc/keymaps/rc-nec-terratec-cinergy-xs.c

@@ -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>

+ 1 - 0
drivers/media/rc/keymaps/rc-norwood.c

@@ -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>

+ 1 - 0
drivers/media/rc/keymaps/rc-npgtech.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table npgtech[] = {
 	{ 0x1d, KEY_SWITCHVIDEOMODE },	/* switch inputs */

+ 1 - 0
drivers/media/rc/keymaps/rc-pctv-sedna.c

@@ -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

+ 1 - 0
drivers/media/rc/keymaps/rc-pinnacle-color.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table pinnacle_color[] = {
 	{ 0x59, KEY_MUTE },

+ 1 - 0
drivers/media/rc/keymaps/rc-pinnacle-grey.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table pinnacle_grey[] = {
 	{ 0x3a, KEY_0 },

+ 1 - 0
drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Pinnacle PCTV HD 800i mini remote */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-pixelview-002t.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * Keytable for 002-T IR remote provided together with Pixelview

+ 1 - 0
drivers/media/rc/keymaps/rc-pixelview-mk12.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * Keytable for MK-F12 IR remote provided together with Pixelview

+ 1 - 0
drivers/media/rc/keymaps/rc-pixelview-new.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
    Mauro Carvalho Chehab <mchehab@infradead.org>

+ 1 - 0
drivers/media/rc/keymaps/rc-pixelview.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table pixelview[] = {
 

+ 1 - 0
drivers/media/rc/keymaps/rc-powercolor-real-angel.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * Remote control for Powercolor Real Angel 330

+ 1 - 0
drivers/media/rc/keymaps/rc-proteus-2309.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Michal Majchrowicz <mmajchrowicz@gmail.com> */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-purpletv.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table purpletv[] = {
 	{ 0x03, KEY_POWER },

+ 1 - 0
drivers/media/rc/keymaps/rc-pv951.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Mark Phalan <phalanm@o2.ie> */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-rc6-mce.c

@@ -13,6 +13,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table rc6_mce[] = {
 

+ 1 - 0
drivers/media/rc/keymaps/rc-real-audio-220-32-keys.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Zogis Real Audio 220 - 32 keys IR */
 

+ 1 - 0
drivers/media/rc/keymaps/rc-streamzap.c

@@ -10,6 +10,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table streamzap[] = {
 /*

+ 1 - 0
drivers/media/rc/keymaps/rc-tbs-nec.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table tbs_nec[] = {
 	{ 0x84, KEY_POWER2},		/* power */

+ 1 - 0
drivers/media/rc/keymaps/rc-technisat-usb2.c

@@ -30,6 +30,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table technisat_usb2[] = {
 	{0x0a0c, KEY_POWER},

+ 1 - 0
drivers/media/rc/keymaps/rc-terratec-cinergy-xs.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* Terratec Cinergy Hybrid T USB XS
    Devin Heitmueller <dheitmueller@linuxtv.org>

+ 1 - 0
drivers/media/rc/keymaps/rc-terratec-slim-2.c

@@ -20,6 +20,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /*
  * TerraTec slim remote, 6 rows, 3 columns.

+ 1 - 0
drivers/media/rc/keymaps/rc-terratec-slim.c

@@ -19,6 +19,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* TerraTec slim remote, 7 rows, 4 columns. */
 /* Uses NEC extended 0x02bd. */

+ 1 - 0
drivers/media/rc/keymaps/rc-tevii-nec.c

@@ -11,6 +11,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 static struct rc_map_table tevii_nec[] = {
 	{ 0x0a, KEY_POWER2},

+ 1 - 0
drivers/media/rc/keymaps/rc-tivo.c

@@ -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,

+ 1 - 0
drivers/media/rc/keymaps/rc-total-media-in-hand.c

@@ -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[] = {

+ 1 - 0
drivers/media/rc/keymaps/rc-trekstor.c

@@ -19,6 +19,7 @@
  */
 
 #include <media/rc-map.h>
+#include <linux/module.h>
 
 /* TrekStor DVB-T USB Stick remote controller. */
 /* Imported from af9015.h.

Some files were not shown because too many files changed in this diff