summaryrefslogtreecommitdiff
path: root/arch/powerpc/platforms/pseries/iommu.c
AgeCommit message (Expand)Author
2022-07-28pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-windowAlexey Kardashevskiy
2022-06-29powerpc/pseries/iommu: Print ibm,query-pe-dma-windows parametersAlexey Kardashevskiy
2022-05-19Merge branch 'topic/ppc-kvm' into nextMichael Ellerman
2022-05-19KVM: PPC: Book3s: Retire H_PUT_TCE/etc real mode handlersAlexey Kardashevskiy
2022-05-05powerpc: fix typos in commentsJulia Lawall
2021-12-23powerpc/pseries: Add __init attribute to eligible functionsNick Child
2021-11-15powerpc/pseries/ddw: Do not try direct mapping with persistent memory and one...Alexey Kardashevskiy
2021-11-15powerpc/pseries/ddw: simplify enable_ddw()Alexey Kardashevskiy
2021-11-15powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persi...Alexey Kardashevskiy
2021-11-05Merge tag 'powerpc-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds
2021-10-25powerpc/pseries/iommu: Create huge DMA window if no MMIO32 is presentAlexey Kardashevskiy
2021-10-25powerpc/pseries/iommu: Check if the default window in use before removing itAlexey Kardashevskiy
2021-10-25powerpc/pseries/iommu: Use correct vfree for it_mapAlexey Kardashevskiy
2021-10-22powerpc/pseries/iommu: Add of_node_put() before breakWan Jiabing
2021-10-09powerps/pseries/dma: Add support for 2M IOMMU page sizeAlexey Kardashevskiy
2021-08-27powerpc/pseries/iommu: Rename "direct window" to "dma window"Leonardo Bras
2021-08-27powerpc/pseries/iommu: Make use of DDW for indirect mappingLeonardo Bras
2021-08-27powerpc/pseries/iommu: Find existing DDW with given property nameLeonardo Bras
2021-08-27powerpc/pseries/iommu: Update remove_dma_window() to accept property nameLeonardo Bras
2021-08-27powerpc/pseries/iommu: Reorganize iommu_table_setparms*() with new helperLeonardo Bras
2021-08-27powerpc/pseries/iommu: Add ddw_property_create() and refactor enable_ddw()Leonardo Bras
2021-08-27powerpc/pseries/iommu: Allow DDW windows starting at 0x00Leonardo Bras
2021-08-27powerpc/pseries/iommu: Add ddw_list_new_entry() helperLeonardo Bras
2021-08-27powerpc/pseries/iommu: Add iommu_pseries_alloc_table() helperLeonardo Bras
2021-08-27powerpc/pseries/iommu: Replace hard-coded page shiftLeonardo Bras
2021-04-23powerpc/iommu: Do not immediately panic when failed IOMMU table allocationAlexey Kardashevskiy
2021-04-21powerpc/pseries/iommu: Fix window size for direct mapping with pmemLeonardo Bras
2021-04-14powerpc/iommu: Enable remaining IOMMU Pagesizes present in LoPARLeonardo Bras
2020-11-27powerpc/dma: Fallback to dma_ops when persistent memory presentAlexey Kardashevskiy
2020-09-08powerpc/pseries/iommu: Allow bigger 64bit window by removing default DMA windowLeonardo Bras
2020-09-08powerpc/pseries/iommu: Move window-removing part of remove_ddw into remove_dm...Leonardo Bras
2020-09-08powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windowsLeonardo Bras
2020-09-08powerpc/pseries/iommu: Create defines for operations in ibm, ddw-applicableLeonardo Bras
2020-04-03powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent me...Alexey Kardashevskiy
2020-01-06powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff featuresAlexey Kardashevskiy
2020-01-06powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce fo...Alexey Kardashevskiy
2020-01-06Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests"Ram Pai
2019-08-30powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guestsThiago Jung Bauermann
2019-08-30Merge branch 'topic/ppc-kvm' into nextMichael Ellerman
2019-08-30powerpc/pseries/iommu: Switch to xchg_no_killAlexey Kardashevskiy
2019-08-19powerpc/powernv/ioda2: Create bigger default window with 64k IOMMU pagesAlexey Kardashevskiy
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner
2019-04-20powerpc/pseries/iommu: Fix set but not used valuesQian Cai
2019-02-18powerpc/dma: remove set_dma_offsetChristoph Hellwig
2019-02-18powerpc/pseries: use the generic iommu bypass codeChristoph Hellwig
2019-02-18powerpc/pseries: unwind dma_get_required_mask_pSeriesLP a bitChristoph Hellwig
2018-12-21powerpc/powernv/pseries: Rework device adding to IOMMU groupsAlexey Kardashevskiy
2018-12-21powerpc/pseries: Remove IOMMU API support for non-LPAR systemsAlexey Kardashevskiy
2018-12-21powerpc/pseries/iommu: Use memory@ nodes in max RAM address calculationAlexey Kardashevskiy
2018-02-02Merge tag 'powerpc-4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds