aboutsummaryrefslogtreecommitdiff
path: root/hw/s390x/s390-pci-bus.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-30s390x/sclp: properly guard pci-specific functionsCornelia Huck1-12/+2
2017-08-30s390x: chsc nt2 events are pci-onlyCornelia Huck1-2/+2
2017-07-14Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20170714' into s...Peter Maydell1-2/+3
2017-07-14s390x/css: update css_adapter_interruptYi Min Zhao1-1/+1
2017-07-14s390x: add flags field for registering I/O adapterFei Li1-1/+2
2017-07-14qdev: Add const qualifier to PropertyInfo definitionsFam Zheng1-1/+1
2017-07-14memory/iommu: introduce IOMMUMemoryRegionClassAlexey Kardashevskiy1-6/+17
2017-07-14memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy1-3/+3
2017-05-25memory: tune last param of iommu_ops.translate()Peter Xu1-1/+1
2017-05-17s390-pcibus: No need to set user_creatable=false explicitlyEduardo Habkost1-1/+0
2017-05-17qdev: Replace cannot_instantiate_with_device_add_yet with !user_creatableEduardo Habkost1-1/+1
2017-04-21s390x: register I/O adapters per ISC during initFei Li1-0/+3
2017-04-21s390x/pci: make printf always compile in debug outputDanil Antonov1-7/+9
2017-01-20s390x/pci: merge msix init functionsYi Min Zhao1-12/+10
2017-01-20s390x/pci: handle PCIBridge bus numberPierre Morel1-0/+52
2017-01-20s390x/pci: use hashtable to look up zpci via fhYi Min Zhao1-14/+8
2017-01-20s390x/pci: PCI multibus bridge handlingPierre Morel1-2/+15
2017-01-20s390x/pci: optimize calling s390_get_phb()Yi Min Zhao1-34/+32
2017-01-20s390x/pci: change the device array to a listPierre Morel1-49/+51
2017-01-20s390x/pci: dynamically allocate iommuYi Min Zhao1-14/+58
2017-01-20s390x/pci: make S390PCIIOMMU inherit ObjectYi Min Zhao1-21/+31
2016-10-31Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20161031' into stagingPeter Maydell1-3/+1
2016-10-31s390x/pci: use generic interface to inject interruptYi Min Zhao1-3/+1
2016-10-28s390: avoid always-true comparison in s390_pci_generate_fid()Peter Maydell1-8/+2
2016-09-28s390x/pci: code cleanupYi Min Zhao1-11/+0
2016-09-28s390x/pci: assign msix io region for each pci deviceYi Min Zhao1-11/+26
2016-09-05s390x/pci: assert zpci always existingYi Min Zhao1-5/+1
2016-09-05s390x/pci: return directly if create zpci failedYi Min Zhao1-0/+1
2016-08-08s390x/pci: fix null pointer bugYi Min Zhao1-1/+1
2016-07-12Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-3/+3
2016-07-11s390x/pci: make hot-unplug handler smootherYi Min Zhao1-1/+34
2016-07-11s390x/pci: replace fid with idx in msg data of msixYi Min Zhao1-4/+4
2016-07-11s390x/pci: refactor list_pciYi Min Zhao1-0/+20
2016-07-11s390x/pci: refactor s390_pci_find_dev_by_idxYi Min Zhao1-20/+1
2016-07-11s390x/pci: enable zpci hot-plug/hot-unplugYi Min Zhao1-46/+73
2016-07-11s390x/pci: introduce S390PCIBusDevice qdevYi Min Zhao1-7/+250
2016-07-11s390x/pci: introduce S390PCIIOMMUYi Min Zhao1-8/+11
2016-07-11s390x/pci: introduce S390PCIBusYi Min Zhao1-0/+10
2016-07-11s390x/pci: enforce zPCI state checkingYi Min Zhao1-49/+55
2016-07-11s390x/pci: refactor s390_pci_find_dev_by_fhYi Min Zhao1-11/+4
2016-07-11s390x/pci: unify FH_ macrosYi Min Zhao1-3/+3
2016-07-11s390x/pci: acceleration for getting S390pciStateYi Min Zhao1-33/+20
2016-07-11s390x/pci: fix failures of dma map/unmapYi Min Zhao1-4/+2
2016-05-17s390x/pci: add length checking for pci sclp handlersYi Min Zhao1-2/+12
2016-05-17s390x/pci: fix s390_pci_sclp_deconfigureYi Min Zhao1-0/+7
2016-05-17s390x/pci: introduce S390PCIBusDevice.iommu_enabledYi Min Zhao1-5/+4
2016-05-17s390x/pci: separate s390_pcihost_iommu_configure functionYi Min Zhao1-9/+12
2016-05-17s390x/pci: separate s390_sclp_configure functionYi Min Zhao1-5/+25
2016-03-22hw: explicitly include qemu-common.h and cpu.hPaolo Bonzini1-0/+2
2016-03-11msi_supported -> msi_nonbrokenMichael S. Tsirkin1-1/+1