summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_msk.c
AgeCommit message (Expand)Author
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
2006-09-16Asking for HWERR interrupts and not acknowledging them leadsJonathan Gray
2006-08-25Allow the driver to compile with MSK_DEBUG.Brad Smith
2006-08-20sort PCI ids.Brad Smith
2006-08-19remove another Yukon Lite workaround.Brad Smith
2006-08-19Make sure Rx timestamps are disabled.Mark Kettenis
2006-08-19set the capabilities VLAN MTU flag.Brad Smith
2006-08-17remove more unused code.Brad Smith
2006-08-17remove the Yukon Lite workaround which is not being used in the msk(4) driver.Brad Smith
2006-08-17cosmetic tweaks.Brad Smith
2006-08-17remove PCI ids which msk(4) will match against from sk(4).Brad Smith
2006-08-172 more PCI ids.Brad Smith
2006-08-17Remove some #ifdef'ed out (bogus) debug code.Mark Kettenis
2006-08-17remove some unused code from msk_init_yukon().Brad Smith
2006-08-17SK_DEBUG/skdebug -> MSK_DEBUG/mskdebugBrad Smith
2006-08-17refactor the promiscuous mode handling code and simplify the ioctl handler.Brad Smith
2006-08-17get rid of the last traces of ykc.Brad Smith
2006-08-16Enter msk(4), an initial stab at a driver for the Marvell Yukon-2 GigabitMark Kettenis