summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/i915_drv.c
AgeCommit message (Expand)Author
2011-07-06so... there is some crazy bug exposed on non-ironlake chips, when theTheo de Raadt
2011-07-04Temporarily back out msi for inteldrm.Owain Ainsworth
2011-07-03in the ironlake interrupt handler, do not do unneccesary registerTheo de Raadt
2011-07-03Rip out and burn support for UVM_HIST.Owain Ainsworth
2011-06-06Backout vmmap in order to repair virtual address selection algorithmsAriane van der Steldt
2011-06-02Add $OpenBSD$ after oga said 'go ahead and fix that'Paul de Weerd
2011-05-30Force full resets always for now.Owain Ainsworth
2011-05-30Remove the freelist member from vm_physsegOwain Ainsworth
2011-05-30Enable MSI on inteldrm.Owain Ainsworth
2011-05-24Reimplement uvm/uvm_map.Ariane van der Steldt
2011-05-21Make inteldrm_intr only do any work if we know for sure that interruptsOwain Ainsworth
2011-05-01Fix a NULL dereference if drm fails to attach.Owain Ainsworth
2011-04-07Do not use NULL in integer comparisons. No functional change.Miod Vallat
2011-02-11Port over a fix from Chris Wilson to poke the 855GM GWB/HIC bit.Marco Pfatschbacher
2010-09-21In i915_gem_idle, don't fail if we have a wedged chipset (this onlyOwain Ainsworth
2010-09-21Use RING_WAIT state for the ringbuffer and the instdone debug registerOwain Ainsworth
2010-09-21On gen3 hardware always unconditionally set the C3_LP_WRITE_ENABLE bitOwain Ainsworth
2010-09-21Enable error interrupts on ironlake, as we do on all other chips.Owain Ainsworth
2010-09-21Fix a couple of typos and remove some if 0ed code that is not coming back.Owain Ainsworth
2010-09-21reorder the busy ioctl order of operations to be nicer and a little moreOwain Ainsworth
2010-09-21When we reset the chip, no need to clear the active list, theOwain Ainsworth
2010-09-21Fix up an unlock that was left over when I changed the lockingOwain Ainsworth
2010-09-06Fix previous.Owain Ainsworth
2010-09-06Rev 1.67 of intagp (agp_i810.c) was added to deal with the problemOwain Ainsworth
2010-08-12Fix a ton of space and tab violations. No binary change.Marco Peereboom
2010-08-12Fix a one character typo that broke interrupt handling on ironlake.Owain Ainsworth
2010-08-06save/restore the *correct* clock gating registers on suspend/resumeOwain Ainsworth
2010-08-03Save/restore BLC_HIST_CTL as well at suspend/resume time; which allowsTheo de Raadt
2010-06-30Add mostly working support for ironlake (integrated graphics on core i5 and i3Owain Ainsworth
2010-06-12add missing arg to a printf callJonathan Gray
2010-05-25The logic in this function is a little tricky (though correct).Owain Ainsworth
2010-05-25Having just calculated which sequence number we wish to wait for (soOwain Ainsworth
2010-05-25rename struct drm_i915_private to struct inteldrm_softc, to be more inOwain Ainsworth
2010-05-25Remove the DRI1 code paths from inteldrm as promised two weeks ago.Owain Ainsworth
2010-05-18oops. needs_fence should still be conditional on tiling due to the needsOwain Ainsworth
2010-05-18Always invalidate fences in pin if they are invalid, not just if we needOwain Ainsworth
2010-05-15Always check the tiling mode alignment on pin, even if we don't need aOwain Ainsworth
2010-05-12Add Pineview M to intagp and inteldrm.Owain Ainsworth
2010-05-10unifdef INTELDRM_GEM.Owain Ainsworth
2010-05-10Remove the additional paranoia that I added compared to upstreamOwain Ainsworth
2010-05-10Use the new agp mapping api (introduced in previous commit) to allowOwain Ainsworth
2010-05-09Attach pineview graphics in inteldrm.Owain Ainsworth
2010-05-08A little bit of a hack.Owain Ainsworth
2010-05-08Set the write combined bit on our newly created pages.Owain Ainsworth
2010-04-29use BUS_SPACE_MAP_PREFETCHABLE on maps that should be WC (soon this willOwain Ainsworth
2010-04-29Finally fix the bit 17 swizzling code.Owain Ainsworth
2010-04-28*sigh* make the same change as previous commit to the sister function ofOwain Ainsworth
2010-04-28Deal with a non-incremented iterator by changing aOwain Ainsworth
2010-04-25Argh, commited the wrong diff. This was the reversed test that found theOwain Ainsworth
2010-04-25When querying if an object is busy, it is if it is marked active (beingOwain Ainsworth