[PATCH 00/26] staging: comedi: ni_labpc: cleanup the driver

H Hartley Sweeten hsweeten at visionengravers.com
Wed Mar 20 01:00:59 UTC 2013


Cleanup the driver and split the bus specific support out to separate
drivers.

H Hartley Sweeten (26):
  staging: comedi: ni_labpc: rename labpc_board_struct
  staging: comedi: ni_labpc: remove thisboard macro
  staging: comedi: ni_labpc: add some whitespace to the *_driver declarations
  staging: comedi: ni_labpc: remove forward declarations 1
  staging: comedi: ni_labpc: remove forward declarations 2
  staging: comedi: ni_labpc: move the analog output support functions
  staging: comedi: ni_labpc: remove forward declarations 3
  staging: comedi: ni_labpc: remove forward declarations 4
  staging: comedi: ni_labpc: tidy up range table declarations
  staging: comedi: ni_labpc: remove boardinfo data that is set to '0'
  staging: comedi: ni_labpc: remove "dummy" pci boardinfo entry
  staging: comedi: ni_labpc: cleanup the boardinfo
  staging: comedi: ni_labpc: split out bus specific code
  staging: comedi: ni_labpc: remove unnecessary "bustype" check
  staging: comedi: ni_labpc: remove device_id and bustype from boardinfo
  staging: comedi: ni_labpc: tidy up analog input subdevice init
  staging: comedi: ni_labpc: only allocate necessary subdevices
  staging: comedi: ni_labpc: tidy up analog output subdevice init
  staging: comedi: ni_labpc: rename boardinfo 'memory_mapped_io'
  staging: comedi: ni_labpc: tidy up 8255 dio subdevice init
  staging: comedi: ni_labpc: tidy up calib and memory subdevice init
  staging: comedi: ni_labpc: introduce labpc_range_is_unipolar()
  staging: comedi: ni_labpc: remove 'volatile' from private data
  staging: comedi: ni_labpc: rename some of the private data variables
  staging: comedi: ni_labpc: rename local var 'thisboard'
  staging: comedi: ni_labpc: update the MODULE_DESCRIPTION

 drivers/staging/comedi/Kconfig                |   36 +-
 drivers/staging/comedi/drivers/Makefile       |    2 +
 drivers/staging/comedi/drivers/ni_labpc.c     | 2078 ++++++++++---------------
 drivers/staging/comedi/drivers/ni_labpc.h     |   36 +-
 drivers/staging/comedi/drivers/ni_labpc_cs.c  |  126 +-
 drivers/staging/comedi/drivers/ni_labpc_isa.c |  183 +++
 drivers/staging/comedi/drivers/ni_labpc_pci.c |  137 ++
 7 files changed, 1244 insertions(+), 1354 deletions(-)
 create mode 100644 drivers/staging/comedi/drivers/ni_labpc_isa.c
 create mode 100644 drivers/staging/comedi/drivers/ni_labpc_pci.c

-- 
1.8.1.4




More information about the devel mailing list