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 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel