Age | Commit message (Collapse) | Author | |
---|---|---|---|
2004-11-10 | - replace stge_lookup() with pci_matchbyid() | Alexander Yurchenko | |
- remove useless product description strings - don't print pci product revision, pci bus does it for us - print interrupt and address string like other drivers do ok brad@ | |||
2004-11-10 | strncpy->strlcpy | Alexander Yurchenko | |
ok henning@ | |||
2004-11-08 | put more debug stuff inside #ifdef, to make the driver a wee bit smaller | Theo de Raadt | |
for the alpha | |||
2004-11-06 | regen | Reyk Floeter | |
2004-11-06 | added new ar5212 device ids | Reyk Floeter | |
2004-11-03 | Call ipw_stop() at the beginning of ipw_init(): this fixes a memory leak | Damien Bergamini | |
when ipw_init() is called on ENETRESET. Call ipw_stop() when the radio transmitter is turned off. ok claudio@ | |||
2004-11-03 | Return 1 instead of 0 in ipw_intr() if the interrupt is handled by us. | Damien Bergamini | |
Ignore invalid 0xffffffff interrupts. ok claudio@ | |||
2004-11-03 | IFM_IEEE80211_ADHOC -> IFM_IEEE80211_IBSS in ipw_media_status(). | Damien Bergamini | |
ok claudio@ aaron@ | |||
2004-11-03 | Calling ipwcontrol -k without downloading the firmware first lead to a | Damien Bergamini | |
panic. Fix the ipw_free_firmware() function itself instead of fixing the callers. ok claudio@ | |||
2004-11-03 | Fix calls to bus_dmamap_create(). | Damien Bergamini | |
2004-11-02 | #ifdef __alpha__ -> #ifdef __LP64__ | Miod Vallat | |
2004-11-02 | factor out the dma memory allocation, mapping, freeing and unmapping | marius eriksen | |
functionality and call them only on attach and detach. these were being called in interrupt context and were causing a panic on device timeout. ok damien@ | |||
2004-11-02 | no CardBus here. | Brad Smith | |
2004-11-02 | imported Sam Leffler's ath driver for atheros multimode wireless nics | Reyk Floeter | |
from NetBSD and FreeBSD. ok deraadt@ | |||
2004-10-31 | rev 1.68 | Brad Smith | |
Add support for BCM5705K rev 1.74 Add support for the BCM5750/5751. Unfortunately the documentation I have from Broadcom does not give much information on these devices, so the Broadcom Linux driver was used for clues to what these chips support. It turns out they are similar to the 5705 with the 5751 being the PCI-Express version and needing special work-arounds and settings. From FreeBSD | |||
2004-10-30 | vaddr_t casts for vtophys, works on amd64, enabled in GENERIC | Can Erkin Acar | |
patch submitted and tested by Steffen Schütz, schuetz.steffen at melle de ok tedu@ | |||
2004-10-30 | sync | Theo de Raadt | |
2004-10-30 | more; reyk | Theo de Raadt | |
2004-10-30 | sync | Theo de Raadt | |
2004-10-30 | wrong model; reyk | Theo de Raadt | |
2004-10-30 | sync | Theo de Raadt | |
2004-10-30 | more devs | Theo de Raadt | |
2004-10-29 | another re device from FreeBSD | Jonathan Gray | |
2004-10-29 | regen | Jonathan Gray | |
2004-10-29 | another re device from FreeBSD | Jonathan Gray | |
2004-10-29 | use rx list size instead of tx (for rx list), they are the same | Peter Valchev | |
so this worked; ok mcbride | |||
2004-10-28 | sync | Peter Valchev | |
2004-10-28 | VIA VT612x | Peter Valchev | |
2004-10-28 | the URL in if_iwi is no longer valid. | Brad Smith | |
ok damien@ | |||
2004-10-28 | print our ether address when attaching like other drivers | joshua stein | |
same code as for ipw | |||
2004-10-28 | print our ether address when attaching like other drivers | joshua stein | |
ok damien@ | |||
2004-10-27 | Remove static for all non-inline functions. | Damien Bergamini | |
2004-10-27 | Minor consistency tweaks (imported from iwi). | Damien Bergamini | |
Wait longer for microcode initialization to complete. | |||
2004-10-27 | Check that we are associated before sending anything. Call ipw_stop() | Damien Bergamini | |
from ipw_watchdog(). | |||
2004-10-27 | Handle fatal errors from firmware (imported from iwi). | Damien Bergamini | |
2004-10-27 | Read MAC address from EEPROM in ipw_attach(). The address is now known | Damien Bergamini | |
before the firmware has been sent. Imported from iwi. | |||
2004-10-27 | Cache firmware into kernel memory instead of sending it directly. The | Damien Bergamini | |
firmware is now sent only when the interface is turned up. This paves the way for proper suspend/resume support. | |||
2004-10-27 | Change firmware initialization sequence to be more consistent with iwi. | Damien Bergamini | |
Remove ipw_zero_mem_4() and add ipw_stop_master(). | |||
2004-10-27 | Add ipw_media_status() to report the current Tx rate properly. | Damien Bergamini | |
This was imported from iwi. | |||
2004-10-27 | Configure the adapter properly to avoid Tx retries from interfering with | Damien Bergamini | |
CPU C3 state (imported from iwi). | |||
2004-10-27 | Add authmode support (imported from iwi). | Damien Bergamini | |
2004-10-27 | Import ipw_get_table() and ipw_get_radio() functions from iwi. | Damien Bergamini | |
2004-10-27 | Remove unuseful initialization of ic->ic_bss->ni_chan in ipw_init(). | Damien Bergamini | |
2004-10-27 | Change the way supported rates set is initialized (to be consistent with | Damien Bergamini | |
iwi). | |||
2004-10-27 | Reduce timeout from two seconds to one second for command ack and from five | Damien Bergamini | |
seconds to one second for firmware notification. | |||
2004-10-27 | Remove static for all non-inline functions. | Damien Bergamini | |
2004-10-27 | Mostly cosmetic changes to be consistent with iwi: | Damien Bergamini | |
- update web url - sed s/ *$// - get if_ipwreg.h and if_ipwvar.h from dev/pci - remove unused function MEM_READ_2() - inline -> __inline - 11.b -> .11b - addition of comments - sort registers by their addresses | |||
2004-10-26 | fix incorrect function argument in code we don't use yet (for consistency) | Peter Valchev | |
2004-10-25 | sync | Alexander Yurchenko | |
2004-10-25 | add form@'s ati radeon 9600 | Alexander Yurchenko | |