Searched refs:intel_plane (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_atomic_plane.c | 118 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()
|
D | intel_sprite.c | 232 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 …]
|
D | intel_display.h | 282 #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)
|
D | intel_atomic.c | 228 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()
|
D | intel_drv.h | 948 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 …]
|
D | intel_display.c | 1285 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 …]
|
D | intel_pm.c | 806 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 …]
|
D | i915_debugfs.c | 3114 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()
|
D | intel_fbc.c | 1011 struct intel_plane *plane; in intel_fbc_choose_crtc()
|