summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2008-04-04tht is cool cos it generates interrupts when the link state change.David Gwynne
however, tht is uncool cos it generates these interrupts spuriously (up to 8000 times a second). this rate limits the reading of the link state off the hardware to 100 times a second. less bus_space reads is a good thing. tested by and ok thib@
2008-04-04if full-duplex is being turned on, also set the oprtational mode toJacob Meuser
for both recording and playback. ok ratchov
2008-04-03Clean up the DMA read/write control register setup code and add someBrad Smith
comments. Tested by a number of users with a variety of chipsets. From FreeBSD ok kettenis@
2008-04-03Add missing half duplex flags for the media status.Brad Smith
ok kettenis@
2008-04-03Switch it(4) back to PnP config mode. Avoid possibleOleg Safiullin
conflicts with SMSC or similar chips.
2008-04-03Ensure that we wrap around to the start of the TXD buffer when incrementingJoel Sing
the TXD pointer beyond the end. Fixes PR5786.
2008-04-02Add support for the National Semiconductor Saturn (which really is a SunMark Kettenis
Cassini MAC integrated with a National Semiconductor DP83865 PHY).
2008-04-02Add support for the DP83865.Mark Kettenis
ok brad@
2008-04-02regenMark Kettenis
2008-04-02Add the National Semiconductor DP83865 Gigabit PHY.Mark Kettenis
2008-04-02fix bad printf if metadata clearing failedMartin Reindl
from Rainer Giedat ok marco@
2008-04-02regenBrad Smith
2008-04-02Add the Cicada CS8204 quad port PHY.Brad Smith
From FreeBSD ok sthen@
2008-04-02Return right away for unknown media types instead of fallingBrad Smith
through and setting the half duplex flag. ok jsg@
2008-04-02syncTheo de Raadt
2008-04-02intel host bridgeTheo de Raadt
2008-04-02attach the ZTE CMDMA MSM modem from qualcomm.Felix Kronlage
from freebsd, ok jsg@
2008-04-02regenFelix Kronlage
2008-04-02add another vendor id for Qualcomm as well as one of their modems.Felix Kronlage
from freebsd. ok jsg@
2008-04-02Correct error message printing and add a missing errorBrad Smith
message for bus_dmamap_load() failure in bce_attach(). ok dlg@
2008-04-01Add Corega CG-WLUSB2GPX.Jonathan Gray
From FreeBSD.
2008-04-01regenJonathan Gray
2008-04-01Corega CG-WLUSB2GPXJonathan Gray
2008-04-01toast unused args from a printf call; ok deraadtConstantine A. Murenin
2008-04-01match more versions of w83793g; whilst here, also ensure that the bank 0Constantine A. Murenin
registers are only tested if bank 0 is selected; 'looks ok' deraadt
2008-04-01Add some defines and remove some of the magic numbers from the code.Brad Smith
From DragonFly ok jsg@
2008-04-01only need 8 words to learn about i2c spd jc-42.4 sensorsTheo de Raadt
2008-03-31if iobase is 0, lm child is not configured by the bios; ok kettenisTheo de Raadt
2008-03-31Add define for 24 hour time.Joel Sing
2008-03-30Add code to configure the vendor specific opcodes of the SPI Flash.Joel Sing
From NetBSD. ok dlg@
2008-03-30Enable setting of interrupt timers.Joel Sing
ok dlg@
2008-03-30Pad the RXD buffer so that packets are aligned on a 128-byte boundary. ThisJoel Sing
prevents the chip from hard locking the machine when receiving packets. Diff committed from an ASUS EeePC using lii(4). From NetBSD. ok dlg@
2008-03-30todd@ has 82c686 based auvia(4) devices that do full-duplexJacob Meuser
properly. restore full-duplex capabilities for 82c686 based devices.
2008-03-27add detach support. this has to be the easiest diff for hotplug ever, goDavid Gwynne
read it :) ok kettenis@ jsg@
2008-03-27test the Vdd registers of Andigilog chips against the minimum voltage readings;Constantine A. Murenin
'good plan' deraadt; ok kettenis, mikeb
2008-03-27update the revision cpuid table, removing three duplicate ids from "JH-F"Constantine A. Murenin
and adding two missing ids for Mobile AMD Sempron rev DH-G2; tested todd
2008-03-27welcome kate(4), a new driver supporting AMD K8 temperature sensorsConstantine A. Murenin
discussed with deraadt and others tested by jasper, deraadt, todd and others
2008-03-26plug a mem leak. the array of ports wasnt freed on detach.David Gwynne
2008-03-26Add DIOCRLDINFO support.Kenneth R Westerback
2008-03-24auvia(4) doesn't record properly, so don't claim full-duplexJacob Meuser
capabilities.
2008-03-248-bit has been emulated for some time now. quit lying.Jacob Meuser
2008-03-24Change XXgetdisklabel() to the 'normal' four parameter model toKenneth R Westerback
prepare for adding missing DIOC* ioctl's. No functional change.
2008-03-23Sometimes the registers claiming the aperture size on 9XX chipsets lie.Owain Ainsworth
So instead, use the size of the aperture BAR to determine the aperture size for agp_i810, and don't let the 855 and above have the aperture set. Next to nothing uses it anyway so no harm. introduce generic_{get,set} aperture which has this behaviour so other drivers may use it if useful. Change inspired by what freebsd did after i noticed my aperture size was wrong. Tested by many, ok kettenis@.
2008-03-23regenMiod Vallat
2008-03-23More 3DLabs devices.Miod Vallat
2008-03-23Add AGP support for the Intel G33 chipset.Damien Bergamini
Tested on i386 with a Gigabyte G33M-DS2R motherboard (Intel GMA 3100). Based on NetBSD code. ok oga@
2008-03-23New andl(4) driver for Andigilog aSC7611 Hardware Monitor.Constantine A. Murenin
Tested in my i2c sandbox against an i2c dump from D946GZIS, a dmesg for which was kindly donated to our dmesg@. 'commit it' deraadt@
2008-03-22Add support for DIOCRLDINFO, DIOCGPDINFO, DIOCGPART to the fdKenneth R Westerback
driver(s). Adapted from sd driver. ok marco@
2008-03-22remove unused fields from envy_softc structure, no functional changeAlexandre Ratchov
2008-03-22add audio(4) driver the ability to use different block sizes for play andAlexandre Ratchov
record modes. This makes possible to have blocks of the same duration if the play and record formats are different. The API change is backward compatible, so it shouldn't be noticed by current audio ports. ok jakemsr