Alex Deucher
|
ec46c76d50
drm/radeon: add GPU reset flags
|
12 years ago |
Jerome Glisse
|
5f8f635edd
drm/radeon: avoid deadlock in pm path when waiting for fence
|
12 years ago |
Jerome Glisse
|
76903b96ad
drm/radeon: don't leave fence blocked process on failed GPU reset
|
12 years ago |
Alex Deucher
|
cf4ccd016b
drm/radeon/kms: add 6xx/7xx CS parser for async DMA (v2)
|
13 years ago |
Daniel Vetter
|
2c385151ed
drm/radeon: make indirect register access concurrency-safe
|
12 years ago |
Daniel Vetter
|
2ef9bdfe64
drm/radeon: add W|RREG32_IDX for MM_INDEX|DATA based mmio accesss
|
12 years ago |
Jerome Glisse
|
d025e9e2b8
drm/radeon: do not move bo to different placement at each cs
|
12 years ago |
Alex Deucher
|
8c5fd7efcc
drm/radeon/kms: Add initial support for async DMA on SI
|
12 years ago |
Alex Deucher
|
f60cbd117a
drm/radeon/kms: Add initial support for async DMA on cayman/TN
|
12 years ago |
Alex Deucher
|
4d75658bff
drm/radeon/kms: Add initial support for async DMA on r6xx/r7xx
|
12 years ago |
Christian König
|
13e55c38f8
drm/radeon: separate pt alloc from lru add
|
12 years ago |
Christian König
|
d72d43cfc5
drm/radeon: don't add the IB pool to all VMs v2
|
12 years ago |
Christian König
|
90a51a3292
drm/radeon: allocate page tables on demand v4
|
12 years ago |
Alex Deucher
|
498522b455
drm/radeon: rework the vm_flush interface
|
12 years ago |
Dmitry Cherkasov
|
fa87e62d35
drm/radeon: add 2-level VM pagetables support v9
|
12 years ago |
Christian König
|
dce34bfd63
drm/radeon: refactor set_page chipset interface v5
|
12 years ago |
Alex Deucher
|
6d92f81dcf
drm/radeon: add get_backlight_level callback
|
12 years ago |
Christian König
|
e971bd5e45
drm/radeon: rework the VM code a bit more (v2)
|
12 years ago |
Christian König
|
421ca7ab86
drm/radeon: move and rename radeon_bo_va function
|
12 years ago |
Christian König
|
ca19f21ece
drm/radeon: move IB pool to 1MB offset
|
12 years ago |
Christian König
|
2a6f1abbb4
drm/radeon: make page table updates async v2
|
13 years ago |
Christian König
|
089a786e2c
drm/radeon: Move looping over the PTEs into chip code
|
13 years ago |
Christian König
|
ddf03f5cdd
drm/radeon: rework VM page table handling
|
13 years ago |
Christian König
|
ee60e29f1d
drm/radeon: rework VMID handling
|
13 years ago |
Christian König
|
9b40e5d842
drm/radeon: make VM flushs a ring operation
|
13 years ago |
Christian König
|
d66a76269a
drm/radeon: remove vm_unbind
|
13 years ago |
Christian König
|
05b0714768
drm/radeon: move VM funcs into asic structure
|
13 years ago |
Christian König
|
4bf3dd9264
drm/radeon: cleanup VM id handling a bit
|
13 years ago |
Alex Deucher
|
37e9b6a62f
drm/radeon: rework the backlight control to be an asic callback
|
13 years ago |
Alex Deucher
|
e3a1592085
drm/radeon: add initial support for ATCS ACPI methods
|
13 years ago |