FreeBSD kernel CXGB device code
vpd_params Struct Reference

#include <cxgb_common.h>

Data Fields

unsigned int cclk
 
unsigned int mclk
 
unsigned int uclk
 
unsigned int mdc
 
unsigned int mem_timing
 
u8 sn [SERNUM_LEN+1]
 
u8 ec [ECNUM_LEN+1]
 
u8 eth_base [6]
 
u8 port_type [MAX_NPORTS]
 
unsigned short xauicfg [2]
 

Detailed Description

Definition at line 350 of file cxgb_common.h.

Field Documentation

◆ cclk

◆ ec

u8 vpd_params::ec[ECNUM_LEN+1]

Definition at line 357 of file cxgb_common.h.

Referenced by cxgb_controller_attach(), and get_vpd_params().

◆ eth_base

u8 vpd_params::eth_base[6]

Definition at line 358 of file cxgb_common.h.

Referenced by get_vpd_params(), and t3_prep_adapter().

◆ mclk

unsigned int vpd_params::mclk

Definition at line 352 of file cxgb_common.h.

Referenced by get_vpd_params(), t3_init_hw(), and t3_prep_adapter().

◆ mdc

unsigned int vpd_params::mdc

Definition at line 354 of file cxgb_common.h.

Referenced by get_vpd_params(), and mi1_init().

◆ mem_timing

unsigned int vpd_params::mem_timing

Definition at line 355 of file cxgb_common.h.

Referenced by get_vpd_params(), and t3_init_hw().

◆ port_type

u8 vpd_params::port_type[MAX_NPORTS]

◆ sn

u8 vpd_params::sn[SERNUM_LEN+1]

Definition at line 356 of file cxgb_common.h.

Referenced by cxgb_controller_attach(), and get_vpd_params().

◆ uclk

unsigned int vpd_params::uclk

Definition at line 353 of file cxgb_common.h.

Referenced by get_vpd_params(), and t3_init_hw().

◆ xauicfg

unsigned short vpd_params::xauicfg[2]

Definition at line 360 of file cxgb_common.h.

Referenced by get_vpd_params(), mac_prep(), and xaui_serdes_reset().


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