summaryrefslogtreecommitdiff
path: root/include/linux/platform_data
diff options
context:
space:
mode:
authorIan Abbott <abbotti@mev.co.uk>2012-11-02 17:52:30 +0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-11-02 22:39:37 +0400
commitf3b81d54585b2b050257228555f15c0e507024d1 (patch)
tree3e1ff6949318a219e3ea1af4c3242ee50bb64304 /include/linux/platform_data
parentf41d2573b22c5eafff868824004095fff92b0e8c (diff)
downloadlinux-f3b81d54585b2b050257228555f15c0e507024d1.tar.xz
staging: comedi: adl_pci9118: split pci9118_attach()
Split most of the functionality of the attach routine `pci9118_attach()` into a new function `pci9118_common_attach()` that can be called when auto-attachment of devices is supported. Move the enabling of the PCI device and its i/o regions into this function. Do the requesting of the interrupt near the end of the function so it doesn't get enabled before the device is ready. Note that auto-attachment of PCI devices is currently broken in this driver because the list of board names referred to by the `struct comedi_driver` does not contain a "wildcard" entry matching the comedi driver name. This won't be a problem once support for the `auto_attach()` method is added. Signed-off-by: Ian Abbott <abbotti@mev.co.uk> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/platform_data')
0 files changed, 0 insertions, 0 deletions