usb: gadget: f_printer: convert to new function interface with backward compatibility
authorAndrzej Pietrasiewicz <andrzej.p@samsung.com>
Tue, 3 Mar 2015 09:52:28 +0000 (10:52 +0100)
committerFelipe Balbi <balbi@ti.com>
Tue, 10 Mar 2015 20:33:40 +0000 (15:33 -0500)
commiteaa9c87420a712ddbe9b9b774f19c40e3a91d353
treefe1dcc7107817aee8ca63240946316ae8e42a762
parentb5d653a29ceb6b351196930cfd22df7a0351944b
usb: gadget: f_printer: convert to new function interface with backward compatibility

In order to add configfs support, a usb function must be converted to use
the new interface. This patch converts the function to the new interface
and provides backward compatiblity layer, which can be removed after
all its users are converted to use the new interface.

Signed-off-by: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
Signed-off-by: Felipe Balbi <balbi@ti.com>
drivers/usb/gadget/Kconfig
drivers/usb/gadget/function/Makefile
drivers/usb/gadget/function/f_printer.c
drivers/usb/gadget/function/u_printer.h [new file with mode: 0644]
drivers/usb/gadget/legacy/printer.c