summaryrefslogtreecommitdiff
path: root/drivers/platform/msm
diff options
context:
space:
mode:
authorSkylar Chang <chiaweic@codeaurora.org>2016-08-03 02:04:31 -0700
committerSkylar Chang <chiaweic@codeaurora.org>2016-08-22 13:17:39 -0700
commit7e59fd56bf055a3e657d75fb2865803e01829534 (patch)
treecfed4256dc8df94c8069156c88f79835f3d3144c /drivers/platform/msm
parentc605e110ab18604981481a7b502da54640b620bc (diff)
msm: ipa3: fix the dma_map_single issue
With the SMMU attached, need to provide netdev name when calling dma_map_single instead of passing NULL to prevent DMA allocation errors. Change-Id: Ic126739d20ff6cd148b2f424746555419fcfca70 Signed-off-by: Skylar Chang <chiaweic@codeaurora.org>
Diffstat (limited to 'drivers/platform/msm')
-rw-r--r--drivers/platform/msm/ipa/ipa_v3/ipa_dp.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/platform/msm/ipa/ipa_v3/ipa_dp.c b/drivers/platform/msm/ipa/ipa_v3/ipa_dp.c
index 8f61827b50b4..b5a44a201852 100644
--- a/drivers/platform/msm/ipa/ipa_v3/ipa_dp.c
+++ b/drivers/platform/msm/ipa/ipa_v3/ipa_dp.c
@@ -2011,7 +2011,7 @@ static void ipa3_alloc_wlan_rx_common_cache(u32 size)
goto fail_skb_alloc;
}
ptr = skb_put(rx_pkt->data.skb, IPA_WLAN_RX_BUFF_SZ);
- rx_pkt->data.dma_addr = dma_map_single(NULL, ptr,
+ rx_pkt->data.dma_addr = dma_map_single(ipa3_ctx->pdev, ptr,
IPA_WLAN_RX_BUFF_SZ, DMA_FROM_DEVICE);
if (rx_pkt->data.dma_addr == 0 ||
rx_pkt->data.dma_addr == ~0) {