Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-06-02 | The two "firmware" arrays only contained 16 bit values, but were being | Theo de Raadt | |
being stored in an array of 32 bits. waste of memory. The bandpass filter table only contained 16 bit values, but was being treaded as if it was in an array of 32 bit values, thus what was being loaded into the chip was totally wrong and this probably explains why I remember it sounded horrid. Not tested on real hardware; incorrect array accesses discovered by Parfait ok oga | |||
2009-06-02 | make rl at pci detachable; untested. | Jonathan Gray | |
2009-06-02 | Make fxp at pci detachable; untested. | Jonathan Gray | |
2009-06-02 | do not leak mbufs in the Rx path in case hardware decryption failed. | Damien Bergamini | |
this leak was introduced when i switched to MCLGETI. reported by mpf@ and others. | |||
2009-06-02 | make sure the channel's subband is found in iwn4965_set_txpower(). | Damien Bergamini | |
found by "Parfait". | |||
2009-06-02 | make dc at pci detachable; untested. | Jonathan Gray | |
2009-06-02 | let atw at pci be detachable; untested. | Jonathan Gray | |
2009-06-02 | Drop an argument to DRM_ERROR() that was both unmatched and superfluous | Philip Guenthe | |
ok oga@ | |||
2009-06-02 | replace custom macro sizeofa() with nitems() | Reyk Floeter | |
2009-06-02 | Fix some minor format string problems found in a maze of false positives | Theo de Raadt | |
provided by Parfait ok oga | |||
2009-06-02 | Do not go one bar too far down the road; found by Parfait; ok oga | Theo de Raadt | |
2009-06-02 | make xl at pci detachable. | Jonathan Gray | |
2009-06-02 | Set flags on the recently added CardBus ids based on | Jonathan Gray | |
product id. | |||
2009-06-02 | Add more CardBus ids to PCI attachments to cope with | Jonathan Gray | |
things like the crazy ExpressCard->CardBus adapters which make CardBus devices show as PCI devices. | |||
2009-06-02 | minor tidying; from Brad; ok sthen@ | Christian Weisgerber | |
2009-06-02 | "Add a macro to define the newer generation of bge(4) chipsets. Simplifies | Stuart Henderson | |
things a bit a and helps with adding support for more newer chipsets with the same common features. From the Linux tg3 driver." From Brad; binaries are not identical; the if statement is changed slightly, but no functional change. Looks fine to naddy@. | |||
2009-06-02 | Add CardBus devices to the match list. | Jonathan Gray | |
2009-06-02 | Make rtw at pci detachable. | Jonathan Gray | |
2009-05-31 | Remove BUS_DMAMEM_NOSYNC definition. Its name is not consistent with | Miod Vallat | |
other BUS_DMA_xxx flag names, and nothing uses it. ok many@ | |||
2009-05-31 | indent | Theo de Raadt | |
2009-05-31 | doubled error messages are silly | Theo de Raadt | |
2009-05-31 | Add SCH IDE support code. | Jonathan Gray | |
Tested on a p series vaio. | |||
2009-05-31 | zap _generic from the names of several functions. there are no | Jacob Meuser | |
more non-generic versions, and there never will be again. | |||
2009-05-31 | - all codecs now use the same functions, always. call the functions | Jacob Meuser | |
directly instead of through pointers in the codec_t. - fold azalia_generic_{g,s}et_port into azalia_{g,s}et_port since both are small and partly duplicated eachother. | |||
2009-05-31 | remove special handling for STAC9225 (aka STAC7661). it was just | Jacob Meuser | |
choosing the default recording source and muting ADC input after the device has been configured. the commit message that added these doesn't give a reason why this is done, and it is inconsistent with every other codec. if you really want these settings, either set them in mixerctl.conf, or convince me why this should be done for all codecs. | |||
2009-05-30 | Check the extents exist before trying to do things | Jonathan Gray | |
with them in ppb_hotplug_remove(). ok kettenis@ | |||
2009-05-29 | register all GPIO and widget "quirks" in a bitmask instead of using | Jacob Meuser | |
macros and codec->init_widget. now there is only only place to look to see what special handling a specific codec will get. | |||
2009-05-29 | - if a codec is capable of multichannel playback, try to connect | Jacob Meuser | |
the output jacks to different DACs. - multichannel codecs often have a front headphone jack that is intended to be used separately from the multichannel jacks. if a front headphone jack exists, try to connect it to a DAC not used by the multichannel jacks. | |||
2009-05-29 | regen | Damien Bergamini | |
2009-05-29 | PCI id for Atheros AR9285. | Damien Bergamini | |
2009-05-29 | fix confusion between number of DMA channels and number of Tx queues. | Damien Bergamini | |
2009-05-29 | Return the RX descriptor after pointing it to the new mbuf. | Marco Pfatschbacher | |
Otherwise the card can mess with mbufs that have been given to the stack already. Fixes panics seen with a high rate of of small packets and POOL_DEBUG enabled. OK sthen@, chris@ | |||
2009-05-29 | if a control in outputs.master.slaves is muted, don't change it's | Jacob Meuser | |
volume when outputs.master is changed | |||
2009-05-29 | - try to not choose only input mixers for outputs.master.slaves | Jacob Meuser | |
- another case where a selector can be considered part of another widget factors out a mixer control and lets the volume buttons work on ajacoutot@'s x300 | |||
2009-05-29 | - when a widget will be considered part of a different widget, record | Jacob Meuser | |
the node id of the "parent" widget - initialize widgets' mixer_class ealier | |||
2009-05-28 | workaround a hardware bug by fixing the pci config space command register | Damien Bergamini | |
at attach time. | |||
2009-05-28 | Add "Interrupt Disable" bit definition for the PCI Configuration Space | Damien Bergamini | |
Command register. From PCI Express Base Specification Rev 2.0. Use same naming as NetBSD. Needed for wpi(4) and iwn(4). | |||
2009-05-27 | regen | Stuart Henderson | |
2009-05-27 | add IDs for Intel 82552, RCC (Broadcom) HT-1100. from Brad. | Stuart Henderson | |
2009-05-27 | allow iwn(4) to coexist with Intel Active Management Technology (AMT) | Damien Bergamini | |
which may use WLAN too. for Intel Centrino 2 vPro only. | |||
2009-05-25 | Add missing letoh in em(4) vlan handling, resulting in a problem on | Stuart Henderson | |
big-endian arch where vlans were in use. Fix from Brad. Problem reported and fix tested by Axton Grams, also tested by me. ok dlg@. | |||
2009-05-25 | Add Dell Latitude E5500 to the mute quirk list. | Robert Nagy | |
ok jakemsr@ | |||
2009-05-24 | reduce Rx ring size from 256 to 64 slots. | Damien Bergamini | |
2009-05-24 | Support hardware checksumming, from FreeBSD. | Christian Weisgerber | |
Enable for IP/UDP/TCP receipt and IP transmit. Keep disabled for UDP/TCP transmit because it breaks with pf(4) rdr. ok sthen@ | |||
2009-05-24 | If flags to bind_page include BUS_DMA_COHERENT, set the snooped bit on | Owain Ainsworth | |
the pte. This is currently unused, but will be used soon. | |||
2009-05-24 | Instead of using magic numbers, define the bits that we set in gtt ptes | Owain Ainsworth | |
and use those defines. | |||
2009-05-23 | remove PCI vendor/product defines which duplicate those in pcidevs | Jonathan Gray | |
2009-05-21 | add support for BCM576x, 577xx, and some new 572x/578x devices. | Stuart Henderson | |
from Brad; testing by phessler, naddy, myself and others on a range of older and newer devices. ok dlg@. | |||
2009-05-21 | always set VR_RXCFG_RX_MULTI when setting the chip into promiscuous | Stuart Henderson | |
mode; VR_RXCFG_RX_PROMISC isn't enough to allow reception of multicast frames. Discussed with Brad, ok dlg@. | |||
2009-05-20 | add code to read from OTPROM (1000 and 6000 series only). | Damien Bergamini | |