|
@@ -347,7 +347,8 @@ QDF_STATUS regulatory_psoc_open(struct wlan_objmgr_psoc *psoc)
|
|
|
struct wlan_lmac_if_reg_tx_ops *tx_ops;
|
|
|
|
|
|
tx_ops = get_reg_psoc_tx_ops(psoc);
|
|
|
- tx_ops->register_master_handler(psoc, NULL);
|
|
|
+ if (tx_ops->register_master_handler)
|
|
|
+ tx_ops->register_master_handler(psoc, NULL);
|
|
|
|
|
|
return QDF_STATUS_SUCCESS;
|
|
|
};
|
|
@@ -357,7 +358,8 @@ QDF_STATUS regulatory_psoc_close(struct wlan_objmgr_psoc *psoc)
|
|
|
struct wlan_lmac_if_reg_tx_ops *tx_ops;
|
|
|
|
|
|
tx_ops = get_reg_psoc_tx_ops(psoc);
|
|
|
- tx_ops->unregister_master_handler(psoc, NULL);
|
|
|
+ if (tx_ops->unregister_master_handler)
|
|
|
+ tx_ops->unregister_master_handler(psoc, NULL);
|
|
|
|
|
|
return QDF_STATUS_SUCCESS;
|
|
|
};
|