Kconfig (3eb66e91a25497065c5322b1268cbc3953642227) Kconfig (ce2785a75dbca27375f3723f4e697a2a8dc096ee)
1# IOMMU_API always gets selected by whoever wants it.
2config IOMMU_API
3 bool
4
5menuconfig IOMMU_SUPPORT
6 bool "IOMMU Hardware Support"
7 depends on MMU
8 default y

--- 268 unchanged lines hidden (view full) ---

277 These IOMMUs allow virtualization of the address space used by most
278 cores within the multimedia subsystem.
279 Say Y here if you are using a Rockchip SoC that includes an IOMMU
280 device.
281
282config TEGRA_IOMMU_GART
283 bool "Tegra GART IOMMU Support"
284 depends on ARCH_TEGRA_2x_SOC
1# IOMMU_API always gets selected by whoever wants it.
2config IOMMU_API
3 bool
4
5menuconfig IOMMU_SUPPORT
6 bool "IOMMU Hardware Support"
7 depends on MMU
8 default y

--- 268 unchanged lines hidden (view full) ---

277 These IOMMUs allow virtualization of the address space used by most
278 cores within the multimedia subsystem.
279 Say Y here if you are using a Rockchip SoC that includes an IOMMU
280 device.
281
282config TEGRA_IOMMU_GART
283 bool "Tegra GART IOMMU Support"
284 depends on ARCH_TEGRA_2x_SOC
285 depends on TEGRA_MC
285 select IOMMU_API
286 help
287 Enables support for remapping discontiguous physical memory
288 shared with the operating system into contiguous I/O virtual
289 space through the GART (Graphics Address Relocation Table)
290 hardware included on Tegra SoCs.
291
292config TEGRA_IOMMU_SMMU

--- 146 unchanged lines hidden ---
286 select IOMMU_API
287 help
288 Enables support for remapping discontiguous physical memory
289 shared with the operating system into contiguous I/O virtual
290 space through the GART (Graphics Address Relocation Table)
291 hardware included on Tegra SoCs.
292
293config TEGRA_IOMMU_SMMU

--- 146 unchanged lines hidden ---