Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_atomic_plane.h16 struct intel_plane;
28 void intel_update_plane(struct intel_plane *plane,
31 void intel_disable_plane(struct intel_plane *plane,
33 struct intel_plane *intel_plane_alloc(void);
34 void intel_plane_free(struct intel_plane *plane);
47 struct intel_plane *plane);
53 struct intel_plane *plane,
H A Dintel_atomic_plane.c46 struct intel_plane *plane) in intel_plane_state_reset()
55 struct intel_plane *intel_plane_alloc(void) in intel_plane_alloc()
58 struct intel_plane *plane; in intel_plane_alloc()
77 void intel_plane_free(struct intel_plane *plane) in intel_plane_free()
182 struct intel_plane *plane, in intel_plane_calc_min_cdclk()
270 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_set_invisible()
286 struct intel_plane *plane = to_intel_plane(new_plane_state->uapi.plane); in intel_plane_atomic_check_with_state()
335 struct intel_plane *plane) in intel_plane_atomic_check()
360 static struct intel_plane *
370 struct intel_plane *plane; in skl_next_plane_to_commit()
[all …]
H A Dintel_atomic.c334 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_atomic_setup_scaler()
346 struct intel_plane *linked = in intel_atomic_setup_scaler()
397 struct intel_plane *intel_plane; in intel_atomic_setup_scalers() local
476 intel_plane = to_intel_plane(plane); in intel_atomic_setup_scalers()
481 intel_plane->pipe != intel_crtc->pipe)) in intel_atomic_setup_scalers()
485 intel_plane); in intel_atomic_setup_scalers()
H A Dintel_sprite.c250 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_check_stride()
397 skl_plane_max_stride(struct intel_plane *plane, in skl_plane_max_stride()
415 skl_program_scaler(struct intel_plane *plane, in skl_program_scaler()
486 icl_program_input_csc(struct intel_plane *plane, in icl_program_input_csc()
562 skl_program_plane(struct intel_plane *plane, in skl_program_plane()
664 skl_update_plane(struct intel_plane *plane, in skl_update_plane()
677 skl_disable_plane(struct intel_plane *plane, in skl_disable_plane()
699 skl_plane_get_hw_state(struct intel_plane *plane, in skl_plane_get_hw_state()
735 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in chv_update_csc()
807 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_update_clrc()
[all …]
H A Dintel_display.h55 struct intel_plane;
362 #define for_each_intel_plane(dev, intel_plane) \ argument
363 list_for_each_entry(intel_plane, \
367 #define for_each_intel_plane_mask(dev, intel_plane, plane_mask) \ argument
368 list_for_each_entry(intel_plane, \
372 drm_plane_mask(&intel_plane->base))
374 #define for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) \ argument
375 list_for_each_entry(intel_plane, \
378 for_each_if((intel_plane)->pipe == (intel_crtc)->pipe)
614 unsigned int i9xx_plane_max_stride(struct intel_plane *plane,
H A Dintel_display_types.h573 struct intel_plane *planar_linked_plane;
1154 struct intel_plane { struct
1173 unsigned int (*max_stride)(struct intel_plane *plane, argument
1176 void (*update_plane)(struct intel_plane *plane, argument
1179 void (*disable_plane)(struct intel_plane *plane, argument
1181 bool (*get_hw_state)(struct intel_plane *plane, enum pipe *pipe); argument
1213 #define to_intel_plane(x) container_of(x, struct intel_plane, base)
1630 struct intel_plane *plane) in intel_atomic_get_plane_state()
1643 struct intel_plane *plane) in intel_atomic_get_old_plane_state()
1651 struct intel_plane *plane) in intel_atomic_get_new_plane_state()
H A Dintel_sprite.h22 struct intel_plane *intel_sprite_plane_create(struct drm_i915_private *dev_priv,
31 struct intel_plane *
H A Dintel_display.c1294 static void assert_plane(struct intel_plane *plane, bool state) in assert_plane()
1312 struct intel_plane *plane; in assert_planes_disabled()
2210 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_uses_fence()
2521 struct intel_plane *intel_plane = to_intel_plane(state->uapi.plane); in intel_plane_compute_aligned_offset() local
2522 struct drm_i915_private *dev_priv = to_i915(intel_plane->base.dev); in intel_plane_compute_aligned_offset()
2528 if (intel_plane->id == PLANE_CURSOR) in intel_plane_compute_aligned_offset()
2722 struct intel_plane *plane; in intel_plane_fb_max_stride()
2806 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_can_remap()
2846 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_needs_remap()
3526 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_set_plane_visible()
[all …]
H A Dintel_fbc.c982 struct intel_plane *plane = to_intel_plane(crtc->base.primary); in intel_fbc_pre_update()
1088 struct intel_plane *plane = to_intel_plane(crtc->base.primary); in intel_fbc_post_update()
1182 struct intel_plane *plane; in intel_fbc_choose_crtc()
1239 struct intel_plane *plane = to_intel_plane(crtc->base.primary); in intel_fbc_enable()
1297 struct intel_plane *plane = to_intel_plane(crtc->base.primary); in intel_fbc_disable()
H A Dintel_display_debugfs.c753 static void intel_plane_uapi_info(struct seq_file *m, struct intel_plane *plane) in intel_plane_uapi_info()
779 static void intel_plane_hw_info(struct seq_file *m, struct intel_plane *plane) in intel_plane_hw_info()
807 struct intel_plane *plane; in intel_plane_info()
H A Dintel_color.c1180 static bool need_plane_update(struct intel_plane *plane, in need_plane_update()
1204 struct intel_plane *plane; in intel_color_add_affected_planes()
H A Dintel_psr.c688 struct intel_plane *plane; in intel_psr2_sel_fetch_config_valid()
H A Dintel_cdclk.c1994 struct intel_plane *plane; in intel_planes_min_cdclk()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/
H A Dintel_pm.h22 struct intel_plane;
61 void skl_write_plane_wm(struct intel_plane *plane,
63 void skl_write_cursor_wm(struct intel_plane *plane,
H A Dintel_pm.c827 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_wm_plane_visible()
1136 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in g4x_compute_wm()
1235 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in g4x_raw_plane_wm_compute()
1381 struct intel_plane *plane; in g4x_compute_pipe_wm()
1661 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_compute_wm_level()
1832 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_raw_plane_wm_compute()
1904 struct intel_plane *plane; in vlv_compute_pipe_wm()
3147 struct intel_plane *plane; in ilk_compute_pipe_wm()
3876 struct intel_plane *plane; in skl_crtc_can_enable_sagv()
4665 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in skl_plane_relative_data_rate()
[all …]