Lines Matching +full:non +full:- +full:armv7

1 # SPDX-License-Identifier: GPL-2.0-only
2 # The IOVA library may also be used by non-IOMMU_API users
14 ---help---
29 bool "ARMv7/v8 Long Descriptor Format"
35 sizes at both stage-1 and stage-2, as well as address spaces
36 up to 48-bits in size.
42 Enable self-tests for LPAE page table allocator. This performs
43 a series of page-table consistency checks during boot.
48 bool "ARMv7/v8 Short Descriptor Format"
52 Enable support for the ARM Short-descriptor pagetable format.
53 This supports 32-bit virtual and physical addresses mapped using
54 2-level tables with 4KB pages/1MB sections, and contiguous entries
61 Enable self-tests for ARMv7s page table allocator. This performs
62 a series of page-table consistency checks during boot.
74 at initialization time, cause the IOMMU code to create a top-level
93 # IOMMU-agnostic DMA-mapping layer
142 ---help---
157 ---help---
165 ---help---
168 DO NOT ENABLE THIS OPTION UNLESS YOU REALLY, -REALLY- KNOW WHAT YOU ARE DOING!!!
171 This option is -NOT- intended for production environments, and should
203 This option is -NOT- intended for production environments, and should
228 ---help---
232 all the OS-visible memory. Hence the driver can continue
239 ---help---
249 ---help---
250 Supports Interrupt remapping for IO-APIC and MSI devices.
260 ---help---
267 ---help---
310 depends on !CPU_BIG_ENDIAN # revisit driver if we can enable big-endian ptes
316 non-linear physical memory chunks as linear memory in their
331 bool "Renesas VMSA-compatible IPMMU"
338 Support for the Renesas VMSA-compatible IPMMU found in the R-Mobile
339 APE6, R-Car Gen2, and R-Car Gen3 SoCs.
387 'arm-smmu.disable_bypass' will continue to override this
469 bool "Hyper-V x2APIC IRQ Handling"
474 Stub IOMMU driver to handle IRQs as to allow Hyper-V Linux
484 Para-virtualised IOMMU driver with virtio.