qcacmn: Get vdev stats based on arch
With Single Netdev Unified and Hybrid Mode, the calculation of vdev stats is changed as per the mode. For LI platforms the path to get vdev stats is still same while for BE the vdev stats config path is different. Introduced Arch ops to handle this diversion. Change-Id: If4f0f49e78d35126942cd3f1872a5856e4d0f5ba CRs-Fixed: 3482567
Этот коммит содержится в:

коммит произвёл
Madan Koyyalamudi

родитель
6f869404f6
Коммит
c0fe52d4c6
@@ -2849,20 +2849,17 @@ void dp_aggregate_vdev_stats(struct dp_vdev *vdev,
|
||||
struct cdp_vdev_stats *vdev_stats);
|
||||
|
||||
/**
|
||||
* dp_txrx_get_interface_stats() - get vdev stats for ath interface
|
||||
* dp_txrx_get_vdev_stats() - Update buffer with cdp_vdev_stats
|
||||
* @soc_hdl: CDP SoC handle
|
||||
* @vdev_id: vdev Id
|
||||
* @buf: buffer for vdev stats
|
||||
* @is_aggregate: for aggregation
|
||||
* @is_aggregate: are aggregate stats being collected
|
||||
*
|
||||
* Return: QDF_STATUS
|
||||
*/
|
||||
|
||||
QDF_STATUS
|
||||
dp_txrx_get_interface_stats(struct cdp_soc_t *soc_hdl,
|
||||
uint8_t vdev_id,
|
||||
void *buf,
|
||||
bool is_aggregate);
|
||||
dp_txrx_get_vdev_stats(struct cdp_soc_t *soc_hdl, uint8_t vdev_id,
|
||||
void *buf, bool is_aggregate);
|
||||
|
||||
/**
|
||||
* dp_rx_bar_stats_cb() - BAR received stats callback
|
||||
|
Ссылка в новой задаче
Block a user