Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
ulpi.c File Reference
#include <linux/kernel.h>
#include <linux/slab.h>
#include <linux/export.h>
#include <linux/usb.h>
#include <linux/usb/otg.h>
#include <linux/usb/ulpi.h>

Go to the source code of this file.

Data Structures

struct  ulpi_info
 

Macros

#define ULPI_ID(vendor, product)   (((vendor) << 16) | (product))
 
#define ULPI_INFO(_id, _name)
 

Functions

struct usb_phyotg_ulpi_create (struct usb_phy_io_ops *ops, unsigned int flags)
 
 EXPORT_SYMBOL_GPL (otg_ulpi_create)
 

Macro Definition Documentation

#define ULPI_ID (   vendor,
  product 
)    (((vendor) << 16) | (product))

Definition at line 39 of file ulpi.c.

#define ULPI_INFO (   _id,
  _name 
)
Value:
{ \
.id = (_id), \
.name = (_name), \
}

Definition at line 40 of file ulpi.c.

Function Documentation

EXPORT_SYMBOL_GPL ( otg_ulpi_create  )
struct usb_phy* otg_ulpi_create ( struct usb_phy_io_ops ops,
unsigned int  flags 
)
read

Definition at line 254 of file ulpi.c.