forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-16 8d2a02b24d66aa359e83eebc1ed3c0f85367a1cb
kernel/drivers/usb/serial/iuu_phoenix.c
....@@ -158,7 +158,6 @@
158158 static void iuu_rxcmd(struct urb *urb)
159159 {
160160 struct usb_serial_port *port = urb->context;
161
- int result;
162161 int status = urb->status;
163162
164163 if (status) {
....@@ -174,7 +173,7 @@
174173 port->bulk_out_endpointAddress),
175174 port->write_urb->transfer_buffer, 1,
176175 read_rxcmd_callback, port);
177
- result = usb_submit_urb(port->write_urb, GFP_ATOMIC);
176
+ usb_submit_urb(port->write_urb, GFP_ATOMIC);
178177 }
179178
180179 static int iuu_reset(struct usb_serial_port *port, u8 wt)
....@@ -241,7 +240,6 @@
241240 static void iuu_status_callback(struct urb *urb)
242241 {
243242 struct usb_serial_port *port = urb->context;
244
- int result;
245243 int status = urb->status;
246244
247245 dev_dbg(&port->dev, "%s - status = %d\n", __func__, status);
....@@ -250,7 +248,7 @@
250248 port->bulk_in_endpointAddress),
251249 port->read_urb->transfer_buffer, 256,
252250 iuu_update_status_callback, port);
253
- result = usb_submit_urb(port->read_urb, GFP_ATOMIC);
251
+ usb_submit_urb(port->read_urb, GFP_ATOMIC);
254252 }
255253
256254 static int iuu_status(struct usb_serial_port *port)
....@@ -351,7 +349,6 @@
351349 static void iuu_led_activity_on(struct urb *urb)
352350 {
353351 struct usb_serial_port *port = urb->context;
354
- int result;
355352 char *buf_ptr = port->write_urb->transfer_buffer;
356353
357354 if (xmas) {
....@@ -367,13 +364,12 @@
367364 port->bulk_out_endpointAddress),
368365 port->write_urb->transfer_buffer, 8 ,
369366 iuu_rxcmd, port);
370
- result = usb_submit_urb(port->write_urb, GFP_ATOMIC);
367
+ usb_submit_urb(port->write_urb, GFP_ATOMIC);
371368 }
372369
373370 static void iuu_led_activity_off(struct urb *urb)
374371 {
375372 struct usb_serial_port *port = urb->context;
376
- int result;
377373 char *buf_ptr = port->write_urb->transfer_buffer;
378374
379375 if (xmas) {
....@@ -388,7 +384,7 @@
388384 port->bulk_out_endpointAddress),
389385 port->write_urb->transfer_buffer, 8 ,
390386 iuu_rxcmd, port);
391
- result = usb_submit_urb(port->write_urb, GFP_ATOMIC);
387
+ usb_submit_urb(port->write_urb, GFP_ATOMIC);
392388 }
393389
394390
....@@ -956,9 +952,7 @@
956952
957953 static void iuu_init_termios(struct tty_struct *tty)
958954 {
959
- tty->termios = tty_std_termios;
960
- tty->termios.c_cflag = CLOCAL | CREAD | CS8 | B9600
961
- | TIOCM_CTS | CSTOPB | PARENB;
955
+ tty->termios.c_cflag = B9600 | CS8 | CSTOPB | CREAD | PARENB | CLOCAL;
962956 tty->termios.c_ispeed = 9600;
963957 tty->termios.c_ospeed = 9600;
964958 tty->termios.c_lflag = 0;