Directory Files
.. 1
hw 54
File Size
Kconfig 766 B
Makefile 409 B
bus.c 24 kB
bus.h 356 B
cdma.c 17 kB
cdma.h 3.3 kB
channel.c 4.0 kB
channel.h 886 B
context.c 4.0 kB
context.h 788 B
context_bus.c 547 B
debug.c 4.9 kB
debug.h 1.1 kB
dev.c 19 kB
dev.h 9.6 kB
fence.c 3.9 kB
fence.h 483 B
host1x.mod.c 0 B
intr.c 3.3 kB
intr.h 851 B
job.c 14 kB
job.h 733 B
mipi.c 15 kB
syncpt.c 12 kB
syncpt.h 3.2 kB

Linux v6.6.1 - host1x

# SPDX-License-Identifier: GPL-2.0-only

config TEGRA_HOST1X_CONTEXT_BUS
	bool

config TEGRA_HOST1X
	tristate "NVIDIA Tegra host1x driver"
	depends on ARCH_TEGRA || COMPILE_TEST
	select DMA_SHARED_BUFFER
	select TEGRA_HOST1X_CONTEXT_BUS
	select IOMMU_IOVA
	help
	  Driver for the NVIDIA Tegra host1x hardware.

	  The Tegra host1x module is the DMA engine for register access to
	  Tegra's graphics- and multimedia-related modules. The modules served
	  by host1x are referred to as clients. host1x includes some other
	  functionality, such as synchronization.

if TEGRA_HOST1X

config TEGRA_HOST1X_FIREWALL
	bool "Enable HOST1X security firewall"
	default y
	help
	  Say yes if kernel should protect command streams from tampering.

	  If unsure, choose Y.

endif