Home
last modified time | relevance | path

Searched +full:1000 +full:mbps (Results 1 – 25 of 270) sorted by relevance

1234567891011

/linux-6.12.1/include/uapi/linux/
Dmii.h23 #define MII_CTRL1000 0x09 /* 1000BASE-T control */
24 #define MII_STAT1000 0x0a /* 1000BASE-T status */
37 #define MII_TPISTATUS 0x1b /* TPI status for 10mbps */
42 #define BMCR_SPEED1000 0x0040 /* MSB of Speed (1000) */
49 #define BMCR_SPEED100 0x2000 /* Select 100Mbps */
52 #define BMCR_SPEED10 0x0000 /* Select 10Mbps */
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 */
[all …]
Dmdio.h86 #define MDIO_PCS_1000BT1_CTRL 2304 /* 1000BASE-T1 PCS control register */
87 #define MDIO_PCS_1000BT1_STAT 2305 /* 1000BASE-T1 PCS status register */
139 #define MDIO_PMA_SPEED_1000 0x0010 /* 1000M capable */
176 #define MDIO_PMA_CTRL2_1000BT 0x000c /* 1000BASE-T type */
177 #define MDIO_PMA_CTRL2_1000BKX 0x000d /* 1000BASE-KX type */
232 #define MDIO_PMA_EXTABLE_1000BT 0x0020 /* 1000BASE-T ability */
233 #define MDIO_PMA_EXTABLE_1000BKX 0x0040 /* 1000BASE-KX ability */
341 #define MDIO_PMA_PMD_BT1_B1000_ABLE 0x0002 /* 1000BASE-T1 Ability */
354 #define MDIO_AN_T1_ADV_M_1000BT1 0x0080 /* advertise 1000BASE-T1 */
386 #define MDIO_PMA_PMD_BT1_CTRL_STRAP_B1000 0x0001 /* Select 1000BASE-T1 */
[all …]
/linux-6.12.1/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_param.c36 * @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
181 { 0x20, AA "1000/FD" },
182 { 0x21, AA "1000/FD, 10/HD" },
183 { 0x22, AA "1000/FD, 10/FD" },
184 { 0x23, AA "1000/FD, 10/FD, 10/HD" },
185 { 0x24, AA "1000/FD, 100/HD" },
[all …]
/linux-6.12.1/Documentation/ABI/testing/
Dsysfs-class-led-trigger-netdev83 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/Documentation/networking/device_drivers/ethernet/dlink/
Ddl2k.rst215 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.
225 4 100Mbps full duplex.
[all …]
/linux-6.12.1/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_mac.h61 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/drivers/net/ethernet/intel/e1000/
De1000_param.c48 * 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
524 e_dev_info("AutoNeg other than 1000/Full is not valid for fiber" in e1000_check_fiber_options()
609 { 0x20, AA "1000/FD" }, in e1000_check_copper_options()
610 { 0x21, AA "1000/FD, 10/HD" }, in e1000_check_copper_options()
611 { 0x22, AA "1000/FD, 10/FD" }, in e1000_check_copper_options()
612 { 0x23, AA "1000/FD, 10/FD, 10/HD" }, in e1000_check_copper_options()
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/phy/
Dmscc,vsc7514-serdes.yaml22 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.
Dmicrochip,sparx5-serdes.yaml34 * 100 Mbps (100BASE-FX)
35 * 1.25 Gbps (SGMII/1000BASE-X/1000BASE-KX)
44 * 100 Mbps (100BASE-FX)
45 * 1.25 Gbps (SGMII/1000BASE-X/1000BASE-KX)
57 * 1.25 Gbps (SGMII/1000BASE-X/1000BASE-KX)
/linux-6.12.1/drivers/media/platform/renesas/
Drcar-csi2.c211 …{ .msps = 1000, .rx2 = 0x3e, .trio0 = 0x024a, .trio1 = 0x0012, .trio2 = 0x0a, .lane27 = 0x0400, .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/ethernet/atheros/atlx/
Datlx.h26 #define SPEED_1000 1000
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,
337 #define MII_LPA_10HALF 0x0020 /* Can do 10mbps half-duplex */
338 #define MII_LPA_10FULL 0x0040 /* Can do 10mbps full-duplex */
339 #define MII_LPA_100HALF 0x0080 /* Can do 100mbps half-duplex */
340 #define MII_LPA_100FULL 0x0100 /* Can do 100mbps full-duplex */
362 /* 1000BASE-T Control Register */
363 #define MII_ATLX_CR_1000T_HD_CAPS 0x0100 /* Adv 1000T HD cap */
364 #define MII_ATLX_CR_1000T_FD_CAPS 0x0200 /* Adv 1000T FD cap */
[all …]
/linux-6.12.1/drivers/net/ethernet/aquantia/atlantic/hw_atl/
Dhw_atl_utils.c124 for (k = 0; k < 1000; k++) { in hw_atl_utils_soft_reset_flb()
133 if (k == 1000) { in hw_atl_utils_soft_reset_flb()
154 for (k = 0; k < 1000; k++) { in hw_atl_utils_soft_reset_flb()
161 if (k == 1000) { in hw_atl_utils_soft_reset_flb()
203 for (k = 0; k < 1000; k++) { in hw_atl_utils_soft_reset_rbl()
223 for (k = 0; k < 1000; k++) { in hw_atl_utils_soft_reset_rbl()
230 if (k == 1000) { in hw_atl_utils_soft_reset_rbl()
247 for (k = 0; k < 1000; ++k) { in hw_atl_utils_soft_reset()
256 if (k == 1000) { in hw_atl_utils_soft_reset()
283 sem_timeout = sem_timeout * 1000; in hw_atl_utils_soft_reset()
[all …]
Dhw_atl_utils_fw2x.c103 1000U, 10000U); in aq_fw2x_init()
108 1000U, 100000U); in aq_fw2x_init()
260 link_status->mbps = 10000; in aq_fw2x_update_link_status()
262 link_status->mbps = 5000; in aq_fw2x_update_link_status()
264 link_status->mbps = 2500; in aq_fw2x_update_link_status()
266 link_status->mbps = 1000; in aq_fw2x_update_link_status()
268 link_status->mbps = 100; in aq_fw2x_update_link_status()
270 link_status->mbps = 10000; in aq_fw2x_update_link_status()
272 link_status->mbps = 0; in aq_fw2x_update_link_status()
351 * to 1/1000 degree Celsius. in aq_fw2x_get_phy_temp()
[all …]
/linux-6.12.1/drivers/net/ethernet/dlink/
Ddl2k.c178 } else if (strcmp (media[card_idx], "1000mbps_fd") == 0 || in rio_probe1()
180 np->speed=1000; in rio_probe1()
182 } else if (strcmp (media[card_idx], "1000mbps_hd") == 0 || in rio_probe1()
184 np->speed = 1000; in rio_probe1()
257 /* Auto-Negotiation is mandatory for 1000BASE-T, in rio_probe1()
259 if (np->speed == 1000) in rio_probe1()
546 /* advertise 1000BASE-T half & full duplex, prefer MASTER */ in rio_hw_init()
737 /* DL2K bug: DMA fails to get next descriptor ptr in 10Mbps mode in start_xmit()
738 * Work around: Always use 1 descriptor in 10Mbps mode */ in start_xmit()
942 if (frame_status & RxAlignmentError && np->speed != 1000) in receive_packet()
[all …]
/linux-6.12.1/include/linux/
Dmii.h196 * MII_CTRL1000 register when in 1000T mode.
216 * MII_CTRL1000 register when in 1000T mode.
238 * bits, when in 1000Base-T mode, to ethtool
258 * bits, when in 1000Base-T mode, to ethtool
276 * bits, when in 1000Base-T mode, to ethtool
297 * 1000Base-T mode, to linkmode advertisement settings. Other bits in
316 * MII_CTRL1000 register when in 1000Base-X mode.
339 * bits, when in 1000Base-X mode, to ethtool
410 * 1000Base-T mode, to linkmode LP advertisement settings. Clears the
429 * 1000Base-T mode, to linkmode LP advertisement settings. Leaves
[all …]
Dbrcmphy.h234 #define BCM54XX_SHD_MODE_1000BX BIT(0) /* Enable 1000-X registers */
268 #define BCM5482_SSD_1000BX_CTL 0x00 /* 1000BASE-X Control */
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 …]
/linux-6.12.1/drivers/net/phy/mscc/
Dmscc_ptp.c207 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/ipa/data/
Dipa_data-v4.7.c367 /* Interconnect rates are in 1000 byte/second units */
371 .peak_bandwidth = 600000, /* 600 MBps */
372 .average_bandwidth = 150000, /* 150 MBps */
377 .peak_bandwidth = 450000, /* 450 MBps */
378 .average_bandwidth = 75000, /* 75 MBps (unused?) */
382 .peak_bandwidth = 171400, /* 171.4 MBps */
390 .core_clock_rate = 100 * 1000 * 1000, /* Hz (150? 60?) */
Dipa_data-v4.5.c425 /* Interconnect rates are in 1000 byte/second units */
429 .peak_bandwidth = 600000, /* 600 MBps */
430 .average_bandwidth = 150000, /* 150 MBps */
435 .peak_bandwidth = 450000, /* 450 MBps */
436 .average_bandwidth = 75000, /* 75 MBps (unused?) */
440 .peak_bandwidth = 171400, /* 171.4 MBps */
447 .core_clock_rate = 150 * 1000 * 1000, /* Hz (150? 60?) */
Dipa_data-v4.2.c347 /* Interconnect rates are in 1000 byte/second units */
351 .peak_bandwidth = 465000, /* 465 MBps */
352 .average_bandwidth = 80000, /* 80 MBps */
357 .peak_bandwidth = 68570, /* 68.570 MBps */
362 .peak_bandwidth = 30000, /* 30 MBps */
369 .core_clock_rate = 100 * 1000 * 1000, /* Hz */
Dipa_data-v3.5.1.c381 /* Interconnect bandwidths are in 1000 byte/second units */
385 .peak_bandwidth = 600000, /* 600 MBps */
386 .average_bandwidth = 80000, /* 80 MBps */
391 .peak_bandwidth = 350000, /* 350 MBps */
396 .peak_bandwidth = 40000, /* 40 MBps */
403 .core_clock_rate = 75 * 1000 * 1000, /* Hz */
Dipa_data-v3.1.c500 /* Interconnect bandwidths are in 1000 byte/second units */
504 .peak_bandwidth = 640000, /* 640 MBps */
505 .average_bandwidth = 80000, /* 80 MBps */
509 .peak_bandwidth = 640000, /* 640 MBps */
510 .average_bandwidth = 80000, /* 80 MBps */
515 .peak_bandwidth = 80000, /* 80 MBps */
522 .core_clock_rate = 16 * 1000 * 1000, /* Hz */
/linux-6.12.1/drivers/net/ethernet/aquantia/atlantic/hw_atl2/
Dhw_atl2_utils_fw.c16 #define AQ_A2_FW_READ_TRY_MAX 1000
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()
395 if (self->aq_link_status.mbps) { in aq_a2_fill_b0_stats()
[all …]
/linux-6.12.1/Documentation/networking/device_drivers/ethernet/intel/
De1000.rst158 If you are using the Intel(R) PRO/1000 CT Network Connection
248 :Valid Settings: 0, 10, 100, 1000
252 (Mbps). If this parameter is not specified or is set to 0 and the link
342 fiber interface board only links at 1000 Mbps full-duplex.
350 - If Speed = 1000, limited auto-negotiation is enabled and only 1000 Mbps
351 is advertised (The 1000BaseT spec requires auto-negotiation.)
369 Speed (Mbps) N/A N/A 1000 N/A 100 100 10 10
382 modprobe e1000 AutoNeg=0x020 (Restricts autonegotiation to 1000 Full)
422 - Using Jumbo frames at 10 or 100 Mbps is not supported and may result in
428 Intel(R) PRO/1000 Gigabit Server Adapter
[all …]
/linux-6.12.1/Documentation/devicetree/bindings/net/
Dmotorcomm,yt8xxx.yaml98 Transmit PHY Clock delay train configuration when speed is 10Mbps.
104 Transmit PHY Clock delay train configuration when speed is 100Mbps.
107 motorcomm,tx-clk-1000-inverted:
110 Transmit PHY Clock delay train configuration when speed is 1000Mbps.

1234567891011