Alex Deucher
|
be63fe8c8f
drm/radeon/kms: add radeon_asic struct for trinity
|
13 years ago |
Alex Deucher
|
02779c082c
drm/radeon/kms: add radeon_asic struct for SI
|
13 years ago |
Alex Deucher
|
54e88e065e
drm/radeon/kms: clean up radeon_asic struct (v2)
|
13 years ago |
Alex Deucher
|
9e6f3d02c4
drm/radeon/kms: reorganize surface callbacks
|
13 years ago |
Alex Deucher
|
798bcf7341
drm/radeon/kms: move clock/pcie setting callbacks into pm struct
|
13 years ago |
Alex Deucher
|
c79a49ca00
drm/radeon/kms: reorganize display callbacks
|
13 years ago |
Alex Deucher
|
c5b3b8504f
drm/radeon/kms: reorganize gart callbacks
|
13 years ago |
Alex Deucher
|
f712812e1b
drm/radeon/kms: make ring_start, ring_test, and ib_test per ring
|
13 years ago |
Alex Deucher
|
b35ea4ab88
drm/radeon/kms: reorganize irq callbacks
|
13 years ago |
Alex Deucher
|
27cd77694b
drm/radeon/kms: reorganize copy callbacks
|
13 years ago |
Christian König
|
eb0c19c539
drm/radeon: also make the cs_parse function per ring
|
13 years ago |
Alex Deucher
|
a02fa397b0
drm/radeon/kms: reorganize pm callbacks
|
13 years ago |
Alex Deucher
|
0f9e006c9a
drm/radeon/kms: reorganize page flip callbacks
|
13 years ago |
Alex Deucher
|
901ea57dc4
drm/radeon/kms: reorganize hpd callbacks
|
13 years ago |
Alex Deucher
|
89e5181f3f
drm/radeon/kms: add a radeon asic callback for mc idle
|
13 years ago |
Alex Deucher
|
3ae19b750b
drm/radeon/kms: add wait_for_vblank asic callback
|
13 years ago |
Alex Deucher
|
3000bf3933
drm/radeon/kms: sync across multiple rings when doing bo moves v3
|
13 years ago |
Jerome Glisse
|
721604a15b
drm/radeon: GPU virtual memory support v22
|
13 years ago |
Alex Deucher
|
b40e7e1608
drm/radeon/kms: add cayman specific fence_ring_emit
|
13 years ago |
Christian König
|
4c87bc268d
drm/radeon: make some asic pointers per ring
|
13 years ago |
Christian König
|
5596a9db15
drm/radeon: make ring rptr and wptr register offsets variable
|
13 years ago |
Christian König
|
15d3332f31
drm/radeon/kms: add support for semaphores v3
|
13 years ago |
Alex Deucher
|
a4c9e2eed1
drm/radeon/kms/pm: add a proper pm profile init function for fusion
|
13 years ago |
Ilija Hadzic
|
fb3d9e97e1
drm/radeon/kms: blit code commoning
|
13 years ago |
Alex Deucher
|
20633442eb
drm/radeon/kms: set dma_copy to NULL for r6xx+
|
14 years ago |
Alex Deucher
|
ba7e05e958
drm/radeon/kms: fix num crtcs for Cedar and Caicos
|
14 years ago |
Alex Deucher
|
89da5a375a
drm/radeon/kms: fill in asic struct for llano
|
14 years ago |
Alex Deucher
|
cb92d452ba
drm/radeon/kms: add blit support for cayman (v2)
|
14 years ago |
Dave Airlie
|
97bfd0acd3
drm/radeon/kms: add wait idle ioctl for eg->cayman
|
14 years ago |
Alex Deucher
|
b4df8be104
drm/radeon/kms: fix pcie_p callbacks on btc and cayman
|
14 years ago |