Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

USB: serial: enable async suspend for usb serial port device

Usb serial port device is child of its usb interface device, so
we can enable async suspend of usb serial port device to speedup
system suspend.

Signed-off-by: Ming Lei <tom.leiming@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

authored by

Ming Lei and committed by
Greg Kroah-Hartman
a7a6b79b d0390d92

+2
+2
drivers/usb/serial/usb-serial.c
··· 1071 1071 dev_set_name(&port->dev, "ttyUSB%d", port->number); 1072 1072 dbg ("%s - registering %s", __func__, dev_name(&port->dev)); 1073 1073 port->dev_state = PORT_REGISTERING; 1074 + device_enable_async_suspend(&port->dev); 1075 + 1074 1076 retval = device_add(&port->dev); 1075 1077 if (retval) { 1076 1078 dev_err(&port->dev, "Error registering port device, "