drm: Declare hashtable as legacy
authorThomas Zimmermann <tzimmermann@suse.de>
Mon, 29 Nov 2021 09:48:41 +0000 (10:48 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Tue, 30 Nov 2021 08:41:28 +0000 (09:41 +0100)
commita21800bced7cbaf7bb8f5281db17a5d7ef6e197a
treeb71a940ac6f0db01084d74f22a17f1ddf5418975
parent2985c96485b7ef4e015d13dc3081fb0479260951
drm: Declare hashtable as legacy

The DRM hashtable code is only used by internal functions for legacy
UMS drivers. Move the implementation behind CONFIG_DRM_LEGACY and the
declarations into legacy header files. Unexport the symbols.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20211129094841.22499-4-tzimmermann@suse.de
drivers/gpu/drm/Makefile
drivers/gpu/drm/drm_hashtab.c
drivers/gpu/drm/drm_legacy.h
include/drm/drm_device.h
include/drm/drm_hashtab.h [deleted file]
include/drm/drm_legacy.h