Commit 8283ac78 authored by Jessica Zhang's avatar Jessica Zhang Committed by Dmitry Baryshkov
parent 4b641670
...@@ -722,6 +722,7 @@ static void drm_atomic_plane_print_state(struct drm_printer *p, ...@@ -722,6 +722,7 @@ static void drm_atomic_plane_print_state(struct drm_printer *p,
drm_printf(p, "plane[%u]: %s\n", plane->base.id, plane->name); drm_printf(p, "plane[%u]: %s\n", plane->base.id, plane->name);
drm_printf(p, "\tcrtc=%s\n", state->crtc ? state->crtc->name : "(null)"); drm_printf(p, "\tcrtc=%s\n", state->crtc ? state->crtc->name : "(null)");
drm_printf(p, "\tpixel-source=%s\n", drm_get_pixel_source_name(state->pixel_source));
drm_printf(p, "\tfb=%u\n", state->fb ? state->fb->base.id : 0); drm_printf(p, "\tfb=%u\n", state->fb ? state->fb->base.id : 0);
if (state->fb) if (state->fb)
drm_framebuffer_print_info(p, 2, state->fb); drm_framebuffer_print_info(p, 2, state->fb);
......
...@@ -647,6 +647,7 @@ static const struct drm_prop_enum_list drm_pixel_source_enum_list[] = { ...@@ -647,6 +647,7 @@ static const struct drm_prop_enum_list drm_pixel_source_enum_list[] = {
{ DRM_PLANE_PIXEL_SOURCE_FB, "FB" }, { DRM_PLANE_PIXEL_SOURCE_FB, "FB" },
{ DRM_PLANE_PIXEL_SOURCE_SOLID_FILL, "SOLID_FILL" }, { DRM_PLANE_PIXEL_SOURCE_SOLID_FILL, "SOLID_FILL" },
}; };
DRM_ENUM_NAME_FN(drm_get_pixel_source_name, drm_pixel_source_enum_list);
/** /**
* drm_plane_create_pixel_source_property - create a new pixel source property * drm_plane_create_pixel_source_property - create a new pixel source property
......
...@@ -269,6 +269,7 @@ int drm_plane_check_pixel_format(struct drm_plane *plane, ...@@ -269,6 +269,7 @@ int drm_plane_check_pixel_format(struct drm_plane *plane,
u32 format, u64 modifier); u32 format, u64 modifier);
struct drm_mode_rect * struct drm_mode_rect *
__drm_plane_get_damage_clips(const struct drm_plane_state *state); __drm_plane_get_damage_clips(const struct drm_plane_state *state);
const char *drm_get_pixel_source_name(int val);
/* drm_bridge.c */ /* drm_bridge.c */
void drm_bridge_detach(struct drm_bridge *bridge); void drm_bridge_detach(struct drm_bridge *bridge);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment