Home
last modified time | relevance | path

Searched defs:plane (Results 26 – 50 of 256) sorted by relevance

1234567891011

/Linux-v6.6/drivers/gpu/drm/sun4i/
Dsun4i_layer.c19 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()
Dsun8i_ui_layer.c77 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()
Dsun8i_vi_layer.c71 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/
Dvirtgpu_plane.c77 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/
Dipuv3-plane.c125 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/
Dskl_universal_plane.c462 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 …]
Dintel_cursor.c176 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/
Domap_fb.c45 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/
Ddc.c61 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/
Ddispc.c578 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/
Doverlay.c113 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/
Darmada_plane.c81 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()
Darmada_overlay.c70 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/
Dmalidp_planes.c76 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/
Dtidss_irq.h37 #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
Dtidss_plane.c22 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/
Ddrm_fourcc.c380 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()
Ddrm_plane_helper.c94 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/
Dwndw.c437 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/
Dkmb_plane.c67 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/
Damdgpu_dm_plane.c694 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/
Ddispc.c736 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/
Dfsl_dcu_drm_plane.c23 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/
Ddcss-plane.c61 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/
Dtilcdc_plane.c23 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()

1234567891011