Merge tag 'trace-printf-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...
[drm/drm-misc.git] / drivers / gpu / host1x / Kconfig
blobe6c78ae2003a1250d4e0e98906ead12eb7fd1a18
1 # SPDX-License-Identifier: GPL-2.0-only
3 config TEGRA_HOST1X_CONTEXT_BUS
4         bool
6 config TEGRA_HOST1X
7         tristate "NVIDIA Tegra host1x driver"
8         depends on ARCH_TEGRA || COMPILE_TEST
9         select DMA_SHARED_BUFFER
10         select TEGRA_HOST1X_CONTEXT_BUS
11         select IOMMU_IOVA
12         help
13           Driver for the NVIDIA Tegra host1x hardware.
15           The Tegra host1x module is the DMA engine for register access to
16           Tegra's graphics- and multimedia-related modules. The modules served
17           by host1x are referred to as clients. host1x includes some other
18           functionality, such as synchronization.
20 if TEGRA_HOST1X
22 config TEGRA_HOST1X_FIREWALL
23         bool "Enable HOST1X security firewall"
24         default y
25         help
26           Say yes if kernel should protect command streams from tampering.
28           If unsure, choose Y.
30 endif