/Linux-v6.6/drivers/gpu/drm/sun4i/ |
D | sun4i_layer.c | 19 static void sun4i_backend_layer_reset(struct drm_plane *plane) in sun4i_backend_layer_reset() 38 sun4i_backend_layer_duplicate_state(struct drm_plane *plane) in sun4i_backend_layer_duplicate_state() 53 static void sun4i_backend_layer_destroy_state(struct drm_plane *plane, in sun4i_backend_layer_destroy_state() 63 static void sun4i_backend_layer_atomic_disable(struct drm_plane *plane, in sun4i_backend_layer_atomic_disable() 83 static void sun4i_backend_layer_atomic_update(struct drm_plane *plane, in sun4i_backend_layer_atomic_update() 114 static bool sun4i_layer_format_mod_supported(struct drm_plane *plane, in sun4i_layer_format_mod_supported()
|
D | sun8i_ui_layer.c | 77 int overlay, struct drm_plane *plane) in sun8i_ui_layer_update_alpha() 98 int overlay, struct drm_plane *plane, in sun8i_ui_layer_update_coord() 166 int overlay, struct drm_plane *plane) in sun8i_ui_layer_update_formats() 191 int overlay, struct drm_plane *plane) in sun8i_ui_layer_update_buffer() 230 static int sun8i_ui_layer_atomic_check(struct drm_plane *plane, in sun8i_ui_layer_atomic_check() 262 static void sun8i_ui_layer_atomic_disable(struct drm_plane *plane, in sun8i_ui_layer_atomic_disable() 275 static void sun8i_ui_layer_atomic_update(struct drm_plane *plane, in sun8i_ui_layer_atomic_update()
|
D | sun8i_vi_layer.c | 71 int overlay, struct drm_plane *plane) in sun8i_vi_layer_update_alpha() 101 int overlay, struct drm_plane *plane, in sun8i_vi_layer_update_coord() 262 int overlay, struct drm_plane *plane) in sun8i_vi_layer_update_formats() 306 int overlay, struct drm_plane *plane) in sun8i_vi_layer_update_buffer() 364 static int sun8i_vi_layer_atomic_check(struct drm_plane *plane, in sun8i_vi_layer_atomic_check() 396 static void sun8i_vi_layer_atomic_disable(struct drm_plane *plane, in sun8i_vi_layer_atomic_disable() 409 static void sun8i_vi_layer_atomic_update(struct drm_plane *plane, in sun8i_vi_layer_atomic_update()
|
/Linux-v6.6/drivers/gpu/drm/virtio/ |
D | virtgpu_plane.c | 77 static int virtio_gpu_plane_atomic_check(struct drm_plane *plane, in virtio_gpu_plane_atomic_check() 124 static void virtio_gpu_resource_flush(struct drm_plane *plane, in virtio_gpu_resource_flush() 158 static void virtio_gpu_primary_plane_update(struct drm_plane *plane, in virtio_gpu_primary_plane_update() 234 static int virtio_gpu_plane_prepare_fb(struct drm_plane *plane, in virtio_gpu_plane_prepare_fb() 260 static void virtio_gpu_plane_cleanup_fb(struct drm_plane *plane, in virtio_gpu_plane_cleanup_fb() 275 static void virtio_gpu_cursor_plane_update(struct drm_plane *plane, in virtio_gpu_cursor_plane_update() 372 struct drm_plane *plane; in virtio_gpu_plane_init() local
|
/Linux-v6.6/drivers/gpu/drm/imx/ipuv3/ |
D | ipuv3-plane.c | 125 drm_plane_state_to_eba(struct drm_plane_state *state, int plane) in drm_plane_state_to_eba() 289 void ipu_plane_disable_deferred(struct drm_plane *plane) in ipu_plane_disable_deferred() 299 static void ipu_plane_state_reset(struct drm_plane *plane) in ipu_plane_state_reset() 317 ipu_plane_duplicate_state(struct drm_plane *plane) in ipu_plane_duplicate_state() 331 static void ipu_plane_destroy_state(struct drm_plane *plane, in ipu_plane_destroy_state() 340 static bool ipu_plane_format_mod_supported(struct drm_plane *plane, in ipu_plane_format_mod_supported() 366 static int ipu_plane_atomic_check(struct drm_plane *plane, in ipu_plane_atomic_check() 529 static void ipu_plane_atomic_disable(struct drm_plane *plane, in ipu_plane_atomic_disable() 574 static void ipu_plane_atomic_update(struct drm_plane *plane, in ipu_plane_atomic_update() 776 bool ipu_plane_atomic_update_pending(struct drm_plane *plane) in ipu_plane_atomic_update_pending() [all …]
|
/Linux-v6.6/drivers/gpu/drm/i915/display/ |
D | skl_universal_plane.c | 462 skl_plane_max_stride(struct intel_plane *plane, in skl_plane_max_stride() 514 icl_program_input_csc(struct intel_plane *plane, in icl_program_input_csc() 618 skl_plane_disable_arm(struct intel_plane *plane, in skl_plane_disable_arm() 632 icl_plane_disable_arm(struct intel_plane *plane, in icl_plane_disable_arm() 650 skl_plane_get_hw_state(struct intel_plane *plane, in skl_plane_get_hw_state() 963 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in glk_plane_color_ctl() local 1079 static void icl_plane_csc_load_black(struct intel_plane *plane) in icl_plane_csc_load_black() 1113 skl_plane_update_noarm(struct intel_plane *plane, in skl_plane_update_noarm() 1143 skl_plane_update_arm(struct intel_plane *plane, in skl_plane_update_arm() 1199 icl_plane_update_noarm(struct intel_plane *plane, in icl_plane_update_noarm() [all …]
|
D | intel_cursor.c | 176 i845_cursor_max_stride(struct intel_plane *plane, in i845_cursor_max_stride() 257 static void i845_cursor_update_arm(struct intel_plane *plane, in i845_cursor_update_arm() 297 static void i845_cursor_disable_arm(struct intel_plane *plane, in i845_cursor_disable_arm() 303 static bool i845_cursor_get_hw_state(struct intel_plane *plane, in i845_cursor_get_hw_state() 326 i9xx_cursor_max_stride(struct intel_plane *plane, in i9xx_cursor_max_stride() 430 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in i9xx_check_cursor() local 488 static void i9xx_cursor_update_arm(struct intel_plane *plane, in i9xx_cursor_update_arm() 558 static void i9xx_cursor_disable_arm(struct intel_plane *plane, in i9xx_cursor_disable_arm() 564 static bool i9xx_cursor_get_hw_state(struct intel_plane *plane, in i9xx_cursor_get_hw_state() 616 struct intel_plane *plane = to_intel_plane(_plane); in intel_legacy_cursor_update() local
|
/Linux-v6.6/drivers/gpu/drm/omapdrm/ |
D | omap_fb.c | 45 struct plane { struct 55 struct plane planes[2]; argument 88 struct plane *plane = &omap_fb->planes[n]; in get_linear_addr() local 271 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin() local 286 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_pin() local 312 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_unpin() local 424 struct plane *plane = &omap_fb->planes[i]; in omap_framebuffer_init() local
|
/Linux-v6.6/drivers/gpu/drm/tegra/ |
D | dc.c | 61 static inline unsigned int tegra_plane_offset(struct tegra_plane *plane, in tegra_plane_offset() 84 static inline u32 tegra_plane_readl(struct tegra_plane *plane, in tegra_plane_readl() 90 static inline void tegra_plane_writel(struct tegra_plane *plane, u32 value, in tegra_plane_writel() 167 static void tegra_plane_setup_blending_legacy(struct tegra_plane *plane) in tegra_plane_setup_blending_legacy() 294 static void tegra_plane_setup_blending(struct tegra_plane *plane, in tegra_plane_setup_blending() 314 tegra_plane_use_horizontal_filtering(struct tegra_plane *plane, in tegra_plane_use_horizontal_filtering() 329 tegra_plane_use_vertical_filtering(struct tegra_plane *plane, in tegra_plane_use_vertical_filtering() 346 static void tegra_dc_setup_window(struct tegra_plane *plane, in tegra_dc_setup_window() 617 static int tegra_plane_atomic_check(struct drm_plane *plane, in tegra_plane_atomic_check() 709 static void tegra_plane_atomic_disable(struct drm_plane *plane, in tegra_plane_atomic_disable() [all …]
|
/Linux-v6.6/drivers/video/fbdev/omap2/omapfb/dss/ |
D | dispc.c | 578 static void dispc_ovl_write_firh_reg(enum omap_plane plane, int reg, u32 value) in dispc_ovl_write_firh_reg() 583 static void dispc_ovl_write_firhv_reg(enum omap_plane plane, int reg, u32 value) in dispc_ovl_write_firhv_reg() 588 static void dispc_ovl_write_firv_reg(enum omap_plane plane, int reg, u32 value) in dispc_ovl_write_firv_reg() 593 static void dispc_ovl_write_firh2_reg(enum omap_plane plane, int reg, u32 value) in dispc_ovl_write_firh2_reg() 600 static void dispc_ovl_write_firhv2_reg(enum omap_plane plane, int reg, in dispc_ovl_write_firhv2_reg() 608 static void dispc_ovl_write_firv2_reg(enum omap_plane plane, int reg, u32 value) in dispc_ovl_write_firv2_reg() 615 static void dispc_ovl_set_scale_coef(enum omap_plane plane, int fir_hinc, in dispc_ovl_set_scale_coef() 661 static void dispc_ovl_write_color_conv_coef(enum omap_plane plane, in dispc_ovl_write_color_conv_coef() 697 static void dispc_ovl_set_ba0(enum omap_plane plane, u32 paddr) in dispc_ovl_set_ba0() 702 static void dispc_ovl_set_ba1(enum omap_plane plane, u32 paddr) in dispc_ovl_set_ba1() [all …]
|
/Linux-v6.6/drivers/gpu/drm/nouveau/dispnv04/ |
D | overlay.c | 113 nv10_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in nv10_update_plane() 192 nv10_disable_plane(struct drm_plane *plane, in nv10_disable_plane() 209 nv_destroy_plane(struct drm_plane *plane) in nv_destroy_plane() 217 nv10_set_params(struct nouveau_plane *plane) in nv10_set_params() 244 nv_set_property(struct drm_plane *plane, in nv_set_property() 282 struct nouveau_plane *plane = kzalloc(sizeof(struct nouveau_plane), GFP_KERNEL); in nv10_overlay_init() local 364 nv04_update_plane(struct drm_plane *plane, struct drm_crtc *crtc, in nv04_update_plane() 443 nv04_disable_plane(struct drm_plane *plane, in nv04_disable_plane() 473 struct nouveau_plane *plane = kzalloc(sizeof(struct nouveau_plane), GFP_KERNEL); in nv04_overlay_init() local
|
/Linux-v6.6/drivers/gpu/drm/armada/ |
D | armada_plane.c | 81 int armada_drm_plane_atomic_check(struct drm_plane *plane, in armada_drm_plane_atomic_check() 136 static void armada_drm_primary_plane_atomic_update(struct drm_plane *plane, in armada_drm_primary_plane_atomic_update() 226 static void armada_drm_primary_plane_atomic_disable(struct drm_plane *plane, in armada_drm_primary_plane_atomic_disable() 263 void armada_plane_reset(struct drm_plane *plane) in armada_plane_reset() 274 struct drm_plane_state *armada_plane_duplicate_state(struct drm_plane *plane) in armada_plane_duplicate_state()
|
D | armada_overlay.c | 70 static void armada_drm_overlay_plane_atomic_update(struct drm_plane *plane, in armada_drm_overlay_plane_atomic_update() 221 static void armada_drm_overlay_plane_atomic_disable(struct drm_plane *plane, in armada_drm_overlay_plane_atomic_disable() 258 armada_overlay_plane_update(struct drm_plane *plane, struct drm_crtc *crtc, in armada_overlay_plane_update() 303 static void armada_overlay_reset(struct drm_plane *plane) in armada_overlay_reset() 330 armada_overlay_duplicate_state(struct drm_plane *plane) in armada_overlay_duplicate_state() 344 static int armada_overlay_set_property(struct drm_plane *plane, in armada_overlay_set_property() 412 static int armada_overlay_get_property(struct drm_plane *plane, in armada_overlay_get_property()
|
/Linux-v6.6/drivers/gpu/drm/arm/ |
D | malidp_planes.c | 76 static void malidp_plane_reset(struct drm_plane *plane) in malidp_plane_reset() 90 drm_plane_state *malidp_duplicate_plane_state(struct drm_plane *plane) in malidp_duplicate_plane_state() 113 static void malidp_destroy_plane_state(struct drm_plane *plane, in malidp_destroy_plane_state() 246 static bool malidp_format_mod_supported_per_plane(struct drm_plane *plane, in malidp_format_mod_supported_per_plane() 492 static int malidp_de_plane_check(struct drm_plane *plane, in malidp_de_plane_check() 672 static void malidp_de_set_color_encoding(struct malidp_plane *plane, in malidp_de_set_color_encoding() 710 struct drm_plane *plane = &mp->base; in malidp_set_plane_base_addr() local 739 static void malidp_de_set_plane_afbc(struct drm_plane *plane) in malidp_de_set_plane_afbc() 781 static void malidp_de_plane_update(struct drm_plane *plane, in malidp_de_plane_update() 902 static void malidp_de_plane_disable(struct drm_plane *plane, in malidp_de_plane_disable() [all …]
|
/Linux-v6.6/drivers/gpu/drm/tidss/ |
D | tidss_irq.h | 37 #define DSS_IRQ_PLANE_BIT_N(plane, bit) \ argument 41 #define DSS_IRQ_PLANE_BIT(plane, bit) \ argument 49 static inline dispc_irq_t DSS_IRQ_PLANE_MASK(u32 plane) in DSS_IRQ_PLANE_MASK() 60 #define DSS_IRQ_PLANE_FIFO_UNDERFLOW(plane) DSS_IRQ_PLANE_BIT((plane), 0) argument
|
D | tidss_plane.c | 22 static int tidss_plane_atomic_check(struct drm_plane *plane, in tidss_plane_atomic_check() 108 static void tidss_plane_atomic_update(struct drm_plane *plane, in tidss_plane_atomic_update() 130 static void tidss_plane_atomic_enable(struct drm_plane *plane, in tidss_plane_atomic_enable() 142 static void tidss_plane_atomic_disable(struct drm_plane *plane, in tidss_plane_atomic_disable() 154 static void drm_plane_destroy(struct drm_plane *plane) in drm_plane_destroy()
|
/Linux-v6.6/drivers/gpu/drm/ |
D | drm_fourcc.c | 380 int plane) in drm_format_info_block_width() 400 int plane) in drm_format_info_block_height() 419 unsigned int drm_format_info_bpp(const struct drm_format_info *info, int plane) in drm_format_info_bpp() 441 int plane, unsigned int buffer_width) in drm_format_info_min_pitch()
|
D | drm_plane_helper.c | 94 static int drm_plane_helper_check_update(struct drm_plane *plane, in drm_plane_helper_check_update() 164 int drm_plane_helper_update_primary(struct drm_plane *plane, struct drm_crtc *crtc, in drm_plane_helper_update_primary() 257 int drm_plane_helper_disable_primary(struct drm_plane *plane, in drm_plane_helper_disable_primary() 276 void drm_plane_helper_destroy(struct drm_plane *plane) in drm_plane_helper_destroy() 299 int drm_plane_helper_atomic_check(struct drm_plane *plane, struct drm_atomic_state *state) in drm_plane_helper_atomic_check()
|
/Linux-v6.6/drivers/gpu/drm/nouveau/dispnv50/ |
D | wndw.c | 437 nv50_wndw_atomic_check(struct drm_plane *plane, in nv50_wndw_atomic_check() 518 nv50_wndw_cleanup_fb(struct drm_plane *plane, struct drm_plane_state *old_state) in nv50_wndw_cleanup_fb() 532 nv50_wndw_prepare_fb(struct drm_plane *plane, struct drm_plane_state *state) in nv50_wndw_prepare_fb() 588 nv50_wndw_atomic_destroy_state(struct drm_plane *plane, in nv50_wndw_atomic_destroy_state() 597 nv50_wndw_atomic_duplicate_state(struct drm_plane *plane) in nv50_wndw_atomic_duplicate_state() 617 nv50_wndw_zpos_default(struct drm_plane *plane) in nv50_wndw_zpos_default() 624 nv50_wndw_reset(struct drm_plane *plane) in nv50_wndw_reset() 638 nv50_wndw_destroy(struct drm_plane *plane) in nv50_wndw_destroy() 660 static bool nv50_plane_format_mod_supported(struct drm_plane *plane, in nv50_plane_format_mod_supported()
|
/Linux-v6.6/drivers/gpu/drm/kmb/ |
D | kmb_plane.c | 67 static unsigned int check_pixel_format(struct drm_plane *plane, u32 format) in check_pixel_format() 91 static int kmb_plane_atomic_check(struct drm_plane *plane, in kmb_plane_atomic_check() 141 static void kmb_plane_atomic_disable(struct drm_plane *plane, in kmb_plane_atomic_disable() 341 static void kmb_plane_atomic_update(struct drm_plane *plane, in kmb_plane_atomic_update() 552 void kmb_plane_destroy(struct drm_plane *plane) in kmb_plane_destroy() 572 struct kmb_plane *plane = NULL; in kmb_plane_init() local
|
/Linux-v6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_plane.c | 694 static int get_plane_formats(const struct drm_plane *plane, in get_plane_formats() 834 static int dm_plane_helper_prepare_fb(struct drm_plane *plane, in dm_plane_helper_prepare_fb() 930 static void dm_plane_helper_cleanup_fb(struct drm_plane *plane, in dm_plane_helper_cleanup_fb() 1130 static int dm_plane_atomic_check(struct drm_plane *plane, in dm_plane_atomic_check() 1169 static int dm_plane_atomic_async_check(struct drm_plane *plane, in dm_plane_atomic_async_check() 1179 static int get_cursor_position(struct drm_plane *plane, struct drm_crtc *crtc, in get_cursor_position() 1223 void amdgpu_dm_plane_handle_cursor_update(struct drm_plane *plane, in amdgpu_dm_plane_handle_cursor_update() 1294 static void dm_plane_atomic_async_update(struct drm_plane *plane, in dm_plane_atomic_async_update() 1326 static void dm_drm_plane_reset(struct drm_plane *plane) in dm_drm_plane_reset() 1341 dm_drm_plane_duplicate_state(struct drm_plane *plane) in dm_drm_plane_duplicate_state() [all …]
|
/Linux-v6.6/drivers/gpu/drm/omapdrm/dss/ |
D | dispc.c | 736 enum omap_plane_id plane = OMAP_DSS_WB; in dispc_wb_go() local 754 enum omap_plane_id plane, int reg, in dispc_ovl_write_firh_reg() 761 enum omap_plane_id plane, int reg, in dispc_ovl_write_firhv_reg() 768 enum omap_plane_id plane, int reg, in dispc_ovl_write_firv_reg() 775 enum omap_plane_id plane, int reg, in dispc_ovl_write_firh2_reg() 784 enum omap_plane_id plane, int reg, in dispc_ovl_write_firhv2_reg() 793 enum omap_plane_id plane, int reg, in dispc_ovl_write_firv2_reg() 802 enum omap_plane_id plane, int fir_hinc, in dispc_ovl_set_scale_coef() 859 enum omap_plane_id plane, in dispc_ovl_write_color_conv_coef() 908 enum omap_plane_id plane, in dispc_ovl_set_csc() [all …]
|
/Linux-v6.6/drivers/gpu/drm/fsl-dcu/ |
D | fsl_dcu_drm_plane.c | 23 static int fsl_dcu_drm_plane_index(struct drm_plane *plane) in fsl_dcu_drm_plane_index() 37 static int fsl_dcu_drm_plane_atomic_check(struct drm_plane *plane, in fsl_dcu_drm_plane_atomic_check() 63 static void fsl_dcu_drm_plane_atomic_disable(struct drm_plane *plane, in fsl_dcu_drm_plane_atomic_disable() 79 static void fsl_dcu_drm_plane_atomic_update(struct drm_plane *plane, in fsl_dcu_drm_plane_atomic_update()
|
/Linux-v6.6/drivers/gpu/drm/imx/dcss/ |
D | dcss-plane.c | 61 static void dcss_plane_destroy(struct drm_plane *plane) in dcss_plane_destroy() 70 static bool dcss_plane_format_mod_supported(struct drm_plane *plane, in dcss_plane_format_mod_supported() 141 static int dcss_plane_atomic_check(struct drm_plane *plane, in dcss_plane_atomic_check() 216 struct drm_plane *plane = &dcss_plane->base; in dcss_plane_atomic_set_base() local 268 static void dcss_plane_atomic_update(struct drm_plane *plane, in dcss_plane_atomic_update() 353 static void dcss_plane_atomic_disable(struct drm_plane *plane, in dcss_plane_atomic_disable()
|
/Linux-v6.6/drivers/gpu/drm/tilcdc/ |
D | tilcdc_plane.c | 23 static int tilcdc_plane_atomic_check(struct drm_plane *plane, in tilcdc_plane_atomic_check() 78 static void tilcdc_plane_atomic_update(struct drm_plane *plane, in tilcdc_plane_atomic_update() 103 struct drm_plane *plane) in tilcdc_plane_init()
|