diff options
author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2017-05-26 19:55:10 -0400 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2017-05-29 23:02:01 -0400 |
commit | 79ffd5f98c11572c004d52f7ecd270ab680a7f72 (patch) | |
tree | 8b67e14e1ccaeb6ca99f848231aba6316e409176 | |
parent | d8f797c60661a90ee26ca9330cf85ede9aa2ec17 (diff) |
Input: sparse-keymap - remove sparse_keymap_free()
Now that all users of sparse_keymap_free() are gone we can remove the stub.
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
-rw-r--r-- | drivers/input/sparse-keymap.c | 14 | ||||
-rw-r--r-- | include/linux/input/sparse-keymap.h | 1 |
2 files changed, 0 insertions, 15 deletions
diff --git a/drivers/input/sparse-keymap.c b/drivers/input/sparse-keymap.c index 12a3ad83296d..bb0349fa64bc 100644 --- a/drivers/input/sparse-keymap.c +++ b/drivers/input/sparse-keymap.c | |||
@@ -224,20 +224,6 @@ int sparse_keymap_setup(struct input_dev *dev, | |||
224 | EXPORT_SYMBOL(sparse_keymap_setup); | 224 | EXPORT_SYMBOL(sparse_keymap_setup); |
225 | 225 | ||
226 | /** | 226 | /** |
227 | * sparse_keymap_free - free memory allocated for sparse keymap | ||
228 | * @dev: Input device using sparse keymap | ||
229 | * | ||
230 | * This function used to free memory allocated by sparse keymap | ||
231 | * in an input device that was set up by sparse_keymap_setup(). | ||
232 | * Since sparse_keymap_setup() now uses a managed allocation for the | ||
233 | * keymap copy, use of this function is deprecated. | ||
234 | */ | ||
235 | void sparse_keymap_free(struct input_dev *dev) | ||
236 | { | ||
237 | } | ||
238 | EXPORT_SYMBOL(sparse_keymap_free); | ||
239 | |||
240 | /** | ||
241 | * sparse_keymap_report_entry - report event corresponding to given key entry | 227 | * sparse_keymap_report_entry - report event corresponding to given key entry |
242 | * @dev: Input device for which event should be reported | 228 | * @dev: Input device for which event should be reported |
243 | * @ke: key entry describing event | 229 | * @ke: key entry describing event |
diff --git a/include/linux/input/sparse-keymap.h b/include/linux/input/sparse-keymap.h index 52db62064c6e..c7346e33d958 100644 --- a/include/linux/input/sparse-keymap.h +++ b/include/linux/input/sparse-keymap.h | |||
@@ -51,7 +51,6 @@ struct key_entry *sparse_keymap_entry_from_keycode(struct input_dev *dev, | |||
51 | int sparse_keymap_setup(struct input_dev *dev, | 51 | int sparse_keymap_setup(struct input_dev *dev, |
52 | const struct key_entry *keymap, | 52 | const struct key_entry *keymap, |
53 | int (*setup)(struct input_dev *, struct key_entry *)); | 53 | int (*setup)(struct input_dev *, struct key_entry *)); |
54 | void sparse_keymap_free(struct input_dev *dev); | ||
55 | 54 | ||
56 | void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke, | 55 | void sparse_keymap_report_entry(struct input_dev *dev, const struct key_entry *ke, |
57 | unsigned int value, bool autorelease); | 56 | unsigned int value, bool autorelease); |