pcie: host: tegra: use GFP_DMA32 for MSI mem alloc
authorVidya Sagar <vidyas@nvidia.com>
Tue, 27 Sep 2016 13:03:03 +0000 (18:03 +0530)
committermobile promotions <svcmobile_promotions@nvidia.com>
Mon, 21 Nov 2016 17:05:32 +0000 (09:05 -0800)
commit7c3d92aee5fd04f3a3beedb701f04b35ba277f97
tree611f00187c7bb649b25abf7b552aa2e5da57e9b8
parent969498aca05a001b737f830c03bac92bffc8b262
pcie: host: tegra: use GFP_DMA32 for MSI mem alloc

uses GFP_DMA32 instead of GFP_KERNEL while allocating
memory to be given to PCIe end points to issue write
transactions to generate MSI interrupts.
This fixes issues with PCIe end points that are capable
of generating writes to only 32-bit addresses for generating
MSI interrupts

Bug 200234273

Change-Id: I269cb5c55bcac20fd14deb2311067e8a1f58c49b
Signed-off-by: Vidya Sagar <vidyas@nvidia.com>
Reviewed-on: http://git-master/r/1227735
(cherry picked from commit 11b39e38141e2b862ed79b9b414e0412e0e0e2f4)
Reviewed-on: http://git-master/r/1257027
Reviewed-by: Automatic_Commit_Validation_User
GVS: Gerrit_Virtual_Submit
Reviewed-by: Bibek Basu <bbasu@nvidia.com>
drivers/pci/host/pci-tegra.c