summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2009-11-03Simplify and remove debug cruft from interrupt handler. Original diff fromMarco Peereboom
James Giannoules. Some KNF from me.
2009-11-02s/hz/Hz/ on multiples of the SI unit hertz other than MHz.Igor Sobrado
reminded by STeve Andre.
2009-11-02Add support for ``M-Audio Revolution 5.1'' cards, based on envy24HT.Alexandre Ratchov
From Alexandr Shadchin <ShadchinAV _at_ mail.ru> Thanks!
2009-11-02correct signature. no change as function is if 0'd.Federico G. Schwindt
2009-11-01call powerhook_disestablish() and pci_intr_disestablish() earlier.Damien Bergamini
diff from deraadt@
2009-11-01- fix rx chain mask in scan commandDamien Bergamini
- no Tx IQ calibration for 6000 series - remove a comment about iwlwifi that is no longer true
2009-11-01add support for the ati sb900^Whudson2 chips.David Gwynne
from brad
2009-10-31s/Mhz/MHz/, MHz is a multiple of the SI unit hertz (whose symbol is Hz).Igor Sobrado
2009-10-31Use suser when possible. Suggested by miod@.Federico G. Schwindt
miod@ deraadt@ ok.
2009-10-31reorder operations in detach(), call powerhook_disestablish() earlier,Damien Bergamini
call if_detach() last. no need to splnet() since we are already called at the right ipl. iwn(4) diff from deraadt@
2009-10-31Add missing KNOTE() calls after selwakeup(), until we decide if the KNOTE()Theo de Raadt
calls can go directly into selwakeup() safely long discussion with nicm, murmers of consent from tedu and miod, noone else seems to care of kqueue is busted as long as it makes their sockets move data fast... pretty sad.
2009-10-28- use bus_space_write_1 to write to IWN_INT_PERIODIC (0x5), even thoughDamien Bergamini
bus_space_write_4 worked - store enhanced power info in softc for 6000 Series - fix a comment, remove an unused field in softc and reorder pci ids a bit while i'm here
2009-10-27Add another Intel ICH10 variant and the PCH chipset.Stuart Henderson
From Brad. PCH tested by bwaichu at yahoo com.
2009-10-27encode the channels a converter will convert into the converter'sJacob Meuser
mixer name.
2009-10-27rename the source file. my screwup, i asked for this and didnt check it.David Gwynne
2009-10-27Add driver for MPI2 SAS HBAs. This covers LSI MPT2 and Dell H200 HBAs.Marco Peereboom
IO works fine but it will remain disabled for now. From James Giannoules dlg: go go go
2009-10-26syncMarco Peereboom
2009-10-26Add SAS2008Marco Peereboom
2009-10-26start Tx at lowest available rate to give initial WPA handshake andDamien Bergamini
DHCP more chance to succeed w/o too much retries. AMRR is good enough at raising the Tx rate fast.
2009-10-26update WiFi Link 6000 product ids.Damien Bergamini
fix sensitivity settings for 4965. use different sensitivity limits for 5150 (workaround for HW bug) and 6000. set valid Tx and Rx chains based on PCI product ids for 6000 series. cleanup setting of critical temperature.
2009-10-26regenDamien Bergamini
2009-10-26clarify Intel WiFi Link 6000 PCI product id names.Damien 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-24enable WiFi/WiMAX coexistence for 6050 combo adapters.Damien Bergamini
2009-10-24always power on adapter before reading ROM.Damien Bergamini
previously, it was only done for OTPROM but it seems 4965 (which has a good old EEPROM) needs it too.
2009-10-24oops i forgot the if_wpireg.h file in last my commitDamien Bergamini
2009-10-24- update bluetooth coexistence commandDamien Bergamini
- rename CMD_CONFIGURE into CMD_RXON (like iwn) - properly stop TX FIFOs
2009-10-24huge diff introducing many of the recent changes made by intel to iwlwifi:Damien Bergamini
- ICT interrupts for >=5000 series (avoids reading IWN_INT which is slow) - support v2 firmware header (including build number) - switch to v2 firmware api (requires a firmware package upgrade) - initial support for 1000 series and initial bits for upcoming 6000 series (untested as hardware is not available to the general public) - many bug fixes, including workarounds for hardware bugs make sure to update your iwn-firmware package to iwn-firmware-5.2.
2009-10-24iwn_cmd() must be called at splnet().Damien Bergamini
2009-10-24- iwn_mem_set_region_4 wants a number of 32-bit words, not bytes.Damien Bergamini
fix callers (avoid erasing random registers) - do not enable chain mode for command queue (>=5000 Series only.)
2009-10-24regenDamien Bergamini
2009-10-24new pci id for intel wifi link 6000Damien Bergamini
2009-10-24recognise ahci 1.3 devices, maybe they'll Just Work(tm).David Gwynne
2009-10-24add the subvendor ID of ``M-Audio Audiophile 2496'' and add it toAlexandre Ratchov
the list of supported cards
2009-10-22syncStuart Henderson
2009-10-22Name change; SB900 -> Hudson-2.Stuart Henderson
From an ATI commit to various Linux drivers, via Brad.
2009-10-20recognize the VIA VT1702 codecKevin Lo
ok jakemsr@
2009-10-18Match on Intel 3400 SATA.Jonathan Gray
Tested by bwaichu@yahoo.com.
2009-10-17Another MCP77 controller that while matched already by class,Jonathan Gray
needs to be told to use the nvidia specific quirks to detect attached devices. From and tested by minusf@obiit.org
2009-10-17use sc->sk_bsize in the unmap call too; ok theoMartynas Venckus
2009-10-17Match on MCP77 SATA.Jonathan Gray
From and tested by minusf@obiit.org
2009-10-17regenJonathan Gray
2009-10-17Correct one of the MCP77 SATA ids that was incorrectly flaggedJonathan Gray
as being AHCI based on pcidump information from minusf@obiit.org I'm sure there are more, but who knows which they are without docs.
2009-10-17regenJonathan Gray
2009-10-17Add a bunch of devices from submitted dmesgs.Jonathan Gray
2009-10-15Add detach support to a few more drivers, and in others do the neccessaryTheo de Raadt
operations in the detach function in the right order. Also ensure that the interrupt handlers not trust registers that go away. read over very carefully by dms, tested by me
2009-10-13Start doing the neccessary operations in the detach function in the right order.Theo de Raadt
No other functional change expected. ok dms
2009-10-13Correct udma timing register offset and the udma mode ceilingJonathan Gray
we allow for Intel SCH chips. From tharada@oucrc.org in PR 6232, verified against the datasheet.
2009-10-13Get rid of devact enum, substitute it with an int and coresponding defines.Paul Irofti
This is needed for the addition of further suspend/resume actions. Okay deraadt@, marco@.