PCI: designware: Make get_msi_addr() return phys_addr_t, not u32
authorLucas Stach <l.stach@pengutronix.de>
Fri, 18 Sep 2015 18:58:35 +0000 (13:58 -0500)
committerBjorn Helgaas <bhelgaas@google.com>
Fri, 18 Sep 2015 18:58:35 +0000 (13:58 -0500)
commit98a97e6fe9eb20e877a82d0149ce6d8f832c8975
tree713610a047b895f1758c671db2494e97c4edc5c5
parent79707374090411c5fa9dbcde862e59306bf8f765
PCI: designware: Make get_msi_addr() return phys_addr_t, not u32

Make get_msi_addr() return phys_addr_t, not u32.  This allows the MSI
target address to be above 4GB for 64bit or PAE systems.

No functional change for the current 32bit platform users as phys_addr_t
maps to u32 for them.

[bhelgaas: changelog]
Signed-off-by: Lucas Stach <l.stach@pengutronix.de>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Acked-by: Pratyush Anand <pratyush.anand@gmail.com>
drivers/pci/host/pci-keystone-dw.c
drivers/pci/host/pci-keystone.h
drivers/pci/host/pcie-designware.h