usb: mdm_bridge: Fix NULL pointer check logic

Change-Id: I81f88a1c5bd47611e7baca2bf87f9a92f2a276b3
Signed-off-by: Jack Pham <jackp@codeaurora.org>
diff --git a/drivers/usb/misc/mdm_data_bridge.c b/drivers/usb/misc/mdm_data_bridge.c
index c41fcfb..80b0a80 100644
--- a/drivers/usb/misc/mdm_data_bridge.c
+++ b/drivers/usb/misc/mdm_data_bridge.c
@@ -120,7 +120,7 @@
 		return -EINVAL;
 
 	dev = __dev[id];
-	if (!dev && !dev->brdg)
+	if (!dev || !dev->brdg)
 		return -ENODEV;
 
 	dev->rx_unthrottled_cnt++;
@@ -321,7 +321,7 @@
 		return;
 
 	dev  = __dev[id];
-	if (!dev && !dev->brdg)
+	if (!dev || !dev->brdg)
 		return;
 
 	dev_dbg(&dev->udev->dev, "%s:\n", __func__);