linux_dsm_epyc7002/drivers/gpu/drm/ttm
Dave Airlie 0b988ca1c7 drm/ttm: protect against reentrant bind in the drivers
This moves the generic tracking into the drivers and protects
against reentrancy in the drivers. It fixes up radeon and agp
to be able to query the bound status as that is required.

Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20200917043040.146575-2-airlied@gmail.com
2020-09-18 06:14:00 +10:00
..
Makefile drm/ttm: give resource functions their own [ch] files 2020-08-12 15:51:03 +02:00
ttm_agp_backend.c drm/ttm: protect against reentrant bind in the drivers 2020-09-18 06:14:00 +10:00
ttm_bo_util.c drm/ttm: protect against reentrant bind in the drivers 2020-09-18 06:14:00 +10:00
ttm_bo_vm.c Merge drm/drm-next into drm-misc-next 2020-09-14 18:11:40 +02:00
ttm_bo.c drm/ttm: protect against reentrant bind in the drivers 2020-09-18 06:14:00 +10:00
ttm_execbuf_util.c
ttm_memory.c drm/ttm: some cleanups 2020-09-17 11:44:04 +02:00
ttm_module.c
ttm_page_alloc_dma.c drm/ttm/tt: add wrappers to set tt state. 2020-09-16 09:33:24 +10:00
ttm_page_alloc.c drm/ttm/tt: add wrappers to set tt state. 2020-09-16 09:33:24 +10:00
ttm_range_manager.c drm/ttm: remove available_caching 2020-09-15 16:05:19 +02:00
ttm_resource.c drm/ttm: remove available_caching 2020-09-15 16:05:19 +02:00
ttm_tt.c drm/ttm: move ttm binding/unbinding out of ttm_tt paths. 2020-09-16 09:35:30 +10:00