Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Functions
qib_7220.h File Reference
#include "qib_7220_regs.h"

Go to the source code of this file.

Data Structures

struct  qib_chip_specific
 
struct  qib_chippport_specific
 

Macros

#define IBA7220_KRCVEGRCNT   2048U
 
#define IB_7220_LT_STATE_CFGRCVFCFG   0x09
 
#define IB_7220_LT_STATE_CFGWAITRMT   0x0a
 
#define IB_7220_LT_STATE_TXREVLANES   0x0d
 
#define IB_7220_LT_STATE_CFGENH   0x10
 
#define IB_7220_SERDES   2
 

Functions

int qib_sd7220_presets (struct qib_devdata *dd)
 
int qib_sd7220_init (struct qib_devdata *dd)
 
void qib_sd7220_clr_ibpar (struct qib_devdata *)
 
void set_7220_relock_poll (struct qib_devdata *, int)
 
void shutdown_7220_relock_poll (struct qib_devdata *)
 
void toggle_7220_rclkrls (struct qib_devdata *)
 

Macro Definition Documentation

#define IB_7220_LT_STATE_CFGENH   0x10

Definition at line 44 of file qib_7220.h.

#define IB_7220_LT_STATE_CFGRCVFCFG   0x09

Definition at line 41 of file qib_7220.h.

#define IB_7220_LT_STATE_CFGWAITRMT   0x0a

Definition at line 42 of file qib_7220.h.

#define IB_7220_LT_STATE_TXREVLANES   0x0d

Definition at line 43 of file qib_7220.h.

#define IB_7220_SERDES   2

Definition at line 118 of file qib_7220.h.

#define IBA7220_KRCVEGRCNT   2048U

Definition at line 39 of file qib_7220.h.

Function Documentation

void qib_sd7220_clr_ibpar ( struct qib_devdata )

Definition at line 143 of file qib_sd7220.c.

int qib_sd7220_init ( struct qib_devdata dd)

Definition at line 393 of file qib_sd7220.c.

int qib_sd7220_presets ( struct qib_devdata dd)

Definition at line 1265 of file qib_sd7220.c.

void set_7220_relock_poll ( struct qib_devdata ,
int   
)

Definition at line 1418 of file qib_sd7220.c.

void shutdown_7220_relock_poll ( struct qib_devdata )

Definition at line 1377 of file qib_sd7220.c.

void toggle_7220_rclkrls ( struct qib_devdata )

Definition at line 1346 of file qib_sd7220.c.