[PATCH 00/35] staging: comedi: das1800: tidy up driver

H Hartley Sweeten hsweeten at visionengravers.com
Wed Apr 6 23:31:33 UTC 2016


Tidy up this driver and fix all the checkpatch.pl issues.

This series applies after the bug fix patches:
  staging: comedi: das1800: fix analog input sample munging
  staging: comedi: das1800: fix analog input number of channels
  staging: comedi: das1800: fix das-1801st-da boardinfo

Patch 28/35 (and possible 29/35) are also bug fixes that I found later.
If neccessary I can rebase this series so that they are first.

H Hartley Sweeten (35):
  staging: comedi: das1800: tidy up digital output subdevice init
  staging: comedi: das1800: tidy up digital input subdevice init
  staging: comedi: das1800: tidy up analog output subdevice init
  staging: comedi: das1800: tidy up analog input subdevice init
  staging: comedi: das1800: tidy up boardinfo
  staging: comedi: das1800: remove 'common' boardinfo member
  staging: comedi: das1800: tidy up das1800_ao_insn_write()
  staging: comedi: das1800: refactor 'resolution' boardinfo
  staging: comedi: das1800: refactor 'do_n_chan' boardinfo
  staging: comedi: das1800: refactor 'ao_ability' boardinfo
  staging: comedi: das1800: initialize all analog outputs
  staging: comedi: das1800: refactor 'ao_n_chan' boardinfo
  staging: comedi: das1800: refactor 'range_ai' boardinfo
  staging: comedi: das1800: change type of 'ai_speed' boardinfo
  staging: comedi: das1800: tidy up das1800_probe()
  staging: comedi: das1800: add analog output readback
  staging: comedi: das1800: introduce das1800_ai_chanspec_bits()
  staging: comedi: das1800: absorb control_c_bits()
  staging: comedi: das1800: refactor program_chanlist()
  staging: comedi: das1800: use comedi_timeout()
  staging: comedi: das1800: absorb control_a_bits()
  staging: comedi: das1800: document the spinlock
  staging: comedi: das1800: cleanup copyright and comedi comment blocks
  staging: comedi: das1800: change type of private data 'fifo_buf'
  staging: comedi: das1800: move comment about max conversion speeds
  staging: comedi: das1800: remove the private data member comments
  staging: comedi: das1800: rename burst_convert_arg()
  staging: comedi: das1800: fix das1800_ai_cancel()
  staging: comedi: das1800: fix NULL pointer dereference in das1800_ai_setup_dma()
  staging: comedi: das1800: remove the function comments
  staging: comedi: das1800: fix comments in das1800_ai_cmd()
  staging: comedi: das1800: fix comments in das1800_ai_handler()
  staging: comedi: das1800: fix lines over 80 characters
  staging: comedi: das1800: fix comments about the 'ao' board range
  staging: comedi: das1800: update the MODULE_DESCRIPTION

 drivers/staging/comedi/drivers/das1800.c | 1191 ++++++++++++++----------------
 1 file changed, 545 insertions(+), 646 deletions(-)

-- 
2.6.3



More information about the devel mailing list