Browse Source

staging: comedi: drivers do not need <linux/ioport.h>

All the ioport resources are managed by the comedi core. None of
the drivers depend on <linux/ioport.h>. Remove the includes.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
H Hartley Sweeten 12 years ago
parent
commit
8e6b7915a1
39 changed files with 0 additions and 51 deletions
  1. 0 1
      drivers/staging/comedi/comedi_fops.c
  2. 0 2
      drivers/staging/comedi/drivers/8255.c
  3. 0 1
      drivers/staging/comedi/drivers/aio_aio12_8.c
  4. 0 1
      drivers/staging/comedi/drivers/aio_iiro_16.c
  5. 0 1
      drivers/staging/comedi/drivers/c6xdigio.c
  6. 0 1
      drivers/staging/comedi/drivers/comedi_parport.c
  7. 0 1
      drivers/staging/comedi/drivers/das16m1.c
  8. 0 1
      drivers/staging/comedi/drivers/das1800.c
  9. 0 2
      drivers/staging/comedi/drivers/das6402.c
  10. 0 1
      drivers/staging/comedi/drivers/das800.c
  11. 0 1
      drivers/staging/comedi/drivers/dmm32at.c
  12. 0 1
      drivers/staging/comedi/drivers/dt2801.c
  13. 0 2
      drivers/staging/comedi/drivers/dt2811.c
  14. 0 1
      drivers/staging/comedi/drivers/dt2814.c
  15. 0 1
      drivers/staging/comedi/drivers/dt2815.c
  16. 0 2
      drivers/staging/comedi/drivers/dt2817.c
  17. 0 1
      drivers/staging/comedi/drivers/dt282x.c
  18. 0 1
      drivers/staging/comedi/drivers/fl512.c
  19. 0 1
      drivers/staging/comedi/drivers/mpc624.c
  20. 0 2
      drivers/staging/comedi/drivers/multiq3.c
  21. 0 1
      drivers/staging/comedi/drivers/ni_at_a2150.c
  22. 0 2
      drivers/staging/comedi/drivers/ni_at_ao.c
  23. 0 2
      drivers/staging/comedi/drivers/ni_atmio16d.c
  24. 0 1
      drivers/staging/comedi/drivers/ni_daq_700.c
  25. 0 1
      drivers/staging/comedi/drivers/pcl711.c
  26. 0 1
      drivers/staging/comedi/drivers/pcl724.c
  27. 0 2
      drivers/staging/comedi/drivers/pcl726.c
  28. 0 2
      drivers/staging/comedi/drivers/pcl730.c
  29. 0 1
      drivers/staging/comedi/drivers/pcl812.c
  30. 0 1
      drivers/staging/comedi/drivers/pcl816.c
  31. 0 1
      drivers/staging/comedi/drivers/pcl818.c
  32. 0 1
      drivers/staging/comedi/drivers/pcm3724.c
  33. 0 2
      drivers/staging/comedi/drivers/poc.c
  34. 0 2
      drivers/staging/comedi/drivers/rti800.c
  35. 0 2
      drivers/staging/comedi/drivers/rti802.c
  36. 0 1
      drivers/staging/comedi/drivers/s526.c
  37. 0 1
      drivers/staging/comedi/drivers/serial2002.c
  38. 0 1
      drivers/staging/comedi/drivers/unioxx5.c
  39. 0 1
      drivers/staging/comedi/kcomedilib/kcomedilib_main.c

+ 0 - 1
drivers/staging/comedi/comedi_fops.c

@@ -26,7 +26,6 @@
 #include <linux/sched.h>
 #include <linux/fcntl.h>
 #include <linux/delay.h>
-#include <linux/ioport.h>
 #include <linux/mm.h>
 #include <linux/slab.h>
 #include <linux/kmod.h>

+ 0 - 2
drivers/staging/comedi/drivers/8255.c

@@ -76,8 +76,6 @@ I/O port base address can be found in the output of 'lspci -v'.
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 #include "comedi_fc.h"
 #include "8255.h"
 

+ 0 - 1
drivers/staging/comedi/drivers/aio_aio12_8.c

@@ -37,7 +37,6 @@ Notes:
 
 #include <linux/module.h>
 #include "../comedidev.h"
