summaryrefslogtreecommitdiff
path: root/hw/ppc/spapr_iommu.c
AgeCommit message (Expand)AuthorFilesLines
2015-10-23spapr_iommu: Provide a function to switch a TCE table to allowing VFIODavid Gibson1-0/+32
2015-10-23spapr_iommu: Rename vfio_accel parameterDavid Gibson1-3/+3
2015-07-07spapr_iommu: translate sPAPRTCEAccess to IOMMUAccessFlagsGreg Kurz1-2/+16
2015-07-07spapr_iommu: drop erroneous check in h_put_tce_indirect()Greg Kurz1-3/+1
2015-07-07spapr: Merge sPAPREnvironment into sPAPRMachineStateDavid Gibson1-4/+4
2015-06-03hw/ppc/spapr_iommu: Fix the check for invalid upper bits in liobnThomas Huth1-2/+2
2015-06-03spapr_iommu: Give unique QOM name to TCE tableAlexey Kardashevskiy1-1/+3
2015-06-03spapr_iommu: Make spapr_tce_find_by_liobn() publicAlexey Kardashevskiy1-1/+1
2015-06-03spapr_iommu: Add separate trace points for PCI DMA operationsAlexey Kardashevskiy1-7/+20
2015-06-03spapr_iommu: Make H_PUT_TCE_INDIRECT endian-safeAlexey Kardashevskiy1-4/+3
2015-06-03spapr_iommu: Disable in-kernel IOMMU tables for >4GB windowsAlexey Kardashevskiy1-3/+3
2015-03-09spapr_vio/spapr_iommu: Move VIO bypass where it belongsAlexey Kardashevskiy1-10/+16
2015-02-16exec: RCUify AddressSpaceDispatchPaolo Bonzini1-0/+1
2015-01-07PPC: Fix crash on spapr_tce_table_finalize()David Gibson1-3/+3
2014-08-28iommu: add is_write as a parameter to the translate function of MemoryRegionI...Le Tan1-1/+2
2014-07-15sPAPR/IOMMU: Fix TCE entry permissionGavin Shan1-2/+2
2014-06-27spapr_iommu: Make in-kernel TCE table optionalAlexey Kardashevskiy1-2/+5
2014-06-16spapr_iommu: Introduce bus_offset in sPAPRTCETableAlexey Kardashevskiy1-4/+9
2014-06-16spapr_iommu: Introduce page_shift in sPAPRTCETableAlexey Kardashevskiy1-26/+45
2014-06-16spapr_iommu: Get rid of window_size in sPAPRTCETableAlexey Kardashevskiy1-28/+17
2014-06-16spapr_iommu: Convert old qdev_init_nofail() to object_property_set_boolAlexey Kardashevskiy1-1/+1
2014-06-16spapr_pci: spapr_iommu: Make DMA window a subregionAlexey Kardashevskiy1-1/+1
2014-06-16spapr_iommu: Enable multiple TCE requestsAlexey Kardashevskiy1-0/+78
2014-06-16spapr_iommu: Replace @instance_id with LIOBN for migrationAlexey Kardashevskiy1-1/+3
2014-06-16savevm: Remove all the unneeded version_minimum_id_old (ppc)Juan Quintela1-2/+1
2014-05-07hw: Add missing 'static' attributesStefan Weil1-1/+1
2014-03-05target-ppc: Introduce hypervisor call H_GET_TCELaurent Dufour1-0/+37
2013-09-02PPC: spapr: iommu: rework tracesAlexey Kardashevskiy1-47/+24
2013-07-29spapr-tce: make sPAPRTCETable a proper deviceAnthony Liguori1-49/+97
2013-07-04spapr_iommu: pass device to spapr_tce_new_table and use it to set ownerPaolo Bonzini1-2/+2
2013-07-04memory: add owner argument to initialization functionsPaolo Bonzini1-1/+1
2013-06-20spapr_vio: take care of creating our own AddressSpace/DMAContextPaolo Bonzini1-11/+0
2013-06-20dma: eliminate old-style IOMMU supportPaolo Bonzini1-1/+1
2013-06-20spapr: use memory core for iommu supportPaolo Bonzini1-21/+27
2013-06-20spapr: make IOMMU translation go through IOMMUTLBEntryPaolo Bonzini1-25/+35
2013-06-20spapr: convert TCE API to use an opaque typePaolo Bonzini1-32/+22
2013-05-06pseries: Fix debug message for out-of-bounds address in H_PUT_TCEDavid Gibson1-1/+1
2013-05-06pseries: Factor out check for out-of-bounds LIOBNDavid Gibson1-6/+6
2013-04-08hw: move headers to include/Paolo Bonzini1-1/+1
2013-03-01ppc: move more files to hw/ppcPaolo Bonzini1-0/+293