summaryrefslogtreecommitdiff
path: root/sys/dev/ic/bwi.c
AgeCommit message (Expand)Author
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-12two newlines in the middle of a func doenst look right.David Gwynne
2015-11-11Kill useless IFQ_POLL().Martin Pieuchot
2015-11-04replace the ifqueues in net80211 with mbuf_queues.David Gwynne
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-08-29firmware sizes are known; use them for free()Theo de Raadt
2015-02-10Wireless drivers call if_input() via ieee80211_input() which set `rcvif'Martin Pieuchot
2015-01-10Remove pointless empty 64bit support code stubs from bwi(4).Stefan Sperling
2015-01-10Merge two bwi(4) fixes from FreeBSD:Stefan Sperling
2014-12-22unifdef INETTed Unangst
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-12-16Protect memory allocation and disposal with splvm(); gets rid of splassertMiod Vallat
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-09-06reduce the amount of pci includesJonathan Gray
2014-08-03When stsp changed bwi_encap() for 30 bit addresses in rev 1.106 codeJonathan Gray
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
2014-07-20Always allocate bwi(4) ring descriptors below the 1GB boundary to give 30bitStefan Sperling
2014-07-20In bwi(4), don't declare an interrupt as unhandled in case the PHY TX errorStefan Sperling
2014-07-20Make bwi_dma_mbuf_create() use the correct loop counter in error case.Stefan Sperling
2014-07-20Load bwi(4) firmware once, not every time the interface is brought up.Stefan Sperling
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-03-19Stop abusing the rcvif pointer to pass wireless nodes down to theMartin Pieuchot
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-11-14replace workqs with tasks for handling resumeDavid Gwynne
2013-10-01Use %z* for size_tStefan Fritsch
2012-12-31Spell `calculation' correctly.Miod Vallat
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-08-07No "\n" needed at the end of panic() strings.Kenneth R Westerback
2010-08-06ACPI suspend/resume for bwi(4). Initial diff from todd@, finished andMarcus Glocker
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2009-09-13M_DUP_PKTHDR() define -> m_dup_pkthdr() function to properly dealKenneth R Westerback
2009-08-02timeout_add -> timeout_add_msecBret Lambert
2009-07-25Fix crash in bwi on armish by properly aligning a 32-bit value. NotKenneth R Westerback
2009-07-19Include 0x4402 in the bbp id mapping table used on olderJonathan Gray
2009-06-02change a sizeof() to nitems() because the array subtype is a short.Theo de Raadt
2009-05-24declare a variable at the start of bwi_dma_free() insteadJonathan Gray
2009-01-21Replace timeout_add(msecs * hz / 1000) with timeout_add_msec(msecs).Alexander Yurchenko
2009-01-07declare bwi_modtype enum before it is used in function prototypes.Jonathan Gray
2008-11-26dont have bpf.h expose the kernel ticks variable wherever it is includeing.David Gwynne
2008-10-15Second pass of simple timeout_add -> timeout_add_sec conversionsBret Lambert
2008-08-27another IEEE80211_RADIOTAP_F_FCS candidate.Damien Bergamini
2008-08-27override net80211's ic_node_alloc function to allocate a fullDamien Bergamini
2008-08-27introduce new IEEE80211_STA_ONLY kernel option that can be set toDamien Bergamini
2008-08-22a ; in a bad place; dragonfly; ok mglockerTheo de Raadt
2008-07-21instead of passing rx tstamp and rssi to the ieee80211_input function,Damien Bergamini
2008-06-11Don't get the address of the txstats pointers when doing bzero,Jonathan Gray
2008-04-16Kernel implementation of the 4-way handshake and group-keyDamien Bergamini