Home
last modified time | relevance | path

Searched refs:ats_cap (Results 1 – 6 of 6) sorted by relevance

/openbmc/linux/drivers/pci/
H A Dats.c30 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 Dquirks.c5564 pdev->ats_cap = 0; in quirk_no_ats()
/openbmc/qemu/include/hw/pci/
H A Dpcie.h76 uint16_t ats_cap; member
/openbmc/qemu/hw/virtio/
H A Dvirtio-pci.c735 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 Dpcie.c1167 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 Dpci.h501 u16 ats_cap; /* ATS Capability offset */ member