linux/drivers/staging
Ian Abbott d5121914a2 staging: comedi: support auto_attach() for PCI and USB
Allow `comedi_pci_auto_config()` and `comedi_usb_auto_config()` to use
the new `auto_attach()` hook in the low-level driver's `struct
comedi_driver` if it is set and the `attach_pci()` or `attach_usb()`
hook (for PCI or USB respectively) is `NULL`.

Eventually, the `auto_attach()` hook will be the only way of
auto-configuring hardware devices as comedi devices and the bus-type
specific `attach_pci()` and `attach_usb()` hooks will be removed.

Signed-off-by: Ian Abbott <abbotti@mev.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-10-29 15:02:08 -07:00
..
android
asus_oled
bcm
ccg
ced1401
comedi staging: comedi: support auto_attach() for PCI and USB 2012-10-29 15:02:08 -07:00
cptm1217
crystalhd
csr
cxt1e1
dgrp staging: dgrp: fix potential NULL defereference issue 2012-10-29 15:01:02 -07:00
echo
et131x
frontier
ft1000
gdm72xx
iio
imx-drm
ipack
keucr
line6
media
net
nvec
octeon
olpc_dcon
omap-thermal
omapdrm
ozwpan
panel
phison
quickstart
ramster
rtl8187se staging/rtl8187se: Fix compile warning 'is static but declared in .. which is not static' 2012-10-29 15:01:02 -07:00
rtl8192e staging/rtl8192e: Fix compile warning 'is static but declared in .. which is not static' 2012-10-29 15:01:01 -07:00
rtl8192u
rtl8712
rts5139
sbe-2t3e3
sep
serqt_usb2
silicom Staging: silicom: remove code requiring an old LINUX_VERSION_CODE 2012-10-29 15:01:02 -07:00
slicoss
sm7xxfb
speakup
ste_rmi4
tidspbridge
usbip
vme
vt6655
vt6656
winbond
wlags49_h2
wlags49_h25
wlan-ng
xgifb
zcache
zram
zsmalloc
Kconfig
Makefile
staging.c