Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/gpu/drm/i915/
Dintel_atomic_plane.c118 struct intel_plane *intel_plane = to_intel_plane(plane); in intel_plane_atomic_check_with_state() local
162 ret = intel_plane->check_plane(intel_plane, crtc_state, intel_state); in intel_plane_atomic_check_with_state()
181 crtc_state->active_planes |= BIT(intel_plane->id); in intel_plane_atomic_check_with_state()
183 crtc_state->active_planes &= ~BIT(intel_plane->id); in intel_plane_atomic_check_with_state()
186 crtc_state->nv12_planes |= BIT(intel_plane->id); in intel_plane_atomic_check_with_state()
188 crtc_state->nv12_planes &= ~BIT(intel_plane->id); in intel_plane_atomic_check_with_state()
222 struct intel_plane *intel_plane = to_intel_plane(plane); in intel_plane_atomic_update() local
224 intel_atomic_get_new_plane_state(state, intel_plane); in intel_plane_atomic_update()
234 intel_plane->update_plane(intel_plane, in intel_plane_atomic_update()
240 intel_plane->disable_plane(intel_plane, to_intel_crtc(crtc)); in intel_plane_atomic_update()
Dintel_sprite.c232 skl_update_plane(struct intel_plane *plane, in skl_update_plane()
332 skl_disable_plane(struct intel_plane *plane, struct intel_crtc *crtc) in skl_disable_plane()
350 skl_plane_get_hw_state(struct intel_plane *plane, in skl_plane_get_hw_state()
374 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in chv_update_csc()
433 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in vlv_update_clrc()
537 vlv_update_plane(struct intel_plane *plane, in vlv_update_plane()
595 vlv_disable_plane(struct intel_plane *plane, struct intel_crtc *crtc) in vlv_disable_plane()
613 vlv_plane_get_hw_state(struct intel_plane *plane, in vlv_plane_get_hw_state()
697 ivb_update_plane(struct intel_plane *plane, in ivb_update_plane()
761 ivb_disable_plane(struct intel_plane *plane, struct intel_crtc *crtc) in ivb_disable_plane()
[all …]
Dintel_display.h282 #define for_each_intel_plane(dev, intel_plane) \ argument
283 list_for_each_entry(intel_plane, \
287 #define for_each_intel_plane_mask(dev, intel_plane, plane_mask) \ argument
288 list_for_each_entry(intel_plane, \
292 drm_plane_mask(&intel_plane->base)))
294 #define for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) \ argument
295 list_for_each_entry(intel_plane, \
298 for_each_if((intel_plane)->pipe == (intel_crtc)->pipe)
Dintel_atomic.c228 struct intel_plane *intel_plane; in intel_atomic_setup_scalers() local
303 intel_plane = to_intel_plane(plane); in intel_atomic_setup_scalers()
307 if (WARN_ON(intel_plane->pipe != intel_crtc->pipe)) { in intel_atomic_setup_scalers()
312 intel_plane); in intel_atomic_setup_scalers()
Dintel_drv.h948 struct intel_plane { struct
969 void (*update_plane)(struct intel_plane *plane, argument
972 void (*disable_plane)(struct intel_plane *plane, argument
974 bool (*get_hw_state)(struct intel_plane *plane, enum pipe *pipe); argument
975 int (*check_plane)(struct intel_plane *plane, argument
1005 #define to_intel_plane(x) container_of(x, struct intel_plane, base)
1325 struct intel_plane *plane) in intel_atomic_get_new_plane_state()
2096 struct intel_plane *intel_sprite_plane_create(struct drm_i915_private *dev_priv,
2102 void skl_update_plane(struct intel_plane *plane,
2105 void skl_disable_plane(struct intel_plane *plane, struct intel_crtc *crtc);
[all …]
Dintel_display.c1285 static void assert_plane(struct intel_plane *plane, bool state) in assert_plane()
1303 struct intel_plane *plane; in assert_planes_disabled()
2074 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_plane_uses_fence()
2379 struct intel_plane *intel_plane = to_intel_plane(state->base.plane); in intel_compute_tile_offset() local
2380 struct drm_i915_private *dev_priv = to_i915(intel_plane->base.dev); in intel_compute_tile_offset()
2386 if (intel_plane->id == PLANE_CURSOR) in intel_compute_tile_offset()
2753 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_set_plane_visible()
2772 struct intel_plane *plane) in intel_plane_disable_noatomic()
2799 struct intel_plane *intel_plane = to_intel_plane(primary); in intel_find_initial_plane_obj() local
2845 intel_plane_disable_noatomic(intel_crtc, intel_plane); in intel_find_initial_plane_obj()
[all …]
Dintel_pm.c806 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in intel_wm_plane_visible()
1095 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in g4x_compute_wm()
1197 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in g4x_raw_plane_wm_compute()
1323 struct intel_plane *plane; in g4x_compute_pipe_wm()
1605 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in vlv_compute_wm_level()
1775 struct intel_plane *plane = to_intel_plane(plane_state->base.plane); in vlv_raw_plane_wm_compute()
1845 struct intel_plane *plane; in vlv_compute_pipe_wm()
3707 struct intel_plane *plane; in intel_can_enable_sagv()
3971 struct intel_plane *plane = to_intel_plane(pstate->base.plane); in skl_plane_downscale_amount()
4106 struct intel_plane *intel_plane = to_intel_plane(pstate->plane); in skl_plane_relative_data_rate() local
[all …]
Di915_debugfs.c3114 struct intel_plane *intel_plane; in intel_plane_info() local
3116 for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) { in intel_plane_info()
3118 struct drm_plane *plane = &intel_plane->base; in intel_plane_info()
3137 plane_type(intel_plane->base.type), in intel_plane_info()
3205 struct intel_plane *cursor = in i915_display_info()
Dintel_fbc.c1011 struct intel_plane *plane; in intel_fbc_choose_crtc()