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

#include <musb_core.h>

Data Fields

struct musbmusb
 
void __iomemfifo
 
void __iomemregs
 
u8 epnum
 
bool is_shared_fifo
 
bool tx_double_buffered
 
bool rx_double_buffered
 
u16 max_packet_sz_tx
 
u16 max_packet_sz_rx
 
struct dma_channeltx_channel
 
struct dma_channelrx_channel
 
void __iomemtarget_regs
 
struct musb_qhin_qh
 
struct musb_qhout_qh
 
u8 rx_reinit
 
u8 tx_reinit
 
struct musb_ep ep_in
 
struct musb_ep ep_out
 

Detailed Description

Definition at line 223 of file musb_core.h.

Field Documentation

struct musb_ep ep_in

Definition at line 264 of file musb_core.h.

struct musb_ep ep_out

Definition at line 265 of file musb_core.h.

u8 epnum

Definition at line 234 of file musb_core.h.

Definition at line 225 of file musb_core.h.

struct musb_qh* in_qh

Definition at line 257 of file musb_core.h.

bool is_shared_fifo

Definition at line 237 of file musb_core.h.

u16 max_packet_sz_rx

Definition at line 241 of file musb_core.h.

u16 max_packet_sz_tx

Definition at line 240 of file musb_core.h.

Definition at line 224 of file musb_core.h.

struct musb_qh* out_qh

Definition at line 258 of file musb_core.h.

Definition at line 226 of file musb_core.h.

struct dma_channel* rx_channel

Definition at line 244 of file musb_core.h.

bool rx_double_buffered

Definition at line 239 of file musb_core.h.

u8 rx_reinit

Definition at line 260 of file musb_core.h.

void __iomem* target_regs

Definition at line 254 of file musb_core.h.

struct dma_channel* tx_channel

Definition at line 243 of file musb_core.h.

bool tx_double_buffered

Definition at line 238 of file musb_core.h.

u8 tx_reinit

Definition at line 261 of file musb_core.h.


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