while traveling I statred converting some drivers. It is compile tested only. The printer gadget now makes use of the composite framework so things become more consistent. The last few patches convert a few udcs to use the new udc_start callbacks instead of the old ones. Maybe this motivates some of the maintainers to convert their udc :) The stat of the series is: drivers/usb/gadget/amd5536udc.c | 135 ++++------- drivers/usb/gadget/at91_udc.c | 60 +---- drivers/usb/gadget/atmel_usba_udc.c | 52 +--- drivers/usb/gadget/fsl_qe_udc.c | 352 +++++++++++---------------- drivers/usb/gadget/fsl_udc_core.c | 347 ++++++++++++-------------- drivers/usb/gadget/imx_udc.c | 53 ++--- drivers/usb/gadget/printer.c | 470 +++++++--------------------------- 7 files changed, 487 insertions(+), 982 deletions(-) and I hope that I did not break that much :) Sebastian -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html