Home
last modified time | relevance | path

Searched refs:tctl (Results 1 – 11 of 11) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/intel/igc/
Digc_mac.c438 u32 tctl; in igc_config_collision_dist() local
440 tctl = rd32(IGC_TCTL); in igc_config_collision_dist()
442 tctl &= ~IGC_TCTL_COLD; in igc_config_collision_dist()
443 tctl |= IGC_COLLISION_DISTANCE << IGC_COLD_SHIFT; in igc_config_collision_dist()
445 wr32(IGC_TCTL, tctl); in igc_config_collision_dist()
Digc_main.c756 u32 tctl; in igc_setup_tctl() local
762 tctl = rd32(IGC_TCTL); in igc_setup_tctl()
763 tctl &= ~IGC_TCTL_CT; in igc_setup_tctl()
764 tctl |= IGC_TCTL_PSP | IGC_TCTL_RTLC | in igc_setup_tctl()
768 tctl |= IGC_TCTL_EN; in igc_setup_tctl()
770 wr32(IGC_TCTL, tctl); in igc_setup_tctl()
2106 u32 tctl, rctl; in igc_down() local
2125 tctl = rd32(IGC_TCTL); in igc_down()
2126 tctl &= ~IGC_TCTL_EN; in igc_down()
2127 wr32(IGC_TCTL, tctl); in igc_down()
/Linux-v5.4/drivers/net/ethernet/intel/igb/
De1000_mac.c707 u32 tctl; in igb_config_collision_dist() local
709 tctl = rd32(E1000_TCTL); in igb_config_collision_dist()
711 tctl &= ~E1000_TCTL_COLD; in igb_config_collision_dist()
712 tctl |= E1000_COLLISION_DISTANCE << E1000_COLD_SHIFT; in igb_config_collision_dist()
714 wr32(E1000_TCTL, tctl); in igb_config_collision_dist()
Digb_main.c2168 u32 tctl, rctl; in igb_down() local
2187 tctl = rd32(E1000_TCTL); in igb_down()
2188 tctl &= ~E1000_TCTL_EN; in igb_down()
2189 wr32(E1000_TCTL, tctl); in igb_down()
4103 u32 tctl; in igb_setup_tctl() local
4109 tctl = rd32(E1000_TCTL); in igb_setup_tctl()
4110 tctl &= ~E1000_TCTL_CT; in igb_setup_tctl()
4111 tctl |= E1000_TCTL_PSP | E1000_TCTL_RTLC | in igb_setup_tctl()
4117 tctl |= E1000_TCTL_EN; in igb_setup_tctl()
4119 wr32(E1000_TCTL, tctl); in igb_setup_tctl()
/Linux-v5.4/drivers/net/ethernet/intel/e1000e/
Dmac.c885 u32 tctl; in e1000e_config_collision_dist_generic() local
887 tctl = er32(TCTL); in e1000e_config_collision_dist_generic()
889 tctl &= ~E1000_TCTL_COLD; in e1000e_config_collision_dist_generic()
890 tctl |= E1000_COLLISION_DISTANCE << E1000_COLD_SHIFT; in e1000e_config_collision_dist_generic()
892 ew32(TCTL, tctl); in e1000e_config_collision_dist_generic()
D82571.c943 u32 ctrl, ctrl_ext, eecd, tctl; in e1000_reset_hw_82571() local
957 tctl = er32(TCTL); in e1000_reset_hw_82571()
958 tctl &= ~E1000_TCTL_EN; in e1000_reset_hw_82571()
959 ew32(TCTL, tctl); in e1000_reset_hw_82571()
Dnetdev.c632 u32 tctl = er32(TCTL); in e1000e_update_tdt_wa() local
634 ew32(TCTL, tctl & ~E1000_TCTL_EN); in e1000e_update_tdt_wa()
2919 u32 tdlen, tctl, tarc; in e1000_configure_tx() local
2964 tctl = er32(TCTL); in e1000_configure_tx()
2965 tctl &= ~E1000_TCTL_CT; in e1000_configure_tx()
2966 tctl |= E1000_TCTL_PSP | E1000_TCTL_RTLC | in e1000_configure_tx()
2999 ew32(TCTL, tctl); in e1000_configure_tx()
3804 u32 tdt, tctl, txd_lower = E1000_TXD_CMD_IFCS; in e1000_flush_tx_ring() local
3807 tctl = er32(TCTL); in e1000_flush_tx_ring()
3808 ew32(TCTL, tctl | E1000_TCTL_EN); in e1000_flush_tx_ring()
[all …]
/Linux-v5.4/drivers/net/ethernet/intel/e1000/
De1000_main.c496 u32 rctl, tctl; in e1000_down() local
506 tctl = er32(TCTL); in e1000_down()
507 tctl &= ~E1000_TCTL_EN; in e1000_down()
508 ew32(TCTL, tctl); in e1000_down()
1591 u32 tdlen, tctl, tipg; in e1000_configure_tx() local
1645 tctl = er32(TCTL); in e1000_configure_tx()
1646 tctl &= ~E1000_TCTL_CT; in e1000_configure_tx()
1647 tctl |= E1000_TCTL_PSP | E1000_TCTL_RTLC | in e1000_configure_tx()
1671 ew32(TCTL, tctl); in e1000_configure_tx()
2354 u32 tctl; in e1000_82547_tx_fifo_stall_task() local
[all …]
De1000_hw.c1881 u32 tctl, coll_dist; in e1000_config_collision_dist() local
1888 tctl = er32(TCTL); in e1000_config_collision_dist()
1890 tctl &= ~E1000_TCTL_COLD; in e1000_config_collision_dist()
1891 tctl |= coll_dist << E1000_COLD_SHIFT; in e1000_config_collision_dist()
1893 ew32(TCTL, tctl); in e1000_config_collision_dist()
/Linux-v5.4/drivers/net/ethernet/ti/
Dtlan.c2604 u16 tctl; in tlan_phy_start_link() local
2658 tlan_mii_read_reg(dev, phy, TLAN_TLPHY_CTL, &tctl); in tlan_phy_start_link()
2660 tctl |= TLAN_TC_AUISEL; in tlan_phy_start_link()
2662 tctl &= ~TLAN_TC_AUISEL; in tlan_phy_start_link()
2671 tlan_mii_write_reg(dev, phy, TLAN_TLPHY_CTL, tctl); in tlan_phy_start_link()
/Linux-v5.4/drivers/net/ethernet/intel/ixgb/
Dixgb_main.c708 u32 tctl; in ixgb_configure_tx() local
733 tctl = IXGB_TCTL_TCE | IXGB_TCTL_TXEN | IXGB_TCTL_TPDE; in ixgb_configure_tx()
734 IXGB_WRITE_REG(hw, TCTL, tctl); in ixgb_configure_tx()