board_info
int __devinit t1_get_board_rev(adapter_t *adapter, const struct board_info *bi,
static int board_init(adapter_t *adapter, const struct board_info *bi)
const struct board_info *bi = board_info(adapter);
const struct board_info *bi)
const struct board_info *bi)
static void fpga_mdio_init(adapter_t *adapter, const struct board_info *bi)
static void mi1_mdio_init(adapter_t *adapter, const struct board_info *bi)
static struct board_info t1_board[] = {
const struct board_info *
const struct board_info *t1_get_board_info_from_ids(unsigned int devid,
switch (board_info(adapter)->board) {
const struct board_info *brd_info;
#define is_10G(adapter) (board_info(adapter)->caps & SUPPORTED_10000baseT_Full)
return board_info(adap)->clock_core / 1000000;
const struct board_info *t1_get_board_info(unsigned int board_id);
const struct board_info *t1_get_board_info_from_ids(unsigned int devid,
int t1_get_board_rev(adapter_t *adapter, const struct board_info *bi,
int t1_init_sw_modules(adapter_t *adapter, const struct board_info *bi);
void (*init)(adapter_t *adapter, const struct board_info *bi);
if ((board_info(adapter)->caps & SUPPORTED_TP) &&
board_info(adapter)->chip_phy == CHBT_PHY_88E1111) {
static const struct board_info *
const struct board_info *bi;
return ((const struct board_info *)NULL);
static const struct board_info *pe_sa_init(ch_t *sa);
const struct board_info *bi;
if (board_info(chp)->caps & SUPPORTED_10000baseT_Full) {
if (board_info(chp)->caps & SUPPORTED_10000baseT_Full) {
(board_info(sge->obj)->clock_core / 1000000);
sge->intrtimer[0] = board_info(sge->obj)->clock_core / 1000000;
unm_board_info_t *board_info = &(adapter->ahw.boardcfg);
if (board_info->magic != UNM_BDINFO_MAGIC) {
board_info->magic, UNM_BDINFO_MAGIC);
if (board_info->header_version != UNM_BDINFO_VERSION) {
board_info->header_version, UNM_BDINFO_VERSION);
GET_BRD_NAME_BY_TYPE(board_info->board_type, brd_name);
board_info->chip_id);