| /linux/drivers/net/dsa/mv88e6xxx/ |
| H A D | leds.c | 100 bool fiber; member 106 * certain LED given restrictions such as that some rules only work with fiber 153 .fiber = true, 161 .fiber = true, 183 .fiber = true, 191 .fiber = true, 211 .fiber = true, 333 * @fiber: the link is connected to fiber such as SFP 338 bool fiber, unsigned long rules, u16 *selector) in mv88e6xxx_led_match_selector() argument 368 if (conf->fiber != fiber) in mv88e6xxx_led_match_selector() [all …]
|
| /linux/drivers/net/fddi/ |
| H A D | Kconfig | 10 Fiber Distributed Data Interface is a high speed local area network 12 run over copper or fiber. If you are connected to such a network and 23 This is support for the DEC FDDIcontroller 700 (DEFZA-AA, fiber)
|
| /linux/drivers/net/phy/ |
| H A D | motorcomm.c | 23 * UTP Register space | FIBER Register space 25 * | UTP MII | FIBER MII | 27 * | UTP Extended | FIBER Extended | 106 /* FIBER Auto-Negotiation link partner ability */ 151 /* Phy fiber Link timer cfg2 Register */ 188 /* 3 phy polling modes,poll mode combines utp and fiber mode*/ 381 * this means that yt8521 may work in utp or fiber mode which depends 555 * YTPHY_INTERRUPT_ENABLE_REG of UTP is special, fiber also use this register. 1285 * yt8521_adjust_status() - update speed and duplex to phydev. when in fiber 1289 * @is_utp: false(yt8521 work in fiber mode) or true(yt8521 work in utp mode) [all …]
|
| H A D | marvell.c | 663 * register for fiber link. 689 * enabled, then we write the BMCR. Adapted for fiber link in 707 /* Setup fiber advertisement */ in marvell_config_aneg_fiber() 787 /* Then the fiber link */ in m88e1111_config_aneg() 793 /* Do not touch the fiber advertisement if we're in copper->sgmii mode. in m88e1111_config_aneg() 823 /* Do not touch the fiber page if we're in copper->sgmii mode */ in m88e1510_config_aneg() 827 /* Then the fiber link */ in m88e1510_config_aneg() 1010 * it was previously disabled in the Fiber BMCR! in m88e1111_config_init_1000basex() 1649 * @lpa: value of the MII_LPA register for fiber link 1665 int fiber, int status) in marvell_read_status_page_an() argument [all …]
|
| H A D | mxl-86110.c | 158 /* 3 phy reg page modes,auto mode combines utp and fiber mode*/ 163 /* FIBER Auto-Negotiation link partner ability - SDS_AN_LPA */ 173 /* Phy fiber Link timer cfg2 Register - EXT_SDS_LINK_TIMER_CFG2 */ 910 /* For fiber forced mode, power down/up to re-aneg */ in mxl86111_config_inband()
|
| H A D | Kconfig | 460 fiber connections.
|
| /linux/drivers/net/ethernet/intel/e1000/ |
| H A D | e1000_param.c | 71 * Valid Range: 0x01-0x0F, 0x20-0x2F (copper); 0x20 (fiber) 81 * Default Value: 0x2F (copper); 0x20 (fiber) 505 * e1000_check_fiber_options - Range Checking for Link Options, Fiber Version 508 * Handles speed and duplex options on fiber adapters 514 e_dev_info("Speed not valid for fiber adapters, parameter " in e1000_check_fiber_options() 519 e_dev_info("Duplex not valid for fiber adapters, parameter " in e1000_check_fiber_options() 524 e_dev_info("AutoNeg other than 1000/Full is not valid for fiber" in e1000_check_fiber_options()
|
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | qcom,qca807x.yaml | 19 MAC, while second one is SGMII for connection to MAC or fiber. 22 100BASE-FX fiber.
|
| H A D | ti,dp83869.yaml | 20 100BASE-FX Fiber protocols.
|
| H A D | keystone-netcp.txt | 101 - mac<->fiber mode: 3
|
| /linux/drivers/net/ethernet/alacritech/ |
| H A D | Kconfig | 24 both copper and fiber.
|
| /linux/drivers/message/fusion/ |
| H A D | Kconfig | 35 SCSI HOST support for a Fiber Channel host adapters.
|
| /linux/drivers/net/phy/qcom/ |
| H A D | qca807x.c | 61 /* LED hw control pattern for fiber port */ 445 /* Read the QCA807x PHY-Specific Status register fiber page, in qca807x_read_fiber_status() 663 /* Enable fiber mode autodection (1000Base-X or 100Base-FX) */ in qca807x_configure_serdes()
|
| H A D | at803x.c | 395 * for copper and fiber operation. However, the in at803x_get_features() 883 /* Some bootloaders leave the fiber page selected. in at8031_config_init() 884 * Switch to the appropriate page (fiber or copper), as otherwise we in at8031_config_init()
|
| /linux/drivers/net/ethernet/intel/e1000e/ |
| H A D | mac.c | 464 * e1000e_check_for_fiber_link - Check for link (Fiber) 839 * e1000e_setup_fiber_serdes_link - Setup link for fiber/serdes 842 * Configures collision distance and flow control for fiber and serdes 950 * also configure these bits when link is forced on a fiber connection. 1020 /* Check for the case where we have fiber media and auto-neg failed in e1000e_config_fc_after_link_up() 1348 * for fiber/serdes links. 1591 /* always blink LED0 for PCI-E fiber */ in e1000e_blink_led_generic()
|
| /linux/tools/hv/ |
| H A D | lsvmbus | 37 '{2f9bcc4a-0069-4af3-b76b-6fd0be528cda}': 'Synthetic fiber channel adapter',
|
| /linux/Documentation/networking/device_drivers/ethernet/intel/ |
| H A D | e1000e.rst | 327 between copper-based adapters and fiber-based adapters. 349 An Intel(R) Ethernet Network Adapter using fiber-based connections, however,
|
| H A D | e1000.rst | 341 If the board uses a fiber interface, these keywords are ignored, and the 342 fiber interface board only links at 1000 Mbps full-duplex.
|
| /linux/drivers/net/ethernet/marvell/ |
| H A D | sky2.h | 1278 /* special defines for FIBER (88E1011S only) */ 1422 PHY_M_EC_FIB_AN_ENA = 1<<3, /* Fiber Auto-Neg. Enable (88E1011S only) */ 1535 PHY_M_EC2_FI_IMPED = 1<<6, /* Fiber Input Impedance */ 1536 PHY_M_EC2_FO_IMPED = 1<<5, /* Fiber Output Impedance */ 1537 PHY_M_EC2_FO_M_CLK = 1<<4, /* Fiber Mode Clock Enable */ 1538 PHY_M_EC2_FO_BOOST = 1<<3, /* Fiber Output Boost */ 1539 PHY_M_EC2_FO_AM_MSK = 7,/* Bit 2.. 0: Fiber Output Amplitude */ 1544 PHY_M_FC_AUTO_SEL = 1<<15, /* Fiber/Copper Auto Sel. Dis. */ 1545 PHY_M_FC_AN_REG_ACC = 1<<14, /* Fiber/Copper AN Reg. Access */ 1546 PHY_M_FC_RESOLUTION = 1<<13, /* Fiber/Copper Resolution */ [all …]
|
| H A D | skge.h | 520 SK_PHY_MARV_FIBER = 5,/* Marvell 88E1011S working on fiber */ 1305 /* special defines for FIBER (88E1011S only) */ 1441 PHY_M_EC_FIB_AN_ENA = 1<<3, /* Fiber Auto-Neg. Enable (88E1011S only) */ 1521 PHY_M_EC2_FI_IMPED = 1<<6, /* Fiber Input Impedance */ 1522 PHY_M_EC2_FO_IMPED = 1<<5, /* Fiber Output Impedance */ 1523 PHY_M_EC2_FO_M_CLK = 1<<4, /* Fiber Mode Clock Enable */ 1524 PHY_M_EC2_FO_BOOST = 1<<3, /* Fiber Output Boost */ 1525 PHY_M_EC2_FO_AM_MSK = 7, /* Bit 2.. 0: Fiber Output Amplitude */ 1530 PHY_M_FC_AUTO_SEL = 1<<15, /* Fiber/Copper Auto Sel. Dis. */ 1531 PHY_M_FC_AN_REG_ACC = 1<<14, /* Fiber/Copper AN Reg. Access */ [all …]
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz8.c | 1326 /* Fiber port does not support auto-negotiation. */ in ksz8_w_phy_bmcr() 1327 if (dev->ports[port].fiber) in ksz8_w_phy_bmcr() 2116 p->fiber); in ksz8463_config_cpu_port() 2117 if (p->fiber) in ksz8463_config_cpu_port() 2121 /* Setup fiber ports. */ in ksz8463_config_cpu_port() 2167 p->fiber = 1; in ksz8_config_cpu_port() 2169 if (p->fiber) in ksz8_config_cpu_port() 2920 /* No write to fiber port. */ in ksz8463_w_phy() 2921 if (dev->ports[phy].fiber) in ksz8463_w_phy()
|
| H A D | ksz_common.h | 178 u32 fiber:1; /* port is fiber */ member
|
| /linux/drivers/net/ethernet/asix/ |
| H A D | ax88796c_main.h | 207 #define PSCR_FPS BIT(3) /* Enable fiber mode PS */ 215 #define PSCR_FOF BIT(9) /* Force PHY in fiber mode */
|
| /linux/include/uapi/linux/ |
| H A D | if_arp.h | 72 #define ARPHRD_FDDI 774 /* Fiber Distributed Data Interface */
|
| /linux/drivers/net/ethernet/hisilicon/hns/ |
| H A D | hns_dsaf_mac.c | 108 /* for FIBER port, it may have a fake link up. in hns_mac_get_link_status() 111 * only FIBER port need to do this. in hns_mac_get_link_status() 825 {HNAE_MEDIA_TYPE_FIBER, "fiber" },
|