USB: gadget: android: Add NULL check for platform data

Add NULL check for platform data which might otherwise
cause NULL pointer derefernce in case pdata is not defined
for the target.

Change-Id: Ie482f107048acc5c4ba0993196af3902af3b81d6
Signed-off-by: Manu Gautam <mgautam@codeaurora.org>
diff --git a/drivers/usb/gadget/android.c b/drivers/usb/gadget/android.c
index c017859..d74959e 100644
--- a/drivers/usb/gadget/android.c
+++ b/drivers/usb/gadget/android.c
@@ -1679,7 +1679,7 @@
 	}
 
 	/* pm qos request to prevent apps idle power collapse */
-	if (pdata->swfi_latency)
+	if (pdata && pdata->swfi_latency)
 		pm_qos_add_request(&dev->pm_qos_req_dma,
 			PM_QOS_CPU_DMA_LATENCY, PM_QOS_DEFAULT_VALUE);
 	strlcpy(dev->pm_qos, "high", sizeof(dev->pm_qos));
@@ -1700,7 +1700,7 @@
 	android_destroy_device(dev);
 	class_destroy(android_class);
 	usb_composite_unregister(&android_usb_driver);
-	if (pdata->swfi_latency)
+	if (pdata && pdata->swfi_latency)
 		pm_qos_remove_request(&dev->pm_qos_req_dma);
 
 	return 0;