summaryrefslogtreecommitdiffstats
path: root/drivers/pci
diff options
context:
space:
mode:
authorKeith Busch <keith.busch@intel.com>2016-01-12 13:18:08 -0700
committerBjorn Helgaas <bhelgaas@google.com>2016-01-15 13:54:55 -0600
commitd9c3d6ff227cbdf05399ba8303bdcd0d35bbfccb (patch)
tree30d6c505b91234f96b6f7acb0feab98a22f59d9a /drivers/pci
parent64bce3e8bfb3cf2cbc638296390af3e02e747347 (diff)
downloadlinux-d9c3d6ff227cbdf05399ba8303bdcd0d35bbfccb.tar.bz2
x86/PCI: Allow DMA ops specific to a PCI domain
The Intel Volume Management Device (VMD) is a PCIe endpoint that acts as a host bridge to another PCI domain. When devices below the VMD perform DMA, the VMD replaces their DMA source IDs with its own source ID. Therefore, those devices require special DMA ops. Add interfaces to allow the VMD driver to set up dma_ops for the devices below it. [bhelgaas: remove "extern", add "static", changelog] Signed-off-by: Keith Busch <keith.busch@intel.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
Diffstat (limited to 'drivers/pci')
0 files changed, 0 insertions, 0 deletions