summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
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
2008-03-22when setting the block size, use the scale factor only once inAlexandre Ratchov
audiosetinfo(), so the block size don't get scaled twice. Also fix the formula used in audiosetinfo(). ok jakemsr
2008-03-22Add a bunch of uslcom devices found in the Linux driver.Jonathan Gray
2008-03-22regenJonathan Gray
2008-03-22Add a bunch of uslcom devices found in the Linux driver.Jonathan Gray
2008-03-21Add defines for 1Gbps/2.5Gbps fiber interfaces.Brad Smith
From FreeBSD
2008-03-21Pass the MIIF_HAVEFIBER flag along to mii_attach() for MII based fiberBrad Smith
adapters. Tested by brad@ and johan@ to ensure flow control is still working for copper adapters.
2008-03-21Fix typo/pasto in commented out debug printf(). sc_dv -> sc_dev.Kenneth R Westerback
2008-03-21outputs.master.mute, inputs.dac.mute, record.volume.mute and record.sourceAlexandre Ratchov
are already initialized in ac97.c, we dont need to set them here too. ok jakemsr
2008-03-21regenMiod Vallat
2008-03-21Add option WSKBD_NO_INTL_LAYOUTS to prevent inclusion of internationalMiod Vallat
keyboard layouts, instead of having SMALL_KERNEL imply this on alpha. No functional change. ok deraadt@
2008-03-21Some additional changes to deal with the ICH8 and ICH9 chipsets.Brad Smith
Some bits from FreeBSD Tested by Mike Belopuhov <mkb at crypt dot org dot ru>, Henry Precheur <henry at precheur dot org>, Alexander Hall <alexander at beard dot se>, Matthew L. Shobe <mshobe at gmail dot com>
2008-03-20VLAN tag info must be inserted into all descriptors of a multi-descriptorBrad Smith
packet transmission. From NetBSD Fixes PR 5655. Tested by Panagiotis Efstratiou <slasher at ee dot auth dot gr>, brad@ and sthen@
2008-03-20regenBrad Smith
2008-03-20Add some NVIDIA MCP7B PCI IDs.Brad Smith
From Peer Chen @ NVIDIA via LKML. ok sthen@
2008-03-20add the Silan vendor ID and some product IDs.Brad Smith
From DragonFly ok sthen@
2008-03-20Add the PLX 8524 24 lane PCIe switch.Brad Smith
ok sthen@
2008-03-20Rearrange some VIA entries so they're in numerical order by PCI id.Brad Smith
ok sthen@
2008-03-20Bring isa/fd.c into line with sparc/sparc64 fd code and prepare allKenneth R Westerback
for the addition of missing disklabel related ioctl's. ok deraadt@
2008-03-19add probe for Andigilog aSC7611; discussed with deraadtConstantine A. Murenin
2008-03-19Driver for Fintek F71805F LPC sensor based on lm78 driver code;Theo de Raadt
written by Geoff Steckel
2008-03-19Make sure we pass the right argument to isp_wdog() when setting timeouts.Mark Kettenis
ok deraadt@
2008-03-18IRZ MC35pu GSM TerminalJonathan Gray
From/tested by Sergey Prysiazhnyi <apelsin@atmnis.com>
2008-03-18regenJonathan Gray
2008-03-18IRZ MC35pu GSM TerminalJonathan Gray
From Sergey Prysiazhnyi <apelsin@atmnis.com>
2008-03-18regenJonathan Gray
2008-03-18Bring in some changes from DragonFly:Jonathan Gray
- New matching logic so we don't need to check against vid/pid to figure out which kind of chip we have - Match list in a struct instead of messy if statement (hurrah!) - More generic dual port handling - Insane amount of device additions, mostly found in Linux driver (aue included as a usb vendor got renamed) Tested by ckuethe@, 'looks super sensible' deraadt@
2008-03-16Make agp(4) attach at vga(4) instead of pchb(4). This is because sometimesOwain Ainsworth
agp and drm need to use the same memory mapping, the best way to deal with that is to allow them to share (that's coming later), for this to work cleanly we move the attach point of agp. Ideally most agp drivers would attach at pchb, with only agp_i810 (and any that work similarly) attaching at vga, but this will do for now. ok kettenis@, miod@.
2008-03-15Support the old-prom XVideo boards by rewriting the sbus range registers;Miod Vallat
tested by Thorsten Glaser <tg@mirbsd.de> on sparc; while there, pretty and shrink dmesg output.
2008-03-14Make sure the most often changing bits of tv_usec are used for lladdrMarc Balmer
generation. ok brad
2008-03-13Do not increment the input packet counter in these drivers asBrad Smith
ieee80211_input() already does this. Mentioned by Peter Philipp in PR 5248. ok claudio@ mglocker@
2008-03-13when attaching a cdce(4) device that does not have a proper mac address,Marc Balmer
use the tv_usec part of a getmicrotime(9) call instead of 'int ticks' to create a mac address. as ticks is 0 during boot, this resulted in both ends of a USB link cable to have the same mac address. problem found/diff tested winiger, feedback/ok deraadt
2008-03-12Set the default high water mark to the buffer size, instead of the bufferAlexandre Ratchov
size minus one block. Otherwise, recording cannot work with 32kB blocks. ok jakemsr@
2008-03-12Set the RX FIFO threshold to no RX threshold for re(4) adapters.Brad Smith
This resolves a number of various bad symptoms experienced by numerous users especially with the adapters at Gig speed. Tested by quite a few users. From FreeBSD/NetBSD ok deraadt@
2008-03-12Fix comment typo, of -> if.Brad Smith
ok sthen@
2008-03-10the Dell SoundBlaster Live! 5.1 cards differ enough from "regular"Jacob Meuser
SB Live!/5.1/Audigy/2/4 cards that both OSS and ALSA provide separate modules from their emu10k1 drivers to support them. and in PR 5143, we see that emu(4) does not support these Dell SBLive! cards, so don't attach emu(4) to them. ok ratchov, brad