Lines Matching refs:plane
74 static int meson_plane_atomic_check(struct drm_plane *plane, in meson_plane_atomic_check() argument
78 plane); in meson_plane_atomic_check()
133 static void meson_plane_atomic_update(struct drm_plane *plane, in meson_plane_atomic_update() argument
136 struct meson_plane *meson_plane = to_meson_plane(plane); in meson_plane_atomic_update()
138 plane); in meson_plane_atomic_update()
399 static void meson_plane_atomic_disable(struct drm_plane *plane, in meson_plane_atomic_disable() argument
402 struct meson_plane *meson_plane = to_meson_plane(plane); in meson_plane_atomic_disable()
428 static bool meson_plane_format_mod_supported(struct drm_plane *plane, in meson_plane_format_mod_supported() argument
431 struct meson_plane *meson_plane = to_meson_plane(plane); in meson_plane_format_mod_supported()
448 for (i = 0 ; i < plane->modifier_count ; ++i) in meson_plane_format_mod_supported()
449 if (plane->modifiers[i] == modifier) in meson_plane_format_mod_supported()
452 if (i == plane->modifier_count) { in meson_plane_format_mod_supported()
535 struct drm_plane *plane; in meson_plane_create() local
545 plane = &meson_plane->base; in meson_plane_create()
552 ret = drm_universal_plane_init(priv->drm, plane, 0xFF, in meson_plane_create()
563 drm_plane_helper_add(plane, &meson_plane_helper_funcs); in meson_plane_create()
566 drm_plane_create_zpos_immutable_property(plane, 1); in meson_plane_create()
568 priv->primary_plane = plane; in meson_plane_create()