Add a new comedi driver for the Advantech PCI-1724U submitted by Frank Mori Hess. Patch 01 is the driver more or less as submitted by Frank, but with checkpatch fixes and fixes to make it compile against Greg's current staging-next branch. Patch 02 makes auto-configuration work for the latest kernels and removes support for manual configuration. The remaining patches are various tweaks and tidy-ups. 01) staging: comedi: adv_pci1724: new driver 02) staging: comedi: adv_pci1724: use auto_attach method 03) staging: comedi: adv_pci1724: use dev->iobase 04) staging: comedi: adv_pci1724: get rid of board_id 05) staging: comedi: adv_pci1724: use comedi_pci_auto_unconfig directly 06) staging: comedi: adv_pci1724: rename driver_* funcs and vars 07) staging: comedi: adv_pci1724: use module_comedi_pci_driver() 08) staging: comedi: adv_pci1724: index subdevices as array 09) staging: comedi: adv_pci1724: use local pointer to private data 10) staging: comedi: adv_pci1724: remove inline specifiers 11) staging: comedi: adv_pci1724: return insn->n 12) staging: comedi: adv_pci1724: use individual channel ranges 13) staging: comedi: adv_pci1724: avoid forward declarations drivers/staging/comedi/Kconfig | 10 + drivers/staging/comedi/drivers/Makefile | 1 + drivers/staging/comedi/drivers/adv_pci1724.c | 419 +++++++++++++++++++++++++++ 3 files changed, 430 insertions(+) _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel