summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_wpi.c
AgeCommit message (Expand)Author
2017-04-08A pile of sizes to free(9). In test for a few days in snapshots.Theo de Raadt
2017-03-08Do not clear IFF_UP, even in the error path, clearing IFF_RUNNINGMartin Pieuchot
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2016-12-23Hide static inline functions that are only used in debug code behind the sameMark Kettenis
2016-10-05Hide wpi(4) fatal firmware error details inside #ifdef WPI_DEBUG.Stefan Sperling
2016-09-05convert busy flag and tsleep to rwlock as in iwmTed Unangst
2016-08-17wpi(4) scans all bands at once, as far as the net80211 stack is concerned.Stefan Sperling
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-24The only network driver needing <net/if_types.h> is upl(4) for IFT_OTHER.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-06sizes for free() - most are about the firmware memoryTheo de Raadt
2015-05-27Use m_defrag(9) instead of rolling our own inlined version.Mark Kettenis
2015-03-16convert timeout_add() calls using hz to timeout_add_msec()Jonathan Gray
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2015-02-10Wireless drivers call if_input() via ieee80211_input() which set `rcvif'Martin Pieuchot
2015-01-27remove the second void * argument on tasks.David Gwynne
2014-12-22unifdef INETTed Unangst
2014-12-19Use <sys/endian.h> instead of <machine/endian.h>Philip Guenther
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
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-28Seems we simply have tolibe with fatal firmware errors. Even Linux, with itsMark Kettenis
2013-11-16Enable 802.11a support. Seems to work fine on:Mark Kettenis
2013-11-14replace workqs with tasks for handling resumeDavid Gwynne
2013-10-01Use %z* for size_tStefan Fritsch
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2013-06-11Replace all ovbcopy with memmove; swap the src and dst arguments tooTheo de Raadt
2011-06-02MSI for wpi(4).Michael Knudsen
2010-09-07remove the powerhook code. All architectures now use the ca_activate treeTheo de Raadt
2010-08-27Move the guts of the powerhook function into the activate function and makeTheo de Raadt
2010-08-27remove the unused if_init callback in struct ifnetJonathan Gray
2010-08-12homogeneous style.Damien Bergamini
2010-08-12Instead of returning EBUSY when the busy flag is set in the ioctl, sleepOwain Ainsworth
2010-08-03Bring the suspend/resume code of all the Intel wireless drivers in line withMark Kettenis
2010-07-28Make legacy xxpower() functions call xxstop() on suspend, and simplify theirTheo de Raadt
2010-07-22Add suspend/resume logic. As discussed with phessler@, incorporatingMark Kettenis
2010-07-22Prevent a process from entering wpi_ioctl while another process isMark Kettenis
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2009-11-17nuke the temperature sensor.Damien Bergamini
2009-11-03use BUS_DMA_{READ,WRITE} hints when mapping mbufs for Rx/Tx evenDamien Bergamini
2009-10-31reorder operations in detach(), call powerhook_disestablish() earlier,Damien Bergamini
2009-10-26start Tx at lowest available rate to give initial WPA handshake andDamien Bergamini
2009-10-24call wpi_power_calibration() at splnet().Damien Bergamini
2009-10-24add explicit barriers for read/write accesses to prph and internal memory.Damien Bergamini
2009-10-24- update bluetooth coexistence commandDamien Bergamini
2009-09-20Implement a detach function in wpi(4) and iwn(4).Damien Bergamini
2009-08-10i prefer (m == NULL) over (!m)Damien Bergamini