linux_dsm_epyc7002/drivers/char/xillybus
Eli Billauer 6497a87573 char: xillybus: Allow 64-bit DMA on PCIe interface
Until now, only 32-bit DMA addressing was allowed, following a report on
some old Intel machine that dropped 64-bit PCIe packets, even though
pci_set_dma_mask() was successful with DMA_BIT_MASK(64).

But then came TI's Keystone II chip (ARM Cortex A15 + DSPs), which refuses
32-bit DMA addressing (for good reasons). So 64-bit DMA is allowed as a
fallback option.

Signed-off-by: Eli Billauer <eli.billauer@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2015-08-05 12:27:09 -07:00
..
Kconfig xillybus: XILLYBUS_OF should depend on HAS_DMA 2015-05-24 12:24:35 -07:00
Makefile xillybus: Move out of staging 2014-09-23 23:44:16 -07:00
xillybus_core.c char: xillybus: Don't return -EFAULT on user-triggered flush 2015-04-03 16:15:30 +02:00
xillybus_of.c char: constify of_device_id array 2015-03-16 21:10:28 +01:00
xillybus_pcie.c char: xillybus: Allow 64-bit DMA on PCIe interface 2015-08-05 12:27:09 -07:00
xillybus.h xillybus: Move out of staging 2014-09-23 23:44:16 -07:00