summaryrefslogtreecommitdiff
path: root/sys/dev/pci
AgeCommit message (Collapse)Author
2014-01-08regenBrad Smith
2014-01-08Use the same naming scheme on both sides for the Attansic entries andBrad Smith
replace some tabs with spaces in between product and Intel.
2014-01-08Fix typo recieve -> receive.Alexander Bluhm
OK sf@
2014-01-07syncTheo de Raadt
2014-01-07some more devices; Alexey E. SuslikovTheo de Raadt
2014-01-07Increase the size of the bge_flags field to allow for more flags.Brad Smith
ok mikeb@
2014-01-06Recognize the ALC292Brad Smith
2014-01-05regenBrad Smith
2014-01-05Add Realtek RTS5227Brad Smith
2014-01-03regenJoel Sing
2014-01-03Fix previous commit, which clearly was not even compile tested, since itJoel Sing
broke the tree.
2014-01-03regenBrad Smith
2014-01-03Add some newer Intel wireless PCI ids from 2000, 2030, 135, 100, 3160Brad Smith
and 7265 controllers.
2014-01-03Add the second 7260 PCI id.Brad Smith
2014-01-02disable MSI for Samsung XP941.Gilles Chehade
This is so I can use the machine to figure out the others things on it, the quirk will go away when interrupt routing gets fixed. ok dlg@, jmatthew@
2014-01-02syncGilles Chehade
2014-01-02add vendor and productGilles Chehade
ok dlg@
2014-01-02enable beep controls on ALC221 and ALC269 as wellJonathan Gray
seems to be required when tested here
2014-01-02enable beep and CD controls on ALC282Jonathan Gray
from and tested by Mark Rowland
2013-12-31regenBrad Smith
2013-12-31another MCP61 idBrad Smith
2013-12-30Expand the MSI support to cover most of the remaining bge(4) chipsets with theBrad Smith
exception being the BCM5714 family for now. Tested on a variety of newer chipsets. ok sthen@
2013-12-30Enable snooping on Lynx Point-LP HD Audio.Jonathan Gray
Fixes audio problems on an Acer Aspire E1 572G reported by Mark Rowland.
2013-12-30Add Broadcom BCM57764, BCM57767 and BCM57787 PCI ids.Brad Smith
2013-12-30Add Broadcom BCM57764, BCM57767 and BCM57787 PCI ids.Brad Smith
2013-12-29regenMiod Vallat
2013-12-29Intel NM70Miod Vallat
2013-12-28Sync activate code sequnces to if_msk.c as much as possible, in caseTheo de Raadt
one of these is ever found in a suspend/hibernate system.
2013-12-28The few network drivers that called their children's (ie. mii PHYTheo de Raadt
drivers) activate functions at DVACT_RESUME time do not need to do so, since their PHYs are repaired by IFF_UP. NOTE: if_msk is the one that previously relied on mii/eephy.c doing a crazy dance.
2013-12-28The few network drivers that called their children's (ie. mii PHYTheo de Raadt
drivers) activate functions at DVACT_RESUME time do not need to do so, since their PHYs are repaired by IFF_UP.
2013-12-23regenBrad Smith
2013-12-23Add Atheros AR9462 and AR9565Brad Smith
2013-12-22Try to keep the framebuffer console layout that was set up by the firmwareMark Kettenis
on sparc64.
2013-12-22Add support for BCM57786,which seems to be almost indistinguishable from theMark Kettenis
BCM57785. Tested by Mark Rowland.
2013-12-22Use the rasops_info struct as the accesscookie for wsdisplay. Simplifies theMark Kettenis
code as it allows us to use some of the rasops_xxx functions directly.
2013-12-22format string fix: %08x instead of %p for uint32_tStefan Fritsch
2013-12-22size_t format string fixesStefan Fritsch
2013-12-21Advertise that we provide monotonic timestamps.Mark Kettenis
2013-12-21i915_gem_mmap_ioctl() should return a Linux-style negative errno value.Mark Kettenis
2013-12-21Fix locking in the page fault handler. A (somewhat malicious) userlandMark Kettenis
program could force a copyin/copyout from/to memory mapped through the GTT, forcing a "locking against myself" panic. The intel-gpu-tools "package" has a test for this. The problem can be circumvented by making the fault handler fail if we already hold the (DRM) lock. This will make the copyin/copyout return with EFAULT making the caller fall back on a "slow path". This makes it obvious that using a shared (read) lock here doesn't make any sense. So use an exclusive (write) lock like everywhere else in the inteldrm code.
2013-12-20regenMatthew Dempsky
2013-12-20add virtio scsiMatthew Dempsky
2013-12-20Add vioscsi(4) driver.Matthew Dempsky
Still a work-in-progress, but functional enough to work with both Google Compute Engine and RHEVM. Committing so additional testing and cleanup can be handled in tree. thx Jiri B for RHEVM testing ok dlg, deraadt
2013-12-16Switch generic drm modesetting code over to Linux-style negative errnoMark Kettenis
return values. Fixes at least one bug where userland would see a negative errno value and hopefully doesn't introduce any new ones.
2013-12-15Fix error handling of ->fb_create() call. Prevents kernel panic if anMark Kettenis
unsupported frame buffer configuration is requested.
2013-12-15Overhaul the pread and pwrite code to match what Linux does. Should fix a fewMark Kettenis
more cache coherency issues, hopefully reducing the number of artifacts showing up the screen.
2013-12-15Abuse phys_map to reliably wait for kva.Mark Kettenis
2013-12-11Make obj->pages a simple array instead of an array of bus_dma_segment_t's.Mark Kettenis
Simplifies things a bit and reduces the diffs with Linux a bit too.
2013-12-09Bring i915_gem_mmap_ioctl a bit closer to the Linux code.Mark Kettenis
2013-12-09Remove MD intagp(4) code that is unused now that inteldrm(4) manages the GTTMark Kettenis
all by itself.