[Feature][ZXW-285]merge P56U05 version

Only Configure: No
Affected branch: master
Affected module: unknow
Is it affected on both ZXIC and MTK: only ZXIC
Self-test: Yes
Doc Update: No

Change-Id: Ied657102425a179a89ef41847170152e8a5d437c
diff --git a/ap/app/include/wifi_msg.h b/ap/app/include/wifi_msg.h
index 03df513..a445b23 100755
--- a/ap/app/include/wifi_msg.h
+++ b/ap/app/include/wifi_msg.h
@@ -394,6 +394,10 @@
 	short    connect_status;
 	short    channel;
 	short    signal;
+#ifdef USE_CAP_SUPPORT
+	//short    ch_freq;
+	signed char    signal_db;
+#endif
 } scan_result_t;
 
 
@@ -537,12 +541,12 @@
 
 typedef struct {
 	int idx; 			//refers to: wlan0,1... 
-	int wl_mode; 				//6 bgnax, 4 bgn
+	int wl_mode; 				//2.4G: 6 bgnax, 4 bgn; 5G: 6 a/n/ac/ax, 5 a/n/ac, 4 a/n
 } wlan_ap_wl_mode_t;
 
 typedef struct {
 	int idx; 			//refers to: wlan0,1... 
-	int htMode; 				//1 20/40M, 0 20M
+	int htMode; 		//4 20/40/80M, 1 20/40M, 0 20M
 	//int force_40m;
 } wlan_ap_bandwidth_t;
 
@@ -612,7 +616,7 @@
 	int pre_status; //½öcap×ÔÐи³Öµ
 	int status;
 	char ifname[32];
-	//char bssid[18];
+	char bssid[18]; //½öcap×ÔÐи³Öµ
 } wlan_ap_status_t;
 
 //sc_wifi_sta_connect_status_t
@@ -694,12 +698,12 @@
 {
 	char bssid[18];//mac
 	char essid[33];
-	//int signal;
+	signed char signal; //dbm
 	unsigned char signal_level; //0-5, max 5
-	//int frequency;
-	unsigned char channel; //1-13
+	unsigned char channel; //1-13, 36...
 	unsigned char auth;
 	unsigned char cipher;
+	//int frequency; //Hz
 } wlan_sta_scan_info_t;
 
 //sc_wifi_sta_scan_list_t