Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

drm/todo: Add item about modeset properties

Add some information about pre-atomic modeset properties alongside a
list of suggestions how to handle the different instances.

Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Link: https://patchwork.freedesktop.org/patch/msgid/20200603170434.2363446-1-emil.l.velikov@gmail.com

+32
+32
Documentation/gpu/todo.rst
··· 372 372 373 373 Level: Intermediate 374 374 375 + Consolidate custom driver modeset properties 376 + -------------------------------------------- 377 + 378 + Before atomic modeset took place, many drivers where creating their own 379 + properties. Among other things, atomic brought the requirement that custom, 380 + driver specific properties should not be used. 381 + 382 + For this task, we aim to introduce core helpers or reuse the existing ones 383 + if available: 384 + 385 + A quick, unconfirmed, examples list. 386 + 387 + Introduce core helpers: 388 + - audio (amdgpu, intel, gma500, radeon) 389 + - brightness, contrast, etc (armada, nouveau) - overlay only (?) 390 + - broadcast rgb (gma500, intel) 391 + - colorkey (armada, nouveau, rcar) - overlay only (?) 392 + - dither (amdgpu, nouveau, radeon) - varies across drivers 393 + - underscan family (amdgpu, radeon, nouveau) 394 + 395 + Already in core: 396 + - colorspace (sti) 397 + - tv format names, enhancements (gma500, intel) 398 + - tv overscan, margins, etc. (gma500, intel) 399 + - zorder (omapdrm) - same as zpos (?) 400 + 401 + 402 + Contact: Emil Velikov, respective driver maintainers 403 + 404 + Level: Intermediate 405 + 406 + 375 407 Core refactorings 376 408 ================= 377 409