summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/i915/i915_drv.c
AgeCommit message (Expand)Author
2017-06-19Add a handler for the WSDISPLAYIO_GINFO ioctl in inteldrm, allowingFrederic Cambus
2017-01-08Display color depth alongside resolution when attaching inteldrm andFrederic Cambus
2016-04-08Get rid of some infrastrcuture that is now obsolete and synchronize some ofMark Kettenis
2015-12-31Unconditionally set the "switchcookie". Fixes synchronous VT switching.Mark Kettenis
2015-11-22Remove drm_gem_object_alloc() and associated infrastructure. It's unused andMark Kettenis
2015-11-01drm/i915: Fix and clean BDW PCH identificationJonathan Gray
2015-10-30Fix interaction between inteldrm(4) and efifb(4). If we were booted by UEFIMark Kettenis
2015-10-29Make inteldrm(4) attach to pci(4) instead of vga(4) just like radeondrm(4).Mark Kettenis
2015-10-17Fix the code that sets up the MCH BAR on systems where the (buggy) BIOSMark Kettenis
2015-09-28The Linux code that handles the DPMS mode for inteldrm(4) can sleep now.Mark Kettenis
2015-09-28Remove the "Quanta Transcode" device from the list of supported hardware.Mark Kettenis
2015-09-26Try a little bit harder to clean up if attaching inteldrm(4) fails.Mark Kettenis
2015-09-26Update drm_irq.c to the version from Linux 3.14.52.Mark Kettenis
2015-09-253.14 backports of some Broadwell fixes fromJonathan Gray
2015-09-25Disable IPS for now. Identified by jsg@ as the cause for the unsynchedMark Kettenis
2015-09-24Enable MSIs on hardware that supports it. On the Thinkpad X1, the APIC pinMark Kettenis
2015-09-23Update inteldrm to the code from Linux 3.14.52 (which corresponds toMark Kettenis
2015-06-26Add Linux completion API and use it.Mark Kettenis
2015-06-24Introduce Linux work queue APIs and use them. As a side-effect, this willMark Kettenis
2015-04-18another round of reducing the diff to linuxJonathan Gray
2015-04-18define and use trace macrosJonathan Gray
2015-04-18Remove some unused debug functions. If we're interested inJonathan Gray
2015-04-18add and use module param macrosJonathan Gray
2015-04-17Make drm ioctls table driven. Further reduces the diff to linux.Jonathan Gray
2015-04-12change back to wait_for/wait_for_atomic_usJonathan Gray
2015-04-11Rename i915_gem_chipset_flush() to intel_gtt_chipset_flush()Jonathan Gray
2015-04-03resync i915_drv.h to make it diffable to linuxJonathan Gray
2015-02-12Rename the struct device member of inteldrm_softc to sc_dev and rename theMark Kettenis
2015-02-11Switch most printf style functions calls back to linux function namesJonathan Gray
2015-02-10switch most mtx_* calls back to linux spinlocksJonathan Gray
2015-02-10Remove DRM_LOCK macros, rename dev_lock to struct_mutex and directlyJonathan Gray
2015-02-09we want to defer work traditionally (in openbsd) handled in anDavid Gwynne
2015-01-27remove the second void * argument on tasks.David Gwynne
2014-12-20Replace switch workq with taskq.Kenneth R Westerback
2014-10-25Don't attempt to suspend/resume a partially attached drm(4) driver.Mark Kettenis
2014-07-12remove ifdef'd out valleyview/baytrail device listsJonathan Gray
2014-05-12Move GTT management for Sandy Bridge and up into inteldrm(4). This makesMark Kettenis
2014-03-16drm/i915: Do not clobber config status after a forced restore of hw stateJonathan Gray
2014-03-13Block userland from entering drm code (and make sure it is no longer in there)Mark Kettenis
2014-02-23Give drm(4) a console locator just like wsdisplay(4) such that we can makeMark Kettenis
2014-02-19drm/i915: fix missed hunk after GT access breakageJonathan Gray
2014-02-19drm/i915: initialize gt_lock early with other spin locksJonathan Gray
2014-02-19drm/i915: fix up gt init sequence falloutJonathan Gray
2014-02-19drm/i915: fix long-standing SNB regression in power consumption after resume v2Jonathan Gray
2014-01-24drm/i915: Move num_pipes to intel infoJonathan Gray
2014-01-24drm/i915: add more VLV IDsJonathan Gray
2014-01-22bring inteldrm back up after resume using DVACT_WAKEUP (non-cold, ableTheo de Raadt
2013-12-06Another round of reducing diffs with Linux.Mark Kettenis
2013-12-01drm/i915: Adding more reserved PCI IDs for Haswell.Mark Kettenis
2013-12-01Bring back the DRM_IOCTL_I915_GEM_WAIT diff now that I've figured out whatMark Kettenis