summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_msk.c
AgeCommit message (Expand)Author
2013-12-28The few network drivers that called their children's (ie. mii PHYTheo de Raadt
2013-12-08simplify activate functionTheo de Raadt
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2013-03-17Correct the clock speeds used to calculate int moderation values providedBrad Smith
2013-02-01Rewrite the receive filter handling code and cleanup the ioctl bits.Brad Smith
2012-11-29Remove setting an initial assumed baudrate upon driver attach which is notBrad Smith
2012-10-18Convert a number of old private copies of code which predatesTheo de Raadt
2012-03-28Take some additional steps needed to make the PHY on EC Ultra/8056Jonathan Gray
2011-06-22kill a few more casts that aren't helpful. ok krw miodTed Unangst
2011-04-03use nitems(); no binary change for drivers that are compiled on amd64.Jasper Lievisse Adriaanse
2010-11-17Add support for Marvell 88E8059, found in HP mini 5102.Kevin Lo
2010-09-20Stop doing shutdown hooks in network drivers where possible. We alreadyTheo de Raadt
2010-09-12Add some missing bus_dmamap_sync(). Fix a small whitespace problem whileMark Kettenis
2010-08-31Add DVACT_QUIECE support. This is called before splhigh() and beforeTheo de Raadt
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2010-01-09Remove typo and magic numbers from #if 0'd block, from Brad.Stuart Henderson
2009-12-18More device id ordering, from BradStuart Henderson
2009-12-17Device id ordering, from BradStuart Henderson
2009-11-26Only re-initialise interfaces on suspend if they were IFF_RUNNING.Mark Kettenis
2009-11-24Thoroughly reset the chip upon suspend and give the PHY a chance toMark Kettenis
2009-11-24for MCLGETI to work correctly drivers need to first dequeue all availableClaudio Jeker
2009-11-24msk_newbuf() had an off by one when putting the packet onto the clusterClaudio Jeker
2009-10-15Add detach support to a few more drivers, and in others do the neccessaryTheo de Raadt
2009-10-04Correctly store the tag results from bus_dmamem_alloc() so that theTheo de Raadt
2009-08-13- consistify cfdriver for the ethernet drivers (0 -> NULL)Jasper Lievisse Adriaanse
2009-08-09MCLGETI() will now allocate a mbuf header if it is not provided, thusTheo de Raadt
2009-03-29Bypass macsec on extreme/supreme based chips.Jonathan Gray
2009-03-29Remove holdover XMAC II writes/reads inherited from sk asJonathan Gray
2009-03-27add definitions for more yukon 2 revisions found in linux driverJonathan Gray
2009-03-23Switch msk(4) over to using MCLGETI when allocating mbufs for the RX ring.Mark Kettenis
2009-03-23Prevent null pointer dereference that could happen when we process an RXMark Kettenis
2009-03-1688E8057 is a Yukon 2 Ultra 2, and this might make it work on a littleTheo de Raadt
2009-02-22Make Yukon-2 FE+ (88E8040, 88E8042) work.Mark Kettenis
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
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-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-06-21add Marvell Yukon PCI id for the 88E8040T chipset.Brad Smith
2008-05-23Simplify the combination use of pci_mapreg_type()/pci_mapreg_map() asBrad Smith
2008-03-02Change some spaces to tabs in the transmit functions.Brad Smith
2008-02-03- add Marvell Yukon PCI ids for a second 88E8055 chipset and the 88E8075 chip...Brad Smith
2007-11-25Make msk(4) detachable.Mark Kettenis
2007-11-14add the Marvell 88E8042 and 88E8072 PCI ids.Brad Smith
2007-10-02add initial support for the Marvell PCIe Yukon FE+ Fast Ethernet chipsets.Brad Smith
2007-09-17Remove an unused function msk_setfilt() which was copied from sk(4) and isBrad Smith
2007-06-27Shrink code by not using __inline without static; like we did for sk(4).Mark Kettenis
2007-06-01Only probe phy's at address 0; gets rid of bogus phy's on theMark Kettenis
2007-05-26separate the attach information from the status information with a colon.Reyk Floeter
2007-05-22%z in printf(9) is not the same as %z in printf(3). Change to %luRay Lai