Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

platform/x86: wmi: Remove extern keyword from prototypes

The external function definitions do not need the "extern" keyword.
Remove it to silence the associated checkpatch warnings.

Signed-off-by: Armin Wolf <W_Armin@gmx.de>
Link: https://patch.msgid.link/20251111131125.3379-4-W_Armin@gmx.de
Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
Signed-off-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>

authored by

Armin Wolf and committed by
Ilpo Järvinen
32e3fee8 c209195a

+6 -9
+6 -9
include/linux/wmi.h
··· 36 36 */ 37 37 #define to_wmi_device(device) container_of_const(device, struct wmi_device, dev) 38 38 39 - extern acpi_status wmidev_evaluate_method(struct wmi_device *wdev, 40 - u8 instance, u32 method_id, 41 - const struct acpi_buffer *in, 42 - struct acpi_buffer *out); 39 + acpi_status wmidev_evaluate_method(struct wmi_device *wdev, u8 instance, u32 method_id, 40 + const struct acpi_buffer *in, struct acpi_buffer *out); 43 41 44 - extern union acpi_object *wmidev_block_query(struct wmi_device *wdev, 45 - u8 instance); 42 + union acpi_object *wmidev_block_query(struct wmi_device *wdev, u8 instance); 46 43 47 44 acpi_status wmidev_block_set(struct wmi_device *wdev, u8 instance, const struct acpi_buffer *in); 48 45 ··· 78 81 */ 79 82 #define to_wmi_driver(drv) container_of_const(drv, struct wmi_driver, driver) 80 83 81 - extern int __must_check __wmi_driver_register(struct wmi_driver *driver, 82 - struct module *owner); 83 - extern void wmi_driver_unregister(struct wmi_driver *driver); 84 + int __must_check __wmi_driver_register(struct wmi_driver *driver, struct module *owner); 85 + 86 + void wmi_driver_unregister(struct wmi_driver *driver); 84 87 85 88 /** 86 89 * wmi_driver_register() - Helper macro to register a WMI driver