drm/atomic: Add atomic_print_state to private objects
authorMaxime Ripard <maxime@cerno.tech>
Mon, 28 Mar 2022 12:43:02 +0000 (14:43 +0200)
committerMaxime Ripard <maxime@cerno.tech>
Thu, 31 Mar 2022 08:19:45 +0000 (10:19 +0200)
commit97a1f01b3f2f734bd3982aa5639b2b54632f8f7d
treeaecae789782ec95d0d1d6f3c76ad99b18d6e702b
parent018ad18f6ab062a198627ec1bd5fd9d797c90238
drm/atomic: Add atomic_print_state to private objects

A number of drivers (amdgpu, komeda, vc4, etc.) leverage the
drm_private_state structure, but we don't have any infrastructure to
provide debugging like we do for the other components state. Let's add
an atomic_print_state hook to be consistent.

Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Link: https://lore.kernel.org/r/20220328124304.2309418-3-maxime@cerno.tech
drivers/gpu/drm/drm_atomic.c
include/drm/drm_atomic.h