Jerome Glisse
|
e865275335
drm/radeon/kms: record object that have been list reserved
|
15 years ago |
Dave Airlie
|
f4b7fb94c5
drm/radeon/kms: take vram mutex pointer before derefing object.
|
15 years ago |
Matthew Garrett
|
5876dd249e
radeon: Unmap vram pages when reclocking
|
15 years ago |
Dave Airlie
|
7547a917fa
Merge branch 'drm-ttm-unmappable' into drm-core-next
|
15 years ago |
Jerome Glisse
|
0a2d50e3a8
drm/radeon/kms: add support for new fault callback V7
|
15 years ago |
Jerome Glisse
|
9d87fa2138
drm/ttm: split no_wait argument in 2 GPU or reserve wait
|
15 years ago |
Tejun Heo
|
336f5899d2
Merge branch 'master' into export-slabh
|
15 years ago |
Michel Dänzer
|
3ca82da3eb
drm/radeon/kms: Only restrict BO to visible VRAM size when pinning to VRAM.
|
15 years ago |
Tejun Heo
|
5a0e3ad6af
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
|
15 years ago |
Jerome Glisse
|
51e5fcd353
drm/radeon/kms: force pinning buffer into visible VRAM
|
15 years ago |
Jerome Glisse
|
6cb8e1f71c
drm/radeon/kms: fix bo's fence association
|
15 years ago |
Dave Airlie
|
d796d8446f
drm/radeon/kms: make hibernate work on IGPs
|
15 years ago |
Alex Deucher
|
06b6476d6b
drm/radeon/kms: detect sideport memory on IGP chips
|
15 years ago |
Jerome Glisse
|
d03d858970
drm/radeon/kms: Check if bo we got from ttm are radeon object or not
|
15 years ago |
Jerome Glisse
|
9fb03e6351
drm/radeon/kms: If no placement is supplied fallback to system
|
15 years ago |
Jerome Glisse
|
1fb107fc46
drm/radeon/kms: Convert radeon to new ttm_bo_init
|
15 years ago |
Dave Airlie
|
550e2d9270
drm/radeon/kms: restore surface registers on resume.
|
15 years ago |
Thomas Hellstrom
|
5cc6fbab9d
drm/radeon: Remove tests for -ERESTART from the TTM code.
|
15 years ago |
Jerome Glisse
|
312ea8da04
drm/radeon/kms: Convert radeon to new TTM validation API (V2)
|
15 years ago |
Jerome Glisse
|
4c78867912
drm/radeon/kms: Rework radeon object handling
|
15 years ago |
Dave Airlie
|
23956dfa82
drm/radeon/kms: add HDP flushing for all GPUs.
|
15 years ago |
Dave Airlie
|
9d8401fcbb
drm/radeon: use list_for_each_entry instead of list_for_each
|
15 years ago |
Michel Dänzer
|
c88f9f0c91
drm/radeon/kms: Use surfaces for scanout / cursor byte swapping on big endian.
|
16 years ago |
Jerome Glisse
|
a4d68279b4
drm/radeon/kms: move mtrr range add and memory information
|
16 years ago |
Dave Airlie
|
cefb87efc9
drm/radeon/kms: implement bo busy check + current domain
|
16 years ago |
Jerome Glisse
|
985fe845ae
drm/radeon/kms: Fix caching mode selection for GTT object
|
16 years ago |
Dave Airlie
|
3b170c3b2e
drm/radeon/kms: allow interruptible waits for objects.
|
16 years ago |
Michel Dänzer
|
664f865902
drm/radeon: Pay more attention to object placement requested by userspace.
|
16 years ago |
Michel Dänzer
|
e46074effd
drm/radeon: Don't unreserve twice on failure to validate.
|
16 years ago |
Dave Airlie
|
e024e11070
drm/radeon/kms: add initial colortiling support.
|
16 years ago |