summaryrefslogtreecommitdiff
path: root/sys/dev/ic/malo.c
AgeCommit message (Expand)Author
2019-09-12Make wireless drivers call if_input() only once per interrupt.Stefan Sperling
2018-11-09M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers forClaudio Jeker
2018-01-03assign 1 instead of the result of htole16(1) to a uint8_t.David Gwynne
2017-10-26Move common code to add/remove multicast filters to ieee80211_ioctl(9).Martin Pieuchot
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-04-04add a free() size near microcode loadingTheo de Raadt
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-16Check for space on the ring before dequeuing packets.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-09-09sizes for free(); ok sthenTheo de Raadt
2015-07-06Make malo(4) compile with MALO_DEBUG. Problem found by Walter Daugherity.Stefan Sperling
2015-02-10Wireless drivers call if_input() via ieee80211_input() which set `rcvif'Martin Pieuchot
2014-12-22unifdef INETTed Unangst
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
2014-07-13Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianTheo de Raadt
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
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-09-04The powerlevel is an unsigned int, there is no need to check for negativeClaudio Jeker
2011-07-03avoid void * pointer arithmetic.David Hill
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-08-08activate function for suspend/restore; from mglockerTheo de Raadt
2010-05-19BUS_DMA_ZERO instead of alloc, map, bzero.Owain Ainsworth
2009-07-12In a error case in malo_init (e.g. can't load the firmware),Marcus Glocker
2009-07-10timeout_add -> timeout_add_msecBret Lambert
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2008-08-27introduce new IEEE80211_STA_ONLY kernel option that can be set toDamien Bergamini
2008-08-14in ieee80211_input(), call if_start() after enqueuing frames in if_sndDamien Bergamini
2008-07-27fix a typo in a comment.Marc Balmer
2008-07-21instead of passing rx tstamp and rssi to the ieee80211_input function,Damien Bergamini
2008-04-16Kernel implementation of the 4-way handshake and group-keyDamien Bergamini
2007-11-10- Fix command timeouts in certain scenarios (like under X11)Marcus Glocker
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...'.Kenneth R Westerback
2007-08-28unify firmware load failure messages; ok mglockerTheo de Raadt
2007-08-28Unify DPRINTF's and use the device name argument for all outputs.Marcus Glocker
2007-08-27Process all FW command responses, and therefore make them visible in debugMarcus Glocker
2007-08-26Fix XXX comment. There is nothing wrong with the following statement.Marcus Glocker
2007-08-25Remove FW command for WEP, it doesn't work with this FW versionMarcus Glocker
2007-08-25Fix typo in debug line.Marcus Glocker
2007-08-25Fix debug output for some FW commands.Marcus Glocker
2007-07-18replace the ieee80211_wepkey structure with a more generic ieee80211_keyDamien Bergamini
2007-05-29Beef up malo_hexdump() to emulate hexdump -C output. Helps to see hiddenClaudio Jeker
2007-05-25Bump firmware package version; Better naming of the malo firmware files.Marcus Glocker