[PATCH 00/40] staging: comedi: me4000: cleanup driver
H Hartley Sweeten
hartleys at visionengravers.com
Sat Sep 8 00:35:37 UTC 2012
* Simplify the boardinfo and private data.
* Convert the driver to use attach_pci
* Use the 8253 helpers for the counter
* Remove the me4000.h header
* Convert all printk's to dev_printk's
H Hartley Sweeten (40):
staging: comedi: me4000: remove ME4000_BOARD_VERSIONS
staging: comedi: me4000: convert boardinfo initialization to C99
format
staging: comedi: me4000: remove the '0' boardinfo data
staging: comedi: me4000: remove struct me4000_cnt_info
staging: comedi: me4000: remove struct me4000_dio_info
staging: comedi: me4000: remove struct me4000_ai_info
staging: comedi: me4000: remove struct me4000_ao_info
staging: comedi: me4000: remove thisboard macro
staging: comedi: me4000: move struct me4000_board definition
staging: comedi: me4000: move pci vendor/device ids to source
staging: comedi: me4000: remove struct me4000_cnt_context
staging: comedi: me4000: don't save the pci resource sizes
staging: comedi: me4000: remove the pci resource error messages
staging: comedi: me4000: absorb get_registers() into its caller
staging: comedi: me4000: remove the noise when probing the card
staging: comedi: me4000: use dev->iobase for the card base address
staging: comedi: me4000: remove dio context
staging: comedi: me4000: remove ai context
staging: comedi: me4000: remove serial_no from the private data
staging: comedi: me4000: remove hw_revision from the private data
staging: comedi: me4000: remove {vendor,device}_id from the private
data
staging: comedi: me4000: remove ao context
staging: comedi: me4000: use dev->irq to save the irq number
staging: comedi: me4000: absorb init_board_info() into its caller
staging: comedi: me4000: remove info macro
staging: comedi: me4000: remove me4000_ao_range
staging: comedi: me4000: remove forward declarations
staging: comedi: me4000: store the pci_dev in the comedi_device
staging: comedi: me4000: cleanup me4000_probe()
staging: comedi: me4000: use attach_pci callback
staging: comedi: me4000: remove program_regbase from private data
staging: comedi: me4000: combine the checks for valid io addresses
staging: comedi: me4000: fix the interrupt request/free
staging: comedi: me4000: add namespace to reset_board()
staging: comedi: me4000: use the 8253 helper functions
staging: comedi: me4000: cleanup me4000_cnt_insn_config()
staging: comedi: me4000: remove ME4000_CNT_* defines
staging: comedi: me4000: move struct me4000_info definition
staging: comedi: me4000: remove me4000.h
staging: comedi: me4000: convert printk's to dev_printk's
drivers/staging/comedi/drivers/me4000.c | 1523 ++++++++++++-------------------
drivers/staging/comedi/drivers/me4000.h | 409 ---------
2 files changed, 596 insertions(+), 1336 deletions(-)
delete mode 100644 drivers/staging/comedi/drivers/me4000.h
--
1.7.11
More information about the devel
mailing list