| .. | .. |
|---|
| 23 | 23 | * Authors: Dave Airlie |
|---|
| 24 | 24 | * Alex Deucher |
|---|
| 25 | 25 | */ |
|---|
| 26 | | -#include <drm/drmP.h> |
|---|
| 26 | + |
|---|
| 27 | +#include <drm/drm_device.h> |
|---|
| 27 | 28 | #include <drm/radeon_drm.h> |
|---|
| 29 | + |
|---|
| 28 | 30 | #include "radeon.h" |
|---|
| 29 | 31 | |
|---|
| 30 | 32 | static void radeon_lock_cursor(struct drm_crtc *crtc, bool lock) |
|---|
| .. | .. |
|---|
| 307 | 309 | robj = gem_to_radeon_bo(obj); |
|---|
| 308 | 310 | ret = radeon_bo_reserve(robj, false); |
|---|
| 309 | 311 | if (ret != 0) { |
|---|
| 310 | | - drm_gem_object_put_unlocked(obj); |
|---|
| 312 | + drm_gem_object_put(obj); |
|---|
| 311 | 313 | return ret; |
|---|
| 312 | 314 | } |
|---|
| 313 | 315 | /* Only 27 bit offset for legacy cursor */ |
|---|
| .. | .. |
|---|
| 317 | 319 | radeon_bo_unreserve(robj); |
|---|
| 318 | 320 | if (ret) { |
|---|
| 319 | 321 | DRM_ERROR("Failed to pin new cursor BO (%d)\n", ret); |
|---|
| 320 | | - drm_gem_object_put_unlocked(obj); |
|---|
| 322 | + drm_gem_object_put(obj); |
|---|
| 321 | 323 | return ret; |
|---|
| 322 | 324 | } |
|---|
| 323 | 325 | |
|---|
| .. | .. |
|---|
| 352 | 354 | radeon_bo_unpin(robj); |
|---|
| 353 | 355 | radeon_bo_unreserve(robj); |
|---|
| 354 | 356 | } |
|---|
| 355 | | - drm_gem_object_put_unlocked(radeon_crtc->cursor_bo); |
|---|
| 357 | + drm_gem_object_put(radeon_crtc->cursor_bo); |
|---|
| 356 | 358 | } |
|---|
| 357 | 359 | |
|---|
| 358 | 360 | radeon_crtc->cursor_bo = obj; |
|---|