summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_em_hw.h
AgeCommit message (Expand)Author
2024-10-22remove duplicate DEV_ID_PCH2 definesJonathan Gray
2024-09-04Fix some spelling.Marcus Glocker
2024-09-01spelling; checked by jmc@, ok miod@ mglocker@ krw@Jonathan Gray
2024-06-09remove prototypes with no matching functionJonathan Gray
2024-05-13remove prototypes with no matching functionJonathan Gray
2024-02-16Re-introduce TSO support after we've implemented fixes for the two reportedMarcus Glocker
2024-01-28Back out the TSO support diff, since we got issues reported for whichMarcus Glocker
2023-12-31Add TCP Segmentation Offload (TSO) support for em(4). Following chip-setsMarcus Glocker
2023-12-03match Lunar Lake, Raptor Lake and Arrow LakeJonathan Gray
2023-09-05stop putting multicast addresses into the Receive Address RegistersChristian Weisgerber
2022-11-06Enable IPv4, TCP, and UDP checksum offloading, and VLAN HW taggingMoritz Buhl
2022-06-23add tgp and adp mac types and change from reusing cnpJonathan Gray
2022-01-09spellingJonathan Gray
2021-12-14Implement support for selecting SGMII or SerDes mode depending on thePatrick Wildt
2021-01-24match on Intel Alder Lake and Meteor Lake I219 Ethernet idsJonathan Gray
2020-07-13add kstat support for reading hardware counters.David Gwynne
2020-03-23Make it possible to use em(4) with MSI-X, currently disabled by default.Martin Pieuchot
2020-03-08Use queue descriptor instead of hardcoded value when initializing hw.Martin Pieuchot
2020-02-04Refactoring to prepare multi-queues support, no intended behavior change:Martin Pieuchot
2020-01-20match on Intel Comet Lake and Tiger Lake EthernetJonathan Gray
2019-01-05fix previous commitMark Kettenis
2019-01-05Add em_pch_cnp to IS_ICH8 macro. Missed when adding em_pch_cnp.Jonathan Gray
2018-04-29em: Make em_get_software_flag() recursiveStefan Fritsch
2018-04-29em: Improve access logic for software flagStefan Fritsch
2018-04-07em: Port an i219 errata workaround from FreeBSDStefan Fritsch
2018-03-16Add untested support for Cannon Lake and Ice Lake Ethernet (pch_cnp).Jonathan Gray
2018-03-10Add ids for Ice Lake and Cannon Lake Ethernet and some more I210 ids.Jonathan Gray
2018-03-10Add another ICH10 em(4). From John the.cheeze at gmail.Jonathan Gray
2017-08-12em: Disable ultra-low-power mode on bootStefan Fritsch
2017-03-19Match the Kaby Lake and Lewisburg (Skylake-EP PCH) MACs with I219 PHYs.Jonathan Gray
2016-02-18Add support for the Intel i219 network chip to the em(4) driver.Alexander Bluhm
2015-09-12Add support for the 88E1512/88E1514 phys using the 1512 init sequenceJonathan Gray
2015-08-05Fix i217 PHY initializationStefan Fritsch
2015-06-04Add support for em(4) on Teak 3020, a Tolopai (EP80579)Dariusz Swiderski
2015-05-12The i211 does not support an external EEPROM only a OTPJonathan Gray
2015-04-01fix typo in comment; OK mpi@Gleydson Soares
2015-01-28- Add PCH2 and PCH LPT to the list of chips capable of only 9K jumbos.Brad Smith
2014-11-05Implement yet another workaround for the k1 em(4)'s. This time forClaudio Jeker
2014-03-10match on 82580 quad fiber and add untested support forJonathan Gray
2014-03-10match on more i217/i218 variantsJonathan Gray
2014-02-22basic i210/i211 support (improved after looking at gollo@ i210 diff on misc)Chris Cappuccio
2014-02-17Add initial support for i354 MAC and M88E1543 PHY.Jonathan Gray
2013-11-27use a macro when testing for an ich8 family mac typeJonathan Gray
2013-11-21Initial support for the integrated Lynx Point and Lynx Point LP EthernetJonathan Gray
2012-11-26Bring in some more pch2/82579 bits from the Intel code in FreeBSD:Jonathan Gray
2012-05-17Add support for i350 based devices, based in part on Intel codeJonathan Gray
2011-10-05Add the remaining parts of support for 82580 based devices such asJonathan Gray
2011-05-02Add a workaround for an 82579 hardware bug that can result inJonathan Gray
2011-04-22Add support for PCH2 (Sandy Bridge) MAC with 82579 PHY.Jonathan Gray
2011-04-14the mechanical part of 82580 support, more to comeJonathan Gray