Home
last modified time | relevance | path

Searched refs:intel_plane (Results 1 – 25 of 35) sorted by relevance

12

/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_atomic_plane.h17 struct intel_plane;
35 void intel_plane_update_noarm(struct intel_plane *plane,
38 void intel_plane_update_arm(struct intel_plane *plane,
41 void intel_plane_disable_arm(struct intel_plane *plane,
43 struct intel_plane *intel_plane_alloc(void);
44 void intel_plane_free(struct intel_plane *plane);
57 struct intel_plane *plane);
59 struct intel_plane *plane,
67 void intel_plane_helper_add(struct intel_plane *plane);
A Dintel_atomic_plane.c51 struct intel_plane *plane) in intel_plane_state_reset()
63 struct intel_plane *plane; in intel_plane_alloc()
198 struct intel_plane *plane) in use_min_ddb()
658 static struct intel_plane *
662 struct intel_plane *plane; in intel_crtc_get_plane()
673 struct intel_plane *plane) in intel_plane_atomic_check()
713 static struct intel_plane *
723 struct intel_plane *plane; in skl_next_plane_to_commit()
797 struct intel_plane *plane; in intel_crtc_planes_update_noarm()
829 struct intel_plane *plane; in skl_crtc_planes_update_arm()
[all …]
A Di9xx_plane.c544 g4x_primary_async_flip(struct intel_plane *plane, in g4x_primary_async_flip()
564 vlv_primary_async_flip(struct intel_plane *plane, in vlv_primary_async_flip()
578 bdw_primary_enable_flip_done(struct intel_plane *plane) in bdw_primary_enable_flip_done()
600 ivb_primary_enable_flip_done(struct intel_plane *plane) in ivb_primary_enable_flip_done()
620 ilk_primary_enable_flip_done(struct intel_plane *plane) in ilk_primary_enable_flip_done()
696 hsw_primary_max_stride(struct intel_plane *plane, in hsw_primary_max_stride()
708 ilk_primary_max_stride(struct intel_plane *plane, in ilk_primary_max_stride()
723 i965_plane_max_stride(struct intel_plane *plane, in i965_plane_max_stride()
738 i9xx_plane_max_stride(struct intel_plane *plane, in i9xx_plane_max_stride()
775 struct intel_plane *
[all …]
A Di9xx_plane.h15 struct intel_plane;
18 unsigned int i965_plane_max_stride(struct intel_plane *plane,
23 struct intel_plane *
A Dskl_scaler.c253 struct intel_plane *intel_plane = in skl_update_scaler_plane() local
255 struct drm_i915_private *dev_priv = to_i915(intel_plane->base.dev); in skl_update_scaler_plane()
262 if (!icl_is_hdr_plane(dev_priv, intel_plane->id) && in skl_update_scaler_plane()
267 drm_plane_index(&intel_plane->base), in skl_update_scaler_plane()
284 intel_plane->base.base.id, in skl_update_scaler_plane()
285 intel_plane->base.name); in skl_update_scaler_plane()
326 intel_plane->base.base.id, intel_plane->base.name, in skl_update_scaler_plane()
489 skl_program_plane_scaler(struct intel_plane *plane, in skl_program_plane_scaler()
A Dintel_psr.h20 struct intel_plane;
49 void intel_psr2_program_plane_sel_fetch(struct intel_plane *plane,
53 void intel_psr2_disable_plane_sel_fetch(struct intel_plane *plane,
A Dskl_watermark.h20 struct intel_plane;
32 void skl_write_plane_wm(struct intel_plane *plane,
34 void skl_write_cursor_wm(struct intel_plane *plane,
A Dintel_cursor.h11 struct intel_plane;
13 struct intel_plane *
A Dintel_sprite.c425 vlv_sprite_update_noarm(struct intel_plane *plane, in vlv_sprite_update_noarm()
446 vlv_sprite_update_arm(struct intel_plane *plane, in vlv_sprite_update_arm()
495 vlv_sprite_disable_arm(struct intel_plane *plane, in vlv_sprite_disable_arm()
507 vlv_sprite_get_hw_state(struct intel_plane *plane, in vlv_sprite_get_hw_state()
870 ivb_sprite_update_arm(struct intel_plane *plane, in ivb_sprite_update_arm()
917 ivb_sprite_disable_arm(struct intel_plane *plane, in ivb_sprite_disable_arm()
1000 g4x_sprite_max_stride(struct intel_plane *plane, in g4x_sprite_max_stride()
1015 hsw_sprite_max_stride(struct intel_plane *plane, in hsw_sprite_max_stride()
1196 g4x_sprite_update_arm(struct intel_plane *plane, in g4x_sprite_update_arm()
1726 struct intel_plane *
[all …]
A Dintel_display.h59 struct intel_plane;
261 #define for_each_intel_plane(dev, intel_plane) \ argument
262 list_for_each_entry(intel_plane, \
266 #define for_each_intel_plane_mask(dev, intel_plane, plane_mask) \ argument
267 list_for_each_entry(intel_plane, \
271 drm_plane_mask(&intel_plane->base))
273 #define for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) \ argument
274 list_for_each_entry(intel_plane, \
277 for_each_if((intel_plane)->pipe == (intel_crtc)->pipe)
519 struct intel_plane *plane);
A Dintel_cursor.c177 i845_cursor_max_stride(struct intel_plane *plane, in i845_cursor_max_stride()
258 static void i845_cursor_update_arm(struct intel_plane *plane, in i845_cursor_update_arm()
298 static void i845_cursor_disable_arm(struct intel_plane *plane, in i845_cursor_disable_arm()
304 static bool i845_cursor_get_hw_state(struct intel_plane *plane, in i845_cursor_get_hw_state()
327 i9xx_cursor_max_stride(struct intel_plane *plane, in i9xx_cursor_max_stride()
489 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()
759 struct intel_plane *
[all …]
A Dskl_scaler.h14 struct intel_plane;
24 void skl_program_plane_scaler(struct intel_plane *plane,
A Dintel_atomic.c344 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_atomic_setup_scaler()
355 struct intel_plane *linked = in intel_atomic_setup_scaler()
468 struct intel_plane *intel_plane; in intel_atomic_setup_scalers() local
547 intel_plane = to_intel_plane(plane); in intel_atomic_setup_scalers()
552 intel_plane->pipe != intel_crtc->pipe)) in intel_atomic_setup_scalers()
556 intel_plane); in intel_atomic_setup_scalers()
A Dintel_display_types.h732 struct intel_plane *planar_linked_plane;
1441 struct intel_plane { struct
1470 unsigned int (*max_stride)(struct intel_plane *plane, argument
1474 void (*update_noarm)(struct intel_plane *plane, argument
1478 void (*update_arm)(struct intel_plane *plane, argument
1482 void (*disable_arm)(struct intel_plane *plane, argument
1489 void (*async_flip)(struct intel_plane *plane, argument
1493 void (*enable_flip_done)(struct intel_plane *plane); argument
1959 struct intel_plane *plane) in intel_atomic_get_plane_state()
1972 struct intel_plane *plane) in intel_atomic_get_old_plane_state()
[all …]
A Dintel_fbc.h17 struct intel_plane;
43 void intel_fbc_add_plane(struct intel_fbc *fbc, struct intel_plane *plane);
A Dskl_universal_plane.c463 skl_plane_max_stride(struct intel_plane *plane, in skl_plane_max_stride()
515 icl_program_input_csc(struct intel_plane *plane, in icl_program_input_csc()
619 skl_plane_disable_arm(struct intel_plane *plane, in skl_plane_disable_arm()
633 icl_plane_disable_arm(struct intel_plane *plane, in icl_plane_disable_arm()
651 skl_plane_get_hw_state(struct intel_plane *plane, in skl_plane_get_hw_state()
1106 skl_plane_update_noarm(struct intel_plane *plane, in skl_plane_update_noarm()
1136 skl_plane_update_arm(struct intel_plane *plane, in skl_plane_update_arm()
1267 icl_plane_update_arm(struct intel_plane *plane, in icl_plane_update_arm()
1301 skl_plane_async_flip(struct intel_plane *plane, in skl_plane_async_flip()
2223 struct intel_plane *
[all …]
A Dintel_fbc.c75 struct intel_plane *plane;
971 struct intel_plane *plane) in intel_fbc_update_state()
1043 struct intel_plane *plane) in intel_fbc_check_plane()
1173 struct intel_plane *plane) in intel_fbc_can_flip_nuke()
1218 struct intel_plane *plane) in __intel_fbc_pre_update()
1258 struct intel_plane *plane; in intel_fbc_pre_update()
1312 struct intel_plane *plane; in intel_fbc_post_update()
1411 struct intel_plane *plane; in intel_fbc_atomic_check()
1489 struct intel_plane *plane; in intel_fbc_disable()
1510 struct intel_plane *plane; in intel_fbc_update()
[all …]
A Dintel_fb.h20 struct intel_plane;
42 bool intel_fb_plane_supports_modifier(struct intel_plane *plane, u64 modifier);
A Dskl_universal_plane.h19 struct intel_plane *
A Dintel_sprite.h29 struct intel_plane *intel_sprite_plane_create(struct drm_i915_private *dev_priv,
A Dintel_modeset_setup.c42 struct intel_plane *plane; in intel_crtc_disable_noatomic()
182 struct intel_plane *plane = in intel_sanitize_plane_mapping()
275 struct intel_plane *plane; in intel_sanitize_crtc()
400 struct intel_plane *plane; in readout_plane_state()
557 struct intel_plane *plane; in intel_modeset_readout_hw_state()
A Dintel_display_trace.h313 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
344 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
375 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
400 TP_PROTO(struct intel_plane *plane),
427 TP_PROTO(struct intel_plane *plane),
454 TP_PROTO(struct intel_plane *plane),
A Dskl_watermark.c700 struct intel_plane *plane,
1325 struct intel_plane *plane) in use_minimal_wm0_only()
1819 struct intel_plane *plane, in skl_compute_plane_wm()
1965 struct intel_plane *plane, in skl_compute_wm_levels()
1985 struct intel_plane *plane, in tgl_compute_sagv_wm()
2097 struct intel_plane *plane) in skl_build_plane_wm_uv()
2194 struct intel_plane *plane; in skl_build_pipe_wm()
2384 struct intel_plane *plane; in skl_ddb_add_affected_planes()
2544 struct intel_plane *plane; in skl_print_wm_changes()
2733 struct intel_plane *plane; in skl_wm_add_affected_planes()
[all …]
A Dintel_plane_initial.c25 struct intel_plane *plane = in intel_reuse_initial_plane_obj()
214 struct intel_plane *plane = in intel_find_initial_plane_obj()
A Dintel_fb.c419 bool intel_fb_plane_supports_modifier(struct intel_plane *plane, u64 modifier) in intel_fb_plane_supports_modifier()
1034 struct intel_plane *intel_plane = to_intel_plane(state->uapi.plane); in intel_plane_compute_aligned_offset() local
1035 struct drm_i915_private *i915 = to_i915(intel_plane->base.dev); in intel_plane_compute_aligned_offset()
1041 if (intel_plane->id == PLANE_CURSOR) in intel_plane_compute_aligned_offset()
1150 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_can_remap()
1207 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_needs_remap()
1764 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_check_stride()

Completed in 55 milliseconds

12