Home
last modified time | relevance | path

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

12345678910

/Linux-v6.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.h134 #define MDIO_PMA_SPEED_1000 0x0010 /* 1000M capable */
169 #define MDIO_PMA_CTRL2_1000BT 0x000c /* 1000BASE-T type */
170 #define MDIO_PMA_CTRL2_1000BKX 0x000d /* 1000BASE-KX type */
225 #define MDIO_PMA_EXTABLE_1000BT 0x0020 /* 1000BASE-T ability */
226 #define MDIO_PMA_EXTABLE_1000BKX 0x0040 /* 1000BASE-KX ability */
353 #define MDIO_AN_EEE_ADV_1000T 0x0004 /* Advertise 1000T EEE cap */
360 #define MDIO_EEE_1000T MDIO_AN_EEE_ADV_1000T /* 1000T EEE cap */
362 #define MDIO_EEE_1000KX 0x0010 /* 1000KX EEE cap */
419 #define MDIO_USXGMII_10 0x0000 /* 10Mbps */
420 #define MDIO_USXGMII_10HALF 0x0000 /* 10Mbps half-duplex */
[all …]
/Linux-v6.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-v6.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-v6.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-v6.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-v6.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-v6.1/drivers/media/platform/renesas/rcar-vin/
Drcar-csi2.c142 u16 mbps; member
147 { .mbps = 1500, .reg = 0xcc },
148 { .mbps = 1550, .reg = 0x1d },
149 { .mbps = 1600, .reg = 0x27 },
150 { .mbps = 1650, .reg = 0x30 },
151 { .mbps = 1700, .reg = 0x39 },
152 { .mbps = 1750, .reg = 0x42 },
153 { .mbps = 1800, .reg = 0x4b },
154 { .mbps = 1850, .reg = 0x55 },
155 { .mbps = 1900, .reg = 0x5e },
[all …]
/Linux-v6.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-v6.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-v6.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()
738 /* DL2K bug: DMA fails to get next descriptor ptr in 10Mbps mode in start_xmit()
739 * Work around: Always use 1 descriptor in 10Mbps mode */ in start_xmit()
945 if (frame_status & RxAlignmentError && np->speed != 1000) in receive_packet()
[all …]
/Linux-v6.1/include/linux/
Dmii.h196 * MII_CTRL1000 register when in 1000T mode.
216 * MII_CTRL1000 register when in 1000T mode.
237 * bits, when in 1000Base-T mode, to ethtool
257 * bits, when in 1000Base-T mode, to ethtool
275 * bits, when in 1000Base-T mode, to ethtool
296 * 1000Base-T mode, to linkmode advertisement settings. Other bits in
315 * MII_CTRL1000 register when in 1000Base-X mode.
338 * bits, when in 1000Base-X mode, to ethtool
409 * 1000Base-T mode, to linkmode LP advertisement settings. Clears the
428 * 1000Base-T mode, to linkmode LP advertisement settings. Leaves
[all …]
/Linux-v6.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-v6.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-v6.1/drivers/net/ipa/data/
Dipa_data-v4.5.c424 /* Interconnect rates are in 1000 byte/second units */
428 .peak_bandwidth = 600000, /* 600 MBps */
429 .average_bandwidth = 150000, /* 150 MBps */
434 .peak_bandwidth = 450000, /* 450 MBps */
435 .average_bandwidth = 75000, /* 75 MBps (unused?) */
439 .peak_bandwidth = 171400, /* 171.4 MBps */
446 .core_clock_rate = 150 * 1000 * 1000, /* Hz (150? 60?) */
Dipa_data-v4.2.c346 /* Interconnect rates are in 1000 byte/second units */
350 .peak_bandwidth = 465000, /* 465 MBps */
351 .average_bandwidth = 80000, /* 80 MBps */
356 .peak_bandwidth = 68570, /* 68.570 MBps */
361 .peak_bandwidth = 30000, /* 30 MBps */
368 .core_clock_rate = 100 * 1000 * 1000, /* Hz */
Dipa_data-v3.5.1.c380 /* Interconnect bandwidths are in 1000 byte/second units */
384 .peak_bandwidth = 600000, /* 600 MBps */
385 .average_bandwidth = 80000, /* 80 MBps */
390 .peak_bandwidth = 350000, /* 350 MBps */
395 .peak_bandwidth = 40000, /* 40 MBps */
402 .core_clock_rate = 75 * 1000 * 1000, /* Hz */
Dipa_data-v3.1.c499 /* Interconnect bandwidths are in 1000 byte/second units */
503 .peak_bandwidth = 640000, /* 640 MBps */
504 .average_bandwidth = 80000, /* 80 MBps */
508 .peak_bandwidth = 640000, /* 640 MBps */
509 .average_bandwidth = 80000, /* 80 MBps */
514 .peak_bandwidth = 80000, /* 80 MBps */
521 .core_clock_rate = 16 * 1000 * 1000, /* Hz */
Dipa_data-v4.11.c373 /* Interconnect rates are in 1000 byte/second units */
377 .peak_bandwidth = 600000, /* 600 MBps */
378 .average_bandwidth = 150000, /* 150 MBps */
383 .peak_bandwidth = 74000, /* 74 MBps */
390 .core_clock_rate = 60 * 1000 * 1000, /* Hz */
/Linux-v6.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-v6.1/drivers/net/ethernet/freescale/fman/
Dfman_mac.h181 /* SGMII/QSGII interface with 1000BaseX auto-negotiation between MAC
182 * and phy or backplane; Note: 1000BaseX auto-negotiation relates only
184 * synchronize with far-end phy at 10Mbps, 100Mbps or 1000Mbps
/Linux-v6.1/drivers/net/dsa/mv88e6xxx/
Dport.c231 case 1000: in mv88e6xxx_port_set_speed_duplex()
287 dev_dbg(chip->dev, "p%d: Speed set to %d Mbps\n", port, speed); in mv88e6xxx_port_set_speed_duplex()
297 /* Support 10, 100, 1000 Mbps (e.g. 88E6185 family) */
301 if (speed == 200 || speed > 1000) in mv88e6185_port_set_speed_duplex()
308 /* Support 10, 100 Mbps (e.g. 88E6250 family) */
319 /* Support 10, 100, 200, 1000, 2500 Mbps (e.g. 88E6341) */
344 /* Support 10, 100, 200, 1000 Mbps (e.g. 88E6352 family) */
348 if (speed > 1000) in mv88e6352_port_set_speed_duplex()
358 /* Support 10, 100, 200, 1000, 2500 Mbps (e.g. 88E6390) */
383 /* Support 10, 100, 200, 1000, 2500, 10000 Mbps (e.g. 88E6190X) */
[all …]
/Linux-v6.1/drivers/gpu/drm/stm/
Ddw_mipi_dsi-stm.c74 #define SLEEP_US 1000
250 pll_in_khz = (unsigned int)(clk_get_rate(dsi->pllref_clk) / 1000); in dw_mipi_dsi_get_lane_mbps()
262 DRM_WARN("Warning max phy mbps is used\n"); in dw_mipi_dsi_get_lane_mbps()
266 DRM_WARN("Warning min phy mbps is used\n"); in dw_mipi_dsi_get_lane_mbps()
296 *lane_mbps = pll_out_khz / 1000; in dw_mipi_dsi_get_lane_mbps()
304 #define DSI_PHY_DELAY(fp, vp, mbps) DIV_ROUND_UP((fp) * (mbps) + 1000 * (vp), 8000) argument
358 pll_in_khz = clk_get_rate(dsi->pllref_clk) / 1000; in dw_mipi_dsi_stm_mode_valid()
373 px_clock_hz = DIV_ROUND_CLOSEST_ULL(1000ULL * pll_out_khz * lanes, bpp); in dw_mipi_dsi_stm_mode_valid()
374 target_px_clock_hz = mode->clock * 1000; in dw_mipi_dsi_stm_mode_valid()
404 lane_mbps = pll_out_khz / 1000; in dw_mipi_dsi_stm_mode_valid()

12345678910