summaryrefslogtreecommitdiff
path: root/sys/dev/ic/dwc_gmac.c
AgeCommit message (Expand)Author
2021-09-11Add missing double p and d for stopped and overriden accordingly.andvar
2021-06-16if_attach and if_initialize cannot fail, don't test return valueriastradh
2021-05-13 Cast to uint32_t to avoid undefined behavior in dwc_gmac_write_hwaddr().msaitoh
2020-12-31extend the timeout value. dwc_gmac_reset() sometimes takes more time.ryo
2020-06-27prop_data_data_nocopy -> prop_data_valuejmcneill
2020-05-17Mask all the MMC counter interrupts if the MMC module is present.chs
2020-01-29Adopt <net/if_stats.h>.thorpej
2019-10-19awge: drop redundant m_adj(). Handled via uipc_mbuf.c r1.235 instead.tnn
2019-10-15correct pointer arithmeticstnn
2019-10-15awge: fix issue that caused rx packets to be corrupt with DIAGNOSTIC kerneltnn
2019-09-13 if_flags is neither int nor short. It's unsigned short.msaitoh
2019-07-21move DWCGMAC_MPSAFE into dwc_gmac_var.h and introduce anmrg
2019-07-08 Add rnd(9) support.msaitoh
2019-05-23 Whitespace fix (mainly tabify).msaitoh
2019-05-23-No functional change:msaitoh
2019-05-15Store IFF_ALLMULTI in ec_flags instead of if_flags to avoid data racesozaki-r
2019-04-15Protect ether_multi listozaki-r
2019-03-07 Fix previous. Pass phy_id correctly.msaitoh
2019-02-23Pass the phy ID to dwc_gmac_attach.martin
2019-01-22 Change MII PHY read/write API from:msaitoh
2018-10-08Bring back support for enhanced descriptor format in newer core versions.martin
2018-09-28Revert the recent support for enhanced descriptors until a viable solution isaymeric
2018-09-17Add support for the enhanced descriptors feature.aymeric
2018-07-18Be consistent among ethernet drivers on the convention for printing ethernetsevan
2018-06-30dwc_gmac_attach: return non-zero on failurejmcneill
2018-06-26 Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backwardmsaitoh
2018-06-18Write MAC address high register before low register. Apparently thejmcneill
2018-06-18Clear IFF_RUNNING | IFF_OACTIVE when stopping interface.jmcneill
2018-06-17Avoid calling bus_dmamap_sync with len=0jmcneill
2018-06-16Add flag for disabling store-and-forward mode, and a callback for notifyingjmcneill
2017-12-21Don't KASSERT that we are MPSAFE if ! DWCGMAC_MPSAFEmartin
2017-12-19Don't set IFEF_MPSAFE unless NET_MPSAFE at this pointozaki-r
2017-11-16Unify IFEF_*_MPSAFE into IFEF_MPSAFEozaki-r
2017-10-23We don't need '&mii', but just 'mii' for mii_detach().jakllsch
2017-10-23- If if_initialize() failed in the attach function, free resources and return.msaitoh
2017-02-20Apply deferred if_start to more driversozaki-r
2017-01-23Use our ipq... sorry martinskrll
2017-01-21Merge from nick-nhusb - some MPificationskrll
2016-12-15Move bpf_mtap and if_ipackets++ on Rx of each driver to percpuq if_inputozaki-r
2016-06-10Introduce m_set_rcvif and m_reset_rcvifozaki-r
2016-02-09Introduce softint-based if_inputozaki-r
2015-08-21No need to BUS_DMASYNC_PREREAD the transmit data buffer. Fixes "NFS writesjmcneill
2015-06-12Supports ETHERCAP_VLAN_MTU. ok martin@ PR#49967tnn
2015-02-23Apply patch from FUKAUMI Naoki to fix ring buffer handling when themartin
2015-01-08fix a couple txq fencepost issues, from FUKAUMI Naoki <fun@naobsd.org>jmcneill
2015-01-05Fix index vs. count confusion when syncing a range of newly queued TXmartin
2014-12-07if we dont have a mac address, make one upjmcneill
2014-11-28After handling an interrupt, try to handle more packets as we may havemartin
2014-11-23Fix bus_dmamap_sync usage.matt
2014-11-23Revert previous change to dwc_gmac_txintr() - while it looks strange atmartin