diff options
Diffstat (limited to 'drivers/usb/serial/garmin_gps.c')
-rw-r--r-- | drivers/usb/serial/garmin_gps.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/drivers/usb/serial/garmin_gps.c b/drivers/usb/serial/garmin_gps.c index 81caf5623ee2..1ade6cf23f7e 100644 --- a/drivers/usb/serial/garmin_gps.c +++ b/drivers/usb/serial/garmin_gps.c | |||
@@ -946,16 +946,12 @@ static int garmin_open(struct tty_struct *tty, struct usb_serial_port *port) | |||
946 | 946 | ||
947 | static void garmin_close(struct usb_serial_port *port) | 947 | static void garmin_close(struct usb_serial_port *port) |
948 | { | 948 | { |
949 | struct usb_serial *serial = port->serial; | ||
950 | struct garmin_data *garmin_data_p = usb_get_serial_port_data(port); | 949 | struct garmin_data *garmin_data_p = usb_get_serial_port_data(port); |
951 | 950 | ||
952 | dev_dbg(&port->dev, "%s - port %d - mode=%d state=%d flags=0x%X\n", | 951 | dev_dbg(&port->dev, "%s - port %d - mode=%d state=%d flags=0x%X\n", |
953 | __func__, port->number, garmin_data_p->mode, | 952 | __func__, port->number, garmin_data_p->mode, |
954 | garmin_data_p->state, garmin_data_p->flags); | 953 | garmin_data_p->state, garmin_data_p->flags); |
955 | 954 | ||
956 | if (!serial) | ||
957 | return; | ||
958 | |||
959 | garmin_clear(garmin_data_p); | 955 | garmin_clear(garmin_data_p); |
960 | 956 | ||
961 | /* shutdown our urbs */ | 957 | /* shutdown our urbs */ |