/linux-6.12.1/include/uapi/linux/ |
D | mii.h | 37 #define MII_TPISTATUS 0x1b /* TPI status for 10mbps */ 49 #define BMCR_SPEED100 0x2000 /* Select 100Mbps */ 52 #define BMCR_SPEED10 0x0000 /* Select 10Mbps */ 63 #define BMSR_100HALF2 0x0200 /* Can do 100BASE-T2 HDX */ 64 #define BMSR_100FULL2 0x0400 /* Can do 100BASE-T2 FDX */ 65 #define BMSR_10HALF 0x0800 /* Can do 10mbps, half-duplex */ 66 #define BMSR_10FULL 0x1000 /* Can do 10mbps, full-duplex */ 67 #define BMSR_100HALF 0x2000 /* Can do 100mbps, half-duplex */ 68 #define BMSR_100FULL 0x4000 /* Can do 100mbps, full-duplex */ 69 #define BMSR_100BASE4 0x8000 /* Can do 100mbps, 4k packets */ [all …]
|
D | mdio.h | 140 #define MDIO_PMA_SPEED_100 0x0020 /* 100M capable */ 178 #define MDIO_PMA_CTRL2_100BTX 0x000e /* 100BASE-TX type */ 234 #define MDIO_PMA_EXTABLE_100BTX 0x0080 /* 100BASE-TX ability */ 340 #define MDIO_PMA_PMD_BT1_B100_ABLE 0x0001 /* 100BASE-T1 Ability */ 355 #define MDIO_AN_T1_ADV_M_100BT1 0x0020 /* advertise 100BASE-T1 */ 405 #define MDIO_AN_EEE_ADV_100TX 0x0002 /* Advertise 100TX EEE cap */ 412 #define MDIO_EEE_100TX MDIO_AN_EEE_ADV_100TX /* 100TX EEE cap */ 420 #define MDIO_EEE_100GR_FW 0x1000 /* 100G R fast wake */ 421 #define MDIO_EEE_100GR_DS 0x2000 /* 100G R deep sleep */ 472 #define MDIO_USXGMII_10 0x0000 /* 10Mbps */ [all …]
|
/linux-6.12.1/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe_param.c | 36 * @Valid Range: 0, 10, 100, 1000 38 * - 10: only link at 10 Mbps 39 * - 100: only link at 100 Mbps 40 * - 1000: only link at 1000 Mbps 71 * Speed (Mbps) N/A N/A 1000 N/A 100 100 10 10 169 { 0x04, AA "100/HD" }, 170 { 0x05, AA "100/HD, 10/HD" }, 171 { 0x06, AA "100/HD, 10/FD" }, 172 { 0x07, AA "100/HD, 10/FD, 10/HD" }, 173 { 0x08, AA "100/FD" }, [all …]
|
/linux-6.12.1/Documentation/ABI/testing/ |
D | sysfs-class-led-trigger-netdev | 83 Signal the link speed state of 10Mbps of the named network device. 88 speed of 10MBps of the named network device. 91 Present only if the named network device supports 10Mbps link speed. 98 Signal the link speed state of 100Mbps of the named network device. 103 speed of 100Mbps of the named network device. 106 Present only if the named network device supports 100Mbps link speed. 113 Signal the link speed state of 1000Mbps of the named network device. 118 speed of 1000Mbps of the named network device. 121 Present only if the named network device supports 1000Mbps link speed. 128 Signal the link speed state of 2500Mbps of the named network device. [all …]
|
/linux-6.12.1/drivers/net/ethernet/intel/e1000/ |
D | e1000_param.c | 48 * Valid Range: 0, 10, 100, 1000 50 * - 10 - only link at 10 Mbps 51 * - 100 - only link at 100 Mbps 52 * - 1000 - only link at 1000 Mbps 78 * Speed (Mbps) N/A N/A 1000 N/A 100 100 10 10 149 * Valid Range: 100-100000 (0=off, 1=dynamic, 3=dynamic conservative) 154 #define MIN_ITR 100 597 { 0x04, AA "100/HD" }, in e1000_check_copper_options() 598 { 0x05, AA "100/HD, 10/HD" }, in e1000_check_copper_options() 599 { 0x06, AA "100/HD, 10/FD" }, in e1000_check_copper_options() [all …]
|
/linux-6.12.1/include/linux/ |
D | brcmphy.h | 224 /* 10011: SerDes 100-FX Control Register */ 226 #define BCM54616S_100FX_MODE BIT(0) /* 100-FX SerDes Enable */ 295 #define LRECR_SPEED100 0x0200 /* Select 100 Mbps */ 296 #define LRECR_SPEED10 0x0000 /* Select 10 Mbps */ 304 #define LRESR_100_1PAIR 0x2000 /* Can do 100Mbps 1 Pair */ 305 #define LRESR_100_4PAIR 0x1000 /* Can do 100Mbps 4 Pairs */ 306 #define LRESR_100_2PAIR 0x0800 /* Can do 100Mbps 2 Pairs */ 307 #define LRESR_10_2PAIR 0x0400 /* Can do 10Mbps 2 Pairs */ 308 #define LRESR_10_1PAIR 0x0200 /* Can do 10Mbps 1 Pair */ 322 #define LREANAA_100_1PAIR 0x0020 /* Can do 100Mbps 1 Pair */ [all …]
|
D | smc91x.h | 30 #define RPC_LED_100_10 (0x00) /* LED = 100Mbps OR's with 10Mbps link detect */ 32 #define RPC_LED_10 (0x02) /* LED = 10Mbps link detect */ 35 #define RPC_LED_100 (0x05) /* LED = 100Mbps link detect */
|
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/dlink/ |
D | dl2k.rst | 127 insmod dl2k.o media=100mbps_hd 215 10mbps_hd 10Mbps half duplex. 216 10mbps_fd 10Mbps full duplex. 217 100mbps_hd 100Mbps half duplex. 218 100mbps_fd 100Mbps full duplex. 219 1000mbps_fd 1000Mbps full duplex. 220 1000mbps_hd 1000Mbps half duplex. 222 1 10Mbps half duplex. 223 2 10Mbps full duplex. 224 3 100Mbps half duplex. [all …]
|
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns/ |
D | hns_dsaf_mac.h | 61 MAC_SPEED_10 = 10, /**< 10 Mbps */ 62 MAC_SPEED_100 = 100, /**< 100 Mbps */ 63 MAC_SPEED_1000 = 1000, /**< 1000 Mbps = 1 Gbps */ 64 MAC_SPEED_10000 = 10000 /**< 10000 Mbps = 10 Gbps */ 86 /**< 10 Mbps MII */ 88 /**< 100 Mbps MII */ 90 /**< 10 Mbps RMII */ 92 /**< 100 Mbps RMII */ 94 /**< 10 Mbps SMII */ 96 /**< 100 Mbps SMII */ [all …]
|
/linux-6.12.1/Documentation/devicetree/bindings/phy/ |
D | mscc,vsc7514-serdes.yaml | 22 There are two kinds of SerDes: SERDES1G supports 10/100Mbps in 23 half/full-duplex and 1000Mbps in full-duplex mode while SERDES6G supports 24 10/100Mbps in half/full-duplex and 1000/2500Mbps in full-duplex mode.
|
D | microchip,sparx5-serdes.yaml | 34 * 100 Mbps (100BASE-FX) 44 * 100 Mbps (100BASE-FX)
|
/linux-6.12.1/drivers/net/ethernet/dec/tulip/ |
D | 21142.c | 10 DC21143 manual "21143 PCI/CardBus 10/100Mb/s Ethernet LAN Controller 62 if (csr12 & 2) { /* No 100mbps link beat, revert to 10mbps. */ in t21142_media_task() 65 "No 21143 100baseTx link beat, %08x, trying NWay\n", in t21142_media_task() 76 if (!(csr12 & 4)) { /* 10mbps link beat good. */ in t21142_media_task() 84 /* Select 100mbps port to check for link beat. */ in t21142_media_task() 125 udelay(100); in t21142_start_nway() 160 /* If partner cannot negotiate, it is 10Mbps Half Duplex */ in t21142_lnk_change() 238 } else if (!(csr12 & 4)) { /* 10mbps link beat good. */ in t21142_lnk_change() 240 dev_info(&dev->dev, "21143 10mbps sensed media\n"); in t21142_lnk_change() 246 } else { /* 100mbps link beat good. */ in t21142_lnk_change() [all …]
|
/linux-6.12.1/drivers/net/phy/ |
D | dp83848.c | 155 DP83848_PHY_DRIVER(TI_DP83848C_PHY_ID, "TI DP83848C 10/100 Mbps PHY", 157 DP83848_PHY_DRIVER(NS_DP83848C_PHY_ID, "NS DP83848C 10/100 Mbps PHY", 159 DP83848_PHY_DRIVER(TI_DP83620_PHY_ID, "TI DP83620 10/100 Mbps PHY", 161 DP83848_PHY_DRIVER(TLK10X_PHY_ID, "TI TLK10X 10/100 Mbps PHY",
|
/linux-6.12.1/drivers/media/platform/renesas/ |
D | rcar-csi2.c | 202 …{ .msps = 100, .rx2 = 0x38, .trio0 = 0x024a, .trio1 = 0x00f5, .trio2 = 0x55, .lane27 = 0x0000, .l… 246 u16 mbps; member 251 { .mbps = 1500, .reg = 0xcc }, 252 { .mbps = 1550, .reg = 0x1d }, 253 { .mbps = 1600, .reg = 0x27 }, 254 { .mbps = 1650, .reg = 0x30 }, 255 { .mbps = 1700, .reg = 0x39 }, 256 { .mbps = 1750, .reg = 0x42 }, 257 { .mbps = 1800, .reg = 0x4b }, 258 { .mbps = 1850, .reg = 0x55 }, [all …]
|
/linux-6.12.1/drivers/net/wireless/marvell/libertas/ |
D | rx.c | 82 min_t(unsigned int, skb->len, 100)); in lbs_process_rxed_packet() 168 case 0: /* 1 Mbps */ in convert_mv_rate_to_radiotap() 170 case 1: /* 2 Mbps */ in convert_mv_rate_to_radiotap() 172 case 2: /* 5.5 Mbps */ in convert_mv_rate_to_radiotap() 174 case 3: /* 11 Mbps */ in convert_mv_rate_to_radiotap() 177 case 5: /* 6 Mbps */ in convert_mv_rate_to_radiotap() 179 case 6: /* 9 Mbps */ in convert_mv_rate_to_radiotap() 181 case 7: /* 12 Mbps */ in convert_mv_rate_to_radiotap() 183 case 8: /* 18 Mbps */ in convert_mv_rate_to_radiotap() 185 case 9: /* 24 Mbps */ in convert_mv_rate_to_radiotap() [all …]
|
D | tx.c | 29 case 2: /* 1 Mbps */ in convert_radiotap_rate_to_mv() 31 case 4: /* 2 Mbps */ in convert_radiotap_rate_to_mv() 33 case 11: /* 5.5 Mbps */ in convert_radiotap_rate_to_mv() 35 case 22: /* 11 Mbps */ in convert_radiotap_rate_to_mv() 37 case 12: /* 6 Mbps */ in convert_radiotap_rate_to_mv() 39 case 18: /* 9 Mbps */ in convert_radiotap_rate_to_mv() 41 case 24: /* 12 Mbps */ in convert_radiotap_rate_to_mv() 43 case 36: /* 18 Mbps */ in convert_radiotap_rate_to_mv() 45 case 48: /* 24 Mbps */ in convert_radiotap_rate_to_mv() 47 case 72: /* 36 Mbps */ in convert_radiotap_rate_to_mv() [all …]
|
/linux-6.12.1/drivers/net/wireless/intel/iwlwifi/fw/api/ |
D | rs.h | 233 char mbps[IWL_MAX_MCS_DISPLAY_SIZE]; member 336 * 0) 6 Mbps 337 * 1) 12 Mbps 338 * 2) 18 Mbps 339 * 3) 24 Mbps 340 * 4) 36 Mbps 341 * 5) 48 Mbps 342 * 6) 54 Mbps 343 * 7) 60 Mbps 347 * 5: Value of 0x20 in bits 7:0 indicates 6 Mbps HT40 duplicate data [all …]
|
/linux-6.12.1/drivers/net/ethernet/atheros/atlx/ |
D | atlx.h | 25 #define SPEED_100 100 299 #define MII_CR_SPEED_SELECT_MSB 0x0040 /* bits 6,13: 10=1000, 01=100, 308 #define MII_CR_SPEED_SELECT_LSB 0x2000 /* bits 6,13: 10=1000, 01=100, 327 #define MII_SR_100T2_HD_CAPS 0x0200 /* 100T2 Half Duplex Capable */ 328 #define MII_SR_100T2_FD_CAPS 0x0400 /* 100T2 Full Duplex Capable */ 331 #define MII_SR_100X_HD_CAPS 0x2000 /* 100X Half Duplex Capable */ 332 #define MII_SR_100X_FD_CAPS 0x4000 /* 100X Full Duplex Capable */ 333 #define MII_SR_100T4_CAPS 0x8000 /* 100T4 Capable */ 337 #define MII_LPA_10HALF 0x0020 /* Can do 10mbps half-duplex */ 338 #define MII_LPA_10FULL 0x0040 /* Can do 10mbps full-duplex */ [all …]
|
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/3com/ |
D | vortex.rst | 33 - 3c590 Vortex 10Mbps 34 - 3c592 EISA 10Mbps Demon/Vortex 36 - 3c595 Vortex 100baseTx 37 - 3c595 Vortex 100baseT4 38 - 3c595 Vortex 100base-MII 40 - 3c900 Boomerang 10Mbps Combo 41 - 3c900 Cyclone 10Mbps TPO 42 - 3c900 Cyclone 10Mbps Combo 43 - 3c900 Cyclone 10Mbps TPC 45 - 3c905 Boomerang 100baseTx [all …]
|
/linux-6.12.1/drivers/media/pci/intel/ipu6/ |
D | ipu6-isys-dwc-phy.c | 203 100, DWC_DPHY_TIMEOUT, false, isys, in dwc_dphy_pwr_up() 226 {0x20, 84, 118, 100, 335}, 289 static u16 get_hsfreq_by_mbps(u32 mbps) in get_hsfreq_by_mbps() argument 294 if (freqranges[i].default_mbps == mbps || in get_hsfreq_by_mbps() 295 (mbps >= freqranges[i].min && mbps <= freqranges[i].max)) in get_hsfreq_by_mbps() 303 u32 phy_id, u32 mbps) in ipu6_isys_dwc_phy_config() argument 312 dev_dbg(dev, "config Dphy %u with %u mbps", phy_id, mbps); in ipu6_isys_dwc_phy_config() 314 index = get_hsfreq_by_mbps(mbps); in ipu6_isys_dwc_phy_config() 316 dev_err(dev, "link freq not found for mbps %u", mbps); in ipu6_isys_dwc_phy_config() 347 if (mbps < 1500) { in ipu6_isys_dwc_phy_config() [all …]
|
/linux-6.12.1/drivers/net/phy/mscc/ |
D | mscc_ptp.c | 207 1272, /* 1000Mbps */ 208 12516, /* 100Mbps */ 209 125444, /* 10Mbps */ 211 1277, /* 1000Mbps */ 212 12537, /* 100Mbps */ 217 3496, /* 1000Mbps */ 218 34760, /* 100Mbps */ 219 347844, /* 10Mbps */ 221 3502, /* 1000Mbps */ 222 34780, /* 100Mbps */ [all …]
|
/linux-6.12.1/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_param.c | 61 * - 1 - only link at 100Mbps Full Duplex 62 * - 2 - only link at 100Mbps Half Duplex 63 * - 3 - only link at 10Mbps Full Duplex 64 * - 4 - only link at 10Mbps Half Duplex 76 #define INT_MOD_DEFAULT_CNT 100 /* 200us */
|
/linux-6.12.1/drivers/net/ethernet/aquantia/atlantic/hw_atl2/ |
D | hw_atl2_utils_fw.c | 111 100, 100000U); in hw_atl2_shared_buffer_finish_ack() 135 100, 5000000U); in aq_a2_fw_init() 293 self->aq_link_status.mbps = 10000; in aq_a2_fw_update_link_status() 296 self->aq_link_status.mbps = 5000; in aq_a2_fw_update_link_status() 299 self->aq_link_status.mbps = 2500; in aq_a2_fw_update_link_status() 302 self->aq_link_status.mbps = 1000; in aq_a2_fw_update_link_status() 305 self->aq_link_status.mbps = 100; in aq_a2_fw_update_link_status() 308 self->aq_link_status.mbps = 10; in aq_a2_fw_update_link_status() 311 self->aq_link_status.mbps = 0; in aq_a2_fw_update_link_status() 353 if (self->aq_link_status.mbps) { in aq_a2_fill_a0_stats() [all …]
|
/linux-6.12.1/drivers/net/usb/ |
D | Kconfig | 19 Say Y if you want to use one of the following 10Mbps USB Ethernet 37 Say Y here if you want to use one of the following 10Mbps only 59 This driver is likely to work with most 10Mbps only USB Ethernet 109 10/100 Ethernet adapters and RTL8153 based USB 3.0 10/100/1000 124 & USB 3 10/100/1000 Ethernet adapters. 125 LAN7800 : USB 3 to 10/100/1000 Ethernet adapter 126 LAN7850 : USB 2 to 10/100/1000 Ethernet adapter 127 LAN7801 : USB 3 to 10/100/1000 Ethernet adapter (MAC only) 155 - Network adapter hardware (like those for 10/100 Ethernet) which 178 10/100 Ethernet adapters. [all …]
|
/linux-6.12.1/drivers/net/ethernet/ti/icssg/ |
D | icssg_config.h | 169 * 0x0 - 10Mbps/Half duplex; 170 * 0x8 - 10Mbps/Full duplex; 171 * 0x2 - 100Mbps/Half duplex; 172 * 0xa - 100Mbps/Full duplex;
|