Merge "qcacmn: Fix compilation error in CP_STATs"

Dieser Commit ist enthalten in:
Linux Build Service Account
2018-05-21 00:10:59 -07:00
committet von Gerrit - the friendly Code Review server
Commit a4c2376433
3 geänderte Dateien mit 44 neuen und 34 gelöschten Zeilen

Datei anzeigen

@@ -3594,35 +3594,44 @@ enum qca_wlan_vendor_attr_rssi_monitoring {
* @QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_INFO: Array of channel/band width
* @QCA_WLAN_VENDOR_ATTR_NDP_PARAMS_AFTER_LAST: id after last valid attribute
* @QCA_WLAN_VENDOR_ATTR_NDP_PARAMS_MAX: max value of this enum type
* @QCA_WLAN_VENDOR_ATTR_NDP_IPV6_ADDR: IPv6 address used by NDP, 16 bytes array
* @QCA_WLAN_VENDOR_ATTR_NDP_TRANSPORT_PORT: Unsigned 16-bit value indicating
* transport port used by NDP.
* QCA_WLAN_VENDOR_ATTR_NDP_TRANSPORT_PROTOCOL: Unsigned 8-bit value indicating
* protocol used by NDP and assigned by the Internet Assigned Numbers Authority
* as per: www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml
*/
enum qca_wlan_vendor_attr_ndp_params {
QCA_WLAN_VENDOR_ATTR_NDP_PARAM_INVALID = 0,
QCA_WLAN_VENDOR_ATTR_NDP_SUBCMD,
QCA_WLAN_VENDOR_ATTR_NDP_TRANSACTION_ID,
QCA_WLAN_VENDOR_ATTR_NDP_SERVICE_INSTANCE_ID,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL,
QCA_WLAN_VENDOR_ATTR_NDP_PEER_DISCOVERY_MAC_ADDR,
QCA_WLAN_VENDOR_ATTR_NDP_IFACE_STR,
QCA_WLAN_VENDOR_ATTR_NDP_CONFIG_SECURITY,
QCA_WLAN_VENDOR_ATTR_NDP_CONFIG_QOS,
QCA_WLAN_VENDOR_ATTR_NDP_APP_INFO,
QCA_WLAN_VENDOR_ATTR_NDP_INSTANCE_ID,
QCA_WLAN_VENDOR_ATTR_NDP_INSTANCE_ID_ARRAY,
QCA_WLAN_VENDOR_ATTR_NDP_RESPONSE_CODE,
QCA_WLAN_VENDOR_ATTR_NDP_NDI_MAC_ADDR,
QCA_WLAN_VENDOR_ATTR_NDP_DRV_RESPONSE_STATUS_TYPE,
QCA_WLAN_VENDOR_ATTR_NDP_DRV_RETURN_VALUE,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_CONFIG,
QCA_WLAN_VENDOR_ATTR_NDP_CSID,
QCA_WLAN_VENDOR_ATTR_NDP_PMK,
QCA_WLAN_VENDOR_ATTR_NDP_SCID,
QCA_WLAN_VENDOR_ATTR_NDP_PASSPHRASE,
QCA_WLAN_VENDOR_ATTR_NDP_SERVICE_NAME,
QCA_WLAN_VENDOR_ATTR_NDP_SCHEDULE_UPDATE_REASON,
QCA_WLAN_VENDOR_ATTR_NDP_NSS,
QCA_WLAN_VENDOR_ATTR_NDP_NUM_CHANNELS,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_WIDTH,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_INFO,
QCA_WLAN_VENDOR_ATTR_NDP_SUBCMD = 1,
QCA_WLAN_VENDOR_ATTR_NDP_TRANSACTION_ID = 2,
QCA_WLAN_VENDOR_ATTR_NDP_SERVICE_INSTANCE_ID = 3,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL = 4,
QCA_WLAN_VENDOR_ATTR_NDP_PEER_DISCOVERY_MAC_ADDR = 5,
QCA_WLAN_VENDOR_ATTR_NDP_IFACE_STR = 6,
QCA_WLAN_VENDOR_ATTR_NDP_CONFIG_SECURITY = 7,
QCA_WLAN_VENDOR_ATTR_NDP_CONFIG_QOS = 8,
QCA_WLAN_VENDOR_ATTR_NDP_APP_INFO = 9,
QCA_WLAN_VENDOR_ATTR_NDP_INSTANCE_ID = 10,
QCA_WLAN_VENDOR_ATTR_NDP_INSTANCE_ID_ARRAY = 11,
QCA_WLAN_VENDOR_ATTR_NDP_RESPONSE_CODE = 12,
QCA_WLAN_VENDOR_ATTR_NDP_NDI_MAC_ADDR = 13,
QCA_WLAN_VENDOR_ATTR_NDP_DRV_RESPONSE_STATUS_TYPE = 14,
QCA_WLAN_VENDOR_ATTR_NDP_DRV_RETURN_VALUE = 15,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_CONFIG = 16,
QCA_WLAN_VENDOR_ATTR_NDP_CSID = 17,
QCA_WLAN_VENDOR_ATTR_NDP_PMK = 18,
QCA_WLAN_VENDOR_ATTR_NDP_SCID = 19,
QCA_WLAN_VENDOR_ATTR_NDP_PASSPHRASE = 20,
QCA_WLAN_VENDOR_ATTR_NDP_SERVICE_NAME = 21,
QCA_WLAN_VENDOR_ATTR_NDP_SCHEDULE_UPDATE_REASON = 22,
QCA_WLAN_VENDOR_ATTR_NDP_NSS = 23,
QCA_WLAN_VENDOR_ATTR_NDP_NUM_CHANNELS = 24,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_WIDTH = 25,
QCA_WLAN_VENDOR_ATTR_NDP_CHANNEL_INFO = 26,
QCA_WLAN_VENDOR_ATTR_NDP_IPV6_ADDR = 27,
QCA_WLAN_VENDOR_ATTR_NDP_TRANSPORT_PORT = 28,
QCA_WLAN_VENDOR_ATTR_NDP_TRANSPORT_PROTOCOL = 29,
/* keep last */
QCA_WLAN_VENDOR_ATTR_NDP_PARAMS_AFTER_LAST,

Datei anzeigen

@@ -178,7 +178,8 @@ tgt_mc_cp_stats_prepare_raw_peer_rssi(struct wlan_objmgr_psoc *psoc,
peer_rssi_iterator, &ev,
true, WLAN_CP_STATS_ID);
} else {
peer = wlan_objmgr_get_peer(psoc, last_req->pdev_id, mac_addr, WLAN_CP_STATS_ID);
peer = wlan_objmgr_get_peer(psoc, last_req->pdev_id,
mac_addr, WLAN_CP_STATS_ID);
if (!peer) {
cp_stats_err("peer[%pM] is null", mac_addr);
goto end;
@@ -522,8 +523,8 @@ tgt_mc_cp_stats_prepare_n_send_raw_station_stats(struct wlan_objmgr_psoc *psoc,
return;
}
peer = wlan_objmgr_get_peer(psoc, last_req->peer_mac_addr,
WLAN_CP_STATS_ID);
peer = wlan_objmgr_get_peer(psoc, last_req->pdev_id,
last_req->peer_mac_addr, WLAN_CP_STATS_ID);
if (!peer) {
cp_stats_err("peer object is null");
goto end;

Datei anzeigen

@@ -51,10 +51,10 @@ struct wifi_pos_req_msg;
wifi_pos_logfl(QDF_TRACE_LEVEL_DEBUG, format, ## args)
#define OEM_APP_SIGNATURE_LEN 16
#define OEM_APP_SIGNATURE_STR "QTI-OEM-APP"
#define OEM_APP_SIGNATURE_STR "QUALCOMM-OEM-APP"
#define OEM_TARGET_SIGNATURE_LEN 8
#define OEM_TARGET_SIGNATURE "QTI"
#define OEM_TARGET_SIGNATURE "QUALCOMM"
#define OEM_CAP_MAX_NUM_CHANNELS 128
@@ -130,7 +130,7 @@ struct qdf_packed wifi_pos_driver_version {
/**
* struct wifi_pos_driver_caps - OEM Data Capabilities
* @oem_target_signature: Signature of chipset vendor, e.g. QTI
* @oem_target_signature: Signature of chipset vendor, e.g. QUALCOMM
* @oem_target_type: Chip type
* @oem_fw_version: Firmware version
* @driver_version: Host software version
@@ -157,8 +157,8 @@ struct qdf_packed wifi_pos_driver_caps {
};
/**
* struct wifi_pos_user_defined_caps - OEM capability to be exchanged between host
* and userspace
* struct wifi_pos_user_defined_caps - OEM capability to be exchanged between
* host and userspace
* @ftm_rr: FTM range report capability bit
* @lci_capability: LCI capability bit
* @reserved1: reserved