summaryrefslogtreecommitdiff
path: root/sys/dev/ic/acx.c
AgeCommit message (Expand)Author
2009-03-31On watchdog timeout reset the full chip. Just draining the tx ring is notClaudio Jeker
2009-03-29make various strings ("can't map mem space" and similar) more consistentStuart Henderson
2009-03-11Do more error checking in acx(4).Stefan Sperling
2009-03-09Do not start printing device info before attachment succeeded.Stefan Sperling
2009-02-26If acx_attach() fails, print the reason why it is failing.Stefan Sperling
2008-11-23Don't use ifp->if_xname if you can use the sc_dev.dv_xname instead.Claudio Jeker
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-21instead of passing rx tstamp and rssi to the ieee80211_input function,Damien Bergamini
2008-06-22Update watchdog timer code from DragonFly.Brad Smith
2008-06-01Use 1Mbits/s as beacon sending rate; it seems to fix TX performance issueBrad Smith
2008-04-16Kernel implementation of the 4-way handshake and group-keyDamien Bergamini
2008-03-13Do not increment the input packet counter in these drivers asBrad Smith
2007-11-26typos; ok jmc@Martynas Venckus
2007-10-14Fix a panic which happens with ACX100 chipsets in ieee80211_add_xrates()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-05Don't use ieee80211_beacon_alloc() in acx_set_probe_resp_tmplt() useClaudio Jeker
2007-07-18replace the ieee80211_wepkey structure with a more generic ieee80211_keyDamien Bergamini
2007-05-03Add monitor mode. Add fast channel switching. Do some simplificationsMarcus Glocker
2007-04-11Remove debug leftovers to make console output quite again in hostap mode.Marcus Glocker
2007-04-11As probe response mgmt frames are already handled by the firmware, ignoreMarcus Glocker
2007-04-03Really drop data packets if the station is not associated. It does notClaudio Jeker
2007-03-29Fix a scary bug when setting up the HW dma structure. Use a 2byte bus_spaceClaudio Jeker
2007-03-19Only call bus_dmamap_unload() if we loaded a dmamap beforehand. Found outClaudio Jeker
2007-03-16Split the beacon returned by ieee80211_beacon_alloc() in two parts andClaudio Jeker
2007-03-14In HostAP mode, ieee80211_input() will enqueue packets in if_snd withoutClaudio Jeker
2007-03-01In acx_set_probe_resp_tmplt () ieee80211_beacon_alloc() could fail so check theClaudio Jeker
2007-02-28Another round of makro killing. Kill _ACX_CONF_FUNC() and replace allClaudio Jeker
2007-02-28Fix a ieee80211_node refcount leak -- the node lookup is done inClaudio Jeker
2007-02-23Another two missing htoleX() for big endian support. Still more missingClaudio Jeker
2007-02-21Make the firmware load on big endian systems and while there make sure thatClaudio Jeker
2007-02-20Fix a memory leak in acx_load_radio_firmware() -- free the ucode after use.Claudio Jeker
2006-12-31Bye bye unused acx_shutdown() we won't miss you.Claudio Jeker
2006-12-30Don't use M_DUP_PKTHDR() on static mbufs. M_DUP_PKTHDR() copies the mtagClaudio Jeker
2006-12-17Kill some more macros. This time ACX_NOARG_FUNC and ACX_INIT_TMPLT_FUNCClaudio Jeker
2006-12-13First part of fixing broken beacon frames in acx(4) AP mode based on aMarcus Glocker
2006-12-08First round of evil macro removal. _acx_set_##name##_tmplt bites the dust.Claudio Jeker
2006-11-26Make use of ieee80211_std_ratesetJonathan Gray
2006-11-09Correctly update the m_pkthdr.len in the raw bpf tap. OK mglocker@Claudio Jeker
2006-10-10bescon -> beacon, found by Maxim Bourmistrov, thanks. Since I am correctingMarc Balmer
2006-10-03Enable altq in acx(4) the tx path is already handling all cases correctly.Claudio Jeker
2006-09-26Get HostAP mode working and fix IBSS tweaks. From DragonFly driver.Marcus Glocker
2006-08-29Don't panic when watchdog timeout is called.Marcus Glocker
2006-08-21Add missing amrr statistic updates. Makes rate control work proper.Marcus Glocker
2006-08-20Remove some dead code.Marcus Glocker
2006-08-19Replace existing rate adaption code with the ieee80211_amrr framework.Marcus Glocker
2006-08-15Remove DPRINTF from watchdog routine. To noisy even for debug mode.Marcus Glocker
2006-08-15Remove obsolete macros.Marcus Glocker
2006-08-15spacingTheo de Raadt