31 lines
737 B
Diff
31 lines
737 B
Diff
|
|
sparse_keymap_free() is now obsolete.
|
|
|
|
Signed-off-by: Thomas Backlund <tmb@mageia.org>
|
|
|
|
--- linux/drivers/platform/x86/shuttle-wmi.c.orig 2017-10-15 00:39:53.041395980 +0300
|
|
+++ linux/drivers/platform/x86/shuttle-wmi.c 2017-10-15 01:05:37.008662881 +0300
|
|
@@ -763,14 +763,9 @@ static int shuttle_wmi_input_init(struct
|
|
goto err_free_dev;
|
|
|
|
rc = input_register_device(input);
|
|
- if (rc)
|
|
- goto err_free_keymap;
|
|
|
|
priv->inputdev = input;
|
|
return 0;
|
|
-
|
|
-err_free_keymap:
|
|
- sparse_keymap_free(input);
|
|
err_free_dev:
|
|
input_free_device(input);
|
|
return rc;
|
|
@@ -780,7 +775,6 @@ static void shuttle_wmi_input_remove(str
|
|
{
|
|
struct input_dev *input = priv->inputdev;
|
|
|
|
- sparse_keymap_free(input);
|
|
input_unregister_device(input);
|
|
}
|
|
|