Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-05 | regen | Jasper Lievisse Adriaanse | |
2010-02-05 | - fix doubles | Jasper Lievisse Adriaanse | |
2010-02-05 | regen | Jasper Lievisse Adriaanse | |
2010-02-05 | - add few new devices found in dmesglog | Jasper Lievisse Adriaanse | |
2010-02-03 | init ofdm sensitivity with min value (which depends on the chip) | Damien Bergamini | |
instead of hardcoding it to 90. | |||
2010-02-03 | Use nitems. | Joel Sing | |
2010-02-02 | Attach athn(4) to the AR2427 which is a castrated (no 11n) AR928X. | Damien Bergamini | |
The Asus Eee PC 1005P has such a device. This makes things even more confusing since athn now also supports some non-802.11n devices! Please let me know if you have such a device. | |||
2010-02-02 | regen | Damien Bergamini | |
2010-02-02 | add AR2427 pci id | Damien Bergamini | |
2010-02-02 | Fix for the Intel WiFi Link 1000. | Damien Bergamini | |
The EEPROM image is in the OTPROM block before the last block, not in the last block itself. Intel WiFi Link 1000 parts should work now. | |||
2010-02-01 | regen | Damien Bergamini | |
2010-02-01 | change descriptions for WiFi Link 6000 series | Damien Bergamini | |
2010-02-01 | unmute GPIO 0 on IDT 92HD73C1 codecs found in Dell machines | Jacob Meuser | |
2010-01-28 | set differential gains on 6250 too (but use a 1.0 factor, not 1.5). | Damien Bergamini | |
2010-01-27 | - regen | Jasper Lievisse Adriaanse | |
2010-01-27 | - add a bunch of new ati and nvidia devices | Jasper Lievisse Adriaanse | |
2010-01-26 | backout last, it causes mem conflicts and device trouble; | Otto Moerbeek | |
ok beck@ miod@ | |||
2010-01-23 | finally, 6250 parts need crystal calibration too. | Damien Bergamini | |
update sensitivity settings for 5000 series to workaround a performance bug in the DSP (1000 is not affected so we keep the old values for 5000.) update sensitivity settings for 6000 series. from similar changes to iwlwifi | |||
2010-01-21 | Use ahci_nvidia_mcp_attach() for nvidia MCP79 ("Ion"), without which | Stuart Henderson | |
the driver fails to detect disks. From Wouter Coene, ok jsg@ | |||
2010-01-19 | IP checksum is still broken with fragments, turn it off for now. | Reyk Floeter | |
ok dlg@ | |||
2010-01-16 | rename bluetooth coexistence flags. no binary change. | Damien Bergamini | |
2010-01-16 | Enable DC calibration and disable crystal calibration on | Damien Bergamini | |
Centrino Advanced-N 6250 parts. | |||
2010-01-14 | SiS devices seem unable to reset dma block index to zero, causing | Alexandre Ratchov | |
dma to start at the wrong place. Workaround this limitation by starting at the current offset. From Christopher Zimmermann <madroach at zakweb.de> Thanks a lot! ok jakemsr | |||
2010-01-13 | As per NetBSD move HAYAKAWA Koichi's licenses to two clause. | Jonathan Gray | |
2010-01-13 | Don't whack conflicting BARs if they are enabled. | Mark Kettenis | |
Makes the IBM eServer x336 work. Tested by sthen@ and naddy@. | |||
2010-01-11 | Make the detach function handle the case of a partial attach, and make sure | Mark Kettenis | |
we also free the additional mapped BAR on "cyclone" chips. ok deraadt@ | |||
2010-01-11 | When mapping CarBus memory BARs, enforce a minimum alignment of 0x1000. This | Mark Kettenis | |
is the granularity of the windows provided by the CardBus bridge. A smaller alignment may result in those windows covering address space used by other PCI devices in the machines. Fixes CardBus xl(4) n naddy's X40. | |||
2010-01-11 | Enable IP checksum offloading in ix(4). | Reyk Floeter | |
Note: it did not work before because the checksum offloading was taking care about TCP and UDP but forgot about IP fragments and other IP protocols. We need to take care that IP fragments are handled correctly when we do IP/TCP/UDP offloading. ok jsg@ deraadt@, discussed with others | |||
2010-01-10 | ATI AHCI seems not to put slot number into the command register | Alexander Yurchenko | |
on error as the spec requires. This triggers kernel assertion error because zero is read from the register and wrong ccb is picked from the queue. To cope with it if there's only one outstanding command get its slot number from the active commands mask, otherwise fail all active commands. ok krw@ dlg@ | |||
2010-01-10 | Fix two bugs in IPsec/HMAC-SHA2: | Markus Friedl | |
(1) use correct (message) block size of 128 byte (instead of 64 bytes) for HMAC-SHA512/384 (RFC4634). (2) RFC4868 specifies that HMAC-SHA-{256,384,512} is truncated to nnn/2 bits, while we still use 96 bits. 96 bits have been specified in draft-ietf-ipsec-ciph-sha-256-00 while draft-ietf-ipsec-ciph-sha-256-01 changed it to 128 bits. WARNING: this change makes IPsec with SHA-256 (the default) incompatible with older OpenBSD versions and other IPsec-implementations that share this bug. ok+tests naddy, fries; requested by reyk/deraadt | |||
2010-01-10 | Set XL_FLAG_FUNCREG for "cyclone" variants. This makes them see interrupts | Mark Kettenis | |
such that they actually work. ok jsg@ | |||
2010-01-10 | Do not try to reevaluate the current RX production index on each | Christian Weisgerber | |
loop iteration as it can be updated by the card while we process the RX ring, forcing us to process RX descriptors for which DMA synchronisation has not been performed. This fixes a bug where bge(4) will drop packets packets under heavy load. Adapted from FreeBSD by Brad. | |||
2010-01-09 | Zap all setting of ITSDONE in drivers that don't look at it. Nobody | Kenneth R Westerback | |
else cares so it's just noise. Drivers that actually look at ITSDONE are unchanged. ok marco@ (for his files) dlg@ beck@ | |||
2010-01-09 | a lot of knf loving. hudge diff, no binary change. | Dariusz Swiderski | |
ok claudio@ | |||
2010-01-09 | workaround for a HW bug (does not affect 4965AGN) that may sporadically | Damien Bergamini | |
affect latency under some rare circumstances. from a similar commit to iwlwifi. | |||
2010-01-09 | Add support for the Broadcom BCM57765 ASIC and newer Broadcom | Christian Weisgerber | |
BCM577xx chipsets. From Brad. | |||
2010-01-09 | replace an #ifdef IX_CSUM_OFFLOAD with an IFCAP_CSUM_IPv4 capability check, | Reyk Floeter | |
this allows to enable/disable checksum offloading at one point in the driver without the need to care about stupid #defines. no functional change. | |||
2010-01-09 | Fix the IP ckecksum offloading logic that disables and breakes offloading | Reyk Floeter | |
if the packet is neither TCP nor UDP because of an erroneous "default" case. No functional change in the default build because IP checksum offloading is currently disabled in ix(4). ok jsg@ | |||
2010-01-09 | Remove typo and magic numbers from #if 0'd block, from Brad. | Stuart Henderson | |
2010-01-07 | Rename _rxfilter functions to _iff for consistency. From Brad, ok kevlo@ | Stuart Henderson | |
2010-01-06 | sync | Stuart Henderson | |
2010-01-06 | New Broadcom nics, from Linux driver via Brad. | Stuart Henderson | |
2010-01-04 | remove dead assignment and newly created unused variable. | Charles Longeau | |
Found by LLVM/Clang Static Analyzer. ok krw@ dlg@ | |||
2009-12-31 | sync | Theo de Raadt | |
2009-12-31 | new devs; ejacquot | Theo de Raadt | |
2009-12-28 | Add MCP73_AHCI_5 to list of devices started in that special NVidia | Kenneth R Westerback | |
way. Fixes ahci on my Acer Aspire AX1800-E9102. Clue from jsg@, ok deraadt@. | |||
2009-12-27 | Don't allocate resources on the Intel Hub-to-PCI bridges. Doing so breaks | Mark Kettenis | |
some machines (in particular the IBM eServer x206). And since the bridge is subtractively decoding the PCI address space anyway, we shouldn't need to allocate any resources. Make sure we treat the mobile version of the bridge the same as the non-mobile version. | |||
2009-12-27 | spacing. | Felix Kronlage | |
ok bluhm@ | |||
2009-12-25 | regen | Miod Vallat | |
2009-12-25 | One more Geode device. | Miod Vallat | |