mirror of
https://github.com/torvalds/linux.git
synced 2024-11-16 09:02:00 +00:00
msi-laptop: fix section mismatch in reference from the function load_scm_model_init
There have section mismatch warning message shows up when building the kernel with make CONFIG_DEBUG_SECTION_MISMATCH=y. The problem is the load_scm_model_init() calls msi_laptop_input_setup() which is an __init function, but load_scm_model_init() lacks a __init annotation. This patch add __init on load_scm_model_init() to avoid warning message. Cc: Matthew Garrett <mjg@redhat.com> Cc: Dmitry Torokhov <dtor@mail.ru> Cc: Corentin Chary <corentincj@iksaif.net> Cc: Thomas Renninger <trenn@suse.de> Signed-off-by: Lee, Chun-Yi <jlee@novell.com> Signed-off-by: Matthew Garrett <mjg@redhat.com>
This commit is contained in:
parent
6d88ff0f8e
commit
d436514e21
@ -800,7 +800,7 @@ static void msi_laptop_input_destroy(void)
|
||||
input_unregister_device(msi_laptop_input_dev);
|
||||
}
|
||||
|
||||
static int load_scm_model_init(struct platform_device *sdev)
|
||||
static int __init load_scm_model_init(struct platform_device *sdev)
|
||||
{
|
||||
u8 data;
|
||||
int result;
|
||||
|
Loading…
Reference in New Issue
Block a user