[PATCH 00/21] staging: comedi: das08 bug fixes and clean-ups

Ian Abbott abbotti at mev.co.uk
Fri Aug 31 19:41:28 UTC 2012


Some patches for the das08 and das08_cs modules.

Patches 01 and 02 are bug fixes for the das08jr-16-ao board.  Patches 03
onwards are clean-ups for the das08 module and to move the das08_cs
module's board list out of the das08 module.

01) das08: Correct AI encoding for das08jr-16-ao
02) das08: Correct AO output for das08jr-16-ao
03) das08: Remove pc104 bustype value
04) das08: Add number of DI channels in board structure
05) das08: Mark 'JR' boards in board data
06) das08: Remove function pointers from board structure
07) das08: Avoid zero initializers in board structure
08) das08,das08_cs: Move das08_cs_boards[]
09) das08: Remove dead code
10) das08: Remove pci_iobase from private data
11) das08: Remove i8254_iobase from private data
12) das08: No need to check insn->n for counter config
13) das08: Unmark some __maybe_unused functions
14) das08: Rearrange AO write functions
15) das08: Initialize AO channels
16) das08: Support read-back of AO subdevice
17) das08: Remove manual configuration of PCI boards
18) das08: absorb das08_pci_attach_common()
19) das08: Don't report iobase for PCI device
20) das08: Add helper functions to check bus type
21) das08: abbreviate IS_ENABLED()

 drivers/staging/comedi/drivers/das08.c    | 458 +++++++++---------------------
 drivers/staging/comedi/drivers/das08.h    |  14 +-
 drivers/staging/comedi/drivers/das08_cs.c |  26 ++
 3 files changed, 172 insertions(+), 326 deletions(-)



More information about the devel mailing list