plane_type
const enum drm_plane_type *plane_type;
enum drm_plane_type plane_type,
plane->type = plane_type;
static int amdgpu_dm_plane_get_plane_modifiers(struct amdgpu_device *adev, unsigned int plane_type, uint64_t **mods)
if (plane_type == DRM_PLANE_TYPE_CURSOR) {
__field(enum drm_plane_type, plane_type)
__entry->plane_type = state->plane->type;
__entry->plane_id, __entry->plane_type, __entry->plane_state,
enum drm_plane_type plane_type;
plane_type = (i == 0) ? DRM_PLANE_TYPE_PRIMARY :
modifiers, plane_type, NULL);
plane_type(plane->base.type));
enum drm_plane_type plane_type;
plane_type = DRM_PLANE_TYPE_PRIMARY;
plane_type = DRM_PLANE_TYPE_OVERLAY;
plane_type,
enum drm_plane_type plane_type;
plane_type = (i == 0) ? DRM_PLANE_TYPE_PRIMARY :
NULL, plane_type, "plane %d", i);
i, plane_type);
if (plane_type == DRM_PLANE_TYPE_PRIMARY) {
enum drm_plane_type plane_type;
plane_type = (i == 0) ? DRM_PLANE_TYPE_PRIMARY :
NULL, plane_type, NULL);
enum drm_plane_type plane_type = DRM_PLANE_TYPE_OVERLAY;
plane_type = DRM_PLANE_TYPE_PRIMARY;
plane_type);
u32 hw_plane_id, u32 plane_type,
type = plane_type;
u32 hw_plane_id, u32 plane_type,
enum drm_plane_type plane_type,
format_count, format_modifiers, plane_type, name, ...) \
plane_type, name, ##__VA_ARGS__))
enum drm_plane_type plane_type,
format_count, format_modifiers, plane_type, name, ...) \
plane_type, name, ##__VA_ARGS__))