]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm: remove drm_fb_helper_modinit
authorChristoph Hellwig <hch@lst.de>
Tue, 2 Feb 2021 12:13:23 +0000 (13:13 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 2 Jul 2022 14:18:10 +0000 (16:18 +0200)
commit580bd75f91c3c13b89d39f69d6d8eeacd68feb29
treeb16ded8a8fe98b0fd2586985b0252c0b49ed6687
parent9b8f98d23758dd6960e465a77511cb7f73f5f307
drm: remove drm_fb_helper_modinit

commit bf22c9ec39da90ce866d5f625d616f28bc733dc1 upstream.

drm_fb_helper_modinit has a lot of boilerplate for what is not very
simple functionality.  Just open code it in the only caller using
IS_ENABLED and IS_MODULE, and skip the find_module check as a
request_module is harmless if the module is already loaded (and not
other caller has this find_module check either).

Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Jessica Yu <jeyu@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/gpu/drm/drm_crtc_helper_internal.h
drivers/gpu/drm/drm_fb_helper.c
drivers/gpu/drm/drm_kms_helper_common.c