pcie: host: tegra: fix bus data memory permissions

this patch removes privileged mode executable permission
for bus mapping data region to avoid any un-intentional
execution happening in kernel space from this region by
using pgprot_device(PAGE_KERNEL) which internally applies
both PTE_PXN and PTE_UXN flags.
Note:- user mode executable permission is already removed
for this region

Bug 1858964

Change-Id: Ia691dc95f5316088a768a8c05941798bf02468ea
Signed-off-by: Vidya Sagar <vidyas@nvidia.com>
Reviewed-on: http://git-master/r/1281369
(cherry picked from commit 7cc334339fb96320e45cd1c42ff476528d95d4a7)
Reviewed-on: http://git-master/r/1300540
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
1 file changed