blob: 8072244b8589c6da98b22b508ea2e954efcf577b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
## SPDX-License-Identifier: GPL-2.0-only
config SOC_INTEL_COMMON_BLOCK_VTD
bool
depends on PLATFORM_USES_FSP2_0
help
Intel Processor common VT-d/IOMMU support
config ENABLE_EARLY_DMA_PROTECTION
bool "Enable early DMA protection"
depends on SOC_INTEL_COMMON_BLOCK_VTD
default n
help
Setting this makes the whole memory from 0 to TOLUM and from 4GB
to TOUUD DMA protected with VT-d PMR registers.
Disable this setting if your OS does not support IOMMU. The payload
must be aware of the DMA protection, otherwise I/O devices might not
work.
If unsure, say N.
|