| /Linux-v5.15/drivers/gpu/drm/i915/display/ |
| D | intel_fdi.h | 10 struct intel_crtc; 15 int ilk_fdi_compute_config(struct intel_crtc *intel_crtc, 17 void intel_fdi_normal_train(struct intel_crtc *crtc); 18 void ilk_fdi_disable(struct intel_crtc *crtc); 19 void ilk_fdi_pll_disable(struct intel_crtc *intel_crtc);
|
| D | intel_pipe_crc.h | 13 struct intel_crtc; 16 void intel_crtc_crc_init(struct intel_crtc *crtc); 22 void intel_crtc_disable_pipe_crc(struct intel_crtc *crtc); 23 void intel_crtc_enable_pipe_crc(struct intel_crtc *crtc); 25 static inline void intel_crtc_crc_init(struct intel_crtc *crtc) {} in intel_crtc_crc_init() 29 static inline void intel_crtc_disable_pipe_crc(struct intel_crtc *crtc) in intel_crtc_disable_pipe_crc() 33 static inline void intel_crtc_enable_pipe_crc(struct intel_crtc *crtc) in intel_crtc_enable_pipe_crc()
|
| D | intel_dpll.h | 13 struct intel_crtc; 21 void vlv_compute_dpll(struct intel_crtc *crtc, 23 void chv_compute_dpll(struct intel_crtc *crtc, 29 void i9xx_enable_pll(struct intel_crtc *crtc, 31 void vlv_enable_pll(struct intel_crtc *crtc, 33 void chv_enable_pll(struct intel_crtc *crtc, 38 void vlv_prepare_pll(struct intel_crtc *crtc, 40 void chv_prepare_pll(struct intel_crtc *crtc,
|
| D | intel_fbc.h | 15 struct intel_crtc; 23 struct intel_crtc *crtc); 25 struct intel_crtc *crtc); 28 struct intel_crtc *crtc); 29 void intel_fbc_disable(struct intel_crtc *crtc);
|
| D | intel_atomic.c | 198 struct intel_crtc *crtc; in intel_any_crtc_needs_modeset() 314 int num_scalers_need, struct intel_crtc *intel_crtc, in intel_atomic_setup_scaler() argument 319 struct drm_i915_private *dev_priv = to_i915(intel_crtc->base.dev); in intel_atomic_setup_scaler() 325 for (j = 0; j < intel_crtc->num_scalers; j++) { in intel_atomic_setup_scaler() 364 } else if (num_scalers_need == 1 && intel_crtc->num_scalers > 1) { in intel_atomic_setup_scaler() 379 intel_crtc->pipe, *scaler_id, name, idx); in intel_atomic_setup_scaler() 401 struct intel_crtc *intel_crtc, in intel_atomic_setup_scalers() argument 429 if (num_scalers_need > intel_crtc->num_scalers){ in intel_atomic_setup_scalers() 432 num_scalers_need, intel_crtc->num_scalers); in intel_atomic_setup_scalers() 448 idx = intel_crtc->base.base.id; in intel_atomic_setup_scalers() [all …]
|
| D | intel_crtc.h | 13 struct intel_crtc; 18 struct intel_crtc_state *intel_crtc_state_alloc(struct intel_crtc *crtc); 20 struct intel_crtc *crtc); 21 u32 intel_crtc_get_vblank_counter(struct intel_crtc *crtc);
|
| D | intel_color.c | 153 static void ilk_update_pipe_csc(struct intel_crtc *crtc, in ilk_update_pipe_csc() 187 static void icl_update_output_csc(struct intel_crtc *crtc, in icl_update_output_csc() 286 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_load_csc_matrix() 326 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in icl_load_csc_matrix() 351 static void chv_load_cgm_csc(struct intel_crtc *crtc, in chv_load_cgm_csc() 475 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in i9xx_color_commit() 488 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_color_commit() 503 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in hsw_color_commit() 514 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in skl_color_commit() 539 static void i9xx_load_lut_8(struct intel_crtc *crtc, in i9xx_load_lut_8() [all …]
|
| D | intel_crtc.c | 37 u32 intel_crtc_get_vblank_counter(struct intel_crtc *crtc) in intel_crtc_get_vblank_counter() 83 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_vblank_on() 100 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_crtc_vblank_off() 113 struct intel_crtc_state *intel_crtc_state_alloc(struct intel_crtc *crtc) in intel_crtc_state_alloc() 126 struct intel_crtc *crtc) in intel_crtc_state_reset() 139 static struct intel_crtc *intel_crtc_alloc(void) in intel_crtc_alloc() 142 struct intel_crtc *crtc; in intel_crtc_alloc() 160 static void intel_crtc_free(struct intel_crtc *crtc) in intel_crtc_free() 168 struct intel_crtc *crtc = to_intel_crtc(_crtc); in intel_crtc_destroy() 258 struct intel_crtc *crtc; in intel_crtc_init() [all …]
|
| D | intel_atomic.h | 21 struct intel_crtc; 55 struct intel_crtc *crtc); 58 struct intel_crtc *intel_crtc,
|
| D | intel_fifo_underrun.c | 58 struct intel_crtc *crtc; in ivb_can_enable_err_int() 77 struct intel_crtc *crtc; in cpt_can_enable_serr_int() 91 static void i9xx_check_fifo_underruns(struct intel_crtc *crtc) in i9xx_check_fifo_underruns() 145 static void ivb_check_fifo_underruns(struct intel_crtc *crtc) in ivb_check_fifo_underruns() 232 static void cpt_check_pch_fifo_underruns(struct intel_crtc *crtc) in cpt_check_pch_fifo_underruns() 282 struct intel_crtc *crtc = intel_get_crtc_for_pipe(dev_priv, pipe); in __intel_set_cpu_fifo_underrun_reporting() 350 struct intel_crtc *crtc = in intel_set_pch_fifo_underrun_reporting() 394 struct intel_crtc *crtc = intel_get_crtc_for_pipe(dev_priv, pipe); in intel_cpu_fifo_underrun_irq_handler() 471 struct intel_crtc *crtc; in intel_check_cpu_fifo_underruns() 498 struct intel_crtc *crtc; in intel_check_pch_fifo_underruns()
|
| D | intel_atomic_plane.h | 15 struct intel_crtc; 30 struct intel_crtc *crtc); 44 struct intel_crtc *crtc); 46 struct intel_crtc *crtc);
|
| D | intel_vrr.c | 39 struct intel_crtc *crtc; in intel_vrr_check_modeset() 67 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_vblank_exit_length() 92 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_compute_config() 185 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_vrr_send_push() 198 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in intel_vrr_disable() 209 void intel_vrr_get_config(struct intel_crtc *crtc, in intel_vrr_get_config()
|
| D | intel_display.h | 49 struct intel_crtc; 395 #define for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) \ argument 399 for_each_if((intel_plane)->pipe == (intel_crtc)->pipe) 401 #define for_each_intel_crtc(dev, intel_crtc) \ argument 402 list_for_each_entry(intel_crtc, \ 406 #define for_each_intel_crtc_mask(dev, intel_crtc, crtc_mask) \ argument 407 list_for_each_entry(intel_crtc, \ 410 for_each_if((crtc_mask) & drm_crtc_mask(&intel_crtc->base)) 516 struct intel_crtc *crtc); 538 enum pipe intel_crtc_pch_transcoder(struct intel_crtc *crtc); [all …]
|
| D | intel_display.c | 108 static void i9xx_crtc_clock_get(struct intel_crtc *crtc, 110 static void ilk_pch_clock_get(struct intel_crtc *crtc, 425 static void wait_for_pipe_scanline_moving(struct intel_crtc *crtc, bool state) in wait_for_pipe_scanline_moving() 437 static void intel_wait_for_pipe_scanline_stopped(struct intel_crtc *crtc) in intel_wait_for_pipe_scanline_stopped() 442 static void intel_wait_for_pipe_scanline_moving(struct intel_crtc *crtc) in intel_wait_for_pipe_scanline_moving() 450 struct intel_crtc *crtc = to_intel_crtc(old_crtc_state->uapi.crtc); in intel_wait_for_pipe_off() 670 static void assert_planes_disabled(struct intel_crtc *crtc) in assert_planes_disabled() 789 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in ilk_enable_pch_transcoder() 935 enum pipe intel_crtc_pch_transcoder(struct intel_crtc *crtc) in intel_crtc_pch_transcoder() 947 struct intel_crtc *crtc = to_intel_crtc(new_crtc_state->uapi.crtc); in intel_enable_pipe() [all …]
|
| D | intel_dpll_mgr.h | 43 struct intel_crtc; 392 struct intel_crtc *crtc, 395 struct intel_crtc *crtc); 399 struct intel_crtc *crtc,
|
| D | i9xx_plane.h | 13 struct intel_crtc; 26 void i9xx_get_initial_plane_config(struct intel_crtc *crtc,
|
| D | intel_color.h | 12 struct intel_crtc; 15 void intel_color_init(struct intel_crtc *crtc);
|
| D | intel_vdsc.h | 25 struct intel_crtc *intel_dsc_get_bigjoiner_secondary(const struct intel_crtc *primary_crtc);
|
| D | intel_vrr.h | 14 struct intel_crtc; 27 void intel_vrr_get_config(struct intel_crtc *crtc,
|
| D | skl_universal_plane.h | 12 struct intel_crtc; 23 void skl_get_initial_plane_config(struct intel_crtc *crtc,
|
| D | intel_dpll.c | 642 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in vlv_find_best_dpll() 702 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in chv_find_best_dpll() 771 static void i9xx_update_pll_dividers(struct intel_crtc *crtc, in i9xx_update_pll_dividers() 798 static void i9xx_compute_dpll(struct intel_crtc *crtc, in i9xx_compute_dpll() 871 static void i8xx_compute_dpll(struct intel_crtc *crtc, in i8xx_compute_dpll() 921 static int hsw_crtc_compute_clock(struct intel_crtc *crtc, in hsw_crtc_compute_clock() 951 static void ilk_compute_dpll(struct intel_crtc *crtc, in ilk_compute_dpll() 1053 static int ilk_crtc_compute_clock(struct intel_crtc *crtc, in ilk_crtc_compute_clock() 1112 void vlv_compute_dpll(struct intel_crtc *crtc, in vlv_compute_dpll() 1129 void chv_compute_dpll(struct intel_crtc *crtc, in chv_compute_dpll() [all …]
|
| D | intel_atomic_plane.c | 211 struct intel_crtc *crtc = to_intel_crtc(plane_state->hw.crtc); in intel_plane_calc_min_cdclk() 274 struct intel_crtc *crtc) in intel_plane_copy_uapi_to_hw_state() 373 intel_crtc_get_plane(struct intel_crtc *crtc, enum plane_id plane_id) in intel_crtc_get_plane() 395 struct intel_crtc *crtc = intel_get_crtc_for_pipe(i915, plane->pipe); in intel_plane_atomic_check() 428 struct intel_crtc *crtc, in skl_next_plane_to_commit() 474 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_update_plane() 487 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_disable_plane() 494 struct intel_crtc *crtc) in skl_update_planes_on_crtc() 526 struct intel_crtc *crtc) in i9xx_update_planes_on_crtc()
|
| D | intel_vdsc.c | 339 const struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_source_support() 362 const struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in is_pipe_dsc() 552 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_power_domain() 577 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_dsc_pps_configure() 1112 static struct intel_crtc * 1121 struct intel_crtc * 1122 intel_dsc_get_bigjoiner_secondary(const struct intel_crtc *primary_crtc) in intel_dsc_get_bigjoiner_secondary() 1127 static struct intel_crtc * 1128 intel_dsc_get_bigjoiner_primary(const struct intel_crtc *secondary_crtc) in intel_dsc_get_bigjoiner_primary() 1135 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); in intel_uncompressed_joiner_enable() [all …]
|
| /Linux-v5.15/drivers/gpu/drm/i915/ |
| D | intel_pm.h | 22 struct intel_crtc; 32 void intel_update_watermarks(struct intel_crtc *crtc); 41 void skl_pipe_ddb_get_hw_state(struct intel_crtc *crtc, 47 void skl_pipe_wm_get_hw_state(struct intel_crtc *crtc,
|
| D | i915_trace.h | 25 TP_PROTO(struct intel_crtc *crtc), 35 struct intel_crtc *it__; 51 TP_PROTO(struct intel_crtc *crtc), 62 struct intel_crtc *it__; 78 TP_PROTO(struct intel_crtc *crtc, const u32 *crcs), 112 struct intel_crtc *crtc = intel_get_crtc_for_pipe(dev_priv, pipe); 135 struct intel_crtc *crtc = intel_get_crtc_for_pipe(dev_priv, pipe); 158 struct intel_crtc *crtc; 175 TP_PROTO(struct intel_crtc *crtc, const struct g4x_wm_values *wm), 223 TP_PROTO(struct intel_crtc *crtc, const struct vlv_wm_values *wm), [all …]
|