char/agp: Remove frontend code
authorThomas Zimmermann <tzimmermann@suse.de>
Wed, 22 Nov 2023 12:09:42 +0000 (13:09 +0100)
committerThomas Zimmermann <tzimmermann@suse.de>
Wed, 6 Dec 2023 09:08:41 +0000 (10:08 +0100)
commit87be41f09ac92cee6d0124636f49fac21dfd445e
tree5ac14696c54e86fbf904e5d17c3b92e723735fea
parent2504c7ec728b7a2b6ca067e2a908fd1af2aad57c
char/agp: Remove frontend code

The AGP subsystem supports a user-space interface via /dev/agpgart. It
is only enabled with DRM support for mode setting in user space. (i.e.,
CONFIG_DRM_LEGACY). All of that DRM code has been removed and the option
will go away. Hence remove the AGP frontend.

Modern DRM drivers with kernel mode setting handle AGP support internally.

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: David Airlie <airlied@gmail.com>
Reviewed-by: Daniel Vetter <daniel@ffwll.ch>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20231122122449.11588-14-tzimmermann@suse.de
drivers/char/agp/Makefile
drivers/char/agp/agp.h
drivers/char/agp/backend.c
drivers/char/agp/compat_ioctl.c [deleted file]
drivers/char/agp/compat_ioctl.h [deleted file]
drivers/char/agp/frontend.c [deleted file]