0001 # SPDX-License-Identifier: GPL-2.0-only
0002
0003 config TEGRA_HOST1X_CONTEXT_BUS
0004 bool
0005
0006 config TEGRA_HOST1X
0007 tristate "NVIDIA Tegra host1x driver"
0008 depends on ARCH_TEGRA || (ARM && COMPILE_TEST)
0009 select DMA_SHARED_BUFFER
0010 select TEGRA_HOST1X_CONTEXT_BUS
0011 select IOMMU_IOVA
0012 help
0013 Driver for the NVIDIA Tegra host1x hardware.
0014
0015 The Tegra host1x module is the DMA engine for register access to
0016 Tegra's graphics- and multimedia-related modules. The modules served
0017 by host1x are referred to as clients. host1x includes some other
0018 functionality, such as synchronization.
0019
0020 if TEGRA_HOST1X
0021
0022 config TEGRA_HOST1X_FIREWALL
0023 bool "Enable HOST1X security firewall"
0024 default y
0025 help
0026 Say yes if kernel should protect command streams from tampering.
0027
0028 If unsure, choose Y.
0029
0030 endif