| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_dsb.c | 26 struct intel_dsb { struct 183 static bool assert_dsb_has_room(struct intel_dsb *dsb) in assert_dsb_has_room() 194 static bool assert_dsb_tail_is_aligned(struct intel_dsb *dsb) in assert_dsb_tail_is_aligned() 203 static void intel_dsb_dump(struct intel_dsb *dsb) in intel_dsb_dump() 227 unsigned int intel_dsb_size(struct intel_dsb *dsb) in intel_dsb_size() 232 unsigned int intel_dsb_head(struct intel_dsb *dsb) in intel_dsb_head() 237 static unsigned int intel_dsb_tail(struct intel_dsb *dsb) in intel_dsb_tail() 242 static void intel_dsb_ins_align(struct intel_dsb *dsb) in intel_dsb_ins_align() 255 static void intel_dsb_emit(struct intel_dsb *dsb, u32 ldw, u32 udw) in intel_dsb_emit() 270 static bool intel_dsb_prev_ins_is_write(struct intel_dsb *dsb, in intel_dsb_prev_ins_is_write() [all …]
|
| H A D | intel_color.h | 15 struct intel_dsb; 32 void intel_color_commit_noarm(struct intel_dsb *dsb, 34 void intel_color_commit_arm(struct intel_dsb *dsb, 45 void intel_color_plane_program_pipeline(struct intel_dsb *dsb, 47 void intel_color_plane_commit_arm(struct intel_dsb *dsb,
|
| H A D | intel_flipq.h | 17 struct intel_dsb; 30 struct intel_dsb *dsb); 32 void intel_flipq_wait_dmc_halt(struct intel_dsb *dsb, struct intel_crtc *crtc); 33 void intel_flipq_unhalt_dmc(struct intel_dsb *dsb, struct intel_crtc *crtc);
|
| H A D | skl_scaler.h | 14 struct intel_dsb; 29 void skl_program_plane_scaler(struct intel_dsb *dsb, 33 void skl_detach_scalers(struct intel_dsb *dsb,
|
| H A D | intel_vdsc.h | 16 struct intel_dsb; 35 void intel_dsc_su_et_parameters_configure(struct intel_dsb *dsb, struct intel_encoder *encoder,
|
| H A D | intel_flipq.c | 355 struct intel_dsb *dsb) in lnl_flipq_add() 390 struct intel_dsb *dsb) in ptl_flipq_add() 425 struct intel_dsb *dsb) in intel_flipq_add() 458 void intel_flipq_wait_dmc_halt(struct intel_dsb *dsb, struct intel_crtc *crtc) in intel_flipq_wait_dmc_halt() 466 void intel_flipq_unhalt_dmc(struct intel_dsb *dsb, struct intel_crtc *crtc) in intel_flipq_unhalt_dmc()
|
| H A D | intel_color.c | 48 void (*color_commit_noarm)(struct intel_dsb *dsb, 57 void (*color_commit_arm)(struct intel_dsb *dsb, 94 void (*load_plane_csc_matrix)(struct intel_dsb *dsb, 98 void (*load_plane_luts)(struct intel_dsb *dsb, 224 static void ilk_update_pipe_csc(struct intel_dsb *dsb, in ilk_update_pipe_csc() 330 static void icl_update_output_csc(struct intel_dsb *dsb, in icl_update_output_csc() 559 static void ilk_load_csc_matrix(struct intel_dsb *dsb, in ilk_load_csc_matrix() 597 static void icl_load_csc_matrix(struct intel_dsb *dsb, in icl_load_csc_matrix() 990 static void icl_color_commit_noarm(struct intel_dsb *dsb, in icl_color_commit_noarm() 1004 static void skl_color_commit_noarm(struct intel_dsb *dsb, in skl_color_commit_noarm() [all …]
|
| H A D | intel_plane.c | 855 void intel_plane_update_noarm(struct intel_dsb *dsb, in intel_plane_update_noarm() 871 void intel_plane_async_flip(struct intel_dsb *dsb, in intel_plane_async_flip() 883 void intel_plane_update_arm(struct intel_dsb *dsb, in intel_plane_update_arm() 899 void intel_plane_disable_arm(struct intel_dsb *dsb, in intel_plane_disable_arm() 909 void intel_crtc_planes_update_noarm(struct intel_dsb *dsb, in intel_crtc_planes_update_noarm() 940 static void skl_crtc_planes_update_arm(struct intel_dsb *dsb, in skl_crtc_planes_update_arm() 974 static void i9xx_crtc_planes_update_arm(struct intel_dsb *dsb, in i9xx_crtc_planes_update_arm() 1001 void intel_crtc_planes_update_arm(struct intel_dsb *dsb, in intel_crtc_planes_update_arm()
|
| H A D | skl_scaler.c | 701 struct intel_dsb *dsb, in glk_program_nearest_filter_coefs() 741 struct intel_dsb *dsb, enum pipe pipe, in skl_scaler_setup_filter() 862 skl_program_plane_scaler(struct intel_dsb *dsb, in skl_program_plane_scaler() 928 static void skl_detach_scaler(struct intel_dsb *dsb, in skl_detach_scaler() 943 void skl_detach_scalers(struct intel_dsb *dsb, in skl_detach_scalers()
|
| H A D | intel_display_types.h | 1373 struct intel_dsb *dsb_color, *dsb_commit; 1613 void (*update_noarm)(struct intel_dsb *dsb, 1618 void (*update_arm)(struct intel_dsb *dsb, 1623 void (*disable_arm)(struct intel_dsb *dsb, 1635 void (*async_flip)(struct intel_dsb *dsb,
|
| H A D | intel_de.h | 231 intel_de_write_dsb(struct intel_display *display, struct intel_dsb *dsb, in intel_de_write_dsb()
|
| H A D | intel_vrr.c | 691 void intel_vrr_send_push(struct intel_dsb *dsb, in intel_vrr_send_push() 711 void intel_vrr_check_push_sent(struct intel_dsb *dsb, in intel_vrr_check_push_sent()
|
| H A D | intel_psr.c | 2517 void intel_psr_trigger_frame_change_event(struct intel_dsb *dsb, in intel_psr_trigger_frame_change_event() 2591 void intel_psr2_program_trans_man_trk_ctl(struct intel_dsb *dsb, in intel_psr2_program_trans_man_trk_ctl() 3213 struct intel_dsb *dsb) in _psr2_ready_for_pipe_update_locked() 3238 struct intel_dsb *dsb) in _psr1_ready_for_pipe_update_locked() 3294 void intel_psr_wait_for_idle_dsb(struct intel_dsb *dsb, in intel_psr_wait_for_idle_dsb()
|
| H A D | intel_fbc.c | 1381 intel_fbc_program_dirty_rect(struct intel_dsb *dsb, struct intel_fbc *fbc, in intel_fbc_program_dirty_rect() 1394 intel_fbc_dirty_rect_update(struct intel_dsb *dsb, struct intel_fbc *fbc) in intel_fbc_dirty_rect_update() 1407 intel_fbc_dirty_rect_update_noarm(struct intel_dsb *dsb, in intel_fbc_dirty_rect_update_noarm()
|
| H A D | intel_dmc.c | 1766 void intel_pipedmc_dcb_enable(struct intel_dsb *dsb, struct intel_crtc *crtc) in intel_pipedmc_dcb_enable() 1775 void intel_pipedmc_dcb_disable(struct intel_dsb *dsb, struct intel_crtc *crtc) in intel_pipedmc_dcb_disable()
|
| H A D | intel_vdsc.c | 770 void intel_dsc_su_et_parameters_configure(struct intel_dsb *dsb, struct intel_encoder *encoder, in intel_dsc_su_et_parameters_configure()
|
| H A D | intel_display.c | 141 static void bdw_set_pipe_misc(struct intel_dsb *dsb, 3246 static void bdw_set_pipe_misc(struct intel_dsb *dsb, in bdw_set_pipe_misc()
|
| /linux/Documentation/gpu/ |
| H A D | i915.rst | 255 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dsb.c 258 .. kernel-doc:: drivers/gpu/drm/i915/display/intel_dsb.c
|