summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2015-12-30 18:00:30 +0300
committerDenis Shienkov <denis.shienkov@gmail.com>2015-12-31 08:53:01 +0000
commite6481f7636911381cb3169950b092520677f9a0d (patch)
treecfa26a40cd4e5497f16784501e592f9e35b0ba8d
parent3b21fb04408e08fd58d7f619c45dc087dba5d9e5 (diff)
downloadqtserialport-e6481f7636911381cb3169950b092520677f9a0d.tar.gz
Fix detection of 8250 serial ports type by udev backend
We need to pass a full device path into isValidSerial8250() function. Change-Id: I771a2518fa9ec89e9519992fd52413fb0e32a4fe Reviewed-by: Sergey Belyashov <Sergey.Belyashov@gmail.com> Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
-rw-r--r--src/serialport/qserialportinfo_unix.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/serialport/qserialportinfo_unix.cpp b/src/serialport/qserialportinfo_unix.cpp
index f52516f..75da235 100644
--- a/src/serialport/qserialportinfo_unix.cpp
+++ b/src/serialport/qserialportinfo_unix.cpp
@@ -704,7 +704,7 @@ QList<QSerialPortInfo> availablePortsByUdev(bool &ok)
if (parentdev) {
const QString driverName = deviceDriver(parentdev);
- if (isSerial8250Driver(driverName) && !isValidSerial8250(priv.portName))
+ if (isSerial8250Driver(driverName) && !isValidSerial8250(priv.device))
continue;
priv.description = deviceDescription(dev.data());
priv.manufacturer = deviceManufacturer(dev.data());