xref: /linux-6.15/drivers/gpu/host1x/Kconfig (revision c8a20364)
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