usb: gadget: u_serial: reimplement console support
Greg Kroah-Hartman
maintainerPATCH 2/5 usb: gadget: u_serial: reimplement console support
Quoted 10 lines · Michał Mirosław
Rewrite console support to fix a few shortcomings of the old code preventing its use with multiple ports. This removes some duplicated code and replaces a custom kthread with simpler workqueue item.
Only port ttyGS0 gets to be a console for now.
Signed-off-by Michał Mirosław <[email protected]>--- drivers/usb/gadget/function/u_serial.c | 352 ++++++++++++------------- 1 file changed, 164 insertions(+), 188 deletions(-)
Very nice, getting rid of the kthread alone makes this patch worth while :)