diff --git a/sys/dev/mii/miidevs b/sys/dev/mii/miidevs index 87035e1b7392..e6070fad98e6 100644 --- a/sys/dev/mii/miidevs +++ b/sys/dev/mii/miidevs @@ -314,6 +314,8 @@ model xxQUALSEMI QS6612 0x0000 QS6612 10/100 media interface /* RDC Semiconductor PHYs */ model RDC R6040 0x0003 R6040 10/100 media interface +model RDC R6040_2 0x0005 R6040 10/100 media interface +model RDC R6040_3 0x0006 R6040 10/100 media interface /* RealTek Semicondctor PHYs */ model yyREALTEK RTL8201L 0x0020 RTL8201L 10/100 media interface diff --git a/sys/dev/mii/rdcphy.c b/sys/dev/mii/rdcphy.c index d7fa8ced4fdb..648a4b2d767b 100644 --- a/sys/dev/mii/rdcphy.c +++ b/sys/dev/mii/rdcphy.c @@ -85,6 +85,8 @@ static void rdcphy_status(struct mii_softc *); static const struct mii_phydesc rdcphys[] = { MII_PHY_DESC(RDC, R6040), + MII_PHY_DESC(RDC, R6040_2), + MII_PHY_DESC(RDC, R6040_3), MII_PHY_END };