aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/iommu/riscv
AgeCommit message (Expand)AuthorFilesLines
2026-05-19iommu/riscv: Add NAPOT range invalidation supportJason Gunthorpe2-6/+55
2026-05-19iommu/riscv: Include the dword number in RISCV_IOMMU_CMD macrosJason Gunthorpe1-51/+51
2026-05-19iommu/riscv: Add RISCV_IOMMU_CAPABILITIES_NLJason Gunthorpe2-5/+14
2026-05-19iommu/riscv: Compute best stride for single invalidationJason Gunthorpe1-32/+71
2026-05-19iommu/riscv: Enable PT_FEAT_DETAILED_GATHER and pass gather to iotlb_invalJason Gunthorpe1-16/+28
2026-05-11iommu/riscv: Advertise Svpbmt support to generic page tableFangyu Yu1-0/+2
2026-04-09Merge branches 'fixes', 'arm/smmu/updates', 'arm/smmu/bindings', 'riscv', 'in...Will Deacon4-272/+143
2026-04-02iommu/riscv: Remove overflows on the invalidation pathJason Gunthorpe1-5/+6
2026-03-27iommu/riscv: Fix signedness bugEthan Tidmore1-2/+5
2026-03-17iommu/riscv: Stop polling when CQCSR reports an errorFangyu Yu1-0/+3
2026-03-17iommu/riscv: Allow RISC_VIOMMU to COMPILE_TESTJason Gunthorpe3-4/+8
2026-03-17iommu/riscv: Add missing GENERIC_MSI_IRQJason Gunthorpe1-0/+1
2026-03-17iommu/riscv: Enable SVNAPOT support for contiguous ptesJason Gunthorpe1-1/+6
2026-03-17iommu/riscv: Use the generic iommu page tableJason Gunthorpe2-251/+39
2026-03-17iommu/riscv: Disable SADEJason Gunthorpe1-6/+0
2026-03-17iommu/riscv: Skip IRQ count check when using MSI interruptsYaxing Guo1-6/+8
2026-03-17iommu/riscv: Add IOTINVAL after updating DDT/PDT entriesFangyu Yu1-0/+70
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-3/+3
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-3/+3
2026-01-25iommu/riscv: Simplify maximum determination in riscv_iommu_init_check()Markus Elfring1-4/+4
2025-10-27iommu: Pass in old domain to attach_dev callback functionsNicolin Chen1-3/+6
2025-09-26Merge branches 'apple/dart', 'ti/omap', 'riscv', 'intel/vt-d' and 'amd/amd-vi...Joerg Roedel2-1/+26
2025-09-05iommu/riscv: Add ACPI supportSunil V L2-1/+26
2025-08-22iommu/riscv: prevent NULL deref in iova_to_physXianLiang Huang1-1/+1
2025-06-27iommu: Remove ops.pgsize_bitmap from drivers that don't use itJason Gunthorpe1-1/+0
2025-05-16iommu: make inclusion of riscv directory conditionalRolf Eike Beer1-1/+1
2025-04-17iommu/pages: Remove iommu_alloc_page_node()Jason Gunthorpe1-3/+4
2025-04-17iommu/riscv: Update to use iommu_alloc_pages_node_lg2()Jason Gunthorpe1-7/+8
2025-04-17iommu/riscv: Convert to use struct iommu_pages_listJason Gunthorpe1-4/+5
2025-04-17iommu/pages: Remove iommu_free_page()Jason Gunthorpe1-3/+3
2025-04-17iommu/pages: Remove the order argument to iommu_free_pages()Jason Gunthorpe1-4/+2
2025-01-17iommu/riscv: Fixup compile warningGuo Ren1-1/+1
2025-01-06iommu/riscv: Add shutdown function for iommu driverXu Lu4-2/+19
2025-01-06iommu/riscv: Empty iommu queue before enabling itXu Lu1-0/+6
2024-12-18iommu/riscv: Add support for platform msiAndrew Jones1-18/+84
2024-12-01Get rid of 'remove_new' relic from platform driver structLinus Torvalds1-1/+1
2024-10-29iommu/riscv: Paging domain supportTomasz Jeznach1-8/+609
2024-10-29iommu/riscv: Command and fault queue supportTomasz Jeznach3-2/+613
2024-10-29iommu/riscv: Device directory management.Tomasz Jeznach2-11/+392
2024-10-29iommu/riscv: Enable IOMMU registration and device probe.Tomasz Jeznach1-0/+66
2024-10-29iommu/riscv: Add RISC-V IOMMU PCIe device driverTomasz Jeznach3-0/+126
2024-10-29iommu/riscv: Add RISC-V IOMMU platform device driverTomasz Jeznach6-0/+983