summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_nfe.c
AgeCommit message (Expand)Author
2006-03-02Put the PHY update/reset call in nfe_init back to the spot it was atJonathan Gray
2006-02-26use sc->sc_dev.dv_xname consistently.Damien Bergamini
2006-02-26Let if_nfe.c compile again by putting declaration of ifp inside #ifdefKenneth R Westerback
2006-02-26Don't define NFE_DEBUG by default.Jonathan Gray
2006-02-24check for M_PKTHDR.Brad Smith
2006-02-22fix nfe_txeof() to reset the wathdog timeout only when a full tx frameDamien Bergamini
2006-02-22re-enable interrupt mitigation and mask out NFE_IRQ_TIMER that was causingDamien Bergamini
2006-02-22update the media settings after MAC setup.Brad Smith
2006-02-21disable interrupt mitigation until i figure out why we're spending 10% ofDamien Bergamini
2006-02-20- remove mbuf linearization code. it is broken in this context and it is veryDamien Bergamini
2006-02-19- fix h/w VLAN tagging and enable it for adapters that support it (VLAN tagDamien Bergamini
2006-02-16- stop enabling/disabling interrupts in nfe_intr().Damien Bergamini
2006-02-15move setting IFCAP_VLAN_MTU back to where it is supposed to be.Brad Smith
2006-02-15add support for 64bit rings base addresses.Damien Bergamini
2006-02-15actually disable h/w VLAN tagging for now.Damien Bergamini
2006-02-15- enable jumbo frames for adapters that support it.Damien Bergamini
2006-02-13use pci_mapreg_type().Brad Smith
2006-02-13nVidia/nvidia -> NVIDIABrad Smith
2006-02-12fix a printfDamien Bergamini
2006-02-12don't print shared interrupts when debugging is on.Damien Bergamini
2006-02-12use BUS_DMA_READ flag when mapping RX buffers.Damien Bergamini
2006-02-12reduce the number of DMA sync operations by sincing multiple TX descriptorsDamien Bergamini
2006-02-12initial jumbo frames support (disabled for now).Damien Bergamini
2006-02-11set IFCAP_VLAN_MTU in the capabilites field.Brad Smith
2006-02-11- call nfe_ifmedia_upd() early in nfe_init() to reset the PHY.Damien Bergamini
2006-02-11fix nfe_free_tx_ring() and nfe_reset_tx_ring() to unmap the good items.Damien Bergamini
2006-02-11don't free the mbuf in nfe_encap() if it can't be DMA'mapped since it isDamien Bergamini
2006-02-11MCP51 boards don't support jumbo frames..Damien Bergamini
2006-02-11force a wakeup of the MAC in nfe_init().Damien Bergamini
2006-02-10Only kick the TX engine once in nfe_start() and only if there areBrad Smith
2006-02-08Add back minimal debugging to help track down tx errors some MACsJonathan Gray
2006-02-08Use __LP64__ instead of __amd64__ for portability.Jonathan Gray
2006-02-07Disable checksum offload for the moment as it appears to notJonathan Gray
2006-02-05Simplify SIOCSIFADDR switch case a bit.Brad Smith
2006-02-05Eliminate a reset when configuring the IP address.Brad Smith
2006-02-05Don't force NFE_DEBUG, set default debug level to 0.Jonathan Gray
2006-02-05quiet nfe_intr().Damien Bergamini
2006-02-05unbreak the tree.Damien Bergamini
2006-02-05fix nfe_txeof().Damien Bergamini
2006-02-04- start MII timer in nfe_init() and move timer initialization in nfe_attach()Damien Bergamini
2006-02-04fix clearing of h/w csum flags in all but the first fragmentDamien Bergamini
2006-02-04handle link state change interrupts but do nothing for nowDamien Bergamini
2006-02-04- add support for multicast filters.Damien Bergamini
2006-01-22fixes miibus_{read,write}reg routines.Damien Bergamini
2006-01-20remove redundant code from nfe_attach().Brad Smith
2006-01-18initial Tx/Rx bits. not working yet.Damien Bergamini
2006-01-15fix dma mapping of tx ring.Damien Bergamini
2006-01-14Make sure interrupt is properly ack'd.Jonathan Gray
2005-12-17Don't dynamically assign ring size, simplifies ring structuresJonathan Gray
2005-12-17Split length and flags up into seperate variables inJonathan Gray