OpenCores
URL https://opencores.org/ocsvn/test_project/test_project/trunk

Subversion Repositories test_project

[/] [test_project/] [trunk/] [linux_sd_driver/] [include/] [linux/] [usb/] [input.h] - Blame information for rev 81

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 62 marcus.erl
#ifndef __USB_INPUT_H
2
#define __USB_INPUT_H
3
 
4
/*
5
 * Copyright (C) 2005 Dmitry Torokhov
6
 *
7
 * This program is free software; you can redistribute it and/or modify it
8
 * under the terms of the GNU General Public License version 2 as published by
9
 * the Free Software Foundation.
10
 */
11
 
12
#include <linux/usb.h>
13
#include <linux/input.h>
14
#include <asm/byteorder.h>
15
 
16
static inline void
17
usb_to_input_id(const struct usb_device *dev, struct input_id *id)
18
{
19
        id->bustype = BUS_USB;
20
        id->vendor = le16_to_cpu(dev->descriptor.idVendor);
21
        id->product = le16_to_cpu(dev->descriptor.idProduct);
22
        id->version = le16_to_cpu(dev->descriptor.bcdDevice);
23
}
24
 
25
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.