diff options
| -rw-r--r-- | core/wma/src/wma_dev_if.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/wma/src/wma_dev_if.c b/core/wma/src/wma_dev_if.c index d1d8eb49b810..73e8361e00df 100644 --- a/core/wma/src/wma_dev_if.c +++ b/core/wma/src/wma_dev_if.c @@ -1430,6 +1430,10 @@ QDF_STATUS wma_create_peer(tp_wma_handle wma, ol_txrx_pdev_handle pdev, struct peer_create_params param = {0}; uint8_t *mac_addr_raw; + if (!cds_is_target_ready()) { + WMA_LOGE(FL("target not ready, drop the request")); + return QDF_STATUS_E_BUSY; + } if (++wma->interfaces[vdev_id].peer_count > wma->wlan_resource_config.num_peers) { |
