index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
pci
/
if_oce.c
Age
Commit message (
Expand
)
Author
2012-11-08
make link state update code more comprehensible by using some ideas from myx(4)
Mike Belopuhov
2012-11-08
hardware supports mtu values from 256 up to 9000;
Mike Belopuhov
2012-11-08
When halting the rx engine wait 1ms after destroying the queue in
Mike Belopuhov
2012-11-08
minor style cleanup, improve the mailbox timeout printf
Mike Belopuhov
2012-11-08
Hide stats calculation ugliness inside oce_update_stats and
Mike Belopuhov
2012-11-07
minor tweaks to the ioctl code
Mike Belopuhov
2012-11-07
do not depend on IFCAP_CSUM flags set when reading rx checksumming
Mike Belopuhov
2012-11-07
we still need to query the firmware for a couple of values after all
Mike Belopuhov
2012-11-05
Steal SIMPLEQ-based packet descriptor managing code from myx(4)
Mike Belopuhov
2012-11-03
s/OCE_DMAPTR/OCE_MEM_KVA/ and don't require a type
Mike Belopuhov
2012-11-03
Obligatory second oce commit for tonight. No binary change.
Bryan Steele
2012-11-02
Introduce better and simpler producer/consumer queue iterator
Mike Belopuhov
2012-10-31
minor style cleanup
Mike Belopuhov
2012-10-30
introduce specialized register read and write functions
Mike Belopuhov
2012-10-29
prefer to return oce_cmd and save on the error variable
Mike Belopuhov
2012-10-29
shorten fwcmd to cmd
Mike Belopuhov
2012-10-29
merge oce.c into if_oce.c and rename oce{reg,var}.h to if_oce{reg,var}.h
Mike Belopuhov
2012-10-29
rearrange the function layout a bit
Mike Belopuhov
2012-10-29
oce_get_fw_config is useless; ditch it
Mike Belopuhov
2012-10-26
oce_first_mcc_cmd doesn't return anything of value so make it void;
Mike Belopuhov
2012-10-26
cleanup oce_init_fw; use less bitfields
Mike Belopuhov
2012-10-26
rename oce_config_nic_rss to oce_config_rss and merge oce_rss_itbl_init in;
Mike Belopuhov
2012-10-25
simplify/unify writes to the rx and tx doorbell registers
Mike Belopuhov
2012-10-25
don't use bitfields in oce_pci_alloc; kill some unused structures
Mike Belopuhov
2012-10-25
cleanup interrupt register defines
Mike Belopuhov
2012-10-25
simplify oce_arm_eq and oce_arm_cq
Mike Belopuhov
2012-10-22
Fix the multicast filter full size check.
Brad Smith
2012-10-18
make oce_arm_{eq,cq} functions look like the other queue
Mike Belopuhov
2012-10-15
eliminate a couple of gotos
Mike Belopuhov
2012-10-15
major cleanup of the queue allocation code; we need only half of
Mike Belopuhov
2012-10-12
no need to fetch and print the fw revision
Mike Belopuhov
2012-10-12
major cleanup
Mike Belopuhov
2012-10-12
a bit of janitoring
Mike Belopuhov
2012-10-11
rework the firmware interface and incorporate all the guts into
Mike Belopuhov
2012-10-11
better integer log2 implementation, checked with what linux is doing
Mike Belopuhov
2012-08-09
don't compile rss functions in unless OCE_RSS is specified
Mike Belopuhov
2012-08-09
oops. missed these conflicts in the previous commit
Mike Belopuhov
2012-08-09
schedule a rx refill if the ring is empty, sprinkle some dma syncs
Mike Belopuhov
2012-08-09
remove internal queue stats, use if_* counters wherever possible
Mike Belopuhov
2012-08-09
respect the mtu value that ifconfig sets
Mike Belopuhov
2012-08-09
set a timeout in case the chip goes out to lunch
Mike Belopuhov
2012-08-09
remove oce_dmamap_sync wrapper
Mike Belopuhov
2012-08-08
call m_cluncount to account correctly for cluster chains the driver
Mike Belopuhov
2012-08-08
remove rx debugging code
Mike Belopuhov
2012-08-07
a bit of cleanup and a tx delay tweak
Mike Belopuhov
2012-08-07
don't forget to set IFF_ALLMULTI; from brad
Mike Belopuhov
2012-08-06
kill sc->promisc
Mike Belopuhov
2012-08-02
get rid of some "capabilities" leftovers
Mike Belopuhov
2012-08-02
Add a driver for Emulex OneConnect 10Gb Ethernet obtained from FreeBSD
Mike Belopuhov
[prev]