aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/pci.c
Commit message (Collapse)AuthorAgeFilesLines
* Scattered code arrangement cleanups.Keir Fraser2009-10-071-0/+1
| | | | | | | | - remove redundant declarations - add/move prototypes to headers - move things where they belong to Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
* Enable pci mmcfg and ATS for x86_64Keir Fraser2009-06-021-49/+0
| | | | | | This patch enables PCI MMCONFIG in xen and turns on hooks for ATS. Signed-off-by: Allen Kay <allen.m.kay@intel.com>
* vtd: Make some pci access functions architecture independent.Keir Fraser2008-10-091-60/+1
| | | | | Signed-off-by: Anthony Xu <anthony.xu@intel.com> Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
* MSI 1/6: Move PCI functions and headers to a common location.Keir Fraser2008-05-011-0/+58
| | | | | Signed-off-by: Shan Haitao <haitao.shan@intel.com> Signed-off-by: Jiang Yunhong <yunhong.jiang@intel.com>
* x86: Emulate accesses to PCI window registers cf8/cfc to synchroniseKeir Fraser2008-04-111-0/+118
with accesses by teh hypervisor itself. All users of cf8/cfc go through new access functions which take the appropriate spinlock. Based on a patch by Haitao Shan <haitao.shan@intel.com> Signed-off-by: Keir Fraser <keir.fraser@citrix.com>