// SPDX-License-Identifier: GPL-2.0-or-later /* * HID driver for Elo Accutouch touchscreens * * Copyright (c) 2016, Collabora Ltd. * Copyright (c) 2016, General Electric Company * * based on hid-penmount.c * Copyright (c) 2014 Christian Gmeiner <christian.gmeiner <at> gmail.com> */ /* */ #include <linux/hid.h> #include <linux/module.h> #include "hid-ids.h" static int accutouch_input_mapping(struct hid_device *hdev, struct hid_input *hi, struct hid_field *field, struct hid_usage *usage, unsigned long **bit, int *max) { … } static const struct hid_device_id accutouch_devices[] = …; MODULE_DEVICE_TABLE(hid, accutouch_devices); static struct hid_driver accutouch_driver = …; module_hid_driver(…) …; MODULE_AUTHOR(…) …; MODULE_DESCRIPTION(…) …; MODULE_LICENSE(…) …;