diff options
author | Dave Airlie <airlied@redhat.com> | 2018-11-28 19:21:23 -0500 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2018-11-28 19:28:49 -0500 |
commit | 61647c77cb15354a329cbb36fe7a2253b36b51b1 (patch) | |
tree | 59d887f99bc4a2bdddc7cfc1d81794c2a4cdc759 /include/drm/drm_gem.h | |
parent | 1a31c26ed7b495f152e3103dc7c68e3307a39541 (diff) | |
parent | 08f73d668048ffa3ba6b1426b6ba0a89b16aefd7 (diff) |
Merge tag 'drm-misc-next-2018-11-28' of git://anongit.freedesktop.org/drm/drm-misc into drm-next
drm-misc-next for v4.21:
Core Changes:
- Merge drm_info.c into drm_debugfs.c
- Complete the fake drm_crtc_commit's hw_done/flip_done sooner.
- Remove deprecated drm_obj_ref/unref functions. All drivers use get/put now.
- Decrease stack use of drm_gem_prime_mmap.
- Improve documentation for dumb callbacks.
Driver Changes:
- Add edid support to virtio.
- Wait on implicit fence in meson and sun4i.
- Add support for BGRX8888 to sun4i.
- Preparation patches for sun4i driver to start supporting linear and tiled YUV formats.
- Add support for HDMI 1.4 4k modes to meson, and support for VIC alternate timings.
- Drop custom dumb_map in vkms.
- Small fixes and cleanups to v3d.
Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/151a3270-b1be-ed75-bd58-6b29d741f592@linux.intel.com
Diffstat (limited to 'include/drm/drm_gem.h')
-rw-r--r-- | include/drm/drm_gem.h | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/include/drm/drm_gem.h b/include/drm/drm_gem.h index f466ce5bde0e..c95727425284 100644 --- a/include/drm/drm_gem.h +++ b/include/drm/drm_gem.h | |||
@@ -348,56 +348,6 @@ __drm_gem_object_put(struct drm_gem_object *obj) | |||
348 | void drm_gem_object_put_unlocked(struct drm_gem_object *obj); | 348 | void drm_gem_object_put_unlocked(struct drm_gem_object *obj); |
349 | void drm_gem_object_put(struct drm_gem_object *obj); | 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 | int drm_gem_handle_create(struct drm_file *file_priv, | 351 | int drm_gem_handle_create(struct drm_file *file_priv, |
402 | struct drm_gem_object *obj, | 352 | struct drm_gem_object *obj, |
403 | u32 *handlep); | 353 | u32 *handlep); |