summaryrefslogtreecommitdiffstats
path: root/hw/s390x/s390-pci-inst.c
Commit message (Expand)AuthorAgeFilesLines
* s390x/pci: restore missing Query PCI Function CLP dataMatthew Rosato2021-03-041-0/+5
* Remove superfluous timer_del() callsPeter Maydell2021-01-081-1/+0Star
* s390x/pci: Fix memory_region_access_valid callMatthew Rosato2020-12-211-4/+6
* s390x/pci: fix pcistb lengthMatthew Rosato2020-12-211-2/+2
* memory: Add IOMMUTLBEventEugenio PĂ©rez2020-12-081-11/+16
* s390x/pci: fix endianness issuesCornelia Huck2020-11-181-2/+14
* s390x/pci: use a PCI Function structurePierre Morel2020-11-011-6/+2Star
* s390x/pci: use a PCI Group structurePierre Morel2020-11-011-9/+14
* s390x/pci: Honor DMA limits set by vfioMatthew Rosato2020-11-011-6/+39
* s390x/pci: Move header files to include/hw/s390xMatthew Rosato2020-11-011-2/+2
* add device_legacy_reset function to prepare for reset api changeDamien Hedde2020-01-301-1/+1
* target/s390x: Remove ilen parameter from s390_program_interruptRichard Henderson2019-10-091-29/+29
* memory: Access MemoryRegion with endiannessTony Nguyen2019-09-031-2/+4
* hw/s390x: Hard code size with MO_{8|16|32|64}Tony Nguyen2019-09-031-2/+1Star
* hw/s390x: Access MemoryRegion with MemOpTony Nguyen2019-09-031-3/+5
* s390x/pci: add some fallthrough annotationsCornelia Huck2019-07-181-0/+2
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* s390x/pci: add common function measurement blockYi Min Zhao2019-01-181-3/+130
* iommu: Add IOMMU index argument to notifier APIsPeter Maydell2018-06-151-2/+2
* Make memory_region_access_valid() take a MemTxAttrs argumentPeter Maydell2018-05-311-1/+2
* s390x/kvm: cleanup calls to cpu_synchronize_state()David Hildenbrand2018-04-301-8/+0Star
* s390x/pci: use the right pal and pba in reg_ioat()Yi Min Zhao2018-02-091-0/+2
* s390x/pci: fixup global refreshYi Min Zhao2018-02-091-8/+45
* s390x/pci: fixup the code walking IOMMU tablesYi Min Zhao2018-02-091-35/+29Star
* s390x/pci: search for subregion inside the BARsPierre Morel2017-12-141-19/+25
* s390x/pci: move the memory region write from pcistgPierre Morel2017-12-141-10/+17
* s390x/pci: move the memory region read from pcilgPierre Morel2017-12-141-4/+11
* s390x/pci: rework PCI STORE BLOCKPierre Morel2017-12-141-24/+39
* s390x/pci: rework PCI LOADPierre Morel2017-12-141-11/+14
* s390x/pci: rework PCI STOREPierre Morel2017-12-141-16/+25
* s390x/pci: factor out endianess conversionPierre Morel2017-12-141-26/+32
* s390x: handle exceptions during s390_cpu_virt_mem_rw() correctly (TCG)David Hildenbrand2017-12-141-0/+7
* s390x/pci: pass the retaddr to all PCI instructionsDavid Hildenbrand2017-12-141-40/+43
* s390x/pci: remove idx from msix msg dataYi Min Zhao2017-09-191-24/+0Star
* s390x/pci: fixup trap_msix()Yi Min Zhao2017-08-301-2/+2
* memory/iommu: introduce IOMMUMemoryRegionClassAlexey Kardashevskiy2017-07-141-1/+4
* memory/iommu: QOM'fy IOMMU MemoryRegionAlexey Kardashevskiy2017-07-141-4/+4
* memory: tune last param of iommu_ops.translate()Peter Xu2017-05-251-1/+1
* s390x: register I/O adapters per ISC during initFei Li2017-04-211-6/+4Star
* s390x: use enum for adapter type and standardize its namingFei Li2017-04-211-1/+1
* s390x/pci: make printf always compile in debug outputDanil Antonov2017-04-211-7/+9
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-01-201-0/+1
|\
| * kvm: move cpu synchronization codeVincent Palatin2017-01-191-0/+1
* | s390x/pci: optimize calling s390_get_phb()Yi Min Zhao2017-01-201-11/+13
* | s390x/pci: make S390PCIIOMMU inherit ObjectYi Min Zhao2017-01-201-24/+26
|/
* s390x/pci: Check memory region dispatching callbacksPierre Morel2016-10-311-5/+20
* s390x/pci: re-arrange variable declarationsPierre Morel2016-09-281-2/+4
* Use #include "..." for our own headers, <...> for othersMarkus Armbruster2016-07-121-2/+2
* s390x/pci: replace fid with idx in msg data of msixYi Min Zhao2016-07-111-1/+2
* s390x/pci: fix stpcifc_service_callYi Min Zhao2016-07-111-1/+9