Lines Matching +full:10 +full:mbps

39 #define MDIO_CTRL2		7	/* 10G control 2 */
40 #define MDIO_STAT2 8 /* 10G status 2 */
41 #define MDIO_PMA_TXDIS 9 /* 10G PMA/PMD transmit disable */
42 #define MDIO_PMA_RXDET 10 /* 10G PMA/PMD receive signal detect */
43 #define MDIO_PMA_EXTABLE 11 /* 10G PMA/PMD extended ability */
60 #define MDIO_PMA_10GBT_SWAPPOL 130 /* 10GBASE-T pair swap & polarity */
61 #define MDIO_PMA_10GBT_TXPWR 131 /* 10GBASE-T TX power control */
62 #define MDIO_PMA_10GBT_SNR 133 /* 10GBASE-T SNR margin, lane A.
64 #define MDIO_PMA_10GBR_FSRT_CSR 147 /* 10GBASE-R fast retrain status and control */
65 #define MDIO_PMA_10GBR_FECABLE 170 /* 10GBASE-R FEC ability */
66 #define MDIO_PCS_10GBX_STAT1 24 /* 10GBASE-X PCS status 1 */
67 #define MDIO_PCS_10GBRT_STAT1 32 /* 10GBASE-R/-T PCS status 1 */
68 #define MDIO_PCS_10GBRT_STAT2 33 /* 10GBASE-R/-T PCS status 2 */
69 #define MDIO_AN_10GBT_CTRL 32 /* 10GBASE-T auto-negotiation control */
70 #define MDIO_AN_10GBT_STAT 33 /* 10GBASE-T auto-negotiation status */
71 #define MDIO_B10L_PMA_CTRL 2294 /* 10BASE-T1L PMA control */
72 #define MDIO_PMA_10T1L_STAT 2295 /* 10BASE-T1L PMA status */
73 #define MDIO_PCS_10T1L_CTRL 2278 /* 10BASE-T1L PCS control */
83 #define MDIO_AN_10BT1_AN_CTRL 526 /* 10BASE-T1 AN control register */
84 #define MDIO_AN_10BT1_AN_STAT 527 /* 10BASE-T1 AN status register */
115 /* 10 Gb/s */
117 /* 10PASS-TS/2BASE-TL */
136 #define MDIO_SPEED_10G 0x0001 /* 10G capable */
138 #define MDIO_PMA_SPEED_10P 0x0004 /* 10PASS-TS capable */
141 #define MDIO_PMA_SPEED_10 0x0040 /* 10M capable */
144 #define MDIO_PCS_SPEED_10P2B 0x0002 /* 10PASS-TS/2BASE-TL capable */
164 #define MDIO_PMA_CTRL2_10GBCX4 0x0000 /* 10GBASE-CX4 type */
165 #define MDIO_PMA_CTRL2_10GBEW 0x0001 /* 10GBASE-EW type */
166 #define MDIO_PMA_CTRL2_10GBLW 0x0002 /* 10GBASE-LW type */
167 #define MDIO_PMA_CTRL2_10GBSW 0x0003 /* 10GBASE-SW type */
168 #define MDIO_PMA_CTRL2_10GBLX4 0x0004 /* 10GBASE-LX4 type */
169 #define MDIO_PMA_CTRL2_10GBER 0x0005 /* 10GBASE-ER type */
170 #define MDIO_PMA_CTRL2_10GBLR 0x0006 /* 10GBASE-LR type */
171 #define MDIO_PMA_CTRL2_10GBSR 0x0007 /* 10GBASE-SR type */
172 #define MDIO_PMA_CTRL2_10GBLRM 0x0008 /* 10GBASE-LRM type */
173 #define MDIO_PMA_CTRL2_10GBT 0x0009 /* 10GBASE-T type */
174 #define MDIO_PMA_CTRL2_10GBKX4 0x000a /* 10GBASE-KX4 type */
175 #define MDIO_PMA_CTRL2_10GBKR 0x000b /* 10GBASE-KR type */
179 #define MDIO_PMA_CTRL2_10BT 0x000f /* 10BASE-T type */
184 #define MDIO_PCS_CTRL2_10GBR 0x0000 /* 10GBASE-R type */
185 #define MDIO_PCS_CTRL2_10GBX 0x0001 /* 10GBASE-X type */
186 #define MDIO_PCS_CTRL2_10GBW 0x0002 /* 10GBASE-W type */
187 #define MDIO_PCS_CTRL2_10GBT 0x0003 /* 10GBASE-T type */
195 #define MDIO_PMA_STAT2_10GBEW 0x0002 /* 10GBASE-EW ability */
196 #define MDIO_PMA_STAT2_10GBLW 0x0004 /* 10GBASE-LW ability */
197 #define MDIO_PMA_STAT2_10GBSW 0x0008 /* 10GBASE-SW ability */
198 #define MDIO_PMA_STAT2_10GBLX4 0x0010 /* 10GBASE-LX4 ability */
199 #define MDIO_PMA_STAT2_10GBER 0x0020 /* 10GBASE-ER ability */
200 #define MDIO_PMA_STAT2_10GBLR 0x0040 /* 10GBASE-LR ability */
201 #define MDIO_PMA_STAT2_10GBSR 0x0080 /* 10GBASE-SR ability */
206 #define MDIO_PCS_STAT2_10GBR 0x0001 /* 10GBASE-R capable */
207 #define MDIO_PCS_STAT2_10GBX 0x0002 /* 10GBASE-X capable */
208 #define MDIO_PCS_STAT2_10GBW 0x0004 /* 10GBASE-W capable */
227 #define MDIO_PMA_EXTABLE_10GCX4 0x0001 /* 10GBASE-CX4 ability */
228 #define MDIO_PMA_EXTABLE_10GBLRM 0x0002 /* 10GBASE-LRM ability */
229 #define MDIO_PMA_EXTABLE_10GBT 0x0004 /* 10GBASE-T ability */
230 #define MDIO_PMA_EXTABLE_10GBKX4 0x0008 /* 10GBASE-KX4 ability */
231 #define MDIO_PMA_EXTABLE_10GBKR 0x0010 /* 10GBASE-KR ability */
235 #define MDIO_PMA_EXTABLE_10BT 0x0100 /* 10BASE-T ability */
242 #define MDIO_AN_C73_0_PAUSE BIT(10)
254 #define MDIO_AN_C73_1_100GBASE_CR10 BIT(10)
270 /* PMA 10GBASE-T pair swap & polarity */
278 /* PMA 10GBASE-T TX power register. */
281 /* PMA 10GBASE-T SNR registers. */
286 /* PMA 10GBASE-R FEC ability register. */
290 /* PMA 10GBASE-R Fast Retrain status and control register. */
293 /* PCS 10GBASE-R/-T status register 1. */
296 /* PCS 10GBASE-R/-T status register 2. */
300 /* AN 10GBASE-T control register. */
304 #define MDIO_AN_10GBT_CTRL_ADV10G 0x1000 /* Advertise 10GBASE-T */
306 /* AN 10GBASE-T status register. */
311 #define MDIO_AN_10GBT_STAT_LP10G 0x0800 /* LP is 10GBT capable */
317 /* 10BASE-T1L PMA control */
325 /* 10BASE-T1L PMA status register. */
335 /* 10BASE-T1L PCS control register. */
342 #define MDIO_PMA_PMD_BT1_B10L_ABLE 0x0004 /* 10BASE-T1L Ability */
353 #define MDIO_AN_T1_ADV_M_B10L 0x4000 /* device is compatible with 10BASE-T1L */
359 #define MDIO_AN_T1_ADV_H_10L_TX_HI_REQ 0x1000 /* 10BASE-T1L High Level Transmit Request */
360 #define MDIO_AN_T1_ADV_H_10L_TX_HI 0x2000 /* 10BASE-T1L High Level Transmit Ability */
372 #define MDIO_AN_T1_LP_M_B10L 0x4000 /* LP is compatible with 10BASE-T1L */
375 #define MDIO_AN_T1_LP_H_10L_TX_HI_REQ 0x1000 /* 10BASE-T1L High Level LP Transmit Request */
376 #define MDIO_AN_T1_LP_H_10L_TX_HI 0x2000 /* 10BASE-T1L High Level LP Transmit Ability */
378 /* 10BASE-T1 AN control register */
379 #define MDIO_AN_10BT1_AN_CTRL_ADV_EEE_T1L 0x4000 /* 10BASE-T1L EEE ability advertisement */
381 /* 10BASE-T1 AN status register */
382 #define MDIO_AN_10BT1_AN_STAT_LPA_EEE_T1L 0x4000 /* 10BASE-T1L LP EEE ability advertisement */
414 #define MDIO_EEE_10GT 0x0008 /* 10GT EEE cap */
416 #define MDIO_EEE_10GKX4 0x0020 /* 10G KX4 EEE cap */
417 #define MDIO_EEE_10GKR 0x0040 /* 10G KR EEE cap */
472 #define MDIO_USXGMII_10 0x0000 /* 10Mbps */
473 #define MDIO_USXGMII_10HALF 0x0000 /* 10Mbps half-duplex */
474 #define MDIO_USXGMII_10FULL 0x1000 /* 10Mbps full-duplex */
475 #define MDIO_USXGMII_100 0x0200 /* 100Mbps */
476 #define MDIO_USXGMII_100HALF 0x0200 /* 100Mbps half-duplex */
477 #define MDIO_USXGMII_100FULL 0x1200 /* 100Mbps full-duplex */
478 #define MDIO_USXGMII_1000 0x0400 /* 1000Mbps */
479 #define MDIO_USXGMII_1000HALF 0x0400 /* 1000Mbps half-duplex */
480 #define MDIO_USXGMII_1000FULL 0x1400 /* 1000Mbps full-duplex */
481 #define MDIO_USXGMII_10G 0x0600 /* 10Gbps */
482 #define MDIO_USXGMII_10GHALF 0x0600 /* 10Gbps half-duplex */
483 #define MDIO_USXGMII_10GFULL 0x1600 /* 10Gbps full-duplex */
484 #define MDIO_USXGMII_2500 0x0800 /* 2500Mbps */
485 #define MDIO_USXGMII_2500HALF 0x0800 /* 2500Mbps half-duplex */
486 #define MDIO_USXGMII_2500FULL 0x1800 /* 2500Mbps full-duplex */
487 #define MDIO_USXGMII_5000 0x0a00 /* 5000Mbps */
488 #define MDIO_USXGMII_5000HALF 0x0a00 /* 5000Mbps half-duplex */
489 #define MDIO_USXGMII_5000FULL 0x1a00 /* 5000Mbps full-duplex */