soc/intel/pantherlake: Remove soc_info.[hc] interface
[coreboot2.git] / src / soc / intel / common / block / vtd / Kconfig
blob8072244b8589c6da98b22b508ea2e954efcf577b
1 ## SPDX-License-Identifier: GPL-2.0-only
3 config SOC_INTEL_COMMON_BLOCK_VTD
4         bool
5         depends on PLATFORM_USES_FSP2_0
6         help
7           Intel Processor common VT-d/IOMMU support
9 config ENABLE_EARLY_DMA_PROTECTION
10         bool "Enable early DMA protection"
11         depends on SOC_INTEL_COMMON_BLOCK_VTD
12         default n
13         help
14           Setting this makes the whole memory from 0 to TOLUM and from 4GB
15           to TOUUD DMA protected with VT-d PMR registers.
17           Disable this setting if your OS does not support IOMMU. The payload
18           must be aware of the DMA protection, otherwise I/O devices might not
19           work.
21           If unsure, say N.