Searched +full:para +full:- +full:virtualised (Results 1 – 6 of 6) sorted by relevance
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/pci/ |
| D | host-generic-pci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/host-generic-pci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Will Deacon <will@kernel.org> 13 Firmware-initialised PCI host controllers and PCI emulations, such as the 14 virtio-pci implementations found in kvmtool and other para-virtualised 21 Configuration Space is assumed to be memory-mapped (as opposed to being 26 For CAM, this 24-bit offset is: 41 - description: [all …]
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/pci/ |
| D | host-generic-pci.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/pci/host-generic-pci.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Will Deacon <will@kernel.org> 13 Firmware-initialised PCI host controllers and PCI emulations, such as the 14 virtio-pci implementations found in kvmtool and other para-virtualised 21 Configuration Space is assumed to be memory-mapped (as opposed to being 26 For CAM, this 24-bit offset is: 41 - description: [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/ |
| D | iommu.rst | 1 .. SPDX-License-Identifier: GPL-2.0 23 supported user-kernel APIs are as follows: 25 1. Bind/Unbind guest PASID (e.g. Intel VT-d) 35 1. Emulated and para-virtualised vIOMMUs 36 2. Multiple vendors (Intel VT-d, ARM SMMU, etc.) 41 Although the data structures defined in IOMMU UAPI are self-contained, 46 ----------------------------- 50 1. Adding new fields by re-purposing the padding[] field. No size change. 70 ---------------------- 83 ---------------- [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/ |
| D | iommu.rst | 1 .. SPDX-License-Identifier: GPL-2.0 23 supported user-kernel APIs are as follows: 25 1. Bind/Unbind guest PASID (e.g. Intel VT-d) 35 1. Emulated and para-virtualised vIOMMUs 36 2. Multiple vendors (Intel VT-d, ARM SMMU, etc.) 41 Although the data structures defined in IOMMU UAPI are self-contained, 46 ----------------------------- 50 1. Adding new fields by re-purposing the padding[] field. No size change. 70 ---------------------- 83 ---------------- [all …]
|
| /kernel/linux/linux-5.10/drivers/iommu/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 # The IOVA library may also be used by non-IOMMU_API users 6 # The IOASID library may also be used by non-IOMMU_API users 39 sizes at both stage-1 and stage-2, as well as address spaces 40 up to 48-bits in size. 46 Enable self-tests for LPAE page table allocator. This performs 47 a series of page-table consistency checks during boot. 56 Enable support for the ARM Short-descriptor pagetable format. 57 This supports 32-bit virtual and physical addresses mapped using 58 2-level tables with 4KB pages/1MB sections, and contiguous entries [all …]
|
| /kernel/linux/linux-6.6/drivers/iommu/ |
| D | Kconfig | 1 # SPDX-License-Identifier: GPL-2.0-only 2 # The IOVA library may also be used by non-IOMMU_API users 36 sizes at both stage-1 and stage-2, as well as address spaces 37 up to 48-bits in size. 43 Enable self-tests for LPAE page table allocator. This performs 44 a series of page-table consistency checks during boot. 53 Enable support for the ARM Short-descriptor pagetable format. 54 This supports 32-bit virtual and physical addresses mapped using 55 2-level tables with 4KB pages/1MB sections, and contiguous entries 62 Enable self-tests for ARMv7s page table allocator. This performs [all …]
|