Matching on interface numbers was not such a good idea
for multi-function serial devices after all. It is much
better do create well defined device layouts, allowing
a single match entry per device.

Remove this now unused code.

Signed-off-by: Bjørn Mork <bj...@mork.no>
---
 drivers/usb/serial/qcserial.c | 7 -------
 1 file changed, 7 deletions(-)

diff --git a/drivers/usb/serial/qcserial.c b/drivers/usb/serial/qcserial.c
index 42c246acec20..e6673946680d 100644
--- a/drivers/usb/serial/qcserial.c
+++ b/drivers/usb/serial/qcserial.c
@@ -185,13 +185,6 @@ static int qcprobe(struct usb_serial *serial, const struct 
usb_device_id *id)
 
        }
 
-       /* allow any number of interfaces when doing direct interface match */
-       if (id->match_flags & USB_DEVICE_ID_MATCH_INT_NUMBER) {
-               dev_dbg(dev, "Generic Qualcomm serial interface found\n");
-               altsetting = 0;
-               goto done;
-       }
-
        /* default to enabling interface */
        altsetting = 0;
 
-- 
2.0.0.rc0

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to