summaryrefslogtreecommitdiff
path: root/sys/dev/mii
AgeCommit message (Expand)Author
2023-06-03fix various typos in comments and messages.andvar
2023-05-22Fix a bug when a media is changed to IFM_AUTO.msaitoh
2023-05-06s/Regiser/Register/ and s/regester/register/ in comments.andvar
2023-02-22Retry autonegotiation every mii_anegticks seconds instead of mii_anegticks+1.msaitoh
2022-10-31fix blank printf at attachjmcneill
2022-08-23mii(9): Make mii_phy_down clear the flag if it prevented the callout.riastradh
2022-08-20mii(4): Make mii_down wait for concurrent mii_phy_auto to finish.riastradh
2022-08-14mii(4): Wait for MIIF_DOINGAUTO to clear with MIIF_AUTOTSLEEP too.riastradh
2022-08-14mii(4): Sprinkle assertions in mii phy auto timeout.riastradh
2022-01-08urlphy(4): Fix missing mii locking in urlphy_attach.riastradh
2022-01-06QEMU e1000's PHY code doesn't reflect the PSSR_LINK bit. Do workaround.msaitoh
2022-01-03Add driver for Motorcomm YT8511 GbE PHYjmcneill
2021-12-28mii(9): Fix callout race between mii_phy_down and mii_phy_detach.riastradh
2021-12-28Reduce the access of the ESSR register.msaitoh
2021-12-28QEMU e1000's PHY code doesn't implement register 16. Do workaround.msaitoh
2021-12-28QEMU e1000's PHY code doesn't implement page 0 register 15. Do workaround.msaitoh
2021-12-15Cosmetic change for the output of mii_get_descr().msaitoh
2021-11-05Don't power down the PHY when the interface goes down.msaitoh
2021-08-25Add missing RCSID and __KERNEL_RCSID().andvar
2021-08-20fix various typos in comments and log messages.andvar
2021-08-07Merge thorpej-cfargs2.thorpej
2021-06-29Regen for new sys/dev/devlist2h.awkpgoyette
2021-06-29Rework the xxxVERBOSE option to share the common module-hook-basedpgoyette
2021-06-05Ooopppsss - typo!pgoyette
2021-06-05As with usbverbose and pciverbose, these modules are not safe to bepgoyette
2021-04-24Merge thorpej-cfargs branch:thorpej
2020-11-04 Fix a bug that "ifconfig xx0 media none" set LINK_STATE_UNKNOWN instead ofmsaitoh
2020-10-20Add Intel I347-AT4.msaitoh
2020-09-16 Add a workaround for jumbo frame on PCH2 and newer. Tested by chs@.msaitoh
2020-08-27Move mii_phy_statusmsg(sc) back to its original position. Fixeskardel
2020-08-24Keep the change check invariant intact. The previous code could misskardel
2020-08-24 Remove extra PHY_RESET(sc) in the MII_TICK path because it's not requierdmsaitoh
2020-08-24 Don't do full initialization for autonego when just restarting autonegomsaitoh
2020-08-04mii_knowndevs[] is de facto const, define it as such.uwe
2020-08-03mii_knowndevs[] is de facto const, define it as such.uwe
2020-08-03Rename PSSR_* to MAKPHY_PSSR_* and IGPHY_PSSR_* to avoid conflict.msaitoh
2020-08-03s/MII_IGPHY_/IGPHY_/. No functional change.msaitoh
2020-07-07- Remove the waitfor argument from mii_phy_auto().msaitoh
2020-07-07- Call tlphy_auto correctly.msaitoh
2020-07-07"no media present" is intended case on tlphy(4), so don't usemsaitoh
2020-06-23Regen.msaitoh
2020-06-23 Add some Microsemi (Vitesse) devices.msaitoh
2020-05-25Add support for BCM54213PE RGMII clock delays, from OpenBSDjmcneill
2020-05-25Add MIIF_RXID and MIIF_TXID flags to signal that RX or TX delays are required...jmcneill
2020-04-08 Add two new RDC PHYs from Andrius V.msaitoh
2020-04-08 Regen.msaitoh
2020-04-08 Add two new RDC PHYs from Andrius V.msaitoh
2020-03-28Don't set DVF_DETACH_SHUTDOWN. The MII layer wants to manage the lifecyclethorpej
2020-03-15Define and implement a locking protocol for the ifmedia / mii layers:thorpej
2020-03-13Fix a bug that atphy(4) doesn't work with Attansic L2 rev. 1.msaitoh