aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/sis/if_sis.c
Commit message (Expand)AuthorAgeFilesLines
* dev: Use recently added improvements to PME# support to simplify driversJohn Baldwin2025-03-271-12/+3
* Remove now-redundant calls to device_delete_childJohn Baldwin2025-01-021-2/+0
* net: Remove unneeded NULL check for the allocated ifnetZhenlei Huang2024-06-281-5/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* Mechanically convert sis(4) to IfAPIJustin Hibbits2023-02-061-100/+99
* if_sis(4): Fix a typo in a source code commentGordon Bergling2022-06-041-1/+1
* sis: Remove unused devclass argument to DRIVER_MODULE.John Baldwin2022-05-061-3/+1
* Remove unused miibus_devclass and miibus_fdt_devclass.John Baldwin2022-05-061-1/+1
* sis_attach: Move waittime definition into for loopWarner Losh2022-04-051-3/+2
* sis: plug set-but-not-used varsMateusz Guzik2021-12-141-2/+0
* Convert to if_foreach_llmaddr() KPI.Gleb Smirnoff2019-10-211-37/+45
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-2/+2
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-181-0/+2
* Enable receive filter in sis_rxfilter().Pyun YongHyeon2015-01-121-5/+6
* Fix a bug introdiced in r217548. According to NS DP83815 dataPyun YongHyeon2014-12-161-1/+1
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-181-13/+13
* Use define from if_var.h to access a field inside struct if_data,Gleb Smirnoff2014-08-301-1/+1
* Pull in r267961 and r267973 again. Fix for issues reported will follow.Hans Petter Selasky2014-06-281-4/+1
* Revert r267961, r267973:Glen Barber2014-06-271-1/+4
* Extend the meaning of the CTLFLAG_TUN flag to automatically check ifHans Petter Selasky2014-06-271-4/+1
* Fix various NIC drivers to properly cleanup static DMA resources.John Baldwin2014-06-111-4/+4
* Remove some unused variables.Christian Brueffer2014-05-161-2/+0
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* r119712 introduced SIS_TYPE_83816 but it was not actually set inPyun YongHyeon2013-03-181-2/+2
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-041-4/+4
* Remove duplicate const specifiers in many drivers (I hope I got all ofDimitry Andric2012-11-051-1/+1
* ether_ifattach() sets if_mtu to ETHERMTU, don't bother set it againKevin Lo2012-01-071-1/+0
* - There's no need to overwrite the default device method with the defaultMarius Strobl2011-11-221-5/+1
* - Import the common MII bitbang'ing code from NetBSD and convert drivers toMarius Strobl2011-11-011-177/+49
* Close a race where SIOCGIFMEDIA ioctl get inconsistent link status.Pyun YongHyeon2011-10-171-1/+1
* Remove duplicate header includesKevin Lo2011-06-281-1/+0
* - Remove attempts to implement setting of BMCR_LOOP/MIIF_NOLOOPMarius Strobl2011-05-031-5/+3
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls toJohn Baldwin2011-03-231-2/+2
* Make sure changing ownership of RX descriptor to be done as lastPyun YongHyeon2011-02-281-1/+1
* Rework RX filter programming by providing separate handler forPyun YongHyeon2011-01-181-91/+90
* Merge amd64 and i386 bus.h and move the resulting header to x86. ReplaceTijl Coosemans2010-12-201-4/+2
* Correct handling of shared interrupt in sis_intr(). r212116 incorrectlyPyun YongHyeon2010-10-201-4/+9
* Converted the remainder of the NIC drivers to use the mii_attach()Marius Strobl2010-10-151-4/+4
* Fix another bug introduced in r212109. We should unload DMA mapsPyun YongHyeon2010-09-031-1/+1
* Initial WOL support. NS DP8315 was tested but SiS900/SiS7016 wasPyun YongHyeon2010-09-031-31/+96
* Implement initial device suspend/resume method.Pyun YongHyeon2010-09-021-0/+31
* Unlike most other controllers, NS DP83815/DP83816 controllers seemPyun YongHyeon2010-09-021-9/+77
* Fix the last endianness issue on handling station address whichPyun YongHyeon2010-09-021-13/+14
* Fix stupid error in r212109 which didn't swap DMA maps. This causedPyun YongHyeon2010-09-021-2/+2
* Move sis_reset() to sis_initl(). This ensures driver starts withPyun YongHyeon2010-09-011-7/+5
* Avoid controller reinitialization which could be triggered byPyun YongHyeon2010-09-011-0/+5
* Do not reinitialize controller whenever promiscuous mode orPyun YongHyeon2010-09-011-2/+10
* Report result of link state change to caller. Previously it alwaysPyun YongHyeon2010-09-011-2/+3
* Overhaul link state change handling. Previously sis(4) blindlyPyun YongHyeon2010-09-011-86/+100
* s/u_intXX_t/uintXX_t/gPyun YongHyeon2010-09-011-20/+20