Lines Matching +full:para +full:- +full:virtualised

1 # SPDX-License-Identifier: GPL-2.0-only
2 # The IOVA library may also be used by non-IOMMU_API users
40 sizes at both stage-1 and stage-2, as well as address spaces
41 up to 48-bits in size.
47 Enable self-tests for LPAE page table allocator. This performs
48 a series of page-table consistency checks during boot.
57 Enable support for the ARM Short-descriptor pagetable format.
58 This supports 32-bit virtual and physical addresses mapped using
59 2-level tables with 4KB pages/1MB sections, and contiguous entries
66 Enable self-tests for ARMv7s page table allocator. This performs
67 a series of page-table consistency checks during boot.
91 at initialization time, cause the IOMMU code to create a top-level
111 bool "Translated - Strict"
114 DMA-mapped pages, with strict TLB invalidation on unmap. Equivalent
118 bounce-buffering such that they cannot gain access to any unrelated
122 bool "Translated - Lazy"
125 DMA-mapped pages, but with "lazy" batched TLB invalidation. This
138 Trusted devices are identity-mapped, giving them unrestricted access
151 # IOMMU-agnostic DMA-mapping layer
205 Supports Interrupt remapping for IO-APIC and MSI devices.
261 depends on !CPU_BIG_ENDIAN # revisit driver if we can enable big-endian ptes
267 non-linear physical memory chunks as linear memory in their
282 bool "Renesas VMSA-compatible IPMMU"
290 Support for the Renesas VMSA-compatible IPMMU found in the R-Mobile
291 APE6, R-Car Gen{2,3} and RZ/G{1,2} SoCs.
334 bool "Support the legacy \"mmu-masters\" devicetree bindings"
337 Support for the badly designed and deprecated "mmu-masters"
367 'arm-smmu.disable_bypass' will continue to override this
376 MMU-500's next-page prefetcher for sake of 4 known errata.
380 Refer silicon-errata.rst for info on errata IDs.
441 tristate "KUnit tests for arm-smmu-v3 driver" if !KUNIT_ALL_TESTS
446 Enable this option to unit-test arm-smmu-v3 driver functions.
451 bool "NVIDIA Tegra241 CMDQ-V extension support for ARM SMMUv3"
454 Support for NVIDIA CMDQ-Virtualization extension for ARM SMMUv3. The
455 CMDQ-V extension is similar to v3.3 ECMDQ for multi command queues
459 CMDQ-V extension.
512 bool "Hyper-V IRQ Handling"
517 Stub IOMMU driver to handle IRQs to support Hyper-V Linux
528 Para-virtualised IOMMU driver with virtio.