This is a follow-up to this thread: http://www.spinics.net/lists/linux-usb/msg82418.html which is a prerequisite for applying the patches being sent here. I am creating a separate series because the above mentioned thread becomes very long. The prerequisite for providing the configfs interface for USB gadgets and all their users is converting them to the new function interface from Sebastian. This patch series serves the purpose stated above for OBEX. Andrzej Pietrasiewicz (4): usb/gadget: f_obex: convert to new function interface with backward compatibility usb/gadget: serial: convert to new interface of f_obex usb/gadget: nokia: convert to new interface of f_obex usb/gadget: f_obex: remove compatibility layer drivers/usb/gadget/Kconfig | 5 ++ drivers/usb/gadget/Makefile | 2 + drivers/usb/gadget/f_obex.c | 147 +++++++++++++++++++++++++------------------ drivers/usb/gadget/nokia.c | 109 ++++++++++++++++++++++---------- drivers/usb/gadget/serial.c | 41 +----------- 5 files changed, 170 insertions(+), 134 deletions(-) -- 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