drm/radeon: simplify semaphore handling v2
Directly use the suballocator to get small chunks of memory. It's equally fast and doesn't crash when we encounter a GPU reset. v2: rebased on new SA interface. Signed-off-by:Christian König <deathsimple@vodafone.de> Signed-off-by:
Jerome Glisse <jglisse@redhat.com> Signed-off-by:
Dave Airlie <airlied@redhat.com>
Showing
- drivers/gpu/drm/radeon/evergreen.c 0 additions, 1 deletiondrivers/gpu/drm/radeon/evergreen.c
- drivers/gpu/drm/radeon/ni.c 0 additions, 1 deletiondrivers/gpu/drm/radeon/ni.c
- drivers/gpu/drm/radeon/r600.c 0 additions, 1 deletiondrivers/gpu/drm/radeon/r600.c
- drivers/gpu/drm/radeon/radeon.h 4 additions, 25 deletionsdrivers/gpu/drm/radeon/radeon.h
- drivers/gpu/drm/radeon/radeon_device.c 0 additions, 2 deletionsdrivers/gpu/drm/radeon/radeon_device.c
- drivers/gpu/drm/radeon/radeon_fence.c 1 addition, 1 deletiondrivers/gpu/drm/radeon/radeon_fence.c
- drivers/gpu/drm/radeon/radeon_semaphore.c 23 additions, 114 deletionsdrivers/gpu/drm/radeon/radeon_semaphore.c
- drivers/gpu/drm/radeon/radeon_test.c 2 additions, 2 deletionsdrivers/gpu/drm/radeon/radeon_test.c
- drivers/gpu/drm/radeon/rv770.c 0 additions, 1 deletiondrivers/gpu/drm/radeon/rv770.c
- drivers/gpu/drm/radeon/si.c 0 additions, 1 deletiondrivers/gpu/drm/radeon/si.c
Loading
Please register or sign in to comment