aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/gem
Commit message (Expand)AuthorAgeFilesLines
* Correct spelling in comments.Marius Strobl2011-04-221-1/+1
* - Fix and enable support for flow control.Marius Strobl2010-11-221-6/+10
* Convert the PHY drivers to honor the mii_flags passed down and convertMarius Strobl2010-10-152-24/+17
* Merge r207585 from cas(4):Marius Strobl2010-09-163-5/+47
* KTR_CTx are long time aliased by existing classes so they can't serveAttilio Rao2010-07-211-1/+1
* According to the Linux sungem driver, in case of Apple (K2) GMACsMarius Strobl2010-02-221-1/+4
* Work around a quirk with the G5 Xserve, which has a fake GMAC controllerNathan Whitehorn2009-10-181-0/+10
* Use if_maddr_rlock()/if_maddr_runlock() rather than IF_ADDR_LOCK()/Robert Watson2009-06-261-2/+2
* Revert the part of r194763 which added a dying flag and insteadMarius Strobl2009-06-242-12/+5
* - Initialize the ifnet structure, especially if_dname, before probingMarius Strobl2009-06-235-316/+569
* - Restore the behavior of enabling the MII buffer for an internalMarius Strobl2008-08-231-10/+22
* o The FreeBSD bus_dmamap_sync(9) supports ored together flags for quiteMarius Strobl2008-06-221-90/+90
* Split the registers into two halves in preparation for SBus support.Marius Strobl2008-03-244-212/+285
* - Fix some style bugs and remove another banal comment missed inMarius Strobl2008-03-091-10/+11
* - Retire npe_defrag(), gem_defrag(), msk_defrag(), nfe_defrag(), andJohn Baldwin2008-01-171-88/+1
* o In preparation for basing a new driver on this one:Marius Strobl2007-12-304-514/+423
* Fix a NULL pointer dereference in Tx checksum calculation.Pyun YongHyeon2007-10-131-0/+5
* o Revert the part of if_gem.c rev. 1.35 which added a call to gem_stop()Marius Strobl2007-09-264-417/+774
* - In gem_bitwait() check that the bit clears/was set in the contentMarius Strobl2007-06-161-2/+2
* o Implemented Rx/Tx checksum offload. The simple checksum logic inPyun YongHyeon2007-06-043-224/+420
* Since if_gem is being touted as one of our more architecturallyPoul-Henning Kamp2007-05-043-195/+141
* o break newbus api: add a new argument of type driver_filter_t toPaolo Pisati2007-02-231-1/+1
* - Use the gem_tick() callout instead of if_slowtimo() for drivingMarius Strobl2006-12-062-22/+25
* add a newbus method for obtaining the bus's bus_dma_tag_t... This isJohn-Mark Gurney2006-09-031-3/+4
* add missed calls to bpf_peers_presentSam Leffler2006-06-021-2/+1
* Fix -Wundef warnings found when compiling i386 LINT, GENERIC andRuslan Ermilov2005-12-051-1/+1
* - Store pointer to the link-level address right in "struct ifnet"Ruslan Ermilov2005-11-111-1/+1
* - In gem_ioctl() move the call to ether_ioctl() to the default case ofMarius Strobl2005-09-181-47/+29
* - Allow for VLAN-sized frames and set IFCAP_VLAN_MTU.Marius Strobl2005-08-281-8/+23
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andRobert Watson2005-08-091-8/+9
* Modify device drivers supporting multicast addresses to lock if_addr_mtxRobert Watson2005-08-031-0/+2
* Remove NOP spl*() calls and add locking (making gem(4) MPSAFE).Marius Strobl2005-07-243-35/+118
* - Wrap the handler and associated code for collecting completed RXMarius Strobl2005-07-241-31/+23
* Stop the interface before detaching and freeing it, rather than after.Brooks Davis2005-06-121-1/+1
* Stop embedding struct ifnet at the top of driver softcs. Instead theBrooks Davis2005-06-103-15/+24
* Use BUS_PROBE_DEFAULT for pci probe return valueWarner Losh2005-03-051-1/+1
* Start each of the license/copyright comments with /*-, minor shuffle of linesWarner Losh2005-01-063-3/+3
* Since if_gem doesn't contain locking or run with INTR_MPSAFE, markRobert Watson2004-08-131-1/+2
* - Remove a variable no longer used after the conversion to ether_crc32_le().Marius Strobl2004-06-101-4/+2
* Replace handrolled CRC calculation with ether_crc32_[lb]e().Christian Weisgerber2004-06-091-17/+1
* Add missing <sys/module.h> includes currently relying on nested includePoul-Henning Kamp2004-06-032-0/+2
* We don't need to initialize if_output, ether_ifattach() does itMaxime Henrion2004-05-231-1/+0
* Clean up two printf()s that were on a line by themselves unintendedlyThomas Moestl2004-04-231-2/+2
* Let ether_ifattach() announce our MAC address.Matthew N. Dodd2004-03-201-5/+0
* Convert callers to the new bus_alloc_resource_any(9) API.Nate Lawson2004-03-171-4/+4
* Add new Apple GEM PCI id.Peter Grehan2004-02-021-0/+1
* Properly initialize all members of the sentinel entry.David E. O'Brien2003-12-261-1/+1
* Replace the if_name and if_unit members of struct ifnet with new membersBrooks Davis2003-10-311-2/+2
* Preparatory commit to allow prototypes in ofw_machdep.h to containMarcel Moolenaar2003-09-021-0/+1
* Use __FBSDID().David E. O'Brien2003-08-242-4/+7