summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2010-03-27Bring back cardbus_chipset_tag_t which is in practice aJonathan Gray
pointer to the pccbb softc, to distinguish it from a pci_chipset_tag_t which can be passed to the normal pci functions. Suggested by and ok kettenis@
2010-03-27Correctly initialise variable to prevent free without malloc in error path.Joel Sing
Found by clang static analyser.
2010-03-27Fix TX power per rate settings.Damien Bergamini
Found by Yao Zhao (dragonlinux at gmail dot com)
2010-03-27aria(4) is an audio driver, but hasn't been compatible with audio(9)Jacob Meuser
for a long time (if ever?), so send it to the Attic. "with prejudice" miod@; GENERIC reminder from kettenis@
2010-03-27add mode switch code for Huawei K3765; much help from & ok jsg@Otto Moerbeek
2010-03-27syncOtto Moerbeek
2010-03-27add ids for Huawei K3765; ok jsg@Otto Moerbeek
2010-03-27Fix isp(4) fallout from NO_CCB nuking. Seen by several.Kenneth R Westerback
ok deraadt@
2010-03-27DRM for R600 and R700 chipsets.Owain Ainsworth
note, only the pcidevs for those chipsets that have been tested are enabled for now. Please contact me if you have a r600 or r700 that does not attach radeondrm. Only the 2D/Xv bits are here. I'm ambivalent about the implementation of the RADEON_CS ioctl for OpenGL since that was originally kernel-modesetting only. When we update mesa I shall think about (and test) it. Tested by quite a number. Zero bad reports. Nagged perpetually by robert@ (and probably others) for months now.
2010-03-26Add an ioctl to softraid to allow the boot block and boot loader to beJoel Sing
installed on a softraid volume. This is work in progress but can continue in tree. ok marco@
2010-03-26Add storage for the boot block and boot loader to the softraid metadata.Joel Sing
Also add a new optional metadata type for boot data. This is the first step (of many) towards being able to boot from softraid volumes. WARNING: This version of the softraid metadata is not compatible with previous versions. As a result, any softraid volumes created with older kernels will not assemble. Data on existing softraid volumes should be backed up before upgrading. The volume should then be recreated and the data restored. ok marco@
2010-03-26syncStuart Henderson
2010-03-26More Broadcom IDs, from Brad:Stuart Henderson
- BCM5709S (id from FreeBSD, for fibre bnx) - BCM5481/5482 (id from Linux, low-power PHY, for embedded boards etc)
2010-03-25syncOwain Ainsworth
2010-03-25add Radeon HD3470Owain Ainsworth
2010-03-25Fix & vs. && in the kqfilter code.Owain Ainsworth
Based on a comparison with the apm code. ok deraadt@, kettenis@
2010-03-25Update to match renamed product id.Michael Knudsen
ok armani
2010-03-25syncMichael Knudsen
2010-03-25Rename product id. It seems to be used for several Android basedMichael Knudsen
phones. ok armani
2010-03-25fix fallout of previous; ok dlg@Otto Moerbeek
2010-03-25disable MSI on Intel devicesJacob Meuser
2010-03-25regenChris Kuethe
2010-03-25remove duplicate definition. "Commit right away." deraadt@Chris Kuethe
2010-03-24syncTheo de Raadt
2010-03-24be even more exact about the TI pcie switchesTheo de Raadt
2010-03-24sncTheo de Raadt
2010-03-24correct IDTheo de Raadt
2010-03-23syncTheo de Raadt
2010-03-23new TI 4-way PCIE-PCIE bridgeTheo de Raadt
2010-03-23macppc seems to need a couple more casts before it will compile aKenneth R Westerback
kernel after the cardbus rectification. ok jsg@
2010-03-23Change the scsi_cmd function member of scsi_adapter from int toKenneth R Westerback
void. Use XS_NO_CCB error in the scsi command (xs) to report the NO_CCB condition. Eliminates all SUCCESSFULLY_QUEUED and COMPLETE confusion and untangles the midlayer from the adapter a bit more. Eyes and some fixes by miod@ There may be some compile issues on little used (i.e. I don't have any) drivers but the change is mechanical and thus easy to remedy. ok dlg@
2010-03-22Detect Nuvoton W83795G.Mark Kettenis
ok deraadt@
2010-03-22Remove some cardbus defines and types which are identical toJonathan Gray
their pci counterparts, similar to recent changes in NetBSD. ok oga@ deraadt@ jasper@
2010-03-22Split existing spdmem@i2c code into bus-agnostic spd record decoding code,Miod Vallat
and an i2c attachment. No functional change; ok jsg@ deraadt@
2010-03-22There is a workaround for a 82599 specific errata that could hang the rx dmaJonathan Gray
unit, it just wasn't called. Problem is present in the FreeBSD driver (but not the Linux one).
2010-03-22Use the correct number of max scatter gather segments for 82599,Jonathan Gray
adapted from FreeBSD.
2010-03-21another macbook that needs reference voltage for output.Jacob Meuser
problem reported and fix tested by Ted Roby.
2010-03-21deal with the possibility of two internal speaker pins, like onJacob Meuser
macbooks that have a "normal" pair of stereo speakers as well as subwoofer(s). problem reported and fix tested by Ted Roby.
2010-03-21remove definitions of VSCSI_DEBUG stuff. they were never used.David Gwynne
2010-03-20Allow kernels configurations with bluetooth but no USB to build.Matthieu Herrb
Patch from Sylvestre Gallon. ok miod@, deraadt@.
2010-03-20NEC Aterm WL300NU-GDamien Bergamini
2010-03-20the NEC Aterm WL300NU-G is an otus(4).Damien Bergamini
2010-03-19Remove support for preproduction 82598 revision A0,Jonathan Gray
it was removed from the equivalent FreeBSD code over a year ago.
2010-03-16Set rx_ndescs to zero when initializing the rx ring. Otherwise we'llMark Kettenis
effectively lose receive descriptors each time we reset the interface, until we run out of descriptors and panic. Should fix the "em_rxeof: NULL mbuf in slot 0 (nrx 256, filled 255)" panic on em(4). ok jsing@ (for the em(4) bits), jsg@
2010-03-16eek! negative array offsets are bad. don't allow them.Jacob Meuser
ok kettenis@
2010-03-15Add support for 82801HBM RAID. 'that diff can go in' kettenis@Dale Rahn
2010-03-15Correct return from attach on error, add splx() and urndis_stop().Fabien Romano
This fix a crash on detach.
2010-03-15Add id for Intel 82801JI RAID. Lets HP GL360 G6 see internal SATAKenneth R Westerback
drives. Reported on misc@ by 'a b <rclocal () yahoo ! co ! uk', who also tested the diff from Brad. ok kettenis@ for 4.7.
2010-03-14Rewrite urndis_match() logic for the HTC Hero to match on vendor andMichael Knudsen
product ID. The former code was a bit promiscuous and would attempt to attach urndis(4) to e.g. E71 (as noticed by jmc) and then fail. ok fabien armani deraadt
2010-03-14syncMichael Knudsen