-#include <linux/ioport.h>
 #include "8255.h"
 
 /*

+ 0 - 1
drivers/staging/comedi/drivers/aio_iiro_16.c

@@ -32,7 +32,6 @@ Configuration Options:
 
 #include <linux/module.h>
 #include "../comedidev.h"
-#include <linux/ioport.h>
 
 #define AIO_IIRO_16_SIZE	0x08
 #define AIO_IIRO_16_RELAY_0_7	0x00

+ 0 - 1
drivers/staging/comedi/drivers/c6xdigio.c

@@ -35,7 +35,6 @@ http://robot0.ge.uiuc.edu/~spong/mecha/
 #include <linux/sched.h>
 #include <linux/mm.h>
 #include <linux/errno.h>
-#include <linux/ioport.h>
 #include <linux/delay.h>
 #include <linux/interrupt.h>
 #include <linux/timex.h>

+ 0 - 1
drivers/staging/comedi/drivers/comedi_parport.c

@@ -79,7 +79,6 @@ pin, which can be used to wake up tasks.
 #include <linux/module.h>
 #include "../comedidev.h"
 #include <linux/interrupt.h>
-#include <linux/ioport.h>
 
 #include "comedi_fc.h"
 

+ 0 - 1
drivers/staging/comedi/drivers/das16m1.c

@@ -53,7 +53,6 @@ irq can be omitted, although the cmd interface will not work without it.
 */
 
 #include <linux/module.h>
-#include <linux/ioport.h>
 #include <linux/interrupt.h>
 #include "../comedidev.h"
 

+ 0 - 1
drivers/staging/comedi/drivers/das1800.c

@@ -100,7 +100,6 @@ TODO:
 #include <linux/io.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <asm/dma.h>
 
 #include "8253.h"

+ 0 - 2
drivers/staging/comedi/drivers/das6402.c

@@ -37,8 +37,6 @@ This driver has suffered bitrot.
 #include <linux/interrupt.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 #define DAS6402_SIZE 16
 
 #define N_WORDS (3000*64)

+ 0 - 1
drivers/staging/comedi/drivers/das800.c

@@ -60,7 +60,6 @@ cmd triggers supported:
 #include <linux/interrupt.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <linux/delay.h>
 
 #include "8253.h"

+ 0 - 1
drivers/staging/comedi/drivers/dmm32at.c

@@ -36,7 +36,6 @@ Configuration Options:
 #include <linux/delay.h>
 #include <linux/interrupt.h>
 #include "../comedidev.h"
-#include <linux/ioport.h>
 
 #include "comedi_fc.h"
 

+ 0 - 1
drivers/staging/comedi/drivers/dt2801.c

@@ -32,7 +32,6 @@ Configuration options:
 #include <linux/module.h>
 #include "../comedidev.h"
 #include <linux/delay.h>
-#include <linux/ioport.h>
 
 #define DT2801_TIMEOUT 1000
 

+ 0 - 2
drivers/staging/comedi/drivers/dt2811.c

