Skip to content

Commit

Permalink
gpu: host1x: Add channel support
Browse files Browse the repository at this point in the history
Add support for host1x client modules, and host1x channels to submit
work to the clients.

Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Signed-off-by: Terje Bergstrom <tbergstrom@nvidia.com>
Reviewed-by: Thierry Reding <thierry.reding@avionic-design.de>
Tested-by: Thierry Reding <thierry.reding@avionic-design.de>
Tested-by: Erik Faye-Lund <kusmabite@gmail.com>
Signed-off-by: Thierry Reding <thierry.reding@avionic-design.de>
  • Loading branch information
Terje Bergstrom authored and Thierry Reding committed Apr 22, 2013
1 parent 7ede0b0 commit 6579324
Show file tree
Hide file tree
Showing 25 changed files with 2,913 additions and 1 deletion.
12 changes: 12 additions & 0 deletions drivers/gpu/host1x/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -8,3 +8,15 @@ config TEGRA_HOST1X
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
3 changes: 3 additions & 0 deletions drivers/gpu/host1x/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ host1x-y = \
syncpt.o \
dev.o \
intr.o \
cdma.o \
channel.o \
job.o \
hw/host1x01.o

obj-$(CONFIG_TEGRA_HOST1X) += host1x.o
Loading

0 comments on commit 6579324

Please sign in to comment.