qcacmn: alloc reo qref table in dp_soc_attach

change allocation location for reo qref table.
per probe allocation results in mem alloc failure when
frame is fragmented

Change-Id: I5922bddebcd0577ba38734ae7d4194d726d825aa
CRs-Fixed: 3326520
This commit is contained in:
Ruben Columbus
2023-01-20 00:04:41 -08:00
zatwierdzone przez Madan Koyyalamudi
rodzic b4b8c2933f
commit 11742e7129
10 zmienionych plików z 76 dodań i 54 usunięć

Wyświetl plik

@@ -1170,17 +1170,9 @@ void *hal_attach(struct hif_opaque_softc *hif_handle, qdf_device_t qdf_dev)
goto fail4;
}
if (hal_reo_shared_qaddr_setup((hal_soc_handle_t)hal)
!= QDF_STATUS_SUCCESS) {
hal_err("unable to setup reo shared qaddr");
goto fail5;
}
hif_rtpm_register(HIF_RTPM_ID_HAL_REO_CMD, NULL);
return (void *)hal;
fail5:
hal_delayed_reg_write_deinit(hal);
fail4:
qdf_ssr_driver_dump_unregister_region("hal_soc");
qdf_minidump_remove(hal, sizeof(*hal), "hal_soc");