summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* 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-282-189/+67
* drm: Apply range restriction after color adjustment when allocationChris Wilson2016-12-281-10/+6
* drm: Wrap drm_mm_node.hole_followsChris Wilson2016-12-284-19/+37
* drm: Apply tight eviction scanning to color_adjustChris Wilson2016-12-284-27/+77
* drm: Simplify drm_mm scan-list manipulationChris Wilson2016-12-282-23/+19
* drm: Optimise power-of-two alignments in drm_mm_scan_add_block()Chris Wilson2016-12-282-1/+9
* drm: Compute tight evictions for drm_mm_scanChris Wilson2016-12-285-26/+71
* 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-283-62/+34
* 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-275-101/+139
* 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-272-19/+14
* drm: Detect overflow in drm_mm_reserve_node()Chris Wilson2016-12-271-3/+2
* drm: Fix kerneldoc for drm_mm_scan_remove_block()Chris Wilson2016-12-272-22/+31
* drm: Promote drm_mm alignment to u64Chris Wilson2016-12-273-30/+27
* 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-277-0/+247
* drm: Add a simple generator of random permutationsChris Wilson2016-12-274-0/+71
* lib: Add a simple prime number generatorChris Wilson2016-12-275-0/+375
* drm: Compile time enabling for asserts in drm_mmChris Wilson2016-12-272-23/+30
* drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mmChris Wilson2016-12-272-7/+19
* drm: Get atomic property value even if DRIVER_ATOMIC is not setDhinakaran Pandiyan2016-12-271-1/+2
* drm: Wrap the check for atomic_commit implementationDhinakaran Pandiyan2016-12-276-10/+24
* drm/i915: Add a cursor hack to allow converting legacy page flip to atomic, v3.Maarten Lankhorst2016-12-193-18/+163
* drm/atomic: Remove drm_atomic_helper_framebuffer_changed.Maarten Lankhorst2016-12-192-38/+0
* drm/atomic: Wait for vblank whenever a plane is added to state.Maarten Lankhorst2016-12-191-5/+1
* drm/atomic: Clean up wait_for_vblanks, v2.Maarten Lankhorst2016-12-193-19/+15
* drm/atomic: Unconditionally call prepare_fb.Maarten Lankhorst2016-12-191-9/+0
* drm/nouveau: use designated initializersKees Cook2016-12-181-14/+14
* drm/vmwgfx: use designated initializersKees Cook2016-12-181-5/+5
* drm/ttm: use designated initializersKees Cook2016-12-181-5/+5
* drm/ttm: use designated initializersKees Cook2016-12-181-5/+5
* drm/hisilicon: Fix spelling of clock in hisi-ade.txtPeter Meerwald-Stadler2016-12-181-1/+1
* drm: Fix spelling of clock in drm_connector.hPeter Meerwald-Stadler2016-12-181-1/+1