Ian Abbott
98a1581663
Revert "comedi: add HAS_IOPORT dependencies"
...
This reverts commit b5c75b68b7 .
The commit makes it impossible to select configuration options that
depend on COMEDI_8254, COMEDI_DAS08, COMEDI_NI_LABPC, or
COMEDI_AMPLC_DIO200 options due to changing 'select' directives to
'depends on' directives and there being no other way to select those
codependent configuration options.
Fixes: b5c75b68b7 ("comedi: add HAS_IOPORT dependencies")
Cc: Niklas Schnelle <schnelle@linux.ibm.com >
Cc: Arnd Bergmann <arnd@kernel.org >
Cc: <stable@vger.kernel.org > # v6.5+
Acked-by: Arnd Bergmann <arnd@kernel.org >
Signed-off-by: Ian Abbott <abbotti@mev.co.uk >
Link: https://lore.kernel.org/r/20230905090922.3314-1-abbotti@mev.co.uk
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2023-09-12 15:49:20 +02:00
Niklas Schnelle
b5c75b68b7
comedi: add HAS_IOPORT dependencies
...
In a future patch HAS_IOPORT=n will result in inb()/outb() and friends
not being declared. We thus need to add HAS_IOPORT as dependency for
those drivers using them.
Co-developed-by: Arnd Bergmann <arnd@kernel.org >
Signed-off-by: Arnd Bergmann <arnd@kernel.org >
Signed-off-by: Niklas Schnelle <schnelle@linux.ibm.com >
Link: https://lore.kernel.org/r/20230522105049.1467313-7-schnelle@linux.ibm.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2023-05-31 19:17:29 +01:00
Randy Dunlap
28ecbbae9e
comedi: use menuconfig for main Comedi menu
...
Bring the Comedi menu in line with most other device drivers
by using "menuconfig" instead of "config" for the top-level entry.
This also fixes a menu presentation issue with xconfig.
Fixes: ed9eccbe89 ("Staging: add comedi core")
Signed-off-by: Randy Dunlap <rdunlap@infradead.org >
Cc: Ian Abbott <abbotti@mev.co.uk >
Cc: H Hartley Sweeten <hsweeten@visionengravers.com >
Cc: David Schleef <ds@schleef.org >
Cc: Shawn Bohrer <shawn.bohrer@gmail.com >
Cc: Frank Mori Hess <fmhess@users.sourceforge.net >
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Link: https://lore.kernel.org/r/20230110064844.18533-1-rdunlap@infradead.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2023-01-19 17:24:12 +01:00
Greg Kroah-Hartman
8ffdff6a8c
staging: comedi: move out of staging directory
...
The comedi code came into the kernel back in 2008, but traces its
lifetime to much much earlier. It's been polished and buffed and
there's really nothing preventing it from being part of the "real"
portion of the kernel.
So move it to drivers/comedi/ as it belongs there.
Many thanks to the hundreds of developers who did the work to make this
happen.
Cc: Ian Abbott <abbotti@mev.co.uk >
Cc: H Hartley Sweeten <hsweeten@visionengravers.com >
Link: https://lore.kernel.org/r/YHauop4u3sP6lz8j@kroah.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
2021-04-15 09:26:25 +02:00