qcacmn: Don't set vdev packet type when vdev up
Vdev decap/encap type has been set when vdev create, don't need set again when vdev up. Vdev mlme mgmt.generic.rx_decap_type isn't initialized, can't be used to set vdev decap type. Add tgt_vdev_mgr_set_tx_rx_decap_type to set vdev tx/rx cap/decap type by wlan_util_vdev_mlme_set_param. Change-Id: If487a890eafd0e4e5e6cda31c22d459e342770de CRs-Fixed: 2516997
Esse commit está contido em:
@@ -180,7 +180,7 @@ struct wlan_lmac_if_ftm_tx_ops {
|
||||
uint8_t *buf, uint32_t len, uint8_t mac_id);
|
||||
};
|
||||
|
||||
|
||||
enum wlan_mlme_cfg_id;
|
||||
/**
|
||||
* struct wlan_lmac_if_mlme_tx_ops - south bound tx function pointers for mlme
|
||||
* @scan_sta_power_events: function to handle STA power events
|
||||
@@ -198,6 +198,7 @@ struct wlan_lmac_if_ftm_tx_ops {
|
||||
* @vdev_stop_send: function to send vdev stop
|
||||
* @vdev_down_send: function to send vdev down
|
||||
* @vdev_set_param_send: function to send vdev parameter
|
||||
* @vdev_set_tx_rx_decap_type: function to send vdev tx rx cap/decap type
|
||||
* @vdev_set_nac_rssi_send: function to send nac rssi
|
||||
* @vdev_set_neighbour_rx_cmd_send: function to send vdev neighbour rx cmd
|
||||
* @vdev_sifs_trigger_send: function to send vdev sifs trigger
|
||||
@@ -240,6 +241,9 @@ struct wlan_lmac_if_mlme_tx_ops {
|
||||
struct vdev_down_params *param);
|
||||
QDF_STATUS (*vdev_set_param_send)(struct wlan_objmgr_vdev *vdev,
|
||||
struct vdev_set_params *param);
|
||||
QDF_STATUS (*vdev_set_tx_rx_decap_type)(struct wlan_objmgr_vdev *vdev,
|
||||
enum wlan_mlme_cfg_id param_id,
|
||||
uint32_t value);
|
||||
QDF_STATUS (*vdev_set_nac_rssi_send)(
|
||||
struct wlan_objmgr_vdev *vdev,
|
||||
struct vdev_scan_nac_rssi_params *param);
|
||||
|
Referência em uma nova issue
Block a user