// SPDX-License-Identifier: GPL-2.0-or-later /* * HID driver for PenMount touchscreens * * Copyright (c) 2014 Christian Gmeiner <christian.gmeiner <at> gmail.com> * * based on hid-penmount copyrighted by * PenMount Touch Solutions <penmount <at> seed.net.tw> */ /* */ #include <linux/module.h> #include <linux/hid.h> #include "hid-ids.h" static int penmount_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 penmount_devices[] = …; MODULE_DEVICE_TABLE(hid, penmount_devices); static struct hid_driver penmount_driver = …; module_hid_driver(…) …; MODULE_AUTHOR(…) …; MODULE_DESCRIPTION(…) …; MODULE_LICENSE(…) …;