summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_wpi.c
AgeCommit message (Expand)Author
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
2008-11-08initialize k to NULL in wpi_tx_data()Damien Bergamini
2008-11-08do not allocate cmd memory for rings 5 and 6 (HCCA) which are unused.Damien Bergamini
2008-11-08major wpi(4) overhaul.Damien Bergamini
2008-11-08major wpi(4) overhaul.Damien Bergamini
2008-08-27introduce new IEEE80211_STA_ONLY kernel option that can be set toDamien Bergamini
2008-07-31Wait much longer for clock stabilization.Damien Bergamini
2008-07-21instead of passing rx tstamp and rssi to the ieee80211_input function,Damien Bergamini
2008-06-16replace min() and max() function calls by MIN() and MAX().Damien Bergamini
2008-04-16Kernel implementation of the 4-way handshake and group-keyDamien Bergamini
2008-03-08allows SMALL_KERNEL compilesMarc Espie
2007-11-19all TX rings have the same fixed size (256 entries) and this is notDamien Bergamini
2007-11-03fix ENETRESET handling in {wpi,iwn}_ioctl() so that the firmware won'tDamien Bergamini
2007-09-11- add callbacks for setting EDCA parameters and pairwise crypto keys.Damien Bergamini
2007-09-11fix a bug in the scan command I introduced with my previous commit.Damien Bergamini
2007-09-10- add support for 802.11 headers with various sizes (will be requiredDamien Bergamini
2007-09-07use new malloc M_ZERO flag to shrink kernel.Damien Bergamini
2007-08-28unify firmware load failure messages; ok mglockerTheo de Raadt
2007-08-22when running out of rx buffers, allocate a new mbuf and copy the rxDamien Bergamini
2007-08-10make it more clear that the temperature can range between 0 and 285,Jasper Lievisse Adriaanse
2007-07-24hardware WEP in the TX path.Damien Bergamini