Hi folks, we have generic implementations for a reason, right ? This patchset converts a few more of the UDC drivers to use the generic usb_gadget_map/unmap_request() calls. After this series, only the following UDC drivers are offending: drivers/usb/gadget/fsl_qe_udc.c drivers/usb/gadget/mv_u3d_core.c drivers/usb/gadget/mv_udc_core.c drivers/usb/gadget/pch_udc.c Plan to fix those out because I looked at them and just lost my will to live. cheers Felipe Balbi (8): usb: gadget: s3c-hsotg: switch over to usb_gadget_map/unmap_request() usb: gadget: amd5536udc: remove unused structure member usb: gadget: atmel_usba_udc: switch over to usb_gadget_map/unmap_request() usb: gadget: fsl_udc_core: switch over to usb_gadget_map/unmap_request() usb: gadget: fusb300: switch over to usb_gadget_map/unmap_request() usb: gadget: lpc32xx_udc: switch over to usb_gadget_map/unmap_request() usb: gadget: mv_udc_core: switch over to usb_gadget_map/unmap_request() usb: musb: gadget: switch over to usb_gadget_map/unmap_request() drivers/usb/gadget/amd5536udc.h | 1 - drivers/usb/gadget/atmel_usba_udc.c | 27 ++---- drivers/usb/gadget/fsl_udc_core.c | 51 +++--------- drivers/usb/gadget/fusb300_udc.c | 17 ++-- drivers/usb/gadget/lpc32xx_udc.c | 39 +-------- drivers/usb/gadget/mv_udc_core.c | 53 ++---------- drivers/usb/gadget/s3c-hsotg.c | 46 ++--------- drivers/usb/musb/musb_gadget.c | 158 ++++++++++++------------------------ 8 files changed, 94 insertions(+), 298 deletions(-) -- 1.8.1.rc1.5.g7e0651a -- 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