BT:[2/3] Send VSC to SOC for VOIP connectivity network type.

- Add interface for passing voip network wifi type info to btif.

CRs-Fixed: 821566
Change-Id: Ie790415f181184cc79cf700c2faceeb0a2981d7b
diff --git a/include/hardware/bt_hf.h b/include/hardware/bt_hf.h
index 6a86f86..dbac061 100644
--- a/include/hardware/bt_hf.h
+++ b/include/hardware/bt_hf.h
@@ -244,6 +244,17 @@
     BTHF_CALL_ADDRTYPE_UNKNOWN = 0x81,
     BTHF_CALL_ADDRTYPE_INTERNATIONAL = 0x91
 } bthf_call_addrtype_t;
+
+typedef enum {
+    BTHF_VOIP_CALL_NETWORK_TYPE_MOBILE = 0,
+    BTHF_VOIP_CALL_NETWORK_TYPE_WIFI
+} bthf_voip_call_network_type_t;
+
+typedef enum {
+    BTHF_VOIP_STATE_STOPPED = 0,
+    BTHF_VOIP_STATE_STARTED
+} bthf_voip_state_t;
+
 /** Represents the standard BT-HF interface. */
 typedef struct {
 
@@ -326,6 +337,10 @@
 
     /** Response for BIND TEST command */
     bt_status_t (*bind_string_response) (const char* result, bt_bdaddr_t *bd_addr);
+
+    /** Sends connectivity network type used by Voip currently to stack */
+    bt_status_t (*voip_network_type_wifi) (bthf_voip_state_t is_voip_started,
+                                           bthf_voip_call_network_type_t is_network_wifi);
 } bthf_interface_t;
 
 __END_DECLS