Searched refs:ats_cap (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/drivers/pci/ |
H A D | ats.c | 30 dev->ats_cap = pos; in pci_ats_init() 42 if (!dev->ats_cap) in pci_ats_supported() 83 pci_write_config_word(dev, dev->ats_cap + PCI_ATS_CTRL, ctrl); in pci_enable_ats() 101 pci_read_config_word(dev, dev->ats_cap + PCI_ATS_CTRL, &ctrl); in pci_disable_ats() 103 pci_write_config_word(dev, dev->ats_cap + PCI_ATS_CTRL, ctrl); in pci_disable_ats() 119 pci_write_config_word(dev, dev->ats_cap + PCI_ATS_CTRL, ctrl); in pci_restore_ats_state() 138 if (!dev->ats_cap) in pci_ats_queue_depth() 144 pci_read_config_word(dev, dev->ats_cap + PCI_ATS_CAP, &cap); in pci_ats_queue_depth() 163 if (!pdev->ats_cap) in pci_ats_page_aligned() 166 pci_read_config_word(pdev, pdev->ats_cap + PCI_ATS_CAP, &cap); in pci_ats_page_aligned()
|
H A D | quirks.c | 5564 pdev->ats_cap = 0; in quirk_no_ats()
|
/openbmc/qemu/include/hw/pci/ |
H A D | pcie.h | 76 uint16_t ats_cap; member
|
/openbmc/qemu/hw/virtio/ |
H A D | virtio-pci.c | 735 uint16_t ats_cap = dev->exp.ats_cap; in pcie_ats_config_write() local 737 if (!ats_cap || address < ats_cap) { in pcie_ats_config_write() 740 off = address - ats_cap; in pcie_ats_config_write()
|
/openbmc/qemu/hw/pci/ |
H A D | pcie.c | 1167 dev->exp.ats_cap = offset; in pcie_ats_init() 1177 pci_set_word(dev->wmask + dev->exp.ats_cap + PCI_ATS_CTRL, 0x800f); in pcie_ats_init()
|
/openbmc/linux/include/linux/ |
H A D | pci.h | 501 u16 ats_cap; /* ATS Capability offset */ member
|