Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
6f14f443d3e773439fb9cc6f2685ba90d5d026c5
/
drivers
/
gpu
/
drm
/
etnaviv
/
etnaviv_gpu.c
f3cd1b0
drm/etnaviv: (re-)protect fence allocation with GPU mutex
by Lucas Stach
· 8 years ago
e66774d
drm/etnaviv: add cmdbuf suballocator
by Lucas Stach
· 8 years ago
c3ef4b8
drm/etnaviv: wire up iova handling in new cmdbuf abstraction
by Lucas Stach
· 8 years ago
ea1f572
drm/etnaviv: move cmdbuf de-/allocation into own file
by Lucas Stach
· 8 years ago
e17a0de
drm/etnaviv: set up initial PULSE_EATER register
by Wladimir J. van der Laan
· 8 years ago
770ac20
Merge branch 'drm-etnaviv-next' of git://git.pengutronix.de/lst/linux into drm-next
by Dave Airlie
· 8 years ago
1db0127
drm/etnaviv: move linear window on MC1.0 parts if necessary
by Lucas Stach
· 8 years ago
f54d186
dma-buf: Rename struct fence to dma_fence
by Chris Wilson
· 8 years ago
1b94a9b
drm/etnaviv: mark whole context as lost in recover worker
by Lucas Stach
· 8 years ago
12ff4bd
drm/etnaviv: fix up model and revision for GC2000+
by Lucas Stach
· 8 years ago
128a9b1
drm/etnaviv: handle MMU exception in IRQ handler
by Lucas Stach
· 8 years ago
e68f270
drm/etnaviv: map cmdbuf through MMU on version 2
by Lucas Stach
· 8 years ago
229855b
drm/etnaviv: split out FE start
by Lucas Stach
· 8 years ago
b88163e
drm/etnaviv: split out wait for gpu idle
by Lucas Stach
· 8 years ago
e07c0db
drm/etnaviv: move gpu_va() to etnaviv mmu
by Lucas Stach
· 8 years ago
dd34bb9
drm/etnaviv: move IOMMU domain allocation into etnaviv MMU
by Lucas Stach
· 8 years ago
e095c8f
drm/etnaviv: indirect IOMMU restore through etnaviv MMU
by Lucas Stach
· 8 years ago
99f861b
drm/etnaviv: move linear window setup into etnaviv_iommuv1_restore
by Lucas Stach
· 8 years ago
99aeeb7
drm/etnaviv: rename etnaviv_iommu_domain_restore to etnaviv_iommuv1_restore
by Lucas Stach
· 8 years ago
acfee0e
drm/etnaviv: only check if the cmdbuf is inside the linear window on MMUv1
by Lucas Stach
· 8 years ago
9c7310c
drm/etnaviv: fold various clock enable/disable functions into top ones
by Lucas Stach
· 8 years ago
dc22789
drm/etnaviv: remove unneeded variable initialization
by Fabio Estevam
· 8 years ago
db60eda
drm/etnaviv: remove unneeded 'fail' label
by Fabio Estevam
· 8 years ago
9e59eea
drm/etnaviv: check for errors when enabling clocks
by Fabio Estevam
· 8 years ago
d985349
drm/etnaviv: take GPU lock later in the submit process
by Lucas Stach
· 9 years ago
1409df0
drm/etnaviv: improve error reporting in GPU init path
by Lucas Stach
· 9 years ago
7d0c6e7
drm/etnaviv: enable GPU module level clock gating support
by Russell King
· 9 years ago
1d6da87
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 9 years ago
16bf834
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 9 years ago
946dd8d
drm/etnaviv: use deferrable timer for hangcheck handler
by Lucas Stach
· 9 years ago
c01e015
treewide: Fix typos in printk
by Masanari Iida
· 9 years ago
2144fff
drm/etnaviv: don't move linear memory window on 3D cores without MC2.0
by Lucas Stach
· 9 years ago
266c73b
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 9 years ago
f6e4566
dma, mm/pat: Rename dma_*_writecombine() to dma_*_wc()
by Luis R. Rodriguez
· 9 years ago
b6325f4
drm: etnaviv: clean up vram_mapping submission/retire path
by Russell King
· 9 years ago
f608631
drm: etnaviv: track current execution state
by Russell King
· 9 years ago
471070a
drm/etnaviv: move GPU linear window to end of DMA window
by Lucas Stach
· 9 years ago
d9fd0c7
drm/etnaviv: move runtime PM balance into retire worker
by Lucas Stach
· 9 years ago
45d16a6
drm/etnaviv: fix memory leak in IOMMU init path
by Lucas Stach
· 9 years ago
602eb48
drm/etnaviv: add further minor features and varyings count
by Russell King
· 9 years ago
472f79d
drm/etnaviv: add helper for comparing model/revision IDs
by Russell King
· 9 years ago
52f36ba
drm/etnaviv: add helper to extract bitfields
by Russell King
· 9 years ago
507f899
drm/etnaviv: use defined constants for the chip model
by Russell King
· 9 years ago
b98c668
drm/etnaviv: ignore VG GPUs with FE2.0
by Russell King
· 9 years ago
f642776
drm/etnaviv: fix failure path if model is zero
by Russell King
· 9 years ago
c33246d
drm/etnaviv: fix workaround for GC500
by Lucas Stach
· 9 years ago
a8c21a5
drm/etnaviv: add initial etnaviv DRM driver
by The etnaviv authors
· 9 years ago