| Directory | Files | |
|---|---|---|
| .. | 110 | |
| File | Size | |
| Kconfig | 600 B | |
| Makefile | 384 B | |
| cmdstream.xml.h | 13 kB | |
| common.xml.h | 26 kB | |
| etnaviv.mod.c | 0 B | |
| etnaviv_buffer.c | 16 kB | |
| etnaviv_cmd_parser.c | 4.7 kB | |
| etnaviv_cmdbuf.c | 3.6 kB | |
| etnaviv_cmdbuf.h | 1.3 kB | |
| etnaviv_drv.c | 17 kB | |
| etnaviv_drv.h | 4.2 kB | |
| etnaviv_dump.c | 6.3 kB | |
| etnaviv_dump.h | 687 B | |
| etnaviv_gem.c | 19 kB | |
| etnaviv_gem.h | 3.3 kB | |
| etnaviv_gem_prime.c | 3.6 kB | |
| etnaviv_gem_submit.c | 15 kB | |
| etnaviv_gpu.c | 53 kB | |
| etnaviv_gpu.h | 5.1 kB | |
| etnaviv_hwdb.c | 7.5 kB | |
| etnaviv_iommu.c | 4.7 kB | |
| etnaviv_iommu_v2.c | 8.8 kB | |
| etnaviv_mmu.c | 14 kB | |
| etnaviv_mmu.h | 3.9 kB | |
| etnaviv_perfmon.c | 13 kB | |
| etnaviv_perfmon.h | 844 B | |
| etnaviv_sched.c | 3.9 kB | |
| etnaviv_sched.h | 559 B | |
| state.xml.h | 27 kB | |
| state_3d.xml.h | 556 B | |
| state_blt.xml.h | 2.3 kB | |
| state_hi.xml.h | 32 kB | |
# SPDX-License-Identifier: GPL-2.0-only config DRM_ETNAVIV tristate "ETNAVIV (DRM support for Vivante GPU IP cores)" depends on DRM depends on MMU select SHMEM select SYNC_FILE select THERMAL if DRM_ETNAVIV_THERMAL select TMPFS select WANT_DEV_COREDUMP select CMA if HAVE_DMA_CONTIGUOUS select DMA_CMA if HAVE_DMA_CONTIGUOUS select DRM_SCHED help DRM driver for Vivante GPUs. config DRM_ETNAVIV_THERMAL bool "enable ETNAVIV thermal throttling" depends on DRM_ETNAVIV default y help Compile in support for thermal throttling. Say Y unless you want to risk burning your SoC.