| From d8a1d0d54d5fdac0347b75e9afd554b3dfaa465f Mon Sep 17 00:00:00 2001 |
| From: Johan Hovold <jhovold@gmail.com> |
| Date: Tue, 4 Jun 2013 18:50:28 +0200 |
| Subject: USB: zte_ev: fix broken open |
| |
| From: Johan Hovold <jhovold@gmail.com> |
| |
| commit d8a1d0d54d5fdac0347b75e9afd554b3dfaa465f upstream. |
| |
| Remove bogus port-number check in open and close, which prevented this |
| driver from being used with a minor number different from zero. |
| |
| Signed-off-by: Johan Hovold <jhovold@gmail.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| drivers/usb/serial/zte_ev.c | 6 ------ |
| 1 file changed, 6 deletions(-) |
| |
| --- a/drivers/usb/serial/zte_ev.c |
| +++ b/drivers/usb/serial/zte_ev.c |
| @@ -41,9 +41,6 @@ static int zte_ev_usb_serial_open(struct |
| int len; |
| unsigned char *buf; |
| |
| - if (port->number != 0) |
| - return -ENODEV; |
| - |
| buf = kmalloc(MAX_SETUP_DATA_SIZE, GFP_KERNEL); |
| if (!buf) |
| return -ENOMEM; |
| @@ -166,9 +163,6 @@ static void zte_ev_usb_serial_close(stru |
| int len; |
| unsigned char *buf; |
| |
| - if (port->number != 0) |
| - return; |
| - |
| buf = kmalloc(MAX_SETUP_DATA_SIZE, GFP_KERNEL); |
| if (!buf) |
| return; |