Home
last modified time | relevance | path

Searched full:fiber (Results 1 – 25 of 98) sorted by relevance

1234

/linux-6.12.1/Documentation/devicetree/bindings/net/
Dti,dp83822.yaml17 fiber-optic transceiver. Additionally, the DP83822 provides flexibility to
33 DP83822 PHY in Fiber mode only.
36 This property is only applicable if the fiber mode support is strapped
39 ti,fiber-mode:
43 If present the DP83822 PHY is configured to operate in fiber mode
44 Fiber mode support can also be strapped. If the strap pin is not set
46 If the fiber mode is not strapped then signal detection for the PHY
48 In fiber mode, auto-negotiation is disabled and the PHY can only work in
Dmicrel.txt40 - micrel,fiber-mode: If present the PHY is configured to operate in fiber mode
42 Some PHYs, such as the KSZ8041FTL variant, support fiber mode, enabled
44 registers whether the PHY is in fiber mode, so this boolean device tree
47 In fiber mode, auto-negotiation is disabled and the PHY can only work in
Dqcom,qca807x.yaml19 MAC, while second one is SGMII for connection to MAC or fiber.
22 100BASE-FX fiber.
Dti,dp83869.yaml20 100BASE-FX Fiber protocols.
/linux-6.12.1/drivers/hid/
Dhid-gfrm.c3 * HID driver for Google Fiber TV Box remote controls
16 #define GFRM100 1 /* Google Fiber GFRM100 (Bluetooth classic) */
17 #define GFRM200 2 /* Google Fiber GFRM200 (Bluetooth LE) */
147 MODULE_DESCRIPTION("Google Fiber TV Box remote control driver");
/linux-6.12.1/drivers/net/phy/
Dmotorcomm.c21 * UTP Register space | FIBER Register space
23 * | UTP MII | FIBER MII |
25 * | UTP Extended | FIBER Extended |
104 /* FIBER Auto-Negotiation link partner ability */
149 /* Phy fiber Link timer cfg2 Register */
186 /* 3 phy polling modes,poll mode combines utp and fiber mode*/
358 * this means that yt8521 may work in utp or fiber mode which depends
532 * YTPHY_INTERRUPT_ENABLE_REG of UTP is special, fiber also use this register.
1244 * yt8521_adjust_status() - update speed and duplex to phydev. when in fiber
1248 * @is_utp: false(yt8521 work in fiber mode) or true(yt8521 work in utp mode)
[all …]
Dmarvell.c662 * register for fiber link.
688 * enabled, then we write the BMCR. Adapted for fiber link in
706 /* Setup fiber advertisement */ in marvell_config_aneg_fiber()
744 /* Then the fiber link */ in m88e1111_config_aneg()
750 /* Do not touch the fiber advertisement if we're in copper->sgmii mode. in m88e1111_config_aneg()
780 /* Do not touch the fiber page if we're in copper->sgmii mode */ in m88e1510_config_aneg()
784 /* Then the fiber link */ in m88e1510_config_aneg()
967 * it was previously disabled in the Fiber BMCR! in m88e1111_config_init_1000basex()
1608 * @lpa: value of the MII_LPA register for fiber link
1624 int fiber, int status) in marvell_read_status_page_an() argument
[all …]
Dlxt.c286 * If fiber is selected, then the only correct setting in lxt973_probe()
293 /* Remember that the port is in fiber mode. */ in lxt973_probe()
304 /* Do nothing if port is in fiber mode. */ in lxt973_config_aneg()
Dteranetics.c37 * port, if using fiber port, just lie it's done. in teranetics_aneg_done()
Ddp83822.c474 /* Auto neg is not supported in fiber mode */ in dp83822_config_init()
490 /* Setup fiber advertisement */ in dp83822_config_init()
621 "ti,fiber-mode"); in dp83822_of_init()
/linux-6.12.1/drivers/net/fddi/
DKconfig10 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-6.12.1/drivers/net/ethernet/intel/e1000/
De1000_param.c71 * 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-6.12.1/drivers/infiniband/hw/hfi1/
Dqsfp.h57 /* Bytes 142..145 are lengths for various fiber types. Not Intel req'd */
66 /* Active Equalization includes fiber, copper full EQ, and copper near Eq */
68 /* Active Equalization includes fiber, copper full EQ, and copper far Eq */
/linux-6.12.1/drivers/infiniband/hw/qib/
Dqib_qsfp.h72 /* Bytes 142..145 are lengths for various fiber types. Not QLogic req'd */
81 /* Active Equalization includes fiber, copper full EQ, and copper near Eq */
83 /* Active Equalization includes fiber, copper full EQ, and copper far Eq */
/linux-6.12.1/Documentation/networking/device_drivers/fddi/
Dindex.rst3 Fiber Distributed Data Interface (FDDI) Device Drivers
/linux-6.12.1/drivers/net/ethernet/alacritech/
DKconfig24 both copper and fiber.
/linux-6.12.1/drivers/net/hippi/
DKconfig12 can run over copper (25m) or fiber (300m on multi-mode or 10km on
/linux-6.12.1/drivers/net/phy/qcom/
Dqca807x.c60 /* LED hw control pattern for fiber port */
442 /* Read the QCA807x PHY-Specific Status register fiber page, in qca807x_read_fiber_status()
665 /* Enable fiber mode autodection (1000Base-X or 100Base-FX) */ in qca807x_sfp_insert()
670 /* Select fiber page */ in qca807x_sfp_insert()
/linux-6.12.1/drivers/net/
Dsungem_phy.c649 /* enable fiber mode */ in bcm5421_enable_fiber()
651 /* LEDs active in both modes, autosense prio = fiber */ in bcm5421_enable_fiber()
725 /* select fiber mode, enable 1000 base-X registers */ in bcm5461_enable_fiber()
729 /* enable fiber with no autonegotiation */ in bcm5461_enable_fiber()
733 /* enable fiber with autonegotiation */ in bcm5461_enable_fiber()
/linux-6.12.1/drivers/message/fusion/
DKconfig35 SCSI HOST support for a Fiber Channel host adapters.
/linux-6.12.1/drivers/net/ethernet/intel/e1000e/
Dmac.c451 * e1000e_check_for_fiber_link - Check for link (Fiber)
826 * e1000e_setup_fiber_serdes_link - Setup link for fiber/serdes
829 * Configures collision distance and flow control for fiber and serdes
937 * also configure these bits when link is forced on a fiber connection.
1007 /* Check for the case where we have fiber media and auto-neg failed in e1000e_config_fc_after_link_up()
1335 * for fiber/serdes links.
1578 /* always blink LED0 for PCI-E fiber */ in e1000e_blink_led_generic()
/linux-6.12.1/drivers/atm/
Dfore200e.h686 MEDIA_TYPE_MM_OC3_ST = 0x16, /* multimode fiber ST */
687 MEDIA_TYPE_MM_OC3_SC = 0x26, /* multimode fiber SC */
688 MEDIA_TYPE_SM_OC3_ST = 0x36, /* single-mode fiber ST */
689 MEDIA_TYPE_SM_OC3_SC = 0x46 /* single-mode fiber SC */
/linux-6.12.1/tools/hv/
Dlsvmbus37 '{2f9bcc4a-0069-4af3-b76b-6fd0be528cda}': 'Synthetic fiber channel adapter',
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/intel/
De1000e.rst327 between copper-based adapters and fiber-based adapters.
349 An Intel(R) Ethernet Network Adapter using fiber-based connections, however,
/linux-6.12.1/drivers/net/ethernet/marvell/
Dsky2.h1278 /* 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 …]

1234