Dave Airlie
|
856ee92e86
Merge tag 'v4.11-rc7' into drm-next
|
8 years ago |
Wei Yongjun
|
45abdf35cf
drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit()
|
8 years ago |
Dave Airlie
|
b769fefb68
Backmerge tag 'v4.11-rc6' into drm-next
|
8 years ago |
Lucas Stach
|
6e2b98cf3b
drm/etnaviv: return GPU fence through the submit structure
|
8 years ago |
Philipp Zabel
|
9ad59fea16
drm/etnaviv: submit support for in-fences
|
8 years ago |
Russell King
|
bcdfb5e56d
drm/etnaviv: add etnaviv cooling device
|
8 years ago |
Lucas Stach
|
b27734c29c
drm/etnaviv: add lockdep assert to fence allocation
|
8 years ago |
Lucas Stach
|
f3cd1b064f
drm/etnaviv: (re-)protect fence allocation with GPU mutex
|
8 years ago |
Lucas Stach
|
e66774dd6f
drm/etnaviv: add cmdbuf suballocator
|
8 years ago |
Lucas Stach
|
c3ef4b8c3e
drm/etnaviv: wire up iova handling in new cmdbuf abstraction
|
8 years ago |
Lucas Stach
|
ea1f5729aa
drm/etnaviv: move cmdbuf de-/allocation into own file
|
8 years ago |
Wladimir J. van der Laan
|
e17a0ded5c
drm/etnaviv: set up initial PULSE_EATER register
|
8 years ago |
Dave Airlie
|
770ac20413
Merge branch 'drm-etnaviv-next' of git://git.pengutronix.de/lst/linux into drm-next
|
8 years ago |
Lucas Stach
|
1db0127904
drm/etnaviv: move linear window on MC1.0 parts if necessary
|
8 years ago |
Chris Wilson
|
f54d186700
dma-buf: Rename struct fence to dma_fence
|
9 years ago |
Lucas Stach
|
1b94a9b7d2
drm/etnaviv: mark whole context as lost in recover worker
|
9 years ago |
Lucas Stach
|
12ff4bdef1
drm/etnaviv: fix up model and revision for GC2000+
|
9 years ago |
Lucas Stach
|
128a9b1dec
drm/etnaviv: handle MMU exception in IRQ handler
|
9 years ago |
Lucas Stach
|
e68f270f21
drm/etnaviv: map cmdbuf through MMU on version 2
|
9 years ago |
Lucas Stach
|
229855b650
drm/etnaviv: split out FE start
|
9 years ago |
Lucas Stach
|
b88163e36c
drm/etnaviv: split out wait for gpu idle
|
9 years ago |
Lucas Stach
|
e07c0db5e8
drm/etnaviv: move gpu_va() to etnaviv mmu
|
9 years ago |
Lucas Stach
|
dd34bb9655
drm/etnaviv: move IOMMU domain allocation into etnaviv MMU
|
9 years ago |
Lucas Stach
|
e095c8feb8
drm/etnaviv: indirect IOMMU restore through etnaviv MMU
|
9 years ago |
Lucas Stach
|
99f861bc83
drm/etnaviv: move linear window setup into etnaviv_iommuv1_restore
|
9 years ago |
Lucas Stach
|
99aeeb7c58
drm/etnaviv: rename etnaviv_iommu_domain_restore to etnaviv_iommuv1_restore
|
9 years ago |
Lucas Stach
|
acfee0ec03
drm/etnaviv: only check if the cmdbuf is inside the linear window on MMUv1
|
9 years ago |
Lucas Stach
|
9c7310c05d
drm/etnaviv: fold various clock enable/disable functions into top ones
|
9 years ago |
Fabio Estevam
|
dc227890d2
drm/etnaviv: remove unneeded variable initialization
|
9 years ago |
Fabio Estevam
|
db60eda32f
drm/etnaviv: remove unneeded 'fail' label
|
9 years ago |