Something went wrong. Try again.
Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Something went wrong. Try again.
1234567891011121314151617181920212223// SPDX-License-Identifier: GPL-2.0/* * Copyright (C) 2005 Dmitry Torokhov */
#ifndef __LINUX_USB_INPUT_H#define __LINUX_USB_INPUT_H
#include <linux/usb.h>#include <linux/input.h>#include <asm/byteorder.h>
static inline voidusb_to_input_id(const struct usb_device *dev, struct input_id *id){ id->bustype = BUS_USB; id->vendor = le16_to_cpu(dev->descriptor.idVendor); id->product = le16_to_cpu(dev->descriptor.idProduct); id->version = le16_to_cpu(dev->descriptor.bcdDevice);}
#endif /* __LINUX_USB_INPUT_H */