2024-10-16 06:52:14 +00:00
|
|
|
# SPDX-License-Identifier: GPL-2.0-only
|
|
|
|
# RISC-V IOMMU support
|
|
|
|
|
|
|
|
config RISCV_IOMMU
|
|
|
|
bool "RISC-V IOMMU Support"
|
|
|
|
depends on RISCV && 64BIT
|
|
|
|
default y
|
|
|
|
select IOMMU_API
|
|
|
|
help
|
|
|
|
Support for implementations of the RISC-V IOMMU architecture that
|
|
|
|
complements the RISC-V MMU capabilities, providing similar address
|
|
|
|
translation and protection functions for accesses from I/O devices.
|
|
|
|
|
|
|
|
Say Y here if your SoC includes an IOMMU device implementing
|
|
|
|
the RISC-V IOMMU architecture.
|
2024-10-16 06:52:15 +00:00
|
|
|
|
|
|
|
config RISCV_IOMMU_PCI
|
|
|
|
def_bool y if RISCV_IOMMU && PCI_MSI
|
|
|
|
help
|
|
|
|
Support for the PCIe implementation of RISC-V IOMMU architecture.
|