/drivers/net/ethernet/chelsio/cxgb4vf/ |
H A D | t4vf_common.h | 105 struct link_config { struct 228 static inline bool is_10g_port(const struct link_config *lc) 233 static inline bool is_x_10g_port(const struct link_config *lc)
|
H A D | adapter.h | 102 struct link_config link_cfg; /* physical port configuration */
|
H A D | t4vf_hw.c | 256 static void init_link_config(struct link_config *lc, unsigned int caps) 1399 struct link_config *lc;
|
/drivers/net/ethernet/chelsio/cxgb/ |
H A D | common.h | 201 struct link_config { struct 220 struct link_config link_config; member in struct:port_info 337 int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
|
H A D | cxgb2.c | 136 switch (p->link_config.speed) { 143 s, p->link_config.duplex == DUPLEX_FULL 187 t1_link_start(p->phy, mac, &p->link_config); 576 cmd->supported = p->link_config.supported; 577 cmd->advertising = p->link_config.advertising; 580 ethtool_cmd_speed_set(cmd, p->link_config.speed); 581 cmd->duplex = p->link_config.duplex; 590 cmd->autoneg = p->link_config.autoneg; 635 struct link_config *lc = &p->link_config; [all...] |
H A D | subr.c | 154 struct link_config *lc = &adapter->port[port_id].link_config; 623 int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc) 1030 static void init_link_config(struct link_config *lc, 1118 init_link_config(&adapter->port[i].link_config, bi);
|
/drivers/video/fbdev/mmp/hw/ |
H A D | mmp_ctrl.c | 262 link_config = path_to_path_plat(path)->link_config, local 263 dsi_rbswap = path_to_path_plat(path)->link_config; 274 tmp |= link_config & CFG_DUMBMODE_MASK; 431 path_plat->link_config = config->link_config;
|
H A D | mmp_ctrl.h | 1401 u32 link_config; member in struct:mmphw_path_plat
|
/drivers/net/ethernet/broadcom/ |
H A D | tg3.c | 1880 (tp->link_config.active_speed == SPEED_1000 ? 1882 (tp->link_config.active_speed == SPEED_100 ? 1884 (tp->link_config.active_duplex == DUPLEX_FULL ? 1888 (tp->link_config.active_flowctrl & FLOW_CTRL_TX) ? 1890 (tp->link_config.active_flowctrl & FLOW_CTRL_RX) ? 1973 autoneg = tp->link_config.autoneg; 1981 flowctrl = tp->link_config.flowctrl; 1983 tp->link_config.active_flowctrl = flowctrl; 2014 oldflowctrl = tp->link_config.active_flowctrl; 2032 tp->link_config [all...] |
/drivers/net/ethernet/chelsio/cxgb3/ |
H A D | adapter.h | 74 struct link_config link_config; member in struct:port_info
|
H A D | cxgb3_main.c | 164 switch (p->link_config.speed) { 177 s, p->link_config.duplex == DUPLEX_FULL 296 t3_link_start(&pi->phy, mac, &pi->link_config); 355 t3_link_start(&pi->phy, mac, &pi->link_config); 1772 if (p->link_config.autoneg != AUTONEG_ENABLE) 1805 cmd->supported = p->link_config.supported; 1806 cmd->advertising = p->link_config.advertising; 1809 ethtool_cmd_speed_set(cmd, p->link_config.speed); 1810 cmd->duplex = p->link_config.duplex; 1819 cmd->autoneg = p->link_config [all...] |
H A D | common.h | 426 struct link_config { struct 677 int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
|
H A D | t3_hw.c | 1212 struct link_config *lc = &pi->link_config; 1268 struct link_config *lc = &pi->link_config; 1329 int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc) 3458 static void init_link_config(struct link_config *lc, unsigned int caps) 3728 init_link_config(&p->link_config, p->phy.caps);
|
/drivers/net/ethernet/amd/ |
H A D | amd8111e.c | 831 lp->link_config.autoneg = AUTONEG_ENABLE; 833 lp->link_config.autoneg = AUTONEG_DISABLE; 836 lp->link_config.duplex = DUPLEX_FULL; 838 lp->link_config.duplex = DUPLEX_HALF; 841 lp->link_config.speed = SPEED_10; 843 lp->link_config.speed = SPEED_100; 846 (lp->link_config.speed == SPEED_100) ? 848 (lp->link_config.duplex == DUPLEX_FULL) ? 854 lp->link_config.speed = SPEED_INVALID; 855 lp->link_config [all...] |
H A D | amd8111e.h | 777 struct amd8111e_link_config link_config; member in struct:amd8111e_priv
|
/drivers/net/ethernet/qlogic/qlge/ |
H A D | qlge_ethtool.c | 494 qdev->link_config |= CFG_LOOPBACK_PCS; 500 qdev->link_config &= ~CFG_LOOPBACK_PCS; 680 if (qdev->link_config & CFG_PAUSE_STD) { 693 qdev->link_config |= CFG_PAUSE_STD; 695 qdev->link_config &= ~CFG_PAUSE_STD;
|
H A D | qlge_mpi.c | 730 mbcp->mbox_in[1] = qdev->link_config; 833 qdev->link_config = mbcp->mbox_out[1]; 1132 if (qdev->link_config & CFG_JUMBO_FRAME_SIZE && 1137 qdev->link_config |= CFG_JUMBO_FRAME_SIZE;
|
H A D | qlge.h | 2032 /* link_config bit definitions */ 2133 u32 link_config; member in struct:ql_adapter
|
/drivers/net/ethernet/sun/ |
H A D | niu.c | 391 struct niu_link_config *lp = &np->link_config; 428 struct niu_link_config *lp = &np->link_config; 525 struct niu_link_config *lp = &np->link_config; 755 struct niu_link_config *lp = &np->link_config; 908 struct niu_link_config *lp = &np->link_config; 1029 struct niu_link_config *lp = &np->link_config; 1061 struct niu_link_config *lp = &np->link_config; 1094 struct niu_link_config *lp = &np->link_config; 1207 struct niu_link_config *lp = &np->link_config; 1260 struct niu_link_config *lp = &np->link_config; [all...] |
/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4.h | 346 struct link_config { struct 396 struct link_config link_cfg; 973 struct link_config *lc);
|
H A D | t4_hw.c | 1236 struct link_config *lc) 3816 struct link_config *lc = &pi->link_cfg; 3869 static void init_link_config(struct link_config *lc, unsigned int caps)
|
/drivers/scsi/qla2xxx/ |
H A D | qla_mr.h | 231 uint32_t link_config; member in struct:port_info_data
|
/drivers/gpu/drm/i915/ |
H A D | intel_dp.c | 3473 uint8_t link_config[2]; local 3479 link_config[0] = intel_dp->link_bw; 3480 link_config[1] = intel_dp->lane_count; 3482 link_config[1] |= DP_LANE_COUNT_ENHANCED_FRAME_EN; 3483 drm_dp_dpcd_write(&intel_dp->aux, DP_LINK_BW_SET, link_config, 2); 3485 link_config[0] = 0; 3486 link_config[1] = DP_SET_ANSI_8B10B; 3487 drm_dp_dpcd_write(&intel_dp->aux, DP_DOWNSPREAD_CTRL, link_config, 2);
|
/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_main.c | 10977 BNX2X_ERR("BAD switch_cfg link_config 0x%x\n", 10978 bp->port.link_config[0]); 11025 u32 link_config, idx, cfg_size = 0; local 11039 link_config = bp->port.link_config[idx]; 11040 switch (link_config & PORT_FEATURE_LINK_SPEED_MASK) { 11071 BNX2X_ERR("NVRAM config error. Invalid link_config 0x%x speed_cap_mask 0x%x\n", 11072 link_config, 11088 BNX2X_ERR("NVRAM config error. Invalid link_config 0x%x speed_cap_mask 0x%x\n", 11089 link_config, [all...] |
/drivers/net/ethernet/emulex/benet/ |
H A D | be_cmds.h | 2002 u32 link_config; /* Bit 0: UP_DOWN, Bit 9: PLINK */ member in struct:be_cmd_req_set_ll_link
|