qcacmn: Disable TX STATUS ring for Kiwi
Kiwi target does not used TX status ring. Hence disable the tx status ring for Kiwi. Change-Id: If3a39a0017a884bee2320188621b1f05e0c6d568 CRs-Fixed: 3150815
This commit is contained in:

committed by
Madan Koyyalamudi

parent
f15646c12b
commit
b68fd9ba67
@@ -2596,6 +2596,24 @@ dp_get_tcl_cmd_cred_ring_state_from_hal(struct dp_pdev *pdev,
|
||||
}
|
||||
#endif
|
||||
|
||||
#ifndef WLAN_DP_DISABLE_TCL_STATUS_SRNG
|
||||
static inline QDF_STATUS
|
||||
dp_get_tcl_status_ring_state_from_hal(struct dp_pdev *pdev,
|
||||
struct dp_srng_ring_state *ring_state)
|
||||
{
|
||||
return dp_get_srng_ring_state_from_hal(pdev->soc, pdev,
|
||||
&pdev->soc->tcl_status_ring,
|
||||
TCL_STATUS, ring_state);
|
||||
}
|
||||
#else
|
||||
static inline QDF_STATUS
|
||||
dp_get_tcl_status_ring_state_from_hal(struct dp_pdev *pdev,
|
||||
struct dp_srng_ring_state *ring_state)
|
||||
{
|
||||
return QDF_STATUS_SUCCESS;
|
||||
}
|
||||
#endif
|
||||
|
||||
/**
|
||||
* dp_queue_srng_ring_stats(): Print pdev hal level ring stats
|
||||
* @pdev: DP_pdev handle
|
||||
@@ -2669,12 +2687,8 @@ static void dp_queue_ring_stats(struct dp_pdev *pdev)
|
||||
if (status == QDF_STATUS_SUCCESS)
|
||||
qdf_assert_always(++j < DP_MAX_SRNGS);
|
||||
|
||||
status = dp_get_srng_ring_state_from_hal
|
||||
(pdev->soc, pdev,
|
||||
&pdev->soc->tcl_status_ring,
|
||||
TCL_STATUS,
|
||||
&soc_srngs_state->ring_state[j]);
|
||||
|
||||
status = dp_get_tcl_status_ring_state_from_hal
|
||||
(pdev, &soc_srngs_state->ring_state[j]);
|
||||
if (status == QDF_STATUS_SUCCESS)
|
||||
qdf_assert_always(++j < DP_MAX_SRNGS);
|
||||
|
||||
|
Reference in New Issue
Block a user