summaryrefslogtreecommitdiffstats
path: root/sys/dev/gem/if_gem.c
Commit message (Expand)AuthorAgeFilesLines
* - Restore the behavior of enabling the MII buffer for an internalmarius2008-08-231-10/+22
* o The FreeBSD bus_dmamap_sync(9) supports ored together flags for quitemarius2008-06-221-90/+90
* Split the registers into two halves in preparation for SBus support.marius2008-03-241-190/+182
* - Fix some style bugs and remove another banal comment missed inmarius2008-03-091-10/+11
* - Retire npe_defrag(), gem_defrag(), msk_defrag(), nfe_defrag(), andjhb2008-01-171-88/+1
* o In preparation for basing a new driver on this one:marius2007-12-301-415/+336
* Fix a NULL pointer dereference in Tx checksum calculation.yongari2007-10-131-0/+5
* o Revert the part of if_gem.c rev. 1.35 which added a call to gem_stop()marius2007-09-261-317/+495
* - In gem_bitwait() check that the bit clears/was set in the contentmarius2007-06-161-2/+2
* o Implemented Rx/Tx checksum offload. The simple checksum logic inyongari2007-06-041-218/+417
* Since if_gem is being touted as one of our more architecturallyphk2007-05-041-141/+112
* - Use the gem_tick() callout instead of if_slowtimo() for drivingmarius2006-12-061-22/+24
* add a newbus method for obtaining the bus's bus_dma_tag_t... This isjmg2006-09-031-3/+4
* add missed calls to bpf_peers_presentsam2006-06-021-2/+1
* Fix -Wundef warnings found when compiling i386 LINT, GENERIC andru2005-12-051-1/+1
* - Store pointer to the link-level address right in "struct ifnet"ru2005-11-111-1/+1
* - In gem_ioctl() move the call to ether_ioctl() to the default case ofmarius2005-09-181-47/+29
* - Allow for VLAN-sized frames and set IFCAP_VLAN_MTU.marius2005-08-281-8/+23
* Propagate rename of IFF_OACTIVE and IFF_RUNNING to IFF_DRV_OACTIVE andrwatson2005-08-091-8/+9
* Modify device drivers supporting multicast addresses to lock if_addr_mtxrwatson2005-08-031-0/+2
* Remove NOP spl*() calls and add locking (making gem(4) MPSAFE).marius2005-07-241-30/+98
* - Wrap the handler and associated code for collecting completed RXmarius2005-07-241-31/+23
* Stop the interface before detaching and freeing it, rather than after.brooks2005-06-121-1/+1
* Stop embedding struct ifnet at the top of driver softcs. Instead thebrooks2005-06-101-13/+21
* Since if_gem doesn't contain locking or run with INTR_MPSAFE, markrwatson2004-08-131-1/+2
* - Remove a variable no longer used after the conversion to ether_crc32_le().marius2004-06-101-4/+2
* Replace handrolled CRC calculation with ether_crc32_[lb]e().naddy2004-06-091-17/+1
* Add missing <sys/module.h> includes currently relying on nested includephk2004-06-031-0/+1
* We don't need to initialize if_output, ether_ifattach() does itmux2004-05-231-1/+0
* Clean up two printf()s that were on a line by themselves unintendedlytmm2004-04-231-2/+2
* Let ether_ifattach() announce our MAC address.mdodd2004-03-201-5/+0
* Replace the if_name and if_unit members of struct ifnet with new membersbrooks2003-10-311-2/+2
* Use __FBSDID().obrien2003-08-241-3/+4
* s=gem/foo=dev/gem/foo=imp2003-08-231-2/+2
* Mega busdma API commit.scottl2003-07-011-4/+4
* Miscellaneous fixes:tmm2003-05-151-5/+56
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* bus_dmamap_sync() overhaul:tmm2003-01-211-17/+17
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Add detach, shutdown, suspend and resume methods. The latter two aretmm2003-01-081-40/+49
* - Convert to use bus_dmamap_load_mbuf().tmm2003-01-061-370/+149
* Catch up with sam's changes to network interfaces.mux2002-11-151-2/+1
* network interface driver changes:sam2002-11-141-5/+3
* Call bpf_mtap() on outgoing packets.tmm2002-10-261-3/+6
* Fix warning.jake2002-07-241-0/+4
* Incorporate changes made to the NetBSD version of this driver.benno2002-07-101-76/+132
* Fully reset a gem on some error conditions; otherwise it would hang intmm2002-05-241-0/+4
* Move the new byte order function prototypes from <sys/param.h> tomike2002-04-261-0/+1
* In some cases, RX descriptors that are signalled to have been completedtmm2002-03-231-3/+19
* Remove __P.alfred2002-03-201-34/+32
OpenPOWER on IntegriCloud