summaryrefslogtreecommitdiff
path: root/arch/powerpc/platforms/pseries/iommu.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-23powerpc/pseries/iommu: LPAR panics during boot up with a frozen PEGaurav Batra1-0/+8
2024-02-23powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOVGaurav Batra1-51/+105
2023-10-19powerpc/pseries/iommu: enable_ddw incorrectly returns direct mapping for SR-I...Gaurav Batra1-4/+4
2023-08-18powerpc: Move DMA64_PROPNAME define to a headerMichal Suchanek1-2/+0
2023-06-26powerpc/iommu: TCEs are incorrectly manipulated with DLPAR add/remove of memoryGaurav Batra1-4/+14
2023-05-30powerpc/iommu: Limit number of TCEs to 512 for H_STUFF_TCE hcallGaurav Batra1-2/+11
2023-05-16powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV deviceGaurav Batra1-4/+9
2023-05-16powerpc/iommu: Remove iommu_del_device()Jason Gunthorpe1-25/+0
2023-04-04powerpc: Use of_address_to_resource()Rob Herring1-15/+5
2023-03-30powerpc/pseries: Add spaces around / operatorPetr Vaněk1-1/+1
2023-03-14powerpc/iommu: Add iommu_ops to report capabilities and allow blocking domainsAlexey Kardashevskiy1-0/+24
2023-03-14powerpc/iommu: Add "borrowing" iommu_table_group_opsAlexey Kardashevskiy1-0/+5
2022-11-24powerpc/pseries: Fix formatting to make code look more beautifulDeming Wang1-1/+1
2022-07-28pseries/iommu/ddw: Fix kdump to work in absence of ibm,dma-windowAlexey Kardashevskiy1-41/+48
2022-06-29powerpc/pseries/iommu: Print ibm,query-pe-dma-windows parametersAlexey Kardashevskiy1-3/+5
2022-05-19Merge branch 'topic/ppc-kvm' into nextMichael Ellerman1-2/+1
2022-05-18KVM: PPC: Book3s: Retire H_PUT_TCE/etc real mode handlersAlexey Kardashevskiy1-2/+1
2022-05-05powerpc: fix typos in commentsJulia Lawall1-1/+1
2021-12-23powerpc/pseries: Add __init attribute to eligible functionsNick Child1-1/+1
2021-11-15powerpc/pseries/ddw: Do not try direct mapping with persistent memory and one...Alexey Kardashevskiy1-2/+4
2021-11-15powerpc/pseries/ddw: simplify enable_ddw()Alexey Kardashevskiy1-7/+4
2021-11-15powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persi...Alexey Kardashevskiy1-9/+0
2021-11-05Merge tag 'powerpc-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-6/+8
2021-10-25powerpc/pseries/iommu: Create huge DMA window if no MMIO32 is presentAlexey Kardashevskiy1-6/+6
2021-10-25powerpc/pseries/iommu: Check if the default window in use before removing itAlexey Kardashevskiy1-6/+6
2021-10-25powerpc/pseries/iommu: Use correct vfree for it_mapAlexey Kardashevskiy1-1/+2
2021-10-22powerpc/pseries/iommu: Add of_node_put() before breakWan Jiabing1-1/+3
2021-10-08powerps/pseries/dma: Add support for 2M IOMMU page sizeAlexey Kardashevskiy1-5/+5
2021-08-26powerpc/pseries/iommu: Rename "direct window" to "dma window"Leonardo Bras1-42/+45
2021-08-26powerpc/pseries/iommu: Make use of DDW for indirect mappingLeonardo Bras1-15/+74
2021-08-26powerpc/pseries/iommu: Find existing DDW with given property nameLeonardo Bras1-10/+15
2021-08-26powerpc/pseries/iommu: Update remove_dma_window() to accept property nameLeonardo Bras1-8/+10
2021-08-26powerpc/pseries/iommu: Reorganize iommu_table_setparms*() with new helperLeonardo Bras1-34/+38
2021-08-26powerpc/pseries/iommu: Add ddw_property_create() and refactor enable_ddw()Leonardo Bras1-45/+84
2021-08-26powerpc/pseries/iommu: Allow DDW windows starting at 0x00Leonardo Bras1-18/+18
2021-08-26powerpc/pseries/iommu: Add ddw_list_new_entry() helperLeonardo Bras1-11/+21
2021-08-26powerpc/pseries/iommu: Add iommu_pseries_alloc_table() helperLeonardo Bras1-11/+14
2021-08-26powerpc/pseries/iommu: Replace hard-coded page shiftLeonardo Bras1-16/+23
2021-04-22powerpc/iommu: Do not immediately panic when failed IOMMU table allocationAlexey Kardashevskiy1-3/+7
2021-04-21powerpc/pseries/iommu: Fix window size for direct mapping with pmemLeonardo Bras1-1/+1
2021-04-14powerpc/iommu: Enable remaining IOMMU Pagesizes present in LoPARLeonardo Bras1-7/+30
2020-11-27powerpc/dma: Fallback to dma_ops when persistent memory presentAlexey Kardashevskiy1-10/+41
2020-09-08powerpc/pseries/iommu: Allow bigger 64bit window by removing default DMA windowLeonardo Bras1-7/+66
2020-09-08powerpc/pseries/iommu: Move window-removing part of remove_ddw into remove_dm...Leonardo Bras1-18/+27
2020-09-08powerpc/pseries/iommu: Update call to ibm, query-pe-dma-windowsLeonardo Bras1-10/+81
2020-09-08powerpc/pseries/iommu: Create defines for operations in ibm, ddw-applicableLeonardo Bras1-17/+26
2020-04-03powerpc/pseries/ddw: Extend upper limit for huge DMA window for persistent me...Alexey Kardashevskiy1-0/+9
2020-01-06powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put/stuff featuresAlexey Kardashevskiy1-5/+7
2020-01-06powerpc/pseries: Allow not having ibm, hypertas-functions::hcall-multi-tce fo...Alexey Kardashevskiy1-14/+29
2020-01-06Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on secure guests"Ram Pai1-10/+1