X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=drivers%2Fusb%2Fserial%2Fconsole.c;h=237d9d30da612328842827f05a3ea38ebeb19e46;hb=9213980e6a70d8473e0ffd4b39ab5b6caaba9ff5;hp=977da0680491017c61973352af22e104f659e362;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/drivers/usb/serial/console.c b/drivers/usb/serial/console.c index 977da0680..237d9d30d 100644 --- a/drivers/usb/serial/console.c +++ b/drivers/usb/serial/console.c @@ -137,7 +137,7 @@ static int __init usb_console_setup(struct console *co, char *options) /* grab the first serial port that happens to be connected */ serial = usb_serial_get_by_index(0); - if (serial_paranoia_check (serial, __FUNCTION__)) { + if (serial == NULL) { /* no device is connected yet, sorry :( */ err ("No USB device connected to ttyUSB0"); return -ENODEV; @@ -199,11 +199,12 @@ static void usb_console_write(struct console *co, const char *buf, unsigned coun { static struct usbcons_info *info = &usbcons_info; struct usb_serial_port *port = info->port; - struct usb_serial *serial = get_usb_serial (port, __FUNCTION__); + struct usb_serial *serial; int retval = -ENODEV; - if (!serial || !port) + if (!port) return; + serial = port->serial; if (count == 0) return;