Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm: remove deprecated "[__]drm_gem_object_[un]reference[_locked]" functions

There are no more places where these (deprecated) functions are being
used from, thus they can now be removed.

Signed-off-by: Fernando Ramos <greenfoo@gluegarage.com>
Reviewed-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20181115221634.22715-3-greenfoo@gluegarage.com

authored by

Fernando Ramos and committed by
Linus Walleij
3e70fd16 10a599fa

-50
-50
include/drm/drm_gem.h
··· 348 348 void drm_gem_object_put_unlocked(struct drm_gem_object *obj); 349 349 void drm_gem_object_put(struct drm_gem_object *obj); 350 350 351 - /** 352 - * drm_gem_object_reference - acquire a GEM buffer object reference 353 - * @obj: GEM buffer object 354 - * 355 - * This is a compatibility alias for drm_gem_object_get() and should not be 356 - * used by new code. 357 - */ 358 - static inline void drm_gem_object_reference(struct drm_gem_object *obj) 359 - { 360 - drm_gem_object_get(obj); 361 - } 362 - 363 - /** 364 - * __drm_gem_object_unreference - raw function to release a GEM buffer object 365 - * reference 366 - * @obj: GEM buffer object 367 - * 368 - * This is a compatibility alias for __drm_gem_object_put() and should not be 369 - * used by new code. 370 - */ 371 - static inline void __drm_gem_object_unreference(struct drm_gem_object *obj) 372 - { 373 - __drm_gem_object_put(obj); 374 - } 375 - 376 - /** 377 - * drm_gem_object_unreference_unlocked - release a GEM buffer object reference 378 - * @obj: GEM buffer object 379 - * 380 - * This is a compatibility alias for drm_gem_object_put_unlocked() and should 381 - * not be used by new code. 382 - */ 383 - static inline void 384 - drm_gem_object_unreference_unlocked(struct drm_gem_object *obj) 385 - { 386 - drm_gem_object_put_unlocked(obj); 387 - } 388 - 389 - /** 390 - * drm_gem_object_unreference - release a GEM buffer object reference 391 - * @obj: GEM buffer object 392 - * 393 - * This is a compatibility alias for drm_gem_object_put() and should not be 394 - * used by new code. 395 - */ 396 - static inline void drm_gem_object_unreference(struct drm_gem_object *obj) 397 - { 398 - drm_gem_object_put(obj); 399 - } 400 - 401 351 int drm_gem_handle_create(struct drm_file *file_priv, 402 352 struct drm_gem_object *obj, 403 353 u32 *handlep);