summaryrefslogtreecommitdiff
path: root/sys/dev/usb/if_axe.c
AgeCommit message (Expand)Author
2022-08-20usbnet(9): New usbnet_ispromisc(un).riastradh
2022-03-03usbnet: Omit needless detachcv name parameter to usbnet_attach.riastradh
2022-03-03usbnet: Factor usbnet_init_rx_tx out into usbnet_if_init.riastradh
2022-03-03usbnet drivers: Omit redundant device reset via *_uno_stop on init.riastradh
2022-03-03usbnet drivers: From *_uno_init, call *_uno_stop, not usbnet_stop.riastradh
2022-03-03usbnet drivers: Omit needless isdying tests in *_uno_init.riastradh
2022-03-03usbnet drivers: Omit needless usbnet core lock and assertions.riastradh
2022-03-03usbnet drivers: Avoid undefined behaviour if read reg fails.riastradh
2022-03-03usbnet drivers: Omit redundant multicast filter update on init.riastradh
2022-03-03usbnet: Apply hardware multicast filter updates synchronously again.riastradh
2022-03-03usbnet drivers: Omit needless uno_mcast locked subroutines.riastradh
2022-03-03usbnet: Take the core lock around uno_mcast.riastradh
2022-03-03usbnet drivers: Omit needless uno_init locked subroutines.riastradh
2022-03-03usbnet: Make the tx/rx locks private to usbnet.c.riastradh
2022-03-03usbnet drivers: No need for usbnet_busy during attach.riastradh
2022-03-03usbnet drivers: No need for usbnet_busy in uno_mcast.riastradh
2022-03-03usbnet drivers: No need for usbnet_busy in uno_init.riastradh
2022-03-03usbnet: Split multicast filter reprogramming into separate operation.riastradh
2022-03-03usbnet: Enter uno_init with the core lock held.riastradh
2021-03-01reduce aprint_error(9) abusejakllsch
2020-03-27- change to use rcvfilt_locked() name to clarify the intent.nisimura
2020-03-15Define and implement a locking protocol for the ifmedia / mii layers:thorpej
2020-03-01introduce AXE_IS_172() conditional to highlight odd ball 172 and invert most ...nisimura
2020-03-01use DOPAUSE. 772B Lenovo now has working rxpause,txpausenisimura
2020-03-01simplify single bit tests. no code difference is observednisimura
2020-02-29add comments to show the RX filter intentnisimura
2020-02-29make sure to accept bcast frame all the timenisimura
2020-02-29iron out receive filter multicast/promisc logicnisimura
2020-02-240x%#x --> %#x for non-external codes.rin
2020-01-29Adopt <net/if_stats.h>.thorpej
2020-01-07Localify, constify.maxv
2019-08-26PR kern/54486rin
2019-08-23s/UBSNET_MII_DECL_DEFAULT/USBNET_MII_DECL_DEFAULT/. from sc.dying.mrg
2019-08-20couple more changes to usbnet(9):mrg
2019-08-19move the check against un_phyno from usbnet back into the driversmrg
2019-08-16make the default debug level zero.mrg
2019-08-15- usbnet_rx_loop_cb's usbd_xfer parameter is never used and availablemrg
2019-08-14introduce usbnet_set_dying(). will be used by url(4) conversion.mrg
2019-08-11don't set dv_private. it's a bad pattern and only didn'tmrg
2019-08-11void -Wsign-compare issue and add a stupid cast.mrg
2019-08-11copy a pattern from if_udav.c, which already had "too much" check.mrg
2019-08-11in tx_prepare callback make sure to reject any mbuf that is largermrg
2019-08-10reduce the scope of struct usbnet:mrg
2019-08-09use new un_flags member of usbnet:mrg
2019-08-09update usbnet some:mrg
2019-08-06for ethernet usb network devices, print the mac addr in usbnet.mrg
2019-08-06extend usbnet to cope with if_upl, if_smsc, and if_umb needs:mrg
2019-08-04convert axe(4) and ure(4) to usbnet.mrg
2019-08-01fix locking botch.mrg
2019-07-21remove unused structure members. this brings most <foo>_chain andmrg