qcacmn: Abstract BMI CE callbacks
As part of WIN BMI modularization, hif_bmi_register_callbacks are removed from if_pci.c in qcacmn project. As a result, MCL needs to invoke hif_bmi_register_callbacks in qcacld project. Fix is to define hif_bmi_register_callbacks for SDIO and USB builds so that SDIO and USB products can build when WLAN_FEATURE_BMI is defined. Change-Id: I559af0205dd4671214a8d7f2972fdba379e10b6a CRs-Fixed: 2332250
This commit is contained in:

committed by
Gerrit - the friendly Code Review server

parent
2b7628c863
commit
a007ac831b
@@ -455,11 +455,11 @@ QDF_STATUS hif_exchange_bmi_msg(struct hif_opaque_softc *hif_ctx,
|
||||
uint8_t *pSendMessage, uint32_t Length,
|
||||
uint8_t *pResponseMessage,
|
||||
uint32_t *pResponseLength, uint32_t TimeoutMS);
|
||||
void hif_register_bmi_callbacks(struct hif_softc *hif_sc);
|
||||
void hif_register_bmi_callbacks(struct hif_opaque_softc *hif_ctx);
|
||||
bool hif_needs_bmi(struct hif_opaque_softc *hif_ctx);
|
||||
#else /* WLAN_FEATURE_BMI */
|
||||
static inline void
|
||||
hif_register_bmi_callbacks(struct hif_softc *hif_sc)
|
||||
hif_register_bmi_callbacks(struct hif_opaque_softc *hif_ctx)
|
||||
{
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user