Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-02-10 | Add preliminary support for Marvell Yukon-II Extreme chips. | Mark Kettenis | |
Based on a diff from brad@. | |||
2007-02-10 | Move HASH_BITS constant to if_skreg.h as SK_HASH_BITS. Remove unused | Kenneth R Westerback | |
code and an unnecessary comment, No functional change. From brad@. | |||
2006-11-23 | Set some more power management bits; makes Yukon-2 XL work somewhat. | Mark Kettenis | |
ok brad@ | |||
2006-11-16 | have SK_IS_YUKON only match for first generation Yukon chipsets. | Brad Smith | |
2006-08-20 | For consistency with MSK_JSLOTS, go back to using the macro to figure out | Brad Smith | |
the number of Jumbo receive slots for SK_JSLOTS. no-op change. | |||
2006-08-19 | Make sure Rx timestamps are disabled. | Mark Kettenis | |
2006-08-16 | Enter msk(4), an initial stab at a driver for the Marvell Yukon-2 Gigabit | Mark Kettenis | |
ethernet controllers. It works well enough to commit over. There's a lot code duplication from sk(4) though that needs to be reduced. | |||
2006-08-16 | remove the sparc64 workarounds for the jumbo frame receive ring sizes now | Brad Smith | |
that the iommu code has been fixed. | |||
2006-07-30 | missed this part of the more strict receive path packet validation | Brad Smith | |
routine commit. | |||
2006-06-23 | bump up the RX ring count on sparc64 a little bit. | Brad Smith | |
2006-06-22 | lower the RX ring count and Jumbo slots on sparc64 as a workaround. | Brad Smith | |
ok reyk@ | |||
2006-06-08 | actually enable/disable the Tx BMU descriptor polling, missed in rev 1.107. | Brad Smith | |
ok krw@ | |||
2006-05-28 | - remove ETHER_MAX_LEN_JUMBO and ETHERMTU_JUMBO. | Brad Smith | |
- use if_hardmtu for MTU ioctl handlers. ok reyk@ | |||
2006-04-30 | - Use SK_IS_GENESIS/SK_IS_YUKON where appropriate | Brad Smith | |
- Remove SK_YUKON_FAMILY | |||
2006-04-30 | - Added/corrected register definitions for Yukon. | Brad Smith | |
(Register information from Linux skge driver.) From FreeBSD | |||
2006-02-09 | add defines for Yukon XL and Yukon EC Ultra revisions. | Brad Smith | |
2006-02-08 | lower the number of Jumbo slots on sparc64. | Brad Smith | |
2005-12-22 | re-work PHY setup, media handling and dual-port detection. | Brad Smith | |
Based on the Marvell FreeBSD driver. | |||
2005-11-26 | fix interrupt moderation timer frequencies for Yukon and Yukon-II based | Brad Smith | |
chips. From Jeff Rizzo on NetBSD's tech-net list, based on the Marvell sk98lin Linux driver, and also matches what the Marvell FreeBSD does. | |||
2005-10-15 | add 2 new Yukon PCI ids and recognize Yukon-2 EC Ultra ASIC. | Brad Smith | |
2005-09-20 | memory, media handling and a bunch of register definitions for Yukon-2. | Brad Smith | |
From jason@ | |||
2005-09-20 | merge xmaciireg.h and yukonreg.h into if_skreg.h | Brad Smith | |
2005-09-20 | shuffle some stuff from skreg to skvar | Brad Smith | |
2005-09-17 | remove VPD bits | Brad Smith | |
2005-09-17 | add media detection and dual port detection for Yukon-2. | Brad Smith | |
from jason@ | |||
2005-09-16 | - remove code to read PCI VPD as we do not use that anymore. | Brad Smith | |
- remove some FreeBSD-ism's: struct resource *'s. - fail more gracefully in sk_probe() instead of in sk_attach() for newer unsupported ASIC revisions. From jason@ | |||
2005-07-21 | - add bus_dmamap_sync()'s; From NetBSD | Brad Smith | |
- use pci_mapreg_map() - remove unnecessary splimp() usage in skc_attach() - make sure to disestablish the interrupt on failure Tested by a few end-users. | |||
2005-03-14 | more Yukon models and Yukon EC revs. | Brad Smith | |
2005-01-02 | ugh, need this too for the last commit to sk(4). | Brad Smith | |
2004-11-16 | back out previous commit and put the right change in which corresponds | Brad Smith | |
to what the previous commit message said... Fix tx queue (slist can be corrupted when tx interrupts hit within tx_encap). | |||
2004-08-05 | remove some separate per driver constants and use | Brad Smith | |
ETHER_MAX_LEN_JUMBO/ETHERMTU_JUMBO where appropriate. ok mcbride@ henning@ mickey@ | |||
2004-08-04 | Make jumbo frames work. | Ryan Thomas McBride | |
- allocate and manage our own memory for rx packets rather than using mbuf clusters; code for this lifted from if_bge.c - pass the correct size to bus_dmamap_create() ok deraadt@ | |||
2004-05-19 | remove duplication, use ETHER_ALIGN from if_ether.h | Brad Smith | |
2003-08-12 | add/update my copyright | Nathan Binkert | |
2003-08-01 | Support for new Marvell based Gigabit Ethernet adapters | Nathan Binkert | |
ok deraadt@ | |||
2003-05-14 | Makefile sk(4) use bus_dma | Nathan Binkert | |
ok jason | |||
2003-02-11 | be consistant on Hz vs hz | Michael Shalayeff | |
2001-06-23 | More constants cleaning. | Federico G. Schwindt | |
2000-08-29 | From FreeBSD: split out the support for XMAC-II phys and other phys | Jason Wright | |
add xmphy & brgphy to GENERIC | |||
1999-10-22 | fix some panic bugs; jason | Theo de Raadt | |
1999-10-03 | take advantage of m->m_ext.ext_handle for storing the softc | Jason Wright | |
(instead of stashing it in the buffer) | |||
1999-10-01 | oops... $OpenBSD$ tags | Jason Wright | |
1999-10-01 | driver for SysKonnect 984x gigabit ethernet adapters; from FreeBSD | Jason Wright | |