summaryrefslogtreecommitdiff
path: root/sys/dev/usb/if_axen.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: 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-03axen(4): Use axen mii read/write reg routines, not usbnet ones.riastradh
2022-03-03usbnet drivers: Assert IFNET_LOCKED in if ioctl routines.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 drivers: No need for usbnet_busy during attach.riastradh
2022-03-03usbnet drivers: No need for usbnet_busy in uno_ioctl.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
2022-03-03axen(4), mue(4), smsc(4): Omit irrelevant cases in ioctl.riastradh
2020-03-15Define and implement a locking protocol for the ifmedia / mii layers:thorpej
2020-03-14revert the 0x% -> %# change for fixed width formats pointed out by uwe.christos
2020-03-13PR/55068: sc.dying: Fix printf formats:christos
2020-01-29Adopt <net/if_stats.h>.thorpej
2020-01-15Use a define instead of a magic constant. NFCI.skrll
2020-01-07Localify, constify.maxv
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-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-11Appease module buildskrll
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-05Typo in error messageskrll
2019-08-04- adjust usbnet interface to allow usbd_open_pipe_intr(), from themrg
2019-07-31couple of minor API updates:mrg
2019-07-31introduce a library of common code / backends to share code betweenmrg
2019-07-15minor white space adjustments.mrg
2019-06-28more smp cleanup for ure(4)/axen(4)/cdce(4):mrg
2019-06-22wrap axen_iff() with axen_iff_locked().mrg
2019-06-22mark this driver MPSAFE for usb tasks and pipes, if(4), and callouts.mrg
2019-06-22re-apply rev 1.44 with a minor bug fix in axen_tick_task().mrg
2019-06-22revert the previous.mrg