HID: avoid sparse warning in HID_COMPAT_LOAD_DRIVER
Impact: include a prototype for the exported function in the macro Fix about 20 of this warnings: drivers/hid/hid-a4tech.c:162:1: warning: symbol 'hid_compat_a4tech' was not declared. Should it be static? Signed-off-by: Hannes Eder <hannes@hanneseder.net> Signed-off-by: Jiri Kosina <jkosina@suse.cz>
This commit is contained in:
parent
079034073f
commit
725cf0f47d
|
@ -793,6 +793,8 @@ dbg_hid(const char *fmt, ...)
|
||||||
|
|
||||||
#ifdef CONFIG_HID_COMPAT
|
#ifdef CONFIG_HID_COMPAT
|
||||||
#define HID_COMPAT_LOAD_DRIVER(name) \
|
#define HID_COMPAT_LOAD_DRIVER(name) \
|
||||||
|
/* prototype to avoid sparse warning */ \
|
||||||
|
extern void hid_compat_##name(void); \
|
||||||
void hid_compat_##name(void) { } \
|
void hid_compat_##name(void) { } \
|
||||||
EXPORT_SYMBOL(hid_compat_##name)
|
EXPORT_SYMBOL(hid_compat_##name)
|
||||||
#else
|
#else
|
||||||
|
|
Loading…
Reference in New Issue