Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
qlge_mpi.c File Reference
#include "qlge.h"

Go to the source code of this file.

Functions

int ql_unpause_mpi_risc (struct ql_adapter *qdev)
 
int ql_pause_mpi_risc (struct ql_adapter *qdev)
 
int ql_hard_reset_mpi_risc (struct ql_adapter *qdev)
 
int ql_read_mpi_reg (struct ql_adapter *qdev, u32 reg, u32 *data)
 
int ql_write_mpi_reg (struct ql_adapter *qdev, u32 reg, u32 data)
 
int ql_soft_reset_mpi_risc (struct ql_adapter *qdev)
 
int ql_own_firmware (struct ql_adapter *qdev)
 
int ql_mb_about_fw (struct ql_adapter *qdev)
 
int ql_mb_get_fw_state (struct ql_adapter *qdev)
 
int ql_mb_set_port_cfg (struct ql_adapter *qdev)
 
int ql_dump_risc_ram_area (struct ql_adapter *qdev, void *buf, u32 ram_addr, int word_count)
 
int ql_mb_get_port_cfg (struct ql_adapter *qdev)
 
int ql_mb_wol_mode (struct ql_adapter *qdev, u32 wol)
 
int ql_mb_wol_set_magic (struct ql_adapter *qdev, u32 enable_wol)
 
int ql_mb_set_led_cfg (struct ql_adapter *qdev, u32 led_config)
 
int ql_mb_get_led_cfg (struct ql_adapter *qdev)
 
int ql_mb_set_mgmnt_traffic_ctl (struct ql_adapter *qdev, u32 control)
 
int ql_wait_fifo_empty (struct ql_adapter *qdev)
 
void ql_mpi_port_cfg_work (struct work_struct *work)
 
void ql_mpi_idc_work (struct work_struct *work)
 
void ql_mpi_work (struct work_struct *work)
 
void ql_mpi_reset_work (struct work_struct *work)
 

Function Documentation

int ql_dump_risc_ram_area ( struct ql_adapter qdev,
void buf,
u32  ram_addr,
int  word_count 
)

Definition at line 784 of file qlge_mpi.c.

int ql_hard_reset_mpi_risc ( struct ql_adapter qdev)

Definition at line 33 of file qlge_mpi.c.

int ql_mb_about_fw ( struct ql_adapter qdev)

Definition at line 615 of file qlge_mpi.c.

int ql_mb_get_fw_state ( struct ql_adapter qdev)

Definition at line 647 of file qlge_mpi.c.

int ql_mb_get_led_cfg ( struct ql_adapter qdev)

Definition at line 982 of file qlge_mpi.c.

int ql_mb_get_port_cfg ( struct ql_adapter qdev)

Definition at line 809 of file qlge_mpi.c.

int ql_mb_set_led_cfg ( struct ql_adapter qdev,
u32  led_config 
)

Definition at line 954 of file qlge_mpi.c.

int ql_mb_set_mgmnt_traffic_ctl ( struct ql_adapter qdev,
u32  control 
)

Definition at line 1009 of file qlge_mpi.c.

int ql_mb_set_port_cfg ( struct ql_adapter qdev)

Definition at line 718 of file qlge_mpi.c.

int ql_mb_wol_mode ( struct ql_adapter qdev,
u32  wol 
)

Definition at line 839 of file qlge_mpi.c.

int ql_mb_wol_set_magic ( struct ql_adapter qdev,
u32  enable_wol 
)

Definition at line 865 of file qlge_mpi.c.

void ql_mpi_idc_work ( struct work_struct work)

Definition at line 1159 of file qlge_mpi.c.

void ql_mpi_port_cfg_work ( struct work_struct work)

Definition at line 1119 of file qlge_mpi.c.

void ql_mpi_reset_work ( struct work_struct work)

Definition at line 1262 of file qlge_mpi.c.

void ql_mpi_work ( struct work_struct work)

Definition at line 1233 of file qlge_mpi.c.

int ql_own_firmware ( struct ql_adapter qdev)

Definition at line 102 of file qlge_mpi.c.

int ql_pause_mpi_risc ( struct ql_adapter qdev)

Definition at line 16 of file qlge_mpi.c.

int ql_read_mpi_reg ( struct ql_adapter qdev,
u32  reg,
u32 data 
)

Definition at line 52 of file qlge_mpi.c.

int ql_soft_reset_mpi_risc ( struct ql_adapter qdev)

Definition at line 90 of file qlge_mpi.c.

int ql_unpause_mpi_risc ( struct ql_adapter qdev)

Definition at line 3 of file qlge_mpi.c.

int ql_wait_fifo_empty ( struct ql_adapter qdev)

Definition at line 1081 of file qlge_mpi.c.

int ql_write_mpi_reg ( struct ql_adapter qdev,
u32  reg,
u32  data 
)

Definition at line 71 of file qlge_mpi.c.