On 01/08/11 11:20, Manohar Vanga wrote: > A little background: I work at CERN in the device drivers section and > we have a lot of VME crates we use in the accelerator controls. We have > been using an in-house driver for some time now and want to slowly port > our existing device drivers over to the kernel driver. > > This set of patches adds multiple changes to the VME driver that fix > various issues, mostly dealing with the device driver model. Please can you update the vme_api.txt document as well to fully reflect the proposed changes. Martyn > Some of > these are based on the changes made by Emilio G. Cota in a previous > LKML thread at: > > https://lkml.org/lkml/2010/10/25/480 > > Thanks and best regards, > Manohar Vanga > > Emilio G. Cota (1): > staging: vme: allow explicit assignment of bus numbers > > Manohar Vanga (7): > staging: vme_user: change kmalloc+memset to kzalloc > 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: rename *_slot_get to *_get_slot > 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 | 54 ++++- > drivers/staging/vme/bridges/vme_tsi148.c | 53 ++++- > drivers/staging/vme/devices/vme_user.c | 63 ++++- > drivers/staging/vme/devices/vme_user.h | 2 +- > drivers/staging/vme/vme.c | 414 ++++++++++++++++------------ > drivers/staging/vme/vme.h | 56 +++- > drivers/staging/vme/vme_api.txt | 2 +- > drivers/staging/vme/vme_bridge.h | 19 +- > 8 files changed, 435 insertions(+), 228 deletions(-) > -- Martyn Welch (Principal Software Engineer) | Registered in England and GE Intelligent Platforms | Wales (3828642) at 100 T +44(0)127322748 | Barbirolli Square, Manchester, E martyn.welch@xxxxxx | M2 3AB VAT:GB 927559189 _______________________________________________ devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxx http://driverdev.linuxdriverproject.org/mailman/listinfo/devel