summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2009-11-07Change sgi system identification from a single system type list, to a smallerMiod Vallat
system type list (which really is the system family) and a subsystem type. No functional change yet.
2009-11-05Add a new PCIOCGETROMLEN ioctl, to give users of PCIOGETROM a chance toMark Kettenis
allocate a buffer of the right size. ok oga@
2009-11-05sort pci_matchid's, from Brad.Stuart Henderson
2009-11-05Make compile on 32 bit as well.Marco Peereboom
From James Giannoules
2009-11-05BUS_DMA_NOCACHE is defined on all archs that include this driverJacob Meuser
from Brad
2009-11-04regenDamien Bergamini
2009-11-04the hybrid 6000 series (using both internal and external power amplifiers)Damien Bergamini
never made it into production, so remove some dead code and pci ids. inspired by a similar change to iwlwifi.
2009-11-03s/TX_IQ_PERD/TX_IQ_PERIODIC/Damien Bergamini
2009-11-03use BUS_DMA_{READ,WRITE} hints when mapping mbufs for Rx/Tx evenDamien Bergamini
though this does nothing on i386 and amd64.
2009-11-03gpio quirk for Dell Precision M4400. from Geoff Sanders. thanks!Jacob Meuser
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