summaryrefslogtreecommitdiff
path: root/sys/dev/pci/drm/i915_dma.c
AgeCommit message (Expand)Author
2013-02-23add i915_kernel_lost_context for ums (replaces inteldrm_update_ring).Jonathan Gray
2013-02-22The libdrm_intel code is totally retarded and doesn't actually look at theMark Kettenis
2013-02-14do_intel_finish_page_flip is still stubbed so don't claim page flip supportJonathan Gray
2013-02-14support GEN7_SOL_RESETJonathan Gray
2013-02-14cleanup irq if intel_fbdev_init failsJonathan Gray
2013-02-13claim to support pageflipping, no problems on 965Jonathan Gray
2013-02-13rename the i915_dma.c functions to match linuxJonathan Gray
2013-02-13move some functions to i915_dma.cJonathan Gray
2013-02-07add license textJonathan Gray
2013-02-02make the feature macros take drm_device instead of inteldrm_softcJonathan Gray
2013-01-30move ring code closer to upstreamJonathan Gray
2013-01-10i915_gem_initJonathan Gray
2013-01-10move some gem parts to i915_gem.c to match upstreamJonathan Gray
2013-01-10moreJonathan Gray
2010-05-25Remove the DRI1 code paths from inteldrm as promised two weeks ago.Owain Ainsworth
2010-05-10unifdef INTELDRM_GEM.Owain Ainsworth
2010-04-29use BUS_SPACE_MAP_PREFETCHABLE on maps that should be WC (soon this willOwain Ainsworth
2010-04-08DRM memory management for inteldrm(4) using the Graphics ExecutionOwain Ainsworth
2009-12-14Add a dummy I915_PARAM_NUM_FENCES_AVAIL parameter for Mesa 7.5.Matthieu Herrb
2009-11-23some whitespace cleanups.Owain 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-04-06Turns out that the intel version of the heap interface isn't usedOwain Ainsworth
2009-04-05kill DRM_VERIFYAREA_READ, it's part of a linux optimisation where we canOwain Ainsworth
2009-04-03Change a bunch of "printk" in commented out debug code into "printf" andOwain Ainsworth
2009-03-05Demacro the inteldrm ring macros too, making them use bus_space_writeOwain Ainsworth
2009-02-15The core drm code calls drm_irq_uninstall() when needed at lastclose.Owain 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-24make device works out if it's agp and tells the drm driver, not theOwain Ainsworth
2008-11-24use dev->dmat. Missed this one in an earlier diff.Owain Ainsworth
2008-11-23Include the GEM interface in i915_drm.h.Owain Ainsworth
2008-11-22drm_device_is_pcie is only needed in one place: radeondrm_attachOwain Ainsworth
2008-11-22Remove the driver->load callback and just do all the initialization inOwain Ainsworth
2008-11-22reduce the dependancy of drm_pci_alloc upon the drm device softc. JustOwain 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-19I'm clever and commited the wrong patch. Here's the correct one.Owain Ainsworth
2008-11-18instead of going through the drm_map interface, just map the mmioOwain 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-04Enable IMR passthrough of vblank events before enabling it in theOwain Ainsworth
2008-11-04Hold the drm lock around all things that touch the ringbuffer.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