9
0
Fork 0
barebox/drivers/usb/storage
Sascha Hauer 245069bcef USB: introduce usb_interface/usb_configuration structs
Currently we have two conflicting definitions of struct usb_config_descriptor
and struct usb_interface_descriptor in the tree. This is because the USB code
uses additional fields in the structs for internal housekeeping. Add
struct usb_interface and struct struct usb_configuration with the housekeeping
data and embed the corresponding hardware structs into them. This frees the
way to use the definitions from ch9.h in the next step.

Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
2014-07-18 14:42:35 +02:00
..
Kconfig Use generic block layer to access the drives and do partition parsing 2011-11-28 09:23:24 +01:00
Makefile USB mass storage device driver initial implementation 2011-09-23 08:53:22 +02:00
transport.c Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
transport.h Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00
usb.c USB: introduce usb_interface/usb_configuration structs 2014-07-18 14:42:35 +02:00
usb.h Treewide: remove address of the Free Software Foundation 2012-09-17 10:57:41 +02:00