From e1961b6e84ff53135b7c2ae12c3434d8a70d6dd9 Mon Sep 17 00:00:00 2001 From: Houston Hoffman Date: Mon, 17 Oct 2016 19:29:55 -0700 Subject: [PATCH] qcacmn: supply dev to qdf_mem_alloc_consistent Required by newer kernels. Change-Id: I891a6f86fcd8566deb4988a13259325be37e1fda CRs-Fixed: 1089874 --- hal/wifi3.0/hal_srng.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hal/wifi3.0/hal_srng.c b/hal/wifi3.0/hal_srng.c index d867eb8999..ae2a073b52 100644 --- a/hal/wifi3.0/hal_srng.c +++ b/hal/wifi3.0/hal_srng.c @@ -540,7 +540,7 @@ void *hal_attach(void *hif_handle, qdf_device_t qdf_dev) return (void *)hal; fail2: - qdf_mem_free_consistent(hal->qdf_dev, NULL, + qdf_mem_free_consistent(qdf_dev, qdf_dev->dev, sizeof(*(hal->shadow_rdptr_mem_vaddr)) * HAL_SRNG_ID_MAX, hal->shadow_rdptr_mem_vaddr, hal->shadow_rdptr_mem_paddr, 0); fail1: @@ -564,10 +564,10 @@ extern void hal_detach(void *hal_soc) { struct hal_soc *hal = (struct hal_soc *)hal_soc; - qdf_mem_free_consistent(hal->qdf_dev, NULL, + qdf_mem_free_consistent(hal->qdf_dev, hal->qdf_dev->dev, sizeof(*(hal->shadow_rdptr_mem_vaddr)) * HAL_SRNG_ID_MAX, hal->shadow_rdptr_mem_vaddr, hal->shadow_rdptr_mem_paddr, 0); - qdf_mem_free_consistent(hal->qdf_dev, NULL, + qdf_mem_free_consistent(hal->qdf_dev, hal->qdf_dev->dev, sizeof(*(hal->shadow_wrptr_mem_vaddr)) * HAL_MAX_LMAC_RINGS, hal->shadow_wrptr_mem_vaddr, hal->shadow_wrptr_mem_paddr, 0); qdf_mem_free(hal);