Lines Matching refs:phy_cfg
1519 struct eth_phy_cfg phy_cfg;
1525 memset(&phy_cfg, 0, sizeof(phy_cfg));
1528 phy_cfg.speed = params->speed.forced_speed;
1529 phy_cfg.pause |= (params->pause.autoneg) ? ETH_PAUSE_AUTONEG : 0;
1530 phy_cfg.pause |= (params->pause.forced_rx) ? ETH_PAUSE_RX : 0;
1531 phy_cfg.pause |= (params->pause.forced_tx) ? ETH_PAUSE_TX : 0;
1532 phy_cfg.adv_speed = params->speed.advertised_speeds;
1533 phy_cfg.loopback_mode = params->loopback_mode;
1542 phy_cfg.eee_cfg |= EEE_CFG_EEE_ENABLED;
1544 phy_cfg.eee_cfg |= EEE_CFG_TX_LPI;
1546 phy_cfg.eee_cfg |= EEE_CFG_ADV_SPEED_1G;
1548 phy_cfg.eee_cfg |= EEE_CFG_ADV_SPEED_10G;
1549 phy_cfg.eee_cfg |= (params->eee.tx_lpi_timer <<
1565 SET_MFW_FIELD(phy_cfg.fec_mode, FEC_FORCE_MODE, fec_bit);
1594 SET_MFW_FIELD(phy_cfg.extended_speed, ETH_EXT_SPEED,
1619 phy_cfg.extended_speed |= ext_speed;
1621 SET_MFW_FIELD(phy_cfg.fec_mode, FEC_EXTENDED_MODE,
1630 phy_cfg.speed, phy_cfg.pause, phy_cfg.adv_speed,
1631 phy_cfg.loopback_mode, phy_cfg.fec_mode,
1632 phy_cfg.extended_speed);
1639 mb_params.p_data_src = &phy_cfg;
1640 mb_params.data_src_size = sizeof(phy_cfg);