usb: gadget: printer: Remove pnp_string static buffer
authorKrzysztof Opasiak <k.opasiak@samsung.com>
Wed, 21 Dec 2016 08:48:45 +0000 (09:48 +0100)
committerFelipe Balbi <felipe.balbi@linux.intel.com>
Tue, 24 Jan 2017 09:04:08 +0000 (11:04 +0200)
commitfdc01cc286be9d32140631469b7608f3f58c2db3
tree4e16bc3744f4e5a4e1751d08a4b5a80f0eab44f4
parent00b6c62eb74d665caa7e399ffd5da55572b61c50
usb: gadget: printer: Remove pnp_string static buffer

pnp string is usually much shorter than 1k so let's stop wasting 1k of
memory for its buffer and make it dynamically alocated.
This also removes 1k len limitation for pnp_string and
adds a new line after string content if required.

Signed-off-by: Krzysztof Opasiak <k.opasiak@samsung.com>
Signed-off-by: Felipe Balbi <felipe.balbi@linux.intel.com>
drivers/usb/gadget/function/f_printer.c
drivers/usb/gadget/function/u_printer.h
drivers/usb/gadget/legacy/printer.c