index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
ic
/
gem.c
Age
Commit message (
Expand
)
Author
2009-10-15
Add detach support to a few more drivers, and in others do the neccessary
Theo de Raadt
2009-08-10
More cases of shutdown hooks not needed after card is already stopped. In
Theo de Raadt
2009-08-09
MCLGETI() will now allocate a mbuf header if it is not provided, thus
Theo de Raadt
2009-08-03
Comment fixes and code tidy-up (whitespace and more consistent
Stuart Henderson
2009-07-18
Remove redundant code for setting the maximum frame receive size
Stuart Henderson
2009-07-18
Simplify receive filter handling, from Brad.
Stuart Henderson
2009-03-29
Remove unused prototype.
Mark Kettenis
2009-03-22
Add workaround for RX MAC/FIFO hangs on ERI. Tested by matthieu@ and naddy@.
Mark Kettenis
2009-03-20
Unconditionally drain the RX ring when stpping the chip.
Mark Kettenis
2009-01-27
make drivers tell the mclgeti allocator what their maximum ring size is
David Gwynne
2008-12-14
Switch gem(4) over to using MCLGETI when allocating mbufs for the rx ring.
Mark Kettenis
2008-12-10
Replace m_free() with m_freem() in foo_start() to ensure that upon error
Brad Smith
2008-11-28
Eliminate the redundant bits of code for MTU and multicast handling
Brad Smith
2008-11-26
Use m_defrag instead of collapsing mbufs ourselves.
Mark Kettenis
2008-11-07
Simplify the interface flag handling in the ioctl handler.
Brad Smith
2008-11-07
Remove storing the Ethernet header in the receve interrupt handler, the
Brad Smith
2008-11-07
- According to the Apple GMAC driver, the GEM ASIC specification and
Brad Smith
2008-10-02
First step towards cleaning up the Ethernet driver ioctl handling.
Brad Smith
2008-09-10
Convert timeout_add() calls using multiples of hz to timeout_add_sec()
Bret Lambert
2008-08-30
Fix an issue initially reported by drahn@ with gem(4) where these
Brad Smith
2008-08-26
Fix a couple of problems that may make gem(4) get stuck:
Mark Kettenis
2008-05-31
Properly set the IFF_OACTIVE flag if all the descriptrs are in use for
Brad Smith
2008-05-09
- Count excess and late collisions as output errors.
Brad Smith
2008-02-10
Set reserved bits in the TX Configuration Register the value from the Sun docs.
Mark Kettenis
2008-02-08
Return ENOTTY not EINVAL for unsupported ioctl's;
Thordur I. Bjornsson
2008-01-11
Fall back on using SERDES if MDI0/MDI1 bits aren't set too. Fix PCS handling.
Mark Kettenis
2007-09-30
s/NPBFILTER/NBPFILTER/ in #endif comment. No functional change.
Mark Kettenis
2007-04-19
Cleanup phy selection code, simplifying the code considerably. Attach only
Mark Kettenis
2006-12-21
betetr yet, just nuke sc_enaddr all together, just fill in arpcom and
Jason Wright
2006-11-25
ANSI
Brad Smith
2006-11-25
fix use of gem_bitwait().
Brad Smith
2006-11-25
Split the GEM registers into two halfs and provide a bus_space_handle_t
Brad Smith
2006-11-25
Fix a copy and pasto.
Brad Smith
2006-11-11
be silent
Theo de Raadt
2006-11-10
Fix typo.
Mark Kettenis
2006-11-10
Add support for Sun 1000baseSX cards.
Mark Kettenis
2006-10-17
replace hand rolled code with LIST_FOREACH in gem_mediachange().
Brad Smith
2006-07-11
put CRC error message under GEM_DEBUG. this just spews out like crazy
Brad Smith
2006-04-15
check for IFF_RUNNING being set before calling gem_init().
Brad Smith
2006-03-25
allow bpf(4) to ignore packets based on their direction (inbound or
Damien Miller
2006-02-21
remove some commented out and NetBSD-specific code.
Brad Smith
2006-02-21
add missing MTU ioctl switch case.
Brad Smith
2006-02-08
eliminate a reset when configuring the IP address.
Brad Smith
2006-02-05
call gem_setladrf() if the NIC is already running and only the
Brad Smith
2005-11-15
add IFQ_SET_MAXLEN().
Brad Smith
2005-11-07
splimp -> splnet
Brad Smith
2005-11-02
sync mbuf before unloading in gem_rxdrain().
Brad Smith
2005-11-02
handle TX underrun and packet too long errors by resetting the chip.
Brad Smith
2005-10-31
- some DEBUG should be GEM_DEBUG
Brad Smith
2005-10-31
typo
Brad Smith
[next]