Bladeren bron

qca-wifi: CFR: Fix NULL check before invoking DBR unregister handler

In HKV2/Cypress, check if DBR unregister handler is non-null before
invoking the same.

Change-Id: If22eac6e0005b9aa8887888b8070c884ec52d40f
Padma Raghunathan 5 jaren geleden
bovenliggende
commit
56fb3412f4
2 gewijzigde bestanden met toevoegingen van 2 en 2 verwijderingen
  1. 1 1
      target_if/cfr/src/target_if_cfr_6018.c
  2. 1 1
      target_if/cfr/src/target_if_cfr_8074v2.c

+ 1 - 1
target_if/cfr/src/target_if_cfr_6018.c

@@ -988,7 +988,7 @@ target_if_unregister_to_dbr_enh(struct wlan_objmgr_pdev *pdev)
 
 	psoc = wlan_pdev_get_psoc(pdev);
 	dbr_tx_ops = &psoc->soc_cb.tx_ops.dbr_tx_ops;
-	if (dbr_tx_ops->direct_buf_rx_module_register) {
+	if (dbr_tx_ops->direct_buf_rx_module_unregister) {
 		return dbr_tx_ops->direct_buf_rx_module_unregister
 			(pdev, DBR_MODULE_CFR);
 	}

+ 1 - 1
target_if/cfr/src/target_if_cfr_8074v2.c

@@ -607,7 +607,7 @@ target_if_unregister_to_dbr(struct wlan_objmgr_pdev *pdev)
 
 	psoc = wlan_pdev_get_psoc(pdev);
 	dbr_tx_ops = &psoc->soc_cb.tx_ops.dbr_tx_ops;
-	if (dbr_tx_ops->direct_buf_rx_module_register) {
+	if (dbr_tx_ops->direct_buf_rx_module_unregister) {
 		return dbr_tx_ops->direct_buf_rx_module_unregister
 			(pdev, DBR_MODULE_CFR);
 	}