| /Linux-v6.1/drivers/gpu/drm/i915/display/ |
| D | intel_atomic_plane.h | 17 struct intel_plane; 35 void intel_plane_update_noarm(struct intel_plane *plane, 38 void intel_plane_update_arm(struct intel_plane *plane, 41 void intel_plane_disable_arm(struct intel_plane *plane, 43 struct intel_plane *intel_plane_alloc(void); 44 void intel_plane_free(struct intel_plane *plane); 57 struct intel_plane *plane); 59 struct intel_plane *plane, 67 void intel_plane_helper_add(struct intel_plane *plane);
|
| D | intel_atomic_plane.c | 50 struct intel_plane *plane) in intel_plane_state_reset() 59 struct intel_plane *intel_plane_alloc(void) in intel_plane_alloc() 62 struct intel_plane *plane; in intel_plane_alloc() 81 void intel_plane_free(struct intel_plane *plane) in intel_plane_free() 197 struct intel_plane *plane) in use_min_ddb() 211 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_relative_data_rate() 247 struct intel_plane *plane, in intel_plane_calc_min_cdclk() 359 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_set_invisible() 406 static bool intel_plane_do_async_flip(struct intel_plane *plane, in intel_plane_do_async_flip() 434 struct intel_plane *plane = to_intel_plane(new_plane_state->uapi.plane); in intel_plane_atomic_calc_changes() [all …]
|
| D | i9xx_plane.c | 133 static bool i9xx_plane_has_windowing(struct intel_plane *plane) in i9xx_plane_has_windowing() 320 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in i9xx_plane_check() 415 static void i9xx_plane_update_noarm(struct intel_plane *plane, in i9xx_plane_update_noarm() 443 static void i9xx_plane_update_arm(struct intel_plane *plane, in i9xx_plane_update_arm() 500 static void i830_plane_update_arm(struct intel_plane *plane, in i830_plane_update_arm() 514 static void i9xx_plane_disable_arm(struct intel_plane *plane, in i9xx_plane_disable_arm() 542 g4x_primary_async_flip(struct intel_plane *plane, in g4x_primary_async_flip() 562 vlv_primary_async_flip(struct intel_plane *plane, in vlv_primary_async_flip() 576 bdw_primary_enable_flip_done(struct intel_plane *plane) in bdw_primary_enable_flip_done() 587 bdw_primary_disable_flip_done(struct intel_plane *plane) in bdw_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 | skl_scaler.c | 218 struct intel_plane *intel_plane = in skl_update_scaler_plane() local 220 struct drm_i915_private *dev_priv = to_i915(intel_plane->base.dev); in skl_update_scaler_plane() 227 if (!icl_is_hdr_plane(dev_priv, intel_plane->id) && in skl_update_scaler_plane() 232 drm_plane_index(&intel_plane->base), in skl_update_scaler_plane() 249 intel_plane->base.base.id, in skl_update_scaler_plane() 250 intel_plane->base.name); in skl_update_scaler_plane() 291 intel_plane->base.base.id, intel_plane->base.name, in skl_update_scaler_plane() 454 skl_program_plane_scaler(struct intel_plane *plane, in skl_program_plane_scaler()
|
| D | intel_psr.h | 20 struct intel_plane; 49 void intel_psr2_program_plane_sel_fetch(struct intel_plane *plane, 53 void intel_psr2_disable_plane_sel_fetch(struct intel_plane *plane,
|
| D | skl_watermark.h | 20 struct intel_plane; 32 void skl_write_plane_wm(struct intel_plane *plane, 34 void skl_write_cursor_wm(struct intel_plane *plane,
|
| D | intel_cursor.h | 11 struct intel_plane; 13 struct intel_plane *
|
| D | intel_sprite.c | 127 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in chv_sprite_update_csc() 199 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_sprite_update_clrc() 402 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_sprite_update_gamma() 424 vlv_sprite_update_noarm(struct intel_plane *plane, in vlv_sprite_update_noarm() 445 vlv_sprite_update_arm(struct intel_plane *plane, in vlv_sprite_update_arm() 494 vlv_sprite_disable_arm(struct intel_plane *plane, in vlv_sprite_disable_arm() 506 vlv_sprite_get_hw_state(struct intel_plane *plane, in vlv_sprite_get_hw_state() 811 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in ivb_sprite_update_gamma() 839 ivb_sprite_update_noarm(struct intel_plane *plane, in ivb_sprite_update_noarm() 869 ivb_sprite_update_arm(struct intel_plane *plane, in ivb_sprite_update_arm() [all …]
|
| D | intel_atomic.c | 335 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()
|
| D | intel_cursor.c | 176 i845_cursor_max_stride(struct intel_plane *plane, in i845_cursor_max_stride() 257 static void i845_cursor_update_arm(struct intel_plane *plane, in i845_cursor_update_arm() 297 static void i845_cursor_disable_arm(struct intel_plane *plane, in i845_cursor_disable_arm() 303 static bool i845_cursor_get_hw_state(struct intel_plane *plane, in i845_cursor_get_hw_state() 326 i9xx_cursor_max_stride(struct intel_plane *plane, in i9xx_cursor_max_stride() 430 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in i9xx_check_cursor() 488 static void i9xx_cursor_update_arm(struct intel_plane *plane, in i9xx_cursor_update_arm() 557 static void i9xx_cursor_disable_arm(struct intel_plane *plane, in i9xx_cursor_disable_arm() 563 static bool i9xx_cursor_get_hw_state(struct intel_plane *plane, in i9xx_cursor_get_hw_state() 615 struct intel_plane *plane = to_intel_plane(_plane); in intel_legacy_cursor_update() [all …]
|
| D | skl_scaler.h | 14 struct intel_plane; 24 void skl_program_plane_scaler(struct intel_plane *plane,
|
| D | intel_display.h | 57 struct intel_plane; 411 #define for_each_intel_plane(dev, intel_plane) \ argument 412 list_for_each_entry(intel_plane, \ 416 #define for_each_intel_plane_mask(dev, intel_plane, plane_mask) \ argument 417 list_for_each_entry(intel_plane, \ 421 drm_plane_mask(&intel_plane->base)) 423 #define for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) \ argument 424 list_for_each_entry(intel_plane, \ 427 for_each_if((intel_plane)->pipe == (intel_crtc)->pipe) 665 struct intel_plane *plane);
|
| D | intel_display_types.h | 731 struct intel_plane *planar_linked_plane; 1422 struct intel_plane { struct 1451 unsigned int (*max_stride)(struct intel_plane *plane, argument 1455 void (*update_noarm)(struct intel_plane *plane, argument 1459 void (*update_arm)(struct intel_plane *plane, argument 1463 void (*disable_arm)(struct intel_plane *plane, argument 1465 bool (*get_hw_state)(struct intel_plane *plane, enum pipe *pipe); argument 1470 void (*async_flip)(struct intel_plane *plane, argument 1474 void (*enable_flip_done)(struct intel_plane *plane); argument 1475 void (*disable_flip_done)(struct intel_plane *plane); argument [all …]
|
| D | intel_fbc.h | 17 struct intel_plane; 43 void intel_fbc_add_plane(struct intel_fbc *fbc, struct intel_plane *plane);
|
| D | skl_universal_plane.c | 456 skl_plane_max_stride(struct intel_plane *plane, in skl_plane_max_stride() 508 icl_program_input_csc(struct intel_plane *plane, in icl_program_input_csc() 612 skl_plane_disable_arm(struct intel_plane *plane, in skl_plane_disable_arm() 626 icl_plane_disable_arm(struct intel_plane *plane, in icl_plane_disable_arm() 644 skl_plane_get_hw_state(struct intel_plane *plane, in skl_plane_get_hw_state() 949 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in glk_plane_color_ctl() 1065 static void icl_plane_csc_load_black(struct intel_plane *plane) in icl_plane_csc_load_black() 1099 skl_plane_update_noarm(struct intel_plane *plane, in skl_plane_update_noarm() 1129 skl_plane_update_arm(struct intel_plane *plane, in skl_plane_update_arm() 1185 icl_plane_update_noarm(struct intel_plane *plane, in icl_plane_update_noarm() [all …]
|
| D | intel_fbc.c | 75 struct intel_plane *plane; 974 struct intel_plane *plane) in intel_fbc_update_state() 1036 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_fbc_is_cfb_ok() 1051 struct intel_plane *plane) in intel_fbc_check_plane() 1179 struct intel_plane *plane) in intel_fbc_can_flip_nuke() 1224 struct intel_plane *plane) in __intel_fbc_pre_update() 1262 struct intel_plane *plane; in intel_fbc_pre_update() 1285 struct intel_plane *plane = fbc->state.plane; in __intel_fbc_disable() 1316 struct intel_plane *plane; in intel_fbc_post_update() 1417 struct intel_plane *plane; in intel_fbc_atomic_check() [all …]
|
| D | intel_fb.h | 20 struct intel_plane; 41 bool intel_fb_plane_supports_modifier(struct intel_plane *plane, u64 modifier);
|
| D | skl_universal_plane.h | 19 struct intel_plane *
|
| D | intel_modeset_setup.c | 41 struct intel_plane *plane; in intel_crtc_disable_noatomic() 175 struct intel_plane *plane = in intel_sanitize_plane_mapping() 260 struct intel_plane *plane; in intel_sanitize_crtc() 385 struct intel_plane *plane; in readout_plane_state() 542 struct intel_plane *plane; in intel_modeset_readout_hw_state()
|
| D | intel_sprite.h | 30 struct intel_plane *intel_sprite_plane_create(struct drm_i915_private *dev_priv,
|
| D | skl_watermark.c | 701 struct intel_plane *plane, 712 struct intel_plane *plane = to_intel_plane(crtc_state->uapi.crtc->cursor); in skl_cursor_allocation() 1326 struct intel_plane *plane) in use_minimal_wm0_only() 1835 struct intel_plane *plane, in skl_compute_plane_wm() 1981 struct intel_plane *plane, in skl_compute_wm_levels() 2001 struct intel_plane *plane, in tgl_compute_sagv_wm() 2083 struct intel_plane *plane, int color_plane) in skl_build_plane_wm_single() 2113 struct intel_plane *plane) in skl_build_plane_wm_uv() 2135 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in skl_build_plane_wm() 2164 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in icl_build_plane_wm() [all …]
|
| D | intel_plane_initial.c | 25 struct intel_plane *plane = in intel_reuse_initial_plane_obj() 214 struct intel_plane *plane = in intel_find_initial_plane_obj()
|
| D | intel_crtc_state_dump.c | 120 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_dump_plane_state() 153 struct intel_plane *plane; in intel_crtc_state_dump()
|
| D | intel_fb.c | 406 bool intel_fb_plane_supports_modifier(struct intel_plane *plane, u64 modifier) in intel_fb_plane_supports_modifier() 1021 struct intel_plane *intel_plane = to_intel_plane(state->uapi.plane); in intel_plane_compute_aligned_offset() local 1022 struct drm_i915_private *i915 = to_i915(intel_plane->base.dev); in intel_plane_compute_aligned_offset() 1028 if (intel_plane->id == PLANE_CURSOR) in intel_plane_compute_aligned_offset() 1137 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_can_remap() 1194 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_needs_remap() 1751 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_check_stride()
|