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

#include <mv_usb.h>

Data Fields

unsigned int clknum
 
char ** clkname
 
struct mv_usb_addon_irqid
 
struct mv_usb_addon_irqvbus
 
unsigned int mode
 
unsigned int disable_otg_clock_gating:1
 
unsigned int otg_force_a_bus_req:1
 
int(* phy_init )(void __iomem *regbase)
 
void(* phy_deinit )(void __iomem *regbase)
 
int(* set_vbus )(unsigned int vbus)
 
int(* private_init )(void __iomem *opregs, void __iomem *phyregs)
 

Detailed Description

Definition at line 36 of file mv_usb.h.

Field Documentation

char** clkname

Definition at line 38 of file mv_usb.h.

unsigned int clknum

Definition at line 37 of file mv_usb.h.

unsigned int disable_otg_clock_gating

Definition at line 46 of file mv_usb.h.

Definition at line 39 of file mv_usb.h.

unsigned int mode

Definition at line 43 of file mv_usb.h.

unsigned int otg_force_a_bus_req

Definition at line 48 of file mv_usb.h.

void(* phy_deinit)(void __iomem *regbase)

Definition at line 51 of file mv_usb.h.

int(* phy_init)(void __iomem *regbase)

Definition at line 50 of file mv_usb.h.

int(* private_init)(void __iomem *opregs, void __iomem *phyregs)

Definition at line 53 of file mv_usb.h.

int(* set_vbus)(unsigned int vbus)

Definition at line 52 of file mv_usb.h.

Definition at line 40 of file mv_usb.h.


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