aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/ste
Commit message (Expand)AuthorAgeFilesLines
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-1/+1
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-182-0/+4
* Mechanically convert to if_inc_counter().Gleb Smirnoff2014-09-191-9/+9
* Use define from if_var.h to access a field inside struct if_data,Gleb Smirnoff2014-08-301-1/+1
* Fix various NIC drivers to properly cleanup static DMA resources.John Baldwin2014-06-111-8/+6
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Mechanically substitute flags from historic mbuf allocator withGleb Smirnoff2012-12-041-2/+2
* Remove duplicate const specifiers in many drivers (I hope I got all ofDimitry Andric2012-11-051-1/+1
* - 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-012-203/+44
* - Remove attempts to implement setting of BMCR_LOOP/MIIF_NOLOOPMarius Strobl2011-05-031-4/+2
* Do a sweep of the tree replacing calls to pci_find_extcap() with calls toJohn Baldwin2011-03-231-3/+3
* sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly.Matthew D Fleming2011-01-121-1/+1
* Convert the PHY drivers to honor the mii_flags passed down and convertMarius Strobl2010-10-151-9/+8
* It seems some old Sundace(now IC Plus Corp.) controllers do notPyun YongHyeon2010-08-091-7/+20
* Make sure to store dma address of RX buffer in little endian form.Pyun YongHyeon2010-01-081-4/+6
* Fix EEPROM access code to return data in host byte order.Pyun YongHyeon2010-01-081-13/+7
* Remove extraneous semicolons, no functional changes.Martin Blapp2010-01-071-1/+1
* ether_ifattach sets if_mtu, remove unnecessary code.Pyun YongHyeon2009-12-241-1/+0
* Update if_iqdrops in case of RX buffer allocation failure.Pyun YongHyeon2009-12-241-1/+1
* Add suspend/resume support as well as basic WOL.Pyun YongHyeon2009-12-241-24/+108
* Implement RX interrupt moderation using one-shot timer interrupt.Pyun YongHyeon2009-12-242-27/+74
* We don't need to generate DMA complete interrupt for everyPyun YongHyeon2009-12-232-1/+18
* Correct STE_COUNTDOWN register offset. The datasheet was wrong.Pyun YongHyeon2009-12-231-1/+1
* Remove unused duplicated register definition. It seems thePyun YongHyeon2009-12-231-12/+0
* Implement hardware MAC statistics counter support. The countersPyun YongHyeon2009-12-232-25/+169
* Report the correct result of mii_mediachg(). Previously it alwaysPyun YongHyeon2009-12-231-19/+12
* Don't report link status if driver is not running.Pyun YongHyeon2009-12-231-0/+4
* Overhaul RX filter programming.Pyun YongHyeon2009-12-231-62/+38
* Reimplement controller reset. Datasheet says full reset takes aboutPyun YongHyeon2009-12-231-8/+15
* Don't reinitialize controller if driver is already running. ThisPyun YongHyeon2009-12-231-2/+11
* Reimplement Tx status error handler as recommended by datasheet.Pyun YongHyeon2009-12-222-21/+76
* Prefer bus_write_{1,2,4}/bus_read_{1,2,4} toPyun YongHyeon2009-12-222-11/+6
* Prefer memory space register mapping over io space. If memory spacePyun YongHyeon2009-12-222-14/+15
* Instead of relying on hard resetting of controller to stopPyun YongHyeon2009-12-221-20/+31
* Reimplement miibus_statchg method. Don't rely on link state changePyun YongHyeon2009-12-222-52/+78
* Introduce sc_flags member variable and use it to keep track ofPyun YongHyeon2009-12-222-12/+11
* Add minimal dealy while ste(4) is waiting for the end of active DMAPyun YongHyeon2009-12-221-0/+1
* Add bus_dma(9) and endianness support to ste(4).Pyun YongHyeon2009-12-222-249/+553
* Sort function prototyes.Pyun YongHyeon2009-12-211-39/+38
* style(9)Pyun YongHyeon2009-12-211-100/+100
* Remove trailing white spaces.Pyun YongHyeon2009-12-212-14/+14
* s/u_intXX_t/uintXX_t/gPyun YongHyeon2009-12-212-42/+42
* o Remove unnecessary return statement.Pyun YongHyeon2009-12-211-30/+2
* Use ANSI function definations.Pyun YongHyeon2009-12-211-87/+34
* - Add a private timer to drive the transmit watchdog instead of usingJohn Baldwin2009-11-192-11/+11
* Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/Robert Watson2009-06-261-2/+2
* When user_frac in the polling subsystem is low it is going to busy theAttilio Rao2009-05-301-8/+13
* Move the ste driver from sys/pci to sys/dev/ste.Warner Losh2008-08-142-0/+2302