summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2009-12-22Sort pci ids, from Brad.Stuart Henderson
2009-12-22treat the front headphone jack more like a built-in speaker. make it'sJacob Meuser
default DAC receive the first playback stereo channel pair if the DAC wouldn't otherwise be used and allow the jack's output volume to be controlled by outputs.master by default. this was already mostly implemented for codecs with 3 or more dacs, but front headphone jacks are also common on 2 dac codecs as well.
2009-12-21Some cleaning for the rl(4) driver:Christian Weisgerber
- ANSI - KNF - remove the use of register from Brad
2009-12-19fix tsleep parameterYojiro Uo
2009-12-18More device id ordering, from BradStuart Henderson
2009-12-18regenYojiro Uo
2009-12-18add utrh(4): USBRH temperature / humidity sensor driverYojiro Uo
ok deraadt@
2009-12-17Initialize ccb_xs to NULL when taking a ccb off the free list. ThisKenneth R Westerback
prevents calling xs->done() for internal commands that don't have an xs associated with them. In turn, this prevents crashes when calling ciss_sync(), e.g. when rebooting. Reported on misc@ by Peter Huncar. Prodded by kettenis@, halex@ and johan@. Fix tested by halex@.
2009-12-17Add support for Huawei E161.Marco Pfatschbacher
OK jsg@, yuo@
2009-12-17syncMarco Pfatschbacher
2009-12-17Add Huawei E161.Marco Pfatschbacher
OK jsg@, yuo@
2009-12-17fix softc structure to fit as uhid sub device.Yojiro Uo
ok deraadt@
2009-12-17Device id ordering, from BradStuart Henderson
2009-12-17syncStuart Henderson
2009-12-17- correct the PCI ids for the BCM5717 and BCM5718 chipsetsStuart Henderson
- add BCM5724 chipset from Linux driver via Brad. - sort by device-id
2009-12-16Support OpenRD JTAGKey, expect spip the jtag interface port.Theo de Raadt
from Tobias Ulmer; ok jsg
2009-12-16syncTheo de Raadt
2009-12-16OpenRD JTAGKey; Tobias UlmerTheo de Raadt
2009-12-15don't make mixer items for vendor widgets. we don't know what they do.Jacob Meuser
2009-12-15Correct define.Federico G. Schwindt
From Simon Perreault <simon dot perreault at viagenie dot ca> via tech@
2009-12-15mono ouputs shouldn't be candidates for exclusive inclusion in theJacob Meuser
outputs.master.slaves group. lets outputs.master by default control more than just the internal speaker on some Dell desktops.
2009-12-15- instead of rolling a macro that is functional equivalent to nitems(),Jasper Lievisse Adriaanse
just use nitems(). (this leaves NENTS() alone for now) ok deraadt@ krw@
2009-12-15Allow auto assemble flag to be toggled for disciplines that support it.Joel Sing
"Love it!" marco@
2009-12-15Factor out discipline specific create/assemble code.Joel Sing
"in, in, in!" marco@
2009-12-15Explicitly lock the vnode when deleting a volume. This avoids a potentialJoel Sing
panic that is caused by vnode aliasing, where checkalias() switches the vnode ops for our vnode. This means that we end up using ufs unlocking rather than specfs unlocking (which is a no-op). ok marco@
2009-12-15syncStuart Henderson
2009-12-15Add PCI ids for the Marvell Yukon 8059 chipset and the SysKonnectStuart Henderson
SK-9E21M board. From Brad.
2009-12-14Add a dummy I915_PARAM_NUM_FENCES_AVAIL parameter for Mesa 7.5.Matthieu Herrb
ok oga@ during h2k9.
2009-12-13Cleanup promiscuous mode and multicast handling. From Brad.Mark Kettenis
2009-12-11regenMark Kettenis
2009-12-11Add some missing Intel Q45 Manageability Engine stuff. From a dmesgMark Kettenis
submitted by dlg@.
2009-12-11sync.Owain Ainsworth
2009-12-11When i filled in these pcidevs I cleverly made two sequential onesOwain Ainsworth
duplicates by accident. go me! There's only two 690 chips, so it's fairly easy to find out. found when mlarkin asked me about his chipset.
2009-12-11Fill out the pdq_cmd_info table to 18 elements, despite many ofPhilip Guenthe
them being stub entries, by using macros YES() and NO() to select, for each entry, whether a real one or a stub is generated. Found by parfait and analyzed by oga. ok deraadt@, oga@
2009-12-10"please apply the same diff as for rt2860 to if_run.c" damien@Owain Ainsworth
original log message: fix a theoretical (but not possible) array bound overflow. since we will always match on a rate, we won't overflow, but in that case, make it more obvious by if the first 11 rates don't match, we assume the 12th. should shut up parfait. ok damien@ who came up with an identical diff
2009-12-10fix a theoretical (but not possible) array bound overflow.Owain Ainsworth
since we will always match on a rate, we won't overflow, but in that case, make it more obvious by if the first 11 rates don't match, we assume the 12th. should shut up parfait. ok damien@ who came up with an identical diff.
2009-12-10a few sizeof(array)/sizeof(array[0]) -> nitems(array) conversions found whileOwain Ainsworth
looking for something else. sha1(1) tells me there's no binary change.
2009-12-10various bits of knf; ok yuoTheo de Raadt
2009-12-10remove dead assignment and newly created unused variable.Charles Longeau
Found by LLVM/Clang Static Analyzer. ok dlg@ marco@
2009-12-10remove dead assignment and newly created unused variable.Charles Longeau
Found by LLVM/Clang Static Analyzer. ok krw@ marco@
2009-12-09add uhts(4) a driver for USB HID touchscreens. ok miod@.Matthieu Herrb
Man page advices by jmc@.
2009-12-09Do not count input errors twice. We always read input errors fromChristian Weisgerber
the MAC in bge_tick(). Previously this would result in bge(4) claiming a greater number of input errors than what has actually occurred. From FreeBSD via Brad
2009-12-09Stop spamming dmesg when raid isn't available.Marco Peereboom
2009-12-09disable useles printMarco Peereboom
2009-12-08the ata identify structure is stupid. its full of buffers you haveDavid Gwynne
to swap to use. this diff doesnt swap fields the identify structure when its fetched, but adds a function that swaps them and copies them into a destination buffer. there is no functional change to the existing users of these fields, specifically the scsi inquiry faker and the device serial vpd page. this does fix the devid vpd page though. if a disk has a wwn we now present it correctly.
2009-12-08claim Intel 82801H RAID by pci id. it might be in RAID mode, not ahci.David Gwynne
makes the disks in a dell 960 work. there's probably a lot of other ids that should be added here too
2009-12-08krw and marco found another problem with my atascsi chanages.David Gwynne
turns out you cant send atapi devices the ata IDENTIFY command, they dont grok it. you have to send a PACKET IDENTIFY instead, which is exactly the same but with a different command id. this diff changes it so we send a PACKET IDENTIFY to atapi devices. my diff "broke" this because it actually checks to see if the IDENTIFY succeeded rather than just completed. the previous code was wrong with regard to atapi devices. it is just lucky we dont use the IDENTIFY output for atapi devs. my apologies to marco@ and krw@
2009-12-08syncKevin Lo
2009-12-08USB IDs for Realtek RTL8192UKevin Lo
2009-12-07enter afbMark Kettenis