drm/nouveau: Do not set struct drm_driver.lastclose
authorThomas Zimmermann <tzimmermann@suse.de>
Mon, 12 Aug 2024 08:28:24 +0000 (10:28 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Tue, 13 Aug 2024 14:21:09 +0000 (16:21 +0200)
commitdb1aeaf2a1374fb05d82a1f8fef5cbb059ce6a01
tree759643a475b9d329cc4147b2c6b315bd60741a4a
parent7a26f18119d1daf910cca58f875582d50d0e4974
drm/nouveau: Do not set struct drm_driver.lastclose

Remove the implementation of struct drm_driver.lastclose. The hook
was only necessary before in-kernel DRM clients existed, but is now
obsolete. The code in nouveau_vga_lastclose() is performed by
drm_lastclose().

v2:
- update commit description

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20240812083000.337744-4-tzimmermann@suse.de
drivers/gpu/drm/nouveau/nouveau_drm.c
drivers/gpu/drm/nouveau/nouveau_vga.c
drivers/gpu/drm/nouveau/nouveau_vga.h