summaryrefslogtreecommitdiff
path: root/sys/dev/ic/dc.c
AgeCommit message (Expand)Author
2012-11-29Remove setting an initial assumed baudrate upon driver attach which is notBrad Smith
2011-07-07use IF_LEN/IFQ_LEN to access and ifqueue's length field. ryan okHenning Brauer
2011-06-21remove some unnecessary casts. ok blambert deraadt kettenis matthewTed Unangst
2011-03-05Wait until the DMA engine is stopped before unmapping buffers and descriptors.Mark Kettenis
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-09-06initialize rv to 0 in the activate functionTheo de Raadt
2010-08-31Add DVACT_QUIECE support. This is called before splhigh() and beforeTheo de Raadt
2010-08-30activate functions, when they do not add value, should return the result of c...Theo de Raadt
2010-08-27Move the dc_pci_activate function to dc.c, and mangle it up with some ofTheo de Raadt
2010-08-05ca_activate function for suspend/resume; tested by mlarkin on aTheo de Raadt
2010-07-02timeout_add -> timeout_add_msecBret Lambert
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2009-10-15Add detach support to a few more drivers, and in others do the neccessaryTheo de Raadt
2009-08-10More cases of shutdown hooks not needed after card is already stopped. InTheo de Raadt
2009-06-26If we are going to move to the eeprom-based MAC address finding instead ofTheo de Raadt
2009-06-26Using information gleamed from the FreeBSD driver, change the MAC addressTheo de Raadt
2009-06-02make dc at pci detachable; untested.Jonathan Gray
2009-01-11Actual final round of timeout_add(to, n * hz) -> timeout_add_sec(to, n)Bret Lambert
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-10-15Second pass of simple timeout_add -> timeout_add_sec conversionsBret Lambert
2008-10-14Change m_devget()'s outdated and unused "offset" argument: It isChristian Weisgerber
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-09-12Some fixes for dc_txeof()..Brad Smith
2008-09-11ANSI function declarations.Brad Smith
2008-09-11For chips with a broken DC_ISR_RX_STATE which never signalsBrad Smith
2008-09-03In dc_setcfg() suppress printing a warning when forcing the receiverBrad Smith
2007-11-26print the comma before the MAC address string in dc_attach() instead of theBrad Smith
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'.Kenneth R Westerback
2007-05-08dc_detach() is only used by cardbus code, so move it there; ok jsgTheo de Raadt
2006-08-10- eliminate re-initialization's when adding IP addresses.Brad Smith
2006-05-22Attach routines can fail before calling *hook_establish(), and theyKenneth R Westerback
2006-05-07- Return if there is nothing to do in the interrupt handler.Brad Smith
2006-04-23Make code path for ADMTek variant endian-safe; fixes dc(4) on macppc.Mark Kettenis
2006-03-25allow bpf(4) to ignore packets based on their direction (inbound orDamien Miller
2006-01-28remove 2 printf's from dc_coal() too.Brad Smith
2006-01-28remove printf's from dc_newbuf().Brad Smith
2005-11-07splimp -> splnetBrad Smith
2005-06-25re-add ASIX check lost in rev 1.77Brad Smith
2005-06-23clear IFF_RUNNING & IFF_OACTIVE in dc_stop() before de-allocating resources.Brad Smith
2005-05-22ALTQ cleanoutMartin Reindl
2005-05-22add power hookBrad Smith
2005-04-30try to drain send queue if we lose link during heavy transmitBrad Smith
2005-04-23- always accept VLAN-sized framesBrad Smith
2005-04-23Fix newer Xircom CBE2-100 cards.Brad Smith
2005-03-31- add support for reading Xircom's EEPROMBrad Smith
2005-01-15make sure interface is in RUNNING state before touching the multicast filtersBrad Smith
2005-01-14rev 1.63Brad Smith
2005-01-08rev 1.125Brad Smith
2004-12-17add missing braces.Brad Smith
2004-12-02rev 1.126Brad Smith