usb: gps: Add a new usb function to support gps device

Adds windows sensor device functionality to a device.
gps usb functionality is implemented using qmi packets transferred
over smd channel to the modem, similarly to what currently done
in Rmnet. Therefore, the new gps function share the code that handles
transferring qmi packets over smd with Rmnet.

Change-Id: Ie9943bd3e0fdd3c7e0f94f7f9361620b06f397b5
Signed-off-by: Bar Weiner <bweiner@codeaurora.org>
diff --git a/drivers/usb/gadget/u_rmnet.h b/drivers/usb/gadget/u_rmnet.h
index 98307d3..06471a4 100644
--- a/drivers/usb/gadget/u_rmnet.h
+++ b/drivers/usb/gadget/u_rmnet.h
@@ -48,6 +48,7 @@
 
 enum ctrl_client {
 	FRMNET_CTRL_CLIENT,
+	GPS_CTRL_CLIENT,
 
 	NR_CTRL_CLIENTS
 };