linux/drivers/gpu/drm/vkms
Daniel Vetter ac19f140bc drm/vkms: Use drmm_add_final_kfree
With this we can drop the final kfree from the release function.

v2: After drm_dev_init/drmm_add_final_kfree we need to clean up
everything through a drm_dev_put. Rework the unwind code to match
that.

Reviewed-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Tested-by: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Cc: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
Cc: Haneen Mohammed <hamohammed.sa@gmail.com>
Cc: Daniel Vetter <daniel@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20200323144950.3018436-15-daniel.vetter@ffwll.ch
2020-03-26 15:26:51 +01:00
..
Makefile drm/vkms: Rename vkms_crc.c into vkms_composer.c 2019-07-12 00:46:02 -03:00
vkms_composer.c drm/vkms: Fix typo and preposion in function documentation 2019-12-05 18:55:55 -05:00
vkms_crtc.c drm/vkms: Convert to CRTC VBLANK callbacks 2020-02-13 13:10:10 +01:00
vkms_drv.c drm/vkms: Use drmm_add_final_kfree 2020-03-26 15:26:51 +01:00
vkms_drv.h drm/vkms: Convert to CRTC VBLANK callbacks 2020-02-13 13:10:10 +01:00
vkms_gem.c drm/vkms: prime import support 2019-10-08 18:44:47 -04:00
vkms_output.c drm/vkms: Avoid assigning 0 for possible_crtc 2019-07-12 00:45:49 -03:00
vkms_plane.c drm/vkms: plane_state->fb iff plane_state->crtc 2020-01-28 15:43:32 +01:00