summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_wpi.c
AgeCommit message (Expand)Author
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
2009-08-09MCLGETI() will now allocate a mbuf header if it is not provided, thusTheo de Raadt
2009-07-11timeout_add -> timeout_add_msecBret Lambert
2009-06-02do not leak mbufs in the Rx path in case hardware decryption failed.Damien Bergamini
2009-05-29fix confusion between number of DMA channels and number of Tx queues.Damien Bergamini
2009-05-12switch wpi(4) and iwn(4) over to MCLGETI.Damien Bergamini
2009-04-26in ca_attach() there is no need to set .value and .flags of sensors to 0,Constantine A. Murenin
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2009-02-05fix uninitialized var (in a code path that is not used yet).Damien Bergamini
2009-01-26I changed the IEEE80211_QOS_ACK_POLICY_* definitions to be more in lineDamien Bergamini
2009-01-03remove check for rfkill switch state using GP_CNTRL as it does notDamien Bergamini
2008-12-22I swapped MGETHDR arguments in my m_defrag removal commit.Damien Bergamini
2008-12-21Undo m_defrag().Damien Bergamini
2008-12-03allow users to select a fixed rate.Damien Bergamini
2008-12-03don't overwrite an error code from wpi_init() in wpi_ioctl(), logic isConstantine A. Murenin
2008-11-25more sizeof->nitemsDamien Bergamini
2008-11-25use shiny new m_defrag() and nitems() instead of rolling our own.Damien Bergamini
2008-11-25add a shitload of bus_dmamap_sync() calls, even though they are no-opsDamien Bergamini
2008-11-22- Slight wording tweak.. leave -> let.Brad Smith
2008-11-16clear pending interrupts in the driver attach routine.Damien Bergamini
2008-11-09rework the rate coding code to get rid of the ugly {wpi,iwn}_plcp_signal()Damien Bergamini
2008-11-09uninitialized value, caused by a typo.Charles Longeau
2008-11-08when defragmenting an mbuf chain, do not call M_DUP_PKTHDR.Damien Bergamini