summaryrefslogtreecommitdiff
path: root/sys/dev/gem
AgeCommit message (Expand)Author
2008-08-23- Restore the behavior of enabling the MII buffer for an internalMarius Strobl
2008-06-22o The FreeBSD bus_dmamap_sync(9) supports ored together flags for quiteMarius Strobl
2008-03-24Split the registers into two halves in preparation for SBus support.Marius Strobl
2008-03-09- Fix some style bugs and remove another banal comment missed inMarius Strobl
2008-01-17- Retire npe_defrag(), gem_defrag(), msk_defrag(), nfe_defrag(), andJohn Baldwin
2007-12-30o In preparation for basing a new driver on this one:Marius Strobl
2007-10-13Fix a NULL pointer dereference in Tx checksum calculation.Pyun YongHyeon
2007-09-26o Revert the part of if_gem.c rev. 1.35 which added a call to gem_stop()Marius Strobl
2007-06-16- In gem_bitwait() check that the bit clears/was set in the contentMarius Strobl
2007-06-04o Implemented Rx/Tx checksum offload. The simple checksum logic inPyun YongHyeon
2007-05-04Since if_gem is being touted as one of our more architecturallyPoul-Henning Kamp
2007-02-23o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati
2006-12-06- Use the gem_tick() callout instead of if_slowtimo() for drivingMarius Strobl
2006-09-03add a newbus method for obtaining the bus's bus_dma_tag_t... This isJohn-Mark Gurney
2006-06-02add missed calls to bpf_peers_presentSam Leffler
2005-12-05Fix -Wundef warnings found when compiling i386 LINT, GENERIC andRuslan Ermilov
2005-11-11- Store pointer to the link-level address right in "struct ifnet"Ruslan Ermilov
2005-09-18- In gem_ioctl() move the call to ether_ioctl() to the default case ofMarius Strobl
2005-08-28- Allow for VLAN-sized frames and set IFCAP_VLAN_MTU.Marius Strobl
2005-08-09Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson
2005-08-03Modify device drivers supporting multicast addresses to lock if_addr_mtxRobert Watson
2005-07-24Remove NOP spl*() calls and add locking (making gem(4) MPSAFE).Marius Strobl
2005-07-24- Wrap the handler and associated code for collecting completed RXMarius Strobl
2005-06-12Stop the interface before detaching and freeing it, rather than after.Brooks Davis
2005-06-10Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis
2005-03-05Use BUS_PROBE_DEFAULT for pci probe return valueWarner Losh
2005-01-06Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh
2004-08-13Since if_gem doesn't contain locking or run with INTR_MPSAFE, markRobert Watson
2004-06-10- Remove a variable no longer used after the conversion to ether_crc32_le().Marius Strobl
2004-06-09Replace handrolled CRC calculation with ether_crc32_[lb]e().Christian Weisgerber
2004-06-03Add missing <sys/module.h> includes currently relying on nested includePoul-Henning Kamp
2004-05-23We don't need to initialize if_output, ether_ifattach() does itMaxime Henrion
2004-04-23Clean up two printf()s that were on a line by themselves unintendedlyThomas Moestl
2004-03-20Let ether_ifattach() announce our MAC address.Matthew N. Dodd
2004-03-17Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson
2004-02-02Add new Apple GEM PCI id.Peter Grehan
2003-12-26Properly initialize all members of the sentinel entry.David E. O'Brien
2003-10-31Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis
2003-09-02Preparatory commit to allow prototypes in ofw_machdep.h to containMarcel Moolenaar
2003-08-24Use __FBSDID().David E. O'Brien
2003-08-23s=gem/foo=dev/gem/foo=Warner Losh
2003-07-01Mega busdma API commit.Scott Long
2003-07-01Some gem and hme hardware bogusly has the intpin register hardwired toThomas Moestl
2003-05-15Miscellaneous fixes:Thomas Moestl
2003-04-16- Don't call pci_enable_io() in drivers (unless needed for resume).Matthew N. Dodd
2003-04-15- Express hard dependencies on bus (pci, isa, pccard) andMatthew N. Dodd
2003-02-19Back out M_* changes, per decision of the TRB.Warner Losh
2003-01-21Free resources when failing to set up the interrupt.Thomas Moestl
2003-01-21bus_dmamap_sync() overhaul:Thomas Moestl
2003-01-21Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein