|
@@ -813,7 +813,9 @@ static void pl2303_update_line_status(struct usb_serial_port *port,
|
|
|
u8 length = UART_STATE;
|
|
|
|
|
|
if ((le16_to_cpu(port->serial->dev->descriptor.idVendor) == SIEMENS_VENDOR_ID) &&
|
|
|
- (le16_to_cpu(port->serial->dev->descriptor.idProduct) == SIEMENS_PRODUCT_ID_X65)) {
|
|
|
+ (le16_to_cpu(port->serial->dev->descriptor.idProduct) == SIEMENS_PRODUCT_ID_X65 ||
|
|
|
+ le16_to_cpu(port->serial->dev->descriptor.idProduct) == SIEMENS_PRODUCT_ID_SX1 ||
|
|
|
+ le16_to_cpu(port->serial->dev->descriptor.idProduct) == SIEMENS_PRODUCT_ID_X75)) {
|
|
|
length = 1;
|
|
|
status_idx = 0;
|
|
|
}
|