staging: comedi: Kconfig: fix drivers that require the 8255 driver
authorH Hartley Sweeten <hartleys@visionengravers.com>
Tue, 19 Jun 2012 23:20:05 +0000 (16:20 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 20 Jun 2012 19:59:12 +0000 (12:59 -0700)
Many of the comedi drivers require the 8255 driver for
various subdevice support. The Makefile currently uses
CONFIG_COMEDI_PCI_DRIVERS to make sure the 8255 driver
is compiled. The Kconfig help for that option says that
it does not directly affect the kernel.

Fix this by adding 'select COMEDI_8255' to the drivers
that actually need the support.

Also, remove two cases where the drivers don't require
the 8255 support.

Signed-off-by: H Hartley Sweeten <hsweeten@visionengravers.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/comedi/Kconfig
drivers/staging/comedi/drivers/Makefile

index 2ca7f08bc5b94d8fb910c2395ff184fb802d50b1..03ee2d0e188b58ab3e8adb82ebd4168aff010381 100644 (file)
@@ -672,7 +672,6 @@ config COMEDI_ADDI_APCI_3XXX
 
 config COMEDI_ADL_PCI6208
        tristate "ADLink PCI-6208A support"
-       select COMEDI_8255
        ---help---
          Enable support for ADLink PCI-6208A cards
 
@@ -689,6 +688,7 @@ config COMEDI_ADL_PCI7230
 
 config COMEDI_ADL_PCI7296
        tristate "ADLink PCI-7296 96 ch. digital io board support"
+       select COMEDI_8255
        ---help---
          Enable support for ADlink PCI-7296 96 ch. digital io board support
 
@@ -1061,7 +1061,6 @@ config COMEDI_NI_PCIMIO
 
 config COMEDI_RTD520
        tristate "Real Time Devices PCI4520/DM7520 support"
-       select COMEDI_8255
        ---help---
          Enable support for Real Time Devices PCI4520/DM7520
 
index 170da60919594f20aff36f38f4dd942161297bed..513469d943bf47548d940ab57f28b52674b5c6fb 100644 (file)
@@ -55,7 +55,6 @@ obj-$(CONFIG_COMEDI_MULTIQ3)          += multiq3.o
 obj-$(CONFIG_COMEDI_POC)               += poc.o
 
 # Comedi PCI drivers
-obj-$(CONFIG_COMEDI_PCI_DRIVERS)       += 8255.o
 obj-$(CONFIG_COMEDI_ADDI_APCI_035)     += addi_apci_035.o
 obj-$(CONFIG_COMEDI_ADDI_APCI_1032)    += addi_apci_1032.o
 obj-$(CONFIG_COMEDI_ADDI_APCI_1500)    += addi_apci_1500.o