drm: Remove struct drm_driver.gem_print_info
The .gem_print_info callback in struct drm_driver is obsolete and has no users left. Remove it. Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de> Suggested-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Emil Velikov <emil.velikov@collabora.com> Reviewed-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com> Link: https://patchwork.freedesktop.org/patch/msgid/20200605073247.4057-44-tzimmermann@suse.de
This commit is contained in:
parent
4a0042e089
commit
ad0f449beb
|
@ -1199,8 +1199,6 @@ void drm_gem_print_info(struct drm_printer *p, unsigned int indent,
|
||||||
|
|
||||||
if (obj->funcs && obj->funcs->print_info)
|
if (obj->funcs && obj->funcs->print_info)
|
||||||
obj->funcs->print_info(p, indent, obj);
|
obj->funcs->print_info(p, indent, obj);
|
||||||
else if (obj->dev->driver->gem_print_info)
|
|
||||||
obj->dev->driver->gem_print_info(p, indent, obj);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
int drm_gem_pin(struct drm_gem_object *obj)
|
int drm_gem_pin(struct drm_gem_object *obj)
|
||||||
|
|
|
@ -353,23 +353,6 @@ struct drm_driver {
|
||||||
*/
|
*/
|
||||||
void (*gem_close_object) (struct drm_gem_object *, struct drm_file *);
|
void (*gem_close_object) (struct drm_gem_object *, struct drm_file *);
|
||||||
|
|
||||||
/**
|
|
||||||
* @gem_print_info:
|
|
||||||
*
|
|
||||||
* This callback is deprecated in favour of
|
|
||||||
* &drm_gem_object_funcs.print_info.
|
|
||||||
*
|
|
||||||
* If driver subclasses struct &drm_gem_object, it can implement this
|
|
||||||
* optional hook for printing additional driver specific info.
|
|
||||||
*
|
|
||||||
* drm_printf_indent() should be used in the callback passing it the
|
|
||||||
* indent argument.
|
|
||||||
*
|
|
||||||
* This callback is called from drm_gem_print_info().
|
|
||||||
*/
|
|
||||||
void (*gem_print_info)(struct drm_printer *p, unsigned int indent,
|
|
||||||
const struct drm_gem_object *obj);
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @gem_create_object: constructor for gem objects
|
* @gem_create_object: constructor for gem objects
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in a new issue