qcacmn: data-path changes for dynamic hw-mode config
This feature enables user to change HW mode dynamically from DBS to DBS_SBS mode and vice-versa. Currently, HW mode configuration is only possible through INI setting requiring a subsequent reboot. Relevant DP changes are: 1. Add API cdp_txrx_handle_pdev_status_change to pass pdev 'up' or 'down' status to DP module 2. Add pdev-status check in dp_rx_process_invalid_peer 3. Add pdev-status check in dp_tx_comp_handler to free buffer and release descriptor Change-Id: I74b144abb1b0dc41a26a18ad28f872e6457e9653 CRs-fixed: 2490212
此提交包含在:
@@ -412,6 +412,8 @@ struct cdp_cmn_ops {
|
||||
void (*map_pdev_to_lmac)(struct cdp_pdev *pdev_hdl,
|
||||
uint32_t lmac_id);
|
||||
|
||||
void (*set_pdev_status_down)(struct cdp_pdev *pdev_hdl, bool is_pdev_down);
|
||||
|
||||
void (*txrx_peer_reset_ast)
|
||||
(ol_txrx_soc_handle soc, uint8_t *ast_macaddr,
|
||||
uint8_t *peer_macaddr, void *vdev_hdl);
|
||||
|
新增問題並參考
封鎖使用者