@@ -45,8 +45,6 @@ Configuration options:
 #include <linux/interrupt.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 static const struct comedi_lrange range_dt2811_pgh_ai_5_unipolar = {
 	4, {
 		RANGE(0, 5),

+ 0 - 1
drivers/staging/comedi/drivers/dt2814.c

@@ -38,7 +38,6 @@ addition, the clock does not seem to be very accurate.
 #include <linux/interrupt.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <linux/delay.h>
 
 #include "comedi_fc.h"

+ 0 - 1
drivers/staging/comedi/drivers/dt2815.c

@@ -54,7 +54,6 @@ Configuration options:
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <linux/delay.h>
 
 #define DT2815_SIZE 2

+ 0 - 2
drivers/staging/comedi/drivers/dt2817.c

@@ -36,8 +36,6 @@ Configuration options:
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 #define DT2817_SIZE 5
 
 #define DT2817_CR 0

+ 0 - 1
drivers/staging/comedi/drivers/dt282x.c

@@ -56,7 +56,6 @@ Notes:
 
 #include <linux/delay.h>
 #include <linux/gfp.h>
-#include <linux/ioport.h>
 #include <linux/interrupt.h>
 #include <linux/io.h>
 

+ 0 - 1
drivers/staging/comedi/drivers/fl512.c

@@ -22,7 +22,6 @@ Configuration options:
 #include "../comedidev.h"
 
 #include <linux/delay.h>
-#include <linux/ioport.h>
 
 #define FL512_SIZE 16		/* the size of the used memory */
 struct fl512_private {

+ 0 - 1
drivers/staging/comedi/drivers/mpc624.c

@@ -54,7 +54,6 @@ Configuration Options:
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <linux/delay.h>
 
 /* Consecutive I/O port addresses */

+ 0 - 2
drivers/staging/comedi/drivers/multiq3.c

@@ -28,8 +28,6 @@ Devices: [Quanser Consulting] MultiQ-3 (multiq3)
 #include <linux/interrupt.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 #define MULTIQ3_SIZE 16
 
 /*

+ 0 - 1
drivers/staging/comedi/drivers/ni_at_a2150.c

@@ -64,7 +64,6 @@ TRIG_WAKE_EOS
 #include <linux/slab.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <linux/io.h>
 
 #include <asm/dma.h>

+ 0 - 2
drivers/staging/comedi/drivers/ni_at_ao.c

@@ -39,8 +39,6 @@ Configuration options:
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 /* board egisters */
 /* registers with _2_ are accessed when GRP2WR is set in CFG1 */
 

+ 0 - 2
drivers/staging/comedi/drivers/ni_atmio16d.c

@@ -34,8 +34,6 @@ Devices: [National Instruments] AT-MIO-16 (atmio16), AT-MIO-16D (atmio16d)
 #include <linux/interrupt.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 #include "comedi_fc.h"
 #include "8255.h"
 

+ 0 - 1
drivers/staging/comedi/drivers/ni_daq_700.c

@@ -47,7 +47,6 @@ Manuals:	Register level:	http://www.ni.com/pdf/manuals/340698.pdf
 
 #include <linux/module.h>
 #include <linux/delay.h>
-#include <linux/ioport.h>
 #include <linux/interrupt.h>
 
 #include "../comedidev.h"

+ 0 - 1
drivers/staging/comedi/drivers/pcl711.c

@@ -57,7 +57,6 @@ supported.
 #include <linux/interrupt.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <linux/delay.h>
 
 #include "comedi_fc.h"

+ 0 - 1
drivers/staging/comedi/drivers/pcl724.c

@@ -28,7 +28,6 @@
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <linux/delay.h>
 
 #include "8255.h"

+ 0 - 2
drivers/staging/comedi/drivers/pcl726.c

@@ -65,8 +65,6 @@ Interrupts are not supported.
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 #undef ACL6126_IRQ		/* no interrupt support (yet) */
 
 #define PCL726_SIZE 16

+ 0 - 2
drivers/staging/comedi/drivers/pcl730.c

@@ -30,8 +30,6 @@
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 /*
  * Register map
  *

+ 0 - 1
drivers/staging/comedi/drivers/pcl812.c

@@ -114,7 +114,6 @@
 #include "../comedidev.h"
 
 #include <linux/delay.h>
-#include <linux/ioport.h>
 #include <linux/io.h>
 #include <asm/dma.h>
 

+ 0 - 1
drivers/staging/comedi/drivers/pcl816.c

@@ -35,7 +35,6 @@ Configuration Options:
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <linux/gfp.h>
 #include <linux/delay.h>
 #include <linux/io.h>

+ 0 - 1
drivers/staging/comedi/drivers/pcl818.c

@@ -99,7 +99,6 @@ A word or two about DMA. Driver support DMA operations at two ways:
 */
 
 #include <linux/module.h>
-#include <linux/ioport.h>
 #include <linux/gfp.h>
 #include <linux/delay.h>
 #include <linux/io.h>

+ 0 - 1
drivers/staging/comedi/drivers/pcm3724.c

@@ -31,7 +31,6 @@ Copy/pasted/hacked from pcm724.c
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
 #include <linux/delay.h>
 
 #include "8255.h"

+ 0 - 2
drivers/staging/comedi/drivers/poc.c

@@ -33,8 +33,6 @@ Configuration options:
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 struct boarddef_struct {
 	const char *name;
 	unsigned int iosize;

+ 0 - 2
drivers/staging/comedi/drivers/rti800.c

@@ -54,8 +54,6 @@
 #include <linux/interrupt.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 /*
  * Register map
  */

+ 0 - 2
drivers/staging/comedi/drivers/rti802.c

@@ -35,8 +35,6 @@ Configuration Options:
 #include <linux/module.h>
 #include "../comedidev.h"
 
-#include <linux/ioport.h>
-
 #define RTI802_SIZE 4
 
 #define RTI802_SELECT 0

+ 0 - 1
drivers/staging/comedi/drivers/s526.c

@@ -38,7 +38,6 @@ comedi_config /dev/comedi0 s526 0x2C0,0x3
 
 #include <linux/module.h>
 #include "../comedidev.h"
-#include <linux/ioport.h>
 #include <asm/byteorder.h>
 
 #define S526_SIZE 64

+ 0 - 1
drivers/staging/comedi/drivers/serial2002.c

@@ -30,7 +30,6 @@ Status: in development
 #include "../comedidev.h"
 
 #include <linux/delay.h>
-#include <linux/ioport.h>
 #include <linux/sched.h>
 #include <linux/slab.h>
 

+ 0 - 1
drivers/staging/comedi/drivers/unioxx5.c

@@ -43,7 +43,6 @@ Devices: [Fastwel] UNIOxx-5 (unioxx5),
 #include <linux/module.h>
 #include <linux/delay.h>
 #include "../comedidev.h"
-#include <linux/ioport.h>
 
 #define DRIVER_NAME "unioxx5"
 #define UNIOXX5_SIZE 0x10

+ 0 - 1
drivers/staging/comedi/kcomedilib/kcomedilib_main.c

@@ -23,7 +23,6 @@
 #include <linux/sched.h>
 #include <linux/fcntl.h>
 #include <linux/delay.h>
-#include <linux/ioport.h>
 #include <linux/mm.h>
 #include <linux/io.h>