/u-boot/drivers/net/phy/ |
H A D | lxt.c | 14 #define MIIM_LXT971_SR2_10HDX 0x0000 /* 10 Mbit half duplex selected */ 15 #define MIIM_LXT971_SR2_10FDX 0x0200 /* 10 Mbit full duplex selected */ 16 #define MIIM_LXT971_SR2_100HDX 0x4000 /* 100 Mbit half duplex selected */ 17 #define MIIM_LXT971_SR2_100FDX 0x4200 /* 100 Mbit full duplex selected */ 32 phydev->duplex = DUPLEX_HALF; 36 phydev->duplex = DUPLEX_FULL; 40 phydev->duplex = DUPLEX_HALF; 44 phydev->duplex = DUPLEX_FULL;
|
H A D | xilinx_phy.c | 52 phydev->duplex = DUPLEX_FULL; 54 phydev->duplex = DUPLEX_HALF; 76 phydev->duplex = DUPLEX_FULL; 78 phydev->duplex = DUPLEX_HALF; 89 * For 1000BASE-X Phy Mode the speed/duplex will always be 93 phydev->duplex = DUPLEX_FULL;
|
H A D | fixed.c | 66 priv->duplex = ofnode_read_bool(node, "full-duplex"); 70 priv->duplex = old_val[1]; 84 phydev->duplex = priv->duplex;
|
H A D | natsemi.c | 87 phydev->duplex = DUPLEX_FULL; 89 phydev->duplex = DUPLEX_HALF; 130 phydev->duplex = DUPLEX_FULL; 132 phydev->duplex = DUPLEX_HALF;
|
H A D | davicom.c | 54 phydev->duplex = DUPLEX_FULL; 56 phydev->duplex = DUPLEX_HALF;
|
H A D | et1011c.c | 49 phydev->duplex = DUPLEX_FULL; 51 phydev->duplex = DUPLEX_HALF;
|
H A D | smsc.c | 28 phydev->duplex = DUPLEX_FULL; 30 phydev->duplex = DUPLEX_HALF;
|
H A D | broadcom.c | 178 phydev->duplex = DUPLEX_HALF; 182 phydev->duplex = DUPLEX_FULL; 186 phydev->duplex = DUPLEX_HALF; 190 phydev->duplex = DUPLEX_FULL; 194 phydev->duplex = DUPLEX_HALF; 198 phydev->duplex = DUPLEX_FULL; 203 phydev->duplex = DUPLEX_HALF; 352 * Determine SerDes link speed and duplex from Expansion reg 0x42 "Operating 390 phydev->duplex = (val & 0x1000) == 0x1000;
|
H A D | teranetics.c | 88 phydev->duplex = DUPLEX_FULL;
|
H A D | generic_10g.c | 28 phydev->duplex = DUPLEX_FULL;
|
H A D | micrel_ksz8xxx.c | 161 phydev->duplex = DUPLEX_FULL; 203 phydev->duplex = DUPLEX_FULL;
|
H A D | xilinx_gmii2rgmii.c | 118 phydev->duplex = ext_phydev->duplex;
|
H A D | realtek.c | 310 phydev->duplex = DUPLEX_FULL; 312 phydev->duplex = DUPLEX_HALF; 355 phydev->duplex = DUPLEX_FULL; 357 phydev->duplex = DUPLEX_HALF;
|
H A D | phy.c | 125 * genphy_setup_forced - configures/forces speed/duplex from @phydev 128 * Description: Configures MII_BMCR to force speed/duplex 144 if (phydev->duplex == DUPLEX_FULL) 288 * Generic function which updates the speed and duplex. If 326 phydev->duplex = DUPLEX_HALF; 333 phydev->duplex = DUPLEX_FULL; 346 phydev->duplex = DUPLEX_FULL; 349 phydev->duplex = DUPLEX_FULL; 368 phydev->duplex = DUPLEX_FULL; 375 phydev->duplex [all...] |
/u-boot/drivers/net/ |
H A D | bcm-sf2-eth.h | 61 int (*set_mac_speed)(int speed, int duplex);
|
H A D | macb.c | 131 unsigned int duplex; member in struct:macb_device 672 int media, speed, duplex; local 733 duplex = ((lpa & (LPA_1000FULL | LPA_1000XFULL)) ? 736 printf("%s: link up, 1000Mbps %s-duplex (lpa: 0x%04x)\n", 738 duplex ? "full" : "half", 745 if (duplex) 764 duplex = (media & ADVERTISE_FULL) ? 1 : 0; 765 printf("%s: link up, %sMbps %s-duplex (lpa: 0x%04x)\n", 768 duplex ? "full" : "half", 774 duplex [all...] |
H A D | bcm-sf2-eth.c | 181 debug("PHY %d: speed:%d, duplex:%d, link:%d\n", i, 182 eth->port[i]->speed, eth->port[i]->duplex, eth->port[i]->link); 183 eth->set_mac_speed(eth->port[i]->speed, eth->port[i]->duplex);
|
/u-boot/arch/arm/include/asm/arch-octeontx/csrs/ |
H A D | csrs-xcv.h | 202 u64 duplex : 1; member in struct:xcvx_inbnd_status::xcvx_inbnd_status_s 220 * status change for link duplex, link speed and link up/down. 228 u64 duplex : 1; member in struct:xcvx_int::xcvx_int_s 256 u64 duplex : 1; member in struct:xcvx_int_ena_w1c::xcvx_int_ena_w1c_s 284 u64 duplex : 1; member in struct:xcvx_int_ena_w1s::xcvx_int_ena_w1s_s 312 u64 duplex : 1; member in struct:xcvx_int_w1s::xcvx_int_w1s_s
|
/u-boot/arch/mips/mach-octeon/include/mach/ |
H A D | cvmx-xcv-defs.h | 167 u64 duplex : 1; member in struct:cvmx_xcv_inbnd_status::cvmx_xcv_inbnd_status_s 189 u64 duplex : 1; member in struct:cvmx_xcv_int::cvmx_xcv_int_s
|
/u-boot/drivers/virtio/ |
H A D | virtio_net.h | 61 /* Device set linkspeed and duplex */ 91 * 0x00 - half duplex 92 * 0x01 - full duplex 95 __u8 duplex; member in struct:virtio_net_config
|
/u-boot/drivers/net/ti/ |
H A D | icssg_prueth.h | 64 int duplex; member in struct:prueth
|
/u-boot/arch/mips/mach-octeon/ |
H A D | cvmx-agl.c | 127 /* Set duplex mode */ 129 agl_gmx_prtx.s.duplex = 1; /* Force full duplex on down links */ 131 agl_gmx_prtx.s.duplex = link_info.s.full_duplex; 158 1; /* Only matters for half-duplex */ 159 agl_gmx_prtx.s.burst = agl_gmx_prtx.s.duplex;
|
H A D | cvmx-helper-rgmii.c | 154 /* Force 1Gbps full duplex on internal loopback */ 269 /* Set full/half duplex */ 271 /* Force full duplex on down links */ 272 new_gmx_cfg.s.duplex = 1; 274 new_gmx_cfg.s.duplex = link_info.s.full_duplex; 362 gmx_cfg.s.duplex = 1;
|
/u-boot/drivers/net/octeontx/ |
H A D | nicvf_main.c | 134 nic->duplex = 0; 146 nic->duplex = mbx.link_status.duplex; 151 nic->duplex == 1 ? 152 "Full duplex" : "Half duplex");
|
/u-boot/include/ |
H A D | phy.h | 145 /* forced speed & duplex (no autoneg) 146 * partner speed & duplex & pause (autoneg) 149 int duplex; member in struct:phy_device 171 int duplex; member in struct:fixed_link
|