Andrei Emeltchenko
303c4cd6ae
usb: cdc: Remove duplicated class code
...
Class COMMUNICATION_DEVICE_CLASS is specified in common header
already.
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2018-02-05 06:39:50 -08:00
Andrei Emeltchenko
9ed9315cd4
usb: msc: Remove duplicated class code
...
Keep MASS_STORAGE_CLASS defined only once
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2018-02-05 06:39:50 -08:00
Andrei Emeltchenko
f908387e9a
usb: hid: Add macros for REPORT descriptor
...
Add macros for constructing HID Report Descriptors.
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2018-01-31 07:42:19 -05:00
Andrei Emeltchenko
ad12038442
usb: hid: Use typedef for callbacks
...
Change to typedefs.
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2018-01-31 07:42:19 -05:00
Andrei Emeltchenko
e8ccb16986
usb: hid: Add Human Interface Device (HID) class
...
Add support for Human Interface Device USB class.
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2018-01-31 07:42:19 -05:00
Andrei Emeltchenko
2a28194364
usb: Add missing definitions needed for RNDIS
...
Add missing CDC definitions for RNDIS.
Signed-off-by: Andrei Emeltchenko <andrei.emeltchenko@intel.com>
2018-01-17 18:53:05 -05:00
Johann Fischer
e9f3791d78
include: usb: remove cdc_acm.h
...
This header is replaced by usb_cdc.h and is no longer needed.
Signed-off-by: Johann Fischer <j.fischer@phytec.de>
2017-11-07 15:31:02 -05:00
David B. Kinder
4600c37ff1
doc: Fix misspellings in header/doxygen comments
...
Occasional scan for misspellings missed during PR reviews
Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
2017-10-17 19:40:29 -04:00
Loic Poulain
f74190f829
usb: Add USB definitions for EEM device
...
Add CDC Ethernet Emulation Model subclass and protocol codes.
Signed-off-by: Loic Poulain <loic.poulain@linaro.org>
2017-10-16 14:47:47 -04:00
Johann Fischer
d00685857a
include: usb: remove mass_storage header
...
Signed-off-by: Johann Fischer <j.fischer@phytec.de>
2017-10-13 08:32:37 -04:00
Johann Fischer
d579e577eb
include: usb: add usb_msc.h header for MSC devices
...
Add Mass Storage Class header. The header is based on mass_storage.h,
has been cleaned up and extended by the Class and Protocol Codes.
mass_storage.h will be removed after mass_storage.c has been reworked.
Signed-off-by: Johann Fischer <j.fischer@phytec.de>
2017-10-13 07:47:48 -04:00
Johann Fischer
39f0592f54
include: usb: add usb_cdc.h header for CDC ACM/ECM devices
...
Add USB Communicatons Device Class header. Currently
limited to ACM and ECM devices.
Signed-off-by: Johann Fischer <j.fischer@phytec.de>
2017-10-13 07:47:48 -04:00
Anas Nashif
71a927955e
usb: move headers to include/usb/class
...
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2017-10-03 14:50:14 -04:00