/drivers/gpu/drm/i915/display/ |
D | intel_atomic_plane.h | 17 struct intel_plane; 33 void intel_update_plane(struct intel_plane *plane, 36 void intel_disable_plane(struct intel_plane *plane, 38 struct intel_plane *intel_plane_alloc(void); 39 void intel_plane_free(struct intel_plane *plane); 52 struct intel_plane *plane); 58 struct intel_plane *plane, 66 void intel_plane_helper_add(struct intel_plane *plane);
|
D | intel_atomic_plane.c | 46 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() 205 struct intel_plane *plane, in intel_plane_calc_min_cdclk() 317 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_set_invisible() 333 struct intel_plane *plane = to_intel_plane(new_plane_state->uapi.plane); in intel_plane_atomic_check_with_state() 372 static struct intel_plane * 376 struct intel_plane *plane; in intel_crtc_get_plane() 387 struct intel_plane *plane) in intel_plane_atomic_check() [all …]
|
D | skl_scaler.c | 216 struct intel_plane *intel_plane = in skl_update_scaler_plane() local 218 struct drm_i915_private *dev_priv = to_i915(intel_plane->base.dev); in skl_update_scaler_plane() 225 if (!icl_is_hdr_plane(dev_priv, intel_plane->id) && in skl_update_scaler_plane() 230 drm_plane_index(&intel_plane->base), in skl_update_scaler_plane() 247 intel_plane->base.base.id, in skl_update_scaler_plane() 248 intel_plane->base.name); in skl_update_scaler_plane() 289 intel_plane->base.base.id, intel_plane->base.name, in skl_update_scaler_plane() 327 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_atomic_setup_scaler() 339 struct intel_plane *linked = in intel_atomic_setup_scaler() 452 struct intel_plane *intel_plane; in intel_atomic_setup_scalers() local [all …]
|
D | i9xx_plane.c | 139 static bool i9xx_plane_has_windowing(struct intel_plane *plane) in i9xx_plane_has_windowing() 326 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in i9xx_plane_check() 421 static void i9xx_update_plane(struct intel_plane *plane, in i9xx_update_plane() 496 static void i9xx_disable_plane(struct intel_plane *plane, in i9xx_disable_plane() 528 g4x_primary_async_flip(struct intel_plane *plane, in g4x_primary_async_flip() 550 vlv_primary_async_flip(struct intel_plane *plane, in vlv_primary_async_flip() 567 bdw_primary_enable_flip_done(struct intel_plane *plane) in bdw_primary_enable_flip_done() 578 bdw_primary_disable_flip_done(struct intel_plane *plane) in bdw_primary_disable_flip_done() 589 ivb_primary_enable_flip_done(struct intel_plane *plane) in ivb_primary_enable_flip_done() 599 ivb_primary_disable_flip_done(struct intel_plane *plane) in ivb_primary_disable_flip_done() [all …]
|
D | i9xx_plane.h | 15 struct intel_plane; 18 unsigned int i965_plane_max_stride(struct intel_plane *plane, 23 struct intel_plane *
|
D | intel_cursor.c | 176 i845_cursor_max_stride(struct intel_plane *plane, in i845_cursor_max_stride() 256 static void i845_update_cursor(struct intel_plane *plane, in i845_update_cursor() 301 static void i845_disable_cursor(struct intel_plane *plane, in i845_disable_cursor() 307 static bool i845_cursor_get_hw_state(struct intel_plane *plane, in i845_cursor_get_hw_state() 330 i9xx_cursor_max_stride(struct intel_plane *plane, in i9xx_cursor_max_stride() 434 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in i9xx_check_cursor() 491 static void i9xx_update_cursor(struct intel_plane *plane, in i9xx_update_cursor() 563 static void i9xx_disable_cursor(struct intel_plane *plane, in i9xx_disable_cursor() 569 static bool i9xx_cursor_get_hw_state(struct intel_plane *plane, in i9xx_cursor_get_hw_state() 620 struct intel_plane *plane = to_intel_plane(_plane); in intel_legacy_cursor_update() [all …]
|
D | intel_sprite.c | 123 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in chv_update_csc() 195 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_update_clrc() 398 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_update_gamma() 420 vlv_update_plane(struct intel_plane *plane, in vlv_update_plane() 488 vlv_disable_plane(struct intel_plane *plane, in vlv_disable_plane() 505 vlv_plane_get_hw_state(struct intel_plane *plane, in vlv_plane_get_hw_state() 810 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in ivb_update_gamma() 838 ivb_update_plane(struct intel_plane *plane, in ivb_update_plane() 911 ivb_disable_plane(struct intel_plane *plane, in ivb_disable_plane() 930 ivb_plane_get_hw_state(struct intel_plane *plane, in ivb_plane_get_hw_state() [all …]
|
D | intel_display.h | 56 struct intel_plane; 383 #define for_each_intel_plane(dev, intel_plane) \ argument 384 list_for_each_entry(intel_plane, \ 388 #define for_each_intel_plane_mask(dev, intel_plane, plane_mask) \ argument 389 list_for_each_entry(intel_plane, \ 393 drm_plane_mask(&intel_plane->base)) 395 #define for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) \ argument 396 list_for_each_entry(intel_plane, \ 399 for_each_if((intel_plane)->pipe == (intel_crtc)->pipe) 633 struct intel_plane *plane);
|
D | intel_cursor.h | 11 struct intel_plane; 13 struct intel_plane *
|
D | skl_universal_plane.c | 488 skl_plane_max_stride(struct intel_plane *plane, in skl_plane_max_stride() 540 icl_program_input_csc(struct intel_plane *plane, in icl_program_input_csc() 644 skl_disable_plane(struct intel_plane *plane, in skl_disable_plane() 666 skl_plane_get_hw_state(struct intel_plane *plane, in skl_plane_get_hw_state() 959 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in glk_plane_color_ctl() 1005 skl_program_plane(struct intel_plane *plane, in skl_program_plane() 1123 skl_plane_async_flip(struct intel_plane *plane, in skl_plane_async_flip() 1150 skl_update_plane(struct intel_plane *plane, in skl_update_plane() 1178 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in skl_plane_check_fb() 1328 static int intel_plane_min_width(struct intel_plane *plane, in intel_plane_min_width() [all …]
|
D | skl_scaler.h | 15 struct intel_plane; 29 void skl_program_plane_scaler(struct intel_plane *plane,
|
D | intel_display_types.h | 669 struct intel_plane *planar_linked_plane; 1328 struct intel_plane { struct 1357 unsigned int (*max_stride)(struct intel_plane *plane, argument 1360 void (*update_plane)(struct intel_plane *plane, argument 1363 void (*disable_plane)(struct intel_plane *plane, argument 1365 bool (*get_hw_state)(struct intel_plane *plane, enum pipe *pipe); argument 1370 void (*async_flip)(struct intel_plane *plane, argument 1374 void (*enable_flip_done)(struct intel_plane *plane); argument 1375 void (*disable_flip_done)(struct intel_plane *plane); argument 1403 #define to_intel_plane(x) container_of(x, struct intel_plane, base) [all …]
|
D | intel_psr.h | 19 struct intel_plane; 50 void intel_psr2_program_plane_sel_fetch(struct intel_plane *plane,
|
D | intel_fb.c | 334 struct intel_plane *intel_plane = to_intel_plane(state->uapi.plane); in intel_plane_compute_aligned_offset() local 335 struct drm_i915_private *i915 = to_i915(intel_plane->base.dev); in intel_plane_compute_aligned_offset() 341 if (intel_plane->id == PLANE_CURSOR) in intel_plane_compute_aligned_offset() 453 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_can_remap() 511 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_needs_remap() 924 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_check_stride()
|
D | skl_universal_plane.h | 19 struct intel_plane *
|
D | intel_sprite.h | 32 struct intel_plane *intel_sprite_plane_create(struct drm_i915_private *dev_priv,
|
D | intel_fbdev.c | 349 struct intel_plane *plane = in intel_fbdev_init_bios() 389 struct intel_plane *plane = in intel_fbdev_init_bios() 460 struct intel_plane *plane = in intel_fbdev_init_bios()
|
D | intel_fbc.c | 996 struct intel_plane *plane = to_intel_plane(crtc->base.primary); in intel_fbc_pre_update() 1102 struct intel_plane *plane = to_intel_plane(crtc->base.primary); in intel_fbc_post_update() 1196 struct intel_plane *plane; in intel_fbc_choose_crtc() 1253 struct intel_plane *plane = to_intel_plane(crtc->base.primary); in intel_fbc_enable() 1313 struct intel_plane *plane = to_intel_plane(crtc->base.primary); in intel_fbc_disable()
|
D | intel_crtc.c | 256 struct intel_plane *primary, *cursor; in intel_crtc_init() 280 struct intel_plane *plane; in intel_crtc_init()
|
D | intel_display.c | 480 static void assert_plane(struct intel_plane *plane, bool state) in assert_plane() 498 struct intel_plane *plane; in assert_planes_disabled() 1037 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_uses_fence() 1424 struct intel_plane *plane; in intel_plane_fb_max_stride() 1631 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_set_plane_visible() 1662 struct intel_plane *plane) in intel_plane_disable_noatomic() 1718 struct intel_plane *plane = in intel_reuse_initial_plane_obj() 1747 struct intel_plane *plane = in intel_find_initial_plane_obj() 2677 struct intel_plane *plane; in intel_crtc_enable_flip_done() 2695 struct intel_plane *plane; in intel_crtc_disable_flip_done() [all …]
|
D | intel_psr.c | 1519 void intel_psr2_program_plane_sel_fetch(struct intel_plane *plane, in intel_psr2_program_plane_sel_fetch() 1646 const struct intel_plane *plane = to_intel_plane(new_plane_state->uapi.plane); in cursor_area_workaround() 1700 struct intel_plane *plane; in intel_psr2_sel_fetch_update()
|
D | intel_display_debugfs.c | 809 static void intel_plane_uapi_info(struct seq_file *m, struct intel_plane *plane) in intel_plane_uapi_info() 840 static void intel_plane_hw_info(struct seq_file *m, struct intel_plane *plane) in intel_plane_hw_info() 866 struct intel_plane *plane; in intel_plane_info()
|
D | intel_color.c | 1214 static bool need_plane_update(struct intel_plane *plane, in need_plane_update() 1238 struct intel_plane *plane; in intel_color_add_affected_planes()
|
/drivers/gpu/drm/i915/ |
D | intel_pm.h | 24 struct intel_plane; 66 void skl_write_plane_wm(struct intel_plane *plane, 68 void skl_write_cursor_wm(struct intel_plane *plane,
|
D | intel_pm.c | 842 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_wm_plane_visible() 1151 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in g4x_compute_wm() 1250 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in g4x_raw_plane_wm_compute() 1396 struct intel_plane *plane; in g4x_compute_pipe_wm() 1677 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_compute_wm_level() 1848 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_raw_plane_wm_compute() 1920 struct intel_plane *plane; in vlv_compute_pipe_wm() 3168 struct intel_plane *plane; in ilk_compute_pipe_wm() 4937 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in skl_plane_relative_data_rate() 4985 struct intel_plane *plane; in skl_get_total_relative_data_rate() [all …]
|