aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/tile/mm/fault.c
diff options
context:
space:
mode:
authorChris Metcalf <cmetcalf@tilera.com>2013-08-05 13:40:47 -0400
committerChris Metcalf <cmetcalf@tilera.com>2013-08-06 12:56:00 -0400
commitdc7d5cf2cab6d1fbb43c5c0569f43b7e4c822760 (patch)
tree1260be5d29786ad3ac5e515d2033095721a31c9b /arch/tile/mm/fault.c
parenttile PCI RC: use proper accessor function (diff)
downloadwireguard-linux-dc7d5cf2cab6d1fbb43c5c0569f43b7e4c822760.tar.xz
wireguard-linux-dc7d5cf2cab6d1fbb43c5c0569f43b7e4c822760.zip
tile PCI RC: add dma_get_required_mask()
The standard kernel function dma_get_required_mask() uses the highest DRAM address to determine if 32-bit or 64-bit DMA addressing is needed. This only works on architectures that have direct mapping between the PA and the PCI address space, i.e. those that don't have I/O TLBs or have I/O TLB but choose to use direct mapping. Neither of these are true for tilegx. Whether to use 64-bit DMA should depend on the PCI device's capability only, not on the amount of DRAM installeds, so we now advertise a 64-bit DMA mask unconditionally. Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
Diffstat (limited to 'arch/tile/mm/fault.c')
0 files changed, 0 insertions, 0 deletions