diff --git a/hif/src/hif_main.h b/hif/src/hif_main.h index 517a28d38295..81d334c4f2a3 100644 --- a/hif/src/hif_main.h +++ b/hif/src/hif_main.h @@ -210,6 +210,10 @@ struct hif_softc { static inline void *hif_get_hal_handle(void *hif_hdl) { struct hif_softc *sc = (struct hif_softc *)hif_hdl; + + if (!sc) + return NULL; + return sc->hal_soc; }