summaryrefslogtreecommitdiffstats
path: root/drivers/gpu
Commit message (Expand)AuthorAgeFilesLines
* drm/i915: Use phys_addr_t for the address of stolen memoryChris Wilson2017-01-062-24/+27
* drm/i915: Consolidate checks for memcpy-from-wc supportChris Wilson2017-01-064-3/+19
* drm/i915: Only skip requests once a context is bannedChris Wilson2017-01-051-7/+12
* drm/i915: Move a few more utility macros to i915_utils.hChris Wilson2017-01-052-20/+20
* drm/i915: Clear ret before unbinding in i915_gem_evict_something()Chris Wilson2017-01-051-0/+1
* drm/i915/guc: Exclude the upper end of the Global GTT for the GuCChris Wilson2017-01-053-0/+14
* drm/i915: Move a few utility macros into a separate headerChris Wilson2017-01-053-16/+45
* drm/i915/execlists: Reorder execlists register enablingChris Wilson2017-01-051-14/+4Star
* drm/i915: Assert that we do create the deferred contextChris Wilson2017-01-051-0/+1
* drm/i915: Assert all timeline requests are gone before finiChris Wilson2017-01-051-4/+12
* drm/i915: Revoke fenced GTT mmapings across GPU resetChris Wilson2017-01-044-3/+35
* drm/i915: enable FBC on gen9+ tooPaulo Zanoni2017-01-041-1/+1
* drm/i915: actually drive the BDW reserved IDsPaulo Zanoni2017-01-041-0/+1
* Merge tag 'drm-misc-next-2016-12-30' of git://anongit.freedesktop.org/git/drm...Daniel Vetter2017-01-04194-1338/+3942
|\
| * drm: Add kerneldoc markup for new @scan parameters in drm_mmChris Wilson2016-12-281-0/+2
| * drm/mm: Document locking rulesDaniel Vetter2016-12-281-0/+5
| * drm: Use drm_mm_insert_node_in_range_generic() for everyoneChris Wilson2016-12-281-155/+11Star
| * drm: Apply range restriction after color adjustment when allocationChris Wilson2016-12-281-10/+6Star
| * drm: Wrap drm_mm_node.hole_followsChris Wilson2016-12-283-16/+18
| * drm: Apply tight eviction scanning to color_adjustChris Wilson2016-12-283-27/+76
| * drm: Simplify drm_mm scan-list manipulationChris Wilson2016-12-281-17/+18
| * drm: Optimise power-of-two alignments in drm_mm_scan_add_block()Chris Wilson2016-12-281-1/+8
| * drm: Compute tight evictions for drm_mm_scanChris Wilson2016-12-284-16/+59
| * drm: Fix application of color vs range restriction when scanning drm_mmChris Wilson2016-12-281-6/+9
| * drm: Unconditionally do the range check in drm_mm_scan_add_block()Chris Wilson2016-12-282-56/+7Star
| * drm: Rename prev_node to hole in drm_mm_scan_add_block()Chris Wilson2016-12-281-8/+8
| * drm: Fix O= out-of-tree builds for selftestsDaniel Vetter2016-12-282-1/+2
| * drm: Extract struct drm_mm_scan from struct drm_mmChris Wilson2016-12-274-86/+111
| * drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()Chris Wilson2016-12-271-0/+7
| * drm: Simplify drm_mm_clean()Chris Wilson2016-12-271-18/+1Star
| * drm: Detect overflow in drm_mm_reserve_node()Chris Wilson2016-12-271-3/+2Star
| * drm: Fix kerneldoc for drm_mm_scan_remove_block()Chris Wilson2016-12-271-16/+18
| * drm: Promote drm_mm alignment to u64Chris Wilson2016-12-272-22/+19Star
| * drm: kselftest for drm_mm and restricted color evictionChris Wilson2016-12-272-4/+113
| * drm: kselftest for drm_mm and color evictionChris Wilson2016-12-272-0/+157
| * drm: kselftest for drm_mm and color adjustmentChris Wilson2016-12-272-0/+184
| * drm: kselftest for drm_mm and top-down allocationChris Wilson2016-12-272-0/+120
| * drm: kselftest for drm_mm and range restricted evictionChris Wilson2016-12-272-4/+110
| * drm: kselftest for drm_mm and evictionChris Wilson2016-12-272-0/+338
| * drm: kselftest for drm_mm and alignmentChris Wilson2016-12-272-0/+106
| * drm: kselftest for drm_mm_insert_node_in_range()Chris Wilson2016-12-272-0/+270
| * drm: kselftest for drm_mm_replace_node()Chris Wilson2016-12-272-6/+60
| * drm: kselftest for drm_mm_insert_node()Chris Wilson2016-12-272-0/+235
| * drm: kselftest for drm_mm_reserve_node()Chris Wilson2016-12-272-0/+276
| * drm: kselftest for drm_mm_debug()Chris Wilson2016-12-272-0/+36
| * drm: kselftest for drm_mm_init()Chris Wilson2016-12-272-0/+115
| * drm: Add some kselftests for the DRM range manager (struct drm_mm)Chris Wilson2016-12-276-0/+232
| * drm: Add a simple generator of random permutationsChris Wilson2016-12-274-0/+71
| * drm: Compile time enabling for asserts in drm_mmChris Wilson2016-12-271-22/+23
| * drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mmChris Wilson2016-12-271-4/+4