Dave Airlie
|
c4c7f3149b
radeon: make radeon_cs_update_pages static.
|
13 years ago |
Alex Deucher
|
40f5cf9969
drm/radeon: add PRIME support (v2)
|
13 years ago |
Jerome Glisse
|
f2e3922106
drm/radeon: make the ib an inline object
|
13 years ago |
Jerome Glisse
|
68470ae7e6
drm/radeon: move the semaphore from the fence into the ib
|
13 years ago |
Jerome Glisse
|
c507f7ef30
drm/radeon: rip out the ib pool
|
13 years ago |
Christian König
|
c3b7fe8b8a
drm/radeon: multiple ring allocator v3
|
13 years ago |
Christian König
|
557017a0e2
drm/radeon: define new SA interface v3
|
13 years ago |
Christian König
|
2e0d99103e
drm/radeon: make sa bo a stand alone object
|
13 years ago |
Christian König
|
711a972933
drm/radeon: add sub allocator debugfs file
|
13 years ago |
Christian König
|
dd8bea2111
drm/radeon: use inline functions to calc sa_bo addr
|
13 years ago |
Christian König
|
8a47cc9ec1
drm/radeon: rework locking ring emission mutex in fence deadlock detection v2
|
13 years ago |
Jerome Glisse
|
bb63556729
drm/radeon: convert fence to uint64_t v4
|
13 years ago |
Christian König
|
d6999bc7b5
drm/radeon: replace the per ring mutex with a global one
|
13 years ago |
Christian König
|
7b9ef16bd1
drm/radeon: make forcing ring activity a common function
|
13 years ago |
Christian König
|
67e3c78768
drm/radeon: unlock the ring mutex while waiting for the next fence
|
13 years ago |
Christian König
|
3368ff0cf4
drm/radeon: make lockup timeout a module param
|
13 years ago |
Christian König
|
069211e555
drm/radeon: move lockup detection code into radeon_ring.c
|
13 years ago |
Christian König
|
7bd560e885
drm/radeon: use central function for IB testing
|
13 years ago |
Christian König
|
ec1a6cce77
drm/radeon: register ring debugfs handlers on init
|
13 years ago |
Alex Deucher
|
dfcf5f3652
drm/radeon/kms: add support for the CONST IB to the CS ioctl
|
13 years ago |
Dave Airlie
|
8229c885fe
drm: Merge tag 'v3.3-rc7' into drm-core-next
|
13 years ago |
Christian König
|
293f9fd53a
drm/radeon: fix IB debugfs files for multiple cards
|
13 years ago |
Michel Dänzer
|
f0d14daa69
drm/radeon: Only create additional ring debugfs files on Cayman or newer.
|
13 years ago |
Jerome Glisse
|
9fc04b503d
drm/radeon: avoid deadlock if GPU lockup is detected in ib_pool_get
|
13 years ago |
Jerome Glisse
|
d54fbd49ef
drm/radeon: silence out possible lock dependency warning
|
13 years ago |
Jerome Glisse
|
721604a15b
drm/radeon: GPU virtual memory support v22
|
13 years ago |
Jerome Glisse
|
c1341e5280
drm/radeon: allocate semaphore from the ib pool
|
13 years ago |
Jerome Glisse
|
69e130a6a4
drm/radeon: make ib size variable
|
13 years ago |
Jerome Glisse
|
b15ba51207
drm/radeon: introduce a sub allocator and convert ib pool to it v4
|
13 years ago |
Alex Deucher
|
78c5560a08
drm/radeon/kms: add some new ring params to better handle other ring types
|
13 years ago |