summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
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-28Remove FWRITE from closes that aren't opened with FWRITE.Marco Peereboom
spotted and ok jsing
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms
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-27in the get_default_parameters method, give the low level drivers aJacob Meuser
pointer to the low level driver's softc, not audio's softc. nothing is actually using this yet. ok ratchov
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-26Do not do strncmp comparisons on dv_xname because longer device names whichTheo de Raadt
look similar could arrive in the future. Instead, compare directly against dv_cfdata->cf_driver->cd_name Issue originally spotted by miod
2009-10-26syncMarco Peereboom
2009-10-26Add SAS2008Marco Peereboom
2009-10-26Verify checksum+address when loading ACPI tables.Jordan Hargrave
Some systems had invalid entries in RSDT/XSDT. ok marco@
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-26better test for if the parent is ohci; ok mglockerTheo de Raadt
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-23enable event handling on sas hbas and ignore unhandled events. this turnsDavid Gwynne
on sas hotplug. you can add and remove drives and the kernel will handle it now.
2009-10-23Update links to 82802 datasheets.Jonathan Gray
2009-10-23if you're attempting to detach multiple devices (eg, many targets,David Gwynne
many luns, or the entire bus), dont report ENXIO as an error to the caller. this broke autoconf when it tried to forcefully remove a bus such as umass and it thought there was a failure. this introduces a way for scsi hbas to call activate/deactivate on a device based on its target/lun address via a call to scsi_activate(). they can then schedule the actual detach/attach in a thread later via scsi_req_probe/detach. the mpi changes tweak the sas event handling code to use these apis to properly handle attaches and detaches of disks. event handling is still disabled till i can make it less chatty. umass breakage reported by form@
2009-10-23describe some more event data.David Gwynne
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-22add Option GT HSUPA 380E, as found in the Acer AspireOne AOA150-BG model.Stuart Henderson
ok mpf@, jsg@
2009-10-22regenStuart Henderson
2009-10-22add Option GT HSUPA 380E, as found in the Acer AspireOne AOA150-BG model. ok ↵Stuart Henderson
mpf@, jsg@
2009-10-22gc unused globalDavid Gwynne
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-17remove bogus quirk. these devices do not lie about their type, butJacob Meuser
they do have bSynchAddress set to 0 in their endpoint descriptor. uaudio(4) used to not handle that correctly, but now does. positive response from krw, deraadt, ratchov
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