summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/i915_drv.h
AgeCommit message (Expand)Author
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
2008-11-22Remove the driver->load callback and just do all the initialization inOwain Ainsworth
2008-11-22Slightly fix up previousOwain Ainsworth
2008-11-22inteldrm currently checks the pcidev of the device every time it needs to checkOwain Ainsworth
2008-11-18instead of going through the drm_map interface, just map the mmioOwain Ainsworth
2008-11-17garbage collect i915_vblank_swap.Owain Ainsworth
2008-11-17Manage vblank interrupts using the PIPESTAT register.Owain Ainsworth
2008-11-17Don't put the buffer counter in a reserved part of the status page.Owain Ainsworth
2008-11-17Conditionalise the use of the SAREA in inteldrm. In DRI2 setups (which we don'tOwain Ainsworth
2008-11-06The i915 vblank swap ioctl is fundamentally racy.Owain Ainsworth
2008-11-04revert the pageflipping and vblank sync code to the older style thatOwain Ainsworth
2008-10-31Remove the vblank_pipe member of the softc and noop the ioctl that setsOwain Ainsworth
2008-10-31Remove another interface (this one for ARB_Occlusion_Query) that we'veOwain Ainsworth
2008-10-30Bunch of cleanup. Kill some dead variables and some stupid code.Owain Ainsworth
2008-10-07Move dev->driver over to being a pointer to a const struct, instead of stupidlyOwain Ainsworth
2008-09-02Track progress inside of batchbuffers so we know the hardware isn'tOwain Ainsworth
2008-09-01Add Interrupt mitigation for the i9XX user_irq, should save a bit of power;Owain Ainsworth
2008-08-28Ignore userland provided batchbuffer start parameter, we can determineOwain Ainsworth
2008-08-28Kill the ifdefed out ttm interface stuff. The intel driver hasOwain Ainsworth