| 3e70fd160cf0 ("drm: remove deprecated "[__]drm_gem_object_[un]reference[_locked]" functions") |
| e6b62714e87c ("drm: Introduce drm_gem_object_{get,put}()") |
| a4a69da06bc1 ("drm: Introduce drm_framebuffer_{get,put}()") |
| ad09360750af ("drm: Introduce drm_connector_{get,put}()") |
| 020a218f95bd ("drm: Introduce drm_mode_object_{get,put}()") |
| db8f6403e88a ("drm: Convert drm_framebuffer_remove to atomic, v4.") |
| d574528a64c3 ("drm/kms-core: Use recommened kerneldoc for struct member refs") |
| 940eba2d58a7 ("drm/gem|prime|mm: Use recommened kerneldoc for struct member refs") |
| 62a0d98a188c ("drm: allow to use mmuless SoC") |
| ea0dd85a75f1 ("drm/doc: use preferred struct reference in kernel-doc") |
| 05fc03217e08 ("drm/mm: Some doc polish") |
| adb040b86bc2 ("drm: Use drm_mm_insert_node_in_range_generic() for everyone") |
| 3db93756b501 ("drm: Apply range restriction after color adjustment when allocation") |
| 3f85fb3462dc ("drm: Wrap drm_mm_node.hole_follows") |
| 3fa489dabea9 ("drm: Apply tight eviction scanning to color_adjust") |
| f29051f12f33 ("drm: Simplify drm_mm scan-list manipulation") |
| 0b04d474a611 ("drm: Compute tight evictions for drm_mm_scan") |
| 268c6498fba2 ("drm: Fix application of color vs range restriction when scanning drm_mm") |
| 2c4b389518fb ("drm: Unconditionally do the range check in drm_mm_scan_add_block()") |
| 4a6c156f56be ("drm: Rename prev_node to hole in drm_mm_scan_add_block()") |
| 9a71e277888b ("drm: Extract struct drm_mm_scan from struct drm_mm") |
| 6259a56ba0e1 ("drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan()") |
| ac9bb7b7d33f ("drm: Simplify drm_mm_clean()") |
| ba004e39b199 ("drm: Fix kerneldoc for drm_mm_scan_remove_block()") |
| 7173320758e5 ("drm: Promote drm_mm alignment to u64") |
| d1bac3a78111 ("drm: kselftest for drm_mm and restricted color eviction") |
| c1b702c9a543 ("drm: kselftest for drm_mm and color eviction") |
| 4c2ba55b5c76 ("drm: kselftest for drm_mm and color adjustment") |
| 05ab3c2eec74 ("drm: kselftest for drm_mm and top-down allocation") |
| 0e483254e578 ("drm: kselftest for drm_mm and range restricted eviction") |
| 560b32842912 ("drm: kselftest for drm_mm and eviction") |
| 9b26f2ed29f8 ("drm: kselftest for drm_mm and alignment") |
| 2fba0de0a9ec ("drm: kselftest for drm_mm_insert_node_in_range()") |
| 2bd966d106e3 ("drm: kselftest for drm_mm_replace_node()") |
| 7886692a5804 ("drm: kselftest for drm_mm_insert_node()") |
| 900537dc3889 ("drm: kselftest for drm_mm_reserve_node()") |
| 06df8ac682e6 ("drm: kselftest for drm_mm_debug()") |
| 393b50f30566 ("drm: kselftest for drm_mm_init()") |
| 50f0033d1a0f ("drm: Add some kselftests for the DRM range manager (struct drm_mm)") |
| b3ee963fe41d ("drm: Compile time enabling for asserts in drm_mm") |
| 2bc98c86517b ("drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm") |
| 91eefc05f0ac ("drm: Tighten locking in drm_mode_getconnector") |
| e73ab00e9a0f ("drm: prevent double-(un)registration for connectors") |
| 2ab8c5f8c035 ("drm: Clean up connectors by unreferencing them") |
| 613051dac40d ("drm: locking&new iterators for connector_list") |
| 45b186f111f1 ("drm: Constify the drm_mm API") |
| ad579002c8ec ("drm: Add drm_mm_for_each_node_safe()") |
| 5acc614ac474 ("drm: Protect master->unique with dev->master_mutex") |
| 697cc9c8a2c3 ("drm: Simplify GETRESOURCES ioctl") |
| d82faafd81fe ("drm: Update drm_device docs about embedding.") |