Bill Pemberton
c4d30ee861
Staging: comedi: comment out useless if
...
This if test doesn't do anything, so comment it out.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:33 -07:00
Bill Pemberton
8629efa4cb
Staging: comedi: make use of ARRAY_SIZE macro
...
Replace instances of computing number of elements in an array with
sizeof(foo)/sizeof(struct footype) with the ARRAY_SIZE macro.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:33 -07:00
Bill Pemberton
b4918808de
Staging: comedi: more fix the way structs are initialized.
...
Change from the foo: bar format to the .foo = bar format.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:33 -07:00
Bill Pemberton
814900c904
Staging: comedi: more fix "foo * bar" should be "foo *bar"
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:32 -07:00
Bill Pemberton
9b9bcba0ca
Staging: comedi: remove space after ampersand
...
Change calses of & foo to &foo as suggested by checkpatch.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:32 -07:00
Bill Pemberton
56e9e16619
Staging: comedi: more remove C99 comments
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:32 -07:00
Bill Pemberton
68c3dbff9f
Staging: comedi: fix the way structs are initialized.
...
Change from the foo: bar format to the .foo = bar format.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:32 -07:00
Bill Pemberton
dae0dc30be
Staging: comedi: Remove parens around return values
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:32 -07:00
Bill Pemberton
c374413871
Staging: comedi: remove assignment in conditionals
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:32 -07:00
Roel Kluin
46dbd1486e
Staging: comedi: non working tests on unsigned cmd->convert_arg
...
Remove tests for negative unsigned.
Signed-off-by: Roel Kluin <roel.kluin@gmail.com >
Cc: Ian Abbott <abbotti@mev.co.uk >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:32 -07:00
Manuel Gebele
0de302fd96
Staging: comedi: Makefile changes
...
this patch will sort the 'Comedi USB drivers' section in the
staging/comedi/drivers/Makefile in alphabetical order, and add the
vmk80xx.c driver to the build.
From: Manuel Gebele <forensixs@gmx.de >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:32 -07:00
Greg Kroah-Hartman
b153d83efb
Staging: comedi: vmk80xx.c: get the driver to build properly
...
There have been changes in the comedi core, this fixes the vmk80xx.c
driver to work properly with them, so it now will build properly.
Cc: Manuel Gebele <forensixs@gmx.de >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:32 -07:00
Manuel Gebele
3faad67335
Staging: comedi: add vmk80xx USB driver
...
The k80xx module was completely revised again. The update contains the
following new main features:
- support for digital input
- support for digital output
- support for pulse counters
- support up to 16 boards (by the way, the windows driver and the k8055
library (libk8055) has support for only 4 boards)
The driver can now manage all features what the board has to offer:
- analog input/output
- digital input/output
- pulse counters (read, reset, set debounce time)
I've also fixed some mistaken in the drivers source code/logic.
By testing all of the driver features i got no errors or something else.
The driver works fine....
From: Manuel Gebele <forensixs@gmx.de >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:31 -07:00
Bill Pemberton
356cdbcb83
Staging: Comedi: change space indentation to tabs
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:31 -07:00
Bill Pemberton
53106ae68a
Staging Comedi: fix spacing around parens
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:31 -07:00
Bill Pemberton
f7cbd7aad0
Staging: comedi: Add spaces after commas
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:31 -07:00
Bill Pemberton
da91b2692e
Staging: comedi: fix "foo * bar" should be "foo *bar"
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:31 -07:00
Huang Weiyi
9096a4eaf4
Staging: comedi: remove dupilcated #include
...
Remove dupilcated #include in drivers/staging/comedi/drivers/8253.h.
Signed-off-by: Huang Weiyi <weiyi.huang@gmail.com >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:31 -07:00
Alessio Igor Bogani
ddcb01d458
Staging: comedi: replace __FUNCTION__ usages
...
__FUNCTION__ is gcc-specific, use __func__
Signed-off-by: Alessio Igor Bogani <abogani@texware.it >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:31 -07:00
Frank Mori Hess
c5331be12e
Staging: comedi: jr3_pci: Use struct device from pci_dev for firmware loading.
...
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:31 -07:00
Frank Mori Hess
883db3d9bb
Staging: comedi: Added sysfs attribute files for setting and querying subdevice buffer sizes.
...
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Ian Abbott
0d6e5dad12
Staging: comedi: amplc_pc236: Corrected documentation.
...
Interrupt is triggered by rising edge on port C bit 3 (not bit 7).
From: Ian Abbott <abbotti@mev.co.uk >
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Ian Abbott
4bde29ed22
Staging: comedi: Undo stupid commit made 3 months ago
...
Undo stupid commit made 3 months ago :
"Fix redefinition of macro comedi_rt_task_context_t".
It wasn't being redefined, it was being defined for RTLinux.
From: Ian Abbott <abbotti@mev.co.uk >
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Ian Abbott
5b32f4397a
Staging: comedi: Work around malformed RTAI_VERSION_CODE.
...
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Frank Mori Hess
894db11973
Staging: Comedi: ni_600x: Added support for comedi_poll.
...
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Ian Abbott
e21de1a8e5
Staging: comedi: pcl818: Tidy up AI command after channel dropout or similar error.
...
It was causing subsequent commands to fail with -EBUSY.
From: Ian Abbott <abbotti@mev.co.uk >
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Ian Abbott
a71f18d2a1
Staging: comedi: pcl818: Fix option handling for FIFO mode (hopefully!).
...
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Frank Mori Hess
6a2436e484
Staging: comedi: Fixed Kconfig option for COMEDI_PCMCIA_DRIVERS
...
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Greg Kroah-Hartman
056d3ce5cf
Staging: comedi: set PCI and PCMCIA defines
...
The comedi drivers are looking for CONFIG_COMEDI_PCI and
CONFIG_COMEDI_PCMCIA, not the current config items. This creates a
define so that things build properly when these options are selected.
Long term goal is to fix up the drivers to not need any defines.
Cc: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Greg Kroah-Hartman
72a8228072
Staging: comedi: fix build errors in pcmcia comedi drivers
...
This fixes a few minor build errors that were previously undetected in
the comedi pcmcia drivers.
Cc: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Ian Abbott
de15d7fcd6
Staging: comedi: 'pcmcia_parse_tuple()' now has two arguments, not three.
...
This fixes the build error in the cv_das16_cs driver
From: Ian Abbott <abbotti@mev.co.uk >
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Frank Mori Hess
2ce492f5cb
Staging: comedi: Finish removing ni_private typedef
...
This fixes compilation of ni_mio_cs.c that was broken.
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Bill Pemberton
2696fb57e6
Staging: comedi: Remove C99 comments
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:30 -07:00
Jiri Slaby
70265d24e3
staging: comedi, remove interrupt.h
...
Remove interrupt wraparound. Use defines from linux/interrupt.h
instead.
Change also parameter types of functions taking ISR to irq_handler_t.
Signed-off-by: Jiri Slaby <jirislaby@gmail.com >
Cc: Ian Abbott <abbotti@mev.co.uk >
Cc: Frank Mori Hess <fmhess@users.sourceforge.net >
Cc: David Schleef <ds@schleef.org >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
232f650253
Staging: comedi: remove C99 comments in s526.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
58c0576eea
Staging: comedi: remove C99 comments in pcl816.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
701a91f1e5
Staging: comedi: remove C99 comments in pcl724.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
f6b49620a4
Staging: comedi: remove C99 comments in ni_labpc.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
30c687c1b8
Staging: comedi: remove C99 comments in ni_at_a2150.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
79a31bae80
Staging: comedi: remove C99 comments in mpc624.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
c52c19c336
Staging: comedi: remove C99 comments in gsc_hpdi.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
6eef3af5dd
Staging: comedi: remove C99 comments in cb_pcimdas.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
cf530aa438
Staging: comedi: remove C99 comments in cb_pcidas.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:29 -07:00
Bill Pemberton
9ef4dea6eb
Staging: comedi: remove C99 comments in cb_pcidas64.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:28 -07:00
Bill Pemberton
6a438139a8
Staging: comedi: remove C99 comments in c6xdigio.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:28 -07:00
Bill Pemberton
d6d9bd32a0
Staging: comedi: remove C99 comments in adv_pci1723.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:28 -07:00
Bill Pemberton
0f04c35655
Staging: comedi: remove C99 comments in adl_pci9118.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:28 -07:00
Bill Pemberton
14458b19e5
Staging: comedi: remove C99 comments in adl_pci6208.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:28 -07:00
Bill Pemberton
1efd18f0cc
Staging: comedi: remove C99 comments in hwdrv_apci3120.c
...
This replaces C99 comments with traditional C comments. This
also removes 3 blocks of code that were already commented out.
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:28 -07:00
Bill Pemberton
f147598bc1
Staging: comedi: remove C99 comments in hwdrv_apci3200.c
...
Signed-off-by: Bill Pemberton <wfp5p@virginia.edu >
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de >
2009-06-19 11:00:28 -07:00