OSDN Git Service

msm: ipa: Fix to use GFP_DMA flag
authorUtkarsh Saxena <usaxena@codeaurora.org>
Tue, 16 May 2017 17:11:50 +0000 (22:41 +0530)
committerUtkarsh Saxena <usaxena@codeaurora.org>
Fri, 26 May 2017 13:58:56 +0000 (19:28 +0530)
commitfd92093b0a3fcb723f2bf96ece8e90b22d7389e6
tree5f3fd3c6bf7c76deb09b9d3e49038ddd814f7327
parent5404e35069576a8cd8203065f60975e34a5f727b
msm: ipa: Fix to use GFP_DMA flag

IPAv2 hardware works with 32 bit addressing,
so allocate a kernel memory using GFP_DMA flag
which is processed by IPA hardware. Added code
changes to free correct tx_pkt pointer in fail_dma_map condition.

Change-Id: I5f7005c3bf89275fd56af648ee5bf1b3d06afc38
Acked-by: Ashok Vuyyuru <avuyyuru@qti.qualcomm.com>
Acked-by: Mohammed Javid <mjavid@qti.qualcomm.com>
Signed-off-by: Utkarsh Saxena <usaxena@codeaurora.org>
drivers/platform/msm/ipa/ipa_v2/ipa.c
drivers/platform/msm/ipa/ipa_v2/ipa_dp.c
drivers/platform/msm/ipa/ipa_v2/ipa_flt.c
drivers/platform/msm/ipa/ipa_v2/ipa_hdr.c
drivers/platform/msm/ipa/ipa_v2/ipa_nat.c
drivers/platform/msm/ipa/ipa_v2/ipa_rt.c
drivers/platform/msm/ipa/ipa_v2/ipa_utils.c