Hi Martyn, This is the updated list of patches. I have removed the bus numbering patch as we can work on it further before adding it in. Some notes on the various patches below: staging: vme: make [alloc|free]_consistent bridge specific Shortened printk messages and used pr_err where lines were too long. staging: vme: keep track of registered buses Made modifications based on the removal of the bus-numbering patch. I have checked the patch but I might have introduced some bug so a third person check is a good idea. staging: vme: add functions for bridge module refcounting Changed the return value of the 'vme_bridge_get' function. I will add device refcounting later, staging: vme: add struct vme_dev for VME devices staging: vme: make match() driver specific to improve non-VME64x support Updated vme_api.txt and cleaned up the patches here and there. Thanks! -- /manohar Manohar Vanga (5): staging: vme: make [alloc|free]_consistent bridge specific staging: vme: keep track of registered buses staging: vme: add functions for bridge module refcounting staging: vme: add struct vme_dev for VME devices staging: vme: make match() driver specific to improve non-VME64x support drivers/staging/vme/bridges/vme_ca91cx42.c | 26 ++ drivers/staging/vme/bridges/vme_tsi148.c | 26 ++ drivers/staging/vme/devices/vme_user.c | 67 ++--- drivers/staging/vme/devices/vme_user.h | 2 +- drivers/staging/vme/vme.c | 383 ++++++++++++++++------------ drivers/staging/vme/vme.h | 56 +++- drivers/staging/vme/vme_api.txt | 79 ++++--- drivers/staging/vme/vme_bridge.h | 17 +- 8 files changed, 393 insertions(+), 263 deletions(-) -- 1.7.4.1 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel