[PATCH 00/21] staging: comedi: icp_multi: cleanup driver

H Hartley Sweeten hartleys at visionengravers.com
Tue Sep 11 20:44:25 UTC 2012


This driver is for a PCI board but it's exposed as a legacy driver.
Convert it to a real PCI driver and use the comedi attach_pci
callback.

H Hartley Sweeten (21):
  staging: comedi: icp_multi: convert to a pci_driver
  staging: comedi: icp_multi: remove ICP_MULTI_EXTDEBUG
  staging: comedi: icp_multi: remove n_ctrs from boardinfo
  staging: comedi: icp_multi: remove n_dochan from boardinfo
  staging: comedi: icp_multi: remove n_dichan from boardinfo
  staging: comedi: icp_multi: remove n_aochan from boardinfo
  staging: comedi: icp_multi: remove n_aichan from boardinfo
  staging: comedi: icp_multi: remove n_aichand from boardinfo
  staging: comedi: icp_multi: remove ao_maxdata from boardinfo
  staging: comedi: icp_multi: remove ai_maxdata from boardinfo
  staging: comedi: icp_multi: remove ranglist_ao from boardinfo
  staging: comedi: icp_multi: remove rangelist_ai from boardinfo
  staging: comedi: icp_multi: remove rangecode from boardinfo
  staging: comedi: icp_multi: remove cardtype from boardinfo
  staging: comedi: icp_multi: remove iorange from boardinfo
  staging: comedi: icp_multi: remove have_irq from boardinfo
  staging: comedi: icp_multi: the number of subdevices is fixed
  staging: comedi: icp_multi: remove board attach noise
  staging: comedi: icp_multi: use attach_pci callback
  staging: comedi: icp_multi: remove devpriv macro
  staging: comedi: icp_multi: remove the function description comments

 drivers/staging/comedi/drivers/icp_multi.c | 692 ++++++-----------------------
 drivers/staging/comedi/drivers/icp_multi.h | 297 -------------
 2 files changed, 140 insertions(+), 849 deletions(-)
 delete mode 100644 drivers/staging/comedi/drivers/icp_multi.h

-- 
1.7.11




More information about the devel mailing list