summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2012-06-18Do not try to get the description of an unexisting video format,Martin Pieuchot
from Gregor Best.
2012-06-12Explicitly check whether a BAR is big enough for a particular port insteadMark Kettenis
of relying on bus_space_subregion(9) to fail. Fixes double console attachment seen by otto@
2012-06-10Allow a variable number of words for the Serializer/Deserializer programming.Mark Kettenis
Probably not enought to make the AR9380 chips to work, but at least the kernel shouldn't crash anymore when we see one. ok stsp@
2012-06-10Remove leftovers from the "usb event" removal.Martin Pieuchot
ok jsg@, fgsch@
2012-06-09regenDavid Gwynne
2012-06-09fix the Broadcom BCM5720 id. add the IDT pcie bridge/switch used on theDavid Gwynne
myricom 10G-PCIE2-8B2-2S. ok kettenis@
2012-06-09we dont support the BCM5720. the macro wasnt even referring to the productsDavid Gwynne
actual id. ok kettenis@
2012-06-05When error recovery fails, just fail the command. Attempting errorJonathan Matthew
recovery again results in a panic as the ccb used for error recovery is already in use. ok dlg@, tested by benno@
2012-06-04Add support for the HPET on this device.Mark Kettenis
From Matt Dainty. ok deraadt@
2012-06-03Remove unnecessary tcpib_wdt_unlock() calls.Mark Kettenis
From Matt Dainty.
2012-05-27Add tcpcib(4) to support Intel Atom E600 watchdog.Jonathan Gray
From Matt Dainty. ok kettenis@
2012-05-26Split out the register definitions into its own file to make it possible toMark Kettenis
diff it against he Linux kernel sources. Fix a few cases where definitions were renamed over in Linux-land. The current Linux source doesn't define HWS_PGA_GEN6, so get rid of its usage.
2012-05-24If _MIN > _MAX consider a WordBus resource to be invalid. Fixes a panic onMark Kettenis
the IBM x3550-M4. ok mikeb@
2012-05-24exlusive -> exclusiveMiod Vallat
2012-05-23add C600 SMBusJonathan Gray
ok dlg@ tested by and ok mikeb@
2012-05-23regenMike Belopuhov
2012-05-23Add a ServerEngines vendor ID and a couple of products IDs forMike Belopuhov
BladeEngine2 and BladeEngine3; ok jsg
2012-05-21Always clear out the inactive list and make sure everything is unbound inMark Kettenis
i915_gem_idle(). If we don't do that we end up with stale entries on the inactive list which will panic the kernel the next time we use the list. Fixes restarting X on Sandy Bridge.
2012-05-19Split out the suspend/resume code into its own file to make it possible toMark Kettenis
diff it against the Linux kernel sources. Fix a few bugs revealed by doing such a diff. Tested by myself and a few others on 915, 945, 965 and 6-series.
2012-05-18Remove unused header.Martin Pieuchot
ok deraadt@
2012-05-17Add support for i350 based devices, based in part on Intel codeJonathan Gray
in FreeBSD. Workaround the apparently undocumented errata where the CRC is always stripped whether asked to or not, and take the FreeBSD workaround for a known errata when clearing the vlan filter. Thanks to Jens A. Griepentrog for donating a card. ok dlg@ mikeb@
2012-05-15Allow for serial console on com@puc. Not perfect but should handle theMark Kettenis
common cases. ok mikeb@
2012-05-15Set the usb(4) unit number as bus number. This fixes a possibleMartin Pieuchot
conflict where machines with two controllers with the same unit number (i.e. ehci0 and uhci0) would have reported to buses 0. ok miod@
2012-05-15Don't use a pointer to an opaque softc, we'll need to access its unitMartin Pieuchot
number. No functional change. ok miod@
2012-05-14fixup "couldn't establish interrupt" error printf; from brad, ok phesslerMike Belopuhov
2012-05-14trigger tx start routine when link goes up to prevent a lockupMike Belopuhov
situation when send queue is full and no rx interrupt happen. initial diff and tests by erik lax, <erik at halon.se>, ok jsg
2012-05-13Add define for capability 0x12 (SATA).Mark Kettenis
2012-05-13Remove unused and confusing 'head' argument.Martin Pieuchot
Part of a larger diff from Gerhard Roth, ok miod@
2012-05-12Repairs operation of twin-channel ahc devices. Only affects ahc@eisa sinceMiod Vallat
none of the ahc@pci are twin-channel. Broken since 3.6 as well.
2012-05-12Initialize enough softc fields to give this attachment a chance to work.Miod Vallat
This got broken during ahc updates 8 years ago (for 3.6), but there are no reports of users of EISA ahc since 3.5 anyway...
2012-05-12Remove unused variable.Mark Kettenis
ok mpi@, miod@
2012-05-12Remove unused xfer pointer from the qTD structure.Martin Pieuchot
ok miod@
2012-05-12Because qTD lists are NULL terminated, there is no need for an extraMartin Pieuchot
'sqtdend' argument when freeing one of them. Part of a larger diff from Gerhard Roth with some tweaks, ok miod@
2012-05-12Returns different errors for USB_REQUEST if the address specifiedMartin Pieuchot
is invalid or valid but with no device found. ok miod@
2012-05-12Adjust for renaming of Intel GM45 Serial-over-LAN device in pcidevs r1.1643.Mark Kettenis
ok sthen@, jsg@, mikeb@
2012-05-12regenMark Kettenis
2012-05-12regenMark Kettenis
2012-05-12Rename Intel GM45 Serial-over-LAN device to be consistent with others.Mark Kettenis
ok sthen@, jsg@, mikeb@
2012-05-10Enable PCI snoop on the AMD Hudson 2. With help from Juan FranciscoAlexandre Ratchov
Cantero Hurtado <iam at juanfra.info>, thanks!
2012-05-098401E/8402/8105E/8105E_SPIN1 don't support jumbo framesJonathan Gray
from Brad
2012-05-09The 8168D chipset needs to have the PHY wake PM flag set to ensureJonathan Gray
the PHY is woken up upon attachment. From FreeBSD via Brad.
2012-05-08syncStuart Henderson
2012-05-08Additional Intel E5 devices found on Supermicro X9DRT-HIBFF. ok jsg@Stuart Henderson
2012-05-07Add support for Intel 6 Series KT (Serial-over-LAN, part of Intel AMT).Mark Kettenis
ok mikeb@
2012-05-06add support for the reverse video attribute in sti(4)Mike Belopuhov
makes programs like less and mg look a wee bit prettier ok miod
2012-05-05regenMark Kettenis
2012-05-05Add a few more AMD APU graphics IDs found in dmesglog.Mark Kettenis
2012-05-05Sync with renamed and new AMD Hudson-2 entries done in pcidevs r1.1640Stuart Henderson
From Brad, ok mikeb@
2012-05-05syncStuart Henderson
2012-05-05Correct some of the existing AMD Hudson-2 entries for consistent naming,Stuart Henderson
and add some missing entries. Add some Radeon GPUs. From Brad, ok mikeb@