summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/i915_drv.h
AgeCommit message (Expand)Author
2012-09-25Add minimal support for gen7/ivy bridge in inteldrm.Jonathan Gray
2012-05-26Split out the register definitions into its own file to make it possible toMark Kettenis
2012-05-19Split out the suspend/resume code into its own file to make it possible toMark Kettenis
2011-09-14Initial kernel support for sandybridge intel chipsets in intagp and inteldrm.Owain Ainsworth
2011-06-02Add $OpenBSD$ after oga said 'go ahead and fix that'Paul de Weerd
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-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-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-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-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-04-25A nice little performance speedup.Owain Ainsworth
2010-04-25The locking rework/fix that I promised when I commited GEM.Owain Ainsworth
2010-04-23Allow for lazy fence disable on tiling change.Owain Ainsworth
2010-04-19Enable VS timer dispatch, from Eric Anholt upstream.Owain Ainsworth
2010-04-19Add flags for chipset generation in with the other chipset type flagsOwain Ainsworth
2010-04-19Correct fence pitch checking code and fence register writing on 9{1,4}x.Owain Ainsworth
2010-04-08DRM memory management for inteldrm(4) using the Graphics ExecutionOwain Ainsworth
2009-11-23move the lastclose function into i915_drv.c where it belongs.Owain Ainsworth
2009-11-23Pad the ringbuffer with NOOPs before wrapping around, instead ofOwain Ainsworth
2009-11-23Make it so that instead of grabbing and ungrabbing the spinlock one line apart,Owain Ainsworth
2009-11-23nuke some prototypes from functions that died a fair while ago.Owain Ainsworth
2009-11-23Suspend/resume goop for inteldrm, essentially a big pile of save/restoreOwain Ainsworth
2009-11-02s/hz/Hz/ on multiples of the SI unit hertz other than MHz.Igor Sobrado
2009-10-31s/Mhz/MHz/, MHz is a multiple of the SI unit hertz (whose symbol is Hz).Igor Sobrado
2009-04-19The G4X and GM45 just /had/ to have a different counter register.Owain Ainsworth
2009-04-06Actually remove the file this time...Owain Ainsworth
2009-04-06Turns out that the intel version of the heap interface isn't usedOwain Ainsworth
2009-04-06Don't bother to keep a count of irqs recieved, the os does that for us.Owain Ainsworth
2009-04-03detypedef drm_local_map.Owain Ainsworth
2009-04-03Dead prototypeOwain Ainsworth
2009-04-03Remove dev->irq_lock, the drm_irq_handler_wrap irq handler, and removeOwain Ainsworth
2009-03-30Remove the DRM_SPIN lock macros, just expand them to mutex operations.Owain Ainsworth
2009-03-05Demacro the inteldrm ring macros too, making them use bus_space_writeOwain Ainsworth
2009-02-15for the sake of correctness bus_dmamap_sync when necessary for theOwain Ainsworth
2009-02-15Convert intel hardware-status-page allocation over to new dmamem api.Owain Ainsworth
2009-02-09Remove the inteldrm pageflipping code.Owain Ainsworth
2009-02-05Merge the static block allocation code from {i915,radeon}_mem.c intoOwain Ainsworth
2008-11-24do the same for struct drm_file (file_priv) as previously done forOwain Ainsworth
2008-11-23Map device interrupts in the attach routine. and remove more need forOwain Ainsworth
2008-11-22using ``wait queues' for sleep is a linuxism. Kill them and just sleepOwain Ainsworth
2008-11-22drm_device_is_pcie is only needed in one place: radeondrm_attachOwain Ainsworth
2008-11-22Move the drm drivers over from:Owain Ainsworth