History log of /drivers/staging/comedi/
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
d026b7150e38a1764d83fc57b6e4448d5e278eaf 22-Apr-2012 Julia Lawall <Julia.Lawall@lip6.fr> drivers/staging/comedi/comedi_fops.c: add missing vfree

commit abae41e6438b798e046d721b6ccdd55b4a398170 upstream.

aux_free is freed on all other exits from the function. By removing the
return, we can benefit from the vfree already at the end of the function.

Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
omedi_fops.c
9ffc93f203c18a70623f21950f1dd473c9ec48cd 28-Mar-2012 David Howells <dhowells@redhat.com> Remove all #inclusions of asm/system.h

Remove all #inclusions of asm/system.h preparatory to splitting and killing
it. Performed with the following command:

perl -p -i -e 's!^#\s*include\s*<asm/system[.]h>.*\n!!' `grep -Irl '^#\s*include\s*<asm/system[.]h>' *`

Signed-off-by: David Howells <dhowells@redhat.com>
rivers.c
rivers/cb_pcidas64.c
rivers/mite.c
3ee0206b5e359aed4dd4f31834bac1d6ac657b5f 09-Mar-2012 Alexandru Guduleasa <alexandru.guduleasa@gmail.com> staging/comedi/drivers fix spelling errors

Fix the following spelling errors:
inital -> initial
continous -> continuous
aquisition -> acquisition
aquisitions -> acquisitions
immidiately -> immediately

Signed-off-by: Alexandru Guduleasa <alexandru.guduleasa@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/usbduxsigma.c
81a149561ed56a23ee84a783da0aec53f1077b8d 20-Feb-2012 Masanari Iida <standby24x7@gmail.com> staging: Fix typo in unioxx5.c

Correct spelling "erorr" to "error" in
drivers/stating/comedi/drivers/unioxx5.c

Signed-off-by: Masanari Iida <standby24x7@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/unioxx5.c
cba2c99363beb532c29f9aebf5b22878d88bcb93 17-Jan-2012 Dan Carpenter <dan.carpenter@oracle.com> Staging: comedi: logical || vs bitwise |

These are bitfields and the intend was to OR them together. A logical
OR here is simply 1.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/dt9812.c
22494ed9b8e9404d6646f85c835bcd7b37d3f562 09-Jan-2012 Ian Abbott <abbotti@mev.co.uk> staging: comedi: ni_pcidio: Support trailing edge external trigger

This patch is ported over by me (Ian Abbott) from the out-of-tree Comedi
git repository at "git://comedi.org/git/comedi/comedi.git".

The original patch is by Nicholas Nell.

The patch adds support for trailing (falling) edge external triggers for
scans in asynchronous command support in the ni_pcidio driver. This is
supported at least on the PCI-DIO_32HS and PCI-6533 boards; not sure
about the other boards.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Cc: Nicholas Nell <nicholas.nell@colorado.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/ni_pcidio.c
02f69d67684b77f7f04e281a026a790f0e08b3a3 09-Jan-2012 Ian Abbott <abbotti@mev.co.uk> staging: comedi: ni_pcidio: Add comedi_poll support

This patch is ported over by me (Ian Abbott) from the out-of-tree Comedi
git repository at "git://comedi.org/git/comedi/comedi.git".

The original patch is by Nicholas Nell.

The patch adds support for the COMEDI_POLL ioctl to the ni_pcidio
driver.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Cc: Nicholas Nell <nicholas.nell@colorado.edu>
Cc: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/ni_pcidio.c
e3794b52f56ac20947a2dbdd505e9ad29013c555 09-Jan-2012 Ian Abbott <abbotti@mev.co.uk> staging: comedi: ni_pcidio: Grab MITE spinlock while preparing DMA.

When setting up the DMA for 'read' streaming acquisition command, grab
the MITE channel spinlock before preparing and arming the DMA.

Change inspired by ni_ai_setup_MITE_dma() in ni_mio_common.c.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/ni_pcidio.c
41add2e84bff0c887949698e01dab28105f11a6b 09-Jan-2012 Ian Abbott <abbotti@mev.co.uk> staging: comedi: ni_pcidio: Mark buffer for writing when setting up DMA.

When setting up the DMA for 'read' streaming acquisition on the DIO
subdevice, mark the whole buffer as writable before starting the DMA.
This prevents a spurious detection of a DMA overwrite of good data
during the first interrupt.

Problem reported by Nicholas Nell. Fix suggested by Frank Mori Hess.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/ni_pcidio.c
9e77e6b62e699fe23a4648ac438115c5fc952e42 09-Jan-2012 Ian Abbott <abbotti@mev.co.uk> staging: comedi: adv_pci_dio: Advantech PCI-1739U support

This patch is ported over by me (Ian Abbott) from the out-of-tree Comedi
git repository at "git://comedi.org/git/comedi/comedi.git".

The original patch is by Nicholas Nell.

-----
Advantech PCI-1739U support

Hello,

I've added a bit of simple configuration to adv_pci_dio.c in order to
make the PCI-1739U work with the adv_pci_dio driver. I have tested
inputs only so far but they seem to work. A git style patch is
attached.

Thanks,

--
Nicholas Nell
Professional Research Assistant
University of Colorado
-----

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Cc: Nico Nell <nicholas.nell@colorado.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
config
rivers/adv_pci_dio.c
f3445c1e5915bc554da1ee524b17c5d59e921ebc 09-Jan-2012 Ian Abbott <abbotti@mev.co.uk> staging: comedi: me4000: Check for unsupported INSN_CONFIG.

The INSN_CONFIG handler for the DIO subdevice should error out for
unsupported configuration instruction codes.

Also fix incorrect use of constant COMEDI_OUTPUT where
INSN_CONFIG_DIO_OUTPUT was meant.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/me4000.c
8383def69b8629df052f917acb844381bdd6e000 09-Jan-2012 Ian Abbott <abbotti@mev.co.uk> staging: comedi: dt2801: do INSN_CONFIG properly for DIO subdevice.

Handle INSN_CONFIG_DIO_INPUT, INSN_CONFIG_DIO_OUTPUT and
INSN_CONFIG_DIO_QUERY in data[0].

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/dt2801.c
586b9839273b3b58b28a26e4518be13366cecaeb 09-Jan-2012 Ian Abbott <abbotti@mev.co.uk> staging: comedi: ni_pcimio: Add support for NI PXIe-6251

Paul Fulmek reports that PXIe-6251 works the same as the existing
PCIe-6251 and just needs the new PCI device ID adding to ni_pci_table[]
and a new entry adding to ni_boards[] based on the existing entry for
PCIe-6251.

The new entry has PCI device ID 0x72e8 and board name "pxie-6251".

Thanks Paul!

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
rivers/ni_pcimio.c
90ab5ee94171b3e28de6bb42ee30b527014e0be7 13-Jan-2012 Rusty Russell <rusty@rustcorp.com.au> module_param: make bool parameters really bool (drivers & misc)

module_param(bool) used to counter-intuitively take an int. In
fddd5201 (mid-2009) we allowed bool or int/unsigned int using a messy
trick.

It's time to remove the int/unsigned int option. For this version
it'll simply give a warning, but it'll break next kernel version.

Acked-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
omedi_fops.c
omedi_fops.h
12e55508921865aefdd80fd17afe70c191afbd1b 09-Jan-2012 Linus Torvalds <torvalds@linux-foundation.org> Merge branch 'staging-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging

* 'staging-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (466 commits)
net/hyperv: Add support for jumbo frame up to 64KB
net/hyperv: Add NETVSP protocol version negotiation
net/hyperv: Remove unnecessary kmap_atomic in netvsc driver
staging/rtl8192e: Register against lib80211
staging/rtl8192e: Convert to lib80211_crypt_info
staging/rtl8192e: Convert to lib80211_crypt_data and lib80211_crypt_ops
staging/rtl8192e: Add lib80211.h to rtllib.h
staging/mei: add watchdog device registration wrappers
drm/omap: GEM, deal with cache
staging: vt6656: int.c, int.h: Change return of function to void
staging: usbip: removed unused definitions from header
staging: usbip: removed dead code from receive function
staging:iio: Drop {mark,unmark}_in_use callbacks
staging:iio: Drop buffer mark_param_change callback
staging:iio: Drop the unused buffer enable() and is_enabled() callbacks
staging:iio: Drop buffer busy flag
staging:iio: Make sure a device is only opened once at a time
staging:iio: Disallow modifying buffer size when buffer is enabled
staging:iio: Disallow changing scan elements in all buffered modes
staging:iio: Use iio_buffer_enabled instead of open coding it
...

Fix up conflict in drivers/staging/iio/adc/ad799x_core.c (removal of
module_init due to using module_i2c_driver() helper, next to removal of
MODULE_ALIAS due to using MODULE_DEVICE_TABLE instead).
98793265b429a3f0b3f1750e74d67cd4d740d162 08-Jan-2012 Linus Torvalds <torvalds@linux-foundation.org> Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (53 commits)
Kconfig: acpi: Fix typo in comment.
misc latin1 to utf8 conversions
devres: Fix a typo in devm_kfree comment
btrfs: free-space-cache.c: remove extra semicolon.
fat: Spelling s/obsolate/obsolete/g
SCSI, pmcraid: Fix spelling error in a pmcraid_err() call
tools/power turbostat: update fields in manpage
mac80211: drop spelling fix
types.h: fix comment spelling for 'architectures'
typo fixes: aera -> area, exntension -> extension
devices.txt: Fix typo of 'VMware'.
sis900: Fix enum typo 'sis900_rx_bufer_status'
decompress_bunzip2: remove invalid vi modeline
treewide: Fix comment and string typo 'bufer'
hyper-v: Update MAINTAINERS
treewide: Fix typos in various parts of the kernel, and fix some comments.
clockevents: drop unknown Kconfig symbol GENERIC_CLOCKEVENTS_MIGR
gpio: Kconfig: drop unknown symbol 'CS5535_GPIO'
leds: Kconfig: Fix typo 'D2NET_V2'
sound: Kconfig: drop unknown symbol ARCH_CLPS7500
...

Fix up trivial conflicts in arch/powerpc/platforms/40x/Kconfig (some new
kconfig additions, close to removed commented-out old ones)
70fe742c94d4d5e7763c3f864f13c0e907ac3d48 14-Dec-2011 Florian Schmaus <fschmaus@gmail.com> staging: comedi_fops.c whitespace fixes

Changed whitespaces in comedi/*.c to tabs where necessary. All .c
files within comedi now have no obvious style problems as reported by
checkpatch.pl

Signed-off-by: Florian Schmaus <fschmaus@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
89c5db09627c65d5fab8b71943dd493846e25d04 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in contec_pci_dio.c

This is a patch to the contec_pci_dio.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_dbg().

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/contec_pci_dio.c
cecdee85515595cbb4f586918aff076aa7dbb7be 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das1800.c

This is a patch to the das1800.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printk to dev_<levels>.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
7cf372b1c40d8d979e64e03eb401a7daa09a8902 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das1800.c

This is a patch to the das1800.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Included KERN_facility levels for printk.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
6c6c227d2a4cb6d7b8c925d2e9e0333cbfd4cf27 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcidas64.c

This is a patch to the cb_pcidas64.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_<levels> and Removed unnecessary
printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
d78678dad325b40258b8d38cf90b24e66d1e52e8 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcidas64.c

This is a patch to the cb_pcidas64.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_<levels> and Removed unnecessary
printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
94cc0b4a6ea924b69bb8e784eb977d6a61ae5ace 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcidas.c

This is a patch to the cb_pcidas.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_<levels>..

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
aa4b8c725884b15c1d1467d382162e151b13a612 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcidas.c

This is a patch to the cb_pcidas.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_dbg()..

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
7a647b9e4a583d514899b22c5e5fa3a849c8b2a0 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das1800.c

This is a patch to the das1800.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_dbg().

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
1e3a2875684bcc4af1e2f6597fdd502cc59e3593 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das1800.c

This is a patch to the das1800.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Coverted printks to dev_<levels>.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
e2499d5c0d8571d9ac756bd8438b5f25fbaf132d 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in daqboard2000.c

This is a patch to the daqboard2000.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_dbg().

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
904c02968b4c714e5fb6e750e746d8eceb641dd9 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das1800.c

This is a patch to the das1800.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_<levels>.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
a96b98f218fa7c854a591f4eb3cff90c13036d25 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix brace coding style issue in ni_at_a2150.c

This is a patch to the ni_at_a2150.c file that fixes up a brace
warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_at_a2150.c
351a1d35d61e7cb5fd0bebddb851973a12a0b0e1 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in jr3_pci.c

This is a patch to the jr3_pci.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_<levels> and Removed unnecessary
printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
2c2fedf2c4349b9154b4d71513ccf1b02b21df16 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in jr3_pci.c

This is a patch to the jr3_pci.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_dbg().

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
5ec8df5e46660922810657d0dee06e408813c030 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in daqboard2000.c

This is a patch to the daqboard2000.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_printk and Removed unnecessary
printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
aaed8395997fd6b1c0f56eab7c545bb0278cdc92 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in daqboard2000.c

This is a patch to the daqboard2000.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Converted printks to dev_dbg().

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
976fe5ab27e682d3dbfec26517a8a248638af07d 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in pcmuio.c

This is a patch to the pcmuio.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Converted printks to dev_dbg().

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmuio.c
deb04291a1eaa20c4565a64e894cdeb3e311d97b 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in pcmuio.c

This is a patch to the pcmuio.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Converted printks to dev_functions.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmuio.c
de1201ea91d0453800ec68f959297de2b37a042e 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in pcmuio.c

This is a patch to the pcmuio.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Converted printks to dev_functions.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmuio.c
750d80bdac2fdf8e89b6effcb9478d026d140bb0 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in dt3000.c

This is a patch to the dt3000.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Converted printks to dev_<levels>.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
5cf76a8bf818ffc12e1a7a443eda83c9a4e13452 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in dt3000.c

This is a patch to the dt3000.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Converted printks to dev_functions.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
23aff74c1a7fed4019f230e6190608ce9c5d3359 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in dt3000.c

This is a patch to the dt3000.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_<levels>.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
a65df7974695f53cadfd2ecda60eb03a894b0480 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in dt3000.c

This is a patch to the dt3000.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Added KERN_facility levels.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
b6b31e972d3e8c2ef1f117c9116f9333a2bd84e9 12-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in dt3000.c

This is a patch to the dt3000.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Converted printks to dev_<levels>.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
c1f7d3114454f5ae2211e7ea872397071fb296f2 11-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in jr3_pci.c

This is a patch to the jr3_pci.c file that fixes up a
printk warning found by the checkpatch.pl tool.

Added KERN_facility levels for printks.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
407f3fd8faf80f77c47ebda7501c6a8698d2f3a6 10-Dec-2011 Greg Kroah-Hartman <gregkh@suse.de> Merge 3.2-rc5 into staging-next

This resolves the conflict in the
drivers/staging/iio/industrialio-core.c file due to two different
changes made to resolve the same problem.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
036f419529d4dd83a1d46de04551d60994d1f372 08-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix initialise statics to 0 or NULL issue in cb_das16_cs.c

This is a patch to the cb_das16_cs.c file that fixes up a initialise
statics to 0 or NULL warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
6f2c5f3852caf0afb6fae36e4f16fe765545bdb0 08-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix initialise statics to 0 or NULL issue in dt3000.c

This is a patch to the dt3000.c file that fixes up a initialise
statics to 0 or NULL warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
41912a3f231e97efa154f4662608c024238ffe5e 08-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix line over 80 character issue in cb_pcimdda.c

This is a patch to the cb_pcimdda.c file that fixes up a
line over 80 character warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdda.c
5f1d0f3f3f9ca3dbcbe1b251dccd8bfc6df18057 08-Dec-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix brace coding style issue in daqboard2000.c

This is a patch to the daqboard2000.c file that fixes up a brace
warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
c5018168a59b92ec3bd0f7b598e6d0d64d507e1e 08-Dec-2011 Florian Schmaus <fschmaus@gmail.com> staging: comedi: comedi_fops: Removed int overflow check

This became unnecessary with the previous commit.
Improved the readability of the remaining check, by using UINT_MAX.

Signed-off-by: Florian Schmaus <fschmaus@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
2e1c394fc398afb75d89c53f933149d33dc9e280 08-Dec-2011 Florian Schmaus <fschmaus@gmail.com> staging: comedi: comedi_fops: Replace deprecated strict_strtoul with kstrtouint

As reported by checkpatch.pl strict_strtoul should be replaced. It was
replaced with kstrtouint since async->max_bufsize is an unsigned int
anyway.

Signed-off-by: Florian Schmaus <fschmaus@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
2f30866fbf0dd3b1d5ea87ebab2a96222d1cebe9 30-Nov-2011 Dan Carpenter <dan.carpenter@oracle.com> Staging: comedi: unlock on error in usbduxsigma_attach()

We should release the udev->sem lock before returning.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxsigma.c
d6610a502738e23aab5418e82c024be201e13f02 30-Nov-2011 Dan Carpenter <dan.carpenter@oracle.com> Staging: comedi: unlock on error in usbdux_ao_inttrig()

If we had an invalid trignum (anything other than zero is invalid) then
we returned without unlocking. I've modified this function to just have
one return point.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxsigma.c
42b2aa86c6670347a2a07e6d7af0e0ecc8fdbff9 29-Nov-2011 Justin P. Mattock <justinmattock@gmail.com> treewide: Fix typos in various parts of the kernel, and fix some comments.

The below patch fixes some typos in various parts of the kernel, as well as fixes some comments.
Please let me know if I missed anything, and I will try to get it changed and resent.

Signed-off-by: Justin P. Mattock <justinmattock@gmail.com>
Acked-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
rivers/addi-data/hwdrv_apci3200.c
dfd8ee92a9192d78aa38cf8699df3630a7c88c85 25-Nov-2011 Xi Wang <xi.wang@gmail.com> Staging: comedi: fix integer overflow in do_insnlist_ioctl()

There is a potential integer overflow in do_insnlist_ioctl() if
userspace passes in a large insnlist.n_insns. The call to kmalloc()
would allocate a small buffer, leading to a memory corruption.

The bug was reported by Dan Carpenter <dan.carpenter@oracle.com>
and Haogang Chen <haogangchen@gmail.com>. The patch was suggested by
Ian Abbott <abbotti@mev.co.uk> and Lars-Peter Clausen <lars@metafoo.de>.

Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Reported-by: Haogang Chen <haogangchen@gmail.com>.
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Lars-Peter Clausen <lars@metafoo.de>
Signed-off-by: Xi Wang <xi.wang@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
06b446c8af5db5a98b2eaa30b513c79089ed254b 27-Nov-2011 Greg Kroah-Hartman <gregkh@suse.de> Revert "Staging: comedi: integer overflow in do_insnlist_ioctl()"

This reverts commit e384a41141949843899affcf51f4e6e646c1fe9f.
It's not the correct way to solve this issue.

Acked-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
0389245f0c5692111c0dc8d997fc4af72d789472 21-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix brace coding style issue in pcmuio.c

This is a patch to the pcmuio.c file that fixes up a brace
warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmuio.c
34dac67d6c494c04d025977b5ec1a0f14b9aa299 21-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in ni_pcimio.c

This is a patch to the ni_pcimio.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcimio.c
e8f31fd312ce37950bff3295d3ec1e8e0380209f 21-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in ni_pcimio.c

This is a patch to the ni_pcimio.c file that fixes up a printk
warning found by the checkpatch.pl tool.
Converted printks to dev_<level> and pr_<level>.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcimio.c
25c0ca8406682e741fcc1155b1393c7fb74e2917 21-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix brace coding style issue in ni_pcimio.c

This is a patch to the ni_pcimio.c file that fixes up a brace
warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcimio.c
327ffc0ce7230872a7944b92961e718030ffca31 21-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in ni_labpc_cs.c

This is a patch to the ni_labpc_cs.c file that fixes up a printk
warning found by the checkpatch.pl tool

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc_cs.c
1aa301e83b275c9493ea232d1cb1a7edccc40c14 21-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in ni_daq_dio24.c

This is a patch to the ni_daq_dio24.c file that fixes up a printk
warning found by the checkpatch.pl tool.
Converted printks to pr_<levels> and dev_version.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_dio24.c
ef7908ebc3f81bc85c22ebe5e91c85caeeeac544 21-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix brace coding style issue in ni_daq_dio24.c

This is a patch to the ni_daq_dio24.c file that fixes up a
brace warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_dio24.c
73b12a5bc0d3b37bd57227b88065ad7024b1720e 21-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix initialise statics to 0 or NULL issue in ni_daq_dio24.c

This is a patch to the ni_daq_dio24.c file that fixes up a initialise
statics to 0 or NULL warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_dio24.c
408f6bcd2acfe03c1f86b1fd9f77e010447b0080 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in pcl818.c

This is a patch to the pcl818.c file that fixes up a printk
warning found by the checkpatch.pl tool.
Removed an unnecessary printks.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
c62a0ef42c119f6c36d6f228839e0f3aafba0dca 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in pcl818.c

This is a patch to the pcl818.c file that fixes up a printk
warning found by the checkpatch.pl tool.
Converted printks to dev_version.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
26ba666c50a9a7883e837626d85dc71c30b28b77 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in pcl818.c

This is a patch to the pcl818.c file that fixes up a printk
warning found by the checkpatch.pl tool

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
3478f74231d88812b47ff6cffc597a9be99d1ec6 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das16m1.c

This is a patch to the das16m1.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to comedi_<level.
Removed an unnecessary printk statment.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das16m1.c
b147ed60775ff976f2a0724fa643f9b508bc8652 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix initialise statics to 0 or NULL issue in pcl816.c

This is a patch to the pcl816.c file that fixes up a initialise statics to 0 or NULL
warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
352f91747f670b3d82601e7a518df13ba6ecb5e4 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix brace coding style issue in daqboard2000.c

This is a patch to the daqboard2000.c file that fixes up a brace
warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
61a8d9550e620ab777ce25c2878e57f4e1a6acd3 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das08_cs.c

This is a patch to the das08_cs.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_printk.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08_cs.c
f15d651b1499cf2798a508fc7ea42f3e3181be7f 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in adv_pci_dio.c

This is a patch to the adv_pci_dio.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_version.
Removed unnecessary printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
e75aca92867eb687f6a2e0663db124f3fe3b4f1c 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das800.c

This is a patch to the das800.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_dbg.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das800.c
bb1defe4653567f7754af741e20a79796a81beaa 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das800.c

This is a patch to the das800.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_version.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das800.c
5d2d50745cff532617a7e44ac0201283535b17d5 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcimdas.c

This is a patch to the cb_pcimdas.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_version.
Removed ifdef CBPCIMDAS_DEBUG and unecessary printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdas.c
3f00cf8ff356c7a6ad5debc38849f26b5125c390 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcimdas.c

This is a patch to the cb_pcimdas.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_version.
Removed ifdef CBPCIMDAS_DEBUG.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdas.c
2c6abc58f20f96673a0900f316cfdde3df378e70 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcimdas.c

This is a patch to the cb_pcimdas.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_printk.
Removed unnecessary printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdas.c
610b8ed9594944d1142d4591599ed6a071b9316f 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcidio.c

This is a patch to the cb_pcidio.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_printk and Removed unnecessary printk
statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidio.c
143c128cc1c024189da84911df3819cc5036caea 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcidda.c

This is a patch to the cb_pcidda.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_printk and Removed unnecessary
printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidda.c
8bde85db943971ea57780823e25778068d77eead 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_pcidas.c

This is a patch to the cb_pcidas.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_printk and Removed unnecessary
printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
be545c6251875797fdd9add35a48a1111e896d1e 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in adv_pci1710.c

This is a patch to the adv_pci1710.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Converted printks to dev_version and Removed an unnecessary printk
statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
4547251f6a9cf6d2f4255b918668526417973315 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix brace coding style issue in das16m1.c

This is a patch to the das16m1.c file that fixes up a brace coding
warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das16m1.c
2b8731348a107e894cb3483faa10d46b1f763be4 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix NULL initilization issue in pcl818.c

This is a patch to the pcl818.c file that fixes up a NULL initilization
warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
fc950139636c63a839b95d4d404b0ded7a565c23 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix brace coding style issue in pcl818.c

This is a patch to the pcl818.c file that fixes up a brace
coding style warning found by the checkpatch.pl tool.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
cc780e8f92e1576e4ac867e5d26d22ffbc39ddd8 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in cb_das16_cs.c

This is a patch to the cb_das16_cs.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Converted printks to dev_printk.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
3dbeb83c245bbdc906eb54821d1cd77a25f56741 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in serial2002.c

This is a patch to the serial2002.c file that fixes up a printk
warning found by the checkpatch.pl tool.

converted printks to dev_version.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
7e4198f47bda09b15d06822b610f99065901e45c 19-Nov-2011 Ravishankar karkala Mallikarjunayya <ravishankar.km@greenturtles.in> Staging: comedi: fix printk issue in das6402.c

This is a patch to the das6402.c file that fixes up a printk
warning found by the checkpatch.pl tool.

Converted printks to dev_version.
Removed unnecessary printk statements.

Signed-off-by: Ravishankar Karkala Mallikarjunayya <ravishankar.km@greenturtles.in>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das6402.c
855f62ef198cd8c0e4500dd8b7f3811c9a560ef9 07-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/daqboard: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Since the driver_data field isn't used anywhere we can also drop the
assignments for class, class_mask and driver_data.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
7b0be12b26d86ea2bd5079f0d723289e2f5a43a9 07-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/amplc: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Since the driver_data field isn't used anywhere we can also drop the
assignments for class, class_mask and driver_data.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
8c0690eaf7a666183fb9c49d275d9f986acd4239 07-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/adl: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Since the driver_data field isn't used anywhere we can also drop the
assignments for class, class_mask and driver_data.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci7230.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
71d4c80db1e042baae6c5a2ca1bbfc16c89bd2b5 07-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/cb_pcimdda: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Since the driver_data field isn't used anywhere we can also drop the
assignments for class, class_mask and driver_data.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdda.c
8edbfb8dec32fa5a5bad0c2a5b49845f7b911f55 07-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/das08: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Since the driver_data field isn't used anywhere we can also drop the
assignments for class, class_mask and driver_data.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08.c
dbecdf36ceb1ce80d259d620c57cec9176979fe8 07-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/me_daq: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Since the driver_data field isn't used anywhere we can also drop the
assignments for class, class_mask and driver_data.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me_daq.c
9fb7d6fa1d471338de747c0cdae015bde696f8df 07-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/contec: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/contec_pci_dio.c
49d6f67245c11a18d0454b2101fa224133f59323 07-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/ke_counter: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Since the driver_data field isn't used anywhere we can also drop the
assignments for class, class_mask and driver_data.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ke_counter.c
1013762ccf0447b680222f59ee558c81308d692f 07-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/jr3: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Since the driver_data field isn't used anywhere we can also drop the
assignments for class, class_mask and driver_data.

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
d9fcd77b567f338eb5d438747623c1984df050d5 06-Nov-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/addi: Convert pci_table entries to PCI_DEVICE (if PCI_ANY_ID is used)

This patch converts pci_table entries to use the PCI_DEVICE macro,
if .subvendor and .subdevice are set to PCI_ANY_ID,
and thus improves readablity.

Since the driver_data field isn't used anywhere we can also drop the
assignments for class, class_mask and driver_data.

Moreover the hardcoded 0x15B8 was replaced by the more readable
PCI_VENDOR_ID_ADDIDATA

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
cf5682788f2cc35643f0bc1898646e2cff4af7f3 24-Oct-2011 Johannes Thumshirn <morbidrsa@googlemail.com> staging: comedi: Unbreak output of printk()s in pcmmio

Unbreak the output of some printk()s I broke.

Signed-off-by: Johannes Thumshirn <morbidrsa@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmmio.c
e384a41141949843899affcf51f4e6e646c1fe9f 04-Nov-2011 Dan Carpenter <dan.carpenter@oracle.com> Staging: comedi: integer overflow in do_insnlist_ioctl()

There is an integer overflow here that could cause memory corruption
on 32 bit systems.

insnlist.n_insns could be a very high value size calculation for
kmalloc() could overflow resulting in a smaller "insns" than
expected. In the for (i = 0; i < insnlist.n_insns; i++) {... loop
we would read past the end of the buffer, possibly corrupting memory
as well.

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
6a9ce6b654e491981f6ef7e214cbd4f63e033848 29-Oct-2011 Federico Vaga <federico.vaga@gmail.com> Staging: comedi: fix signal handling in read and write

After sleeping on a wait queue, signal_pending(current) should be
checked (not before sleeping).

Acked-by: Alessandro Rubini <rubini@gnudd.com>
Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
df30b21cb0eed5ba8a8e0cdfeebc66ba8cde821d 29-Oct-2011 Federico Vaga <federico.vaga@gmail.com> Staging: comedi: fix mmap_count

In comedi_fops, mmap_count is decremented at comedi_vm_ops->close but
it is not incremented at comedi_vm_ops->open. This may result in a negative
counter. The patch introduces the open method to keep the counter
consistent.

The bug was triggerd by this sample code:

mmap(0, ...., comedi_fd);
fork();
exit(0);

Acked-by: Alessandro Rubini <rubini@gnudd.com>
Signed-off-by: Federico Vaga <federico.vaga@gmail.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
3ffab428f40849ed5f21bcfd7285bdef7902f9ca 08-Nov-2011 Bernd Porr <berndporr@f2s.com> staging: comedi: fix oops for USB DAQ devices.

This fixes kernel oops when an USB DAQ device is plugged out while it's
communicating with the userspace software.

Signed-off-by: Bernd Porr <berndporr@f2s.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
8b78607fc4a26c2e26c4a614ff0bbd3380abc402 08-Nov-2011 Bernd Porr <berndporr@f2s.com> staging: comedi: usbduxsigma: Fixed wrong range for the analogue channel.

It's actually +/-2.65V/2 and not +/-2.65V.

Signed-off-by: Bernd Porr <berndporr@f2s.com>
Cc: stable <stable@vger.kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxsigma.c
963ff7740d52586a0fb79f459abebf39997d3ae6 10-Oct-2011 Jake Burton <jake5991@live.com> Staging: comedi: fix brace coding style issue in ni_atmio.c

This is a patch to the ni_atmio.c file which fixes a brace and whitespace warning found by the checkpatch.pl tool

Signed-off-by: Jake Burton <jake5991@live.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio.c
0bdd2b620794f4f8bddac620b774d7fbf879dcbc 10-Oct-2011 Nasir Abed <nasirabed@gmail.com> Staging: comedi: c6xdigio: fixed missing KERN_* in printk

Fixed missing KERN_* in printk statements.

Signed-off-by: Nasir Abed <nasirabed+kernel@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/c6xdigio.c
589cabe1b13576b85419d73ba87e50f7f80463fb 24-Sep-2011 Christopher Rice <rice.christopher.a@gmail.com.com> drivers:staging:comedi:drivers:cb_das_cs.c codeing style issue

drivers: staging: comedi: cb_das16_cs.c
fixed over 80 line issue, and removed a space before tab issue.

Signed-off-by: Christopher Rice <rice.christopher.a@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
bcd9a1e91fbc293bbbbddd98df687ad2e8027c89 25-Sep-2011 Johannes Thumshirn <morbidrsa@googlemail.com> staging: comedi: Added log subjects to printk()s in pcmmio

Added log subject to printk()s in drivers/staging/comedi/drivers/pcmmio.c.

Signed-off-by: Johannes Thumshirn <morbidrsa@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmmio.c
dd89e20d7e9d507b3122de2f79661b5fc2c2198e 30-Jul-2011 Bernd Porr <berndporr@f2s.com> staging: comedi: new driver usbduxsigma

This adds a new driver file usbduxsigma which is the driver for
a new board by ITL. The driver has been tested and is working fine.

Signed-off-by: Bernd Porr <berndporr@f2s.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
rivers/Makefile
rivers/usbduxsigma.c
d6aa8366dde1656f859b6ebf5face1718793a467 09-Aug-2011 Randy Dunlap <rdunlap@xenotime.net> staging: fix comedi build errors

Fix build errors when CONFIG_COMEDI_PCI_DRIVERS is not enabled
and CONFIG_COMEDI_PCI_DRIVERS was used where CONFIG_ISA_DMA_API
should have been used.

drivers/staging/comedi/drivers/ni_labpc.c: In function 'labpc_ai_cmd':
drivers/staging/comedi/drivers/ni_labpc.c:1351: error: implicit declaration of function 'labpc_suggest_transfer_size'
drivers/staging/comedi/drivers/ni_labpc.c: At top level:
drivers/staging/comedi/drivers/ni_labpc.c:1802: error: conflicting types for 'labpc_suggest_transfer_size'
drivers/staging/comedi/drivers/ni_labpc.c:1351: note: previous implicit declaration of 'labpc_suggest_transfer_size' was here

Signed-off-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
13a9e03c0c209b59f07b72c5388845a5f55eda2a 19-Jul-2011 Bojan Prtvar <prtvar.b@gmail.com> Staging: comedi: fix initialization of static to 0 in ni_pcidio.c

This patch removes initialization of static to 0 or NULL error found
by checkpatch.pl tool

Signed-off-by: Bojan Prtvar <prtvar.b@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcidio.c
654e8fb522b3c8af3c5b35d6f474e51218ef8f9a 16-Jul-2011 Mariano Guerra <luismarianoguerra@gmail.com> Staging: comedi: do not initialise statics to 0 or NULL

This is a patch to adv_pci_dio.c that fixes an error initializing

static struct pci_dio_private *pci_priv to NULL

removed the initialization.
found by the checkpatch.pl tool.

Signed-off-by: Mariano Guerra <luismarianoguerra@gmail.com>

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
f5283a4bb8f5ef274e9de58c751edb2a2d66bef4 10-Jul-2011 Mark Pearson <markpearson_de@yahoo.de> Staging: comedi: Fixed coding style issues.

comedi_fops.c : A forward decleration was declared as extern although it
is a function private to this file. Changed the
decleration to static.

Signed-off-by: Mark Pearson <markpearson_de@yahoo.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
6e882d472f2b9fdfa4838317c9b67a64403fef73 08-Jul-2011 Ravishankar <ravishankarkm32@gmail.com> Staging: comedi: fix printk issue in rtd520.c

This is a patch to the rtd520.c file that fixes up a printk warning found by the checkpatch.pl tool

Signed-off-by: Ravishankr <ravishakarkm32@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rtd520.c
7a98161646f98690d845fd599dc840cd7d765aad 08-Jul-2011 Ravishankar <ravi.shankar@greenturtles.in> Staging: comedi: fix line over 80 character issue in rtd520.c

This is a patch to the rtd520.c file that fixes up a warning: line over 80 character found by the checkpatch.pl tool

Signed-off-by: Ravishankar <ravishankarkm32@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rtd520.c
33e73e0085089a2653cd638c990996b90833819b 07-Jul-2011 Ravishankar <ravi.shankar@greenturtles.in> Staging: comedi: fix warning issue in unioxx5.c

This is a patch to the unioxx5.c file that fixes up a warning found by the checkpatch.pl tool

Signed-off-by: Ravishankar <ravishankarkm32@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/unioxx5.c
e9d1cf89ed5561adc1d36aea6d1349d12dfedd74 07-Jul-2011 Ravishankar <ravi.shankar@greenturtles.in> Staging: comedi: fix brace coding style issue in serial2002.c

This is a patch to the serial2002.c file that fixes up a brace warning found by the checkpatch.pl tool

Signed-off-by: Ravishankar <ravishankarkm32@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
b041267ea819054aa9b406efc94fe8821ea2e67b 07-Jul-2011 Ravishankar <ravi.shankar@greenturtles.in> Staging: comedi: fix brace and printk coding style issue in serial2002.c

This is a patch to the serial2002.c file that fixes up a brace and printk warning found by the checkpatch.pl tool

Signed-off-by: Ravishankar <ravishankarkm32@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
0435f9337f051db77b4eaf02eee83e7a29f3474a 06-Jul-2011 Pavel Roskin <proski@gnu.org> staging: comedi: remove COMEDI_DEVICE_CREATE macro, expand all callers

This is no longer needed as the code is now in the main kernel tree.

Signed-off-by: Pavel Roskin <proski@gnu.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedidev.h
a142785d7c9dd572a5dd963f7142174901465006 22-Jun-2011 Matthew Skolaut <tech2077@gmail.com> Staging: comedi: das1800: fixed multiple brace coding style issues and pointer declaration style errors

Fixed coding style issues

Signed-off-by: Matthew Skolaut <tech2077@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
ee4d07d8e1c72043299ac4118fbdee0ad883e966 05-Jul-2011 Ravishankar <ravi.shankar@greenturtles.in> Staging: comedi: fix prink warning style issue in ni_daq_700.c

This is a patch to the ni_daq_700.c file that fixes up a prink warning found by the checkpatch.pl tool

Signed-off-by: Ravishankar <ravishankarkm32@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_700.c
3297d6c7c84a2a3f62b41b703a2963759e822e96 02-Jul-2011 Randy Dunlap <randy.dunlap@oracle.com> staging: fix comedi NI labpc driver build when ISA_DMA_API is not enabled

Fix ni_labpc.c to build when CONFIG_ISA_DMA_API is not enabled.

This is a driver that supports both ISA and PCI devices.
It now builds when for PCI-only support or for both
ISA and PCI device support.
(It does not support ISA-only without PCI.)

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
819cbb120eaec7e014e5abd029260db1ca8c5735 25-Jun-2011 Vasiliy Kulikov <segoon@openwall.com> staging: comedi: fix infoleak to userspace

driver_name and board_name are pointers to strings, not buffers of size
COMEDI_NAMELEN. Copying COMEDI_NAMELEN bytes of a string containing
less than COMEDI_NAMELEN-1 bytes would leak some unrelated bytes.

Signed-off-by: Vasiliy Kulikov <segoon@openwall.com>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
85678d5d27cb0ea1005316f51b1b062bf4609b66 29-Jun-2011 Dan Carpenter <error27@gmail.com> Staging: comedi: usbdux: release locks on error paths

Smatch complains about a couple error paths where the semaphores
were not released.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
880e96166c2cd1d84df0ccb02d413dcbf422796b 12-Jun-2011 Prashant P. Shah <pshah.mumbai@gmail.com> Staging: comedi: add dyna_pci10xx driver to Makefile

Add dyna_pci10xx entry to comedi Kconfig and Makefile

Signed-off-by: Prashant P. Shah <pshah.mumbai@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
rivers/Makefile
16a7373a8e1420cde99001759ec0eaf56f8931a5 12-Jun-2011 Prashant P. Shah <pshah.mumbai@gmail.com> Staging: comedi: add dyna_pci10xx driver

For Dynalog PCI DAQ cards:
PCI-1050

Signed-off-by: Prashant P. Shah <pshah.mumbai@gmail.com>
Reviewed-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dyna_pci10xx.c
0c9e98af5e94877ad3b1af2c0f39b2376a462ded 05-Jul-2011 Greg Kroah-Hartman <gregkh@suse.de> Merge Linux 3.0-rc6 into staging-next

This handles the merge conflicts with the
drivers/staging/brcm80211/Kconfig file due to changes on the two
different branches.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2d32f746223bfd89994edc0d16716e90e7836e74 01-Jun-2011 Matt Billenstein <matt@vazor.com> staging: comedi (adv_pci1723): coding style, fix whitespace before quoted newline

Small fix in adv_pci1723.c for a "whitespace before quoted newline" warning
from checkpatch.pl

Signed-off-by: Matt Billenstein <matt@vazor.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1723.c
f80d1d22b6c30771f8d4576d5c741c33b0cfd8ab 28-May-2011 Ralf Thielow <ralf.thielow@googlemail.com> staging: comedi: fixed a declaration coding style issue

Fixed a declaration coding style issue.

Signed-off-by: Ralf Thielow <ralf.thielow@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
c5274ab09747d0ef829f9b8f040756758e5de55c 13-Jun-2011 Greg Dietsche <Gregory.Dietsche@cuw.edu> staging: remove unnecessary code

Compile tested.
remove unnecessary code that matches this coccinelle pattern
if (...)
return ret;
return ret;

Signed-off-by: Greg Dietsche <Gregory.Dietsche@cuw.edu>
Acked-by: Franky Lin <frankyl@broadcom.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
rivers/usbdux.c
a73738e9f85fa6ba3f1f9a6ea95b5e5fa99579a2 27-Jun-2011 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix build breakages on some platforms

Some platforms do not have virt_to_bus(), so properly depend on
CONFIG_VIRT_TO_BUS for the Comedi drivers that need this function.

Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
6fab3e1fbc83e6d61e8c28ceab513274183a96f6 23-Jun-2011 Ralf Baechle <ralf@linux-mips.org> Staging: Comedi: Build only on arches providing PAGE_KERNEL_NOCACHE

On architectures that don't define PAGE_KERNEL_NOCACHE, the Comedi driver turns
into tragedy:

CC [M] drivers/staging/comedi/drivers.o
drivers/staging/comedi/drivers.c: In function ‘comedi_buf_alloc’:
drivers/staging/comedi/drivers.c:505:41: error: ‘PAGE_KERNEL_NOCACHE’ undeclared (first use in this function)
drivers/staging/comedi/drivers.c:505:41: note: each undeclared identifier is rep orted only once for each function it appears in
make[3]: *** [drivers/staging/comedi/drivers.o] Error 1

Restrict the driver to only those architectures that define PAGE_KERNEL_NOCACHE.

PAGE_KERNEL_NOCACHE is a kludge - some system architectures such as SGI IP27
are even uable to offer uncached operation - at least in the way an unwitting
driver might assume. I haven't looked in details how the driver is using
the area vmaped with PAGE_KERNEL_NOCACHE but maybe doing it XFS-style using
cached memory and the flush_kernel_vmap_range / invalidate_kernel_vmap_range
APIs in conjunction with the DMA API is a practical alternative.

Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
Reported-by: David Miller <davem@davemloft.net>
Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Acked-by: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Martyn Welch <martyn.welch@ge.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
845d131e2b363717d8ac8db2c6b4417de8cf10b5 09-Jun-2011 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: add #include <linux/io.h> to a bunch of drivers

On some arches the function virt_to_bus() wasn't being pulled in due to
include chains being different. So, as we are explicitly calling this
function, explicitly include the proper header file so all will build
properly.

Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
rivers/adl_pci9118.c
rivers/das1800.c
rivers/dt282x.c
rivers/ni_at_a2150.c
rivers/ni_labpc.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
408093d2a1724ea4c8518bd2bfee166132a6cbfa 09-Jun-2011 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: drivers.c: fix PAGE_KERNEL_NOCACHE issue

Not all arches have PAGE_KERNEL_NOCACHE, so use the "normal" PAGE_KERNEL
on those that do not have it.

Reported-by: Stephen Rothwell <sfr@canb.auug.org.au>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
f50d1d9e8d964fdd3b4cedfbca8843d1bc5916c1 24-May-2011 Linus Torvalds <torvalds@linux-foundation.org> Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6:
pcmcia: Make struct pcmcia_device_id const, sound drivers edition
staging: pcmcia: Convert pcmcia_device_id declarations to const
pcmcia: Convert pcmcia_device_id declarations to const
pcmcia: Make declaration and uses of struct pcmcia_device_id const
pcmcia/sa1100: put sa11x0_pcmcia_hw_init[] to .devinit.data
8ba69ce4b3567de881514c61ea8b04b14d8e68ae 18-May-2011 J. Ali Harlow <ali@avrc.city.ac.uk> comedi vmk80xx: support comedi auto-configuration

Add support for automatically associating a vmk8055 device with a
comedi device (previously the user had to use comedi_num_legacy_minors
to reserve device slots and then associate them with vmk8055 devices
using comedi_config).
Tested on multiple K8055s, but not on K8061s.

Signed-off-by: J. Ali Harlow <ali@avrc.city.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/vmk80xx.c
c647ed568af52cc75ece267ff02937d9263d1d27 18-May-2011 J. Ali Harlow <ali@avrc.city.ac.uk> comedi vmk80xx: support bits instruction

Calling comedi_dio_bifield2() returns EBUSY permanently. Implementing
the insn_bits call fixes the problem and is good in its own right since
one can then read and write to all the digitial lines at the same time.
Tested on a K8055, but not on a K8061.

Signed-off-by: J. Ali Harlow <ali@avrc.city.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/vmk80xx.c
510b9be374a4b589e7f6182d306b3c8ec9575e05 18-May-2011 J. Ali Harlow <ali@avrc.city.ac.uk> comedi vmk80xx: extend rudimentary_check to check both directions

rudimentary_check() can currently check whether the input or
output direction is currently available (no pending transaction),
but not both at the same time. We need this facility for do_bits().

Signed-off-by: J. Ali Harlow <ali@avrc.city.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/vmk80xx.c
9dc99895ef2bd96bad9674e4a0a6228c0690c912 18-May-2011 J. Ali Harlow <ali@avrc.city.ac.uk> comedi vmk80xx: simplify rinsn output calculation

vmk80xx_di_rinsn() and vmk80xx_do_rinsn() extract the required channel
data by inconsistent and overly-complex algorithms. Simplify them both.

Signed-off-by: J. Ali Harlow <ali@avrc.city.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/vmk80xx.c
85a2f34f4ecd48ce27f8ecc2d58ab66c05d55a9a 18-May-2011 J. Ali Harlow <ali@avrc.city.ac.uk> comedi vmk80xx: Digitial I/O should have a maxdata of 1

Digitial input and output sub-devices were reporting a maxdata of
0x1F and 0xFF respectively. They should both be 1.

Signed-off-by: J. Ali Harlow <ali@avrc.city.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/vmk80xx.c
587e500c40aef11163bf09d367b5c3b3aba820cc 18-May-2011 J. Ali Harlow <ali@avrc.city.ac.uk> comedi vmk80xx: make rudimentary_check a static function

rudimentary_check is a macro with side-effects (it returns
on error) which is contary to CodingStyle. Replace it with
a static function.

Signed-off-by: J. Ali Harlow <ali@avrc.city.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/vmk80xx.c
7e0b3bf3abec4cd30c58e6311f913759a9e324d7 16-May-2011 Ian Abbott <abbotti@mev.co.uk> staging: comedi: addi-data: Get rid of redundant ps_BoardInfo

The ps_BoardInfo pointer in the device private data is redundant as we
can just use the this_board macro to access the same data, as is done
elsewhere in the code. Get rid of the pointer and change the code to
use the this_board macro instead.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci3xxx.c
57517878df4e5769885e80aba895f4e69b1ddbe9 16-May-2011 Ian Abbott <abbotti@mev.co.uk> staging: comedi: addi-data: Don't overwrite read-only data

The drivers for ADDI-DATA cards can override some static parameters for
the board type using information read from EEPROM. Unfortunately, they
currently write the parameters from the EEPROM back to the shared,
read-only board data! The problem has been masked during compilation by
type-casting away the const-ness of the data.

This patch changes the code to use an area in the private data for the
board instance to hold the parameters read from EEPROM (after
initializing the parameters from the static board data). It also
changes the type-casts to the read-only data to preserve the const
qualifier.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3xxx.c
cfe3cffd8e44c0b69c9c50a1659acbd32ac19b70 16-May-2011 Ian Abbott <abbotti@mev.co.uk> staging: comedi: adv_pci_dio: Add a counter subdevice to PCI-1751

The Advantech PCI-1751 has a 8254 counter chip on board. Add it to the
device as a counter subdevice. Apparently the counter can generate
interrupts although the driver does not currently use this capability.

Original patch by Ivan Russkih (Иван Русских) <vanekrus at gmail dot
com>.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
3a229fd54db17f39ce14348c9de898b3671771ca 12-May-2011 J. Ali Harlow <ali@avrc.city.ac.uk> comedi vmk80xx: Style improvements

Style improvements to comedi driver vmk80xx:
* One variable definition per line
* Block quotes start and end with near-empty lines
* If..else statements use braces for both branches
* Egregious blank lines removed
* Use if..else rather than goto where trivial
* Don't put function return type on a separate line

Signed-off-by: J. Ali Harlow <ali@avrc.city.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/vmk80xx.c
c77049ef978e126defd950ef94e8a3ec62a2ead8 09-May-2011 Stephane Pajot <pajot.stephane@gmail.com> Staging: comedi: fix brace coding style issue in jr3_pci.c

This is a patch to the jr3_pci.c file that fixes up a brace warning
found by the checkpatch.pl tool

Signed-off-by: Stephane Pajot <pajot.stephane@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
2202a5a7490a9de282846ea8d4a56d0249e09033 04-May-2011 Joe Perches <joe@perches.com> staging: pcmcia: Convert pcmcia_device_id declarations to const

Reduces data, increases text.

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
8452c3ef79f9095eef0fa2978fc97afb13507254 11-Apr-2011 Weiping Pan(潘卫平) <panweiping3@gmail.com> staging: comedi: fix a typo

replace tranmitted with transmitted.

Signed-off-by: Weiping Pan(潘卫平) <panweiping3@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
95cd17c9f3734091a5811fabbd778e3f7b1f0789 10-Apr-2011 Joe Perches <joe@perches.com> staging: Remove unnecessary semicolons when switch (foo) {...};

Done via perl script:

$ cat remove_semi_switch.pl
my $match_balanced_parentheses = qr/(\((?:[^\(\)]++|(?-1))*\))/;
my $match_balanced_braces = qr/(\{(?:[^\{\}]++|(?-1))*\})/;

foreach my $file (@ARGV) {
my $f;
my $text;
my $oldtext;

next if ((-d $file));

open($f, '<', $file)
or die "$P: Can't open $file for read\n";
$oldtext = do { local($/) ; <$f> };
close($f);

next if ($oldtext eq "");

$text = $oldtext;

my $count = 0;
do {
$count = 0;
$count += $text =~ s@\b(switch\s*${match_balanced_parentheses}\s*)${match_balanced_braces}\s*;@"$1$3"@egx;
} while ($count > 0);

if ($text ne $oldtext) {
my $newfile = $file;

open($f, '>', $newfile)
or die "$P: Can't open $newfile for write\n";
print $f $text;
close($f);
}
}

$

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
rivers/cb_pcidda.c
rivers/cb_pcimdas.c
rivers/ni_660x.c
rivers/ni_mio_common.c
rivers/ni_tio.c
rivers/pcl818.c
273f4bef1847ef69f30d7e55f8de876a92639f17 10-Apr-2011 Joe Perches <joe@perches.com> staging: Remove unnecessary semicolons when for (foo) {...};

Done via perl script:

$ cat remove_semi_for.pl
my $match_balanced_parentheses = qr/(\((?:[^\(\)]++|(?-1))*\))/;
my $match_balanced_braces = qr/(\{(?:[^\{\}]++|(?-1))*\})/;

foreach my $file (@ARGV) {
my $f;
my $text;
my $oldtext;

next if ((-d $file));

open($f, '<', $file)
or die "$P: Can't open $file for read\n";
$oldtext = do { local($/) ; <$f> };
close($f);

next if ($oldtext eq "");

$text = $oldtext;

my $count = 0;
do {
$count = 0;
$count += $text =~ s@\b(for\s*${match_balanced_parentheses}\s*)${match_balanced_braces}\s*;@"$1$3"@egx;
} while ($count > 0);

if ($text ne $oldtext) {
my $newfile = $file;

open($f, '>', $newfile)
or die "$P: Can't open $newfile for write\n";
print $f $text;
close($f);
}
}

$

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl724.c
rivers/pcm3724.c
7aead6d77a8f4c3d05cce54fc2ab5babf2b8753f 06-Apr-2011 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> staging/comedi: remove German in-file changelog

My script that finds typos always wants to do s/Funktion/Function/.
Instead of adding some whilelist logic to my script just delete the
changelog that is useless in general and still more in this case as most
kernel developers don't understand it.

Cc: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_Ssi.c
25985edcedea6396277003854657b5f3cb31a628 31-Mar-2011 Lucas De Marchi <lucas.demarchi@profusion.mobi> Fix common misspellings

Fixes generated by 'codespell' and manually reviewed.

Signed-off-by: Lucas De Marchi <lucas.demarchi@profusion.mobi>
omedi_fops.c
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/comedi_test.c
rivers/das1800.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2811.c
rivers/dt9812.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/me4000.c
rivers/mpc624.c
rivers/ni_at_a2150.c
rivers/ni_labpc.c
rivers/ni_pcidio.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/s626.c
rivers/usbdux.c
rivers/usbduxfast.c
e4e1f289be88a75dc8b63d50ade1f9a2e6168021 13-Mar-2011 Ilia Mirkin <imirkin@alum.mit.edu> staging: comedi: Remove NULL check before kfree

This patch was generated by the following semantic patch:
// <smpl>
@@ expression E; @@
- if (E != NULL) { kfree(E); }
+ kfree(E);

@@ expression E; @@
- if (E != NULL) { kfree(E); E = NULL; }
+ kfree(E);
+ E = NULL;
// </smpl>

Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8255.c
rivers/das16.c
rivers/ni_at_a2150.c
rivers/ni_labpc.c
rivers/serial2002.c
rivers/usbdux.c
39eaedb68e54408c5476304a71ede713f31df37c 25-Feb-2011 Justin P. Mattock <justinmattock@gmail.com> staging: comedi: pcl818.c remove one to many l's in the word.

The patch below removes an extra "l" in the word.

Signed-off-by: Justin P. Mattock <justinmattock@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
8c7f9ae856348d75fe79c179fa5c66e1f9717a20 25-Feb-2011 Justin P. Mattock <justinmattock@gmail.com> staging: comedi: pcl816.c remove one to many l's in the word.

The patch below removes an extra "l" in the word.

Signed-off-by: Justin P. Mattock <justinmattock@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
80ae3fa5d6712ef3625eff617f72e190645d6361 18-Feb-2011 Greg Kroah-Hartman <gregkh@suse.de> Merge 2.6.38-rc5 into staging-next

This is to resolve a merge conflict with:
drivers/staging/zram/zram_drv.c
as pointed out by Stephen Rothwell

Cc: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: Nitin Gupta <ngupta@vflare.org>
Cc: Robert Jennings <rcj@linux.vnet.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
0742cecbd431fd057b45fd8c0d60f0907e00e17f 08-Feb-2011 Ian Abbott <abbotti@mev.co.uk> Staging: Comedi: Fix a few NI module dependencies

The ni_tio and ni_tio modules do not depend on the 8255 module, but the
ni_atmio, ni_mio_cs and ni_pcimio modules do need the 8255 module. The
ni_pcimio module also needs the comedi_fc module.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
3c323c01b6bd5fd01be21a8f0cdc11e55997aa06 07-Feb-2011 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: Add MODULE_LICENSE and similar to NI modules

As mentioned by W. Trevor King on the devel@linuxdriverproject.org list
on "Thu, 27 Jan 2011 18:52:15 -0500", "Message-ID:
<20110127235214.GA5107@thialfi.dhcp.drexel.edu>", the ni_pcimio module
is missing module metadata, including a license.

This patch adds module metadata to all the NI comedi driver modules. It
also removes a duplicate MODULE_LICENSE("GPL") line from the "mite"
module.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Cc: W. Trevor King <wking@drexel.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mite.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
3ad4e219606fa317f778b26553889520aed7925c 02-Feb-2011 Micha Hergarden <micha.hergarden@gmail.com> staging: comedi: fix coding style issue in drivers.c

This is a patch to the drivers.c file that fixes up a
braces around single statement warning found by the
checkpatch.pl tool

Signed-off-by: Micha Hergarden <micha.hergarden@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
949c3676cd6b2717c2abda5d9b10e6d6d7daf741 02-Feb-2011 Greg Kroah-Hartman <gregkh@suse.de> Staging: Merge branch 'staging-next' into 2.6.38-rc3

This was done to resolve conflicts in the following files due
to patches in Linus's tree and in the staging-next tree:
drivers/staging/brcm80211/brcmsmac/wl_mac80211.c
drivers/staging/ste_rmi4/synaptics_i2c_rmi4.c

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
bc8bf90a643123f99f98027040f7256ce79b45da 31-Jan-2011 Nick Robinson <nr33@msstate.edu> Staging: comedi: Fix checpatch.pl issues in file rtd520.c

This patch fixes the checkpatch errors listed below:

ERROR: code indent should use tabs where possible
WARNING: space prohibited between function name and open parenthesis '('
WARNING: please, no spaces at the start of a line
WARNING: braces {} are not necessary for single statement blocks
WARNING: printk() should include KERN_ facility level

Signed-off-by: Nick Robinson <nr33@msstate.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rtd520.c
2f644ccfc5a3195290d12b8eedf18a37bba27d98 18-Jan-2011 Ian Abbott <abbotti@mev.co.uk> staging: comedi: Make INSN_BITS behavior consistent across drivers

Most comedi hardware drivers that support the INSN_BITS instruction
ignore the base channel (specified by insn->chanspec) and assume it is
0. The base channel is supposed to affect how the mask (in data[0]) and
bits (in data[1]) are treated. Bit 0 applies to the base channel, bit 1
applies to base channel plus 1, etc.

For subdevices with no more than 32 channels, this patch modifies the
chanspec and data before presenting it to the hardware driver, and
modifies the data bits read back by the hardware driver (into data[1]).
This makes it appear to the hardware driver that the base channel was
set to 0.

For subdevices with more than 32 channels, the instruction is left
unmodified, as it is assumed that the hardware driver takes note of the
base channel in this case in order to provide access beyond channel 31.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
eb8393926688a6ce784c35d26dcde005e769bbdc 10-Jan-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/icp_multi: fix sparse warning "obsolete struct initializer"

This patch fixes the sparse warnings
"obsolete struct initializer, use C99 syntax" in icp_multi.c
by converting the struct to C99 syntax

KernelVersion: linux-next-20110110

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/icp_multi.c
56aec8de6ee32cde195ae83ce765583191238860 10-Jan-2011 Peter Huewe <peterhuewe@gmx.de> staging/comedi/me4000: fix sparse warning "obsolete struct initializer"

This patch fixes the sparse warnings in me4000.c:
me4000.c:122:1: warning: obsolete struct initializer, use C99 syntax
me4000.c:123:1: warning: obsolete struct initializer, use C99 syntax
me4000.c:124:1: warning: obsolete struct initializer, use C99 syntax
me4000.c:125:1: warning: obsolete struct initializer, use C99 syntax
by converting the struct to use C99 syntax

Signed-off-by: Peter Huewe <peterhuewe@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.c
f1bc434398e8cf400374911357e89a13de366ce7 07-Jan-2011 Brice Dubost <dubost@crans.org> staging: comedi : Analog input trigerring modes for cb_pcidas

This patch allows the possibility to choose between edgre triggering
and level trigerring, for the analog input, on the Measurement
Computing PCI-DAS* boards

Signed-off-by: Brice Dubost <braice@braice.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
d1ce318496f5943d2cc5e20171fc383a59a1421f 19-Jan-2011 Ian Abbott <abbotti@mev.co.uk> staging: comedi: ni_labpc: Use shared IRQ for PCMCIA card

The ni_labpc driver module only requests a shared IRQ for PCI devices,
requesting a non-shared IRQ for non-PCI devices.
As this module is also used by the ni_labpc_cs module for certain
National Instruments PCMCIA cards, it also needs to request a shared IRQ
for PCMCIA devices, otherwise you get a IRQ mismatch with the CardBus
controller.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
c9c62f4e2c9b526c5cbade3f3a61f126e6587c16 15-Dec-2010 Xenofon Foukas <foukas.xenofon@gmail.com> Staging: comedi: Fix checkpatch.pl issues in file s526.c

This patch fixes the following issues in s526.c:

WARNING: printk() should include KERN_ facility level
WARNING: line over 80 characters
ERROR: do not use C99 // comments
WARNING: space prohibited between function name and open parenthesis '('
WARNING: braces {} are not necessary for any arm of this statement
WARNING: suspect code indent for conditional statements (16, 16)

Signed-off-by: Xenofon Foukas <foukas.xenofon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
3555a4c35e59c0217983f5df0cfe39a9fa65c2df 14-Dec-2010 Xenofon Foukas <foukas.xenofon@gmail.com> Staging: comedi: Fix coding style issues in ii_pci20kc.c

This patch fixes the following issues in file ii_pci20kc.c:

WARNING: please, no space before tabs
WARNING: unnecessary whitespace before a quoted newline
WARNING: line over 80 characters

Signed-off-by: Xenofon Foukas <foukas.xenofon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ii_pci20kc.c
6292817d58637f85dd623cfe563c7f5ec4f4c470 11-Dec-2010 Ruben Smits <ruben.smits@mech.kuleuven.be> staging: comedi: add support for newer jr3 1-channel pci board

add DEVICE_ID to table

Signed-off-by: Ruben Smits <ruben.smits@mech.kuleuven.be>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
ed271e049d4e0bf8c6586c9626964a01d1c62fa2 10-Dec-2010 Xenofon Foukas <foukas.xenofon@gmail.com> Staging: comedi: Fix coding style issues in ni_tiocmd.c

This patch fixes the following issues in ni_tiocmd.c:

WARNING: braces {} are not necessary for any arm of this statement
WARNING: braces {} are not necessary for single statement blocks
WARNING: printk() should include KERN_ facility level
WARNING: line over 80 characters
__func__ should be used instead of gcc specific __FUNCTION__
ERROR: that open brace { should be on the previous line
WARNING: EXPORT_SYMBOL(foo); should immediately follow its function/variable

Signed-off-by: Xenofon Foukas <foukas.xenofon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_tiocmd.c
88ab8a8445838785e38af378740ab57f8cb6cb8a 03-Dec-2010 Xenofon Foukas <foukas.xenofon@gmail.com> Staging: comedi: Fix coding style issues in drivers.c

This patch fixes line over 80 characters warning issues found
in file drivers.c

Signed-off-by: Xenofon Foukas <foukas.xenofon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
ea3398a1ae54cd3403f3cc0f6aa498c7452c681a 07-Dec-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: Merge 2.6.37-rc5 into staging-next

This was done to handle a number of conflicts in the batman-adv
and winbond drivers properly. It also now allows us to fix up the sysfs
attributes properly that were not in the .37 release due to them being
only in this tree at the time.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
61838261edaf621d1e8ee4ea9d7c052f7d783ca4 13-Nov-2010 Nicolas Kaiser <nikai@nikai.net> staging: comedi: fix memory leak

Instead of freeing outBuffer, inBuffer gets freed twice.

Signed-off-by: Nicolas Kaiser <nikai@nikai.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
859171ca92f2865453b4b2e17bf679c67044a833 15-Nov-2010 Joe Perches <joe@perches.com> drivers/staging: Remove unnecessary semicolons

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci3501.c
rivers/amplc_pci230.c
rivers/cb_das16_cs.c
rivers/comedi_bond.c
f96c377ead5ed308f0cf18b9156f86fdf207a288 13-Nov-2010 Nicolas Kaiser <nikai@nikai.net> staging: comedi: fix typo in error message

Fix typo in error message of dux commands allocation.

Signed-off-by: Nicolas Kaiser <nikai@nikai.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
5b84cc781058bb452f869d84bb24442ec51948c4 05-Nov-2010 Joe Perches <joe@perches.com> staging: Use vzalloc

Signed-off-by: Joe Perches <joe@perches.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
af02b584bc0e1f46cf1477ad54ae18ec3842b6f4 26-Oct-2010 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Staging: trivial: fix typos concerning "controller"

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci3200.c
c4fb2bab7dea7780452e57166bd00cdfa9dba6ef 26-Oct-2010 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Staging: trivial: fix typos concerning "configure"

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rtd520.c
45f4d0243525b6bc747c946937ced437b135a84d 30-Oct-2010 Thomas Gleixner <tglx@linutronix.de> staging: Final semaphore cleanup

Fixup the last remaining users of DECLARE_MUTEX and init_MUTEX.

Scripted conversion, resulting code is binary equivalent.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Greg Kroah-Hartman <gregkh@suse.de>
LKML-Reference: <20100907125057.278833764@linutronix.de>
rivers/dt9812.c
rivers/usbdux.c
rivers/usbduxfast.c
e4c5bf8e3dca827a1b3a6fac494eae8c74b7e1e7 28-Oct-2010 Greg Kroah-Hartman <gregkh@suse.de> Merge 'staging-next' to Linus's tree

This merges the staging-next tree to Linus's tree and resolves
some conflicts that were present due to changes in other trees that were
affected by files here.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
229aebb873e29726b91e076161649cf45154b0bf 24-Oct-2010 Linus Torvalds <torvalds@linux-foundation.org> Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial

* 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)
Update broken web addresses in arch directory.
Update broken web addresses in the kernel.
Revert "drivers/usb: Remove unnecessary return's from void functions" for musb gadget
Revert "Fix typo: configuation => configuration" partially
ida: document IDA_BITMAP_LONGS calculation
ext2: fix a typo on comment in ext2/inode.c
drivers/scsi: Remove unnecessary casts of private_data
drivers/s390: Remove unnecessary casts of private_data
net/sunrpc/rpc_pipe.c: Remove unnecessary casts of private_data
drivers/infiniband: Remove unnecessary casts of private_data
drivers/gpu/drm: Remove unnecessary casts of private_data
kernel/pm_qos_params.c: Remove unnecessary casts of private_data
fs/ecryptfs: Remove unnecessary casts of private_data
fs/seq_file.c: Remove unnecessary casts of private_data
arm: uengine.c: remove C99 comments
arm: scoop.c: remove C99 comments
Fix typo configue => configure in comments
Fix typo: configuation => configuration
Fix typo interrest[ing|ed] => interest[ing|ed]
Fix various typos of valid in comments
...

Fix up trivial conflicts in:
drivers/char/ipmi/ipmi_si_intf.c
drivers/usb/gadget/rndis.c
net/irda/irnet/irnet_ppp.c
f5d9d249b9a6884daff513ef08afa43d3f7e085f 22-Oct-2010 Linus Torvalds <torvalds@linux-foundation.org> Merge branch 'urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6

* 'urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6:
pcmcia: fix ni_daq_700 compilation
pcmcia: IOCARD is also required for using IRQs
092e0e7e520a1fca03e13c9f2d157432a8657ff2 22-Oct-2010 Linus Torvalds <torvalds@linux-foundation.org> Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl

* 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl:
vfs: make no_llseek the default
vfs: don't use BKL in default_llseek
llseek: automatically add .llseek fop
libfs: use generic_file_llseek for simple_attr
mac80211: disallow seeks in minstrel debug code
lirc: make chardev nonseekable
viotape: use noop_llseek
raw: use explicit llseek file operations
ibmasmfs: use generic_file_llseek
spufs: use llseek in all file operations
arm/omap: use generic_file_llseek in iommu_debug
lkdtm: use generic_file_llseek in debugfs
net/wireless: use generic_file_llseek in debugfs
drm: use noop_llseek
36845d09b93ff04b1c26c47f2c278dd779462468 22-Oct-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: fix ni_daq_700 compilation

Reported-by: Anca Emanuel <anca.emanuel@gmail.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_daq_700.c
631dd1a885b6d7e9f6f51b4e5b311c2bb04c323c 18-Oct-2010 Justin P. Mattock <justinmattock@gmail.com> Update broken web addresses in the kernel.

The patch below updates broken web addresses in the kernel

Signed-off-by: Justin P. Mattock <justinmattock@gmail.com>
Cc: Maciej W. Rozycki <macro@linux-mips.org>
Cc: Geert Uytterhoeven <geert@linux-m68k.org>
Cc: Finn Thain <fthain@telegraphics.com.au>
Cc: Randy Dunlap <rdunlap@xenotime.net>
Cc: Matt Turner <mattst88@gmail.com>
Cc: Dimitry Torokhov <dmitry.torokhov@gmail.com>
Cc: Mike Frysinger <vapier.adi@gmail.com>
Acked-by: Ben Pfaff <blp@cs.stanford.edu>
Acked-by: Hans J. Koch <hjk@linutronix.de>
Reviewed-by: Finn Thain <fthain@telegraphics.com.au>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
rivers/cb_pcimdas.c
rivers/daqboard2000.c
rivers/ni_labpc.c
rivers/ni_mio_common.c
rivers/plx9080.h
rivers/rtd520.c
6038f373a3dc1f1c26496e60b6c40b164716f07e 15-Aug-2010 Arnd Bergmann <arnd@arndb.de> llseek: automatically add .llseek fop

All file_operations should get a .llseek operation so we can make
nonseekable_open the default for future file operations without a
.llseek pointer.

The three cases that we can automatically detect are no_llseek, seq_lseek
and default_llseek. For cases where we can we can automatically prove that
the file offset is always ignored, we use noop_llseek, which maintains
the current behavior of not returning an error from a seek.

New drivers should normally not use noop_llseek but instead use no_llseek
and call nonseekable_open at open time. Existing drivers can be converted
to do the same when the maintainer knows for certain that no user code
relies on calling seek on the device file.

The generated code is often incorrectly indented and right now contains
comments that clarify for each added line why a specific variant was
chosen. In the version that gets submitted upstream, the comments will
be gone and I will manually fix the indentation, because there does not
seem to be a way to do that using coccinelle.

Some amount of new code is currently sitting in linux-next that should get
the same modifications, which I will do at the end of the merge window.

Many thanks to Julia Lawall for helping me learn to write a semantic
patch that does all this.

===== begin semantic patch =====
// This adds an llseek= method to all file operations,
// as a preparation for making no_llseek the default.
//
// The rules are
// - use no_llseek explicitly if we do nonseekable_open
// - use seq_lseek for sequential files
// - use default_llseek if we know we access f_pos
// - use noop_llseek if we know we don't access f_pos,
// but we still want to allow users to call lseek
//
@ open1 exists @
identifier nested_open;
@@
nested_open(...)
{
<+...
nonseekable_open(...)
...+>
}

@ open exists@
identifier open_f;
identifier i, f;
identifier open1.nested_open;
@@
int open_f(struct inode *i, struct file *f)
{
<+...
(
nonseekable_open(...)
|
nested_open(...)
)
...+>
}

@ read disable optional_qualifier exists @
identifier read_f;
identifier f, p, s, off;
type ssize_t, size_t, loff_t;
expression E;
identifier func;
@@
ssize_t read_f(struct file *f, char *p, size_t s, loff_t *off)
{
<+...
(
*off = E
|
*off += E
|
func(..., off, ...)
|
E = *off
)
...+>
}

@ read_no_fpos disable optional_qualifier exists @
identifier read_f;
identifier f, p, s, off;
type ssize_t, size_t, loff_t;
@@
ssize_t read_f(struct file *f, char *p, size_t s, loff_t *off)
{
... when != off
}

@ write @
identifier write_f;
identifier f, p, s, off;
type ssize_t, size_t, loff_t;
expression E;
identifier func;
@@
ssize_t write_f(struct file *f, const char *p, size_t s, loff_t *off)
{
<+...
(
*off = E
|
*off += E
|
func(..., off, ...)
|
E = *off
)
...+>
}

@ write_no_fpos @
identifier write_f;
identifier f, p, s, off;
type ssize_t, size_t, loff_t;
@@
ssize_t write_f(struct file *f, const char *p, size_t s, loff_t *off)
{
... when != off
}

@ fops0 @
identifier fops;
@@
struct file_operations fops = {
...
};

@ has_llseek depends on fops0 @
identifier fops0.fops;
identifier llseek_f;
@@
struct file_operations fops = {
...
.llseek = llseek_f,
...
};

@ has_read depends on fops0 @
identifier fops0.fops;
identifier read_f;
@@
struct file_operations fops = {
...
.read = read_f,
...
};

@ has_write depends on fops0 @
identifier fops0.fops;
identifier write_f;
@@
struct file_operations fops = {
...
.write = write_f,
...
};

@ has_open depends on fops0 @
identifier fops0.fops;
identifier open_f;
@@
struct file_operations fops = {
...
.open = open_f,
...
};

// use no_llseek if we call nonseekable_open
////////////////////////////////////////////
@ nonseekable1 depends on !has_llseek && has_open @
identifier fops0.fops;
identifier nso ~= "nonseekable_open";
@@
struct file_operations fops = {
... .open = nso, ...
+.llseek = no_llseek, /* nonseekable */
};

@ nonseekable2 depends on !has_llseek @
identifier fops0.fops;
identifier open.open_f;
@@
struct file_operations fops = {
... .open = open_f, ...
+.llseek = no_llseek, /* open uses nonseekable */
};

// use seq_lseek for sequential files
/////////////////////////////////////
@ seq depends on !has_llseek @
identifier fops0.fops;
identifier sr ~= "seq_read";
@@
struct file_operations fops = {
... .read = sr, ...
+.llseek = seq_lseek, /* we have seq_read */
};

// use default_llseek if there is a readdir
///////////////////////////////////////////
@ fops1 depends on !has_llseek && !nonseekable1 && !nonseekable2 && !seq @
identifier fops0.fops;
identifier readdir_e;
@@
// any other fop is used that changes pos
struct file_operations fops = {
... .readdir = readdir_e, ...
+.llseek = default_llseek, /* readdir is present */
};

// use default_llseek if at least one of read/write touches f_pos
/////////////////////////////////////////////////////////////////
@ fops2 depends on !fops1 && !has_llseek && !nonseekable1 && !nonseekable2 && !seq @
identifier fops0.fops;
identifier read.read_f;
@@
// read fops use offset
struct file_operations fops = {
... .read = read_f, ...
+.llseek = default_llseek, /* read accesses f_pos */
};

@ fops3 depends on !fops1 && !fops2 && !has_llseek && !nonseekable1 && !nonseekable2 && !seq @
identifier fops0.fops;
identifier write.write_f;
@@
// write fops use offset
struct file_operations fops = {
... .write = write_f, ...
+ .llseek = default_llseek, /* write accesses f_pos */
};

// Use noop_llseek if neither read nor write accesses f_pos
///////////////////////////////////////////////////////////

@ fops4 depends on !fops1 && !fops2 && !fops3 && !has_llseek && !nonseekable1 && !nonseekable2 && !seq @
identifier fops0.fops;
identifier read_no_fpos.read_f;
identifier write_no_fpos.write_f;
@@
// write fops use offset
struct file_operations fops = {
...
.write = write_f,
.read = read_f,
...
+.llseek = noop_llseek, /* read and write both use no f_pos */
};

@ depends on has_write && !has_read && !fops1 && !fops2 && !has_llseek && !nonseekable1 && !nonseekable2 && !seq @
identifier fops0.fops;
identifier write_no_fpos.write_f;
@@
struct file_operations fops = {
... .write = write_f, ...
+.llseek = noop_llseek, /* write uses no f_pos */
};

@ depends on has_read && !has_write && !fops1 && !fops2 && !has_llseek && !nonseekable1 && !nonseekable2 && !seq @
identifier fops0.fops;
identifier read_no_fpos.read_f;
@@
struct file_operations fops = {
... .read = read_f, ...
+.llseek = noop_llseek, /* read uses no f_pos */
};

@ depends on !has_read && !has_write && !fops1 && !fops2 && !has_llseek && !nonseekable1 && !nonseekable2 && !seq @
identifier fops0.fops;
@@
struct file_operations fops = {
...
+.llseek = noop_llseek, /* no read or write fn */
};
===== End semantic patch =====

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Cc: Julia Lawall <julia@diku.dk>
Cc: Christoph Hellwig <hch@infradead.org>
omedi_fops.c
23d18860db3c166d0ff855c3fb347495c79ae510 08-Oct-2010 Tracey Dent <tdent48227@gmail.com> Staging: comedi: Makefile: replace the use of <module>-objs with <module>-y

Changed <module>-objs to <module>-y in Makefile.

Signed-off-by: Tracey Dent <tdent48227@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
akefile
beb50909a748b25eb3118cbc2942442208fd9017 07-Oct-2010 Maurice Dawson <mauricedawson2699@gmail.com> Staging: comedi: file: Removed braces from some statement blocks

Unnecessary braces in some statement blocks

Signed-off-by: Maurice Dawson <mauricedawson2699@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
a285bf995da256be5d96110ec0e7592cb6b2e600 30-Sep-2010 Maurice Dawson <mauricedawson2699@gmail.com> staging: comedi: file: Removed whitespaces before quoted newlines

Unnecessary whitespaces before quoted newlines

Signed-off-by: Maurice Dawson <mauricedawson2699@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
0656bb352080982f960bfff2b78602a5071c909f 28-Sep-2010 Maurice Dawson <mauricedawson2699@gmail.com> Staging: comedi: fix EXPORT SYMBOL coding style issue in ni_labpc.c

This is a patch to the ni_labpc.c file that fixes up, EXPORT SYMBOL(foo)
should immediately follow its function/variable warnings, found by the
checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
2262054e74b4b26ed56a8535c1259f6c6c2862a4 15-Aug-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: remove obsolete and wrong comments

What's worse than no comment? A wrong comment.

Several PCMCIA device drivers contained the same comments, which
were based on how the PCMCIA subsystem worked in the old days of 2.4.,
and which were originally part of a "dummy_cs" driver. These comments
no longer matched at all what is happening now, and therefore should
be removed.

Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/quatech_daqp_cs.c
2e9b981a7c63ee8278df6823f8389d69dad1a499 08-Aug-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: move driver name to struct pcmcia_driver

Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
1cc745d1cdca8086b472a06671f0830fc0e98861 01-Aug-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: remove the "Finally, report what we've done" message

Remove this unnecessary message -- this info is either available
in sysfs or by enabling dynamic debug from the PCMCIA core.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-scsi@vger.kernel.org
CC: linux-usb@vger.kernel.org
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/quatech_daqp_cs.c
00990e7ce0b0e596fe41d9c64d6933ea70084003 30-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: use autoconfiguration feature for ioports and iomem

When CONF_AUTO_SET_IO or CONF_AUTO_SET_IOMEM are set, the corresponding
fields in struct pcmcia_device *p_dev->resource[0,1,2] are set
accordinly. Drivers wishing to override certain settings may do so in
the callback function, but they no longer need to parse the CIS entries
stored in cistpl_cftable_entry_t themselves.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-ide@vger.kernel.org
CC: linux-usb@vger.kernel.org
CC: laforge@gnumonks.org
CC: linux-mtd@lists.infradead.org
CC: linux-bluetooth@vger.kernel.org
CC: alsa-devel@alsa-project.org
CC: linux-serial@vger.kernel.org
CC: Jiri Kosina <jkosina@suse.cz>
CC: linux-scsi@vger.kernel.org
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
440eed43e2a95bb842488755683716814da10f2b 30-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: introduce autoconfiguration feature

Introduce an autoconfiguration feature to set certain values in
pcmcia_loop_config(), instead of copying the same code over and over
in each PCMCIA driver. At first, introduce the following options:

CONF_AUTO_CHECK_VCC check or matching Vcc entry
CONF_AUTO_SET_VPP set Vpp
CONF_AUTO_AUDIO enable the speaker line

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-ide@vger.kernel.org
CC: linux-usb@vger.kernel.org
CC: laforge@gnumonks.org
CC: linux-mtd@lists.infradead.org
CC: alsa-devel@alsa-project.org
CC: linux-serial@vger.kernel.org
CC: Jiri Kosina <jkosina@suse.cz>
CC: linux-scsi@vger.kernel.org
Acked-by: Gustavo F. Padovan <padovan@profusion.mobi> (for drivers/bluetooth)
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
1ac71e5a35eebee60cdcf15b3980bd94498f037b 29-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: convert pcmcia_request_configuration to pcmcia_enable_device

pcmcia_enable_device() now replaces pcmcia_request_configuration().
Instead of config_req_t, all necessary flags are either passed as
a parameter to pcmcia_enable_device(), or (in rare circumstances)
set in struct pcmcia_device -> flags.

With the last remaining user of include/pcmcia/cs.h gone, remove
all references.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-ide@vger.kernel.org
CC: linux-usb@vger.kernel.org
CC: laforge@gnumonks.org
CC: linux-mtd@lists.infradead.org
CC: alsa-devel@alsa-project.org
CC: linux-serial@vger.kernel.org
CC: Jiri Kosina <jkosina@suse.cz>
CC: linux-scsi@vger.kernel.org
Acked-by: Gustavo F. Padovan <padovan@profusion.mobi> (for drivers/bluetooth)
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
7feabb6412ea23edd298c0fa90e5aa6733eb4a42 29-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: move config_{base,index,regs} to struct pcmcia_device

Several drivers prefer to explicitly set config_{base,index,regs},
formerly known as ConfigBase, ConfigIndex and Present. Instead of
passing these values inside config_req_t, store it in struct
pcmcia_device.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-ide@vger.kernel.org
CC: linux-usb@vger.kernel.org
CC: laforge@gnumonks.org
CC: linux-mtd@lists.infradead.org
CC: alsa-devel@alsa-project.org
CC: linux-serial@vger.kernel.org
CC: Jiri Kosina <jkosina@suse.cz>
CC: linux-scsi@vger.kernel.org
Acked-by: Gustavo F. Padovan <padovan@profusion.mobi> (for drivers/bluetooth)
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/quatech_daqp_cs.c
37979e1546a790c44adbc7f27a85569944480ebc 29-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: simplify IntType

IntType was only set to INT_MEMORY (driver pcmciamtd) or INT_MEMORY_AND_IO
(all other drivers). As this flags seems to relate to ioport access, make
it conditional to the driver having requested IO port access. There are two
drivers which do not request IO ports, but did set INT_MEMORY_AND_IO:
ray_cs and b43. For those, we consistently only set INT_MEMORY in future.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-ide@vger.kernel.org
CC: linux-usb@vger.kernel.org
CC: laforge@gnumonks.org
CC: linux-mtd@lists.infradead.org
CC: alsa-devel@alsa-project.org
CC: linux-serial@vger.kernel.org
CC: Jiri Kosina <jkosina@suse.cz>
CC: linux-scsi@vger.kernel.org
Acked-by: Gustavo F. Padovan <padovan@profusion.mobi> (for drivers/bluetooth)
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
fc301101034c06bf56a7f71bf682c48909e401a4 29-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: simplify Status, ExtStatus register access

The Status (CISREG_CCSR) and ExtStatus (CISREG_ESR) registers were
only accessed to enable audio output for some drivers and IRQ for
serial_cs.c. The former also required setting config_req_t.Attributes
to CONF_ENABLE_SPKR; the latter can be simplified to setting this
field to CONF_ENABLE_ESR.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-serial@vger.kernel.org
CC: linux-scsi@vger.kernel.org
Tested-by: Wolfram Sang <w.sang@pengutronix.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
25417922694e60f04cd4dc8448ada9236f18c532 25-Sep-2010 Justin P. Mattock <justinmattock@gmail.com> staging: update web addresses in staging

The below patch, is a simple fix to a broken web address not using a period in it's
name.

Signed-off-by: Justin P. Mattock <justinmattock@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_Dig_io.h
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Inp_cpt.h
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Ssi.h
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Tor.h
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/APCI1710_Ttl.h
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_amcc_S5920.h
rivers/addi-data/addi_amcc_s5933.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_APCI1710.h
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1500.h
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1516.h
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2032.h
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci2200.h
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3501.h
rivers/addi-data/hwdrv_apci3xxx.c
rivers/addi-data/hwdrv_apci3xxx.h
8522e70b44021d1cc44de1f6c491ac21cc8f4f3d 16-Sep-2010 Maurice Dawson <mauricedawson2699@gmail.com> Staging: comedi: fix printk() coding style issue in adl_pci9111.c

This is a patch to the adl_pci9111.c file that fixes all, printk() should
include KERN-facility level, warnings found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
2503a26554c7e73c544fc97f47c1d41faa88bd07 12-Sep-2010 Vasiliy Kulikov <segooon@gmail.com> staging: comedi: fix signess bug

ai_count and ao_counter are unsigned, check for < 0 doesn't make sense.
Cast them to int.

Signed-off-by: Vasiliy Kulikov <segooon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
rivers/usbdux.c
8be11ffcf59e9bcb5f0a2a2b2e7b43d56c797b98 10-Sep-2010 Maurice Dawson <mauricedawson2699@gmail.com> Staging: comedi: fix macro coding style issue in adl_pci9111.c

This is a patch that fixes up, macros with multiple statements should be enclosed in a do - while loop, coding style issue in the adl_pci9111.c file found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
842ec6ba3bdf6de35359726b0428095fdd0f9b45 08-Sep-2010 Maurice Dawson <mauricedawson2699@gmail.com> Staging: comedi: fix space coding style issue in adl_pci9111.c

This is a patch to the adl_pci9111.c file that fixes up multiple please,
no space for starting a line warnings, found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
0f0800f17a60816141f138a422477dc936262c42 07-Sep-2010 Thomas Gleixner <tglx@linutronix.de> staging: Bulk convert the semaphore mess

init_MUTEX(_LOCKED) and DECLARE_MUTEX are going away. Bulk convert
staging users.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt9812.c
d6269644e1f8fc7931c4d6b86d58de7af63a5fc9 05-Sep-2010 Julia Lawall <julia@diku.dk> Staging: comedi: Fix unsigned return type

In each case, the function has an unsigned return type, but returns a
negative constant to indicate an error condition. For move_block_from_dma,
there is only one call and the return value is dropped, so it need not be
unsigned. For labpc_eeprom_write, there is only one call and the result is
stored in a signed variable, so again the unsigned return type is not
necessary.

A sematic match that finds this problem is as follows:
(http://coccinelle.lip6.fr/)

// <smpl>
@exists@
identifier f;
constant C;
@@

unsigned f(...)
{ <+...
* return -C;
...+> }
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
rivers/ni_labpc.c
81604d43ade6abd316444f99ddb633f2e5a3f3eb 05-Sep-2010 Vasiliy Kulikov <segooon@gmail.com> staging: comedi: check return code of put_user

Function put_user may fail. Check for it.

Signed-off-by: Vasiliy Kulikov <segooon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
6cd5a9a35c3de4ed28b55212698fe69c328e4206 01-Sep-2010 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> staging/trivial: fix typos concerning "access"

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3501.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
ded1e38d7fcc0a2ad3124b3bf8dd10cc2870c764 01-Sep-2010 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> staging/comedi: fix syntax error

I don't know how gcc interprets this, but it wouldn't surprise me if it
choose something different than start-of-comment

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_APCI1710.c
10022a0675a8f8722068d956a798f1fddb02e71c 14-Aug-2010 Andreas Bombe <aeb@debian.org> staging: comedi das08_cs.c: Fix io_req_t conversion

Commit 90abdc3b9 converted all PCMCIA users away from io_req_t. In
das08_cs.c the converted IO lines mask setting was added but the old
line using the now inexistent p_dev->io was not removed.

Signed-off-by: Andreas Bombe <aeb@debian.org>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08_cs.c
8cbf7a9e39e21d95c935e5e1a66050e769427569 11-Aug-2010 Sunny Aujla <sunnyfedora99@googlemail.com> Staging: comedi: fix brace coding style issue in dt2817.c

This is a patch to the dt2817.c file that fixes up all coding style
issues found by the checkpatch.pl tool

Signed-off-by: Sunny Aujla <sunnyfedora99@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2817.c
16f08494f4523de348988763b74e5756d482978b 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (cb_pcidas): use PCI_DEVICE() macro

This is the first of a patch series that uses PCI_DEVICE() macro for pci table entries on comedi drivers and thus improving readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
07c2412a5e65f3f7087473d86742b418cd4c96fb 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (cb_pcidda): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidda.c
0924f2f06b97a08decf97ec081a965caa5758a2e 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (cb_pcidio): user PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidio.c
e43d94e52a8015d750c550a232ba66e4b7959362 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (rtd520): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rtd520.c
51a6c8d05823610a8a7bc0d2c8dc64531389c4b5 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (me4000): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.c
37907697db946683fa87e40996beb96cf0fe2de5 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (cb_pcimdas): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdas.c
81b621dafcac93719a2bd33ff16e6c86ed6b80ad 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (adv_pci_dio): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
e27b81d5bbe275ed8edfc2f61c6dbf50711abbfb 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (adl_pci6208): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci6208.c
20b6a7f3d56482085497179b77f6cd1ab1feb7ba 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (adl_pci9118): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
7af6fb13cada6dfa8144d7c316c60bd7f8bd1ba9 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (skel): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/skel.c
d991058efbc140957af0f3338ad6f52448c2890e 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (adv_pci1710): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
494a3dd3b99c60fc18082ca11d34f115aaa7ec2c 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (adv_pci1723): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1723.c
7feb75ac052d6c6df6b28ea7dcd7b9ab50b76586 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (cb_pcidas64): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
a9ef0a8fab4e3e9a33c563a97691789acdccbb69 07-Aug-2010 Javier Martinez Canillas <martinez.javier@gmail.com> staging: comedi (dt3000): use PCI_DEVICE() macro

Use PCI_DEVICE() macro for pci table entries on comedi driver and thus improves readability.

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
1685e633b396b0f3dabbc9fa5d65dfefe6435250 06-Aug-2010 Linus Torvalds <torvalds@linux-foundation.org> Merge git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6:
pcmcia: avoid buffer overflow in pcmcia_setup_isa_irq
pcmcia: do not request windows if you don't need to
pcmcia: insert PCMCIA device resources into resource tree
pcmcia: export resource information to sysfs
pcmcia: use struct resource for PCMCIA devices, part 2
pcmcia: remove memreq_t
pcmcia: move local definitions out of include/pcmcia/cs.h
pcmcia: do not use io_req_t when calling pcmcia_request_io()
pcmcia: do not use io_req_t after call to pcmcia_request_io()
pcmcia: use struct resource for PCMCIA devices
pcmcia: clean up cs.h
pcmcia: use pcmica_{read,write}_config_byte
pcmcia: remove cs_types.h
pcmcia: remove unused flag, simplify headers
pcmcia: remove obsolete CS_EVENT_ definitions
pcmcia: split up central event handler
pcmcia: simplify event callback
pcmcia: remove obsolete ioctl

Conflicts in:
- drivers/staging/comedi/drivers/*
- drivers/staging/wlags49_h2/wl_cs.c
due to dev_info_t and whitespace changes
e9563355ac1175dd3440dc2ea5c28b27ed51a283 05-Aug-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: Merge staging-next into Linus's tree

Conflicts:
drivers/staging/Kconfig
drivers/staging/batman-adv/bat_sysfs.c
drivers/staging/batman-adv/device.c
drivers/staging/batman-adv/hard-interface.c
drivers/staging/cx25821/cx25821-audups11.c

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
0f52e86ded65749c6037473013ad77b2afa4f68d 28-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: do not request windows if you don't need to

Several drivers contained dummy code to request for memory windows,
even though they never made use of it. Remove all such code
snippets.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
b5cb259e7fac5536c4ddf350af6a3d6cc950e47e 24-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: remove memreq_t

Page already had to be set to 0; Offset can easily be passed as
parameter to pcmcia_map_mem_page.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-ide@vger.kernel.org
CC: linux-usb@vger.kernel.org
CC: laforge@gnumonks.org
CC: linux-mtd@lists.infradead.org
CC: linux-bluetooth@vger.kernel.org
CC: alsa-devel@alsa-project.org
CC: linux-serial@vger.kernel.org
CC: Michael Buesch <mb@bu3sch.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
90abdc3b973229bae98dd96649d9f7106cc177a4 24-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: do not use io_req_t when calling pcmcia_request_io()

Instead of io_req_t, drivers are now requested to fill out
struct pcmcia_device *p_dev->resource[0,1] for up to two ioport
ranges. After a call to pcmcia_request_io(), the ports found there
are reserved, after calling pcmcia_request_configuration(), they may
be used.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-ide@vger.kernel.org
CC: linux-usb@vger.kernel.org
CC: laforge@gnumonks.org
CC: linux-mtd@lists.infradead.org
CC: alsa-devel@alsa-project.org
CC: linux-serial@vger.kernel.org
CC: Michael Buesch <mb@bu3sch.de>
Acked-by: Marcel Holtmann <marcel@holtmann.org> (for drivers/bluetooth/)
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
9a017a910346afd88ec2e065989903bf211a7d37 24-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: do not use io_req_t after call to pcmcia_request_io()

After pcmcia_request_io(), do not make use of the values stored in
io_req_t, but instead use those found in struct pcmcia_device->resource[].

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-ide@vger.kernel.org
CC: linux-usb@vger.kernel.org
CC: laforge@gnumonks.org
CC: linux-mtd@lists.infradead.org
CC: alsa-devel@alsa-project.org
CC: linux-serial@vger.kernel.org
Acked-by: Marcel Holtmann <marcel@holtmann.org> (for drivers/bluetooth/)
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
ac8b422838046ffc26be4874a3cbae0d313f4209 21-Jul-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: remove cs_types.h

Remove cs_types.h which is no longer needed: Most definitions aren't
used at all, a few can be made away with, and two remaining definitions
(typedefs, unfortunatley) may be moved to more specific places.

CC: linux-ide@vger.kernel.org
CC: linux-usb@vger.kernel.org
CC: laforge@gnumonks.org
CC: linux-mtd@lists.infradead.org
CC: alsa-devel@alsa-project.org
CC: linux-serial@vger.kernel.org
Acked-by: Marcel Holtmann <marcel@holtmann.org> (for drivers/bluetooth/)
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
f69b0d6451679f1466381a46ac7ab671a7b5668c 12-Jul-2010 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> Staging: fix typos concerning "address"

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_apci3120.c
rivers/ni_660x.c
rivers/usbdux.c
rivers/usbduxfast.c
5fc9e4d527f059a996f4725a596698fa76c0370f 14-Jul-2010 Kulikov Vasiliy <segooon@gmail.com> staging: comedi: formatting of pointers in printk()

Use %p instead of %08x in printk().

Signed-off-by: Kulikov Vasiliy <segooon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/quatech_daqp_cs.c
7ecac4c38a813021155c4207592693ad1949b9b7 13-Jul-2010 Mark <reodge@gmail.com> Staging: comedi: Cleanup style issues in adl_pci9111.c

This patch fixes some coding style issues in adl_pci9111.c from checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
440a65475d9bf0997c28feb206a16ddd87122e22 29-Jun-2010 Kulikov Vasiliy <segooon@gmail.com> Staging: comedi: pcm3724: remove casts from void*

Remove unnesessary casts from void*.

Signed-off-by: Kulikov Vasiliy <segooon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcm3724.c
20fb2280815510533cbd7785b53821ca7209345b 03-Jul-2010 Kulikov Vasiliy <segooon@gmail.com> Staging: comedi: use for_each_pci_dev()

Use for_each_pci_dev() to simplify the code.

Signed-off-by: Kulikov Vasiliy <segooon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_amcc_s5933.h
rivers/adl_pci6208.c
rivers/adl_pci7230.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adv_pci_dio.c
rivers/amplc_pci230.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/contec_pci_dio.c
rivers/das08.c
rivers/icp_multi.h
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/mite.c
27bf0bc906e80fdb531524dab22a7851a4c21698 06-Jul-2010 Mark <reodge@gmail.com> Staging: comedi: Cleanup on dmm32at.c from checkpatch.pl

This patch cleans up some style issues in dmm32at.c as found by checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dmm32at.c
97feeef5c55fe783e6f01d4dec3fd0926e60b0d8 06-Jul-2010 Mark <reodge@gmail.com> Staging: comedi: Cleanup adv_pci1710.c from checkpatch.pl

This patch cleans up some issues discovered by checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
2312202c4ac3590da9dcf33337e6f0a14f78d124 27-Jun-2010 Gustavo Silva <silvagustavosilva@gmail.com> Staging: comedi: kcomedilib: fix coding style issues in kcomedilib_main.c

This is a patch to the kcomedilib_main.c file that fixes up some printk() warning issues.

Signed-off-by: Gustavo Silva <silvagustavo@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
comedilib/kcomedilib_main.c
1309e617bc56f2f8af9a9c5aab1224a45539002a 26-Jun-2010 Maurice Dawson <mauricedawson2699@gmail.com> Staging: comedi: fix over 80 character coding style issue in ni_labpc.c

This is a patch to the ni_labpc.c file that fixes up 80 character warnings found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
821e67a135d8773c8e9c0b97088b2e64c3d0d631 21-Jun-2010 Dan Carpenter <error27@gmail.com> Staging: comedi: fix read past end of array in cb_pcidda_attach()

There are only 6 elements in the cb_pcidda_boards[] array so the
original code read past the end. After this change nothing uses N_BOARDS
so I removed the definition.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidda.c
6c2fd308045ba902fbe9f4408daa7b949fa8f5a1 18-Jun-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: drivers: adl_pci9111: Fix AI commands in TRIG_FOLLOW case

I received a report that AI streaming acquisitions do not work properly
for the adl_pci9111 driver when convert_src is TRIG_TIMER and
scan_begin_src is TRIG_FOLLOW (and scan_begin_arg is therefore 0). This
seems to be down to the incorrect setting of dev_private->scan_delay in
pci9111_ai_do_cmd(). Under the previously stated conditions,
dev_private->scan_delay ends up set to (unsigned int)-1, but it ought to
be set to 0. The function sets it to 0 initially, and it only makes
sense to change it if both convert_src and scan_begin_src are set to
TRIG_TIMER.

Note: 'scan_delay' is the number of unwanted scans to discard after each
valid scan. The hardware does not support 'scan' timing as such, just a
regularly paced conversion timer (with automatic channel switching
between conversions). The driver simulates a scan period that is some
(>1) multiple of the conversion period times the scan length
(chanlist_len samples) by reading chanlist_len samples and discarding
the next scan_delay times chanlist_len samples.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
3afbe13cbe02ca9911435b274a256f5502bb36de 25-Jun-2010 Mark <reodge@gmail.com> Staging: comedi: Coding style cleanups in adv_pci_dio.c

This patch fixes up many coding style issues in adv_pci_dio.c found by
checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
ae6eb75c63bcc21ffdb8c617a09d35b4a4ef11fe 18-Jun-2010 John Sheehan <john.d.sheehan@gmail.com> Staging: comedi: fix code warnings in s626.c

A patch for s626.c to fix some of the warnings
reported by the checkpatch.pl tool, namely,
-suspect code indent for conditional statements
-please, no space before tabs

Signed-off-by: John Sheehan <john.d.sheehan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
add74595e500d0b008a48a898d0dbe99e648c64b 18-Jun-2010 John Sheehan <john.d.sheehan@gmail.com> Staging: comedi: fix code style errors in s626.c

A patch for s626.c to fix errors reported by
checkpatch.pl tool, namely,
-code indent should use tabs where possible
-"foo * bar" should be "foo *bar"
-trailing statements should be on next line

Signed-off-by: John Sheehan <john.d.sheehan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
3ff16c257a103febb63a92f305043fc36c83e9ad 15-Jun-2010 Andy Shevchenko <ext-andriy.shevchenko@nokia.com> Staging: don't use custom hex_to_bin() implementation

Signed-off-by: Andy Shevchenko <ext-andriy.shevchenko@nokia.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
37523e84cbf1d82fcc8237ed10818d37b951144e 11-Jun-2010 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> staging/trivial: fix typos concerning "initiali[zs]e"

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
3cc544df9373c7947be35f30ddee9725710994b0 18-Jun-2010 Gustavo Silva <silvagustavosilva@gmail.com> Staging: comedi: drivers: fix coding style issues in pcl812.c

This is a patch to the pcl812.c file that fixes up the following
issues:

ERROR: code indent should use tabs where possible x 27
WARNING: line over 80 characters x 37
WARNING: please, no space before tabs x 13
WARNING: braces {} are not necessary for single statement blocks x 2
WARNING: printk() should include KERN_ facility level x 22
WARNING: braces {} are not necessary for any arm of this statement x 5

Signed-off-by: Gustavo Silva <silvagustavo@users.sourceforge.net>
Acked-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl812.c
80370692f60b4d5dfa243cb0fbd0a87a42a939a8 14-Jun-2010 Ian Abbott <abbotti@mev.co.uk> Staging: Comedi: drivers: Remove comment copied from skel.c

The dmm32at.c and comedi_bond.c comedi driver files contain an
instructional comment block copied over from skel.c about how to format
a driver comment block. This comment was modified in skel.c by a
previous patch in this series to stop Comedi's 'dump_doc' script
treating it as an actual driver comment block. There isn't any need to
repeat this comment block in the other source files, so rather than
modify it, this patch just removes it from those files.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_bond.c
rivers/dmm32at.c
9a390f38b6a84d5a11c89a116363db3fe587598b 14-Jun-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: drivers: skel: Add whitespace to example comment block

The Comedi team have a script 'dump_doc' to extract text from the driver
comment block (starting with line 'Driver:') in (most of) the comedi
driver source files. This was recently updated to allow and strip off a
" * " prefix at the start of each line (well actually, it uses the perl
substitution 's/^ ?\* ?//').

The skel.c file contains an instructional comment block about how to
format this driver comment block, but the updated 'dump_doc' script
mistakenly treats this as a valid driver comment block. This patch adds
some extra whitespace to stop the instructional comment block being
treated as a valid driver comment block by Comedi's 'dump_doc' script.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/skel.c
389cd417e3b0f707ecd933b8fd26e910898ac2fc 14-Jun-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: drivers: das08: Add whitespace to driver comment block

Previous whitespace changes to das08.c removed some whitespace from a
"driver comment block" that the Comedi team would like to keep. "Header
continuation lines" in this comment block should be indented with
whitespace. (This is after the " * " at the start of each line.)

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08.c
3420f6b4c1ac731e80d0911e0092705992cef14f 16-Jun-2010 Gustavo Silva <silvagustavosilva@gmail.com> Staging: comedi: drivers: fix coding style issues in quatech_daqp_cs.c

This is a patch to the quatech_daqp_cs.c file that fixes up the following
issues:

ERROR: code indent should use tabs where possible x 1
WARNING: line over 80 characters x 1
WARNING: braces {} are not necessary for single statement blocks x 10
WARNING: printk() should include KERN_ facility level x 6

Signed-off-by: Gustavo Silva <silvagustavo@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/quatech_daqp_cs.c
8b83e005d11bce0f9a59d9be337a285e6cc487a6 16-Jun-2010 Gustavo Silva <silvagustavosilva@gmail.com> Staging: comedi: drivers: fix coding style issues in pcmda12.c

This is a patch to the pcmda12.c file that fixes up five printk() warning issues

Signed-off-by: Gustavo Silva <silvagustavo@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmda12.c
4c68fb42c2a39b89daca2b7175eb93ffe6860da4 16-Jun-2010 Gustavo Silva <silvagustavosilva@gmail.com> Staging: comedi: drivers: fix coding style issues in pcl816.c

This is a patch to the pcl816.c file that fixes up the following
issues:

ERROR: code indent should use tabs where possible x 2
WARNING: line over 80 characters x 34
WARNING: please, no space before tabs x 1
WARNING: braces {} are not necessary for single statement blocks x 6
WARNING: printk() should include KERN_ facility level x 15
WARNING: braces {} are not necessary for any arm of this statement x 1

Signed-off-by: Gustavo Silva <silvagustavo@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
8f4e80af3aa509902bd2319c3b5512580f64868f 13-Jun-2010 Gustavo Silva <silvagustavosilva@gmail.com> Staging: comedi: drivers: Fix coding style issues in pcl711.c

This is a patch to the pcl711.c file that fixes up printk()
warning issues.

Signed-off-by: Gustavo Silva <silvagustavo@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl711.c
b6241fda0a25062cecc88cefd43658460cfe26a4 12-Jun-2010 Gustavo Silva <silvagustavosilva@gmail.com> Staging: comedi: drivers: fix coding style issues in me4000.c

This is a patch to the me4000.c file that fixes up the following
issues:

ERROR: space required after that close brace '}' x 13
ERROR: spaces required around that ':' (ctx:VxV) x 3
WARNING: line over 80 characters x 96
WARNING: braces {} are not necessary for any arm of this statement x 2

Signed-off-by: Gustavo Silva <silvagustavo@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.c
56b8421ceef7f2dae95b882034ebf6958bad58f6 10-Jun-2010 Arun Thomas <arun.thomas@gmail.com> Staging: comedi: Remove typedefs

Remove all remaining typedefs from comedi drivers

Signed-off-by: Arun Thomas <arun.thomas@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
ODO
rivers/addi-data/addi_eeprom.c
rivers/jr3_pci.c
rivers/pcmmio.c
rivers/s626.h
727b286b44ea359d66f47d241cc2cdad36ed7bdc 06-Jun-2010 Arun Thomas <arun.thomas@gmail.com> Staging: comedi: Remove COMEDI_PCI_INITCLEANUP macro

Move the PCI devinit/devexit routines to the respective C source files
instead of calling COMEDI_PCI_INITCLEANUP

Signed-off-by: Arun Thomas <arun.thomas@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/addi-data/addi_common.c
rivers/adl_pci6208.c
rivers/adl_pci7230.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/dt3000.c
rivers/gsc_hpdi.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_labpc.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/rtd520.c
rivers/s626.c
rivers/skel.c
7114a28011f9d5f3d981731ad341177c21f9d948 06-Jun-2010 Arun Thomas <arun.thomas@gmail.com> Staging: comedi: Remove COMEDI_INITCLEANUP macro

Move the init/exit routines to the respective C source files
instead of calling COMEDI_INITCLEANUP

Signed-off-by: Arun Thomas <arun.thomas@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/8255.c
rivers/acl7225b.c
rivers/adq12b.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/comedi_parport.c
rivers/comedi_test.c
rivers/das08.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/fl512.c
rivers/icp_multi.c
rivers/ii_pci20kc.c
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_labpc.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
90f703d30dd3e0c16ff80f35e34e511385a05ad5 06-Jun-2010 Arun Thomas <arun.thomas@gmail.com> Staging: comedi: Remove COMEDI_MODULES_MACRO

Add MODULE_AUTHOR, MODULE_LICENSE, and MODULE_DESCRIPTION calls
to the respective C source files instead of calling COMEDI_MODULES_MACRO

Signed-off-by: Arun Thomas <arun.thomas@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/8255.c
rivers/acl7225b.c
rivers/addi_apci_035.c
rivers/addi_apci_1032.c
rivers/addi_apci_1500.c
rivers/addi_apci_1516.c
rivers/addi_apci_1564.c
rivers/addi_apci_16xx.c
rivers/addi_apci_2016.c
rivers/addi_apci_2032.c
rivers/addi_apci_2200.c
rivers/addi_apci_3001.c
rivers/addi_apci_3120.c
rivers/addi_apci_3501.c
rivers/addi_apci_3xxx.c
rivers/adl_pci6208.c
rivers/adl_pci7230.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/comedi_parport.c
rivers/comedi_test.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/mite.c
rivers/mpc624.c
rivers/multiq3.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio16d.c
rivers/ni_labpc.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcm_common.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/rtd520.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
88d8ed4b643d2064a663b2f07426963289def676 04-Jun-2010 Maurice Dawson <mauricedawson2699@gmail.com> Staging: comedi: fix printk() coding style issue in ni_labpc.c

This is a patch to the ni_labpc.c file that fixes all, printk() should
include KERN-facility level, warnings found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
0c55484dcae163aa28736a0da7e33fe747f3e302 04-Jun-2010 Bob Beattie <bob.beattie@ntlworld.com> Staging: comedi: drivers: fix space coding style in am9513.h

This is a patch to the file am9513.h that fixes missing space warnings
found by the checkpatch.pl tool.

Signed-off-by: Bob Beattie <bob.beattie@ntlworld.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/am9513.h
daca497d8035cdb649b37ef1c962f1f0de8f16d9 28-May-2010 John Sheehan <john.d.sheehan@gmail.com> Staging: comedi: fix code warnings in s626.c

A patch for s626.c to fix some of the warnings
reported by the checkpatch.pl tool, namely,
printk() should include KERN_ facility level
unnecessary whitespace before a quoted newline

Signed-off-by: John Sheehan <john.d.sheehan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
6fd071cccf4127f1e81767a819720d8915b2a800 27-May-2010 John Sheehan <john.d.sheehan@gmail.com> Staging: comedi: fix code style errors in unioxx5.c

A patch for unioxx5.c which fixes "trailing statements
should be on next line" errors raised by the
chechpatch.pl tool

Signed-off-by: John Sheehan <john.d.sheehan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/unioxx5.c
4c67da06f0248fc0ee0fcbf65afd887b023b4591 27-May-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: Fixed long lines in gsc_hpdi.c

This patch fixes some long line lengths in gsc_hpdi.c as found by the
checkpatch.pl tool

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/gsc_hpdi.c
2f6df34cd3455245c44b420d7c3fb11d1137df79 24-May-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: Checkpatch cleanups in adl_pci9111.c

This patch cleans up some various warnings generated from checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
f25bd6bfdf9bccd8164c151b027f9c14ec07960b 22-May-2010 Dan Carpenter <error27@gmail.com> Staging: comedi: cleanup: remove unneeded null checks

These checks are obviously pointless because kfree() can handle null
dereferences.

But really the main problem is that if the pointers were null that would
cause problems on the ealier lines. The dereferences would cause an
oops and the _release() functions use ->priv to determine which IRQ to
free. I looked into it and quite a few of the detach functions assume
link->priv is non-null. It seems like we can remove these checks.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/quatech_daqp_cs.c
c5da20905c8ce21a73a9b443e5d7ef0dc623cff0 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: serial2002: Use NULL instead of 0 for pointers

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
668f272e57e80ece987bed273096f8e3a707123c 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: serial2002: Reduce stack usage on 'open'

Reduce stack usage in serial_2002_open() by allocating dig_in_config,
dig_out_config, chan_in_config, and chan_out_config temporary arrays
using kcalloc() and freeing them when done with.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
fa3b5d9ab0487f58b45d55a37070aa0d417f59d5 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: serial2002: Fix memory leak on detach

The comedi device 'detach' method for the serial2002 driver has an
off-by-one error in its loop for freeing data belonging to its
subdevices. Fix it.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
9e7f2256883c954691e5d395d471e0f125f6b30b 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: serial2002: handle allocation failures on 'open'

The comedi device 'open' method for the serial2002 driver frees any old
'maxdata_list' and 'range_table_list' arrays belonging to a subdevice
and allocates them again, but was missing checks for allocation failure.

If an allocation fails, free the 'maxdata_list' and 'range_table_list'
arrays for all subdevices and return an error.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
3c17ba0743d75f9888d905ddf9f8551c7dd36493 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: Allow 'open' driver method to fail

Some comedi drivers should return an error from their 'open' method when
something goes wrong. Change the prototype of the 'open' method in
'struct comedi_device' to allow this, and change the drivers that use it.
Propagate any error to the 'open' file operation.

The corresponding 'close' method won't be called when the 'open' method
fails, so drivers failing the 'open' need to clean up any mess they
created.

The dt9812 and serial2002 drivers can now return an error on 'open'.
The jr3_pci driver also uses the 'open' method but doesn't fail it.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedidev.h
rivers/dt9812.c
rivers/jr3_pci.c
rivers/serial2002.c
3d34023a99d35440d6a22fb0b4547fc9817b7b40 19-May-2010 Cody Harmon <harmonco@flip.engr.oregonstate.edu> Staging: comedi: ni_tio: fixed brace coding style issues and a few errors

Fixed code style and placed KERN_ERR in printk statement.

Signed-off-by: Cody Harmon <harmonco@engr.orst.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_tio.c
091b4242ebb789e826cbde573a0fee9f60fe998b 17-May-2010 Samuel Richardson <sam.j.richardson@gmail.com> Staging: comedi: fixed brace coding style issue in ni_tio.c

This is a patch to the ni_tio.c file that fixes a brace warning found by
the checkpatch.pl tool

Signed-off-by: Samuel Richardson <sam.j.richardson@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_tio.c
c60e55f30a4dac15db51b398c3bd94e4cfbf743a 27-May-2010 Julia Lawall <julia@diku.dk> Staging: Eliminate a NULL pointer dereference

Eliminate a NULL or near NULL pointer dereference.

A simplified version of the semantic match that finds this problem is as
follows: (http://coccinelle.lip6.fr/)

// <smpl>
@r exists@
expression E,E1;
identifier f;
statement S1,S2,S3;
@@

if ((E == NULL && ...) || ...)
{
... when != if (...) S1 else S2
when != E = E1
* E->f
... when any
return ...;
}
else S3
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
ebe8622342f12bed387f7de4b5fb7c52005ccb29 31-May-2010 Martin Homuth-Rosemann <homuth-rosemann@gmx.net> Staging: comedi - correct parameter gainlkup for DAQCard-6024E in driver ni_mio_cs.c

Correct at least one of the incorrect specs for a national instrument
data acquisition card DAQCard-6024E. This card has only four different
gain settings (+-10V, +-5V, +-0.5V, +-0.05V).

Signed-off-by: Martin Homuth-Rosemann <homuth-rosemann@gmx.net>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_mio_cs.c
7f00b36e9e7d2026d546d61e0b1a62949617fee0 03-Jun-2010 Alexander Kurz <linux@blala.de> Staging: comedi: fixing ni_labpc to mite dependancy

the dependancy of ni_labpc on mite was missing,

Signed-off-by: Alexander Kurz <linux@kbdbabel.org>
Acked-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

index 0aa2b0d..79f5f2e 100644
config
34ef545aa8c68d91e2e503ac05c129094772afb4 19-May-2010 Alexander Kurz <linux@blala.de> Staging: comedi: fixing ni_tio to mite PCI dependancy

On Wed, 19 May 2010, Randy Dunlap wrote:
> linux-next of 2010-0519:
> when CONFIG_PCI is not enabled:
>
> drivers/staging/comedi/drivers/mite.c: In function 'mite_init':
> drivers/staging/comedi/drivers/mite.c:89: error: implicit declaration of function 'pci_dev_get'
> drivers/staging/comedi/drivers/mite.c:89: warning: assignment makes pointer from integer without a cast
> make[5]: *** [drivers/staging/comedi/drivers/mite.o] Error 1

This patch fixes the problem.

Signed-off-by: Alexander Kurz <linux@kbdbabel.org>
Acked-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
824196248c1f28aa7d151fd5b11d76182c751f19 19-May-2010 Alexander Kurz <linux@kbdbabel.org> Staging: comedi: fix 8255 and DAS08 Kconfig dependancies.

Both drivers support directly or indirectly multiple bus types,
hence both are listed independent of bus types.

Signed-off-by: Alexander Kurz <linux@kbdbabel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
rivers/Makefile
53fa827e295d8b09a2446b3126577244644d256d 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: For COMEDI_BUFINFO, check access to command

Don't allow COMEDI_BUFINFO ioctl if some other file object has locked
the subdevice or has an active command. If there is no active command,
just report back the last buffer position.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
4772c018e35b6a21e8a8bde54568b59998540a16 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: COMEDI_BUFINFO with no async - report no bytes read or written

When the COMEDI_BUFINFO ioctl is used on a subdevice without
asynchronous streaming command support, set 'bytes_read = 0' and
'bytes_written = 0' in the buffer info returned back to the user.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
d261154057c27f6c1d256b6198b0ad08733f1758 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: don't write to buffer if command finished

For write(), any data copied to the data buffer after the previously
set up streaming acquisition command has finished won't be used, but a
non-empty write() does not currently return 0 (or -EPIPE on error) after
the command has finished until the data buffer has been filled up.
Change this behavior to return 0 (or -EPIPE) any time after the command
has finished, without bothering to fill up the buffer with more useless
data.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
ee4063fa6bd801fa6ea045f23a2934db009b3dac 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: amplc_dio200: Protect counter subdevice with spinlock

The internal state of an 82C54 counter timer chip will get messed up if
several threads read, write, configure, or check the status of the chip
simultaneously. Protect the register access sequences with a spin lock.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
d4da77a73cb9cc9a1a349daa1a2723505b086e2d 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: adv_pci_dio: Support Advantech PCI-1735U

Add support for the Advantech PCI-1735U card, including support for a
counter subdevice (based on an 82C54 counter timer chip).

The counter subdevice needs more testing, as the only person I know who
tried it couldn't get it to work!

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
b2e68b00d5d3698c228f549c02f4f79305d2b270 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: addi-data: don't overwrite name for request_irq()

The Addi-Data PCI drivers for Comedi use sprintf() in their comedi
"attach" routine to construct a string to pass as the name in the call
to request_irq(). All calls to "attach" routine share the same static
buffer for this name, but the contents will differ on each call
(including the comedi device number and the comedi board name). This
changes the name displayed in /proc/interrupts for previous calls to
request_irq() using the same buffer. Just use the board name instead;
it has slightly less information (no comedi device number) but at least
it doesn't change over the lifetime of the IRQ handler.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
6d8b0f5be5108f6a3fc922ca4acfbf10e14d6cd0 19-May-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: Give the addi_apci_* drivers different driver names

It is not currently possible for more than one of the addi_apci_*
drivers to register themselves with comedi at once because they all use
the same comedi driver name "addi_common". Give them different names.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
rivers/addi_apci_035.c
rivers/addi_apci_1032.c
rivers/addi_apci_1500.c
rivers/addi_apci_1516.c
rivers/addi_apci_1564.c
rivers/addi_apci_16xx.c
rivers/addi_apci_1710.c
rivers/addi_apci_2016.c
rivers/addi_apci_2032.c
rivers/addi_apci_2200.c
rivers/addi_apci_3001.c
rivers/addi_apci_3120.c
rivers/addi_apci_3200.c
rivers/addi_apci_3300.c
rivers/addi_apci_3501.c
rivers/addi_apci_3xxx.c
d79df0b1eda0099a22cbcece01ce5e7d222450de 22-May-2010 Linus Torvalds <torvalds@linux-foundation.org> Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6: (577 commits)
Staging: ramzswap: Handler for swap slot free callback
swap: Add swap slot free callback to block_device_operations
swap: Add flag to identify block swap devices
Staging: vt6655: use ETH_FRAME_LEN macro instead of custom one
Staging: vt6655: use ETH_DATA_LEN macro instead of custom one
Staging: vt6655: use ETH_FCS_LEN macro instead of custom one
Staging: vt6656: use ETH_HLEN macro instead of custom one
Staging: comedi: quatech_daqp_cs.c Replace eos semaphore with a completion.
Staging: dt3155v4l: remove private memory allocator
Staging: crystalhd: Remove typedefs from driver
Staging: winbond: Fix for pointer name format issue in mds.c
Staging: vt6656: removed custom UCHAR/USHORT/UINT/ULONG/ULONGLONG typedefs
Staging: vt6656: removed custom CHAR/SHORT/INT/LONG typedefs
Staging: comedi: Altered the way printk is used in 8255.c
staging: iio: adis16350 and similar IMU driver
Staging: iio: max1363 Fix two bugs in single_channel_from_ring
Staging: iio: adis16220 extract bin_attribute structures from state
Staging: iio: adis16220 vibration sensor driver
Staging: comedi: Kconfig dependancy fixes
Staging: comedi: fix up build error from last Kconfig changes
...
c8d1a126924fcbc1d61ceb830226e0c7afdcc841 21-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Merge staging-next tree into Linus's latest version

Conflicts:
drivers/staging/arlan/arlan-main.c
drivers/staging/comedi/drivers/cb_das16_cs.c
drivers/staging/cx25821/cx25821-alsa.c
drivers/staging/dt3155/dt3155_drv.c
drivers/staging/hv/hv.c
drivers/staging/netwave/netwave_cs.c
drivers/staging/wavelan/wavelan.c
drivers/staging/wavelan/wavelan_cs.c
drivers/staging/wlags49_h2/wl_cs.c

This required a bit of hand merging due to the conflicts
that happened in the later .34-rc releases, as well as
some staging driver changing coming in through other trees
(v4l and pcmcia).

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
3142788b7967ccfd2f1813ee9e11aeb1e1cf7de2 29-Jan-2010 Thomas Gleixner <tglx@linutronix.de> drivers/base: Convert dev->sem to mutex

The semaphore is semantically a mutex. Convert it to a real mutex and
fix up a few places where code was relying on semaphore.h to be included
by device.h, as well as the users of the trylock function, as that value
is now reversed.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/quatech_daqp_cs.c
7ec52ed25013533248d929d4405225d30c4272b2 18-May-2010 Alessio Igor Bogani <abogani@texware.it> Staging: comedi: quatech_daqp_cs.c Replace eos semaphore with a completion.

Build tested only.

Signed-off-by: Alessio Igor Bogani <abogani@texware.it>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/quatech_daqp_cs.c
026386976067996a6fc084b1926558522126cfdd 17-May-2010 Mark <reodge@gmail.com> Staging: comedi: Altered the way printk is used in 8255.c

This patch moves around the use of printk calls in 8255.c to include accurate
logging levels and in turn fixes a few warnings from checkpatch.

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8255.c
ba2450b89bd9dce7d8926d919a67ed515be3e05f 15-May-2010 Alexander Kurz <linux@blala.de> Staging: comedi: Kconfig dependancy fixes

There are three minor changes I would like to do on my last patch:

* Comedi is formally not dependant on any hardware, e.g. it is possible
to use comedi_test without (PCI || PCMCIA || PCCARD || USB || ISA)
* comedi_parport is not dependant on PARPORT_PC.
* indirect ni_mio_cs (16-bit PCMCIA) dependancy on mite PCI-chip may
confuse users, thus changing COMEDI_NI_TIO depends on COMEDI_MITE
to select COMEDI_MITE.

Signed-off-by: Alexander Kurz <linux@kbdbabel.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
77f047e25716cdefae7273d4e55f2cf74144c553 18-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix up build error from last Kconfig changes

We need the 8255 module to be present for some PCI comedi
modules. So for now, just build the thing. We need some better
Kconfig rules to figure this out properly.

Cc: Alexander Kurz <linux@blala.de>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
f1d7dbbef51a624ff0ec76f022802d677fdb9888 07-May-2010 Alexander Kurz <linux@kbdbabel.org> Staging: comedi: new Kconfig and Makefiles, drivers grouped by bustype.

PC/104-drivers went into ISA,
PC/104+ went into PCI,
Drivers without a bustype went into "misc".
In doubt drivers supporting both ISA/PCI went into PCI.
Drivers without any detailed hardware info went into ISA, e.g. fl512.c
Some NI drivers are used by other NI drivers from different bustypes
are grouped seperately in NI_COMMON.

[tweaked by gregkh to handle the new driver recently added]

Signed-off-by: Alexander Kurz <linux@kbdbabel.org>
Acked-by: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@speakeasy.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
rivers/Makefile
comedilib/Makefile
94002c07ff0e207a883519ccc35c0b5390b29331 15-May-2010 Julia Lawall <julia@diku.dk> Staging: Use kmemdup

Use kmemdup when some other buffer is immediately copied into the
allocated region.

A simplified version of the semantic patch that makes this change is as
follows: (http://coccinelle.lip6.fr/)

// <smpl>
@@
expression from,to,size,flag;
statement S;
@@

- to = \(kmalloc\|kzalloc\)(size,flag);
+ to = kmemdup(from,size,flag);
if (to==NULL || ...) S
- memcpy(to, from, size);
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
rivers/usbduxfast.c
7622802e479e30a2258afdbfd31acaf829636e7a 30-Apr-2010 Javier Martinez Canillas <martinez.javier@gmail.com> drivers/staging/comedi: dev_node removal (quatech_daqp_cs)

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/quatech_daqp_cs.c
bfc2cc3497dfa7800faa9d2915e997d65daaf56e 30-Apr-2010 Javier Martinez Canillas <martinez.javier@gmail.com> drivers/staging/comedi: dev_node removal (ni_mio_cs)

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_mio_cs.c
99bd8f22220efc214130488c3d65d6acc34ea893 30-Apr-2010 Javier Martinez Canillas <martinez.javier@gmail.com> drivers/staging/comedi: dev_node removal (ni_labpc_cs)

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_labpc_cs.c
78950591e42a9c5069308f24e4cff73ae4d37472 30-Apr-2010 Javier Martinez Canillas <martinez.javier@gmail.com> drivers/staging/comedi: dev_node removal (ni_daq_dio24)

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_daq_dio24.c
cdc268b4a029d489798db10d10fea72b7a415ab9 30-Apr-2010 Javier Martinez Canillas <martinez.javier@gmail.com> drivers/staging/comedi: dev_node removal (ni_daq_700)

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_daq_700.c
df3f97a2d65c52d7cdaf80907151281b5d449222 30-Apr-2010 Javier Martinez Canillas <martinez.javier@gmail.com> drivers/staging/comedi: dev_node removal (das08_cs)

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/das08_cs.c
eb8804f654a512a1a4e2f189d1bbaa41565e46b5 30-Apr-2010 Javier Martinez Canillas <martinez.javier@gmail.com> drivers/staging/comedi: dev_node removal (cb_das16_cs)

Signed-off-by: Javier Martinez Canillas <martinez.javier@gmail.com>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
7a6cb0d5497418599d2125b670926b75e673861c 13-May-2010 Julia Lawall <julia@diku.dk> Staging: Use kcalloc or kzalloc

Use kcalloc or kzalloc rather than the combination of kmalloc and memset.

The semantic patch that makes this change is as follows:
(http://coccinelle.lip6.fr/)

// <smpl>
@@
expression x,y,flags;
statement S;
type T;
@@

x =
- kmalloc
+ kcalloc
(
- y * sizeof(T),
+ y, sizeof(T),
flags);
if (x == NULL) S
-memset(x, 0, y * sizeof(T));

@@
expression x,size,flags;
statement S;
@@

-x = kmalloc(size,flags);
+x = kzalloc(size,flags);
if (x == NULL) S
-memset(x, 0, size);
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
rivers/addi-data/addi_amcc_s5933.h
rivers/addi-data/amcc_s5933_58.h
rivers/icp_multi.h
7d8e737dd7e3519110a7bc529ef6ac80ac41c3f5 13-May-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: Fixed more long line lengths in comedi.h

This patches fixes some long line lengths in comedi.h from checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
b464f791caf66b6120c3cd8a77ad313ed532667a 13-May-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: Fixed long line lengths in comedi.h

This patches fixes long line lengths in comedi.h that were picked up by
checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
6c7f81967b8984e6fb6b1f04c63f32d90a15c479 13-May-2010 Alexander Kurz <linux@blala.de> staging: comedi PCMCIA-drivers: adding MODULE_AUTHOR, MODULE_DESCRIPTION and MODULE_LICENSE

this adds and sorts the module labels MODULE_AUTHOR, MODULE_DESCRIPTION
and MODULE_LICENSE for all comedi PCMCIA drivers.

Signed-off-by: Alexander Kurz <linux@kbdbabel.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
21fe2eea6381845956322e63e441f351774de7f9 13-May-2010 Mark <reodge@gmail.com> Staging: comedi: Fix long line lengths in comedi_fops.c

This patch fixes lots of long line lengths in comedi_fops.c found by
checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
935e99fb0739aa64d0dd7e8a0bc82faec5d8f830 12-May-2010 Anand Gadiyar <gadiyar@ti.com> staging: trivial: fix typo "seperate"

s/seperate/separate

Signed-off-by: Anand Gadiyar <gadiyar@ti.com>
Cc: Jiri Kosina <trivial@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08.h
94c1f90bb0bac8c2b75569a247b89145022c4c24 11-May-2010 Morgan Gatti <morgan.gatti@gmail.com> Staging: comedi: Fix bug and coding style issue in usbdux.c

This is a patch to the usbdux.c file that resolve 2 errors in coding and
fix the warning about lengt of code lines

Signed-off-by: Morgan Gatti <morgan.gatti@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
324148788bf3744d90fb6894ec5744eb0ca91b74 11-May-2010 Julia Lawall <julia@diku.dk> Staging: Drop memory allocation cast

Drop cast on the result of kmalloc and similar functions.

The semantic patch that makes this change is as follows:
(http://coccinelle.lip6.fr/)

// <smpl>
@@
type T;
@@

- (T *)
(\(kmalloc\|kzalloc\|kcalloc\|kmem_cache_alloc\|kmem_cache_zalloc\|
kmem_cache_alloc_node\|kmalloc_node\|kzalloc_node\)(...))
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/unioxx5.c
a9560a72759c6208c4072a30fb45aac7c6c014d4 10-May-2010 Mark <reodge@gmail.com> Staging: comedi: Fixed long line lengths in comedi.h

This patch fixes quite a few long line lengths in comedi.h as reported by
checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
e012b4c41987c40cc2dd82ab48e0569f1d7aa970 06-May-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: Fixed long line lengths in comedi.h

This patches fixes some of the long line lengths that checkpatch.pl was
complaining about in comedi.h

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
5e220112c8c8e59c253f6ad473687444b3ca90bf 06-May-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: Fixed long line length in comedidev.h

This patch fixes a long line length in comedidev.h to make checkpatch.pl happy

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
67b0e64a7b219550cc3378800f680e2bb86a10f9 06-May-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: Fixed printk call lengths and log levels

This is a patch to include log levels and fix some over length lines in
printk calls in drivers.c

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
318a5b2a505fe7a99f0d89889e7a84d57ec49b15 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: cb_pcidas64: fix up build warnings

Now that the 8255.h file is being included properly, we were
using the incorrect function prototypes, which causes a build
warning now. This fixes it up and preserves the __iomem markings that
sparse wants to see.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
c5efe58b83bc5c1d5811800faf03b1089d1ef054 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: 8255: fix up previous static markings.

Ian pointed out that exported symbols should not be marked as static :)

Fixed this up by properly including the 8255.h file, and fixing
the function prototypes there, as the CONFIG variables were not getting
set so users of the header file were seeing the incorrect function
prototypes.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8255.c
rivers/8255.h
4e4b592cb51342878166a2ea2bcf6151f0a3a29d 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: hwdrv_apci3xxx.c: loads of sparse cleanups

__iomem pointer fixes, and static cleanups.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci3xxx.c
a6dc6d0df2e87c18af3c8b47d3c29613f5c90d9f 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: hwdrv_apci3501.h: make a variable static.

Cleans up the sparse warning.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci3501.h
882980133d0d94ad060a727f17362e27b9fec263 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: hwdrv_apci2032.c: static sparse fix

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci2032.c
0b437fc493621b07a1bc7dcfedbfd6e3b86a149e 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: hwdrv_apci1564.c: static sparse cleanups.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci1564.c
a943532652914e5acfbbd2e099edabda667a9de1 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: hwdrv_apci1500.c: sparse static cleanups

Mark a bunch of variables and functions as static.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci1500.c
2179b4c8b5435cde6bc5fb9d2411527c646ba14a 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: hwdrv_apci1032.c: sparse warning fixups

Mark a variable as static.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci1032.c
1a538dfd16a4aa3a57a4c792c928fe83b05aacf0 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: hwdrv_apci035.h: fix sparse warnings

This let us delete two variables and mark one as static.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci035.h
08b93e7bda617a623ffae77940e4acfa31204367 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: hwdrv_apci035.c: fix sparse warnings

Some variables should be static.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci035.c
525d1b1395858606103d4663a570cc8725ff2ced 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: adl_pci9111.c: fix sparse warnings

divisor and other problems fixed.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
5f35f3f19fd12226482f8b57c70d9a0f82470c87 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: adl_pci9118.c: fix unsigned problem with divisors

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
a8cb9ad9ad872dc600314c1c8d07c420b3cdefbb 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: adv_pci1710.c: fix unsigned problem with divisors

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
a7f22a84ba2e5a99b874bf36a772b5d7424cec11 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: amplc_dio200.c: fix NULL sparse warnings

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
f31d0008cef0df52d1a2662ef56a24bdd88b0105 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: cb_pcidas64.c: fix sparse warnings

This fixes a bunch of iomem and other sparse warnings.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
d18c5906d0914d911a13d342ff61a6bca6aff597 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: das1800.c: fix a locking error on the error path.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
b74a9670857c2af74e36ecbd31bbc55ddd8e1311 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: plx9080.h: properly mark iomem variables

It's a __iomem *, so mark it as such.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/plx9080.h
e3752a1dfd8a003139dee2c80de3d915534e2b39 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: quatech_daqp_cs.c: fix up the irq

The irq needs to return the correct type. Also fix up some other
sparse warnings that were found.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/quatech_daqp_cs.c
ad2d4714a5468ff5fb6414d06b29c8d5ca31d6f9 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: addi_amcc_s5933.h: sparse cleanup

Mark a variable static that does not need to be global.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_amcc_s5933.h
2f78c64255bc6e960bf822f65bd80830f053e182 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: addi_common.c: sparse cleanups

Now that we are properly marking the variable as __iomem, don't
cast it.

Also fix up some other sparse warnings.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
6dd22814640bf04d2007489d8c1d1e0d24a09128 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: addi_common.h: properly mark this variable as __iomem

It's not an unsigned long, it's a __iomem pointer, so mark it as
such.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.h
643a5420f1df521e08efae7b15d377314b88cb70 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: usbduxfast.c: mark a function static

It does not need to be global.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxfast.c
135998cc006c764dcfa147df84185614012852e5 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: 8255.c: mark some functions static

sparse pointed out that these functions should be static, so mark them
as such.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8255.c
30162d690c3539594b6dcebd677c985c6a74249e 05-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: mark a variable as __user

This is really a userspace pointer, so mark it as such.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
92d0127c9d249c078b0939050f25041ed37be7cd 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: __user markup on comedi_fops.c

Hm, what a mess. I tried to properly mark up the __user pointers,
but for some of these structures, we use them both in the kernel,
and across the user/kernel boundry, which isn't ok. So we end
up generating a few new sparse warnings in places we were not before,
but the large majority of things are now properly tagged in the fops
file.

The whole ioctl interface needs to be carefully looked at in the future.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_fops.c
7029a87455af3cf303e8d6d0db8c26b6a94f1020 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: drivers.c sparse cleanup

Fix up some sparse issues in drivers.c

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers.c
nternal.h
3b6b25b5ddf4485e89432a35a7d79d371ba6eba1 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: range.c: properly mark up __user pointers

This is the start of cleaning up the user pointer markings
in the comedi core.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_compat32.c
rivers/comedi_bond.c
nternal.h
ange.c
2434358ac7ece40e6aa8cd705927c423caa718ec 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: move some more functions to internal.h

Only the internal comedi core calls these, so put them here.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
nternal.h
22d114248be8907f965e68a1bfdcea3302cbc776 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: clean up sparse issues in proc.c

The whole file should be converted to use seqfile, if it's even
still needed. Or move to debugfs.

Anyway, I fixed up the minor issues here.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
roc.c
09372df0dff51121e772ca5870fb565a08840c86 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: make comedi_reset_async_buf local to comedi core

No one outside of the comedi core calls this function, so don't export
it to the world.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers.c
nternal.h
9e8c604821b372c6e98e9632f5617913bf92ae45 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: make comedi_free_board_minor local to comedi core

No one outside of the comedi core calls this function, so don't export
it to the world.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedidev.h
nternal.h
242e7ad91a067243d7ab63b6a25ed2e085733446 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: make comedi_alloc_board_minor local to comedi core

No one outside of the comedi core calls this function, so create
an internal.h file to put the prototype in, and don't export
it to the world.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedidev.h
rivers.c
nternal.h
181bd67bf5780b941f2cba6247ed1c0cdfce468a 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: make comedi_set_subdevice_runflags() static

No one calls this anymore, except the core comedi code, so
mark it static and don't export it.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedidev.h
472dfe77b91d8026c3ccda22c60db0e92bc27863 04-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: kcomedilib: make it typesafe

If we really are passing in a struct comedi_device, then say we are,
don't mess around with void pointers for no reason.

This also fixes up the comedi_bond.c driver, which is the only
user of the kcomedilib code.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedilib.h
rivers/comedi_bond.c
comedilib/kcomedilib_main.c
3781bc5425f985c2ceffa3b2111e1d0eeb38cc24 03-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: kcomedilib: simplify comedi_do_insn()

Now that we know we are only making 2 different types of instructions,
only handle those two types.

Also make the call a bit more typesafe by passing the correct pointer
type.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
comedilib/kcomedilib_main.c
88cccef0193a7f8c6a73326404c0b2f9ad27f71a 03-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: kcomedilib: comedi_do_insn is now static

No one else calls this function, so mark it static.
Now we can strip out the unneeded functionality in here as well.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedilib.h
comedilib/kcomedilib_main.c
a1525758c848aedf590bba3a919321e2d80fcd6e 03-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: kcomedilib: delete dio.c and get.c

Merge these two files into kcomedilib_main.c as they are tiny.

This will also let us get rid of another global symbol in the future.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
comedilib/Makefile
comedilib/dio.c
comedilib/get.c
comedilib/kcomedilib_main.c
6b18af18d2c48c07864cf38b5475a0f4d1913bc4 03-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: kcomedilib: kcomedilib_main.c: remove unused functions

Remove the unused functions from the kcomedilib_main.c file as they are
not needed.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
comedilib/kcomedilib_main.c
c9f772570123b94ce63563893adb0c492d05eda4 03-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: kcomedilib: dio.c: remove unused functions

Remove the unused functions from the dio.c file as they are not
needed.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
comedilib/dio.c
3b9fdcd5e85104e622c0ec5f626c81b831ddfae2 03-May-2010 Iain Churcher <iain.linux.coding@googlemail.com> Staging: comedi: Fix all checkpatch.pl issues in dt2811.c

Patch resolves all checkpatch.pl isues in dt2811.c

Signed-off-by: Iain Churcher <iain.linux.coding@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2811.c
aad4029a49e17d8529b8b802d4ecd774ef941f7c 03-May-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: Adjusted some long line lengths in drivers.c

This patch fixes some long line lengths in drivers.c that checkpatch.pl was
complaining about

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
f0f29184d84bca9e070e48d61ef5ec8f3ff3cde5 03-May-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: Moved some EXPORT_SYMBOL() macros

This is a patch to range.c that rearranges some EXPORT_SYMBOL() macros to please
checkpatch.pl

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
ange.c
b8c623e5dde98a00ada4af47bec92a708794c573 03-May-2010 Iain Churcher <iain.linux.coding@googlemail.com> Staging: comedi: Fix Checkpatch.pl issues in mpc624.c

This patch resolves all checkpatch.pl issues in the mpc624.c file

Signed-off-by: Iain Churcher <iain.linux.coding@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mpc624.c
8a9e77b66508a1c2598ce1cb765d7ced52f48cf4 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: clean up kcomedilib/get.c

Remove all of the unused functions, leaving only those that are
actually called by in-kernel code.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
comedilib/get.c
29a915ff65fd5cde9c7c16d693b6ae3ecbd4be93 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: delete kcomedilib/data.c

No one is using any of these functions, so remove the file entirely.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
comedilib/Makefile
comedilib/data.c
027d53bc2f223544a18f1b760378ca0566d13f2e 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove unused functions from comedilib.h

Remove the functions that are not used from this file. Now it will
be easier to determine what code can be removed from kcomedilib by
using sparse.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedilib.h
e2a0eab0a121a95be60a81911df07cc21e4ee429 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: move an include file out of comedlib.h

The one .c file that needs it can properly include it.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedilib.h
rivers/comedi_bond.c
703f5936e2a4a31a5b2596d47c1504a472d4ab85 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: clean up comedilib.h

Remove a whole #ifdef section that is not needed anymore.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedilib.h
7382e5711f3adc934227473f82156ae1e2d7e562 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: kcomedilib: remove ksyms.c file

Move only the exports that we actually use into the individual
files, and delete the ksyms.c file entirely. This will make it
easier to start cleaning up kcomedilib (i.e. delete most of it.)

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
comedilib/Makefile
comedilib/dio.c
comedilib/get.c
comedilib/kcomedilib_main.c
comedilib/ksyms.c
4bf935596bfabe3f951bc0331ebd893ef06e1123 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove comedi_ksyms.c

Move the 4 remaining exports to their function location
and then remove the comedi_ksyms.c file, as it's no longer
needed.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
akefile
omedi_ksyms.c
rivers.c
0fd0ca75fd9eb0e9cde49c28ad227c2d8d049366 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: rename check_chanlist to comedi_check_chanlist

It's a global function, so properly name it and move the
export to where the function is located at.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedi_ksyms.c
omedidev.h
comedilib/kcomedilib_main.c
ange.c
e42315177d278089ba7b1e623ecbd5b273b7e62b 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: more EXPORT_SYMBOL movement

Move the exports for the variables that are in range.c into the
file itself. These variables should be prefixed with comedi_ but
that's for a different patch...

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_ksyms.c
ange.c
18736438ae4ab3d96602b92446e07cc03c024b02 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: more EXPORT_SYMBOL movement

This moves the markings to the comedi_fops.c file, where
they belong.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedi_ksyms.c
d58214b0b8662f1b27d538390ecc49bbea0cd754 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: move a bunch of EXPORT_SYMBOL lines

Move the ones that are needed to be in drivers.c into the
file. This is with the goal of deleting the comedi_ksyms.c
file.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_ksyms.c
rivers.c
d20cf2feafa38edfcb9e7c98898b006c5fffd62e 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: comedi_ksysms: remove commented out symbols

These aren't needed, they are commented out, so remove them.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_ksyms.c
6608224c9e5c8aacf88914697be2d5f1fc7a0be6 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove another vendor id

This id was already in the drivers, so just use it there
instead of in a common header file.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/amplc_dio200.c
rivers/amplc_pci224.c
59af888d6af8e3d2c91b32e00e43f2ce750589b8 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: move another pci vendor id

Move the vendor id to the drivers needing it.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
558587e2d96a4f5439a609509e4ea88f7536203b 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: move another pci device id to the driver

Put a pci vendor id into the drivers that need them.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/cb_pcidas64.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
3ca88dd5c3c6739f685793539a679ab5ac85aca3 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: move a pci vendor id

The vendor id should be in the driver that needs it, not in
a common file.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/me_daq.c
7a102e0ef173ff936efb6ea33b6a9db865c82645 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove some pci vendor ids

These are never used, so remove them.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
4e40cee9c8a46d4231d28ae7ae6d9938cf0526d5 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: use the standard NI pci device id

Don't redefine something that we already have in the core
kernel. Also move to use PCI_DEVICE() macros to make things
a bit simpler when changing the define.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/mite.c
rivers/mite.h
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_labpc.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
dc1da7f7bae9e71e56f365d7e987760c88c116bd 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix up remaining coding style issue in proc.c

Move the external variable into a .h file, where it belongs.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.h
roc.c
be29eac8ed3fd21d86f79d2e84dff49b8a13cd2c 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove wrapper.h

Just make the bit call when it is needed, no need to wrap
things up like this for no reason.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
rapper.h
47c92858446004d3cf28d8115266d631cdfd5d0a 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove local pci_ids.h file

It's only being used for one vendor id, so move it into
the driver that uses it and delete the file.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
ci_ids.h
8e81f184d9fc3c607a2f0b236d765eb348fbd845 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix up coding issues in proc.c

Fixes all but one.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
roc.c
ecfe20db3e0e2ff9df4007c4f1d34b27a24265fd 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix up coding style issues in range.c

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
ange.c
787ae4e26f3600c7d30693a92e18174a2d6363fc 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove unneeded ifdef in comedi_bond.c

No need to check for MODULE_LICENSE, it's always there.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_bond.c
baf22b64aa7eb2d32c4ff49262b8d26c18bb232a 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix coding style issues in comedidev.h

This resolves some coding style issues in comedidev.h

And yes, volatile here meant nothing, removing it is ok.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
981bdf41ea7bbeece1f08045e0456c725a4d8f2f 01-May-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix up coding style issues in comedilib.h

This resolves some issues with comedilib.h

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedilib.h
18e7e78e945527d9cb570a17f0835815f1794c2f 29-Apr-2010 Iain Churcher <iain.linux.coding@googlemail.com> Staging: comedi: numerous checkpatch.pl issues in dt282x.c

This patch cleans up numerous WARNINGS and ERRORS listed by the
checkpatch.pl tool

Signed-off-by: Iain Churcher <iain.linux.coding@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt282x.c
3fffdf2045d0dbca3833f8f54ae41ce5f2c0b8fa 29-Apr-2010 Mark Rankilor <reodge@gmail.com> Staging: comedi: added log level to printk's in comedi_fops.c

This patches comedi_fops.c to add kernel log level to some printk calls

Signed-off-by: Mark Rankilor <reodge@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
ac4898a0f81d3b3c218cb4d17bac1750ef82e456 26-Apr-2010 Zachary Richey <zr.public@gmail.com> Staging: comedi: fixed coding style issues in drivers.c

This patch fixes coding style issues found by checkpatch.pl, and doesnt
line break string literals.

Signed-off-by: Zachary Richey <zr.public@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
a2936e0d243d58bbfb3aa048a00ed0bdd2e24307 22-Apr-2010 Stewart Robertson <stewart_r@aliencamel.com> Staging: comedi: add missing KERN_INFO in ni_at_ao.c

This is a patch to the ni_at_ao.c file that adds the missing
KERN_INFO requested by the checkpatch.pl tool.

Signed-off-by: Stewart Robertson <stewart_r@aliencamel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_at_ao.c
06033fced289985294e5a3f694646014d80b48cc 25-Apr-2010 Darren Armstrong <darren.armstrong85@googlemail.com> Staging: comedi: ssc_dnp: Fixed coding style issues

Fixed coding style issues: 80-char width limit, KERN_ facility level

Signed-off-by: Darren Armstrong <darren.armstrong85@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ssv_dnp.c
b4ae23ce014d25af6c09bf3e82b4fd94b0cd2cb9 19-Apr-2010 Gustavo Silva <silvagustavosilva@gmail.com> Staging: comedi: drivers: fix coding style issues in das08.c

This is a patch to the das08.c file that fixes up the following issues
found by the checkpatch.pl tool.

WARNING: line over 80 characters x 6
ERROR: code indent should use tabs where possible x 3
ERROR: spaces required around that '?' (ctx:VxV) x 4
ERROR: spaces required around that ':' (ctx:VxV) x 4
ERROR: that open brace { should be on the previous line x 1
WARNING: printk() should include KERN_ facility level x 9
WARNING: braces {} are not necessary for single statement blocks x 1
WARNING: EXPORT_SYMBOL(foo); should immediately follow its function/variable x 2

Signed-off-by: Gustavo Silva <silvagustavo@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08.c
3c0d681e7d31fe747a2cbed0a93dd92049521683 21-Apr-2010 Gustavo Silva <silvagustavosilva@gmail.com> Staging: comedi: drivers: fix coding style issues in das16.c

This is a patch to the das16.c file that fixes up the following issues
found by the checkpatch.pl tool.

WARNING: line over 80 characters x 23
ERROR: spaces required around that '?' (ctx:VxV) x 2
ERROR: spaces required around that ':' (ctx:VxV) x 2
WARNING: printk() should include KERN_ facility level x 17
WARNING: braces {} are not necessary for single statement blocks x 8

Signed-off-by: Gustavo Silva <silvagustavo@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das16.c
c76a326f9256e1779dc676781faf19f3a534c147 12-Apr-2010 David Fernández <dfcastelao@gmail.com> Staging: comedi: add new driver for Adlink PCI-7230 devices

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/adl_pci7230.c
48fe6039452cac9b98f2b4e1313e35765c2769df 02-Apr-2010 Gorskin Ilya <revent82@gmail.com> Staging: comedi: fix coding style issue in comedi.h

This is a patch to the comedi.h files that fixes up errors found by the
checkpatch.pl tool

Signed-off-by: Gorskin Ilya <revent82@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
4ca62584a495f97869c1cbc5a61a140a38c8f375 28-Mar-2010 Dan Carpenter <error27@gmail.com> Staging: comedi: dt2801.c: off by one issue

"dac_range_table" has 5 elements.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2801.c
8487d0e93a24de43c847b923f7bbbd9097e59d47 24-Mar-2010 Stephen Palmateer <stephen.palmateer@netsweeper.com> Staging: comedi: comedi_parport: added KERN_ facility levels to printk messages.

This is a patch to the comedi_parport.c file that fixes the
KERN_ facility warnings found by the checkpatch.pl tool

Signed-off-by: Stephen Palmateer <stephen.palmateer@netsweeper.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_parport.c
1bf2ee4ea19d3ebeb8fe35c03dd44cb1d851e19f 19-Mar-2010 David Binderman <dcb314@hotmail.com> Staging: comedi: das1800: fix kfree coding style issue

Signed-off-by: David Binderman <dcb314@hotmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
003b3e9408425b6bd0b807108ee4cff5498125d3 27-Mar-2010 Jason Wong <tsanghan@gmail.com> Staging: comedi: cb_pcidas64: fixed a coding style missed in the previous patch

Fixed a coding style issue.

Signed-off-by: Jason Wong <tsanghan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
90cae7944011b7a09b2d248e85ee11e987cc25f8 27-Mar-2010 Jason Wong <tsanghan@gmail.com> Staging: comedi: cb_pcidas64: fixed multiple brace coding style issues

Fixed multiple coding style issues.

Signed-off-by: Jason Wong <tsanghan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
7b8f2d1a2ece4180ac5fe418bf915efe728583a8 27-Mar-2010 Jason Wong <tsanghan@gmail.com> Staging: comedi: cb_das16_cs: fixed multiple brace coding style issues

Fixed multiple coding style issues

Signed-off-by: Jason Wong <tsanghan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
ec14016e751106499ef237efc1000a424f53e372 27-Mar-2010 Jason Wong <tsanghan@gmail.com> Staging: comedi: adv_pci1710: fixed multiple brace coding style issues

Fixed multiple coding style issues.

Signed-off-by: Jason Wong <tsanghan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
402a01ae2370e33aa67c483d136ca475756260f5 27-Mar-2010 Jason Wong <tsanghan@gmail.com> Staging: comedi: adv_pci_dio: fixed multiple brace coding style issues

Fixed multiple coding style issues.

Signed-off-by: Jason Wong <tsanghan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
a41aec1be2b3b21c08b84fb1e70e23aab29c5820 27-Mar-2010 Jason Wong <tsanghan@gmail.com> Staging: comedi: adl_pci9118: fixed multiple brace coding style issues

Fixed multiple coding style issues

Signed-off-by: Jason Wong <tsanghan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
f4af2361dfb750c746047e21d186df8705d1fd5d 13-Mar-2010 Stefan Schick <stinder21@googlemail.com> Staging: comedi: dt3000: fixed some coding style issues

Fixed some coding style issues

Signed-off-by: Stefan Schick <stinder21@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
1b2e434e1b46c0414e9645cce6179e0fef5e388b 11-Mar-2010 John Sheehan <john.d.sheehan@gmail.com> Staging: comedi: fix coding style in range.c

add missing space before closing brace

Signed-off-by: John Sheehan <john.d.sheehan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
ange.c
ee21350fae9333acc11e3b1b77c887fd94e450f5 11-Mar-2010 Robert Babilon <robert.babilon@gmail.com> Staging: comedi: fix export symbol warnings in ni_daq_700.c

This is a patch to the ni_daq_700.c file that fixes several EXPORT_SYMBOL
warnings found by the checkpatch.pl tool

Signed-off-by: Robert Babilon <robert.babilon@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_700.c
25f1a98bfd0b2a097c8477e4b7bdf6dccf3886b6 12-Mar-2010 Jason Wong <tsanghan@gmail.com> Staging: comedi: amplc_pci230: fix brace coding style issue

Fixed multiple brace coding style issue.

Signed-off-by: Jason Wong <tsanghan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pci230.c
767700c454301058188fe6561c3d0213f6991e81 10-Mar-2010 Jason Wong <tsanghan@gmail.com> Staging: comedi: amplc_pci224: fixed multiple brace coding style issue

Fixed multiple coding style issue.

Signed-off-by: Jason Wong <tsanghan@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pci224.c
20617f22b006e12b81602d80d85f8f3f7efdef45 10-Mar-2010 Pieter De Praetere <pieterc.depraetere@ugent.be> Staging: comedi: fix whitespace coding style issues in comedi_fops.c

Solves warnings found by the checkpatch.pl tool: spaces before tabs.

Signed-off-by: Pieter De Praetere <pieterc.depraetere@ugent.be>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
2306d9b1ee065d0dfb56af4cd05195ec61d69256 10-Mar-2010 Rich Folsom <rich.folsom@gmail.com> Staging: comedi: fix brace coding style issue in adl_pci9111.c

This is a patch to the adl_pci9111.c to fix up a brace warnging found by
the checkpatch.pl tool

Signed-off-by: Rich Folsom <rich.folsom@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
3f3ba29c78c4039a9fd746065ff89afec8bbc19a 10-Mar-2010 Felipe de Oliveira Tanus <fotanus@gmail.com> Staging: comedi: cleanup dt2814.c

This patch cleans up the dt2814.c driver file from issues found by
checkpatch.pl tool.

Signed-off-by: Felipe de Oliveira Tanus <fotanus@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2814.c
177d42821e2d662fda5bb57d31d33d215fb74fd0 09-Mar-2010 Aseem Sethi <aseemsethi@yahoo.com> Staging: comedi: fix missing KERN_facility level in ni_labpc.c

This is a patch to fix the "missing KERN_facility level" error found
when running the checkpatch.pl script

Signed-off-by: Aseem Sethi <aseemsethi@yahoo.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
69121fa8dc596a574a6c652c1717861eacc8dd8b 08-Mar-2010 Jaakko Niemelä <mato@kyborgi.net> Staging: comedi: fix space before tabs coding style issue in adl_pci6208.c

This is a patch to the adl_pci6208.c file that fixes up a space before
tabs warning found by checkpatch.pl tool.

Signed-off-by: Jaakko Niemelä <mato@kyborgi.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci6208.c
24d2d8be91e83d6eb40240180da46b3dbd440dd5 08-Apr-2010 Maurice Dawson <mauricedawson2699@googlemail.com> Staging: comedi: fix print(k) coding style issue in aio_aio12_8.c

This is a patch to the aio_aio12_8.c that fixes up print(k) warnings found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/aio_aio12_8.c
af6ddd57f2e811561ca57a98b4c7a2bb1db6a270 30-Mar-2010 Maurice Dawson <mauricedawson2699@googlemail.com> Staging: comedi: fix brace, print(k) and over 80 character coding style issues in adv_pci1723.c

This is a Patch to the adv_pci1723.c file that fixes up brace, print(k) and over 80 character warnings found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1723.c
cf8d3af5aed0d7bc40e8966b45aeced7c7bf1bef 19-Mar-2010 Maurice Dawson <mauricedawson2699@googlemail.com> Staging: comedi: fix KERN_facility level coding style issue in adl_pci9118.c

This is a patch to the adl_pci9118.c file that fixes WARNING: printk() should include KERN_facility level found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
242467bd058f09ec05985bb09201a9cd0b1d89e5 18-Mar-2010 Maurice Dawson <mauricedawson2699@googlemail.com> Staging: comedi: fix 80 character coding style issue in adl_pci9118.c

Fixes all over 80 character warnings in the adl_pci9118.c file found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
d607c7811279b51fb1a7dbbe01533f7acf26ab23 17-Mar-2010 Maurice Dawson <mauricedawson2699@googlemail.com> Staging: comedi: fix indent coding style issue in adl_pci9118.c

Patch to the adl_pci9118.c that fixes, ERROR: code indent should use tabs where possible, found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
588063a10f4e21cd3a2cc693c0c1ebb846ac4ce5 01-Mar-2010 Ellwyn Cole <ellwync@googlemail.com> staging: comedi: Fix 80 characters limit and printk issues in skel.c

This is a patch to the skel.c file that fixes the 80 characters limit and
printk warnings found by the checkpatch.pl tool

Signed-off-by: Ellwyn Cole <ellwync@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/skel.c
de55a7a5a2f17212c8e7c9a391db8ab5b0187c43 27-Feb-2010 Stewart Robertson <stewart_r@aliencamel.com> Staging: comedi: fix comments over 80 issue in usbduxfast.c

This is a patch to the usbduxfast.c file that fixes comments
over 80 warnings found by the checkpatch.pl tool

Signed-off-by: Stewart Robertson <stewart_r@aliencamel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxfast.c
a88e29cfd8e59c82cf63440117bd1d61761f0f87 27-Feb-2010 Graham M Howe <gman.1352@googlemail.com> Staging: comedi: fix 80 character line issue in 8253.h

This is a patch to the 8253.h file to fix 80 character line warning
found by checkpatch.pl tool

Signed-off-by: Graham M Howe <gman.1352@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8253.h
eb14120f743d29744d9475bffec56ff4ad43a749 07-Mar-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: re-work pcmcia_request_irq()

Instead of the old pcmcia_request_irq() interface, drivers may now
choose between:

- calling request_irq/free_irq directly. Use the IRQ from *p_dev->irq.

- use pcmcia_request_irq(p_dev, handler_t); the PCMCIA core will
clean up automatically on calls to pcmcia_disable_device() or
device ejection.

- drivers still not capable of IRQF_SHARED (or not telling us so) may
use the deprecated pcmcia_request_exclusive_irq() for the time
being; they might receive a shared IRQ nonetheless.

CC: linux-bluetooth@vger.kernel.org
CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-serial@vger.kernel.org
CC: alsa-devel@alsa-project.org
CC: linux-usb@vger.kernel.org
CC: linux-ide@vger.kernel.org
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
a7debe789dfcaee9c4d81e5738b0be8c5d93930b 07-Mar-2010 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: pass FORCED_PULSE parameter in pcmcia_request_configuration()

As it's only used there it makes no sense relying on pcmcia_request_irq().

CC: alsa-devel@alsa-project.org
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_labpc_cs.c
5a0e3ad6af8660be21ca98a971cd00f331318c05 24-Mar-2010 Tejun Heo <tj@kernel.org> include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h

percpu.h is included by sched.h and module.h and thus ends up being
included when building most .c files. percpu.h includes slab.h which
in turn includes gfp.h making everything defined by the two files
universally available and complicating inclusion dependencies.

percpu.h -> slab.h dependency is about to be removed. Prepare for
this change by updating users of gfp and slab facilities include those
headers directly instead of assuming availability. As this conversion
needs to touch large number of source files, the following script is
used as the basis of conversion.

http://userweb.kernel.org/~tj/misc/slabh-sweep.py

The script does the followings.

* Scan files for gfp and slab usages and update includes such that
only the necessary includes are there. ie. if only gfp is used,
gfp.h, if slab is used, slab.h.

* When the script inserts a new include, it looks at the include
blocks and try to put the new include such that its order conforms
to its surrounding. It's put in the include block which contains
core kernel includes, in the same order that the rest are ordered -
alphabetical, Christmas tree, rev-Xmas-tree or at the end if there
doesn't seem to be any matching order.

* If the script can't find a place to put a new include (mostly
because the file doesn't have fitting include block), it prints out
an error message indicating which .h file needs to be added to the
file.

The conversion was done in the following steps.

1. The initial automatic conversion of all .c files updated slightly
over 4000 files, deleting around 700 includes and adding ~480 gfp.h
and ~3000 slab.h inclusions. The script emitted errors for ~400
files.

2. Each error was manually checked. Some didn't need the inclusion,
some needed manual addition while adding it to implementation .h or
embedding .c file was more appropriate for others. This step added
inclusions to around 150 files.

3. The script was run again and the output was compared to the edits
from #2 to make sure no file was left behind.

4. Several build tests were done and a couple of problems were fixed.
e.g. lib/decompress_*.c used malloc/free() wrappers around slab
APIs requiring slab.h to be added manually.

5. The script was run on all .h files but without automatically
editing them as sprinkling gfp.h and slab.h inclusions around .h
files could easily lead to inclusion dependency hell. Most gfp.h
inclusion directives were ignored as stuff from gfp.h was usually
wildly available and often used in preprocessor macros. Each
slab.h inclusion directive was examined and added manually as
necessary.

6. percpu.h was updated not to include slab.h.

7. Build test were done on the following configurations and failures
were fixed. CONFIG_GCOV_KERNEL was turned off for all tests (as my
distributed build env didn't work with gcov compiles) and a few
more options had to be turned off depending on archs to make things
build (like ipr on powerpc/64 which failed due to missing writeq).

* x86 and x86_64 UP and SMP allmodconfig and a custom test config.
* powerpc and powerpc64 SMP allmodconfig
* sparc and sparc64 SMP allmodconfig
* ia64 SMP allmodconfig
* s390 SMP allmodconfig
* alpha SMP allmodconfig
* um on x86_64 SMP allmodconfig

8. percpu.h modifications were reverted so that it could be applied as
a separate patch and serve as bisection point.

Given the fact that I had only a couple of failures from tests on step
6, I'm fairly confident about the coverage of this conversion patch.
If there is a breakage, it's likely to be something in one of the arch
headers which should be easily discoverable easily on most builds of
the specific arch.

Signed-off-by: Tejun Heo <tj@kernel.org>
Guess-its-ok-by: Christoph Lameter <cl@linux-foundation.org>
Cc: Ingo Molnar <mingo@redhat.com>
Cc: Lee Schermerhorn <Lee.Schermerhorn@hp.com>
rivers/8255.c
rivers/addi-data/addi_common.c
rivers/adl_pci9118.c
rivers/amplc_dio200.c
rivers/amplc_pci224.c
rivers/cb_das16_cs.c
rivers/comedi_bond.c
rivers/das08_cs.c
rivers/das16.c
rivers/das1800.c
rivers/dt282x.c
rivers/jr3_pci.c
rivers/ni_65xx.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_labpc_cs.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/serial2002.c
rivers/unioxx5.c
comedilib/kcomedilib_main.c
comedilib/ksyms.c
b02957d58a27525499ab10d272d3b44682a7ae50 04-Mar-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: Merge two branches of coding style fixes together

Turns out that multiple people sent pretty much the same patch
for the same staging drivers. Commit these in two different
branches and merge them together to get a more complete coverage
of the cleanup and properly credit everyone for the work that they
did.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
6705b68d0be284e2f9949f3657ea65d426d0f988 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: comedi_fops.c: Checkpatch cleanup

ERROR: do not initialise externals to 0 or NULL
+int comedi_num_legacy_minors = 0;

WARNING: braces {} are not necessary for single statement blocks
+ if (s->subdev_flags & SDF_CMD_READ) {
+ kill_fasync(&dev->async_queue, SIGIO, POLL_IN);
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (s->subdev_flags & SDF_CMD_WRITE) {
+ kill_fasync(&dev->async_queue, SIGIO, POLL_OUT);
+ }

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
639b9f1ee5987270be2bca4bf8b7e6110d3b47ec 21-Feb-2010 Stewart Robertson <stewart_r@aliencamel.com> Staging: comedi: fix suspect code indent in ni_labpc.c

This is a patch to the ni_labpc.c file that fixes suspect code indent for
conditional statements found by the checkpatch.pl tool

Signed-off-by: Stewart Robertson <stewart_r@aliencamel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
65d6d26c6bcd802ebe2b22a29d9b6bbebfd8d7f8 19-Feb-2010 Maurice Dawson <mauricedawson2699@googlemail.com> Staging: comedi: fix yet another brace coding style issue in ni_labpc.c

This is a patch to the ni_labpc.c file that fixes up all the brace
warnings found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
2bb9c335902a5d59fc084170aaae0ccc9d9d4012 19-Feb-2010 Maurice Dawson <mauricedawson2699@googlemail.com> Staging: comedi: fix another brace coding style issues in ni_labpc.c

This is a patch to the ni_labpc.c file that fixes up a brace warning
found by the checkpatch.pl tool

Signed-off-by: Maurice Dawson <mauricedawson2699@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
8377e813c75cf5aca46032fb780ca74c923dbe86 19-Feb-2010 Maurice Dawson <maurice2699@btinternet.com> Staging: comedi: fix brace coding style issue in ni_labpc.c

This is a patch to the ni_labpc.c file that fixes up a brace warning
found by the checkpatch.pl tool.

Signed-off-by: Maurice Dawson <maurice2699@btinternet.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
a917d4c4251314afc196fd7a7d9d10faff2effda 25-Feb-2010 Chihau Chau <chihau@gmail.com> Staging: comedi: poc: Adding some KERN_ facility level

This fixes some coding style issues like include KERN_ facility levels
in some printk() and one trailing whitespace error.

Signed-off-by: Chihau Chau <chihau@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/poc.c
0054a361e44bf71b8bb79b863bcf00e04dc4a464 10-Feb-2010 Graham M Howe <gman.1352@googlemail.com> Staging: comedi: fix bracing coding style and 80 character issues in ni_660x.c

This is a patch to the ni_660x.c file that fixes up the brace and 80
character issues found by the checkpatch tool

Signed-off-by: Graham M Howe <gmhowe@btopenworld.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_660x.c
c2ca6a476a2fde7239a576c1bde8d7cd2ded87a8 10-Feb-2010 Graham M Howe <gman.1352@googlemail.com> Staging: comedi: fix bracing coding style issue in ni_65xx.c

This is a patch to the ni_65xx.c file that fixes up a brace
warning found by the checkpatch.pl tool

Signed-off-by: Graham M Howe <gmhowe@btopenworld.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_65xx.c
dedf3ad1534ff5e30a2eba88afe64bbe7beecfb6 06-Feb-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: pcmad: Checkpatch cleanups

This fixes all checkpatch issues in the pcmad comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmad.c
52d83bde6f10480268c454b3373bfcec8c2e3c3e 05-Feb-2010 Chihau Chau <chihau@gmail.com> Staging: comedi: poc: fix coding style issues

This fixes a line over 80 characters and a brace warnings.

Signed-off-by: Chihau Chau <chihau@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/poc.c
5617f9da4619ec975514e6b385a052e024215da3 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: drivers.c: Checkpatch cleanup

WARNING: Use #include <linux/io.h> instead of <asm/io.h>
+#include <asm/io.h>

WARNING: braces {} are not necessary for any arm of this statement
+ if (dev->driver) {
[...]
+ } else {
[...]

WARNING: braces {} are not necessary for single statement blocks
+ if (insn->insn == INSN_READ) {
+ data[0] = (new_data[1] >> (chan - base_bitfield_channel)) & 1;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (async->prealloc_buf && async->prealloc_bufsz == new_size) {
+ return 0;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (async->buf_page_list[i].virt_addr == NULL) {
+ break;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if ((int)(async->buf_write_alloc_count + nbytes - free_end) > 0) {
+ nbytes = free_end - async->buf_write_alloc_count;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if ((int)(async->buf_write_alloc_count + nbytes - free_end) > 0) {
+ nbytes = 0;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (async->buf_write_ptr >= async->prealloc_bufsz) {
+ async->buf_write_ptr %= async->prealloc_bufsz;
+ }

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
fa93e19dcf8600c87a60160735b1065cd4bb4dbb 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: dt2801.c: Checkpatch cleanup

ERROR: code indent should use tabs where possible
+ 0 = [-10,10]$

ERROR: code indent should use tabs where possible
+ 0 = [-10,10]$

WARNING: braces {} are not necessary for single statement blocks
+ if (stat & (DT_S_COMPOSITE_ERROR | DT_S_READY)) {
+ return stat;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (stat & DT_S_COMPOSITE_ERROR) {
+ return stat;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (stat & DT_S_READY) {
+ return 0;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (stat & DT_S_COMPOSITE_ERROR) {
+ return stat;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (stat & DT_S_READY) {
+ return 0;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (!(stat & DT_S_READY)) {
+ printk("dt2801: !ready in dt2801_writecmd(), ignoring\n");
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (!timeout) {
+ printk("dt2801: timeout 1 status=0x%02x\n", stat);
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (!timeout) {
+ printk("dt2801: timeout 2 status=0x%02x\n", stat);
+ }

WARNING: braces {} are not necessary for any arm of this statement
+ if (stat == -ETIME) {
[...]
+ } else {
[...]

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2801.c
20962c10c19862c58c03eec2434279a5d104c40e 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: dmm32at.c: Checkpatch cleanup

WARNING: braces {} are not necessary for any arm of this statement
+ if (data[0] == COMEDI_OUTPUT) {
[...]
+ } else {
[...]

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dmm32at.c
882e5b32b5d68960f46331215fc3c301df508110 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: cb_pcimdas.c: more Checkpatch cleanup

WARNING: braces {} are not necessary for single statement blocks
+ if (fifo_empty) {
+ break;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (irq) {
+ printk(", irq %u", irq);
+ }

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das800.c
ecd89ddcabf8646651f152155bff5f8bed9c6e92 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: das6402.c: Checkpatch cleanup

ERROR: Macros with complex values should be enclosed in parenthesis
+#define N_WORDS 3000*64

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das6402.c
dd105f08c0e9d4081629f96b09abadc0bb51e0d8 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: hwdrv_apci3120.c: Checkpatch cleanup

ERROR: do not initialise statics to 0 or NULL
+static unsigned int ui_Temp = 0;

WARNING: braces {} are not necessary for any arm of this statement
+ if (data[1]) {
[...]
+ } else
[...]

WARNING: braces {} are not necessary for single statement blocks
+ for (i = 0; i < devpriv->ui_AiNbrofChannels; i++) {
+ devpriv->ui_AiChannelList[i] = data[4 + i];
+ }

ERROR: that open brace { should be on the previous line
+ } else /* EOC */
+ {

WARNING: braces {} are not necessary for any arm of this statement
+ if (data[1]) {
[...]
+ } else {
[...]

ERROR: that open brace { should be on the previous line
+ if (insn->unused[0] == 222) /* second insn read */
+ {

WARNING: braces {} are not necessary for single statement blocks
+ for (i = 0; i < insn->n; i++) {
+ data[i] = devpriv->ui_AiReadData[i];
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (cmd->start_src != TRIG_NOW && cmd->start_src != TRIG_EXT) {
+ err++;
+ }

ERROR: that open brace { should be on the previous line
+ if (cmd->scan_begin_src == TRIG_TIMER) /* Test Delay timing */
+ {

ERROR: that open brace { should be on the previous line
+ if (cmd->convert_src == TRIG_TIMER) /* Test Acquisition timing */
+ {

WARNING: braces {} are not necessary for any arm of this statement
+ if (cmd->stop_src == TRIG_COUNT) {
[...]
+ } else {
[...]

WARNING: braces {} are not necessary for single statement blocks
+ if (devpriv->b_ExttrigEnable == APCI3120_ENABLE) {
+ i_APCI3120_ExttrigEnable(dev); /* activate EXT trigger */
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (dmalen0 > (devpriv->ui_AiDataLength)) {
+ dmalen0 = devpriv->ui_AiDataLength;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (dmalen1 > (devpriv->ui_AiDataLength)) {
+ dmalen1 = devpriv->ui_AiDataLength;
+ }

WARNING: braces {} are not necessary for any arm of this statement
+ if (CR_RANGE(chanlist[i]) < APCI3120_BIPOLAR_RANGES) {
[...]
+ } else {
[...]

ERROR: that open brace { should be on the previous line
+ if (devpriv->b_EocEosInterrupt == APCI3120_ENABLE) /* enable this in without DMA ??? */
+ {

ERROR: that open brace { should be on the previous line
+ if (data[0] == APCI3120_TIMER) /* initialize timer */
+ {

ERROR: that open brace { should be on the previous line
+ } else /* Initialize Watch dog */
+ {

ERROR: that open brace { should be on the previous line
+ if (data[0] == 2) /* write new value */
+ {

ERROR: that open brace { should be on the previous line
+ if (devpriv->b_Timer2Mode == APCI3120_TIMER) /* start timer */
+ {

ERROR: that open brace { should be on the previous line
+ } else /* start watch dog */
+ {

ERROR: that open brace { should be on the previous line
+ if (devpriv->b_Timer2Mode == APCI3120_TIMER) /* start timer */
+ {

ERROR: that open brace { should be on the previous line
+ } else /* Read watch dog status */
+ {

WARNING: braces {} are not necessary for single statement blocks
+ if (!devpriv->b_OutputMemoryStatus) {
+ ui_Temp = 0;
+
+ } /* if(!devpriv->b_OutputMemoryStatus ) */

ERROR: code indent should use tabs where possible
+ data[0] Value to be written$

ERROR: code indent should use tabs where possible
+ data[1] :1 Set digital o/p ON$

ERROR: code indent should use tabs where possible
+ data[1] 2 Set digital o/p OFF with memory ON$

ERROR: that open brace { should be on the previous line
+ if (ui_Range) /* if 1 then unipolar */
+ {

ERROR: that open brace { should be on the previous line
+ } else /* if 0 then bipolar */
+ {

ERROR: that open brace { should be on the previous line
+ do /* Waiting of DA_READY BIT */
+ {

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci3120.c
d539047c7bb3d462b4b505accbb3cc31dce87801 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: das08_cs.c: Checkpatch cleanup

ERROR: code indent should use tabs where possible
+ NONE$

ERROR: do not initialise statics to 0 or NULL
+static struct pcmcia_device *cur_dev = NULL;

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08_cs.c
426054ce11ecb416048aa0f92628fa4ba93c3a0e 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: contec_pci_dio.c: Checkpatch cleanup

WARNING: braces {} are not necessary for single statement blocks
+ if (dev->iobase) {
+ comedi_pci_disable(devpriv->pci_dev);
+ }

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/contec_pci_dio.c
f1c54e82726fe51a55a18d15dc9377b8fd568ca2 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: cb_pcimdda.c: Checkpatch cleanup

WARNING: braces {} are not necessary for any arm of this statement
+ if (it->options[2]) {
[...]
+ } else {
[...]

WARNING: braces {} are not necessary for single statement blocks
+ if (devpriv->registers) {
+ comedi_pci_disable(devpriv->pci_dev);
+ }

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdda.c
7c2f1946a5d41da3cfc1696944aaa420db5b5145 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: cb_pcimdas.c: Checkpatch cleanup

WARNING: braces {} are not necessary for any arm of this statement
+ if (thisboard->has_dio) {
[...]
+ } else {
[...]

WARNING: braces {} are not necessary for single statement blocks
+ if (devpriv->BADR0) {
+ comedi_pci_disable(devpriv->pci_dev);
+ }

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdas.c
e3a21d0ac2ee4f6c1be5314e76939867a2d0b470 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: cb_pcidio.c: Checkpatch cleanup

WARNING: braces {} are not necessary for single statement blocks
+ if (devpriv->dio_reg_base) {
+ comedi_pci_disable(devpriv->pci_dev);
+ }

WARNING: braces {} are not necessary for single statement blocks
+ for (i = 0; i < thisboard->n_8255; i++) {
+ subdev_8255_cleanup(dev, dev->subdevices + i);
+ }

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidio.c
20db7d7de7027ddee5df1b51b3d013568273b9df 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: cb_pcidda.c: Checkpatch cleanup

WARNING: braces {} are not necessary for single statement blocks
+ if (devpriv->dac) {
+ comedi_pci_disable(devpriv->pci_dev);
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (inw_p(devpriv->dac + DACALIBRATION1) & SERIAL_OUT_BIT) {
+ value |= 1 << (value_width - i);
+ }

WARNING: braces {} are not necessary for single statement blocks
+ for (i = 0; i < max_num_caldacs; i++) {
+ cal2_bits |= DESELECT_CALDAC_BIT(i);
+ }

WARNING: braces {} are not necessary for single statement blocks
+ for (i = 0; i < max_num_caldacs; i++) {
+ cal2_bits |= DESELECT_CALDAC_BIT(i);
+ }

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidda.c
2d238b2972bf365153ae8d699177c7a19a5f3056 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: cb_pcidas.c: Checkpatch cleanup

ERROR: "foo * bar" should be "foo *bar"
+ uint8_t * data);

WARNING: braces {} are not necessary for single statement blocks
+ if (devpriv->s5933_config) {
+ comedi_pci_disable(devpriv->pci_dev);
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (cmd->stop_src == TRIG_COUNT) {
+ devpriv->count = cmd->chanlist_len * cmd->stop_arg;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (cmd->stop_src == TRIG_COUNT) {
+ devpriv->ao_count = cmd->chanlist_len * cmd->stop_arg;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (cmd->stop_src == TRIG_COUNT) {
+ devpriv->ao_count -= num_points;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (dev->attached == 0) {
+ return IRQ_NONE;
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if ((status & (INT | EOAI | LADFUL | DAHFI | DAEMI)) == 0) {
+ comedi_error(dev, "spurious interrupt");
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (status & (DAHFI | DAEMI)) {
+ handle_ao_interrupt(dev, status);
+ }

WARNING: braces {} are not necessary for single statement blocks
+ if (async->cmd.stop_src == TRIG_COUNT) {
+ devpriv->ao_count -= num_points;
+ }

ERROR: "foo * bar" should be "foo *bar"
+ uint8_t * data)

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
882e1233a1abb650149496b33eaeb1d09bbc0b7a 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: hwdrv_apci1032.c: Checkpatch cleanup

ERROR: do not initialise externals to 0 or NULL
+unsigned int ui_InterruptStatus = 0;

WARNING: braces {} are not necessary for single statement blocks
+ else {
+ outl(0x6, devpriv->iobase + APCI1032_DIGITAL_IP_IRQ);
+ } /* else if(data[1] == ADDIDATA_OR) */

WARNING: braces {} are not necessary for single statement blocks
+ if (data[1] == 1) {
+ *data = ui_InterruptStatus;
+ } /* if(data[1]==1) */

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci1032.c
a9ecb5bb5847b084d6d8bf5c60549fd5598c053a 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: addi_common.h: Checkpatch cleanup

ERROR: code indent should use tabs where possible
+ const struct comedi_lrange *pr_AiRangelist;^I/* rangelist for A/D */$

ERROR: code indent should use tabs where possible
+ const struct comedi_lrange *pr_AoRangelist;^I/* rangelist for D/A */$

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.h
015fadba7c30a082cc8efa0f353be096b75e3952 26-Feb-2010 Andrea Gelmini <andrea.gelmini@gelma.net> Staging: comedi: addi_amcc_S5920.c: Checkpatch cleanup

WARNING: braces {} are not necessary for any arm of this statement
+ if (i_Counter == 0) {
[...]
+ } else {
[...]

Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_amcc_S5920.c
48d07f2bf3fd6d0bbe7577f1844f7edfaf7399f6 21-Feb-2010 d binderman <dcb314@hotmail.com> Staging: comedi: amplc_pci224.c: coding style cleanups

Signed-off-by: David Binderman <dcb314@hotmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pci224.c
02c7b237f6a01f580319187d4bdbf712b27a5460 26-Feb-2010 Alessio Igor Bogani <abogani@texware.it> Staging: Cleanup useless headers

BKL isn't anymore present into these files thus it is no necessary still include smp_lock.h.

Signed-off-by: Alessio Igor Bogani <abogani@texware.it>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.c
rivers/usbdux.c
rivers/usbduxfast.c
ea12ac4fd241a141cc64683f4293f48bed84fd42 22-Feb-2010 Frank Mori Hess <frank.hess@nist.gov> Staging: comedi: Increased timeout for digital output dma loading

Increased timeout for digital output dma loading, due to report of it
being too short for some hardware.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_mio_common.c
2021937c6d8ec1212b8f4fa01e86f852c9b96368 22-Feb-2010 OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> Staging: comedi: serial2002: Fix filp_open usage

Signed-off-by: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
9f7a344b69485dc1052534a4e1b2e5a8f7de086e 21-Feb-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: amplc_pc236: Checkpatch cleanups

This fixes all checkpatch issues in the amplc_pc236 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pc236.c
669c930c8fe266917865f923db51c3b654ab78a3 21-Feb-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: amplc_dio200: Checkpatch cleanups

This fixes all checkpatch issues in the amplc_dio200 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
e20ad20d849eb902628553be1fd2dc9ccc40a4bd 21-Feb-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: aio_iiro_16: Checkpatch cleanups

This fixes all checkpatch issues in the aio_iiro_16 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/aio_iiro_16.c
e41a6f6d9cb7404420d596f27609a3f4f55dcaf5 21-Feb-2010 Stewart Robertson <stewart_r@aliencamel.com> Staging: comedi: fix coding style issues in ni_labpc.c

This is a patch to the ni_labpc.c file that fixes the brace warnings and
comments over 80 characters found by the checkpatch.pl tool. Some code
still goes over 80 characters because I didn't know what to do with it.

Signed-off-by: Stewart Robertson <stewart_r@aliencamel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
9a16a92c11e82a0a80b4847343cfb8b5c54ed6b6 15-Feb-2010 Graham M Howe <gman.1352@googlemail.com> Staging: comedi: fix brace and 80 character coding style issue in ni_daq_700.c

This is a patch to the ni_daq_700.c file that fixes up brace and 80 character warnings
found by the checkpatch.pl tool

Signed-off-by: Graham M Howe <gman.1352@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_700.c
bc2955ddf48d2da94019680fa46deae88d39b40e 13-Feb-2010 Graham M Howe <gman.1352@googlemail.com> Staging: comedi: bracing fix to ni_atmio.c

This is a patch to ni_atmio.c file to fix up bracing style problems
found by checkpatch.pl tool

Signed-off-by: Graham M Howe <gman.1352@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio.c
326bdc6537d3f18d894745a344c44c9c34777014 06-Feb-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: rti800: more Checkpatch cleanups

This fixes all checkpatch issues in the rti800 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rti800.c
dee86e8c9279110d787da64cbca5d4bda63d93c6 07-Feb-2010 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: ssc_dnp: fixed a brace coding style issue

Fixed a coding style issue.

Created during the keynote presentation at FOSDEM 2010

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ssv_dnp.c
2d2facda0b71609be294aa1fd5f56d2cdbcbb794 06-Feb-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: ni_pcidio: Checkpatch cleanups

This fixes almost all checkpatch issues in the ni_pcidio comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcidio.c
83c41dabcca05eacc5917928a3e6a3bdfefad652 06-Feb-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: rti802: Checkpatch cleanups

This fixes all checkpatch issues in the rti802 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rti802.c
0acc516aee7b1527ad125a53deff328ef29be9e6 06-Feb-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: dt2815: Checkpatch cleanups

This fixes all checkpatch issues in the dt2815 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2815.c
f4098b4f8ac65e0e44bbe579ac7d32b6e05ffa3b 04-Feb-2010 Paul Elms <paul@uprocera.co.uk> Staging: comedi: fix brace coding style in comedi_fops.c

This patch to the comedi_fops.c file fixes a brace warning found by the checkpatch.pl tool

Signed-off-by: Paul Elms <paul@uprocera.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
412bd046b0a1726f8b168d5056d21213932f9d84 02-Feb-2010 tony burrows <tony@tonyburrows.com> Staging: comedi: fix brace coding style issues in ni_labpc.c

This patch fixes all of the brace style warnings found by the
checkpatch.pl tool

Signed-off-by: Tony Burrows <tony@tonyburrows.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
7df1735bebee6d1f3492c79ab110f3a6e67e0244 01-Feb-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: adq12b: Checkpatch cleanups 2

This fixes all checkpatch issues in the adq12b comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adq12b.c
27aa7320972a130ba3cd2d4004c2568e7c40f01e 31-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: fl512: Checkpatch cleanups

This fixes all checkpatch issues in the fl512 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/fl512.c
d8dfb3882e12539f34c6eeb01dee6f425e92e892 30-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: ni_65xx: Checkpatch cleanups

This fixes all checkpatch issues in the ni_65xx comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_65xx.c
c733110ae3c49a69907b89f37ff1721a157df0f3 30-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: ni_670x: Checkpatch cleanups

This fixes all checkpatch issues in the ni_670x comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_670x.c
900b78088567d2033c58d4e2433c3d2558f56b76 29-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: ni_660x: Checkpatch cleanups

This fixes all checkpatch issues in the ni_660x comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_660x.c
94941bc805d2b77e6b548b83529b3fa5e98a3636 29-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: poc: Checkpatch cleanups

This fixes all checkpatch issues in the poc comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/poc.c
b1e68ea5e1b0829037a1dc97e8a2ef4bb6e9c91d 29-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: pcm3730: Checkpatch cleanups

This fixes all checkpatch issues in the pcm3730 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcm3730.c
50ae2a521f60a62dce3fedfc3046064a680a6d5e 29-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: pcm3724: Checkpatch cleanups

This fixes all checkpatch issues in the pcm3724 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcm3724.c
57ac827c9b17f2cc2f0f86c4fd43c3597c40253c 20-Jan-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: pcl818: Remove unneeded chanlist_len check

For AI command testing, the driver does not need to range-check the
length of the channel list as the comedi core has already checked it.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
64a1f7bd56e0f26bd4dd621805facffde9fbb0a3 20-Jan-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: pcl816: Check channel list in AI command test

Check the channel list is valid in step 5 of the AI command test.
Split function check_and_setup_channel_list() in two. Also, remove
unnecessary chanlist_len tests in step 3 of the AI command test as the
comedi core has already checked it.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
c203b521e64e062d94f1ced1510206c0a55d5b55 20-Jan-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: pcl812: Update MUX for multi-channel AI command

For multi-channel AI commands, the interrupt handler is missing code to
switch to the next channel. Add some (untested) code to handle this.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl812.c
8f87b832dea11dd00f6a30aaaf934c5c93556cfe 20-Jan-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: adv_pci1710: Remove unneeded chanlist_len check

For AI command testing, the driver does not need to range-check
the length of the channel list as the comedi core has already
checked it.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
61283d227c6b39e30afc6346db099521b0b64fa1 20-Jan-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: adv_pci1710: Correct AI scan count and channel checks

For AI commands, the internal channel list used to check incoming
data was only set up partially if the channel list contained
repeats. Set it up fully. Also the current scan position was not
updated properly when moving a block of data from the FIFO unless
a whole number of scans was moved.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
b3559cb1aa5f863e1ce9b94b518be7ddf6680e45 20-Jan-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: pcl818: Correct AI scan counting and channel checks

For AI commands, the scan counter should be updated after every
scan. It was being updated after every sample except for DMA mode
where it was being updated after every repeated segment of the
channel list.

Also AI commands with multiple channels were being terminated with
an error prematurely except in DMA mode. This was because the
driver was comparing channel numbers received from the hardware
(combined with the sample value) with the expected channel numbers
to check for a "channel dropout". This test was failing
incorrectly because the driver was not keeping the current position
within the (repeated segment of the) channel list up to date.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
13de4f000ec491b16a820e4ed59de2c98b7807be 20-Jan-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: pcl816: Correct AI scan counting

For AI commands, the scan counter should be updated after every
scan. In DMA mode, it was being updated after every repeated
segment of the channel list. In non-DMA mode, it was being updated
after every sample.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
7edfa10689615255e65909bb893fd8f8620cff92 20-Jan-2010 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: pcl812: Correct AI scan counting

The AI scan counter should be updated after every completed scan,
not after every channel. Keep track of current channel.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl812.c
6c381c5775ea5eb799bdc790dd6d6d43fe966134 19-Jan-2010 Roel Kluin <roel.kluin@gmail.com> Staging: Comedi: G1-3 status registers not read in ni_gpct_to_660x_register()

Read from the right status register

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_660x.c
615d5b6c56ff6bfd6ae223e99df26cf28d55f566 18-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: pcl730: Checkpatch cleanups

This fixes all checkpatch issues in the pcl730 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl730.c
acb60e915a68c44757e12c45a8cede11339b6172 18-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: pcl725: Checkpatch cleanups

This fixes all checkpatch issues in the pcl725 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl725.c
186539192c37c0ebe95ddac341cf7e037b096966 18-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: pcl724: Checkpatch cleanups

This fixes all checkpatch issues in the pcl724 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl724.c
266bfbdd3eb7f080612977f22055c82b951b179e 16-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: pcl711: Checkpatch cleanups

This fixes some checkpatch issues in the pcl711 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl711.c
79a22d5c264f5ddfc8573aa7eb234fe62dd1ee32 15-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: rti800: Checkpatch cleanups

This fixes some checkpatch issues in the rti800 comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rti800.c
23d53b1768f9396d0e259a9b4e62bfcc03122bab 15-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: c6xdigio: Checkpatch cleanups

This fixes some checkpatch issues and some
spelling mistakes in the c6xdigio comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/c6xdigio.c
d2e01434fd9c01687a7cace957f182594cccc829 15-Jan-2010 Benjamin Adolphi <b.adolphi@googlemail.com> Staging: comedi: adq12b: Checkpatch cleanups

This fixes some checkpatch issues in the adq12b comedi driver.

Signed-off-by: Benjamin Adolphi <b.adolphi@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adq12b.c
d5a2ffd8e8d602293339f69180aff8914c454d83 12-Jan-2010 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> staging: fix typos "couter" -> "counter"

This patch was generated by

git grep -l 'couter' drivers/staging | xargs -r perl -p -i -e 's/couter/counter/'

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
rivers/adv_pci1710.c
9d220c6b54f3d0b141846321814ec1c4e4fbdc67 12-Jan-2010 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> staging: fix typos "aquire" -> "acquire"

This patch was generated by

git grep -E -i -l '[Aa]quire' drivers/staging | xargs -r perl -p -i -e 's/([Aa])quire/$1cquire/'

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mpc624.c
rivers/ni_labpc.c
rivers/s626.c
rivers/usbdux.c
rivers/usbduxfast.c
a82fd70197e1e59d2127e5536d6a1d502699528d 12-Jan-2010 Uwe Kleine-König <u.kleine-koenig@pengutronix.de> staging: fix typos "selct" -> "select"

This patch was generated by

git grep -E -i -l 's(le|el)ct' drivers/staging | xargs -r perl -p -i -e 's/([Ss])(le|el)ct/$1elect/'

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci3xxx.c
5d929a71908968905331cda0d52c44570d402110 14-Jan-2010 Ben Hutchings <ben@decadent.org.uk> staging: declare MODULE_FIRMWARE in various drivers

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
a457732b836b970c82c7ba35b4cfc938c9c543f9 10-Jan-2010 Németh Márton <nm127@freemail.hu> staging: make USB device id constant

The id_table field of the struct usb_device_id is constant in <linux/usb.h>
so it is worth to make the initialization data also constant.

The semantic match that finds this kind of pattern is as follows:
(http://coccinelle.lip6.fr/)

// <smpl>
@r@
disable decl_init,const_decl_init;
identifier I1, I2, x;
@@
struct I1 {
...
const struct I2 *x;
...
};
@s@
identifier r.I1, y;
identifier r.x, E;
@@
struct I1 y = {
.x = E,
};
@c@
identifier r.I2;
identifier s.E;
@@
const struct I2 E[] = ... ;
@depends on !c@
identifier r.I2;
identifier s.E;
@@
+ const
struct I2 E[] = ...;
// </smpl>

Signed-off-by: Németh Márton <nm127@freemail.hu>
Cc: Julia Lawall <julia@diku.dk>
Cc: cocci@diku.dk
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt9812.c
rivers/usbdux.c
rivers/usbduxfast.c
rivers/vmk80xx.c
4b2ba24399cfcd7c80a20cd3bbedc5df0ebd4345 28-Dec-2009 Dan Carpenter <error27@gmail.com> Staging: comedi: reorder check in pcmmio_attach()

The check for dio_num_asics is used to determine if there is more than 1 irq.
If it is false then irq[1] is past the end of the array.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmmio.c
5d3aed742498ffe5692e3f974f3f7ea0e99a93bb 28-Dec-2009 Dan Carpenter <error27@gmail.com> Staging: comedi: off by one in doDevConfig()

Changed > to >= to avoid array overflow.

Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_bond.c
39cfb97b0d89a99c8e50782b17e65114b89c2e59 18-Dec-2009 Adam Buchbinder <adam.buchbinder@gmail.com> staging: Fix misspelling of "should" and "shouldn't" in comments.

Some comments misspell "should" or "shouldn't"; this fixes them. No code changes.

Signed-off-by: Adam Buchbinder <adam.buchbinder@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_common.c
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3xxx.c
fcc55b309fc0d037b5d435712cf70589c6a0c7be 21-Nov-2009 Bruce Beare <bbeare1@gmail.com> Staging: comedi: pcmad: [PATCH 3/3] cleanup printk() warnings

cleanup printk() warnings for including the facility level.
cleanup add a printk("\n") to terminate the print for the non-error case.


Signed-off-by: Bruce Beare <bbeare1@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmad.c
71a74bd951dd292dcda623539fa7b45005d72436 21-Nov-2009 Bruce Beare <bbeare1@gmail.com> Staging: comedi: pcmad: Cleanup: Remove unneeded braces

Signed-off-by: Bruce Beare <bbeare1@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmad.c
90454a28d2e825e13f4a0334e017a438e4ccfc8a 21-Nov-2009 Bruce Beare <bbeare1@gmail.com> Staging: comedi: pcmad: Cleanup: code indent warning messages

use tabs instead of leading spaces

Signed-off-by: Bruce Beare <bbeare1@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmad.c
fa5c5f4ce0c9ba03a670c640cad17e14cb35678b 30-Nov-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: jr3_pci: Don't ioremap too much space. Check result.

For the JR3/PCI cards, the size of the PCIBAR0 region depends on the
number of channels. Don't try and ioremap space for 4 channels if the
card has fewer channels. Also check for ioremap failure.

Thanks to Anders Blomdell for input and Sami Hussein for testing.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
d103bef45180892515345e761f42db5601de9846 27-Nov-2009 Bernd Porr <berndporr@f2s.com> Staging: comedi: removed "depricated" from COMEDI_CB_BLOCK

The flag COMEDI_CB_BLOCK was marked as "depricated in the header file".
However, this flag is important to wake up the data-reader (and writer)
after new data has arrived from(for) the DAQ card.


Signed-off-by: Bernd Porr <berndporr@f2s.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
d4c3a56587af3edbe5f618b20e800e9f9fde13cb 27-Nov-2009 Bernd Porr <berndporr@f2s.com> Staging: comedi: usbdux.c: fix locking up of the driver when the comedi ringbuffer runs empty

Jan-Matthias Braun spotted a bug which locks up the driver when the
comedi ring buffer runs empty and provided a patch. The driver would
still send the data to comedi but the reader won't wake up any more.
What's required is setting the flag COMEDI_CB_BLOCK after new data has
arrived which wakes up the reader and therefore the read() command.

Signed-off-by: Bernd Porr <berndporr@f2s.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
0e2f7b837600979d5b6f174a6ff695b85942e985 12-Dec-2009 Linus Torvalds <torvalds@linux-foundation.org> Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6: (235 commits)
Staging: IIO: add selection of IIO_SW_RING to LIS3L02DQ as needed
Staging: IIO: Add tsl2560-2 support to tsl2563 driver.
Staging: IIO: Remove tsl2561 driver. Support merged with tsl2563.
Staging: wlags49_h2: fix up signal levels
+ drivers-staging-wlags49_h2-remove-cvs-metadata.patch added to -mm tree
Staging: samsung-laptop: add TODO file
Staging: samsung-laptop: remove old kernel code
Staging: add Samsung Laptop driver
staging: batman-adv meshing protocol
Staging: rtl8192u: depends on USB
Staging: rtl8192u: remove dead code
Staging: rtl8192u: remove bad whitespaces
Staging: rtl8192u: make it compile
Staging: Added Realtek rtl8192u driver to staging
Staging: dream: add gpio and pmem support
Staging: dream: add TODO file
Staging: android: delete android drivers
Staging: et131x: clean up the avail fields in the rx registers
Staging: et131x: Clean up number fields
Staging: et131x: kill RX_DMA_MAX_PKT_TIME
...
bbc9a9916bc1cd997f3bf303e7930d5f3c804d37 14-Nov-2009 André Goddard Rosa <andre.goddard@gmail.com> Staging: fix assorted typos all over the place

Signed-off-by: André Goddard Rosa <andre.goddard@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3501.c
rivers/cb_pcidio.c
rivers/me4000.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
efdf83c1763156220a74c8f2755c1a6fa1e1c26b 20-Nov-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: pcl816: update convert_src mask for AI cmdtest

The COMEDI_CMDTEST ioctl needs to clear unsupported bits in the
struct comedi_cmd's convert_src and other *_src members. This
needs fixing in the pcl816 driver's AI cmdtest.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
48b1aff5b93521c5ad90842bef52b218ac50a4ab 20-Nov-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: initialize divisor variables

The i8253_cascade_ns_to_timer_2div() function (and
i8253_cascade_ns_to_timer macro) checks the old values *d1 and *d2
for correctness as a heuristic before calculating new values. Don't
call the function with uninitialized values in *d1 and *d2.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
rivers/adv_pci1710.c
rivers/cb_das16_cs.c
rivers/pcl711.c
rivers/pcl816.c
rivers/pcl818.c
67a6efb1f86eb51e4b702c4e8e735ca24e3427d8 20-Nov-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: serial2002: decrease stack usage

512 bytes of stack can be saved in serial_2002_open() by modifying
'struct config_t'. A short int suffices for the 'kind' and 'bits'
members. (Actually, a char would suffice, but wouldn't save any more
stack than a short int.)

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
ea25371a78c33e276527361d3ab19393d558b2fd 16-Nov-2009 Bernd Porr <BerndPorr@f2s.com> Staging: comedi: fix usbdux timeout bug

I've fixed a bug in the USBDUX driver which caused timeouts while
sending commands to the boards. This was mainly because of one bulk
transfer which had a timeout of 1ms (!). I've now set all timeouts to
1000ms.

From: Bernd Porr <BerndPorr@f2s.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
26ac87851aa65f6bc58c2d1aa9162951a1dcd999 21-Oct-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: ke_counter: fix style issues

80 char limit (where useful)
braces around single line block
KERN_ facility for printk

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ke_counter.c
13ccea3ff07cabcc48eb5e953eec24141b7be9d6 21-Oct-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: ii_pci_20kc: fix style printk

add KERN_ facility to printk (mostly KERN_INFO, some KERN_WARNING)
I think I found a bug - commented on it but didn't change as it's just
in a printk (off by 1 error in output)

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ii_pci20kc.c
dc1fe479413996629df9ab10b9f4749ba60ae637 21-Oct-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: ii_pci20kc: white space fixes

No code changes - left some 80 char violations alone as
folding those lines would have made code less readable

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ii_pci20kc.c
932b3ee7e3ebdf3f6362aee7de52b8b4e9c4ff6a 21-Oct-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: icp_multi: don't init static

don't initialize static variable to 0

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/icp_multi.c
ca5edf2f4ad1d40b8aaa5fe60630c21525b5c948 21-Oct-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: icp_multi: fix style issue printk

add KERN_ facility to printk (mostly KERN_DEBUG, some KERN_WARNING)

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/icp_multi.c
a622afcb7e4c7d24bb29b07e82fd8b7fcd81c0c0 21-Oct-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: icp_multi: white space style fixes

no code changes, just fixing white space, line length, etc

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/icp_multi.c
64ca6a7eb1f55a6d25443ff8918d5aae00093fe5 21-Oct-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: gsc_hdpi: style fixes static function

Convert external function to static

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/gsc_hpdi.c
95a2572f95d5f78ef9fe28c200b21ad2b4b1e0c0 21-Oct-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: gsc_hpdi: Fix style issues

Style cleanup in staging based on Greg's tutorial / checkpatch
Fix 80 char line length (where useful) - includes two changes to code
to make it more logical / readable
Remove {} around single line blocks

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/gsc_hpdi.c
92e462c3a576a3fd7d7bed144d405ed1a4284ad8 21-Oct-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: gsc_hpdi: style fixes printk

Style cleanup in staging based on Greg's tutorial / checkpatch
Add printk KERN_ facility level (KERN_WARNING seemed appropriate for all)

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/gsc_hpdi.c
a8c5c198c757c187a904d01b9d74af7d9d91df7f 28-Oct-2009 Klaas van Gend <klaas.van.gend@mvista.com> Staging: comedi: drivers: ni_6527: fixup checkpatch.pl warnings

This patch fixes all warnings as issued by checkpatch.pl.
Note that I had to modify some of the logging messages to make that possible.

Signed-off-by: Klaas van Gend <klaas.van.gend@mvista.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_6527.c
d62a01d861b0d47b1ff16bdfa0f31580d5083c95 28-Oct-2009 Klaas van Gend <klaas.van.gend@mvista.com> Staging: comedi: comedi_fc: checkpatch.pl fixes

This patch fixes all warnings as issued by checkpatch.pl.

Signed-off-by: Klaas van Gend <klaas.van.gend@mvista.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_fc.c
a69fba9e379b67c7fb54012547200f4517447bbd 23-Oct-2009 Kevyn-Alexandre Paré <kevyn.alexandre.pare@gmail.com> Staging: comedi: pcl726: fix coding style issues

Signed-off-by: Kevyn-Alexandre Paré <kevyn.alexandre.pare@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl726.c
dc8af06898c4326cee1739e2bc100bed2b601721 23-Oct-2009 Roel Kluin <roel.kluin@gmail.com> Staging: comedi: addi-data: Cleanup redundant tests on unsigned

The variables are unsigned so the test `>= 0' is always true,
In these cases the other part of the test catch wrapped values.

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3xxx.c
c5dba43b6056e83de5d95e4e17c34ad7a479aaa7 22-Oct-2009 Klaas van Gend <klaas.van.gend@mvista.com> staging: comedi: multiq3: add KERN_

Add KERN_ to printk statements to reduce the number of warnings
shown by checkpatch.pl.

Signed-off-by: Klaas van Gend <klaas.van.gend@mvista.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/multiq3.c
446176a7430f4dc311cda2200cd94336acbd0a6e 22-Oct-2009 Klaas van Gend <klaas.van.gend@mvista.com> staging: comedi: multiq3: remove warning on braces

Remove braces in if statements to make the file exhibit less warnings
when checked using checkpatch.pl.

Signed-off-by: Klaas van Gend <klaas.van.gend@mvista.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/multiq3.c
bacf58a80330b540b5156aa27b9a796b6b3baae2 22-Oct-2009 BRAGA, Bruno <bruno.braga@gmail.com> Staging: comedi: adl_pci8164 coding style fixes

Corrected coding style:
- excessive curly braces
- printk without KERN_* logging
- 80+ chars per line of code

Signed-off-by: BRAGA, Bruno <bruno.braga@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci8164.c
d1babfd46609a3380ca4e8df97568e7da9b02eab 18-Oct-2009 Shawn Bohrer <shawn.bohrer@gmail.com> Staging: comedi: remove EXTERN macro since it is not used

Signed-off-by: Shawn Bohrer <shawn.bohrer@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.h
37a110c04965e23e12bf00370e9ec61e99cc25b8 18-Oct-2009 Shawn Bohrer <shawn.bohrer@gmail.com> Staging: comedi: remove __cplusplus check

c++ isn't supported in the kernel.

Signed-off-by: Shawn Bohrer <shawn.bohrer@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
a6279bc9e4dfb30bef8e3e1f41df8e877ecd3e30 18-Oct-2009 Shawn Bohrer <shawn.bohrer@gmail.com> Staging: comedi: Don't check for -ENOIOCTLCMD

unlocked_ioctl() never returns -ENOIOCTLCMD so remove the check.

Signed-off-by: Shawn Bohrer <shawn.bohrer@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.c
5d7ae225540a98b6ee7ab1447c6a1eed89c219cd 18-Oct-2009 Shawn Bohrer <shawn.bohrer@gmail.com> Staging: comedi: remove check for HAVE_COMPAT_IOCTL

All new kernels have support for compat_ioctl so remove the check and support
for older kernels.

Signed-off-by: Shawn Bohrer <shawn.bohrer@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.c
omedi_compat32.h
omedi_fops.c
00a1855c21ab1efc71db98b0a87ea3d0ee7b8d92 18-Oct-2009 Shawn Bohrer <shawn.bohrer@gmail.com> staging: comedi: Remove check for HAVE_UNLOCKED_IOCTL

All new kernels have unlocked_ioctl so we don't need to check.

Signed-off-by: Shawn Bohrer <shawn.bohrer@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.c
omedi_fops.c
rivers/serial2002.c
013f230c4f2622cbbc736c50223b49bced024655 14-Oct-2009 Daniel Patrick Johnson <teknotus@teknot.us> Staging: comedi: pcmmio: more coding style cleanup

Signed-off-by: Daniel Patrick Johnson <teknotus@teknot.us>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmmio.c
d2d08955e77a84a0a022dfa9e6f4b4b6c6773281 14-Oct-2009 Daniel Patrick Johnson <teknotus@teknot.us> Staging: comedi: pcmmio: Coding style cleanup

Signed-off-by: Daniel Patrick Johnson <teknotus@teknot.us>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmmio.c
22d89f4abfe492ac347a41e053151e4a6c2787aa 14-Oct-2009 Daniel Patrick Johnson <teknotus@teknot.us> Staging: Comedi: pcm_common: Fixed all checkpatch issues

Signed-off-by: Daniel Patrick Johnson <teknotus@teknot.us>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcm_common.c
b055d0d3c74a7b9bbf18806b2814632a9da922f3 08-Oct-2009 Daniel Patrick Johnson <teknotus@teknot.us> Staging: comedi: ni_mio_cs.c: coding style cleanup

Signed-off-by: Daniel Patrick Johnson <teknotus@teknot.us>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_mio_cs.c
828684f9a6e096f9150bad523c43b75d74b9badd 29-Sep-2009 Dirk Hohndel <hohndel@infradead.org> Staging: comedi: trivial fix of a very frequent spelling mistake

something-bility is spelled as something-blity so a grep for 'blit'
would find these lines

this is so trivial that I didn't split it by subsystem / copy additional
maintainers - all changes are to comments The only purpose is to get
fewer false positives when grepping around the kernel sources.

Signed-off-by: Dirk Hohndel <hohndel@infradead.org>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
rivers/cb_pcidda.c
rivers/dmm32at.c
rivers/dt2814.c
rivers/dt282x.c
rivers/ni_atmio16d.c
rivers/ni_mio_common.c
rivers/ni_pcidio.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/s626.c
rivers/skel.c
rivers/usbdux.c
56f5f24d1b5fd4562bc83cc9a06cc7c817141b4d 26-Sep-2009 Kevyn-Alexandre Paré <kevyn.alexandre.pare@gmail.com> Staging: comedi: amplc_pc263.c: more coding style fixes

Signed-off-by: Kevyn-Alexandre Paré <kevyn.alexandre.pare@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pc263.c
abdedefed70a6b5f20e40d3d5847a6d9c605bf4c 26-Sep-2009 Kevyn-Alexandre Paré <kevyn.alexandre.pare@gmail.com> Staging: comedi: amplc_pc263.c: fix coding style issues

Signed-off-by: Kevyn-Alexandre Paré <kevyn.alexandre.pare@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pc263.c
ff492d38bab77ca53b02d3a54a03b5d6ca97490a 29-Sep-2009 Bruce Jones <brucej97223@gmail.com> Staging: comedi: adl_pci7432: coding style cleanup

Correct coding style problems in this file.

Signed-off-by: Bruce Jones <brucej@linux.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci7432.c
1ab1774f12c4157e47e063e9c73fd8a6520afa6d 29-Sep-2009 Bruce Jones <brucej97223@gmail.com> Staging: comedi: adl_pci7296: CodingStyle cleanup

Fix up printk's and other simple coding style issues.

Signed-off-by: Bruce Jones <brucej@linux.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci7296.c
0dfd69bfdbf9de7021e81443c0c195f7da208a7d 29-Sep-2009 Bruce Jones <brucej97223@gmail.com> Staging: comedi: acl7225b.c: CodingStyle printk fixups

Clean up the printk's in this driver.

Signed-off-by: Bruce Jones <brucej@linux.com>
Cc: Joe Perches <joe@perches.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/acl7225b.c
2829db3eecf54ac32a870617742ebfeb1a515f43 23-Sep-2009 Shane Warden <shane.warden@onyxneon.com> Staging: comedi: comedi_compat32.h: Fixed checkpatch.pl issues

Signed-off-by: Shane Warden <shane.warden@onyxneon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.h
6dd60bc62988fab9977b7fd0cd14eedc6e27eecd 25-Sep-2009 Bruce Jones <brucej97223@gmail.com> Staging: comedi: vmk80xx: cleanup formatting

Clean up formatting of a struct initializer, as per the
standard conventions.

Signed-off-by: Bruce Jones <brucej@linux.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/vmk80xx.c
3c9cd618b9aa829dce14880d2ea1e12ea886c2c9 25-Sep-2009 Bruce Jones <brucej97223@gmail.com> Staging: comedi: ni_atmio16d: printk fixups

Fix improper use of printks in this driver. Most are
debug messages under a DEBUG #ifdef, a few are info/warnings
that should get logged for driver error conditions.

Signed-off-by: Bruce Jones <brucej@linux.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio16d.c
ce5ade4f74139aad964ee4c15017a5725e3d3511 25-Sep-2009 Bruce Jones <brucej97223@gmail.com> Staging: comedi: nt_atmio16d: space and tab fixes

Turn spaces into tabs to keep scripts/checkpatch.pl happy. The
actual changes here are in a comment, so the script is just
being silly.

Signed-off-by: Bruce Jones <brucej@linux.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio16d.c
988da29c48ca2fc1144a2f11ca7f78c32b6da83b 25-Sep-2009 Bruce Jones <brucej97223@gmail.com> Staging: comedi: ni_atmio16d: brace fixes

Fix improper use of braces in drivers/staging/comedi/drivers/ni_atmio16d.c

Signed-off-by: Bruce Jones <brucej@linux.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio16d.c
2c146810e30f7818e95a90e36725c23facef833a 24-Sep-2009 Bruce Jones <brucej97223@gmail.com> Staging: comedi: ni_atmio16d: fix formating errors

Correct formatting errors - in this case line length and spaces before
parens.

Signed-off-by: Bruce Jones <brucej@linux.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio16d.c
120be77b880f39dffd95342494866685488ae1f6 01-Oct-2009 matt mooney <mfm@muteddisk.com> Staging: comedi: mite.h: deletion of unused functions

drivers/mite.h: removed declared but undefined functions mite_ll_from_kvmem
and mite_setregs

Signed-off-by: matt mooney <mfm@muteddisk.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mite.h
5256fb8818917d7c70b192dd11194a0126772bd1 01-Oct-2009 matt mooney <mfm@muteddisk.com> Staging: comedi: mite.c: fix coding style

- drivers/mite.c: added KERN_ facility level to printk
- moved EXPORT_SYMBOL macro to follow function/variable

Signed-off-by: matt mooney <mfm@muteddisk.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mite.c
d1a044083c2d09cc146f97dc2a1e7b31dc63fbfb 24-Sep-2009 Allison Randal <allison@parrot.org> Staging: comdi: ni_at_ao.c: fix coding style error

The line was too long, used braces on single line for loop body.

Signed-off-by: Allison Randal <allison@parrot.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_at_ao.c
62eeae93080f1189894b7933d07e5f62461d1cd4 23-Sep-2009 Shane Warden <shane.warden@onyxneon.com> Staging: comedi: comedidev.h: Fixed checkpatch.pl issues

Signed-off-by: Shane Warden <shane.warden@onyxneon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
f36624369ff2922f3aa8b5cef0376bcec759ebef 23-Sep-2009 Shane Warden <shane.warden@onyxneon.com> Staging: comedi: comedi_compat32: Fixed checkpatch.pl issues

Signed-off-by: Shane Warden <shane.warden@onyxneon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.c
63a4eca57cacd9043da71287590525261563a1f2 21-Sep-2009 Bart Massey <bart@cs.pdx.edu> Staging: comedi: ni_labpc_cs: wrapped long comments

Signed-off-by: Bart Massey <bart@cs.pdx.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc_cs.c
92c4bad75cef701af881c8caffa1b02f7891a295 21-Sep-2009 Bart Massey <bart@cs.pdx.edu> Staging: comedi: ni_labpc_cs: removed null check from kfree

Signed-off-by: Bart Massey <bart@cs.pdx.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc_cs.c
962331810fffda3e9ee474fbd9d748ee32ecc1f6 21-Sep-2009 Bart Massey <bart@cs.pdx.edu> Staging: comedi: ni_labpc_cs: removed null initialization of static

Signed-off-by: Bart Massey <bart@cs.pdx.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc_cs.c
b79eb4c113b539c23d5bac8d58b55690892e31e5 21-Sep-2009 Bart Massey <bart@cs.pdx.edu> Staging: comedi: ni_labbc_cs: cleaned up debug define a bit

Signed-off-by: Bart Massey <bart@cs.pdx.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc_cs.c
8642fc4e2bd5e310eeacc4da8e88746deebf2310 21-Sep-2009 Shane Warden <shane.warden@onyxneon.com> Staging: comedi: ni_labpc.h: Fixed line lengths of some trailing comments.

Signed-off-by: Shane Warden <shane.warden@onyxneon.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.h
becdaa83c4e12127fd61373707bea11e751234af 21-Sep-2009 Vlatko Kosturjak <vkosturj@gandalf.contikki.info> Staging: comedi: adl_pci6208: code styling fix

Fix a checkpatch.pl errors.

Signed-off-by: Vlatko Kosturjak <kost@linux.hr>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci6208.c
d43d27abf7a2e8388bb0b1d9bf33bd427bc2137a 21-Sep-2009 Mithlesh Thukral <mithlesh@linsyssoft.com> Staging: comedi: drivers.c: checkpatch fix

Fix a checkpatch.pl error. Fix struct * foo to struct *foo

Signed-off-by: Mithlesh Thukral <mithlesh@linsyssoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
228ec3402130b158ccd0e690ac5c4a0b27317786 23-Sep-2009 Ben Kero <bkero@ponderosa.osuosl.org> Staging: comedi: 8255: Fix coding style error

EXPORT_SYMBOL's in the wrong place. Unnecessary {}s

Signed-off-by: Ben Kero <ben.kero@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8255.c
155b44aae0ed9a0f9aecc8c528ba5bc3b26f8377 21-Sep-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: 8253: fix coding style error

The line was too long.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8253.h
9ebfbd45f9d4ee9cd72529cf99e5f300eb398e67 29-Oct-2009 Johannes Berg <johannes@sipsolutions.net> firmware_class: make request_firmware_nowait more useful

Unfortunately, one cannot hold on to the struct firmware
that request_firmware_nowait() hands off, which is needed
in some cases. Allow this by requiring the callback to
free it (via release_firmware).

Additionally, give it a gfp_t parameter -- all the current
users call it from a GFP_KERNEL context so the GFP_ATOMIC
isn't necessary. This also marks an API break which is
useful in a sense, although that is obviously not the
primary purpose of this change.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Acked-by: Marcel Holtmann <marcel@holtmann.org>
Cc: Ming Lei <tom.leiming@gmail.com>
Cc: Catalin Marinas <catalin.marinas@arm.com>
Cc: David Woodhouse <David.Woodhouse@intel.com>
Cc: Pavel Roskin <proski@gnu.org>
Cc: Abhay Salunke <abhay_salunke@dell.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
rivers/usbduxfast.c
5fa9167a1bf5f5a4b7282f5e7ac56a4a5a1fa044 08-Nov-2009 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: rework the irq_req_t typedef

Most of the irq_req_t typedef'd struct can be re-worked quite
easily:

(1) IRQInfo2 was unused in any case, so drop it.

(2) IRQInfo1 was used write-only, so drop it.

(3) Instance (private data to be passed to the IRQ handler):
Most PCMCIA drivers using pcmcia_request_irq() to actually
register an IRQ handler set the "dev_id" to the same pointer
as the "priv" pointer in struct pcmcia_device. Modify the two
exceptions (ipwireless, ibmtr_cs) to also work this waym and
set the IRQ handler's "dev_id" to p_dev->priv unconditionally.

(4) Handler is to be of type irq_handler_t.

(5) Handler != NULL already tells whether an IRQ handler is present.
Therefore, we do not need the IRQ_HANDLER_PRESENT flag in
irq_req_t.Attributes.

CC: netdev@vger.kernel.org
CC: linux-bluetooth@vger.kernel.org
CC: linux-ide@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-scsi@vger.kernel.org
CC: alsa-devel@alsa-project.org
CC: Jaroslav Kysela <perex@perex.cz>
CC: Jiri Kosina <jkosina@suse.cz>
CC: Karsten Keil <isdn@linux-pingi.de>
for the Bluetooth parts: Acked-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
6838b03fc6564ea07d0cd87ea6e198d90ab1fc3e 03-Nov-2009 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia: pcmcia_request_window() doesn't need a pointer to a pointer

pcmcia_request_window() only needs a pointer to struct pcmcia_device, not
a pointer to a pointer.

CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-scsi@vger.kernel.org
CC: Jiri Kosina <jkosina@suse.cz>
Acked-by: Karsten Keil <keil@b1-systems.de> (for ISDN)
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
868575d1e87ff2091800aea816972ddb46de60d5 13-Dec-2006 Magnus Damm <damm@opensource.se> pcmcia: Pass struct pcmcia_device to pcmcia_map_mem_page()

No logic changes, just pass struct pcmcia_device to pcmcia_map_mem_page()

[linux@dominikbrodowski.net: update to 2.6.31]
CC: netdev@vger.kernel.org
CC: linux-wireless@vger.kernel.org
CC: linux-scsi@vger.kernel.org
CC: Jiri Kosina <jkosina@suse.cz>
Acked-by: Karsten Keil <keil@b1-systems.de> (for ISDN)
Signed-off-by: Magnus Damm <damm@opensource.se>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
55a19b39acb8888af8e9cfe5b762d03c52fdb48c 29-Oct-2009 Dominik Brodowski <linux@dominikbrodowski.net> pcmcia/staging: update comedi drivers

Update comedi PCMCIA drivers to work with recent PCMCIA changes documented
in Documentation/pcmcia/driver-changes.txt:

- use pcmcia_config_loop()
- don't use PCMCIA_DEBUG, but use dev_dbg()
- don't use cs_error()
- re-use prod_id and card_id values already stored

Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
4377a026500a3f59e9c41c23d03e55ff2e712379 12-Oct-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix sched.h build breakage

commit d43c36dc removed sched.h from interrupt.h. This broke some of
the comedi drivers. This patch fixes this.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me_daq.c
rivers/ni_mio_common.c
rivers/ni_pcidio.c
cad9e3c75bdddfb214fd2a5885f5cce3a38ba300 08-Oct-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix build on arches that don't want comedi drivers

This should fix the problem of comedi drivers showing up on arches that
can not support the comedi subsystem (like s390).

Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
3d1c28848ea37bf117940e10826f7a485aa32337 22-Sep-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: pcmcia irq fixes

Replaced IRQ_TYPE_EXCLUSIVE with IRQ_TYPE_DYNAMIC_SHARING for pcmcia
drivers.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
ecb8486da36c5359eb910674c15c324f0157e43f 21-Sep-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: ni_pcimio: Added device id for pxi-6225.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcimio.c
078a10df24ac87d18c2d52fb501ff652f481fb5b 21-Sep-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: ni_65xx.c: fix output inversion problem.

When reading DO subdevice with inverted outputs invert the values read
back from the ports to match the inversion of values written.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_65xx.c
2b49d7c40ec0806d93ced89ac6039ddcf223dea7 21-Sep-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: ni_65xx.c: fix insn_bits shift calculation.

Fix insn_bits bitshift calculation for subdevice with non-zero
base_port.

Thanks to cJ-comedi at zougloub dot eu for spotting the bug.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_65xx.c
5044a2c0e0e951afeb4dce87e18e10036635410a 21-Sep-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: s526: fixes for pulse generator

Some changes and corrections to handling of
INSN_CONFIG_GPCT_SINGLE_PULSE_GENERATOR, and
INSN_CONFIG_GPCT_PULSE_TRAIN_GENERATOR, so they interpret insn->data[]
as per the comments in the code.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
2b0318a600989ed85fe020079fa20132f8aebaf3 21-Sep-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: s526: Take account of arch's byte order.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
ca98ee7bb4005365ad395b53229e2f6d01ca7cbd 21-Sep-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: s526: Get rid of global variable 'cmReg'.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
10f27014f42f0a4cb32bf45f214fa7ad7c261b1e 21-Sep-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: s526: Fix number of channels on DIO subdevice

Correct operation of INSN_CONFIG_DIO_INPUT and INSN_CONFIG_DIO_OUTPUT
and support INSN_CONFIG_DIO_QUERY. Thanks to Alessio Margan for some
testing.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
aa65d22ae6412f474e5ba23fc363137b6c53eef9 21-Sep-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: cb_pcidio: fix "section mismatch" error

Store PCI device IDs in the board info and use this for matching IDs in
the code instead of using the module device table.

This avoids a "section mismatch" error.

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidio.c
b1f68dc1d610159db0e8546117d86657f35a03b5 21-Sep-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: jr3_pci: Initialize transf variable fully in jr3_pci_poll_subdevice().

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
b8b5cd9f87e08f72c78d9197bf199821fda4ba36 21-Sep-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: Corrected type of a printk argument in resize_async_buffer().

Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
029214841ba8a1fae48a4a108d138b302d8a1afb 05-Oct-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: serial2002: fix include build issue

Now that sched.h was removed from poll.h, serial2002.c needs
to include it otherwise it does not build properly.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
a2279ae5b58edb7cbe2196d08572fcf59f292354 31-Aug-2009 Roel Kluin <roel.kluin@gmail.com> Staging: comedi: addi-data: NULL dereference of amcc in v_pci_card_list_init()

amcc allocation may fail, prevent a NULL dereference.

allocation may fail, prevent a dereference.

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_amcc_s5933.h
rivers/addi-data/amcc_s5933_58.h
7ff177a88782461893316a512e75a3f169fbae8b 25-Aug-2009 Roel Kluin <roel.kluin@gmail.com> Staging: comedi: apci3200: fix test of ui_DelayTime range in i_APCI3200_CommandTestAnalogInput()

For ui_DelayTime to be less than 1 and greater than 1023 is logically
impossible.

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Cc: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci3200.c
b6ac161364eccce1bea4a23a9de395883e90d7ab 22-Jul-2009 Stoyan Gaydarov <sgayda2@uiuc.edu> Staging: ARRAY_SIZE changes

These changes were a direct result of using a semantic patch
More information can be found at http://www.emn.fr/x-info/coccinelle/

Signed-off-by: Stoyan Gaydarov <sgayda2@uiuc.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pci230.c
rivers/cb_das16_cs.c
rivers/das08_cs.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_atmio16d.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/pcmad.c
rivers/poc.c
4ff863b1db411481971de481002aa644057b1fa6 08-Aug-2009 Roel Kluin <roel.kluin@gmail.com> Staging: comedi: s626: Possible read buffer overflow fix

If `cmd->chanlist_len' is 0, then we write ppl[-1].

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
88a28c828f25f15bf8258ae834bcb47adf3e67b4 05-Jul-2009 Robert P. J. Day <rpjday@crashcourse.ca> Staging: comedi: Remove references to dead EXPORT_SYMTAB

Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_ksyms.c
comedilib/ksyms.c
b455073c885cf78cfea1704ce9587806ec8e3c30 06-Jun-2009 Figo.zhang <figo1802@gmail.com> Staging: comedi: no need for checking vfree call

vfree() does it's own NULL checking,so no need for check before
calling it.

'pages' is local variable argment,so in v2, it is no need assignment
to NULL.

Signed-off-by: Figo.zhang <figo1802@gmail.com>
Acked-by: Pekka Enberg <penberg@cs.helsinki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
0a85b6f0ab0d2edb0d41b32697111ce0e4f43496 08-Jun-2009 Mithlesh Thukral <mithlesh@linsyssoft.com> Staging: Comedi: Lindent changes to comdi driver in staging tree

Lindent changes to comdi driver in staging tree.
This patch is followed by the checkpatch.pl error fixes.
Did not make them part of this patch as the patch size is already huge.

Signed-off-by: Mithlesh Thukral <mithlesh@linsyssoft.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_compat32.c
omedi_compat32.h
omedi_fops.c
omedidev.h
omedilib.h
rivers.c
rivers/8253.h
rivers/8255.c
rivers/8255.h
rivers/acl7225b.c
rivers/adl_pci6208.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/comedi_bond.c
rivers/comedi_fc.c
rivers/comedi_fc.h
rivers/comedi_parport.c
rivers/comedi_test.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das08.h
rivers/das08_cs.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/dt9812.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/icp_multi.h
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/jr3_pci.h
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/mite.c
rivers/mite.h
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_labpc.h
rivers/ni_labpc_cs.c
rivers/ni_mio_common.c
rivers/ni_mio_cs.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/ni_stc.h
rivers/ni_tio.c
rivers/ni_tio.h
rivers/ni_tio_internal.h
rivers/ni_tiocmd.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/plx9080.h
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/s626.c
rivers/s626.h
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
rivers/usbdux.c
rivers/usbduxfast.c
rivers/vmk80xx.c
comedilib/data.c
comedilib/dio.c
comedilib/get.c
comedilib/kcomedilib_main.c
roc.c
ange.c
a8f80e8ff94ecba629542d9b4b5f5a8ee3eb565c 13-Aug-2009 Eric Paris <eparis@redhat.com> Networking: use CAP_NET_ADMIN when deciding to call request_module

The networking code checks CAP_SYS_MODULE before using request_module() to
try to load a kernel module. While this seems reasonable it's actually
weakening system security since we have to allow CAP_SYS_MODULE for things
like /sbin/ip and bluetoothd which need to be able to trigger module loads.
CAP_SYS_MODULE actually grants those binaries the ability to directly load
any code into the kernel. We should instead be protecting modprobe and the
modules on disk, rather than granting random programs the ability to load code
directly into the kernel. Instead we are going to gate those networking checks
on CAP_NET_ADMIN which still limits them to root but which does not grant
those processes the ability to load arbitrary code into the kernel.

Signed-off-by: Eric Paris <eparis@redhat.com>
Acked-by: Serge Hallyn <serue@us.ibm.com>
Acked-by: Paul Moore <paul.moore@hp.com>
Acked-by: David S. Miller <davem@davemloft.net>
Signed-off-by: James Morris <jmorris@namei.org>
omedi_fops.c
8231eb5672e7a020174eb7ce0436766eea57cae8 18-Jun-2009 Herton Ronaldo Krzesinski <herton@mandriva.com.br> Staging: comedi: s626: use subvendor:subdevice ids for SAA7146 board

The current s626 comedi driver in staging conflicts with philips SAA7146
media/dvb based cards, because it claims the same vendor:device pci id
for all subdevice/subvendor ids. What happens is that for people that have a
philips SAA7146 media/dvb based card, s626 if available gets loaded by udev
and makes system freeze (https://qa.mandriva.com/show_bug.cgi?id=51445).

The s626 driver shouldn't claim all 1131:7146 devices. Fix this by
specifying specific known subvendor:subdevice ids in its pci id table
list.

Also s626_attach is modified to use now pci_get_subsys instead of
pci_get_device as reported by Ian Abbott, and now we loop over pci id
table entries in case more ids are added in the future.

Reference: http://lkml.org/lkml/2009/6/16/552

Signed-off-by: Herton Ronaldo Krzesinski <herton@mandriva.com.br>
Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
9b5de0a0a79111445d99ff7e4c6c1125523f84df 20-Jun-2009 Alexander Beregalov <a.beregalov@gmail.com> Staging: comedi: jr3_pci.c: add required includes

Fix this build errors:
jr3_pci.c:739: error: 'jiffies' undeclared
jr3_pci.c:748: error: implicit declaration of function 'msecs_to_jiffies'
jr3_pci.c:763: error: implicit declaration of function 'add_timer'
jr3_pci.c:790: error: implicit declaration of function 'init_timer'
jr3_pci.c:951: error: implicit declaration of function 'del_timer_sync'

Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
c7a5d70796379e3d51d0c652fbe1634b81d3bbd5 19-Jun-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix build errors

Some of the comedi drivers need timer.h to build properly, so put it
in the comedidev.h file to fix these errors.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
5355d8cac2a036471c1e739ee5aa1514973ed114 16-Apr-2009 Roel Kluin <roel.kluin@gmail.com> Staging: fix operator precedence errors

`!' has a higher precedence than `&' and `|' has a higher precedence than `?'

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
f9c51375644e39f9626a4be4101e22d4841980a8 05-Jun-2009 Randy Dunlap <randy.dunlap@oracle.com> Staging: comedi: uses udelay, needs delay.h

comedi driver(s) use udelay() so they need to #include delay.h.

drivers/staging/comedi/drivers/adq12b.c: In function 'adq12b_ai_rinsn':
drivers/staging/comedi/drivers/adq12b.c:328: error: implicit declaration of function 'udelay'

Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
3a5e32ddcb04d7a2bed86323ca22da51d3a810bd 27-May-2009 Gerard Lledo <gerard.lledo@gmail.com> Staging: comedi: cb_pcidas.c: Fix build warning (type mismatch)

spin_lock_irqsave expects flags to be unsigned long, not unsigned int.

Signed-off-by: Gerard Lledo <gerard.lledo@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
efe8d60a923ddd00de394381cb30aab5114b71a4 24-May-2009 Bernd Porr <BerndPorr@f2s.com> Staging: comedi: usbdux: buffer overflow error handling

These changes guarantee that the URBs are not resubmitted in case of a
comedi buffer overflow. Otherwise this runs in the background even when
the userspace program has terminated.

From: Bernd Porr <BerndPorr@f2s.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
rivers/usbduxfast.c
0b8f754a6220158f2348bc6eae2772bc64bc98a2 14-May-2009 Bill Pemberton <wfp5p@virginia.edu> staging: comedi: Move pcm do_cmdtest function into a single source file

Many of the comedi source code has functions that were created with
cut and paste, this moves the do_cmdtest function into a single file.

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/pcm_common.c
rivers/pcm_common.h
rivers/pcmmio.c
rivers/pcmuio.c
214e7b5c8281bf41238f575128e4fec5652ed797 14-May-2009 Bill Pemberton <wfp5p@virginia.edu> staging: comedi: Remove MIN macro

Remove the MIN() macro and instead use the min() provided by kernel.h

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
f764df88f86c8db669bd7bfac230b9d2689ae322 14-May-2009 Roel Kluin <roel.kluin@gmail.com> staging: comedi: fix missing parentheses

Add missing parentheses.

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
c3e2354e3720d51afada9ac6923517c5444d7cbb 13-May-2009 Alexander Beregalov <a.beregalov@gmail.com> Staging: comedi: data.c should include delay.h

Fix this build error:
.../data.c:86: error: implicit declaration of function 'udelay'

Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
comedilib/data.c
de4545cdfd9f3521b3402c0228b8d4ecdd97f7ec 13-May-2009 Alexander Beregalov <a.beregalov@gmail.com> Staging: comedi: comedi_test.c should include timer.h

Fix this build error:
.../comedi_test.c:82: error: field timer has incomplete type
.../comedi_test.c: In function waveform_ai_interrupt:
.../comedi_test.c:188: error: implicit declaration of function mod_timer
.../comedi_test.c:188: error: jiffies undeclared (first use in this function)

Signed-off-by: Alexander Beregalov <a.beregalov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_test.c
dc7423c885dc1396710e18770b3c4ab3bdb71805 02-Jun-2009 Greg Kroah-Hartman <gregkh@suse.de> staging: comedi: fix pcmcia build breakage

Add PCCARD dependancy to the PCMCIA drivers to fix build breakage.

Reported-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
985cafccbf9b7f862aa1c5ee566801e18b5161fb 10-May-2009 Manuel Gebele <forensixs@gmx.de> Staging: Comedi: vmk80xx: Add k8061 support

This patch adds support for the Velleman K8061 USB board
http://www.velleman.be/ot/en/product/view/?id=364910


Signed-off-by: Manuel Gebele <forensixs@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/vmk80xx.c
ba7834b3f335f6bdef95e416d72245f6687cc660 26-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: simply read and write functions in adl_pci8164

There are several read and write functions in adl_pci8164 that are
essentially the same thing. They were created with a cut and paste.
Change them to use a common function.

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci8164.c
8605b3aa0c107b5df59e99dbde2e708aa0012efd 26-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: replace for loop with msleep()

Replace 2 attempts to use a for loop as a sleep with a call to msleep().

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/hwdrv_apci3200.c
fcea115462c690ba09f9df7471d60dda0d86a4ea 28-Apr-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove some RT code that lingered

This removes some pieces of RT code that was part of the main code
paths.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_fops.c
omedidev.h
rivers/addi-data/addi_common.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/amplc_pc263.c
25436dc9d84f1be60ff549c9ab712bba2835f284 28-Apr-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove RT code

This removes the unused RT code from the comedi subsystem.

A lot of drivers needed to then include interrupt.h on their own, as they
were picking it up through the comedi_rt.h inclusion.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
akefile
omedi_fops.c
omedi_ksyms.c
omedi_rt.h
omedidev.h
rivers/cb_das16_cs.c
rivers/cb_pcimdas.c
rivers/comedi_rt_timer.c
rivers/daqboard2000.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt3000.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/me4000.c
rivers/me_daq.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_mio_common.c
rivers/ni_pcidio.c
rivers/pcl711.c
rivers/pcl812.c
rivers/pcmad.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/rtd520.c
rivers/rti800.c
rivers/s626.c
comedilib/kcomedilib_main.c
t.c
t_pend_tq.c
t_pend_tq.h
5f74ea14c07fee91d3bdbaad88bff6264c6200e6 27-Apr-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove comedi-specific wrappers

There are a number of comedi "wrappers" for some RT functions that are
about to go away. This patch removes all of the wrapper calls within
the comedi drivers and core in order to prepare for removing the RT
comedi code.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
rivers.c
rivers/addi-data/addi_amcc_s5933.h
rivers/addi-data/addi_common.c
rivers/addi-data/amcc_s5933_58.h
rivers/addi-data/hwdrv_apci3120.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcimdas.c
rivers/comedi_fc.c
rivers/comedi_parport.c
rivers/comedi_rt_timer.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt282x.c
rivers/dt3000.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/icp_multi.h
rivers/jr3_pci.c
rivers/me4000.c
rivers/mite.c
rivers/mite.h
rivers/mpc624.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_mio_common.c
rivers/ni_mio_cs.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/ni_stc.h
rivers/ni_tio.c
rivers/ni_tio_internal.h
rivers/ni_tiocmd.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl726.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/plx9080.h
rivers/rtd520.c
rivers/rti800.c
rivers/s526.c
rivers/s626.c
rivers/s626.h
rivers/serial2002.c
rivers/skel.c
rivers/unioxx5.c
comedilib/data.c
comedilib/kcomedilib_main.c
ange.c
81874ff7895f332920621104308e803434a17183 17-Apr-2009 Bernd Porr <BerndPorr@f2s.com> Staging: comedi: convert usbdux* to use firmware_request

The firmware is now in the linux-firmware tree, so we can move these two
drivers to use the proper request_firmware infrastructure.


From: Bernd Porr <BerndPorr@f2s.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
rivers/usbduxfast.c
ff89514f8d46f470ffafeda129138ce73efd4c60 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: move while to same line as } in do loops

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3xxx.c
c4d30ee861c3a3a361f934e6f96b1d07a2889976 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/8255.c
8629efa4cbf6f89a54a85af4b8bc31762af01800 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers.c
rivers/adl_pci6208.c
rivers/adq12b.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidio.c
rivers/cb_pcimdda.c
rivers/comedi_bond.c
rivers/comedi_test.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/gsc_hpdi.c
rivers/me4000.c
rivers/ni_at_ao.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_labpc_cs.c
rivers/ni_stc.h
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/rtd520.c
rivers/rti800.c
rivers/s526.c
rivers/s626.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
b4918808debc62daaa189ecbdfca489c00b1061d 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/rtd520.c
rivers/s626.c
814900c904140cfe7f3e48cabec06b3eec57e0ea 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/addi-data/addi_eeprom.c
rivers/amplc_pc236.c
rivers/amplc_pci230.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das800.c
rivers/dmm32at.c
rivers/gsc_hpdi.c
rivers/ni_at_a2150.c
rivers/ni_atmio16d.c
rivers/ni_labpc.c
rivers/pcmmio.c
rivers/pcmuio.c
9b9bcba0cafa2578cebbe0eca01eaafd49f3e43b 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/hwdrv_apci16xx.c
rivers/jr3_pci.c
rivers/pcmmio.c
rivers/pcmuio.c
56e9e16619a0c14dc948cf88b3a7aaa70ac92b45 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: more remove C99 comments

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_eeprom.c
rivers/adq12b.c
rivers/ni_pcidio.c
68c3dbff9fc9f25872408d0e95980d41733d48d0 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/8255.c
rivers/acl7225b.c
rivers/addi-data/addi_common.c
rivers/adl_pci6208.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/comedi_rt_timer.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das08_cs.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
dae0dc30be7fa21b15a9d9534589286c6c3e68a3 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove parens around return values

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3xxx.c
rivers/c6xdigio.c
rivers/cb_pcimdda.c
rivers/das16m1.c
rivers/ni_stc.h
rivers/ni_tio.c
c3744138715045adb316284ee7a1e608f0278f6c 23-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: remove assignment in conditionals

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8255.c
rivers/addi-data/addi_common.c
rivers/addi-data/amcc_s5933_58.h
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci3xxx.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/cb_das16_cs.c
rivers/cb_pcimdda.c
rivers/comedi_rt_timer.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das08_cs.c
rivers/das16.c
rivers/das16m1.c
rivers/das6402.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/ni_pcimio.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl726.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcmad.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/quatech_daqp_cs.c
rivers/rti800.c
rivers/unioxx5.c
46dbd1486e6c75f8cd136e3899015906f83cd8de 23-Apr-2009 Roel Kluin <roel.kluin@gmail.com> 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>
rivers/s626.c
0de302fd96535996350e663022d4e745fbaea2f9 19-Apr-2009 Manuel Gebele <forensixs@gmx.de> 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>
rivers/Makefile
b153d83efb3d0ea15f5e6c7dced98fadc66531de 22-Apr-2009 Greg Kroah-Hartman <gregkh@suse.de> 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>
rivers/vmk80xx.c
3faad67335e16863b2a143a61eedb5ac055c74c6 22-Apr-2009 Manuel Gebele <forensixs@gmx.de> 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>
rivers/vmk80xx.c
356cdbcb838ebcc234a43ec81621a39231fdcb7a 09-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: Comedi: change space indentation to tabs

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_common.c
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3xxx.c
rivers/serial2002.c
ange.c
53106ae68acf6eda9593150a25fc44e30fd5ff68 09-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> Staging Comedi: fix spacing around parens

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
rivers/addi-data/addi_common.c
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_apci3120.h
rivers/adl_pci9111.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/am9513.h
rivers/amplc_pc236.c
rivers/cb_pcidas64.c
rivers/dt282x.c
rivers/gsc_hpdi.c
rivers/mpc624.c
rivers/ni_660x.c
rivers/ni_atmio16d.c
rivers/ni_mio_common.c
rivers/ni_stc.h
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/rtd520.c
t_pend_tq.c
f7cbd7aad063b2a4b7aff6a743b2b00015ce3c3e 09-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Add spaces after commas

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
rivers/adq12b.c
rivers/am9513.h
rivers/c6xdigio.c
rivers/comedi_rt_timer.c
rivers/dmm32at.c
rivers/dt282x.c
rivers/ni_atmio.c
rivers/ni_mio_common.c
rivers/ni_mio_cs.c
rivers/ni_pcimio.c
rivers/ni_stc.h
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/rti800.c
t_pend_tq.c
da91b2692e0939b307f9047192d2b9fe07793e7a 09-Apr-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/8255.c
rivers/8255.h
rivers/acl7225b.c
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_amcc_S5920.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3xxx.c
rivers/adl_pci6208.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/comedi_rt_timer.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das08.h
rivers/das08_cs.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/jr3_pci.h
rivers/ke_counter.c
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_labpc.h
rivers/ni_labpc_cs.c
rivers/ni_mio_common.c
rivers/ni_mio_cs.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/ni_tio.c
rivers/ni_tio.h
rivers/ni_tiocmd.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
9096a4eaf4a608d9465f993f48ad9d6c38144b8e 06-Apr-2009 Huang Weiyi <weiyi.huang@gmail.com> 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>
rivers/8253.h
ddcb01d458e8cbe33c76e4af11636257e8a14cb0 24-Mar-2009 Alessio Igor Bogani <abogani@texware.it> 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>
rivers/ni_660x.c
rivers/ni_mio_common.c
rivers/ni_pcimio.c
rivers/ni_stc.h
rivers/ni_tio.c
c5331be12e76679eebd91f0a6a8d58fe76e75b38 14-Apr-2009 Frank Mori Hess <fmhess@users.sourceforge.net> 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>
rivers/jr3_pci.c
883db3d9bb4d50f05cbb8b5197f6aef10c1231a9 14-Apr-2009 Frank Mori Hess <fmhess@users.sourceforge.net> 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>
omedi_fops.c
0d6e5dad12c5a2860e3d13b4d7a4702f90386003 14-Apr-2009 Ian Abbott <abbotti@mev.co.uk> 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>
rivers/amplc_pc236.c
4bde29ed2220c3089e93258e476e3a7f4fc388a1 14-Apr-2009 Ian Abbott <abbotti@mev.co.uk> 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>
rivers/comedi_rt_timer.c
5b32f4397a93a2819a71438a7ba11650529827e8 14-Apr-2009 Ian Abbott <abbotti@mev.co.uk> 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>
rivers/comedi_rt_timer.c
894db119734772c3694233bf2c9f7440a70d7736 14-Apr-2009 Frank Mori Hess <fmhess@users.sourceforge.net> 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>
rivers/ni_660x.c
e21de1a8e592898fb0426c40b11e19acc4b16fdf 14-Apr-2009 Ian Abbott <abbotti@mev.co.uk> 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>
rivers/pcl818.c
a71f18d2a1ca1b3a0e1e46f3c7259829d4d33f47 14-Apr-2009 Ian Abbott <abbotti@mev.co.uk> 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>
rivers/pcl818.c
6a2436e48485cd8c11263f6ebdad356a147cc068 06-Apr-2009 Frank Mori Hess <fmhess@users.sourceforge.net> 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>
config
056d3ce5cfe3544b297e6bc90ffbbb317e7bbbff 17-Apr-2009 Greg Kroah-Hartman <gregkh@suse.de> 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>
omedidev.h
72a822807272f8bb29a527e7e3c60efc7032a9ba 17-Apr-2009 Greg Kroah-Hartman <gregkh@suse.de> 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>
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
de15d7fcd6452894e82657fb44b7b93c2afe97a4 06-Apr-2009 Ian Abbott <abbotti@mev.co.uk> 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>
rivers/cb_das16_cs.c
2ce492f5cb8ccb404afff3d29dd6f85dad9bfb01 06-Apr-2009 Frank Mori Hess <fmhess@users.sourceforge.net> 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>
rivers/ni_atmio.c
rivers/ni_pcimio.c
2696fb57e6af653dd8b4df41b16754579f42fc78 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove C99 comments

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/amcc_s5933_58.h
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_APCI1710.h
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.h
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1516.h
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2032.h
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci2200.h
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3501.h
rivers/addi_apci_035.c
rivers/adl_pci7296.c
rivers/adl_pci8164.c
rivers/adv_pci1710.c
rivers/aio_aio12_8.c
rivers/amcc_s5933.h
rivers/cb_das16_cs.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdda.c
rivers/comedi_rt_timer.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das08.h
rivers/das08_cs.c
rivers/das16.c
rivers/das16m1.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt3000.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_ao.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.h
rivers/ni_labpc_cs.c
rivers/ni_mio_common.c
rivers/ni_mio_cs.c
rivers/ni_pcimio.c
rivers/ni_stc.h
rivers/ni_tio.c
rivers/ni_tio.h
rivers/ni_tio_internal.h
rivers/ni_tiocmd.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/poc.c
rivers/rti800.c
rivers/serial2002.c
rivers/ssv_dnp.c
rivers/unioxx5.c
comedilib/ksyms.c
70265d24e3404fe798b6edd55a02016b1edb49d7 26-Mar-2009 Jiri Slaby <jirislaby@gmail.com> 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>
omedi_rt.h
omedidev.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adv_pci1710.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/comedi_parport.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt282x.c
rivers/dt3000.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/me4000.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_at_a2150.c
rivers/ni_atmio16d.c
rivers/ni_labpc.c
rivers/ni_mio_common.c
rivers/ni_pcidio.c
rivers/pcl711.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/rti800.c
rivers/s626.c
rivers/usbduxfast.c
nterrupt.h
t.c
t_pend_tq.c
232f650253a04b52def9974f47c15f086f7772a5 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/s526.c
58c0576eea94298e698e03114c4d3d0179c5ef66 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/pcl816.c
701a91f1e57b7e349af35cc0993e4145ca041c0c 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/pcl724.c
f6b49620a43ca661246d209009b849d7d3030cae 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/ni_labpc.c
30c687c1b8f4977ad72c544dfcccb27586d0a72c 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/ni_at_a2150.c
79a31bae80df12e3cd19a831e7eacfbc4dc555a0 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/mpc624.c
c52c19c33617cb76e2cec7d9555c30f2505e69e4 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/gsc_hpdi.c
6eef3af5ddb1fa9c05c2f6457c23c4cfe9d83470 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/cb_pcimdas.c
cf530aa4385c97f668d76c8268d509ef9edebb70 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/cb_pcidas.c
9ef4dea6eb9ff671ffd62f5304c7d8de716807a2 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/cb_pcidas64.c
6a438139a8963839a9b14709286075b2e38cf9e0 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/c6xdigio.c
d6d9bd32a02bd6da4ea3412f0b5131cc5a442399 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/adv_pci1723.c
0f04c356551f9ae55d9a0c5ea211699903cf1f93 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/adl_pci9118.c
14458b19e51d434990d9a8c110ddeefd09678e64 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/adl_pci6208.c
1efd18f0cca7251a283625e07dbb4ec8e95a4b6b 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/addi-data/hwdrv_apci3120.c
f147598bc19efbb6ef1f34ae022b2d29d3ca3837 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> 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>
rivers/addi-data/hwdrv_apci3200.c
b58d9b17db71e5d6f7531e9a922f37aa9aae5bdb 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: remove C99 comments in hwdrv_apci1564.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci1564.c
0110c4432aab7f119d38d1389964e51685721ed4 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: remove C99 comments in APCI1710_Pwm.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_Pwm.c
c47375f3de0f478d8c2c0ce210cb2c5aeb1b411f 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: remove C99 comments in hwdrv_apci1500.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci1500.c
0109253dee3d211619876d3345ecc4c312d1b153 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: remove C99 comments in pcl818.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
a351ecf3081f94796cf915dba820f9f5e62c43cf 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: remove C99 comments in das1800.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
cf0fd1086cbb55fb5c0ecbd652fec34335fb7657 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: remove C99 comments in APCI1710_82x54.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.c
ed27614451c3f35412b83aabdcd4af6d76be7cd7 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: remove C99 comments in acl7225b.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/acl7225b.c
67d83b4fb96ab304a47ba5af9a99818b38c9fd3e 27-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: remove C99 comments in 8253.h

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8253.h
6a037d5f655fbf1853d28cd8a02ffe5c466d81a5 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_AnalogInputHeader typedef in addi-data/addi_eeprom.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_eeprom.c
0a4eb4b6c7c12730254be53d93a67ed2955d5c66 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove labpc_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
rivers/ni_labpc.h
rivers/ni_labpc_cs.c
9ad007403fa4326586060e443ee344697daa60ec 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove labpc_board_struct typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
rivers/ni_labpc.h
rivers/ni_labpc_cs.c
70275063e44f0005149f17a74d03c8e7937b33bc 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_ADDIDATA_RTDStruct typedef in addi-data/hwdrv_apci3200

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci3200.h
0a4de47be0cd74c6665a5519c40f692dbbd54110 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_BoardInfos typedef in addi-data/hwdrv_apci3200

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
ecab384b155816ce1579eeb8f1dcbdbc0e9fe4e0 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_Module typedef in addi-data/hwdrv_apci3200.h

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci3200.h
0077f93c5a7fa82857f6b50a3be5f732e0079e1c 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_AnalogReadInformation typedef in addi-data/hwdrv_apci3120.h

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/hwdrv_apci3120.h
73b0d70aeb089bcfa131d8f14f547dcd933335d6 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_TimerMainHeader typedef in addi-data/addi_eeprom.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_eeprom.c
cc0ea813f2f3027f43e7233add423be676dd8ff3 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_TimerDetails typedef in addi-data/addi_eeprom.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_eeprom.c
d2e0cc9ae156b1b9d6143d6b1855e515c93a7997 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_DigitalOutputHeader typedef in addi-data/addi_eeprom.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_eeprom.c
a28f34b7e9c41464bb70a3dfe849efe74084e45d 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_DigitalInputHeader typedef in addi-data/addi_eeprom.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_eeprom.c
8881b568bf6665a6705daf2251ce40526ee4691d 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_MainHeader typedef in addi-data/addi_eeprom.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_eeprom.c
e320671e6356ad589b7433c3fd5eff4c742a500e 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove addi_private typedef in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
b4ce4f165c4d081f6b6e969f800d9e37c3ac1d73 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove str_ModuleInfo typedef in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_APCI1710.c
6a770eca8a679741dbe32207858638bb0ca71e38 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype typedef in addi-data

typedef for boardtype removed and struct renamed to
addi_board

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
1c09a82cedcda1541adf81f19d86a7773f3f87c6 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove PCRANGE typedef in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.h
a3435c92d0625cbba28bd12bbbf708bbf5675f3f 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ULONG_PTR typedef in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
756e9d7ca6292ba21a6a63bf35ed1abc5250b98d 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove DWORD and *PDWORD typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_amcc_S5920.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3xxx.c
82a6e2e7ab47b940d5d1d7c1d13498be27f238f8 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ULONG and *PULONG typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
2b6257c53425df60de153f1906183f4c9391a45b 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove LONG and *PLONG typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.h
117102b0f6e0a9ab3ea4fa9fd89b7eb4a8888fb9 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove UINT and *PUINT typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3xxx.c
74b894e56abcb2403894b268100773f4aabe1999 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove INT and *PINT typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_Dig_io.h
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Inp_cpt.h
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Ssi.h
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Tor.h
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/APCI1710_Ttl.h
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_amcc_S5920.h
rivers/addi-data/addi_amcc_s5933.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/amcc_s5933_58.h
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1516.h
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2032.h
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci2200.h
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3501.h
rivers/addi-data/hwdrv_apci3xxx.c
babf0ede302697486a6633e72d051bbb8e31e2b2 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove WORD and *PWORD typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_amcc_S5920.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3200.c
a9fce7c9a3b796334916b216a618fd7586f10d76 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove USHORT and *PUSHORT typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_apci3120.c
66673a7c8421784c0c7780b396014bc7d0afcc85 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove SHORT and *PSHORT typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.h
1783fbfe023b7c2b912fbb020e01ff46985aa0ab 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove BYTE and *PBYTE typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3xxx.c
2ec9f875f8f60c9102f97fba23e9abe9ed4480a6 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove local_info_t typedef in ni_daq_dio24

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_dio24.c
cf4c8d1b8f59ae5591bba0936f378e52df09aa04 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dio24_board_struct typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_dio24.c
e3f9f2c8e6f048ab017ecdc2e7fae102f3344f98 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove local_info_t typedef in ni_labpc_cs

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc_cs.c
3301cc76656c5fee5b638378d9057e93796d490f 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio.c
rivers/ni_mio_common.c
rivers/ni_pcimio.c
8ab41df0d7399567372d75d1a3c552dccb42063d 25-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio.c
rivers/ni_pcimio.c
rivers/ni_stc.h
ca9fc928788a02a0fe975dc3334e6d7ec521b6af 25-Apr-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: David doesn't want to get comedi patches

He's long moved on from the project.

Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
ODO
3516c6a8dc0b1153c611c4cf0dc4a51631f052bb 05-Apr-2009 Linus Torvalds <torvalds@linux-foundation.org> Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6

* git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6: (714 commits)
Staging: sxg: slicoss: Specify the license for Sahara SXG and Slicoss drivers
Staging: serqt_usb: fix build due to proc tty changes
Staging: serqt_usb: fix checkpatch errors
Staging: serqt_usb: add TODO file
Staging: serqt_usb: Lindent the code
Staging: add USB serial Quatech driver
staging: document that the wifi staging drivers a bit better
Staging: echo cleanup
Staging: BUG to BUG_ON changes
Staging: remove some pointless conditionals before kfree_skb()
Staging: line6: fix build error, select SND_RAWMIDI
Staging: line6: fix checkpatch errors in variax.c
Staging: line6: fix checkpatch errors in toneport.c
Staging: line6: fix checkpatch errors in pcm.c
Staging: line6: fix checkpatch errors in midibuf.c
Staging: line6: fix checkpatch errors in midi.c
Staging: line6: fix checkpatch errors in dumprequest.c
Staging: line6: fix checkpatch errors in driver.c
Staging: line6: fix checkpatch errors in audio.c
Staging: line6: fix checkpatch errors in pod.c
...
2961f24f78f456a0a2d0dada56ee795232fe21b3 10-Mar-2009 Stoyan Gaydarov <stoyboyker@gmail.com> Staging: BUG to BUG_ON changes

Signed-off-by: Stoyan Gaydarov <stoyboyker@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
0191492309432aab9c1e224691dcb05a3563726a 21-Mar-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix 64bit build errors

This patch fixes the 64bit build errors in the comedi code.

Reported-by: Randy Dunlap <randy.dunlap@oracle.com>
Cc: Alessio Igor Bogani <abogani@texware.it>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.c
180027136b30d25f3824573e77c080056dc3e6d4 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove CHAR, *PCHAR, and *PCSTR typedefs in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
3019b4106bf8c2658343a84361f4f1abb6280633 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove use of VOID typedef in addi-data

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci3200.c
63aa142aca0e4b63347e91b8c6909fbad7e7c7ac 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_info_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.c
rivers/me4000.h
126974dc8c432535f9eef36956056b88a153bfb3 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_cnt_context_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.h
ff585603bdca766398e24037e9375b76507e2e60 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_dio_context_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.h
8b95a0e17f416e1db80c26ecd8f3e894ad271d0b 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_ai_context_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.c
rivers/me4000.h
21921108bef40b75495301f5dd3d992ed66a7ba8 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_ao_context_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.h
27f4caaa3b27badb3e245a50b09ba35f040f3a77 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_board_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.c
rivers/me4000.h
79dcd042246ea49879bc9c15ed6592848f2f3828 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_cnt_info_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.h
e81d65b30ccc3f663f7bb3158567c247c3084ece 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_dio_info_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.h
0c18e8c046b5ec21e9e0b458807db260309a8f5d 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_ai_info_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.h
8d95123295fde18ac22cfeb8eaa0dcc05898b35b 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove me4000_ao_info_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.h
05d21f4af416d9c7e1c8458a00efd69e44c3dc8c 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove das08_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08.h
2e93aa5b5b8050090a22e162f9af6b18ca3ec47a 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove nidio96_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcidio.c
30570f0dee2b0e3ede09e08eb5dfd514317a7587 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: ni_daq_700.c: Remove local_info_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_700.c
4cab3740734fb8582fa68f899105790c05935b55 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dio700_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_700.c
8c8a28852be4e876afdac208a41ab001dc817f99 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove atmio16d_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio16d.c
01983c39f023efa7204eb6b61480d5c495124240 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove atao_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_at_ao.c
92b635c5bea18d7eb3c46bfdcc930d9d86d3d177 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove a2150_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_at_a2150.c
43313b07343b81463c8edd99a8c315c6dc2d5c7d 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_670x_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_670x.c
b3be94eade6d07270e2a89599f99d42bbcfd6e84 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_660x_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_660x.c
50792813130b94a64e34b89cd2cbfddeb85b7518 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_660x_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_660x.c
251411cf05f3e7630f600a89f51fe9a82da967f8 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove NI_660x_Register typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_660x.c
6179e3e9bbec5df830ccca3970df80967347b410 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_65xx_subdevice_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_65xx.c
47c30a2cc336d493d624d8437f41c19a270bb672 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_65xx_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_65xx.c
f4c6b31958afecc08c8e83f3bc25161ce4442542 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni6527_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_6527.c
97070b32a886d53b7343bcb28ed38d906fa95f50 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: comedi: remove C99 comments in skel.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/skel.c
450032a318ebfc95121fc548442217592803f4a7 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcidas64_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
222ab1bc78dd8a48576e904da37fd6f71cb41a7e 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcidas64_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
675935dd95cf24e81982e57021d03d5bf8bdac60 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove hw_fifo_info_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
4a5a33b622ca46acd0a7c593a804964353d54a7b 19-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove 2.4 irqreturn_t compatibility in comedi/interrupt.h

This allows the comedi driver to build after commit bedd3..058bb
is applied.

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Reported-by: Sachin Sant <sachinp@in.ibm.com>
Reported-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
nterrupt.h
ab64f663412716193ccafefd7e6cc27dcf691ac8 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: quatech_daqp_cs: Remove local_info_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/quatech_daqp_cs.c
e21ffa44f55ebf7f6f7d1e60a49463ca579c056a 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: serial2002: Remove serial2002_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
404d108d8f5968f47ba72417a3532f213e020914 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: skel.c: Remove skel_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/skel.c
1de6a6fd5b672f3a2d8aa6ebe4c85552f091277b 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: rti800: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rti800.c
180089a8966e712cb8cb9af1d7401c3e12453d74 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: pcm3724: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcm3724.c
1c7f40d91b99e73ae11056708225058afd0278d7 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: pcl816: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
fb1314de41d8fbd14e7aeb735d7849be8a852dbc 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: pcl812: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl812.c
292090dcc85a6e8a4132a6551d73bc467b270693 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: pcl730: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl730.c
747887a6210a6dc3dcfd40bdcc88ea65c85fcea3 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: pcl726: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl726.c
01820e023e5cd162ce629bd5961aabf6dd999e7a 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: pcl724: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl724.c
6445296e9857ff4a3992454eda7ebb63f90cdca9 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: pcl711: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl711.c
42f1884d0683d0d0d4b0895aaed02dbed5d8b921 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: dt2811: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2811.c
938f185d4eea489ad802554e2faef9c99e377aa5 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: das800: Remove das800_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das800.c
b90c76fd78a101835eb1cc17271d008ed51688d3 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: cb_pcimdas: Remove timer_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdas.c
502dd07999b48994dc3c86a0c44f1a684299d44f 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: acl7225b: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/acl7225b.c
fe0ff175329a83de8f9aac7c0b759cde15cb2247 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcl816_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
8e7b864b3c8357dd8318ade3970cd3b5fe0571e0 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove priv_pcm3724 typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcm3724.c
050509fa558306399f2a987956514a8f849846ef 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove six_axis_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
c611ad3313831f1f79b063b282deb4248e283f39 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove s526_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
6ae9488bafce561c087310c051f92bbd0a27b891 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove transform_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
39f7666080909466c0ed6d5fa48cce3403033ced 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove s526_gpct_config_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
055f6636d9eb27bc13236e07739e019496c21221 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcmuio_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmuio.c
e56ab7156f5f4918eb89a19b3061de1a7fe69354 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcmmio_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmmio.c
c6a3b7b657fb91500bd6946117056284bb0a20c1 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove jr3_pci_subdev_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
33a4640f312c4ee583470e7d4b1aaed5026438f6 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove unioxx5_subd_priv typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/unioxx5.c
c0d1482252b9b87c62b8d0ddb7ceecc369c6e34e 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dnp_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ssv_dnp.c
c1dd2fa6a12bfba92d3522fa43173480f52dbaed 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove skel_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/skel.c
ca9ed0f295a5e85861c63713406d86643e570580 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove serial2002_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
dfb0503e2baf2292da93faae78db4bb98d9f095e 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove S526_GPCT_APP_CLASS typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
387c136adc72da7f06f37274822ad9c38f529156 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcmda12_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmda12.c
e15849e54405152087cd343437747db8d931fcd7 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcmuio_subdev_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmuio.c
4467df9406bc40fdbc9cf64cfb2e95cba8f77e1e 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcmmio_subdev_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmmio.c
97baaedfa440fb988d8725cc9a3b16bcc12ff611 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci20xxx_subdev_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ii_pci20kc.c
e2b523aab1b04e7edc092588abbafa67f560deb4 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove config_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
201007e8bc7b3e94be823eda5a684199152410d1 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove rti802_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rti802.c
9335f2613b6beca0f3f3e20ce5a550d1ffe66aa2 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove rti800_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rti800.c
70a6001aeffeaa12f2a1c21470e8f3bdfb6ef8e7 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcmuio_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmuio.c
657f81ec27758ddb859ea9c74929996bea607194 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcmmio_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmmio.c
d89da61754236aee5ab8faf0cab7f5449a2fdd34 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dt2811_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2811.c
51091b5420c564093d721d2dad99a55bbb22d0d0 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcl812_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl812.c
bf7f0610c6c215fb8a8cd26b697902810ee5b9e9 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcl726_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl726.c
e1c8638f3fb47c25b8dba170aadc8e29619fcd67 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcl711_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl711.c
2e2269f90f2bb4e9438849f0690daba5cba29fc5 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove cnt_device_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ke_counter.c
83101a1770982817ecbcb7679439352795bc7a47 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove poll_delay_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
352dec620aea9529180034fa461d290026ff57e9 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove hpdi_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/gsc_hpdi.c
b81c8035ff531ae47b45f132cc0305d8c5c412c6 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dt3k_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
60efa611c788c4f5b9fdc206aeb9e7c91e0c3ffb 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comment mentioning typedefs

There are no typedefs left in this file, so no need for a comment
pointing out the typedefs.

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2801.c
8532530040c05ab60e7d83c705713ef2629cd3bb 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dnp_private_data typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ssv_dnp.c
b3fb588d463c575706fe80e9c30bf4b1c7702034 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove serial2002_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
6dc1ece008ab4e2bdddec3eca6d326a16b4f9849 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove s526_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
39eb312d648b530afd147a7c8198f7536f441a94 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcmda12_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmda12.c
087ea31bdabb0395f83223c153a0557136461a85 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcl818_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
a7195f3d92f5fc560e597598a56d9c394b65ee81 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove nidio_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcidio.c
c7ef22985517e35d3b5cf5cffa962a4b8ed8899b 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_mio_cs.c
344d23e931fdb982489753e5189d9c60ffbdfd67 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dio24_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_dio24.c
adf328432473a9baf2b7b0a50864d9736890fa8a 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dio700_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_700.c
9f30c243c86483f24dc2687a8708985d147d63e0 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove atmio16_board_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio16d.c
75b807393272fcfcf54d1188c667dc0fccd1fb69 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove atao_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_at_ao.c
3cc3872bbd097a2bcbe740b7041b3d35cc8f0d3e 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove a2150_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_at_a2150.c
8ce8a1fff26a88498cfa435cf964bcba87682daf 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_670x_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_670x.c
0cb5e8ff4502d60967177038e2d740dae759e4b2 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove NI_660xRegisterData typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_660x.c
125edf55eb4c722afa76b43da40f24a6fd2421ef 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni_65xx_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_65xx.c
16d38ca3514bfcfad78f97dc136c955616303bf4 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove ni6527_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_6527.c
6555be0a1c25576be6270bb43f1bd444df7d86f8 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove mpc8260cpm_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mpc8260cpm.c
16450130a9f7006c91c9f49d725b9029fe711240 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove skel_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mpc624.c
9beff277bb14a844b5cb437fcdca9db7534ee44a 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove cnt_board_struct typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ke_counter.c
217fbbbc74f136f35530cf9acb06d7231fbdc1f3 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove jr3_pci_dev_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
0e99a2b9a2367e47bebf8bdbb5aa0ce14d586968 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci20xxx_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ii_pci20kc.c
52b3e3483d12f03ad6c1fa051a5db0b5656596c9 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove hpdi_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/gsc_hpdi.c
fa11f7a978b9b93f46408ead81dba035828c1ff9 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove fl512_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/fl512.c
c14e9208359c615f2e565277a607237635a1e413 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dt3k_boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
0b011a6f40dfdda0e33cf5b38ce9ffb6fd7a825b 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dt2815_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2815.c
ca6f10ca8630d709e0d291fb9601f8c8d81c19a0 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dt2814_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2814.c
7f435c068c488527842461b9872c0484a3c9ae61 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dt2801_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2801.c
4634b8154e23ced2f70a00ab3a22e6b1987fc348 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype typedef in pcl818.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
d438a1795754030b9b389d7a64981907a1869dc7 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype_t typedef in dt2801.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2801.c
68b08cdad78c79fc87df52f8c8d4adf60ec5d7fc 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dt282x_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt282x.c
98484c1ae621eb784c4b2a7dd6c76a069bad6214 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype_t typedef in dt282x.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt282x.c
39d31e09a0cc299e01b8acb66b60fbcc453b9c8b 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dmm32at_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dmm32at.c
38baea3abba76b48ff599e1c5b7eccc80b2a7e3d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dmm32at_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dmm32at.c
c7b8bb98a46e475ae848642cf60160fc7135cd52 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove das6402_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das6402.c
0c5a144d730a68967dfb3f8163260a142e3282e3 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove das1800_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
ce422cf3569444116d7d826b274bd59cc34d3b28 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove das1800_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
febc2ed696fe88e3e438554f94dc0d2901a37c1f 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove das800_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das800.c
65a457a1496f660a5469e4bb7edbe0195b9d887c 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove das16m1_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das16m1.c
67080790a44f6633acc250db915a4f6481e81ba1 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove jr3_channel_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
rivers/jr3_pci.h
1c31ddaf9b46bec3df20b3a3b95049f45f43bf84 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove intern_transform_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
4e1ccd9717df80a6207fe89eb0761415cbe5b2e7 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove link_types typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
b2e1b3c2bd6245c6d3d79f69fa94813b7db9a61e 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove jr3_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
rivers/jr3_pci.h
0306b0cb8e13d51c16adf9bc3285de80f6dc93b3 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove le_struct_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
38443673506e19ad9af9785c5e5ebead81b6be39 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove thresh_struct typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
f3fd0937adacadd368126d1999d1060390497915 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove vect_bits_t, warning_bits_t, and error_bits_t typedefs

These are enums that are not used anywhere at this time.
This removes the typedef, but leaves the enum in place.

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
5671c0c2d85203472b02100a517ce5c565e5c1e0 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove six_axis_array_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
cdc14cd0ea064b4838f63073ebf5cd2fdf13f309 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove force_array_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
rivers/jr3_pci.h
2deee55e66d0de60ca28703da5aba8bdaf27b4ba 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove raw_channel typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
0642feb3e1ffe896ff0fd67cad5fc33a51fe4651 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove s_val_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
54298a8d0696046874a644c9a2be71a1e582f688 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove u_val_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
b2be969bf9092cdd091e450a614798cfd42ad1f6 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Replace C99 comments in jr3_pci.h

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.h
947a33fd2196209a1aa8f00de4068e8a09a19cd9 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove das16_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das16.c
d8961467e60d42c1997fdf783fee4802c9fea8cc 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove local_info_t typedef in das08_cs.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08_cs.c
b36536816e1f34b2be1da9edb78e8b55bc414081 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove daqboard2000_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
9da18ff8c352c8827abee8ebd8570d8bf2767ebb 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype typedef in daqboard2000.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
79c7b392b32fc3154911fe3d8c65274cda5d5728 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove daqboard2000_hw typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
216ed755f720eb4df79a184fbb13798831976adb 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove contec_model typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/contec_pci_dio.c
4f4123ba6dba07ae20c7b6eb9ca5532c0cee8614 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove contec_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/contec_pci_dio.c
72e7b74d505f901450e92d873dd3605a57435c1a 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove contec_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/contec_pci_dio.c
0ff297c4ebf5f7119e928d74a9d952158d329aca 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove typedef private in cb_pcimdda.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdda.c
324da11efaea562c8270834ac03c7c3df03aa79b 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove board_struct typedef

A more descriptive structure name is probably in order here.

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdda.c
ecce6332ef5f88ba0ac8e9e7511538431952dda7 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove timer_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_rt_timer.c
cfee7b998b2407f5ee53d76bae9e2805baf6dbb4 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove cb_pcimdas_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdas.c
fe7858af4f04d6ea5d18a513433846c63c70d0ec 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcidio_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidio.c
c98d3debeb1101858f7bd720116d00e15ae9124d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pcidio_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidio.c
cc7bb61e00a2e9e4e0d742b9917cb37406080922 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove cb_pcidda_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidda.c
1657e325042ffc723182377a47d38ccc7319078f 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove cb_pcidda_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidda.c
c77e25898523395b56e1d120195e1ad2e3efa14d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove cb_pcidas_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
5c2670cba2a5fd1a27f938ae11b3a24518d999db 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove cb_pcidas_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
d2755d518620bfa3ab6d25aed4048a2d35868e3d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove local_info_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
bfae362ab6a9737e67a07ff82632a16181bb2d3c 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove das16cs_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
3281a63d0b1eecbb21848c3e123c2fc0cd1d4a80 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove das16cs_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
b3e8fa97c454246be2bc6f4ddf20951c5b74bc22 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci230_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pci230.c
a27872bf7b3fc4ac7ddb561662cf7eb06e8b3895 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci224_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pci224.c
5a676a21f496b68506d6ebc94bc137b7acecdbd3 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci224_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pci224.c
cd60d1ec0ca6c3be3df1a2edb548613e9d175cee 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pc263_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pc263.c
4beb86c25085f875935480aa0422e0a983a917f3 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pc263_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pc263.c
f1ee810a1383b623ec523edd521467a7b620a09a 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pc236_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pc236.c
57ad869651d1d2f163a1c5ccb577ee794847fd77 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pc236_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pc236.c
d9752ee071117f32495da04d3cc9cb4453b5a46e 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dio200_subdev_intr typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
93ba42e9093718729291dd6332d92a99f041eb78 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dio200_subdev_8254 typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
692560db4187c5c5e906f95c287d75e1b96e4846 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dio200_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
af105ad3f57421a36dd60c8f54edcebc7a09256b 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dio200_layout typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
3d7a42ef60e93352b49c5da7cba00f20ce255afc 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove dio200_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
55d996391fa73df06e33609f0d6f82de775d1045 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove aio_iiro_16_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/aio_iiro_16.c
28fa7754e5a3fe9f696643808862d37b5ffc3083 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove aio_iiro_16_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/aio_iiro_16.c
4b1d53f061bd3e622ba44c106e083a30a92eb223 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove counter_mode_register_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
4651db97324b77972309fa22bc441dfbebb5b825 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove aio12_8_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/aio_aio12_8.c
747537121d060557132ac82e7e37cae393e16dcc 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove board_type typedef in aio_aio12_8.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/aio_aio12_8.c
4cb133565aaf9b04f4fb6af5e5200982258b107c 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci_dio_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
ba23095c03a8b5efa3427b63b988b396bea2e485 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove C99 style comments in adv_pci_dio.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
dea1776abaaf9652f1f8e9d69ef7b70ec4cc381a 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype typedef in adv_pci_dio.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
673bc56adb5df0e041231493eb75de146c63ac74 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove diosubd_data typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
a8f1152e2027ce4987350a6d1d06b3159af80082 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove hw_cards_id and hw_io_access typedefs in adv_pci_dio.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
006449f0fe747774438d714dcc4c6193d3a801ea 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype and pci1723_private typedefs in adv_pci1723.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1723.c
6e8131a86d6c1a9896282f572d17c447a85262ad 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci1710_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
7875a00b702e62ebafe68cd2abf96570e2d747e5 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype typedef in adv_pci1710.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
1ade3157f4ea4e4a090097e2b2b816a627c32a32 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove adq12b_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adq12b.c
47c6e95869228a8b464174ee0e85904a92b7baf4 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove adq12b_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adq12b.c
5b5fc21b060cc7a2a68ea3f3e145442f589000b6 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci9118_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
193a21e402f023c786490dacd864b642898976d0 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype typedef in adl_pci9118.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
52f8ac983079ad6bba3c055152a39ccc5e76350a 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove C99 style comments in adl_pci9111.c

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
3ba97b3c6258cb67450e0873584489f97d0debc5 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci9111_ISC0_sources typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
655f78f6aaa059ad262bc55e1c3575724c14867b 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci9111_trigger_sources typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
c350fa1944f4ec1fe392ce0f3fc879f3899bb15d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci9111_private_data typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
940579fbae1a3a8967fe619562c8e78080dd873d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci9111_board_struct typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
07b666b72b122958ec125715bd4b07557c6cb889 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove adl_pci8164_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci8164.c
ddc3dbf4dfd38b309c4c26b2fa91e3784457a0f8 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove adl_pci7432_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci7432.c
8dca707e148ed7c25a5d9fc37a831e5fc56776fa 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove adl_pci7296_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci7296.c
3d393c865b745a37a53081203b49278476a47a56 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci6208_private typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci6208.c
c1b31c44a38e2b5153193680e4bee4856b3307e1 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove pci6208_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci6208.c
4753d235e76b14c9f4585d569795a4ccb51485f8 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove DMABUF typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
rivers/s626.h
9aa5339ac1eba5268df69bbcdf1abb9fae5afeca 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_bufinfo typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_fops.c
be6aba4a423629126f318d351b2d0eb00abb9dd5 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_bufconfig typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_fops.c
1f6325d629ce03501e8927480495685828561f26 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_krange typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedidev.h
omedilib.h
rivers/cb_pcidas64.c
rivers/comedi_test.c
rivers/das16.c
rivers/jr3_pci.c
rivers/ni_mio_common.c
rivers/serial2002.c
comedilib/get.c
ange.c
d0a353f637593ce8b0e08848cc7c871b766cb4ee 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_rangeinfo typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_compat32.c
omedidev.h
ange.c
0707bb04be89b18ee83b5a997e36cc585f0b988d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_devconfig typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_fops.c
omedidev.h
rivers.c
rivers/8255.c
rivers/acl7225b.c
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/adl_pci6208.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/comedi_bond.c
rivers/comedi_parport.c
rivers/comedi_rt_timer.c
rivers/comedi_test.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das08_cs.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/dt9812.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_labpc_cs.c
rivers/ni_mio_common.c
rivers/ni_mio_cs.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/s626.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
rivers/usbdux.c
rivers/usbduxfast.c
063db04b8901c5cf84c552a5053748d183d34e61 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_devinfo typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_fops.c
bd52efbbcc9f5d70c736b9b73c82aee149da1fe5 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_subdinfo typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_fops.c
a18b416dc11ff9596ebf2012b1d15f485b951b28 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_chaninfo typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_fops.c
da613f4fabb43b8bc551bb874792e1f22a698696 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_insnlist typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_compat32.c
omedi_fops.c
90035c0886b256d75bced13b3b3cea5234aff136 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_insn typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_compat32.c
omedi_fops.c
omedidev.h
omedilib.h
rivers.c
rivers/8255.c
rivers/acl7225b.c
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_Dig_io.h
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Inp_cpt.h
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Ssi.h
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Tor.h
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/APCI1710_Ttl.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1500.h
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1516.h
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci16xx.h
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2032.h
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci2200.h
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3501.h
rivers/addi-data/hwdrv_apci3xxx.c
rivers/adl_pci6208.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/comedi_bond.c
rivers/comedi_parport.c
rivers/comedi_rt_timer.c
rivers/comedi_test.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/dt9812.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_labpc.c
rivers/ni_mio_common.c
rivers/ni_pcidio.c
rivers/ni_tio.c
rivers/ni_tio.h
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/s626.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
rivers/usbdux.c
rivers/usbduxfast.c
comedilib/data.c
comedilib/dio.c
comedilib/kcomedilib_main.c
ea6d0d4cab4f4f2d6a88f3bce4707fe92696fd3f 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_cmd typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_compat32.c
omedi_fops.c
omedidev.h
omedilib.h
rivers/8255.c
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adv_pci1710.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/comedi_parport.c
rivers/comedi_rt_timer.c
rivers/comedi_test.c
rivers/contec_pci_dio.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2814.c
rivers/dt282x.c
rivers/dt3000.c
rivers/gsc_hpdi.c
rivers/me4000.c
rivers/me_daq.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_at_a2150.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_labpc.c
rivers/ni_mio_common.c
rivers/ni_pcidio.c
rivers/ni_tio.h
rivers/ni_tiocmd.c
rivers/pcl711.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/s626.c
rivers/skel.c
rivers/usbdux.c
rivers/usbduxfast.c
comedilib/kcomedilib_main.c
b50d88d08069ba14d9ba7ba6a15414fdbd077508 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_trig typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedilib.h
0bfbbe8f09617247c87d3b626cbf007c423afff1 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove device_create_result_type typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedidev.h
9ced1de69125b60f40127eddaa3be2a92bb0a1df 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_lrange typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_APCI1710.h
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci16xx.h
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.h
rivers/addi-data/hwdrv_apci3xxx.h
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/aio_aio12_8.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcimdas.c
rivers/comedi_test.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2815.c
rivers/dt282x.c
rivers/dt3000.c
rivers/dt9812.c
rivers/fl512.c
rivers/icp_multi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/me4000.c
rivers/me_daq.c
rivers/mpc624.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_atmio16d.c
rivers/ni_labpc.c
rivers/ni_labpc.h
rivers/ni_mio_common.c
rivers/ni_pcimio.c
rivers/ni_stc.h
rivers/pcl711.c
rivers/pcl726.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/rti800.c
rivers/rti802.c
rivers/s626.c
rivers/serial2002.c
rivers/usbdux.c
rivers/usbduxfast.c
comedilib/get.c
ange.c
139dfbdfacb02e3ef3df936d2fabd1ad5f14ea88 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_driver typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers.c
rivers/8255.c
rivers/acl7225b.c
rivers/addi-data/addi_common.c
rivers/adl_pci6208.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/comedi_bond.c
rivers/comedi_parport.c
rivers/comedi_rt_timer.c
rivers/comedi_test.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das08_cs.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/dt9812.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/s626.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
rivers/usbdux.c
rivers/usbduxfast.c
roc.c
d163679ceec20c50f9aee880fa76c0c1185244a8 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_async typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedidev.h
rivers.c
rivers/addi-data/hwdrv_apci3120.c
rivers/adl_pci9111.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/comedi_fc.c
rivers/comedi_rt_timer.c
rivers/comedi_test.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das800.c
rivers/gsc_hpdi.c
rivers/mite.c
rivers/mite.h
rivers/ni_at_a2150.c
rivers/ni_labpc.c
rivers/ni_mio_common.c
rivers/ni_pcidio.c
rivers/ni_tio.h
rivers/ni_tiocmd.c
comedilib/get.c
comedilib/kcomedilib_main.c
34c43922e62708d45e9660eee4b4f1fb7b4bf2c7 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_subdevice typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedidev.h
rivers.c
rivers/8255.c
rivers/8255.h
rivers/acl7225b.c
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_Dig_io.h
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Inp_cpt.h
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Ssi.h
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Tor.h
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/APCI1710_Ttl.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1500.h
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1516.h
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci16xx.h
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2032.h
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci2200.h
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3501.h
rivers/addi-data/hwdrv_apci3xxx.c
rivers/adl_pci6208.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/comedi_bond.c
rivers/comedi_fc.c
rivers/comedi_fc.h
rivers/comedi_parport.c
rivers/comedi_rt_timer.c
rivers/comedi_test.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/dt9812.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_mio_common.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/ni_tio.h
rivers/ni_tiocmd.c
rivers/pcl711.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/s626.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
rivers/usbdux.c
rivers/usbduxfast.c
comedilib/get.c
comedilib/kcomedilib_main.c
ange.c
71b5f4f11971dea972832ad63a994c7e5b45db6b 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_device typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedi_rt.h
omedidev.h
rivers.c
rivers/8255.c
rivers/8255.h
rivers/acl7225b.c
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_Dig_io.h
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Inp_cpt.h
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Ssi.h
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Tor.h
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/APCI1710_Ttl.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1500.h
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1516.h
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci16xx.h
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2032.h
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci2200.h
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3501.h
rivers/addi-data/hwdrv_apci3xxx.c
rivers/adl_pci6208.c
rivers/adl_pci7296.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/comedi_bond.c
rivers/comedi_fc.c
rivers/comedi_fc.h
rivers/comedi_parport.c
rivers/comedi_rt_timer.c
rivers/comedi_test.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das08.h
rivers/das08_cs.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/dt9812.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc.c
rivers/ni_labpc.h
rivers/ni_labpc_cs.c
rivers/ni_mio_common.c
rivers/ni_mio_cs.c
rivers/ni_pcidio.c
rivers/ni_pcimio.c
rivers/ni_stc.h
rivers/ni_tio.c
rivers/ni_tio.h
rivers/ni_tiocmd.c
rivers/pcl711.c
rivers/pcl724.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/s626.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
rivers/usbdux.c
rivers/usbduxfast.c
comedilib/get.c
comedilib/kcomedilib_main.c
roc.c
ange.c
t.c
790c55415aa31f4c732729f94d2c3a54f7d3bfc2 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove lsampl_t and sampl_t typedefs

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
omedi_compat32.c
omedi_fops.c
omedidev.h
omedilib.h
rivers.c
rivers/8255.c
rivers/acl7225b.c
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_Dig_io.h
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Inp_cpt.h
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Ssi.h
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Tor.h
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/APCI1710_Ttl.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1500.h
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1516.h
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci16xx.h
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2032.h
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci2200.h
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3501.h
rivers/addi-data/hwdrv_apci3xxx.c
rivers/adl_pci6208.c
rivers/adl_pci7432.c
rivers/adl_pci8164.c
rivers/adl_pci9111.c
rivers/adl_pci9118.c
rivers/adq12b.c
rivers/adv_pci1710.c
rivers/adv_pci1723.c
rivers/adv_pci_dio.c
rivers/aio_aio12_8.c
rivers/aio_iiro_16.c
rivers/amplc_dio200.c
rivers/amplc_pc236.c
rivers/amplc_pc263.c
rivers/amplc_pci224.c
rivers/amplc_pci230.c
rivers/c6xdigio.c
rivers/cb_das16_cs.c
rivers/cb_pcidas.c
rivers/cb_pcidas64.c
rivers/cb_pcidda.c
rivers/cb_pcidio.c
rivers/cb_pcimdas.c
rivers/cb_pcimdda.c
rivers/comedi_bond.c
rivers/comedi_fc.h
rivers/comedi_parport.c
rivers/comedi_rt_timer.c
rivers/comedi_test.c
rivers/contec_pci_dio.c
rivers/daqboard2000.c
rivers/das08.c
rivers/das16.c
rivers/das16m1.c
rivers/das1800.c
rivers/das6402.c
rivers/das800.c
rivers/dmm32at.c
rivers/dt2801.c
rivers/dt2811.c
rivers/dt2814.c
rivers/dt2815.c
rivers/dt2817.c
rivers/dt282x.c
rivers/dt3000.c
rivers/dt9812.c
rivers/fl512.c
rivers/gsc_hpdi.c
rivers/icp_multi.c
rivers/ii_pci20kc.c
rivers/jr3_pci.c
rivers/ke_counter.c
rivers/me4000.c
rivers/me_daq.c
rivers/mpc624.c
rivers/mpc8260cpm.c
rivers/multiq3.c
rivers/ni_6527.c
rivers/ni_65xx.c
rivers/ni_660x.c
rivers/ni_670x.c
rivers/ni_at_a2150.c
rivers/ni_at_ao.c
rivers/ni_atmio16d.c
rivers/ni_daq_700.c
rivers/ni_labpc.c
rivers/ni_mio_common.c
rivers/ni_pcidio.c
rivers/ni_stc.h
rivers/ni_tio.c
rivers/ni_tio.h
rivers/ni_tio_internal.h
rivers/pcl711.c
rivers/pcl725.c
rivers/pcl726.c
rivers/pcl730.c
rivers/pcl812.c
rivers/pcl816.c
rivers/pcl818.c
rivers/pcm3724.c
rivers/pcm3730.c
rivers/pcmad.c
rivers/pcmda12.c
rivers/pcmmio.c
rivers/pcmuio.c
rivers/poc.c
rivers/quatech_daqp_cs.c
rivers/rtd520.c
rivers/rti800.c
rivers/rti802.c
rivers/s526.c
rivers/s626.c
rivers/serial2002.c
rivers/skel.c
rivers/ssv_dnp.c
rivers/unioxx5.c
rivers/usbdux.c
rivers/usbduxfast.c
comedilib/data.c
comedilib/dio.c
comedilib/get.c
0b3fb27fa7b4bf811c31ee66453cda0a6d94aa6c 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi_t typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedilib.h
rivers/comedi_bond.c
comedilib/data.c
comedilib/dio.c
comedilib/get.c
comedilib/kcomedilib_main.c
2e561b12e84a5363846669c5e0c070baf4d06a1a 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove V_FP_V typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
t.c
eb5e029ebacf37ccdcd25b804e005f7e69cd0a24 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove s626_board typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
d80235ce8474396ec25a64b6c70e9bd8919f5cd4 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove rtdBoard typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rtd520.c
52bfe6c8e8746591e276de2594b8c98a51222d49 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove boardtype typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/icp_multi.c
bf8db92eb3c52ccc3c28ee8d382750a7d4dc758d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove comedi32_chaninfo_struct typedef

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.c
82675f3547ba2a0732beabd9bb4393535f74408c 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove curly braces where they are not needed

Changes as suggested by checkpatch.pl.

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.c
rivers/icp_multi.c
rivers/me4000.c
rivers/mite.c
rivers/plx9080.h
rivers/s626.c
comedilib/get.c
comedilib/kcomedilib_main.c
roc.c
ange.c
t.c
dedd1325f1d53e2a2604457c4b3af9e62dde5001 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove checks for NULL before calling kfree()

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
51b713a684d403bd672b3e4cac55db43dc5cca2d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Misc code cleanups for checkpatch

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
rivers/icp_multi.c
rivers/icp_multi.h
rivers/mite.c
rivers/rtd520.c
t.c
a87e4f5a4a7be43e610399ebcbb09ba3da021094 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Add spaces around colons as requested by checkpatch

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
f10fe5742ba6ad6a2219cbe774e1b9d3db0ef23d 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Fix cases of open curly on wrong line

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
c7427409cd071a34c4a13c5c24531b7a10334e31 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Move trailing statements to next line as requested by checkpatch

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s626.c
roc.c
197c82bf25b9e379cb5646561be1a727ab9e84a7 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Remove instances of assignments in conditionals

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/icp_multi.c
rivers/icp_multi.h
rivers/rtd520.c
rivers/s626.c
comedilib/kcomedilib_main.c
6a98d36e87a0b38d711d580b5fc9dbba17f68dfc 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Add spaces around parens as requested by checkpatch.pl

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mite.h
rivers/s626.c
rivers/s626.h
comedilib/kcomedilib_main.c
roc.c
f7266a48a10d76ff512d5eb44aa18364ee203da4 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Add spaces around colons as needed

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/icp_multi.c
rivers/me4000.c
rivers/rtd520.c
rivers/s626.c
8086fff871940e6a348a733a303f39c086e4b3c5 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Add spaces after commas where suggested by checkpatch.pl

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_compat32.c
rivers/mite.h
rivers/rtd520.c
rivers/s626.c
rivers/s626.h
e473e9120b0a2d7252aca1ed9db5adadee36c0fa 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Change "foo * bar" to "foo *bar"

Removes checkpatch.pl errors

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers.c
rivers/icp_multi.c
rivers/me4000.c
rivers/mite.c
rivers/mite.h
rivers/rtd520.c
rivers/s626.c
comedilib/data.c
comedilib/dio.c
comedilib/get.c
comedilib/kcomedilib_main.c
ange.c
t.c
b6c777571b8d387d3add91170826f32a379e4313 17-Mar-2009 Bill Pemberton <wfp5p@virginia.edu> Staging: comedi: Convert C99 style comments to traditional style comments

Signed-off-by: Bill Pemberton <wfp5p@virginia.edu>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_ksyms.c
rivers.c
rivers/icp_multi.c
rivers/icp_multi.h
rivers/me4000.c
rivers/me4000.h
rivers/mite.c
rivers/mite.h
rivers/plx9080.h
rivers/rtd520.c
rivers/rtd520.h
rivers/s626.c
rivers/s626.h
ci_ids.h
roc.c
ange.c
t.c
t_pend_tq.c
4dc6b15bce9c0635850a9f5c1a493e09d2e8fe61 03-Mar-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: remove unnecessary #include <linux/version.h>

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
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>
omedi_rt.h
omedidev.h
rivers/das08_cs.c
rivers/ni_daq_700.c
rivers/ni_daq_dio24.c
rivers/ni_labpc_cs.c
rivers/ni_mio_cs.c
rivers/quatech_daqp_cs.c
nterrupt.h
e38eb66ec59a9daea689c33bf9330bf7341af1d5 03-Mar-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: remove LINUX_VERSION_CODE checks

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
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>
rivers/addi-data/amcc_s5933_58.h
comedilib/ksyms.c
1b9fb14eb21f86519ce35a2e770a29cd768386a2 03-Mar-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbdux: annotate __init and __exit functions

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.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>
rivers/usbdux.c
ab3795270d3a7985be40ae325d3366cf018fc9dd 03-Mar-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbdux: don't initialize semaphores on init

This patch removes usbdux semaphores initialization
from init function as they are initialized later on in
probe function. Also remove init_usb_devices() as it is
not needed anymore.

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.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>
rivers/usbdux.c
84cdbf0afe4f391480087dec613c7f8aff5d0496 03-Mar-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbdux: remove .bss variable initialization

This patch removes explicit zeroing of usbduxsub
variable on init because it is in .bss section.

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.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>
rivers/usbdux.c
e57795a1a7ebf8ac91cfb82070cf19bf01ee4ac0 03-Mar-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbduxfast: balance semaphores up/down in attach error path

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.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>
rivers/usbduxfast.c
3944969427e11f3081d676c16cebeff4060ce992 03-Mar-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbduxfast: don't initialize semaphores on init

This patch removes usbduxfast semaphores initialization
from init function as they are initialized later on in
probe function. Also remove init_usb_devices() as it is
not needed anymore.

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.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>
rivers/usbduxfast.c
38c39e43f90fa7ab891a2590a59497fe0a10cee2 03-Mar-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbduxfast: remove .bss variable initialization

This patch removes explicit zeroing of usbduxfastsub
variable on init because it is in .bss section.

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.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>
rivers/usbduxfast.c
d52a63bf6a298c4ffca6a5735926a585f3dd69e0 11-Mar-2009 Bernd Porr <BerndPorr@f2s.com> Staging: comedi: usbduxfast: fix run-time error

If debugging is enabled, this printk will oops, fix that issue.


From: Bernd Porr <BerndPorr@f2s.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>
rivers/usbduxfast.c
979200719d35934367bbf97d9b7d22d5b5281dda 09-Feb-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: comedi_open: Fix null pointer dereference.

This can happen if other minor devices are used.

From: 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>
omedi_fops.c
56d92c60e6dc708541711e9de4993e7d527d08e8 09-Feb-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: newer gcc warning fixes

Fix GCC warning in call to request_module(): "format not a string
literal and no format arguments".

From: 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>
omedi_fops.c
1b9f64120571d99a81c74092bdbe828303e55adb 30-Jan-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: Use explicit value for enumerated constant INSN_CONFIG_GET_HARDWARE_BUFFER_SIZE.

Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi.h
44fdfaa91197dab07583f61c4e0542cb0e2b379c 16-Dec-2008 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: comedi_rt_task_context_t fix

Fix redefinition of macro comedi_rt_task_context_t

From: 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>
rivers/comedi_rt_timer.c
53b670a75bef4bf6484bbf6ca6a896c365676fd4 15-Dec-2008 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: fix bug with invalid minor number usage.

Return error instead of segfaulting if user trys to run comedi_config on
a device file with and invalid minor number.

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
a3cb729ef4a192f04179f780122df78ef1ffe779 15-Dec-2008 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: Added some validation of comedi module parameter values.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
omedidev.h
4c41f3ae3bf0bcc53f259b657c2fbc3961ff2b8a 09-Dec-2008 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: Fixed minor numbers for subdevice files.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedi_fops.c
719548ef66175bdea228f7b377a4edc259d16ab2 09-Dec-2008 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: Make comedi_auto_config() succeed when auto-configuration disabled.

Otherwise it would not work properly.

From: 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>
rivers.c
6742c0af2ef2d8ff70e379ebf8a8541190ff44e6 09-Dec-2008 Bernd Porr <BerndPorr@f2s.com> Staging: comedi: usbdux[fast] firmware upload changes

usbdux and usbduxfast upload now their firmware via the firmware kernel
meachanism. No udev rules are needed for that except the default ones.
The firmware will usually be loaded from /lib/firmware. Upload via
comedi_config is still possible for static comedi devices
(comedi_num_legacy_minors>0).

Frank, thanks for the example code which sped up rewriting of the code
substantially.

From: Bernd Porr <BerndPorr@f2s.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>
rivers/usbdux.c
rivers/usbduxfast.c
c28264dac4348b1514a9a0abcf0014c6b460637f 09-Dec-2008 Bernd Porr <BerndPorr@f2s.com> Staging: comedi: add comedi_usb_auto_[un]config functions

This will be used by the usbdux and usbduxfast drivers.

From: Bernd Porr <BerndPorr@f2s.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>
omedi_ksyms.c
omedidev.h
rivers.c
1dd33ab8a9397793d65b9fc090174ff7cdfaff95 09-Dec-2008 Bernd Porr <BerndPorr@f2s.com> Staging: comedi: add comedi_num_legacy_minors module parameter

As suggested the legacy device count is set to zero. A new module
parameter for comedi_fops allows setting the number of legacy devices:
comedi_num_legacy_minors. The default is zero.


From: Bernd Porr <BerndPorr@f2s.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>
omedi_fops.c
6a9d7a21d710e544df20266b83b7829d9f7a1020 08-Dec-2008 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: Add a module parameter 'comedi_autoconfig'.

Set it to 0 or 'N' to disable autoconfiguration.
It is enabled by default.

From: 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>
omedi_fops.c
omedi_fops.h
rivers.c
3cd74e8693678a463b944c358cdb22f7bee533ba 06-Dec-2008 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: usbduxfast bugfix

Fixed bug in firmware loading with multiple usbduxfast boards.

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxfast.c
51e290fde89cfd559cacb6e8f9e4718f213c7b22 03-Dec-2008 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: new devices for ni_pcimio.c

Added PXI-6224 based on report by Romain Bossart of equivalence to PCI-6224.

From: 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>
rivers/ni_pcimio.c
f8db88ef1f173bfc81afe244f4e6ff00d3e025e4 17-Nov-2008 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: Added reading of board serial number from eeprom for m-series boards

Nothing is done with it yet, eventually it will be made available to
user-space via a readable file in sysfs.

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcimio.c
rivers/ni_stc.h
75c794f0d2ebafd0ed86232b361762dc5d837131 20-Feb-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: addi-data: APCI1710_82x54 cleanups

Coding style cleanups, but it needs some rework to make it sane.

Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.c
15d8826a6a2ed954ce7daf1d321cce99d5c12668 20-Feb-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: addi-data header file cleanups

Clean up lots of coding style issues in the addi-data header
files.

Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_Dig_io.h
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.h
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.h
rivers/addi-data/APCI1710_Tor.h
rivers/addi-data/APCI1710_Ttl.h
rivers/addi-data/addi_amcc_S5920.h
rivers/addi-data/addi_amcc_s5933.h
rivers/addi-data/addi_common.h
rivers/addi-data/amcc_s5933_58.h
rivers/addi-data/hwdrv_APCI1710.h
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.h
rivers/addi-data/hwdrv_apci1516.h
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci16xx.h
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci2032.h
rivers/addi-data/hwdrv_apci2200.h
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.h
rivers/addi-data/hwdrv_apci3xxx.h
851a2c1082f874906c863522d901bfd8cf62cefb 19-Feb-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: add new drivers to the kernel build

This adds all of the recently added drivers to the build system.
Also splits out the pcmcia drivers so we don't get build errors when we
don't want to.

Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
rivers/Makefile
be06e5d50ea276e8b381da185825fd19e906a18c 19-Feb-2009 Blaine Lee <blee@tellurian-inc.com> Staging: comedi: add pcm3730 driver

Driver for PCM3730 and clones

From: Blaine Lee <blee@tellurian-inc.com>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcm3730.c
028d48644164d1b303eaba6a8d96136ef15feb69 19-Feb-2009 Yoshiya Matsuzaka <matsuzay@mail.cc.tohoku.ac.jp> Staging: comedi: add cb_pcidio driver

Driver for PCI-DIO24H & PCI-DIO48H of ComputerBoards (currently
MeasurementComputing)

From: Yoshiya Matsuzaka <matsuzay@mail.cc.tohoku.ac.jp>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidio.c
2c89e159cd2f386285e9522d6476dd7e801bee22 19-Feb-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: add c6xdigio driver

Driver for Mechatronic Systems Inc. C6x_DIGIO DSP daughter card

Written by Dan Block, email address unknown

Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/c6xdigio.c
9a21297d79ea96041e50792ae7ed425450df7350 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add dt3000 driver

Driver for DataTranslation DT3000 devices

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt3000.c
8d3d823c74a4c967b4a02e6466c6727ad21422a0 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add dt282x driver

Driver for DataTranslation DT2821 series cards

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt282x.c
0e221af2e9267e00723c278b28dedcc642fad9db 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add dt2817 driver

Driver for DataTranslation DT2817

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2817.c
d6a929b7608ae157cef86d00cc580d1038f0b985 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add dt2815 driver

Driver for DataTranslation DT2815

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2815.c
a211ea977a4127a88fe0a5c4846e33d0e8b2309f 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add dt2814 driver

Driver for DataTranslation DT2814

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2814.c
3c443716217c9bd10ae0ce2f0ea3238f28bb5c31 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add dt2811 driver

Driver for DataTranslation DT2811

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2811.c
a4c879482e23ee39644b23d4d312ea2f97b97455 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add dt2601 driver

Driver for DataTranslation DT2801

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt2801.c
d1d3cb329ce442c168eba3cd896488ef3a84026f 19-Feb-2009 Daniel Vecino Castel <dvecino@able.es> Staging: comedi: add ni_daq_dio24 driver

Driver for National Instruments PCMCIA DAQ-Card DIO-24

From: Daniel Vecino Castel <dvecino@able.es>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_dio24.c
1f9bbbe2ad29901057e9bc97e29415052aaa8aaa 19-Feb-2009 Fred Brooks <nsaspook@nsaspook.com> Staging: comedi: add ni_daq_700 driver

Driver for National Instruments PCMCIA DAQCard-700 DIO only

From: Fred Brooks <nsaspook@nsaspook.com>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_daq_700.c
2323b276308a5da5774b778f39c7fd94b2a3022a 19-Feb-2009 Chris R. Baugher <baugher@enteract.com> Staging: comedi: add ni_at_atmio16d driver

Driver for National Instruments AT-MIO16D board

From: Chris R. Baugher <baugher@enteract.com>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio16d.c
01b0a25824f2cbf1b0cf9e06705cab52dbc0b9e4 19-Feb-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: add ni_at_a2150 driver

Driver for National Instruments AT-A2150

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_at_a2150.c
e64374f8f37c5325dd3e4dad619d49a289226d7d 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add das16 driver

Driver for DAS16 compatible boards

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das16.c
3726e56b17762b3f13410b9c41029a13fef8c67f 19-Feb-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: add das800 driver

Driver for Keitley das800 series boards and compatibles

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das800.c
48f16b6aeafdfb77b1698173f225b20b825eebf7 19-Feb-2009 Oystein Svendsen <svendsen@pvv.org> Staging: comedi: add das6402 driver

Driver for Computerboards' DAS6402 I/O card

From: Oystein Svendsen <svendsen@pvv.org>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das6402.c
a69cc3a9fae82f3620d7242fe5bfaedd24b65df5 19-Feb-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: add das1800 driver

Driver for Keitley das1700/das1800 series boards

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das1800.c
e20903165f0f11827657e0c5d3bfbfdaed13207b 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add ni_pcidio driver

Driver for National Instruments PCI-DIO-96/PCI-6508, PCI-DIO-32HS, and
PCI-6503 cards.

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcidio.c
6a9d800ffeda75d3e984386d0990ec1adaddaa20 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add ni_at_ao driver

Driver for National Instruments AT-AO-6/10 cards

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_at_ao.c
3c5e17227eb9e94caebda842452c7596a8cb6d80 19-Feb-2009 Bart Joris <bjoris@advalvas.be> Staging: comedi: add ni_670x driver

Driver for National Instruments 670x

From: Bart Joris <bjoris@advalvas.be>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_670x.c
58dd7c0a2a6e76aab156aef625c7b53a6eaaace3 19-Feb-2009 J.P. Mellor <jpmellor@rose-hulman.edu> Staging: comedi: add ni_660x driver

Driver for National Instruments 660x counter/timer boards (PCI-6601,
PCI-6602, PXI-6602, and PXI-6608)

From: J.P. Mellor <jpmellor@rose-hulman.edu>
Cc: Herman Bruyninckx <Herman.Bruyninckx@mech.kuleuven.ac.be>
Cc: Wim Meeussen <Wim.Meeussen@mech.kuleuven.ac.be>
Cc: Klass Gadeyne <Klaas.Gadeyne@mech.kuleuven.ac.be>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_660x.c
5211d97cda6bd0d62149941b886ce3e966103396 19-Feb-2009 Jon Grierson <jd@renko.co.uk> Staging: comedi: add ni_65xx driver

Driver for National Instruments PCI-6514

From: Jon Grierson <jd@renko.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_65xx.c
ef2ccffba409c4ab73edd78191b503a2c34b5965 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add ni_6527 driver

Driver for National Instruments PCI-6527

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_6527.c
e30ec01134d2e8ddbb998dc4042a9c5fb814432d 19-Feb-2009 Drew Csillag <drew_csillag@yahoo.com> Staging: comedi: add pcm3724 driver

Driver Advantech PCM-3724 card

From: Drew Csillag <drew_csillag@yahoo.com>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcm3724.c
7f62d87d6876445d460c110054b6d38561cdff45 19-Feb-2009 Calin Culianu <calin@ajvar.org> Staging: comedi: add cb_pcimdda driver

Driver for Measurement Computing PCIM-DDA06-16

From: Calin Culianu <calin@ajvar.org>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdda.c
086df5b5fea9c6bd1374acb6dea2c558247d4637 19-Feb-2009 Ivan Martinez <ivanmr@altavista.com> Staging: comedi: add cb_pcidda driver

Driver for the ComputerBoards / MeasurementComputing PCI-DDA series.

From: Ivan Martinez <ivanmr@altavista.com>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidda.c
88b12a9a66a4714a572d415cc4d6b257a8da61d4 19-Feb-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: add cb_pcidas64 driver

Driver for the ComputerBoards/MeasurementComputing PCI-DAS
64xx, 60xx, and 4020 cards.

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas64.c
dd2996b38be848c5f19a5e92a9be84069f09ebd3 19-Feb-2009 Juan Grigera <juan@grigera.com.ar> Staging: comedi: add pcl816 driver

Driver for Advantech PCL-816 and PCL-814

From: Juan Grigera <juan@grigera.com.ar>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl816.c
96a2d5f0a1e8ef2748088d18ea5ba97bf829dd94 19-Feb-2009 José Luis Sánchez <jsanchezv@teleline.es> Staging: comedi: add pcl730 driver

Driver for Advantech PCL-730 & compatibles

From: José Luis Sánchez <jsanchezv@teleline.es>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl730.c
00a224316fdc0e95c779534acde02579c16e327e 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add pcl726 driver

Driver for Advantech PCL-726 & compatibles

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl726.c
501d675db67e43cff47fa8138374679122baefb4 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add pcl725 driver

Driver for Advantech PCL-725 & compatibles

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl725.c
6baef150380d561a4d695a6be4fc509821c23611 19-Feb-2009 Calin Culianu <calin@ajvar.org> Staging: comedi: add pcmmio and pcmuio drivers

Drivers for Winsystems PC-104 based multifunction IO board and 48
channel and 98 channel dio boards

From: Calin Culianu <calin@ajvar.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmmio.c
rivers/pcmuio.c
3c501880ac4436ad2db5feed6e7d7548e13d539f 19-Feb-2009 Perry J. Piplani <perry.j.piplani@nasa.gov> Staging: comedi: add dmm32at driver

Driver for Diamond Systems mm32at

From: Perry J. Piplani <perry.j.piplani@nasa.gov>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dmm32at.c
6fadb98d3d370ffb98648ab5b66ead2a3af4d1c8 19-Feb-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix bus_id use in jr3_pci driver

bus_id is going away, so don't use it.

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
9afbebe411a0f96e069c994057d83422147f5c0d 19-Feb-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: add das16m1 driver

Driver for Measurement Computing CIO-DAS16/M1

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das16m1.c
f0922ec52c3f575aef2860b52dbb246274aec03f 19-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add cb_das16_cs driver

Driver for Computer Boards PC-CARD DAS16/16

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_das16_cs.c
70a350c348c0bcd036691dee8482c30630d84f8f 19-Feb-2009 Allan Willcox <allanwillcox@ozemail.com.au> Staging: comedi: add amplc_pci230 driver

Driver for Amplicon PCI230 and PCI260 Multifunction I/O boards

Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Steve D Sharples <steve.sharples@nottingham.ac.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pci230.c
ea1aeae44eb43cd9a42e01bbc4daa36679c1359f 19-Feb-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: add amplc_pci224 driver

Driver for Amplicon PCI224 and PCI234 AO boards

From: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pci224.c
cfd02b71a7e2d66912b9331294d04a7e93f8f845 19-Feb-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: add amplc_pc263 driver

Driver for Amplicon PC263 and PCI263 relay boards

From: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pc263.c
e948cb522499441996a9580b55bde1585b5c22c5 19-Feb-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: add ampl_dio200 driver

Driver for Amplicon PC272E and PCI272 DIO boards

From: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_dio200.c
56af390d24e57d089bf331843f7e2b3b067b2a90 19-Feb-2009 Zachary Ware <zach.ware@cctechnol.com> Staging: comedi: add aio_iiro_16 driver

Driver for Acces I/O Products PC-104 IIRO16 Relay And Isolated Input
Board

From: Zachary Ware <zach.ware@cctechnol.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/aio_iiro_16.c
7623199aa40dd03fa93544331c984fd5511d3832 19-Feb-2009 Pablo Mejia <pablo.mejia@cctechnol.com> Staging: comedi: add aio_aio12_8 driver

Diver for Acces I/O Products PC-104 AIO12-8 Analog I/O Board

From: Pablo Mejia <pablo.mejia@cctechnol.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/aio_aio12_8.c
ebd127c3f18cfdecd08fcf145a1bea7642b09f66 19-Feb-2009 Michal Dobes <dobes@tesnet.cz> Staging: comedi: add adv_pci_dio driver

Driver for Advantech PCI-1730, PCI-1733, PCI-1734, PCI-1736UP, PCI-1750,
PCI-1751, PCI-1752, PCI-1753, PCI-1753+PCI-1753E, PCI-1754, PCI-1756,
PCI-1760, PCI-1762 devices.

From: Michal Dobes <dobes@tesnet.cz>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci_dio.c
011f01bf9389deb6029e4eb4d93ee19130e6e3b5 19-Feb-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: add adv_pci1723 driver

driver for Advantech PCI-1723 device

From: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1723.c
9a47b74a6fa2204025ba9a827578b840d2b3abcb 15-Feb-2009 Roel Kluin <roel.kluin@gmail.com> Staging: comedi: rtd520: &&/|| typo

Only error out on unexpected fifo size.

Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
Cc: Dan Christian <dac@ptolemy.arc.nasa.gov>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rtd520.c
7dcb582cd4b0c67e0053fbb87706bd0922d79027 16-Feb-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbduxfast: annotate __init and __exit functions

This patch adds __init and __exit annotations to proper functions in the
usbduxfast driver.

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxfast.c
4e8ad0dca9bbd9724ffa395b9ab425c4f22e1346 16-Feb-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbduxfast: fix checkpatch issues plus some style cleanups etc.

This patch is a major code rewrite to make checkpatch.pl happy and also
other minor things are fixed.

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxfast.c
0a3b8b642247b509d3308cd9c32156d21505fcb8 16-Feb-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbduxfast: add comedi debug to Kconfig

This patch moves CONFIG_COMEDI_DEBUG to Kconfig and cleans up the code
as it didn't actually compile with debug enabled.

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
rivers/usbduxfast.c
6fffdb355c326b26482307d421b55fc00ee2abbc 16-Feb-2009 Mariusz Kozlowski <m.kozlowski@tuxland.pl> Staging: comedi: usbduxfast: remove kernel version checks

This patch removes kernel version checks from usbduxfast driver as the
driver is in the main kernel tree now.

Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl>
Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxfast.c
48a4d521f32418c957e49d0270c9f5f99614b0e0 18-Feb-2009 Anders Blomdell <anders.blomdell@control.lth.se> Staging: comedi: add daqboard2000 driver

hardware driver for IOtech DAQboard/2000

From: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/daqboard2000.c
456af2011ce33efa3bc037e793cad4a6f113619b 18-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add pcl711 driver

hardware driver for PC-LabCard PCL-711 and AdSys ACL-8112

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Janne Jalkanen <jalkanen@cs.hut.fi>
Cc: Eric Bunn <ebu@cs.hut.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl711.c
58e732ee57eae8c3c3c550d1fa2f3b870ec2f13b 18-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add pcmad driver

Hardware driver for Winsystems PCM-A/D12 and PCM-A/D16

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmad.c
647d8b45425881f2ff347c2ed234d9ae5ea0bde2 18-Feb-2009 Calin Culianu <calin@ajvar.org> Staging: comedi: add pcmda12 driver

Driver for Winsystems PC-104 based PCM-D/A-12 8-channel AO board.

From: Calin Culianu <calin@ajvar.org>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcmda12.c
03aef4b6dc12dfc98c1caace3d860a348b17e7c8 18-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add ni_mio_common code

Common code for DAQ-STC based boards. Other drivers #include
this file to take advantage of the functions here.

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_mio_common.c
a613614545e5ab17b357b2e7954857920bf03436 18-Feb-2009 Stefano Rivoir <s.rivoir@gts.it> Staging: comedi: add contec_pci_dio driver

driver for Contec PIO1616L digital I/O board

From: Stefano Rivoir <s.rivoir@gts.it>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/contec_pci_dio.c
3124dd1cba314da1482540bc805d2054b449ce4b 18-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add mpc8260 driver

driver for digital I/O pins on the MPC 8260 CPM module

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mpc8260cpm.c
90a5038d91db44a8a224936651fc33325989ad43 18-Feb-2009 Stanislaw Raczynski <sraczynski@op.pl> Staging: comedi: add mpc624 driver

driver for a Micro/sys inc. MPC-624 PC/104 board

From: Stanislaw Raczynski <sraczynski@op.pl>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mpc624.c
2f82613d3a7ef447be4ce656f757fc1ea101a4f1 18-Feb-2009 Michael Hillmann <hillmann@syscongroup.de> Staging: comedi: add ke_counter driver

driver for Kolter-Electronic PCI Counter 1 Card

From: Michael Hillmann <hillmann@syscongroup.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ke_counter.c
eb3a3c1b7c92a129f43541c6ceb0e277fc61e354 18-Feb-2009 Markus Kempf <kempf@matsci.uni-sb.de> Staging: comedi: add ii_pci20kc driver

Driver for Intelligent Instruments PCI-20001C carrier board
and modules.

From: Markus Kempf <kempf@matsci.uni-sb.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ii_pci20kc.c
f26c569b41fcba4809bcdcc4fc365fcfe214278a 18-Feb-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: add gsc_hpdi driver

Driver for the General Standards Corporation High Speed Parallel Digital
Interface rs485 boards.

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/gsc_hpdi.c
9e27db79ccfa49d54d6554e9af293dfb106820f1 18-Feb-2009 Anders Gnistrup <ex18@kalman.iau.dtu.dk> Staging: comedi: add fl212 driver

Driver for FL512 board

From: Anders Gnistrup <ex18@kalman.iau.dtu.dk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/fl512.c
77e01cdbad5175f56027fd6fae00bd0fc175651a 18-Feb-2009 Anders Blomdell <anders.blomdell@control.lth.se> Staging: comedi: add multiq3 driver

Hardware driver for Quanser Consulting MultiQ-3 board

From: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/multiq3.c
ac52af96de5d67edf9b44c0420cbc18d4aa9f9bc 18-Feb-2009 David A. Schleef <ds@schleef.org> Staging: comedi: add poc driver

mini-drivers for POC (Piece of crap) boards. Currently
supports:
Keithley Metrabyte DAC-02
Advantech PCL-733, PCL-734

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/poc.c
62ed666238aba1b5199e746299fc079c17794ee2 18-Feb-2009 Brent Baccala <baccala@freesoft.org> Staging: comedi: add quatech_daqp_cs driver

Driver for Quatech DAQP PCMCIA data capture cards

From: Brent Baccala <baccala@freesoft.org>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/quatech_daqp_cs.c
a7b5a2c4e1fcc16368712d8793d7ffc7fdf9d756 18-Feb-2009 Anders Blomdell <anders.blomdell@control.lth.se> Staging: comedi: add rti802 driver

Driver for Analog Devices RTI-802 board

From: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/rti802.c
0c988d008cedca1d6867def335187e94ccc920c6 18-Feb-2009 Everett Wang <everett.wang@everteq.com> Staging: comedi: add s526 driver

For Sensoray 526 devices

From: Everett Wang <everett.wang@everteq.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/s526.c
4da6a1d8f56f01f6526f151c2c61059fc656ec80 18-Feb-2009 Michal Dobes <dobes@tesnet.cz> Staging: comedi: add pcl818 driver

For Advantech cards:
PCL-818L, PCL-818H, PCL-818HD, PCL-818HG, PCL-818, PCL-718

From: Michal Dobes <dobes@tesnet.cz>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl818.c
fcdb427bc7cf5e9e5d7280cf09c08dec49b49432 18-Feb-2009 Michal Dobes <dobes@tesnet.cz> Staging: comedi: add pcl821 driver

hardware driver for Advantech cards:
PCL-812, PCL-812PG, PCL-813, PCL-813B
and for ADlink cards:
ACL-8112DG, ACL-8112HG, ACL-8112PG, ACL-8113, ACL-8216
and for ICP DAS cards:
ISO-813, A-821PGH, A-821PGL, A-821PGL-NDA, A-822PGH, A-822PGL,
A-823PGH, A-823PGL, A-826PG

From: Michal Dobes <dobes@tesnet.cz>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl812.c
b3c1e463b76a338f164ec5e5d3b8a55aeeb8c076 18-Feb-2009 Michal Dobes <dobes@tesnet.cz> Staging: comedi: add pcl724 driver

For Advantech cards:
PCL-724, PCL-722, PCL-731 ADLink ACL-7122, ACL-7124, PET-48DIO

From: Michal Dobes <dobes@tesnet.cz>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/pcl724.c
bb71f8b315c3e614a527bd6d327532c91f6b15ba 13-Feb-2009 Jon Grierson <jd@renko.co.uk> Staging: comedi: add adl_pci7296 driver

Driver for the Adlink PCI-7296 96 ch. digital io board

From: Jon Grierson <jd@renko.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci7296.c
578c0183545d8fe99f8a65cfb1483360d18c1253 13-Feb-2009 Anders Blomdell <anders.blomdell@control.lth.se> Staging: comedi: add serial2002 driver

Driver for serial connected hardware

From: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/serial2002.c
fc6a12e5076255c7d0160a6e3749b89c7e4b5beb 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add skeleton driver

Example skeleton comedi driver

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/skel.c
18222f98223a00537bcf29ba74c8d5fdb3ae1fb8 13-Feb-2009 Robert Schwebel <robert@schwebel.de> Staging: comedi: add ssv_dnp driver

driver for SSV Embedded Systems' DIL/Net-PCs

From: Robert Schwebel <robert@schwebel.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ssv_dnp.c
110526ed6b1f0076df899ca553f47b316432f817 13-Feb-2009 Kruchinin Daniil <asgard@etersoft.ru> Staging: comedi: add unioxx5 driver

Driver for Fastwel UNIOxx-5 (analog and digital i/o) boards

From: Kruchinin Daniil <asgard@etersoft.ru>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/unioxx5.c
27b3f921f1ede6e4b1d18a2e25898e7aa2fe4db6 13-Feb-2009 Jeremy Theler <thelerg@ib.cnea.gov.ar> Staging: comedi: add adq12b driver

driver for MicroAxial ADQ12-B data acquisition and control card

From: Jeremy Theler <thelerg@ib.cnea.gov.ar>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adq12b.c
8cb9b9fb975476b6b3128f2d192d4e2ddf94c5a0 13-Feb-2009 Emmanuel Pacaud <emmanuel.pacaud@univ-poitiers.fr> Staging: comedi: add adl_pci9111 driver

Hardware driver for PCI9111 ADLink cards

From: Emmanuel Pacaud <emmanuel.pacaud@univ-poitiers.fr>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9111.c
6eb78a1bb8a681cd696924fa133c2cb1d7d4deb6 13-Feb-2009 Michel Lachaine <mike@mikelachaine.ca> Staging: comedi: add adl_pci8164 driver

Driver for the Adlink PCI-8164 4 Axes Motion Control board
board

From: Michel Lachaine <mike@mikelachaine.ca>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci8164.c
ed9c5eeb432473eb318ee43b843056c9080ff87f 13-Feb-2009 Michel Lachaine <mike@mikelachaine.ca> Staging: comedi: add adl_pci7432 driver

Driver for the Adlink PCI-7432 64 ch. isolated digital io board

From: Michel Lachaine <mike@mikelachaine.ca>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci7432.c
d96cba072060461f0ae87347a8738db24a4b7240 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add comedi_rt_timer virtual driver

virtual driver for using RTL timing sources

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_rt_timer.c
0882eaa6432daef1ec1b586cda9044df6352633f 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add das08 drivers

Supports [Keithley Metrabyte] DAS08 (isa-das08), [ComputerBoards] DAS08
(isa-das08), DAS08-PGM (das08-pgm), DAS08-PGH (das08-pgh), DAS08-PGL
(das08-pgl), DAS08-AOH (das08-aoh), DAS08-AOL (das08-aol), DAS08-AOM
(das08-aom), DAS08/JR-AO (das08/jr-ao), DAS08/JR-16-AO (das08jr-16-ao),
PCI-DAS08 (das08), PC104-DAS08 (pc104-das08), DAS08/JR/16 (das08jr/16)
[ComputerBoards] PCM-DAS08 (pcm-das08)

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/das08.c
rivers/das08.h
rivers/das08_cs.c
07b509e6584a55263b6bb484eca3edd5e52361d0 13-Feb-2009 Anders Blomdell <anders.blomdell@control.lth.se> Staging: comedi: add jr3_pci driver

hardware driver for JR3/PCI force sensor board

From: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/jr3_pci.c
rivers/jr3_pci.h
c4beb34e468617e94240410179c2ff79484a269b 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add nt_pcimio driver

Hardware driver for NI PCI-MIO E series cards

Supports PCI-MIO-16XE-10, PXI-6030E, PCI-MIO-16E-1, PCI-MIO-16E-4,
PCI-6014, PCI-6040E, PXI-6040E, PCI-6030E, PCI-6031E, PCI-6032E,
PCI-6033E, PCI-6071E, PCI-6023E, PCI-6024E, PCI-6025E, PXI-6025E,
PCI-6034E, PCI-6035E, PCI-6052E, PCI-6110, PCI-6111, PCI-6220,
PCI-6221, PCI-6224, PCI-6225, PCI-6229, PCI-6250, PCI-6251, PCIe-6251,
PCI-6254, PCI-6259, PCIe-6259, PCI-6280, PCI-6281, PXI-6281, PCI-6284,
PCI-6289, PCI-6711, PXI-6711, PCI-6713, PXI-6713, PXI-6071E,
PCI-6070E, PXI-6070E, PXI-6052E, PCI-6036E, PCI-6731, PCI-6733,
PXI-6733, PCI-6143, PXI-6143

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_pcimio.c
4fecf4a2a64c453ea8e57c166edb5385082e3948 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add nt_mio_cs driver

Hardware driver for NI PCMCIA MIO E series cards
Supports DAQCard-AI-16XE-50 (ni_mio_cs), DAQCard-AI-16E-4,
DAQCard-6062E, DAQCard-6024E, DAQCard-6036E

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_mio_cs.c
a8b774308dd803437106e3d2b4fb6d9a3c7bfc7c 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add nt_atmio driver

Hardware driver for NI AT-MIO E series cards
Supports the AT-MIO-16E-2, AT-MIO-16E-10, AT-MIO-16DE-10,
AT-MIO-64E-3, AT-MIO-16XE-50, AT-MIO-16XE-10, AT-AI-16XE-10 cards

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_atmio.c
rivers/ni_stc.h
124b13b26df5dab0236520de95e1cc1dea06e3c3 13-Feb-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: add ni_labpc drivers

This supports National Instruments Lab-PC and compatibles

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_labpc.c
rivers/ni_labpc.h
rivers/ni_labpc_cs.c
59c7dd3dc37dc42339406d08f1cde4d6194a4ccf 13-Feb-2009 Ivan Martinez <imr@oersted.dtu.dk> Staging: comedi: add cb_pcidas driver

For MeasurementComputing PCI-DAS series with the AMCC S5933 PCI
controller

From: Ivan Martinez <imr@oersted.dtu.dk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcidas.c
0e8db97a04b37960828b273d166e35eac9a1888b 13-Feb-2009 Michal Dobes <dobes@tesnet.cz> Staging: comedi: add adv_pci1710 driver

For Advantech cards:
PCI-1710, PCI-1710HG, PCI-1711, PCI-1713, PCI-1720,

From: Michal Dobes <dobes@tesnet.cz>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adv_pci1710.c
3063d6de562c568839deff0aecd9fa4415fbb7fb 13-Feb-2009 Michal Dobes <dobes@tesnet.cz> Staging: comedi: add adl_pci9118 driver

For ADLink cards:
PCI-9118DG, PCI-9118HG, PCI-9118HR

From: Michal Dobes <dobes@tesnet.cz>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci9118.c
d351ec843c22f083ae0e77648561a28bb5ca03fc 13-Feb-2009 Michal Dobes <dobes@tesnet.cz> Staging: comedi: add amcc_s5933 header file

This is used for any AMCC S5933 PCI controller code

From: Michal Dobes <dobes@tesnet.cz>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amcc_s5933.h
cb7859a90af1c6dedcc244f4b680ee68ed607add 13-Feb-2009 Frank Mori Hess <fmhess@users.sourceforge.net> Staging: comedi: add National Instruments infrastructure

These drivers are used to support National Instruments general purpose
counters and commands.

From: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: J.P. Mellor <jpmellor@rose-hulman.edu>
Cc: Herman Bruyninckx <Herman.Bruyninckx@mech.kuleuven.ac.be>
Cc: Wim Meeussen <Wim.Meeussen@mech.kuleuven.ac.be>
Cc: Klass Gadeyne <Klaas.Gadeyne@mech.kuleuven.ac.be>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/ni_tio.c
rivers/ni_tio.h
rivers/ni_tio_internal.h
rivers/ni_tiocmd.c
f4bd8abb3733c6d7de84953abee89d909a1fa23c 13-Feb-2009 Richard Bytheway <mocelet@sucs.org> Staging: comedi: add cb_pcimdas driver

For Measurement Computing PCI Migration series boards

From: Richard Bytheway <mocelet@sucs.org>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/cb_pcimdas.c
6a5c8664766b82b36ec50bd2de9e72d3eae0dfbb 13-Feb-2009 Ian Abbott <abbotti@mev.co.uk> Staging: comedi: add amplc_pc236 driver

for Amplicon PC36AT and PCI236 devices

From: Ian Abbott <abbotti@mev.co.uk>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/amplc_pc236.c
7bc3bd1a467b218695025a29a50bf9bd2b471b34 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add plx9052 header file

This is used by multiple comedi drivers.

It is the definitions for the PLX-9052 PCI interface chip

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/plx9052.h
fc59905e44d43fb2121c87b2c4381e3d0efd87b6 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add rti800 driver

for Analog Devices RTI-800/815 devices

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/am9513.h
rivers/rti800.c
8b93f9034efbf2874d8809a9b8233e596bcbd5b1 13-Feb-2009 nsyeow <nsyeow@pd.jaring.my> Staging: comedi: add adl_pci6208 driver

For ADLink PCI-6208A devices

From: nsyeow <nsyeow@pd.jaring.my>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/adl_pci6208.c
bcd62c0bd353661b9e722513381c674d1244d93a 13-Feb-2009 José Luis Sánchez <jsanchezv@teleline.es> Staging: comedi: add acl7225b driver

For Adlink NuDAQ ACL-7225b & compatibles

From: José Luis Sánchez <jsanchezv@teleline.es>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/acl7225b.c
6ca2733471190dd93b627a58148c1aeab5e0d797 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add 8255 driver

The classic in digital I/O.

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8255.c
rivers/8255.h
703afc38a0e79b69ecc8529924848e020a586e70 13-Feb-2009 David Schleef <ds@schleef.org> Staging: comedi: add 8253.h header

This is needed by a bunch of different comedi drivers.

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/8253.h
c995fe9475e062bab6f5a45ed28cd2d3d955ef43 13-Feb-2009 ADDI-DATA GmbH <info@addi-data.com> Staging: comedi: add addi-data drivers

This adds the addi-data family of comedi drivers to the staging tree

From: ADDI-DATA GmbH <info@addi-data.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/addi-data/APCI1710_82x54.c
rivers/addi-data/APCI1710_82x54.h
rivers/addi-data/APCI1710_Chrono.c
rivers/addi-data/APCI1710_Chrono.h
rivers/addi-data/APCI1710_Dig_io.c
rivers/addi-data/APCI1710_Dig_io.h
rivers/addi-data/APCI1710_INCCPT.c
rivers/addi-data/APCI1710_INCCPT.h
rivers/addi-data/APCI1710_Inp_cpt.c
rivers/addi-data/APCI1710_Inp_cpt.h
rivers/addi-data/APCI1710_Pwm.c
rivers/addi-data/APCI1710_Pwm.h
rivers/addi-data/APCI1710_Ssi.c
rivers/addi-data/APCI1710_Ssi.h
rivers/addi-data/APCI1710_Tor.c
rivers/addi-data/APCI1710_Tor.h
rivers/addi-data/APCI1710_Ttl.c
rivers/addi-data/APCI1710_Ttl.h
rivers/addi-data/addi_amcc_S5920.c
rivers/addi-data/addi_amcc_S5920.h
rivers/addi-data/addi_amcc_s5933.h
rivers/addi-data/addi_common.c
rivers/addi-data/addi_common.h
rivers/addi-data/addi_eeprom.c
rivers/addi-data/amcc_s5933_58.h
rivers/addi-data/hwdrv_APCI1710.c
rivers/addi-data/hwdrv_APCI1710.h
rivers/addi-data/hwdrv_apci035.c
rivers/addi-data/hwdrv_apci035.h
rivers/addi-data/hwdrv_apci1032.c
rivers/addi-data/hwdrv_apci1032.h
rivers/addi-data/hwdrv_apci1500.c
rivers/addi-data/hwdrv_apci1500.h
rivers/addi-data/hwdrv_apci1516.c
rivers/addi-data/hwdrv_apci1516.h
rivers/addi-data/hwdrv_apci1564.c
rivers/addi-data/hwdrv_apci1564.h
rivers/addi-data/hwdrv_apci16xx.c
rivers/addi-data/hwdrv_apci16xx.h
rivers/addi-data/hwdrv_apci2016.c
rivers/addi-data/hwdrv_apci2016.h
rivers/addi-data/hwdrv_apci2032.c
rivers/addi-data/hwdrv_apci2032.h
rivers/addi-data/hwdrv_apci2200.c
rivers/addi-data/hwdrv_apci2200.h
rivers/addi-data/hwdrv_apci3120.c
rivers/addi-data/hwdrv_apci3120.h
rivers/addi-data/hwdrv_apci3200.c
rivers/addi-data/hwdrv_apci3200.h
rivers/addi-data/hwdrv_apci3501.c
rivers/addi-data/hwdrv_apci3501.h
rivers/addi-data/hwdrv_apci3xxx.c
rivers/addi-data/hwdrv_apci3xxx.h
rivers/addi_apci_035.c
rivers/addi_apci_1032.c
rivers/addi_apci_1500.c
rivers/addi_apci_1516.c
rivers/addi_apci_1564.c
rivers/addi_apci_16xx.c
rivers/addi_apci_1710.c
rivers/addi_apci_2016.c
rivers/addi_apci_2032.c
rivers/addi_apci_2200.c
rivers/addi_apci_3001.c
rivers/addi_apci_3120.c
rivers/addi_apci_3200.c
rivers/addi_apci_3300.c
rivers/addi_apci_3501.c
rivers/addi_apci_3xxx.c
rivers/addi_apci_all.c
98ccdc56a067b267fc87f68c1d1ad1f2f237e217 26-Dec-2008 Julia Lawall <julia@diku.dk> Staging: comedi: Move a dereference below a NULL test

If the NULL test is necessary, then the dereference should be moved below
the NULL test.

The semantic patch that makes this change is as follows:
(http://www.emn.fr/x-info/coccinelle/).

// <smpl>
@disable is_null@
identifier f;
expression E;
identifier fld;
statement S;
@@

+ if (E == NULL) S
f(...,E->fld,...);
- if (E == NULL) S

@@
identifier f;
expression E;
identifier fld;
statement S;
@@

+ if (!E) S
f(...,E->fld,...);
- if (!E) S
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxfast.c
b171041be02f171cd06712746b97a996f883ec10 25-Dec-2008 Julia Lawall <julia@diku.dk> Staging: comedi: introduce missing kfree

Error handling code following a kmalloc should free the allocated data.

The semantic match that finds the problem is as follows:
(http://www.emn.fr/x-info/coccinelle/)

// <smpl>
@r exists@
local idexpression x;
statement S;
expression E;
identifier f,l;
position p1,p2;
expression *ptr != NULL;
@@

(
if ((x@p1 = \(kmalloc\|kzalloc\|kcalloc\)(...)) == NULL) S
|
x@p1 = \(kmalloc\|kzalloc\|kcalloc\)(...);
...
if (x == NULL) S
)
<... when != x
when != if (...) { <+...x...+> }
x->f = E
...>
(
return \(0\|<+...x...+>\|ptr\);
|
return@p2 ...;
)

@script:python@
p1 << r.p1;
p2 << r.p2;
@@

print "* file: %s kmalloc %s return %s" % (p1[0].file,p1[0].line,p2[0].line)
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
rivers/usbduxfast.c
fc0cb7d166f3c8a318d8b0c9580cfe12fed9234c 25-Dec-2008 Julia Lawall <julia@diku.dk> Staging: comedi: Use DEFINE_SPINLOCK

SPIN_LOCK_UNLOCKED is deprecated. The following makes the change suggested
in Documentation/spinlocks.txt

The semantic patch that makes this change is as follows:
(http://www.emn.fr/x-info/coccinelle/)

// <smpl>
@@
declarer name DEFINE_SPINLOCK;
identifier xxx_lock;
@@

- spinlock_t xxx_lock = SPIN_LOCK_UNLOCKED;
+ DEFINE_SPINLOCK(xxx_lock);
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
t_pend_tq.c
d86d3a0101d958988a715abb7ea4687690f0b52f 24-Dec-2008 Julia Lawall <julia@diku.dk> Staging: comedi: Correct use of ! and &

0x20 has 0 as its rightmost bit and thus !inl(info->plx_regbase +
PLX_INTCSR) & 0x20 is always 0. I assume that !(!inl(info->plx_regbase +
PLX_INTCSR) & 0x20) was intended.

The semantic patch that makes this change is as follows:
(http://www.emn.fr/x-info/coccinelle/)

// <smpl>
@@ expression E; constant C; @@
(
!E & !C
|
- !E & C
+ !(E & C)
)
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me4000.c
4ed4f41c1b13873f4b8afd4fbe00eb8c3907bc4a 11-Jan-2009 Huang Weiyi <weiyi.huang@gmail.com> Staging: remove duplicated #include's

Removed duplicated #include's in
drivers/staging/altpciechdma/altpciechdma.c
drivers/staging/comedi/comedidev.h
drivers/staging/rt2860/rt_linux.h
drivers/staging/rt2870/rt_linux.h

Signed-off-by: Huang Weiyi <weiyi.huang@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
692105b8ac5bcd75dc65f6a8f10bdbd0f0f34dcf 26-Jan-2009 Matt LaPlante <kernel1@cyberdogtech.com> trivial: fix typos/grammar errors in Kconfig texts

Signed-off-by: Matt LaPlante <kernel1@cyberdogtech.com>
Acked-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Jiri Kosina <jkosina@suse.cz>
config
c69a1f09430c7a62b87af89383998256fcf07685 17-Jan-2009 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix Kbuild

comedi doesn't like being built into the kernel right now, so force it
to be a module.

Reported-by: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com>
Reported-by: Randy Dunlap <randy.dunlap@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
d599edcaea987e233fad808f88850f725e8a5530 07-Jan-2009 Harvey Harrison <harvey.harrison@gmail.com> staging: __FUNCTION__ is gcc-specific, use __func__

Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
rivers.c
a8275fcaa7ca1f720f0c1b1c4c373964ffc9f72d 15-Nov-2008 J.R. Mauro <jrm8005@gmail.com> Staging: comedi: fix build if CONFIG_PROC_FS is not set

Don't include procfs functions if CONFIG_PROC_FS is not set

Signed-off by: J.R. Mauro <jrm8005@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
roc.c
0bf8e27f7a7da413c1cf3dad4afdcf1b17418285 21-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix checkpatch.pl warning in interrupt.h

No more need for a kernel version check now that we are in the main
kernel tree.

Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
nterrupt.h
39eca2a087e30001b3679c04338976d3b02b9173 20-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: me_daq: fix sparse issues

This fixes the sparse issues that the tool had with the me_daq
driver.

Cc: Michael Hillmann <hillmann@syscongroup.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me_daq.c
5e08c19867cefd9d1a1f07e309338b93439d147a 20-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: me_daq: remove typedefs

This removes the typedefs from the me_daq driver.

Cc: Michael Hillmann <hillmann@syscongroup.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me_daq.c
2ce411b57ec45a97bf0a0af4afe65b9ed5ad5159 20-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: me_daq: fix checkpatch.pl issues

This fixes a number of checkpatch.pl issues in the me_daq
driver.

Cc: Michael Hillmann <hillmann@syscongroup.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/me_daq.c
85acac61096f946a78cf0c4b65f7cebe580693b6 19-Nov-2008 Michael Hillmann <hillmann@syscongroup.de> Staging: comedi: add me_daq driver

This adds the me_daq comedi driver to the build.

From: Michael Hillmann <hillmann@syscongroup.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/me_daq.c
3d9f073994925a2c8206e41b12a8c12282972cec 19-Nov-2008 Dan Christian <dac@ptolemy.arc.nasa.gov> Staging: comedi: add rtd520 driver

This adds the rtd520 comedi driver to the build.

From: Dan Christian <dac@ptolemy.arc.nasa.gov>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/plx9080.h
rivers/rtd520.c
rivers/rtd520.h
11e865c1dad436d2ce65c7d366030d1b62967a83 19-Nov-2008 Gianluca Palli <gpalli@deis.unibo.it> Staging: comedi: add s626 driver

This adds the s626 comedi driver to the build.

From: Gianluca Palli <gpalli@deis.unibo.it>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/s626.c
rivers/s626.h
d2f63f9c67ef1a627e7b0ccd5e236272db118ceb 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: comedi_pci.h: remove comedi_pci_disable_no_regions

comedi_pci_disable_no_regions is not called by any comedi code
(in or out of the kernel tree), so remove it, so no one tries to
use it in the future.

Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_pci.h
7b1f281350ca1ba1f740ced203136d27390b22c1 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: comedi_pci.h: remove comedi_pci_enable_no_regions

comedi_pci_enable_no_regions is not called by any comedi code
(in or out of the kernel tree), so remove it, so no one tries to
use it in the future.

Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_pci.h
5604ec6fb65ba388b698d8490f797267470b8b23 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: comedi_pci.h: remove unneeded wrapper

just call pci_disable_device() directly in comedi_pci_enable()
as no wrapper is needed now that we are in the kernel tree.

Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_pci.h
d72187b7cd4bac8eb9f87cabbb8d537145dc4bad 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix comedi_pci.h checkpatch.pl issues.

This resolves all the resolvable checkpatch.pl issues in the
comedi_pci.h file.

Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_pci.h
6d62a12bb0fde6a70eb18e2ba25e48f6fd5eee07 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix comedi_fc.h checkpatch.pl issues.

This resolves all the resolvable checkpatch.pl issues in the
comedi_fc.h file.

Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_fc.h
652dd4e7c78a2ad1fcf38c12e8be69651922c690 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix comedi_parport.c checkpatch.pl issues.

This resolves all the resolvable checkpatch.pl issues in the
comedi_parport.c file.

Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_parport.c
8c49292f33c00ed920e0df0c66f4057590fe33e2 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove typedefs from comedi_test.c

no more checkpatch.pl issues found in the comedi_test.c file.

Cc: Joachim Wuttke <Joachim.Wuttke@icn.siemens.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_test.c
e0639d7644d8bd204415290221ffebb530fd5949 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix sparse issues in comedi_test.c

This fixes all issues pointed out by sparse with the comedi_test.c
file.

Cc: Joachim Wuttke <Joachim.Wuttke@icn.siemens.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_test.c
1be0e3ed76188c9dd879f421953f5cbf5d9cee58 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix checkpatch.pl issues in comedi_test.c

This fixes almost all checkpatch.pl issues with the comedi_test.c
file.

Hint, volatile doesn't do what you think it does, it has been removed
from the structure...

Cc: Joachim Wuttke <Joachim.Wuttke@icn.siemens.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_test.c
246c541822cd6251aa38862f8f13412e5147a1ad 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix sparse issues in comedi_bond.c

This fixes the issues raised by the sparse tool on the
comedi_bond.c file.

Cc: Calin A. Culianu <calin@ajvar.org>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_bond.c
ff534766e4b9e25e6e4a1f133946dfa8cfe6a747 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove typedefs from comedi_bond.c

This fixes the remaining checkpatch.pl issues found in the
comedi_bond.c file.

Cc: Calin A. Culianu <calin@ajvar.org>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_bond.c
4e85a13b4ea73aa3bb9f735d77a949393cbbad2b 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix checkpatch.pl issues in comedi_fc.c

This fixes all of the checkpatch.pl issues in the comedi_fc.c file.

Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_fc.c
e7f2aa345581b5b500b44a4114bdda642938eb2e 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix checkpatch.pl issues in comedi_bond.c

This fixes a number of the issues found by checkpatch.pl in the
comedi_bond.c file.

Cc: Calin A. Culianu <calin@ajvar.org>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/comedi_bond.c
e55c95a3be5e202f0fc30126aff172c706b304f8 19-Nov-2008 Guenter Gebhardt <g.gebhardt@meilhaus.com> Staging: comedi: add me4000 driver

This adds the me4000 driver to the comedi staging tree

From: Guenter Gebhardt <g.gebhardt@meilhaus.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/me4000.c
rivers/me4000.h
96341f71538c48dcec873873cabc11477cf26ae9 19-Nov-2008 Anne Smorthit <anne.smorthit@sfwte.ch> Staging: comedi: add icp_multi driver

This adds the icp_multi driver to the tree.

From: Anne Smorthit <anne.smorthit@sfwte.ch>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/icp_multi.c
rivers/icp_multi.h
6fd15040a6550c32e8db04cbb00b8b7703801b65 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove PCI wrappers

The PCI wrapper macros are no longer needed, as they are
all for compatiblity with older kernel versions.

Cc: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/mite.h
ci.h
c34351396c60f565c76b50b231fd15aae55f17e3 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: remove usb wrappers

The usb wrapper macros are no longer needed, as all of
the comedi drivers using them have been converted to
use the "native" USB core calls.

Cc: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
sb.h
9a52ef3f1d433d1c6302fbae114d48665f1c6008 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: dt9812: remove #ifdef that is not needed

We don't need to set the owner field of the usb_driver structure
in the dt9812 driver.

Cc: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt9812.c
8867635903ea4c52776820954ae7aaaca1e438cb 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: usbduxfast: remove comedi usb wrappers

Remove the comedi usb wrapper function usage in the usbduxfast driver as
they are no longer needed.

Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbduxfast.c
4aa3a8232158abeea939ec12770fdfcf2987b3c4 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: usbdux: remove comedi usb wrappers

Remove the comedi usb wrapper function usage in the usbdux driver as
they are no longer needed.

Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
cc92fca7bad65adee79c241a72082bacbfec6c3e 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: usbdux: remove typedef

Remove the typedef in the usbdux driver.

Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
4274ea02d728f3732433782919b32895555df3ca 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: usbdux: remove checkpatch.pl warnings

Fix up and remove almost all of the remaining checkpatch.pl errors
and warnings in the usbdux driver.

Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
c0e0c26e6b877d91af0477cd965ddad4835d2905 19-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: usbdux: fix up printk calls

printk() needs a KERN_ level. But it's usually better to just
use the dev_* functions instead, as they provide much better
information to the user and developer.

Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
e54fb9c184a250fc80c48110ae42068bb0237a13 18-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: usbdux: remove // comments

This converts all // comments to be /* */

Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
8fa07567bf5d824537839e6984a571daeed2c7fc 18-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: usbdux: code style cleanups

Fix a lot of checkpatch.pl warnings and errors in the usbdux driver.

Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
4398ecfac1cfe26ee63d0d4151cf9c3fa89e81d1 18-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: usbdux: remove kernel version checks

Now that we are in the kernel tree, these ifdefs are not needed.

Cc: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/usbdux.c
b1853a4f28db5b532542426965198171ef8ab6a0 18-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: dt9812: fix sparse warnings

remove all warnings that sparse complains about in the dt9812 driver

Cc: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt9812.c
98f3c672b55cd246c62b763986a494152c7f2483 18-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: dt9812: remove typedefs

remove all typedefs from the dt9812 driver

Cc: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt9812.c
c73190fa2e3ab6b441170ce23bd4bd7a44e213fd 18-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: dt9812: remove dt9812.h

An extra .h file is not needed for the dt9812 driver so
merge it into the .c file.

Cc: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt9812.c
rivers/dt9812.h
f52a8af70d50ffaf665862f6315352595dd94962 18-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: dt9812: fix up a lot of coding style issues

Lots of checkpatch.pl warnings and errors resolved in the
comedi dt9812 usb driver.

Cc: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/dt9812.c
rivers/dt9812.h
241ab6ad7108e51c67881f7881c5e46f0400cdb1 15-Nov-2008 David Schleef <ds@schleef.org> Staging: comedi: add comedi_parport driver

This adds the comedi_parport driver to the kernel tree

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/comedi_parport.c
498460ebd5f093278836b3397bf7b7d5eeb20218 15-Nov-2008 Joachim Wuttke <Joachim.Wuttke@icn.siemens.de> Staging: comedi: add comedi_test driver

This adds the comedi_test driver to the kernel tree

From: Joachim Wuttke <Joachim.Wuttke@icn.siemens.de>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/comedi_test.c
3cf840f65ad5684c91e4f55dc939e2b773f9a444 15-Nov-2008 David Schleef <ds@schleef.org> Staging: comedi: add comedi_bond driver

This adds the comedi_bond driver to the kernel tree

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/comedi_bond.c
63274cd7d38a3322d90b66a5bc976de1fb899051 14-Nov-2008 Anders Blomdell <anders.blomdell@control.lth.se> Staging: comedi: add usb dt9812 driver

Data Translation DT9812 USB driver

From: Anders Blomdell <anders.blomdell@control.lth.se>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/dt9812.c
rivers/dt9812.h
f47c697d130087831ac47bbbd2758c01de2e7081 14-Nov-2008 Bernd Porr <BerndPorr@f2s.com> Staging: comedi: add usb usbduxfast driver

ITL USB-DUXfast driver

From: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/usbduxfast.c
4bf21fa4dabaa8803906c6548496fcf12b15b10f 14-Nov-2008 Bernd Porr <BerndPorr@f2s.com> Staging: comedi: add usb usbdux driver

University of Stirling USB DAQ & INCITE Technology Limited driver.

From: Bernd Porr <BerndPorr@f2s.com>
Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/usbdux.c
bede729096e08172f1a52df91bee1202b17c5d92 14-Nov-2008 David Schleef <ds@schleef.org> Staging: comedi: add mite comedi pci driver

Hardware driver for NI Mite PCI interface chip

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/mite.c
rivers/mite.h
a9f23e00c17567cc4b7ce50cd07226f7bfb70da6 14-Nov-2008 David Schleef <ds@schleef.org> Staging: comedi: comedi driver common function module

This module is shared by many comedi drivers.

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
rivers/Makefile
rivers/comedi_fc.c
rivers/comedi_fc.h
rivers/comedi_pci.h
94ab11c22727acb4cefad6f7d0953e23eda06dad 14-Nov-2008 David Schleef <ds@schleef.org> Staging: comedi: add pci and usb wrapper header files

This are used by usb and pci comedi drivers to handle the different
kernel versions. They will be eventually removed, but are needed now
to be able to add comedi drivers to the tree.

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
ci.h
ci_ids.h
sb.h
74b847f4d07bce1eaf84505d65aff42f14e5fb2f 14-Nov-2008 David Schleef <ds@schleef.org> Staging: comedi: add local copy of interrupt.h

This is needed for some internal comedi driver macros that were
built up over the years to handle multiple kernel versions. It will be
removed eventually.

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedidev.h
nterrupt.h
84c9dc212ace974acf2ccfc5a97e83796c6385b2 14-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: set up infrastructure for individual drivers

This adds two "generic" Kconfig options, one for PCI and one for USB
comedi drivers, and the Makefile infrastructure as well. This is so
we can start adding individual comedi drivers and add them to the build
properly.

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>
config
akefile
rivers/Makefile
b79a7a2089294cba254f6972e4e224fea643b84a 15-Nov-2008 David Schleef <ds@schleef.org> Staging: comedi: add kcomedilib to the tree

This adds the kcomedilib module

From: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
akefile
comedilib/Makefile
comedilib/data.c
comedilib/dio.c
comedilib/get.c
comedilib/kcomedilib_main.c
comedilib/ksyms.c
02ebd471ea5b9950d3c30d75ec2f579f9ff0e918 14-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix build error in comedilib.h

If anyone included this file, it would break the build.
This patch fixes the issue.

Cc: David Schleef <ds@schleef.org>
Cc: Frank Mori Hess <fmhess@users.sourceforge.net>
Cc: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
omedilib.h
476b847733636ce5765093f5d1a369cc470e78e6 14-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix checkpatch.pl errors in comedi_fops.c

There are still some >80 character lines in there, but
this catches the majority of the issues.

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>
omedi_fops.c
e0dcef71f6ea63f80631d2e87d06a9ae05624eef 14-Nov-2008 Greg Kroah-Hartman <gregkh@suse.de> Staging: comedi: fix up a lot of checkpatch.pl warnings

Only clean up some of the easier ones in the .h files

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>
omedi.h
omedi_compat32.h
omedi_fops.h
omedi_rt.h
omedidev.h
omedilib.h
rapper.h
ed9eccbe8970f6eedc1b978c157caf1251a896d4 05-Nov-2008 David Schleef <ds@schleef.org> Staging: add comedi core

This adds the Comedi core to the staging tree.
This is a data acquision infrastructure for Linux, providing a common
interface for these types of drivers.

Taken directly from the comedi git tree, with only minor tweaks
by Greg to get it to build properly within the kernel tree.

From: David Schleef <ds@schleef.org>
Cc: Ian Abbott <abbotti@mev.co.uk>
Cc: Shawn Bohrer <shawn.bohrer@gmail.com>
Signed-off-by: Frank Mori Hess <fmhess@users.sourceforge.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
config
akefile
ODO
omedi.h
omedi_compat32.c
omedi_compat32.h
omedi_fops.c
omedi_fops.h
omedi_ksyms.c
omedi_rt.h
omedidev.h
omedilib.h
rivers.c
roc.c
ange.c
t.c
t_pend_tq.c
t_pend_tq.h
rapper.h