/drivers/gpu/drm/sti/ |
D | sti_cursor.c | 183 static int sti_cursor_atomic_check(struct drm_plane *drm_plane, in sti_cursor_atomic_check() argument 187 drm_plane); in sti_cursor_atomic_check() 188 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_cursor_atomic_check() 252 drm_plane->base.id, sti_plane_to_str(plane)); in sti_cursor_atomic_check() 258 static void sti_cursor_atomic_update(struct drm_plane *drm_plane, in sti_cursor_atomic_update() argument 262 drm_plane); in sti_cursor_atomic_update() 263 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_cursor_atomic_update() 313 static void sti_cursor_atomic_disable(struct drm_plane *drm_plane, in sti_cursor_atomic_disable() argument 317 drm_plane); in sti_cursor_atomic_disable() 318 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_cursor_atomic_disable() [all …]
|
D | sti_plane.c | 45 struct drm_plane_state *state = plane->drm_plane.state; in sti_plane_update_fps() 76 plane->drm_plane.name, in sti_plane_update_fps() 115 void sti_plane_reset(struct drm_plane *plane) in sti_plane_reset() 121 static void sti_plane_attach_zorder_property(struct drm_plane *drm_plane, in sti_plane_attach_zorder_property() argument 129 drm_plane_create_zpos_property(drm_plane, zpos, 0, 6); in sti_plane_attach_zorder_property() 132 drm_plane_create_zpos_immutable_property(drm_plane, zpos); in sti_plane_attach_zorder_property() 140 sti_plane_attach_zorder_property(&plane->drm_plane, type); in sti_plane_init_property() 143 plane->drm_plane.base.id, sti_plane_to_str(plane)); in sti_plane_init_property()
|
D | sti_gdp.c | 217 struct drm_plane *drm_plane = &gdp->plane.drm_plane; in gdp_dbg_show() local 220 drm_modeset_lock(&drm_plane->mutex, NULL); in gdp_dbg_show() 221 crtc = drm_plane->state->crtc; in gdp_dbg_show() 222 drm_modeset_unlock(&drm_plane->mutex); in gdp_dbg_show() 617 static int sti_gdp_atomic_check(struct drm_plane *drm_plane, in sti_gdp_atomic_check() argument 621 drm_plane); in sti_gdp_atomic_check() 622 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_gdp_atomic_check() 692 drm_plane->base.id, sti_plane_to_str(plane)); in sti_gdp_atomic_check() 701 static void sti_gdp_atomic_update(struct drm_plane *drm_plane, in sti_gdp_atomic_update() argument 705 drm_plane); in sti_gdp_atomic_update() [all …]
|
D | sti_hqvdp.c | 1019 static int sti_hqvdp_atomic_check(struct drm_plane *drm_plane, in sti_hqvdp_atomic_check() argument 1023 drm_plane); in sti_hqvdp_atomic_check() 1024 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_hqvdp_atomic_check() 1102 drm_plane->base.id, sti_plane_to_str(plane)); in sti_hqvdp_atomic_check() 1111 static void sti_hqvdp_atomic_update(struct drm_plane *drm_plane, in sti_hqvdp_atomic_update() argument 1115 drm_plane); in sti_hqvdp_atomic_update() 1117 drm_plane); in sti_hqvdp_atomic_update() 1118 struct sti_plane *plane = to_sti_plane(drm_plane); in sti_hqvdp_atomic_update() 1245 static void sti_hqvdp_atomic_disable(struct drm_plane *drm_plane, in sti_hqvdp_atomic_disable() argument 1249 drm_plane); in sti_hqvdp_atomic_disable() [all …]
|
D | sti_plane.h | 13 #define to_sti_plane(x) container_of(x, struct sti_plane, drm_plane) 71 struct drm_plane drm_plane; member 84 void sti_plane_reset(struct drm_plane *plane);
|
/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_plane.h | 71 enum dpu_sspp dpu_plane_pipe(struct drm_plane *plane); 79 bool is_dpu_plane_virtual(struct drm_plane *plane); 87 void dpu_plane_get_ctl_flush(struct drm_plane *plane, struct dpu_hw_ctl *ctl, 94 void dpu_plane_flush(struct drm_plane *plane); 100 void dpu_plane_set_error(struct drm_plane *plane, bool error); 113 struct drm_plane *dpu_plane_init(struct drm_device *dev, 137 int dpu_plane_color_fill(struct drm_plane *plane,
|
D | dpu_plane.c | 99 struct drm_plane base; 137 static struct dpu_kms *_dpu_plane_get_kms(struct drm_plane *plane) in _dpu_plane_get_kms() 152 static void _dpu_plane_calc_bw(struct drm_plane *plane, in _dpu_plane_calc_bw() 208 static void _dpu_plane_calc_clk(struct drm_plane *plane) in _dpu_plane_calc_clk() 239 static int _dpu_plane_calc_fill_level(struct drm_plane *plane, in _dpu_plane_calc_fill_level() 325 static void _dpu_plane_set_qos_lut(struct drm_plane *plane, in _dpu_plane_set_qos_lut() 370 static void _dpu_plane_set_danger_lut(struct drm_plane *plane, in _dpu_plane_set_danger_lut() 426 static void _dpu_plane_set_qos_ctrl(struct drm_plane *plane, in _dpu_plane_set_qos_ctrl() 469 static void _dpu_plane_set_ot_limit(struct drm_plane *plane, in _dpu_plane_set_ot_limit() 494 static void _dpu_plane_set_qos_remap(struct drm_plane *plane) in _dpu_plane_set_qos_remap() [all …]
|
/drivers/gpu/drm/omapdrm/ |
D | omap_plane.c | 22 struct drm_plane base; 27 static int omap_plane_prepare_fb(struct drm_plane *plane, in omap_plane_prepare_fb() 38 static void omap_plane_cleanup_fb(struct drm_plane *plane, in omap_plane_cleanup_fb() 45 static void omap_plane_atomic_update(struct drm_plane *plane, in omap_plane_atomic_update() 93 static void omap_plane_atomic_disable(struct drm_plane *plane, in omap_plane_atomic_disable() 107 static int omap_plane_atomic_check(struct drm_plane *plane, in omap_plane_atomic_check() 154 static void omap_plane_destroy(struct drm_plane *plane) in omap_plane_destroy() 166 void omap_plane_install_properties(struct drm_plane *plane, in omap_plane_install_properties() 189 static void omap_plane_reset(struct drm_plane *plane) in omap_plane_reset() 207 static int omap_plane_atomic_set_property(struct drm_plane *plane, in omap_plane_atomic_set_property() [all …]
|
/drivers/gpu/drm/armada/ |
D | armada_plane.h | 24 void armada_drm_plane_cleanup_fb(struct drm_plane *plane, 26 int armada_drm_plane_atomic_check(struct drm_plane *plane, 28 void armada_plane_reset(struct drm_plane *plane); 29 struct drm_plane_state *armada_plane_duplicate_state(struct drm_plane *plane); 30 void armada_plane_destroy_state(struct drm_plane *plane, 34 struct drm_plane *primary);
|
D | armada_trace.h | 9 struct drm_plane; 31 TP_PROTO(struct drm_plane *plane, struct drm_crtc *crtc, 37 __field(struct drm_plane *, plane) 71 TP_PROTO(struct drm_crtc *crtc, struct drm_plane *plane), 74 __field(struct drm_plane *, plane)
|
/drivers/gpu/drm/ |
D | drm_gem_atomic_helper.c | 144 int drm_gem_plane_helper_prepare_fb(struct drm_plane *plane, struct drm_plane_state *state) in drm_gem_plane_helper_prepare_fb() 199 __drm_gem_duplicate_shadow_plane_state(struct drm_plane *plane, in __drm_gem_duplicate_shadow_plane_state() 224 drm_gem_duplicate_shadow_plane_state(struct drm_plane *plane) in drm_gem_duplicate_shadow_plane_state() 263 void drm_gem_destroy_shadow_plane_state(struct drm_plane *plane, in drm_gem_destroy_shadow_plane_state() 282 void __drm_gem_reset_shadow_plane(struct drm_plane *plane, in __drm_gem_reset_shadow_plane() 298 void drm_gem_reset_shadow_plane(struct drm_plane *plane) in drm_gem_reset_shadow_plane() 329 int drm_gem_prepare_shadow_fb(struct drm_plane *plane, struct drm_plane_state *plane_state) in drm_gem_prepare_shadow_fb() 356 void drm_gem_cleanup_shadow_fb(struct drm_plane *plane, struct drm_plane_state *plane_state) in drm_gem_cleanup_shadow_fb()
|
D | drm_simple_kms_helper.c | 118 struct drm_plane *plane; in drm_simple_kms_crtc_enable() 214 static int drm_simple_kms_plane_atomic_check(struct drm_plane *plane, in drm_simple_kms_plane_atomic_check() 243 static void drm_simple_kms_plane_atomic_update(struct drm_plane *plane, in drm_simple_kms_plane_atomic_update() 257 static int drm_simple_kms_plane_prepare_fb(struct drm_plane *plane, in drm_simple_kms_plane_prepare_fb() 275 static void drm_simple_kms_plane_cleanup_fb(struct drm_plane *plane, in drm_simple_kms_plane_cleanup_fb() 287 static bool drm_simple_kms_format_mod_supported(struct drm_plane *plane, in drm_simple_kms_format_mod_supported() 301 static void drm_simple_kms_plane_reset(struct drm_plane *plane) in drm_simple_kms_plane_reset() 312 static struct drm_plane_state *drm_simple_kms_plane_duplicate_state(struct drm_plane *plane) in drm_simple_kms_plane_duplicate_state() 323 static void drm_simple_kms_plane_destroy_state(struct drm_plane *plane, in drm_simple_kms_plane_destroy_state() 398 struct drm_plane *plane = &pipe->plane; in drm_simple_display_pipe_init()
|
D | drm_plane.c | 143 struct drm_plane *tmp; in drm_num_planes() 164 static int create_in_format_blob(struct drm_device *dev, struct drm_plane *plane) in create_in_format_blob() 235 struct drm_plane *plane, in __drm_universal_plane_init() 382 int drm_universal_plane_init(struct drm_device *dev, struct drm_plane *plane, in drm_universal_plane_init() 406 struct drm_plane *plane = ptr; in drmm_universal_plane_alloc_release() 423 struct drm_plane *plane; in __drmm_universal_plane_alloc() 457 struct drm_plane *plane; in drm_plane_register_all() 479 struct drm_plane *plane; in drm_plane_unregister_all() 504 int drm_plane_init(struct drm_device *dev, struct drm_plane *plane, in drm_plane_init() 527 void drm_plane_cleanup(struct drm_plane *plane) in drm_plane_cleanup() [all …]
|
D | drm_blend.c | 219 int drm_plane_create_alpha_property(struct drm_plane *plane) in drm_plane_create_alpha_property() 272 int drm_plane_create_rotation_property(struct drm_plane *plane, in drm_plane_create_rotation_property() 369 int drm_plane_create_zpos_property(struct drm_plane *plane, in drm_plane_create_zpos_property() 408 int drm_plane_create_zpos_immutable_property(struct drm_plane *plane, in drm_plane_create_zpos_immutable_property() 449 struct drm_plane *plane; in drm_atomic_helper_crtc_normalize_zpos() 516 struct drm_plane *plane; in drm_atomic_normalize_zpos() 572 int drm_plane_create_blend_mode_property(struct drm_plane *plane, in drm_plane_create_blend_mode_property()
|
/drivers/gpu/drm/msm/disp/mdp4/ |
D | mdp4_plane.c | 18 struct drm_plane base; 46 static void mdp4_plane_set_scanout(struct drm_plane *plane, 48 static int mdp4_plane_mode_set(struct drm_plane *plane, 55 static struct mdp4_kms *get_kms(struct drm_plane *plane) in get_kms() 61 static void mdp4_plane_destroy(struct drm_plane *plane) in mdp4_plane_destroy() 71 static void mdp4_plane_install_properties(struct drm_plane *plane, in mdp4_plane_install_properties() 77 static int mdp4_plane_set_property(struct drm_plane *plane, in mdp4_plane_set_property() 94 static int mdp4_plane_prepare_fb(struct drm_plane *plane, in mdp4_plane_prepare_fb() 108 static void mdp4_plane_cleanup_fb(struct drm_plane *plane, in mdp4_plane_cleanup_fb() 124 static int mdp4_plane_atomic_check(struct drm_plane *plane, in mdp4_plane_atomic_check() [all …]
|
/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_kms.h | 121 struct drm_plane *plane; 339 struct drm_plane primary; 340 struct drm_plane cursor; 453 void vmw_du_primary_plane_destroy(struct drm_plane *plane); 454 void vmw_du_cursor_plane_destroy(struct drm_plane *plane); 457 int vmw_du_primary_plane_atomic_check(struct drm_plane *plane, 459 int vmw_du_cursor_plane_atomic_check(struct drm_plane *plane, 461 void vmw_du_cursor_plane_atomic_update(struct drm_plane *plane, 463 int vmw_du_cursor_plane_prepare_fb(struct drm_plane *plane, 465 void vmw_du_plane_cleanup_fb(struct drm_plane *plane, [all …]
|
/drivers/gpu/drm/mediatek/ |
D | mtk_drm_plane.c | 34 static void mtk_plane_reset(struct drm_plane *plane) in mtk_plane_reset() 54 static struct drm_plane_state *mtk_plane_duplicate_state(struct drm_plane *plane) in mtk_plane_duplicate_state() 72 static void mtk_drm_plane_destroy_state(struct drm_plane *plane, in mtk_drm_plane_destroy_state() 79 static int mtk_plane_atomic_async_check(struct drm_plane *plane, in mtk_plane_atomic_async_check() 142 static void mtk_plane_atomic_async_update(struct drm_plane *plane, in mtk_plane_atomic_async_update() 174 static int mtk_plane_atomic_check(struct drm_plane *plane, in mtk_plane_atomic_check() 206 static void mtk_plane_atomic_disable(struct drm_plane *plane, in mtk_plane_atomic_disable() 217 static void mtk_plane_atomic_update(struct drm_plane *plane, in mtk_plane_atomic_update() 245 int mtk_plane_init(struct drm_device *dev, struct drm_plane *plane, in mtk_plane_init()
|
/drivers/gpu/drm/fsl-dcu/ |
D | fsl_dcu_drm_plane.c | 22 static int fsl_dcu_drm_plane_index(struct drm_plane *plane) in fsl_dcu_drm_plane_index() 36 static int fsl_dcu_drm_plane_atomic_check(struct drm_plane *plane, in fsl_dcu_drm_plane_atomic_check() 62 static void fsl_dcu_drm_plane_atomic_disable(struct drm_plane *plane, in fsl_dcu_drm_plane_atomic_disable() 78 static void fsl_dcu_drm_plane_atomic_update(struct drm_plane *plane, in fsl_dcu_drm_plane_atomic_update() 173 static void fsl_dcu_drm_plane_destroy(struct drm_plane *plane) in fsl_dcu_drm_plane_destroy() 211 struct drm_plane *fsl_dcu_drm_primary_create_plane(struct drm_device *dev) in fsl_dcu_drm_primary_create_plane() 213 struct drm_plane *primary; in fsl_dcu_drm_primary_create_plane()
|
/drivers/gpu/drm/sun4i/ |
D | sun4i_layer.c | 19 static void sun4i_backend_layer_reset(struct drm_plane *plane) in sun4i_backend_layer_reset() 41 sun4i_backend_layer_duplicate_state(struct drm_plane *plane) in sun4i_backend_layer_duplicate_state() 56 static void sun4i_backend_layer_destroy_state(struct drm_plane *plane, in sun4i_backend_layer_destroy_state() 66 static void sun4i_backend_layer_atomic_disable(struct drm_plane *plane, in sun4i_backend_layer_atomic_disable() 86 static void sun4i_backend_layer_atomic_update(struct drm_plane *plane, in sun4i_backend_layer_atomic_update() 117 static bool sun4i_layer_format_mod_supported(struct drm_plane *plane, in sun4i_layer_format_mod_supported() 235 struct drm_plane **sun4i_layers_init(struct drm_device *drm, in sun4i_layers_init() 238 struct drm_plane **planes; in sun4i_layers_init()
|
/drivers/gpu/drm/imx/ |
D | ipuv3-plane.h | 7 struct drm_plane; 18 struct drm_plane base; 47 void ipu_plane_disable_deferred(struct drm_plane *plane); 48 bool ipu_plane_atomic_update_pending(struct drm_plane *plane);
|
/drivers/gpu/drm/arm/display/komeda/ |
D | komeda_plane.c | 71 komeda_plane_atomic_check(struct drm_plane *plane, in komeda_plane_atomic_check() 118 komeda_plane_atomic_update(struct drm_plane *plane, in komeda_plane_atomic_update() 128 static void komeda_plane_destroy(struct drm_plane *plane) in komeda_plane_destroy() 135 static void komeda_plane_reset(struct drm_plane *plane) in komeda_plane_reset() 160 komeda_plane_atomic_duplicate_state(struct drm_plane *plane) in komeda_plane_atomic_duplicate_state() 177 komeda_plane_atomic_destroy_state(struct drm_plane *plane, in komeda_plane_atomic_destroy_state() 185 komeda_plane_format_mod_supported(struct drm_plane *plane, in komeda_plane_format_mod_supported() 227 struct drm_plane *plane) in komeda_set_crtc_plane_mask() 255 struct drm_plane *plane; in komeda_plane_add()
|
/drivers/gpu/drm/rcar-du/ |
D | rcar_du_plane.c | 137 struct drm_plane *drm_plane; in rcar_du_atomic_check_planes() local 142 for_each_oldnew_plane_in_state(state, drm_plane, old_drm_plane_state, in rcar_du_atomic_check_planes() 149 plane = to_rcar_plane(drm_plane); in rcar_du_atomic_check_planes() 251 for_each_oldnew_plane_in_state(state, drm_plane, old_drm_plane_state, in rcar_du_atomic_check_planes() 260 plane = to_rcar_plane(drm_plane); in rcar_du_atomic_check_planes() 565 int __rcar_du_plane_atomic_check(struct drm_plane *plane, in __rcar_du_plane_atomic_check() 609 static int rcar_du_plane_atomic_check(struct drm_plane *plane, in rcar_du_plane_atomic_check() 620 static void rcar_du_plane_atomic_update(struct drm_plane *plane, in rcar_du_plane_atomic_update() 656 rcar_du_plane_atomic_duplicate_state(struct drm_plane *plane) in rcar_du_plane_atomic_duplicate_state() 674 static void rcar_du_plane_atomic_destroy_state(struct drm_plane *plane, in rcar_du_plane_atomic_destroy_state() [all …]
|
/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_plane.c | 17 struct drm_plane base; 24 static int mdp5_plane_mode_set(struct drm_plane *plane, 28 static struct mdp5_kms *get_kms(struct drm_plane *plane) in get_kms() 39 static void mdp5_plane_destroy(struct drm_plane *plane) in mdp5_plane_destroy() 49 static void mdp5_plane_install_properties(struct drm_plane *plane, in mdp5_plane_install_properties() 86 static void mdp5_plane_reset(struct drm_plane *plane) in mdp5_plane_reset() 109 mdp5_plane_duplicate_state(struct drm_plane *plane) in mdp5_plane_duplicate_state() 126 static void mdp5_plane_destroy_state(struct drm_plane *plane, in mdp5_plane_destroy_state() 146 static int mdp5_plane_prepare_fb(struct drm_plane *plane, in mdp5_plane_prepare_fb() 161 static void mdp5_plane_cleanup_fb(struct drm_plane *plane, in mdp5_plane_cleanup_fb() [all …]
|
/drivers/gpu/drm/exynos/ |
D | exynos_drm_plane.c | 123 static void exynos_drm_plane_reset(struct drm_plane *plane) in exynos_drm_plane_reset() 143 exynos_drm_plane_duplicate_state(struct drm_plane *plane) in exynos_drm_plane_duplicate_state() 157 static void exynos_drm_plane_destroy_state(struct drm_plane *plane, in exynos_drm_plane_destroy_state() 230 static int exynos_plane_atomic_check(struct drm_plane *plane, in exynos_plane_atomic_check() 254 static void exynos_plane_atomic_update(struct drm_plane *plane, in exynos_plane_atomic_update() 269 static void exynos_plane_atomic_disable(struct drm_plane *plane, in exynos_plane_atomic_disable() 289 static void exynos_plane_attach_zpos_property(struct drm_plane *plane, in exynos_plane_attach_zpos_property() 306 struct drm_plane *plane = &exynos_plane->base; in exynos_plane_init()
|
/drivers/gpu/drm/tegra/ |
D | plane.h | 16 struct drm_plane base; 33 static inline struct tegra_plane *to_tegra_plane(struct drm_plane *plane) in to_tegra_plane() 83 int tegra_plane_prepare_fb(struct drm_plane *plane, 85 void tegra_plane_cleanup_fb(struct drm_plane *plane,
|