kernelconfig_penguin
selects
CONFIG_IOMMU_API
CONFIG_IOMMU_IO_PGTABLE_LPAE
CONFIG_GENERIC_MSI_IRQ_DOMAIN


is selected by
CONFIG_ARM_SMMU_V3_SVA

ARM Ltd. System MMU Version 3 (SMMUv3) Support

modulename: arm_smmu_v3.ko
configname: CONFIG_ARM_SMMU_V3

Linux Kernel Configuration
└─> Device Drivers
└─> IOMMU Hardware Support
└─> ARM Ltd. System MMU Version 3 (SMMUv3) Support

Support for implementations of the ARM System MMU architecture
version 3 providing translation support to a PCIe root complex.

Say Y here if your system includes an IOMMU device implementing
the ARM SMMUv3 architecture.


source code:


drivers/iommu/arm/arm-smmu-v3/