summaryrefslogtreecommitdiffstats
path: root/sys/dev
AgeCommit message (Expand)AuthorFilesLines
2012-11-09don't sync dma memory for the whole ring when updating a singlemikeb1-15/+13
2012-11-09merge if_ocevar.h and if_oce.c; do some minor cleanup while heremikeb2-637/+574
2012-11-09cleanup oce_encapmikeb2-15/+9
2012-11-09stop passing if_id aroundmikeb1-26/+18
2012-11-09improve flow control codemikeb2-23/+29
2012-11-09To be able to receive ethernet packets with VLAN tags oce_set_promiscmikeb2-64/+34
2012-11-09cleanup register definitionsmikeb1-64/+9
2012-11-08make link state update code more comprehensible by using some ideas from myx(4)mikeb2-80/+39
2012-11-08hardware supports mtu values from 256 up to 9000;mikeb2-7/+6
2012-11-08When halting the rx engine wait 1ms after destroying the queue inmikeb1-2/+3
2012-11-08minor style cleanup, improve the mailbox timeout printfmikeb1-11/+11
2012-11-08Hide stats calculation ugliness inside oce_update_stats andmikeb1-27/+33
2012-11-08sync up device ids with freebsdmikeb1-32/+34
2012-11-08Do not depend on IFCAP_CSUM flags when configuring rx checksummingmikeb1-4/+2
2012-11-07minor tweaks to the ioctl codemikeb1-12/+13
2012-11-07do not depend on IFCAP_CSUM flags set when reading rx checksummingmikeb1-11/+9
2012-11-07we still need to query the firmware for a couple of values after allmikeb1-24/+49
2012-11-06Synckrw2-2/+12
2012-11-06Video and Host Bridge found on new Atom motherboard. Improved nameskrw1-1/+3
2012-11-06Remove Flow Director code that is not used, is outdated and tendsmikeb5-922/+6
2012-11-05Steal SIMPLEQ-based packet descriptor managing code from myx(4)mikeb3-317/+302
2012-11-05Fix memory leak in error paths for synaptics and alps (pointed stsp@).shadchin1-38/+50
2012-11-03Handle elantech touchpad buttons in a common code path for allstsp1-26/+19
2012-11-03s/OCE_DMAPTR/OCE_MEM_KVA/ and don't require a typemikeb2-19/+13
2012-11-03Obligatory second oce commit for tonight. No binary change.brynet1-2/+2
2012-11-02Introduce better and simpler producer/consumer queue iteratormikeb3-132/+107
2012-11-02Don't OR flags into an uninitialized variable in elantech hardware v1 code.stsp1-2/+2
2012-10-31minor style cleanupmikeb3-290/+168
2012-10-31don't show Kelvin units, and don't be off by a factor of 10 either.deraadt1-5/+4
2012-10-31Some fixes for the receive filter handling.brad1-21/+21
2012-10-30introduce specialized register read and write functionsmikeb2-143/+72
2012-10-30backout previous over the m_freem contention concernsmikeb1-5/+5
2012-10-30Bump the default number of descriptors.brad1-5/+5
2012-10-29prefer to return oce_cmd and save on the error variablemikeb1-33/+19
2012-10-29shorten fwcmd to cmdmikeb1-157/+157
2012-10-29merge oce.c into if_oce.c and rename oce{reg,var}.h to if_oce{reg,var}.hmikeb5-1098/+983
2012-10-29don't split mq sge paddr into low and high partsmikeb2-6/+4
2012-10-29rename oce_fw to oce_cmd and shorten MBX_SUBSYSTEM_* defines to SUBSYS_mikeb2-128/+65
2012-10-29rearrange the function layout a bitmikeb3-86/+86
2012-10-29oce_get_fw_config is useless; ditch itmikeb3-43/+3
2012-10-29Add support for Elantech touchpads to pms(4). This allows the X synaptics(4)stsp3-3/+791
2012-10-28Add braces to some code in ixgbe_setup_vlan_hw_support().brad1-4/+5
2012-10-27Implememnt AP side power saving for acx(4). Tested on acx11.claudio3-19/+66
2012-10-27kill some unused definitionsmikeb1-344/+1
2012-10-26oce_first_mcc_cmd doesn't return anything of value so make it void;mikeb3-9/+7
2012-10-26simplify the way we collect statisticsmikeb2-261/+72
2012-10-26remove stuff that either is no longer or was never usedmikeb2-315/+30
2012-10-26cleanup oce_init_fw; use less bitfieldsmikeb4-22/+24
2012-10-26rename oce_config_nic_rss to oce_config_rss and merge oce_rss_itbl_init in;mikeb4-90/+58
2012-10-25make oce_mbox_{dispatch,wait} more readable and use less bitfieldsmikeb2-54/+35