summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_msk.c
AgeCommit message (Expand)Author
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
2007-05-14Properly wrap mii_tick() up in splnet().Jonathan Gray
2007-05-12Take alignment restrictions into account when setting up RAM buffer addresses.Mark Kettenis
2007-02-26This fixes the function names printed in the panic strings so thatTodd T. Fries
2007-02-13Fix typo. Spotted by brad@.Mark Kettenis
2007-02-12Avoid unnecessary resets. This should make fiber 88E8021/22 work completely.Mark Kettenis
2007-02-11Add support for fiber on 88E8021/22.Mark Kettenis
2007-02-10Adjust for new/renamed DLink card & Marvell chips. Based on a diff by brad@.Mark Kettenis
2007-02-10Add preliminary support for Marvell Yukon-II Extreme chips.Mark Kettenis
2007-02-10Move HASH_BITS constant to if_skreg.h as SK_HASH_BITS. Remove unusedKenneth R Westerback
2007-02-03Fix typo; clear tx FIFO underrun IRQ as intended instead of rx FIFO overrunMark Kettenis
2007-01-17Remove some textual sk heritage warts by renaming some functions andKenneth R Westerback
2007-01-13Correctly count outbound packets.Mark Kettenis
2007-01-08No need to re-init on every media change.Mark Kettenis
2007-01-03Don't say 'Marvell' twice for each sk/msk device in dmesg. No functionalKenneth R Westerback
2006-12-30Enable jumbo frames (except on the Yukon-2 FE).Mark Kettenis
2006-12-30Pass MIIF_FORCEANEG to mii_attack() until we stop doing unnecessary PHYMark Kettenis
2006-12-28Remove useless code dealing with media type. Simplify PHY reset code.Mark Kettenis
2006-12-28Pass MIIF_DOPAUSE to mii_attach().Mark Kettenis
2006-12-24Make non-autonegotiated 10baseT and 100baseTX work.Mark Kettenis
2006-12-24In msk_marv_miibus_writereg, wait for busy flag to clear instead ofMark Kettenis
2006-12-16Enable RAM buffer for the second port too; makes dual port cards work soMark Kettenis
2006-12-16Process status descriptors for port B. Fix two typos while I'm there.Mark Kettenis
2006-12-15Process status descriptors that have SK_Y2_STOPC_OWN bit set instead ofMark Kettenis
2006-12-12Clarifying a few pcidevs entry names based on names foundMichael Knudsen
2006-12-08Add the Broadcom BCM5787F PCI id.Gordon Willem Klok
2006-12-06- Move TX ring full sanity check further up and check the number of DMAReyk Floeter
2006-11-25remove some sk(4) specific media handling code.Brad Smith
2006-11-23Do not attach second port on dual port cards for now.Mark Kettenis
2006-11-23Set some more power management bits; makes Yukon-2 XL work somewhat.Mark Kettenis
2006-11-17Remove code that deals with sk(4) specific phy's that breaks certain msk(4)Mark Kettenis
2006-11-16when checking for an appropriate revision of chipset use SK_IS_YUKON2Brad Smith
2006-09-27fix the use of LIST_INSERT_HEAD in [m]sk_alloc_jumbo_mem().Brad Smith
2006-09-26Set sk_jumbo_buf to NULL if malloc() fails in the for loop withinBrad Smith
2006-09-25add the new PCI ids.Brad Smith
2006-09-22add the Marvell Yukon 88E8056 PCI idBrad Smith