Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Types | Data Fields
isp1362_hcd Struct Reference

#include <isp1362.h>

Public Types

enum  {
  ISP1362_INT_SOF, ISP1362_INT_ISTL0, ISP1362_INT_ISTL1, ISP1362_INT_EOT,
  ISP1362_INT_OPR, ISP1362_INT_SUSP, ISP1362_INT_CLKRDY, ISP1362_INT_INTL,
  ISP1362_INT_ATL, ISP1362_INT_OTG, NUM_ISP1362_IRQS
}
 

Data Fields

spinlock_t lock
 
void __iomemaddr_reg
 
void __iomemdata_reg
 
struct isp1362_platform_databoard
 
struct proc_dir_entrypde
 
unsigned long stat1
 
unsigned long stat2
 
unsigned long stat4
 
unsigned long stat8
 
unsigned long stat16
 
u32 intenb
 
u16 irqenb
 
u32 rhdesca
 
u32 rhdescb
 
u32 rhstatus
 
u32 rhport [MAX_ROOT_PORTS]
 
unsigned long next_statechange
 
u32 hc_control
 
struct list_head async
 
u16 load [PERIODIC_SIZE]
 
struct list_head periodic
 
u16 fmindex
 
struct list_head isoc
 
unsigned int istl_flip:1
 
unsigned int irq_active:1
 
struct isp1362_ep_queue atl_queue
 
struct isp1362_ep_queue intl_queue
 
struct isp1362_ep_queue istl_queue [2]
 
struct list_head remove_list
 
enum isp1362_hcd:: { ... }  IRQ_NAMES
 
unsigned int irq_stat [NUM_ISP1362_IRQS]
 
int req_serial
 

Detailed Description

Definition at line 481 of file isp1362.h.

Member Enumeration Documentation

anonymous enum
Enumerator:
ISP1362_INT_SOF 
ISP1362_INT_ISTL0 
ISP1362_INT_ISTL1 
ISP1362_INT_EOT 
ISP1362_INT_OPR 
ISP1362_INT_SUSP 
ISP1362_INT_CLKRDY 
ISP1362_INT_INTL 
ISP1362_INT_ATL 
ISP1362_INT_OTG 
NUM_ISP1362_IRQS 

Definition at line 525 of file isp1362.h.

Field Documentation

void __iomem* addr_reg

Definition at line 483 of file isp1362.h.

Definition at line 506 of file isp1362.h.

Definition at line 519 of file isp1362.h.

Definition at line 486 of file isp1362.h.

void __iomem* data_reg

Definition at line 484 of file isp1362.h.

u16 fmindex

Definition at line 511 of file isp1362.h.

u32 hc_control

Definition at line 503 of file isp1362.h.

u32 intenb

Definition at line 492 of file isp1362.h.

Definition at line 520 of file isp1362.h.

unsigned int irq_active

Definition at line 516 of file isp1362.h.

enum { ... } IRQ_NAMES
unsigned int irq_stat[NUM_ISP1362_IRQS]

Definition at line 538 of file isp1362.h.

u16 irqenb

Definition at line 493 of file isp1362.h.

Definition at line 514 of file isp1362.h.

unsigned int istl_flip

Definition at line 515 of file isp1362.h.

struct isp1362_ep_queue istl_queue[2]

Definition at line 521 of file isp1362.h.

Definition at line 509 of file isp1362.h.

spinlock_t lock

Definition at line 482 of file isp1362.h.

unsigned long next_statechange

Definition at line 500 of file isp1362.h.

Definition at line 488 of file isp1362.h.

struct list_head periodic

Definition at line 510 of file isp1362.h.

struct list_head remove_list

Definition at line 524 of file isp1362.h.

int req_serial

Definition at line 539 of file isp1362.h.

u32 rhdesca

Definition at line 496 of file isp1362.h.

u32 rhdescb

Definition at line 497 of file isp1362.h.

Definition at line 499 of file isp1362.h.

u32 rhstatus

Definition at line 498 of file isp1362.h.

unsigned long stat1

Definition at line 489 of file isp1362.h.

unsigned long stat16

Definition at line 489 of file isp1362.h.

unsigned long stat2

Definition at line 489 of file isp1362.h.

unsigned long stat4

Definition at line 489 of file isp1362.h.

unsigned long stat8

Definition at line 489 of file isp1362.h.


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