Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_atomic_plane.h16 struct intel_plane;
23 void intel_update_plane(struct intel_plane *plane,
26 void intel_update_slave(struct intel_plane *plane,
29 void intel_disable_plane(struct intel_plane *plane,
31 struct intel_plane *intel_plane_alloc(void);
32 void intel_plane_free(struct intel_plane *plane);
Dintel_atomic_plane.c44 struct intel_plane *intel_plane_alloc(void) in intel_plane_alloc()
47 struct intel_plane *plane; in intel_plane_alloc()
65 void intel_plane_free(struct intel_plane *plane) in intel_plane_free()
146 struct intel_plane *plane = to_intel_plane(new_plane_state->base.plane); in intel_plane_atomic_check_with_state()
200 struct intel_plane *plane = to_intel_plane(_plane); in intel_plane_atomic_check()
225 static struct intel_plane *
235 struct intel_plane *plane; in skl_next_plane_to_commit()
269 void intel_update_plane(struct intel_plane *plane, in intel_update_plane()
279 void intel_update_slave(struct intel_plane *plane, in intel_update_slave()
289 void intel_disable_plane(struct intel_plane *plane, in intel_disable_plane()
[all …]
Dintel_atomic.c256 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_atomic_setup_scaler()
316 struct intel_plane *intel_plane; in intel_atomic_setup_scalers() local
391 intel_plane = to_intel_plane(plane); in intel_atomic_setup_scalers()
395 if (WARN_ON(intel_plane->pipe != intel_crtc->pipe)) in intel_atomic_setup_scalers()
399 intel_plane); in intel_atomic_setup_scalers()
Dintel_sprite.c255 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_plane_check_stride()
341 skl_plane_max_stride(struct intel_plane *plane, in skl_plane_max_stride()
359 skl_program_scaler(struct intel_plane *plane, in skl_program_scaler()
421 icl_program_input_csc(struct intel_plane *plane, in icl_program_input_csc()
539 skl_program_plane(struct intel_plane *plane, in skl_program_plane()
557 struct intel_plane *linked = plane_state->linked_plane; in skl_program_plane()
650 skl_update_plane(struct intel_plane *plane, in skl_update_plane()
666 icl_update_slave(struct intel_plane *plane, in icl_update_slave()
675 skl_disable_plane(struct intel_plane *plane, in skl_disable_plane()
697 skl_plane_get_hw_state(struct intel_plane *plane, in skl_plane_get_hw_state()
[all …]
Dintel_display.h51 struct intel_plane;
323 #define for_each_intel_plane(dev, intel_plane) \ argument
324 list_for_each_entry(intel_plane, \
328 #define for_each_intel_plane_mask(dev, intel_plane, plane_mask) \ argument
329 list_for_each_entry(intel_plane, \
333 drm_plane_mask(&intel_plane->base)))
335 #define for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) \ argument
336 list_for_each_entry(intel_plane, \
339 for_each_if((intel_plane)->pipe == (intel_crtc)->pipe)
536 unsigned int i9xx_plane_max_stride(struct intel_plane *plane,
Dintel_display_types.h562 struct intel_plane *linked_plane;
1032 struct intel_plane { struct
1051 unsigned int (*max_stride)(struct intel_plane *plane, argument
1054 void (*update_plane)(struct intel_plane *plane, argument
1057 void (*update_slave)(struct intel_plane *plane, argument
1060 void (*disable_plane)(struct intel_plane *plane, argument
1062 bool (*get_hw_state)(struct intel_plane *plane, enum pipe *pipe); argument
1092 #define to_intel_plane(x) container_of(x, struct intel_plane, base)
1449 struct intel_plane *plane) in intel_atomic_get_plane_state()
1462 struct intel_plane *plane) in intel_atomic_get_old_plane_state()
[all …]
Dintel_sprite.h23 struct intel_plane *intel_sprite_plane_create(struct drm_i915_private *dev_priv,
32 struct intel_plane *
Dintel_display.c1271 static void assert_plane(struct intel_plane *plane, bool state) in assert_plane()
1289 struct intel_plane *plane; in assert_planes_disabled()
2060 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_plane_uses_fence()
2370 struct intel_plane *intel_plane = to_intel_plane(state->base.plane); in intel_plane_compute_aligned_offset() local
2371 struct drm_i915_private *dev_priv = to_i915(intel_plane->base.dev); in intel_plane_compute_aligned_offset()
2377 if (intel_plane->id == PLANE_CURSOR) in intel_plane_compute_aligned_offset()
2500 struct intel_plane *plane; in intel_plane_fb_max_stride()
2561 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_plane_can_remap()
2601 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_plane_needs_remap()
3115 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_set_plane_visible()
[all …]
Dintel_color.c1057 static bool need_plane_update(struct intel_plane *plane, in need_plane_update()
1081 struct intel_plane *plane; in intel_color_add_affected_planes()
Dintel_fbc.c1029 struct intel_plane *plane; in intel_fbc_choose_crtc()
Dvlv_dsi.c1573 struct intel_plane *plane; in vlv_dsi_get_hw_panel_orientation()
/Linux-v5.4/drivers/gpu/drm/i915/
Dintel_pm.h19 struct intel_plane;
66 void skl_write_plane_wm(struct intel_plane *plane,
68 void skl_write_cursor_wm(struct intel_plane *plane,
Dintel_pm.c826 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_wm_plane_visible()
1115 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in g4x_compute_wm()
1217 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in g4x_raw_plane_wm_compute()
1343 struct intel_plane *plane; in g4x_compute_pipe_wm()
1624 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in vlv_compute_wm_level()
1794 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in vlv_raw_plane_wm_compute()
1864 struct intel_plane *plane; in vlv_compute_pipe_wm()
3753 struct intel_plane *plane; in intel_can_enable_sagv()
4074 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in skl_plane_downscale_amount()
4206 struct intel_plane *intel_plane = to_intel_plane(plane_state->base.plane); in skl_plane_relative_data_rate() local
[all …]
Di915_debugfs.c2647 struct intel_plane *intel_plane; in intel_plane_info() local
2649 for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) { in intel_plane_info()
2651 struct drm_plane *plane = &intel_plane->base; in intel_plane_info()
2673 plane_type(intel_plane->base.type), in intel_plane_info()
2743 struct intel_plane *cursor = in i915_display_info()