summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include/rtems/bsd/local/miidevs.h
diff options
context:
space:
mode:
Diffstat (limited to 'rtemsbsd/include/rtems/bsd/local/miidevs.h')
-rw-r--r--rtemsbsd/include/rtems/bsd/local/miidevs.h19
1 files changed, 18 insertions, 1 deletions
diff --git a/rtemsbsd/include/rtems/bsd/local/miidevs.h b/rtemsbsd/include/rtems/bsd/local/miidevs.h
index ee8f4327..f0f42d41 100644
--- a/rtemsbsd/include/rtems/bsd/local/miidevs.h
+++ b/rtemsbsd/include/rtems/bsd/local/miidevs.h
@@ -66,6 +66,7 @@
#define MII_OUI_LEVEL1 0x00207b /* Level 1 */
#define MII_OUI_NATSEMI 0x080017 /* National Semiconductor */
#define MII_OUI_QUALSEMI 0x006051 /* Quality Semiconductor */
+#define MII_OUI_RDC 0x000bb4 /* RDC Semiconductor */
#define MII_OUI_REALTEK 0x000020 /* RealTek Semicondctor */
#define MII_OUI_SEEQ 0x00a07d /* Seeq */
#define MII_OUI_SIS 0x00e006 /* Silicon Integrated Systems */
@@ -205,9 +206,17 @@
#define MII_MODEL_xxBROADCOM_ALT1_BCM5761 0x003d
#define MII_STR_xxBROADCOM_ALT1_BCM5761 "BCM5761 10/100/1000baseTX PHY"
#define MII_MODEL_xxBROADCOM_ALT1_BCM5709S 0x003f
-#define MII_STR_xxBROADCOM_ALT1_BCM5709S "BCM5709S 1000/2500baseSX PHY"
+#define MII_STR_xxBROADCOM_ALT1_BCM5709S "BCM5709S/5720S 1000/2500baseSX PHY"
+#define MII_MODEL_xxBROADCOM_ALT2_BCM57780 0x0019
+#define MII_STR_xxBROADCOM_ALT2_BCM57780 "BCM57780 1000BASE-T media interface"
#define MII_MODEL_xxBROADCOM_ALT2_BCM5717C 0x0020
#define MII_STR_xxBROADCOM_ALT2_BCM5717C "BCM5717C 10/100/1000baseTX PHY"
+#define MII_MODEL_xxBROADCOM_ALT2_BCM5719C 0x0022
+#define MII_STR_xxBROADCOM_ALT2_BCM5719C "BCM5719C 10/100/1000baseTX PHY"
+#define MII_MODEL_xxBROADCOM_ALT2_BCM57765 0x0024
+#define MII_STR_xxBROADCOM_ALT2_BCM57765 "BCM57765 10/100/1000baseTX PHY"
+#define MII_MODEL_xxBROADCOM_ALT2_BCM5720C 0x0036
+#define MII_STR_xxBROADCOM_ALT2_BCM5720C "BCM5720C 10/100/1000baseTX PHY"
#define MII_MODEL_BROADCOM2_BCM5906 0x0004
#define MII_STR_BROADCOM2_BCM5906 "BCM5906 10/100baseTX PHY"
@@ -292,11 +301,17 @@
#define MII_STR_NATSEMI_DP83861 "DP83861 10/100/1000 media interface"
#define MII_MODEL_NATSEMI_DP83865 0x0007
#define MII_STR_NATSEMI_DP83865 "DP83865 10/100/1000 media interface"
+#define MII_MODEL_NATSEMI_DP83849 0x000a
+#define MII_STR_NATSEMI_DP83849 "DP83849 10/100 media interface"
/* Quality Semiconductor PHYs */
#define MII_MODEL_QUALSEMI_QS6612 0x0000
#define MII_STR_QUALSEMI_QS6612 "QS6612 10/100 media interface"
+/* RDC Semiconductor PHYs */
+#define MII_MODEL_RDC_R6040 0x0003
+#define MII_STR_RDC_R6040 "R6040 10/100 media interface"
+
/* RealTek Semiconductor PHYs */
#define MII_MODEL_REALTEK_RTL8201L 0x0020
#define MII_STR_REALTEK_RTL8201L "RTL8201L 10/100 media interface"
@@ -360,6 +375,8 @@
#define MII_STR_MARVELL_E1116R "Marvell 88E1116R Gigabit PHY"
#define MII_MODEL_MARVELL_E1118 0x0022
#define MII_STR_MARVELL_E1118 "Marvell 88E1118 Gigabit PHY"
+#define MII_MODEL_MARVELL_E1149R 0x0025
+#define MII_STR_MARVELL_E1149R "Marvell 88E1149R Quad Gigabit PHY"
#define MII_MODEL_MARVELL_E3016 0x0026
#define MII_STR_MARVELL_E3016 "Marvell 88E3016 10/100 Fast Ethernet PHY"
#define MII_MODEL_MARVELL_PHYG65G 0x0027