1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only 275471687STerje Bergstromconfig TEGRA_HOST1X 375471687STerje Bergstrom tristate "NVIDIA Tegra host1x driver" 46f44c2b5SThierry Reding depends on ARCH_TEGRA || (ARM && COMPILE_TEST) 5*c8a20364SThierry Reding select IOMMU_IOVA 675471687STerje Bergstrom help 775471687STerje Bergstrom Driver for the NVIDIA Tegra host1x hardware. 875471687STerje Bergstrom 975471687STerje Bergstrom The Tegra host1x module is the DMA engine for register access to 1075471687STerje Bergstrom Tegra's graphics- and multimedia-related modules. The modules served 1175471687STerje Bergstrom by host1x are referred to as clients. host1x includes some other 1275471687STerje Bergstrom functionality, such as synchronization. 136579324aSTerje Bergstrom 146579324aSTerje Bergstromif TEGRA_HOST1X 156579324aSTerje Bergstrom 166579324aSTerje Bergstromconfig TEGRA_HOST1X_FIREWALL 176579324aSTerje Bergstrom bool "Enable HOST1X security firewall" 186579324aSTerje Bergstrom default y 196579324aSTerje Bergstrom help 206579324aSTerje Bergstrom Say yes if kernel should protect command streams from tampering. 216579324aSTerje Bergstrom 226579324aSTerje Bergstrom If unsure, choose Y. 236579324aSTerje Bergstrom 246579324aSTerje Bergstromendif 25