summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2006-01-24regenJonathan Gray
2006-01-24Some NVIDIA MCP04/MCP51/C51/MCP55 devices.Jonathan Gray
2006-01-22fixes miibus_{read,write}reg routines.Damien Bergamini
this resolves the ghost ukphy problem. did some cleanup while i'm here. tested by and ok jsg@
2006-01-22Fix UDMA on IDE function integrated on VIA VT8237 south bridge.Mark Kettenis
ok grange@
2006-01-21regenJonathan Gray
2006-01-21Additional devices from submitted dmesgs.Jonathan Gray
2006-01-21Remove zeroref here too; spotted by naddy@Miod Vallat
2006-01-21some cleaning after removing code for reading the VPD.Brad Smith
2006-01-21regenBrad Smith
2006-01-21add Dell RAC 3 and 4 PCI ids.Brad Smith
ids for RAC 4 from Srebrenko Sehic and ids for RAC 3 from jordan@
2006-01-20remove redundant code from nfe_attach().Brad Smith
ok jsg@
2006-01-20Include sys/stdint.h instead of defining uintptr_t ourselves.Todd C. Miller
OK mickey@
2006-01-20- match another revision of Audigy cardsJacob Meuser
- figure sample size into start of voice buffer location
2006-01-19Replace SENSOR_ADD() macro with a pair of functionsAlexander Yurchenko
sensor_add()/sensor_del() so that sensors can be attached and detached dynamicaly. ok kettenis@ deraadt@ dlg@
2006-01-18initial Tx/Rx bits. not working yet.Damien Bergamini
joint work with jsg@
2006-01-18add some bits to control assoc led.Damien Bergamini
2006-01-18add some PIIX compatible SMBus controllers from SMSC and ATI.Brad Smith
Thanks to ian@ and msf@ for testing with an ATI IXP400 controller.
2006-01-18regenBrad Smith
2006-01-18add the vendor id for Agilent TechnologiesBrad Smith
2006-01-16Cache the TX producer index instead of reading it every time ti_start isBrad Smith
called. From FreeBSD
2006-01-15as of rev 1.16 of bktr_core.c, bktr(4) enables the audio muxes atJacob Meuser
attach, and doesn't disable them ever. this removes the enabling/disabling of the audio muxes in the radio(4) interface for bktr(4) as well. OK robert@, mickey@
2006-01-15fix dma mapping of tx ring.Damien Bergamini
2006-01-15In iic_exec don't fail immediately if bus is already busy. It might beAlexander Yurchenko
running a BIOS' transfer so wait a bit and try again.
2006-01-15Sync with piixpm: allow driver to continue to work in polling modeAlexander Yurchenko
if it failed to install interrupt handler.
2006-01-15Simplify interrupt handler installing code.Alexander Yurchenko
2006-01-14- the allmulti target initially enables all multicast mode so don't botherBrad Smith
checking the IFF_ALLMULTI flag. - clean up vr_encap() a bit. From: Andrey Matveev <evol at online dot ptt dot ru>
2006-01-14regenBrad Smith
2006-01-14SIS 966 south bridge.Brad Smith
2006-01-14Make sure interrupt is properly ack'd.Jonathan Gray
From damien@
2006-01-14Only update the RX ring consumer pointer after running through the RX loop,Brad Smith
not with each iteration through the loop. From FreeBSD
2006-01-13support i915. adapted from freebsd by Dimitry Andric. does not breakTheo de Raadt
at least i810 on x40, but made x41 work. ok matthieu
2006-01-12Don't start new command if bus is busy and kill command on timeout.Mark Kettenis
2006-01-12syncTheo de Raadt
2006-01-123 more radeon; 4969Theo de Raadt
2006-01-12regenJonathan Gray
2006-01-12Some more VIA and NVIDIA products mostly from submitted dmesgs,Jonathan Gray
fix descriptions of some VIA ppb products while here.
2006-01-12if we cannot map the interrupt, try to do iic in polling mode anyways.Theo de Raadt
this lets iic work on at least a few other machines, we hope without any downside. at least we know from the previous check that it is not wired to SMI, right?; ok grange
2006-01-11Fix compilation without NVIIC_DEBUG defined, ok dlg@Jonathan Gray
2006-01-11make the timeout printf a debug messageDavid Gwynne
2006-01-10fix reading of EEPROM content on big endian arches.Damien Bergamini
2006-01-09Move an(4) to a driver based on the NetBSD one.Jonathan Gray
This brings net80211 support and support for newer hardware. In addition ancontrol is no longer needed. This driver does not yet work on big endian archs like the previous one did. "do it" deraadt@
2006-01-09- add preliminary support for Ralink Technology RT2561, RT2561S and RT2661Damien Bergamini
chipsets in ral(4). - restructure the code a bit; split ic/ral.c into ic/rt2560.c and ic/rt2661.c - import the 8051 microcode files required by these chipsets. - more to come; there is currently no automatic rate control and some features are untested (hostap and ibss modes for instance). most of the pre-802.11n capabilities of the RT2661 chipset are not supported (like frame aggregation, piggy-back). MIMO should work though the performance/range gain has not been measured.
2006-01-09with an offset tweak, this can also support the nvidia nforce smbusTheo de Raadt
same unit is found on amd756 and amd8111. try to support the RNG as well. from gklok@cogeco.ca
2006-01-09fix a panic in the locking stuff that was caused by a pasto. found byDavid Gwynne
Johan M:son Lindman.
2006-01-08regenBrad Smith
2006-01-08add a third ATI RS480 PCI Express bridge.Brad Smith
2006-01-08regenBrad Smith
2006-01-08add another ATI RS480 PCI Express bridgeBrad Smith
2006-01-08regenDamien Bergamini
2006-01-08more Ralink Technology PCI ids.Damien Bergamini