wlan: Allow Antenna selection using enable chain ioctl

HDD checks input value (passed in enable chain ioctl)
with FTM_CHAIN_SEL_MAX. For Antenna selection support
FTM_CHAIN_SEL_MAX value need to increase from current value.

Change-Id: Iaceeded4de1fd05edde1b54c754cb9070cfbf355
CRs-Fixed: 841401
diff --git a/CORE/HDD/src/wlan_hdd_ftm.c b/CORE/HDD/src/wlan_hdd_ftm.c
index 18a7691..6c47518 100644
--- a/CORE/HDD/src/wlan_hdd_ftm.c
+++ b/CORE/HDD/src/wlan_hdd_ftm.c
@@ -86,7 +86,9 @@
 #define FTM_CHAIN_SEL_R0_ON         1
 #define FTM_CHAIN_SEL_T0_ON         2
 #define FTM_CHAIN_SEL_R0_T0_ON      3
-#define FTM_CHAIN_SEL_MAX           3
+#define FTM_CHAIN_SEL_ANTENNA_0     7
+#define FTM_CHAIN_SEL_ANTENNA_1     8
+#define FTM_CHAIN_SEL_MAX           8
 
 #define WCNSS_TXFIR_OFFSET          0x00018000
 
@@ -1184,6 +1186,14 @@
         case FTM_CHAIN_SEL_T0_ON:
             chainSelect = PHY_CHAIN_SEL_T0_ON;
             break;
+
+        case FTM_CHAIN_SEL_ANTENNA_0:
+            chainSelect = PHY_CHAIN_SEL_ANT_0;
+            break;
+
+        case FTM_CHAIN_SEL_ANTENNA_1:
+            chainSelect = PHY_CHAIN_SEL_ANT_1;
+            break;
     }
 
     vos_mem_set(pMsgBuf, sizeof(tPttMsgbuffer), 0);
diff --git a/riva/inc/wlan_phy.h b/riva/inc/wlan_phy.h
index 058e708..59ba019 100644
--- a/riva/inc/wlan_phy.h
+++ b/riva/inc/wlan_phy.h
@@ -744,6 +744,9 @@
 
     MAX_PHY_CHAIN_SEL,
     INVALID_PHY_CHAIN_SEL,
+    PHY_CHAIN_SEL_ANT_0, //append for antenna 0 selection
+    PHY_CHAIN_SEL_ANT_1, //append for antenna 1 selection
+
     PHY_MAX_CHAIN_SELECT = 0x7FFFFFFF  /* define as 4 bytes data */
 }ePhyChainSelect;