diff options
Diffstat (limited to 'rtemsbsd/include/rtems/bsd/local/miidevs.h')
-rw-r--r-- | rtemsbsd/include/rtems/bsd/local/miidevs.h | 19 |
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 |