blob: b8cb43cf4339c7dcb02775e657998ae5ac81f382 [file] [log] [blame]
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.")