linux-stable/drivers/staging
Martyn Welch 978f47d643 VME: Provide access to VME bus enumeration and fix vme_user match function
The match function for vme_user is completely wrong. It will blindly bind
against the first VME slot on each bus (at this point that would be just the
first bus as the driver can only handle one bus).

The original intention (before some major subsystem changes) was that the
driver bind against the slot to which the bridge was attached in the VME
system and to the bus(es) provided via the "bus" module parameter.

To do this cleanly (i.e. without poking arround in the subsystems internal
stuctures) a functionality has been added to provide access to the bus
enumeration.

Signed-off-by: Martyn Welch <martyn.welch@ge.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-12-03 11:15:58 -08:00
..
android staging: alarm-dev: Seperate functions with one blank line 2013-11-19 15:33:39 -08:00
bcm Merge branch 'opw-next' into staging-next 2013-11-22 14:28:31 -08:00
btmtk_usb Staging: btmtk_usb: Add hdev parameter to hdev->send driver callback 2013-11-25 12:15:58 -08:00
ced1401 staging: ced401: ced_ioc: fix a blank/tab codingstyle issue. 2013-11-11 16:36:05 -08:00
comedi staging: comedi: ni_atmio16d: remove an unnecessary printk 2013-12-03 09:20:23 -08:00
cptm1217 staging: Remove OOM message after input_allocate_device 2013-10-29 09:05:21 -07:00
crystalhd staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
cxt1e1 Drivers: Staging: cxt1e1: stbeid: Fixed whitespace between function and parameters 2013-11-19 15:34:51 -08:00
dgap
dgnc Staging: dgnc: dgnc_trace.c: fixed coding style issues 2013-12-03 09:03:20 -08:00
dgrp Staging: dgrp: Refactor the function dgrp_receive() in drrp_net_ops.c 2013-11-11 15:52:00 -08:00
dwc2 staging: dwc2: fix sparse non static symbol warning 2013-12-03 09:35:18 -08:00
echo
et131x staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
frontier
ft1000 drivers: staging: ft1000: ft1000-usb: ft1000_debug.c: check return value of get_user() in ft1000_ioctl() 2013-12-03 09:13:05 -08:00
fwserial
gdm72xx
gdm724x staging: gdm724x: fix leak at failure path in gdm_usb_probe() 2013-11-25 12:29:15 -08:00
goldfish
iio Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
imx-drm Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
keucr Staging: keucr: Move the declaration of variable IsXDCompliance in smilsub.c 2013-11-11 15:43:17 -08:00
line6 Staging:line6: fix line over 80 characters 2013-10-27 20:43:46 -07:00
lustre staging: lustre: fix potential NULL pointer dereference 2013-12-03 09:03:20 -08:00
media staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
mt29f_spinand
netlogic
nvec Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
octeon staging: octeon: drop redundant mac address check 2013-10-29 09:05:21 -07:00
octeon-usb
olpc_dcon staging/olpc_docn: reorder the lock sequence to avoid potential dead lock 2013-11-11 16:29:43 -08:00
ozwpan Merge branch 'opw-next' into staging-next 2013-11-22 14:28:31 -08:00
panel
phison staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
quickstart
rtl8187se staging: rtl8187se: fix coding style in function declarations 2013-11-19 15:53:25 -08:00
rtl8188eu Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
rtl8192e staging: rtl8192e: Fixed space prohibited warning in dot11d.c 2013-11-10 12:06:18 -08:00
rtl8192u staging: rtl8192u: use memdup_user to simplify code 2013-10-28 14:28:35 -07:00
rtl8712 staging r8712u: Remove useless netdev_info slowly polluting dmesg 2013-11-25 11:57:53 -08:00
rts5139 staging: rts5139: Replaced min() with min_t() in 2013-10-27 20:43:46 -07:00
rts5208 staging: rts5208: fix error return code in rtsx_probe() 2013-12-03 09:03:20 -08:00
sb105x staging: sb105x: Fix typo in sb105x 2013-12-03 08:32:42 -08:00
sbe-2t3e3 Staging: sbe-2t3e3: Fix smatch warning of function definition with external linkage 2013-10-28 14:54:49 -07:00
sep staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
serqt_usb2
silicom staging: silicom: remove dead code 2013-12-03 09:03:20 -08:00
slicoss staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
sm7xxfb staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
speakup mm/staging: remove unnecessary inclusion of bootmem.h 2013-11-11 16:36:05 -08:00
ste_rmi4 staging: Remove OOM message after input_allocate_device 2013-10-29 09:05:21 -07:00
tidspbridge Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
usbip Staging: usbip: vhci_hcd.c: removed a space 2013-12-03 09:15:02 -08:00
vme VME: Provide access to VME bus enumeration and fix vme_user match function 2013-12-03 11:15:58 -08:00
vt6655 staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
vt6656 staging: vt6656: clean up s_vGetFreeContext 2013-12-03 08:32:42 -08:00
winbond staging: Clean up whitespace warnings in staging/winbond 2013-11-19 15:31:53 -08:00
wlags49_h2 Merge branch 'opw-next' into staging-next 2013-11-22 14:28:31 -08:00
wlags49_h25
wlan-ng staging:wlan-ng:hfa384x.h: remove typedef struct hfa384x_bytestr __packed hfa384x_bytestr_t 2013-11-10 11:49:00 -08:00
xgifb staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
xillybus staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
zram Staging: zram: Fix memory leak by refcount mismatch 2013-11-25 09:14:29 -08:00
zsmalloc staging: zsmalloc: Ensure handle is never 0 on success 2013-11-25 12:52:45 -08:00
Kconfig staging: rts5208: add support for rts5208 and rts5288 2013-11-25 12:44:37 -08:00
Makefile staging: rts5208: add support for rts5208 and rts5288 2013-11-25 12:44:37 -08:00
staging.c