Linux Kernel
3.7.1
|
Data Fields | |
struct usb_gadget_driver * | driver |
struct usb_gadget * | gadget |
struct device | dev |
struct list_head | list |
udc.c - Core UDC Framework
Copyright (C) 2010 Texas Instruments Author: Felipe Balbi balbi @ti. com
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 of the License as published by the Free Software Foundation.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/. struct usb_udc - describes one usb device controller - the gadget driver pointer. For use by the class code - the child device to the actual controller - the gadget. For use by the class code - for use by the udc class driver
This represents the internal data structure which is used by the UDC-class to hold information about udc driver and gadget together.
Definition at line 40 of file udc-core.c.
Definition at line 43 of file udc-core.c.
struct usb_gadget_driver* driver |
Definition at line 41 of file udc-core.c.
struct usb_gadget* gadget |
Definition at line 42 of file udc-core.c.
Definition at line 44 of file udc-core.c.