fbdev/core: Move procfs code to separate file
authorThomas Zimmermann <tzimmermann@suse.de>
Tue, 13 Jun 2023 11:07:10 +0000 (13:07 +0200)
committerThomas Zimmermann <tzimmermann@suse.de>
Tue, 27 Jun 2023 07:58:51 +0000 (09:58 +0200)
commitabcc2f3c4cd2ea805f215947eeb3af02846cbd89
treeb7e8b73261810ded333b5014988d5b3cc6ccb92f
parente2af003210c6395f32a5ba9a032ff9589ee7bb09
fbdev/core: Move procfs code to separate file

Move fbdev's procfs code into a separate file and contain it in
init and cleanup helpers. For the cleanup, replace remove_proc_entry()
with proc_remove(). It is equivalent in functionality, but looks
more like an inverse of proc_create_seq().

v2:
* document proc_remove() usage (Sam)
* revert unrelated removal of for_each_registered_fb()

Signed-off-by: Thomas Zimmermann <tzimmermann@suse.de>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Link: https://patchwork.freedesktop.org/patch/msgid/20230613110953.24176-36-tzimmermann@suse.de
drivers/video/fbdev/core/Makefile
drivers/video/fbdev/core/fb_internal.h
drivers/video/fbdev/core/fb_procfs.c [new file with mode: 0644]
drivers/video/fbdev/core/fbmem.c