Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
usb_udc Struct Reference

Data Fields

struct usb_gadget_driverdriver
 
struct usb_gadgetgadget
 
struct device dev
 
struct list_head list
 

Detailed Description

udc.c - Core UDC Framework

Copyright (C) 2010 Texas Instruments Author: Felipe Balbi balbi.nosp@m.@ti..nosp@m.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.

Field Documentation

Definition at line 43 of file udc-core.c.

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.


The documentation for this struct was generated from the following file: