summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_rge.c
AgeCommit message (Expand)Author
2024-08-31net drivers may have mii children, but mii layer has no _activateTheo de Raadt
2024-08-21offset rx buffers by ETHER_ALIGN so ip payloads are properly aligned.David Gwynne
2024-08-21use 2k clusters on the rx ring instead of 9k clusters.David Gwynne
2024-08-21support building a single packet out of multiple rx descriptors.David Gwynne
2024-08-21be more careful about bus_dmamap_syncs for rx ring descriptors.David Gwynne
2024-08-20rework rge tx start and completion to better bus_dmamap_sync tx descriptorsDavid Gwynne
2024-08-12try harder to leave a gap on the tx ring.David Gwynne
2024-08-10Fix TX descriptors DMA syncs. So far only a single TX desc was synced, whichPatrick Wildt
2024-06-30Add support for the Realtek RTL8126 chip to the rge(4) driver.Kevin Lo
2024-05-24remove unneeded includes; ok miod@Jonathan Gray
2024-05-20Map MSI-X in addition to MSI and INTx on rge(4).Kevin Lo
2024-04-13correct indentationJonathan Gray
2023-12-22Update microcode, initialization and reset behavior.Kevin Lo
2023-11-10Make ifq and ifiq interface MP safe.Alexander Bluhm
2022-12-21Update the Rx descriptor based on the vendor driver for Linux.Kevin Lo
2022-11-20port the kstat code from re(4) to rge(4)David Gwynne
2022-04-21Repair hw vlan tagging. Previously swapped byte RGE_TDEXTSTS_VTAG, thisKevin Lo
2022-03-12Constify struct cfattach, not struct cfdriverJonathan Matthew
2022-03-11Constify struct cfattach.Martin Pieuchot
2021-11-23Fix mbuf leaks after reception error in rge_rxeof().Kevin Lo
2021-08-16Remove redundant SIOCSIFMTU ioctl handler already handlded by ether_ioctl().Kevin Lo
2021-07-12fix "evaluation order violation" flagged by coverityDaniel Dickman
2021-03-30Move tx/rx descriptors into their own structs.Kevin Lo
2021-02-11Add missing break in switch statement of rge_activate().Stefan Sperling
2020-12-24ramdisks do not contain WOLTheo de Raadt
2020-12-24Add Wake on LAN support to rge(4).Kevin Lo
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan
2020-10-31Update the RTL8125B microcode and use ifiq_input and its return value toKevin Lo
2020-10-12Set the maximum frame size to RGE_JUMBO_FRAMELEN.Kevin Lo
2020-08-07- Do better work in ifmedia_updKevin Lo
2020-07-22Add support for newer RTL8125 chipset (RTL8125B).Kevin Lo
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.Patrick Wildt
2020-03-27Use correct bit mask to promptly exit rge_set_phy_power() andKenneth R Westerback
2020-01-02Fix bus_dmamap_sync(9) calls. While here fix a typo in a comment.Kevin Lo
2019-11-18Introduce rge(4), a new driver for Realtek 8125 PCI Express 2.5Gb EthernetKevin Lo