qcacmn: change to configure and handle undecoded metadata capture

Added change:
1. Set/reset RXDMA MON STATUS ring filter setting and send HTT
   message to capture undecoded frame
2. Handle undecoded frame to update cdp_rx_indication_ppdu structure
   from hal ppdu_info rx status and generate WDI event to deliver it
   to upper layer

Change-Id: I14485f28333b113b5a2fab639611551c2b08af2b
This commit is contained in:
Basamma Yakkanahalli
2022-02-16 16:20:47 +05:30
committed by Madan Koyyalamudi
parent 8b712ebbaf
commit e85fbce095
19 changed files with 838 additions and 6 deletions

View File

@@ -9620,6 +9620,10 @@ static QDF_STATUS dp_set_pdev_param(struct cdp_soc_t *cdp_soc, uint8_t pdev_id,
case CDP_ISOLATION:
pdev->isolation = val.cdp_pdev_param_isolation;
break;
case CDP_CONFIG_UNDECODED_METADATA_CAPTURE_ENABLE:
return dp_monitor_config_undecoded_metadata_capture(pdev,
val.cdp_pdev_param_undecoded_metadata_enable);
break;
default:
return QDF_STATUS_E_INVAL;
}