/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_color.h | 19 int intel_color_check(struct intel_crtc_state *crtc_state); 20 void intel_color_prepare_commit(struct intel_crtc_state *crtc_state); 21 void intel_color_cleanup_commit(struct intel_crtc_state *crtc_state); 22 bool intel_color_uses_dsb(const struct intel_crtc_state *crtc_state); 23 void intel_color_wait_commit(const struct intel_crtc_state *crtc_state); 24 void intel_color_commit_noarm(const struct intel_crtc_state *crtc_state); 25 void intel_color_commit_arm(const struct intel_crtc_state *crtc_state); 26 void intel_color_post_update(const struct intel_crtc_state *crtc_state); 27 void intel_color_load_luts(const struct intel_crtc_state *crtc_state); 28 void intel_color_get_config(struct intel_crtc_state *crtc_state); [all...] |
H A D | intel_vdsc.h | 16 bool intel_dsc_source_support(const struct intel_crtc_state *crtc_state); 17 void intel_uncompressed_joiner_enable(const struct intel_crtc_state *crtc_state); 18 void intel_dsc_enable(const struct intel_crtc_state *crtc_state); 19 void intel_dsc_disable(const struct intel_crtc_state *crtc_state); 21 void intel_dsc_get_config(struct intel_crtc_state *crtc_state); 25 int intel_dsc_get_num_vdsc_instances(const struct intel_crtc_state *crtc_state); 27 const struct intel_crtc_state *crtc_state); 29 const struct intel_crtc_state *crtc_state);
|
H A D | intel_vrr.h | 19 void intel_vrr_compute_config(struct intel_crtc_state *crtc_state, 21 void intel_vrr_set_transcoder_timings(const struct intel_crtc_state *crtc_state); 22 void intel_vrr_enable(const struct intel_crtc_state *crtc_state); 23 void intel_vrr_send_push(const struct intel_crtc_state *crtc_state); 24 bool intel_vrr_is_push_sent(const struct intel_crtc_state *crtc_state); 26 void intel_vrr_get_config(struct intel_crtc_state *crtc_state); 27 int intel_vrr_vmax_vblank_start(const struct intel_crtc_state *crtc_state); 28 int intel_vrr_vmin_vblank_start(const struct intel_crtc_state *crtc_state);
|
H A D | skl_scaler.h | 18 int skl_update_scaler_crtc(struct intel_crtc_state *crtc_state); 20 int skl_update_scaler_plane(struct intel_crtc_state *crtc_state, 25 struct intel_crtc_state *crtc_state); 27 void skl_pfit_enable(const struct intel_crtc_state *crtc_state); 30 const struct intel_crtc_state *crtc_state, 32 void skl_detach_scalers(const struct intel_crtc_state *crtc_state); 35 void skl_scaler_get_config(struct intel_crtc_state *crtc_state);
|
H A D | intel_atomic.c | 127 struct drm_crtc_state *crtc_state; local 134 crtc_state = drm_atomic_get_new_crtc_state(state, new_state->crtc); 148 crtc_state->mode_changed = true; 204 struct intel_crtc_state *crtc_state; local 207 for_each_new_intel_crtc_in_state(state, crtc, crtc_state, i) { 208 if (intel_crtc_needs_modeset(crtc_state)) 242 struct intel_crtc_state *crtc_state; local 244 crtc_state = kmemdup(old_crtc_state, sizeof(*crtc_state), GFP_KERNEL); 245 if (!crtc_state) 285 intel_crtc_put_color_blobs(struct intel_crtc_state *crtc_state) argument 295 intel_crtc_free_hw_state(struct intel_crtc_state *crtc_state) argument 312 struct intel_crtc_state *crtc_state = to_intel_crtc_state(state); local 363 struct drm_crtc_state *crtc_state; local [all...] |
H A D | intel_vrr.c | 86 static int intel_vrr_vblank_exit_length(const struct intel_crtc_state *crtc_state) argument 88 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); 92 return crtc_state->vrr.guardband; 95 return crtc_state->vrr.pipeline_full + crtc_state->framestart_delay + 1; 98 int intel_vrr_vmin_vblank_start(const struct intel_crtc_state *crtc_state) argument 101 return crtc_state->vrr.vmin + 1 - intel_vrr_vblank_exit_length(crtc_state); 104 int intel_vrr_vmax_vblank_start(const struct intel_crtc_state *crtc_state) argument 106 return crtc_state 110 intel_vrr_compute_config(struct intel_crtc_state *crtc_state, struct drm_connector_state *conn_state) argument 188 trans_vrr_ctl(const struct intel_crtc_state *crtc_state) argument 201 intel_vrr_set_transcoder_timings(const struct intel_crtc_state *crtc_state) argument 226 intel_vrr_send_push(const struct intel_crtc_state *crtc_state) argument 239 intel_vrr_is_push_sent(const struct intel_crtc_state *crtc_state) argument 251 intel_vrr_enable(const struct intel_crtc_state *crtc_state) argument 289 intel_vrr_get_config(struct intel_crtc_state *crtc_state) argument [all...] |
H A D | intel_ddi.h | 27 const struct intel_crtc_state *crtc_state); 29 const struct intel_crtc_state *crtc_state); 37 const struct intel_crtc_state *crtc_state); 40 struct intel_crtc_state *crtc_state, 43 const struct intel_crtc_state *crtc_state); 48 const struct intel_crtc_state *crtc_state); 50 struct intel_crtc_state *crtc_state); 53 const struct intel_crtc_state *crtc_state); 60 const struct intel_crtc_state *crtc_state); 61 void intel_ddi_disable_transcoder_func(const struct intel_crtc_state *crtc_state); [all...] |
H A D | intel_color.c | 33 int (*color_check)(struct intel_crtc_state *crtc_state); 41 void (*color_commit_noarm)(const struct intel_crtc_state *crtc_state); 49 void (*color_commit_arm)(const struct intel_crtc_state *crtc_state); 54 void (*color_post_update)(const struct intel_crtc_state *crtc_state); 61 void (*load_luts)(const struct intel_crtc_state *crtc_state); 66 void (*read_luts)(struct intel_crtc_state *crtc_state); 70 bool (*lut_equal)(const struct intel_crtc_state *crtc_state, 78 void (*read_csc)(struct intel_crtc_state *crtc_state); 82 void (*get_config)(struct intel_crtc_state *crtc_state); 277 static void ilk_read_csc(struct intel_crtc_state *crtc_state) argument 285 skl_read_csc(struct intel_crtc_state *crtc_state) argument 370 icl_read_csc(struct intel_crtc_state *crtc_state) argument 386 ilk_limited_range(const struct intel_crtc_state *crtc_state) argument 401 ilk_lut_limited_range(const struct intel_crtc_state *crtc_state) argument 418 ilk_csc_limited_range(const struct intel_crtc_state *crtc_state) argument 436 ilk_csc_convert_ctm(const struct intel_crtc_state *crtc_state, struct intel_csc_matrix *csc, bool limited_color_range) argument 496 ilk_assign_csc(struct intel_crtc_state *crtc_state) argument 528 ilk_load_csc_matrix(const struct intel_crtc_state *crtc_state) argument 536 icl_assign_csc(struct intel_crtc_state *crtc_state) argument 565 icl_load_csc_matrix(const struct intel_crtc_state *crtc_state) argument 603 vlv_wgc_csc_convert_ctm(const struct intel_crtc_state *crtc_state, struct intel_csc_matrix *csc) argument 664 vlv_read_csc(struct intel_crtc_state *crtc_state) argument 672 vlv_assign_csc(struct intel_crtc_state *crtc_state) argument 695 chv_cgm_csc_convert_ctm(const struct intel_crtc_state *crtc_state, struct intel_csc_matrix *csc) argument 760 chv_read_csc(struct intel_crtc_state *crtc_state) argument 768 chv_assign_csc(struct intel_crtc_state *crtc_state) argument 955 icl_color_commit_noarm(const struct intel_crtc_state *crtc_state) argument 968 skl_color_commit_noarm(const struct intel_crtc_state *crtc_state) argument 984 ilk_color_commit_noarm(const struct intel_crtc_state *crtc_state) argument 989 i9xx_color_commit_arm(const struct intel_crtc_state *crtc_state) argument 995 ilk_color_commit_arm(const struct intel_crtc_state *crtc_state) argument 1007 hsw_color_commit_arm(const struct intel_crtc_state *crtc_state) argument 1033 i9xx_get_config(struct intel_crtc_state *crtc_state) argument 1050 hsw_get_config(struct intel_crtc_state *crtc_state) argument 1060 skl_get_config(struct intel_crtc_state *crtc_state) argument 1078 skl_color_commit_arm(const struct intel_crtc_state *crtc_state) argument 1106 icl_color_commit_arm(const struct intel_crtc_state *crtc_state) argument 1125 icl_color_post_update(const struct intel_crtc_state *crtc_state) argument 1252 i9xx_load_luts(const struct intel_crtc_state *crtc_state) argument 1292 i965_load_luts(const struct intel_crtc_state *crtc_state) argument 1310 ilk_lut_write(const struct intel_crtc_state *crtc_state, i915_reg_t reg, u32 val) argument 1321 ilk_load_lut_8(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob) argument 1350 ilk_load_lut_10(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob) argument 1363 ilk_load_luts(const struct intel_crtc_state *crtc_state) argument 1395 ivb_load_lut_10(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob, u32 prec_index) argument 1420 bdw_load_lut_10(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob, u32 prec_index) argument 1447 ivb_load_lut_ext_max(const struct intel_crtc_state *crtc_state) argument 1458 glk_load_lut_ext2_max(const struct intel_crtc_state *crtc_state) argument 1469 ivb_load_luts(const struct intel_crtc_state *crtc_state) argument 1497 bdw_load_luts(const struct intel_crtc_state *crtc_state) argument 1556 glk_load_degamma_lut(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob) argument 1604 glk_load_luts(const struct intel_crtc_state *crtc_state) argument 1628 ivb_load_lut_max(const struct intel_crtc_state *crtc_state, const struct drm_color_lut *color) argument 1641 icl_program_gamma_superfine_segment(const struct intel_crtc_state *crtc_state) argument 1676 icl_program_gamma_multi_segment(const struct intel_crtc_state *crtc_state) argument 1739 icl_load_luts(const struct intel_crtc_state *crtc_state) argument 1768 vlv_load_luts(const struct intel_crtc_state *crtc_state) argument 1846 chv_load_luts(const struct intel_crtc_state *crtc_state) argument 1868 intel_color_load_luts(const struct intel_crtc_state *crtc_state) argument 1878 intel_color_commit_noarm(const struct intel_crtc_state *crtc_state) argument 1886 intel_color_commit_arm(const struct intel_crtc_state *crtc_state) argument 1896 intel_color_post_update(const struct intel_crtc_state *crtc_state) argument 1904 intel_color_prepare_commit(struct intel_crtc_state *crtc_state) argument 1925 intel_color_cleanup_commit(struct intel_crtc_state *crtc_state) argument 1934 intel_color_wait_commit(const struct intel_crtc_state *crtc_state) argument 1940 intel_color_uses_dsb(const struct intel_crtc_state *crtc_state) argument 1988 intel_color_check(struct intel_crtc_state *crtc_state) argument 1995 intel_color_get_config(struct intel_crtc_state *crtc_state) argument 2008 intel_color_lut_equal(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob1, const struct drm_property_blob *blob2, bool is_pre_csc_lut) argument 2026 need_plane_update(struct intel_plane *plane, const struct intel_crtc_state *crtc_state) argument 2082 intel_gamma_lut_tests(const struct intel_crtc_state *crtc_state) argument 2093 intel_degamma_lut_tests(const struct intel_crtc_state *crtc_state) argument 2100 intel_gamma_lut_size(const struct intel_crtc_state *crtc_state) argument 2111 intel_degamma_lut_size(const struct intel_crtc_state *crtc_state) argument 2136 _check_luts(const struct intel_crtc_state *crtc_state, u32 degamma_tests, u32 gamma_tests) argument 2165 check_luts(const struct intel_crtc_state *crtc_state) argument 2172 i9xx_gamma_mode(struct intel_crtc_state *crtc_state) argument 2205 intel_color_assert_luts(const struct intel_crtc_state *crtc_state) argument 2235 intel_assign_luts(struct intel_crtc_state *crtc_state) argument 2243 i9xx_color_check(struct intel_crtc_state *crtc_state) argument 2280 vlv_color_check(struct intel_crtc_state *crtc_state) argument 2309 chv_cgm_mode(const struct intel_crtc_state *crtc_state) argument 2339 chv_color_check(struct intel_crtc_state *crtc_state) argument 2378 ilk_gamma_enable(const struct intel_crtc_state *crtc_state) argument 2385 ilk_csc_enable(const struct intel_crtc_state *crtc_state) argument 2392 ilk_gamma_mode(const struct intel_crtc_state *crtc_state) argument 2401 ilk_csc_mode(const struct intel_crtc_state *crtc_state) argument 2419 ilk_assign_luts(struct intel_crtc_state *crtc_state) argument 2457 ilk_color_check(struct intel_crtc_state *crtc_state) argument 2502 ivb_gamma_mode(const struct intel_crtc_state *crtc_state) argument 2510 ivb_csc_mode(const struct intel_crtc_state *crtc_state) argument 2526 ivb_assign_luts(struct intel_crtc_state *crtc_state) argument 2558 ivb_color_check(struct intel_crtc_state *crtc_state) argument 2610 glk_gamma_mode(const struct intel_crtc_state *crtc_state) argument 2619 glk_use_pre_csc_lut_for_gamma(const struct intel_crtc_state *crtc_state) argument 2626 glk_assign_luts(struct intel_crtc_state *crtc_state) argument 2678 glk_check_luts(const struct intel_crtc_state *crtc_state) argument 2689 glk_color_check(struct intel_crtc_state *crtc_state) argument 2743 icl_gamma_mode(const struct intel_crtc_state *crtc_state) argument 2772 icl_csc_mode(const struct intel_crtc_state *crtc_state) argument 2786 icl_color_check(struct intel_crtc_state *crtc_state) argument 2807 i9xx_post_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2823 i9xx_pre_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2828 i965_post_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2857 ilk_has_post_csc_lut(const struct intel_crtc_state *crtc_state) argument 2866 ilk_has_pre_csc_lut(const struct intel_crtc_state *crtc_state) argument 2872 ilk_post_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2880 ilk_pre_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2888 ivb_post_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2897 ivb_pre_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2906 chv_post_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2914 chv_pre_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2922 glk_post_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2930 glk_pre_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2938 icl_has_post_csc_lut(const struct intel_crtc_state *crtc_state) argument 2946 icl_has_pre_csc_lut(const struct intel_crtc_state *crtc_state) argument 2951 icl_post_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 2969 icl_pre_csc_lut_precision(const struct intel_crtc_state *crtc_state) argument 3036 i9xx_lut_equal(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob1, const struct drm_property_blob *blob2, bool is_pre_csc_lut) argument 3055 i965_lut_equal(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob1, const struct drm_property_blob *blob2, bool is_pre_csc_lut) argument 3068 chv_lut_equal(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob1, const struct drm_property_blob *blob2, bool is_pre_csc_lut) argument 3081 ilk_lut_equal(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob1, const struct drm_property_blob *blob2, bool is_pre_csc_lut) argument 3094 ivb_lut_equal(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob1, const struct drm_property_blob *blob2, bool is_pre_csc_lut) argument 3107 glk_lut_equal(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob1, const struct drm_property_blob *blob2, bool is_pre_csc_lut) argument 3120 icl_lut_equal(const struct intel_crtc_state *crtc_state, const struct drm_property_blob *blob1, const struct drm_property_blob *blob2, bool is_pre_csc_lut) argument 3197 i9xx_read_luts(struct intel_crtc_state *crtc_state) argument 3249 i965_read_luts(struct intel_crtc_state *crtc_state) argument 3321 chv_get_config(struct intel_crtc_state *crtc_state) argument 3331 chv_read_luts(struct intel_crtc_state *crtc_state) argument 3394 ilk_get_config(struct intel_crtc_state *crtc_state) argument 3403 ilk_read_luts(struct intel_crtc_state *crtc_state) argument 3464 ivb_read_luts(struct intel_crtc_state *crtc_state) argument 3531 bdw_read_luts(struct intel_crtc_state *crtc_state) argument 3604 glk_read_luts(struct intel_crtc_state *crtc_state) argument 3669 icl_read_luts(struct intel_crtc_state *crtc_state) argument [all...] |
H A D | intel_dpll.h | 28 void vlv_compute_dpll(struct intel_crtc_state *crtc_state); 29 void chv_compute_dpll(struct intel_crtc_state *crtc_state); 35 void chv_enable_pll(const struct intel_crtc_state *crtc_state); 37 void vlv_enable_pll(const struct intel_crtc_state *crtc_state); 39 void i9xx_enable_pll(const struct intel_crtc_state *crtc_state); 40 void i9xx_disable_pll(const struct intel_crtc_state *crtc_state); 41 bool bxt_find_best_dpll(struct intel_crtc_state *crtc_state, 45 void i9xx_crtc_clock_get(struct intel_crtc_state *crtc_state); 46 void vlv_crtc_clock_get(struct intel_crtc_state *crtc_state); 47 void chv_crtc_clock_get(struct intel_crtc_state *crtc_state); [all...] |
H A D | hsw_ips.h | 16 bool hsw_ips_disable(const struct intel_crtc_state *crtc_state); 22 bool hsw_crtc_state_ips_capable(const struct intel_crtc_state *crtc_state); 25 void hsw_ips_get_config(struct intel_crtc_state *crtc_state); 28 static inline bool hsw_ips_disable(const struct intel_crtc_state *crtc_state) argument 45 static inline bool hsw_crtc_state_ips_capable(const struct intel_crtc_state *crtc_state) argument 54 static inline void hsw_ips_get_config(struct intel_crtc_state *crtc_state) argument
|
H A D | intel_dp_link_training.h | 18 const struct intel_crtc_state *crtc_state, 22 const struct intel_crtc_state *crtc_state, 26 const struct intel_crtc_state *crtc_state, 29 const struct intel_crtc_state *crtc_state); 31 const struct intel_crtc_state *crtc_state); 44 const struct intel_crtc_state *crtc_state);
|
H A D | intel_crtc_state_dump.h | 13 void intel_crtc_state_dump(const struct intel_crtc_state *crtc_state,
|
H A D | icl_dsi.h | 15 void icl_dsi_frame_update(struct intel_crtc_state *crtc_state);
|
H A D | intel_pch_refclk.h | 15 void lpt_program_iclkip(const struct intel_crtc_state *crtc_state); 18 int lpt_iclkip(const struct intel_crtc_state *crtc_state); 23 static inline void lpt_program_iclkip(const struct intel_crtc_state *crtc_state) argument 33 static inline int lpt_iclkip(const struct intel_crtc_state *crtc_state) argument
|
H A D | intel_audio.h | 18 struct intel_crtc_state *crtc_state, 21 const struct intel_crtc_state *crtc_state, 27 struct intel_crtc_state *crtc_state); 32 void intel_audio_sdp_split_update(const struct intel_crtc_state *crtc_state);
|
H A D | intel_atomic_plane.h | 24 unsigned int intel_plane_pixel_rate(const struct intel_crtc_state *crtc_state, 27 unsigned int intel_plane_data_rate(const struct intel_crtc_state *crtc_state, 36 const struct intel_crtc_state *crtc_state, 39 const struct intel_crtc_state *crtc_state, 42 const struct intel_crtc_state *crtc_state); 53 struct intel_crtc_state *crtc_state, 62 struct intel_crtc_state *crtc_state, 66 void intel_plane_set_invisible(struct intel_crtc_state *crtc_state,
|
H A D | intel_lspcon.h | 23 const struct intel_crtc_state *crtc_state, 27 const struct intel_crtc_state *crtc_state, 32 const struct intel_crtc_state *crtc_state, 39 const struct intel_crtc_state *crtc_state, 43 const struct intel_crtc_state *crtc_state,
|
H A D | intel_modeset_setup.c | 39 struct intel_crtc_state *crtc_state = local 46 if (!crtc_state->hw.active) 71 intel_crtc_bigjoiner_slave_pipes(crtc_state)) { 92 if (crtc_state->shared_dpll) 94 crtc_state->shared_dpll, 95 &crtc_state->shared_dpll->state); 163 struct intel_crtc_state *crtc_state = local 167 __drm_atomic_helper_crtc_destroy_state(&crtc_state->uapi); 168 intel_crtc_free_hw_state(crtc_state); 169 intel_crtc_state_reset(crtc_state, crt 225 struct intel_crtc_state *crtc_state = local 318 const struct intel_crtc_state *crtc_state = local 327 intel_crtc_copy_hw_to_uapi_state(struct intel_crtc_state *crtc_state) argument 428 intel_sanitize_fifo_underrun_reporting(const struct intel_crtc_state *crtc_state) argument 455 struct intel_crtc_state *crtc_state = to_intel_crtc_state(crtc->base.state); local 532 struct intel_crtc_state *crtc_state = local 539 has_bogus_dpll_config(const struct intel_crtc_state *crtc_state) argument 564 struct intel_crtc_state *crtc_state = crtc ? local 650 struct intel_crtc_state *crtc_state; local 668 struct intel_crtc_state *crtc_state = local 691 struct intel_crtc_state *crtc_state = local 720 struct intel_crtc_state *crtc_state = NULL; local 772 struct intel_crtc_state *crtc_state = NULL; local 814 struct intel_crtc_state *crtc_state = local 891 struct intel_crtc_state *crtc_state; local 956 struct intel_crtc_state *crtc_state = local 989 struct intel_crtc_state *crtc_state = local [all...] |
H A D | intel_dp_link_training.c | 287 const struct intel_crtc_state *crtc_state, 298 voltage_max = intel_dp->voltage_max(intel_dp, crtc_state); 342 const struct intel_crtc_state *crtc_state, 350 lane = min(lane, crtc_state->lane_count - 1); 353 for (lane = 0; lane < crtc_state->lane_count; lane++) 362 const struct intel_crtc_state *crtc_state, 373 lane = min(lane, crtc_state->lane_count - 1); 378 for (lane = 0; lane < crtc_state->lane_count; lane++) { 390 voltage_max = intel_dp_phy_voltage_max(intel_dp, crtc_state, dp_phy); 398 const struct intel_crtc_state *crtc_state, 286 intel_dp_phy_voltage_max(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy) argument 341 intel_dp_get_lane_adjust_tx_ffe_preset(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy, const u8 link_status[DP_LINK_STATUS_SIZE], int lane) argument 361 intel_dp_get_lane_adjust_vswing_preemph(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy, const u8 link_status[DP_LINK_STATUS_SIZE], int lane) argument 397 intel_dp_get_lane_adjust_train(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy, const u8 link_status[DP_LINK_STATUS_SIZE], int lane) argument 435 intel_dp_get_adjust_train(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy, const u8 link_status[DP_LINK_STATUS_SIZE]) argument 473 intel_dp_set_link_train(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy, u8 dp_train_pat) argument 509 intel_dp_program_link_training_pattern(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy, u8 dp_train_pat) argument 548 intel_dp_set_signal_levels(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy) argument 575 intel_dp_reset_link_train(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy, u8 dp_train_pat) argument 586 intel_dp_update_link_train(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy) argument 636 intel_dp_link_max_vswing_reached(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state) argument 657 intel_dp_update_downspread_ctrl(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state) argument 669 intel_dp_update_link_bw_set(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, u8 link_bw, u8 rate_select) argument 704 intel_dp_prepare_link_train(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state) argument 753 intel_dp_adjust_request_changed(const struct intel_crtc_state *crtc_state, const u8 old_link_status[DP_LINK_STATUS_SIZE], const u8 new_link_status[DP_LINK_STATUS_SIZE]) argument 794 intel_dp_link_training_clock_recovery(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy) argument 887 intel_dp_training_pattern(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy) argument 945 intel_dp_link_training_channel_equalization(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy) argument 1024 intel_dp_128b132b_intra_hop(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state) argument 1055 intel_dp_stop_link_train(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state) argument 1071 intel_dp_link_train_phy(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, enum drm_dp_phy dp_phy) argument 1094 intel_dp_schedule_fallback_link_training(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state) argument 1120 intel_dp_link_train_all_phys(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, int lttpr_count) argument 1150 intel_dp_128b132b_lane_eq(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state) argument 1281 intel_dp_128b132b_lane_cds(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, int lttpr_count) argument 1337 intel_dp_128b132b_link_train(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state, int lttpr_count) argument 1370 intel_dp_start_link_train(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state) argument 1414 intel_dp_128b132b_sdp_crc16(struct intel_dp *intel_dp, const struct intel_crtc_state *crtc_state) argument [all...] |
H A D | intel_hdmi.h | 28 const struct intel_crtc_state *crtc_state, 41 const struct intel_crtc_state *crtc_state); 44 struct intel_crtc_state *crtc_state); 46 const struct intel_crtc_state *crtc_state, 49 bool intel_hdmi_limited_color_range(const struct intel_crtc_state *crtc_state, 51 bool intel_hdmi_bpc_possible(const struct intel_crtc_state *crtc_state, 57 int intel_hdmi_dsc_get_num_slices(const struct intel_crtc_state *crtc_state,
|
H A D | hsw_ips.c | 14 static void hsw_ips_enable(const struct intel_crtc_state *crtc_state) argument 16 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); 20 if (!crtc_state->ips_enabled) 29 !(crtc_state->active_planes & ~BIT(PLANE_CURSOR))); 61 bool hsw_ips_disable(const struct intel_crtc_state *crtc_state) argument 63 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); 67 if (!crtc_state->ips_enabled) 187 bool hsw_crtc_state_ips_capable(const struct intel_crtc_state *crtc_state) argument 189 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); 199 if (crtc_state 220 struct intel_crtc_state *crtc_state = local 258 hsw_ips_get_config(struct intel_crtc_state *crtc_state) argument 292 struct intel_crtc_state *crtc_state; local [all...] |
H A D | intel_sprite.h | 27 int ivb_plane_min_cdclk(const struct intel_crtc_state *crtc_state, 29 int hsw_plane_min_cdclk(const struct intel_crtc_state *crtc_state, 31 int vlv_plane_min_cdclk(const struct intel_crtc_state *crtc_state,
|
H A D | intel_snps_phy.h | 23 int intel_mpllb_calc_state(struct intel_crtc_state *crtc_state, 26 const struct intel_crtc_state *crtc_state); 35 const struct intel_crtc_state *crtc_state);
|
H A D | intel_dpll.c | 373 static int i9xx_pll_refclk(const struct intel_crtc_state *crtc_state) argument 375 struct drm_i915_private *i915 = to_i915(crtc_state->uapi.crtc->dev); 376 const struct i9xx_dpll_hw_state *hw_state = &crtc_state->dpll_hw_state.i9xx; 420 void i9xx_crtc_clock_get(struct intel_crtc_state *crtc_state) argument 422 struct intel_crtc *crtc = to_intel_crtc(crtc_state->uapi.crtc); 424 const struct i9xx_dpll_hw_state *hw_state = &crtc_state->dpll_hw_state.i9xx; 429 int refclk = i9xx_pll_refclk(crtc_state); 509 crtc_state->port_clock = port_clock; 512 void vlv_crtc_clock_get(struct intel_crtc_state *crtc_state) argument 514 struct intel_crtc *crtc = to_intel_crtc(crtc_state 540 chv_crtc_clock_get(struct intel_crtc_state *crtc_state) argument 614 i9xx_select_p2_div(const struct intel_limit *limit, const struct intel_crtc_state *crtc_state, int target) argument 648 i9xx_find_best_dpll(const struct intel_limit *limit, struct intel_crtc_state *crtc_state, int target, int refclk, const struct dpll *match_clock, struct dpll *best_clock) argument 706 pnv_find_best_dpll(const struct intel_limit *limit, struct intel_crtc_state *crtc_state, int target, int refclk, const struct dpll *match_clock, struct dpll *best_clock) argument 762 g4x_find_best_dpll(const struct intel_limit *limit, struct intel_crtc_state *crtc_state, int target, int refclk, const struct dpll *match_clock, struct dpll *best_clock) argument 856 vlv_find_best_dpll(const struct intel_limit *limit, struct intel_crtc_state *crtc_state, int target, int refclk, const struct dpll *match_clock, struct dpll *best_clock) argument 914 chv_find_best_dpll(const struct intel_limit *limit, struct intel_crtc_state *crtc_state, int target, int refclk, const struct dpll *match_clock, struct dpll *best_clock) argument 972 bxt_find_best_dpll(struct intel_crtc_state *crtc_state, struct dpll *best_clock) argument 993 i965_dpll_md(const struct intel_crtc_state *crtc_state) argument 998 i9xx_dpll(const struct intel_crtc_state *crtc_state, const struct dpll *clock, const struct dpll *reduced_clock) argument 1068 i9xx_compute_dpll(struct intel_crtc_state *crtc_state, const struct dpll *clock, const struct dpll *reduced_clock) argument 1090 i8xx_dpll(const struct intel_crtc_state *crtc_state, const struct dpll *clock, const struct dpll *reduced_clock) argument 1138 i8xx_compute_dpll(struct intel_crtc_state *crtc_state, const struct dpll *clock, const struct dpll *reduced_clock) argument 1154 struct intel_crtc_state *crtc_state = local 1183 struct intel_crtc_state *crtc_state = local 1198 struct intel_crtc_state *crtc_state = local 1216 struct intel_crtc_state *crtc_state = local 1234 ilk_fb_cb_factor(const struct intel_crtc_state *crtc_state) argument 1266 ilk_dpll(const struct intel_crtc_state *crtc_state, const struct dpll *clock, const struct dpll *reduced_clock) argument 1339 ilk_compute_dpll(struct intel_crtc_state *crtc_state, const struct dpll *clock, const struct dpll *reduced_clock) argument 1356 struct intel_crtc_state *crtc_state = local 1412 struct intel_crtc_state *crtc_state = local 1422 vlv_dpll(const struct intel_crtc_state *crtc_state) argument 1440 vlv_compute_dpll(struct intel_crtc_state *crtc_state) argument 1448 chv_dpll(const struct intel_crtc_state *crtc_state) argument 1466 chv_compute_dpll(struct intel_crtc_state *crtc_state) argument 1477 struct intel_crtc_state *crtc_state = local 1504 struct intel_crtc_state *crtc_state = local 1532 struct intel_crtc_state *crtc_state = local 1581 struct intel_crtc_state *crtc_state = local 1619 struct intel_crtc_state *crtc_state = local 1659 struct intel_crtc_state *crtc_state = local 1741 struct intel_crtc_state *crtc_state = local 1767 struct intel_crtc_state *crtc_state = local 1823 i9xx_enable_pll(const struct intel_crtc_state *crtc_state) argument 1900 vlv_prepare_pll(const struct intel_crtc_state *crtc_state) argument 1987 _vlv_enable_pll(const struct intel_crtc_state *crtc_state) argument 2002 vlv_enable_pll(const struct intel_crtc_state *crtc_state) argument 2027 chv_prepare_pll(const struct intel_crtc_state *crtc_state) argument 2116 _chv_enable_pll(const struct intel_crtc_state *crtc_state) argument 2148 chv_enable_pll(const struct intel_crtc_state *crtc_state) argument 2208 struct intel_crtc_state *crtc_state; local 2275 i9xx_disable_pll(const struct intel_crtc_state *crtc_state) argument [all...] |
H A D | intel_crtc.h | 31 u32 intel_crtc_max_vblank_count(const struct intel_crtc_state *crtc_state); 34 void intel_crtc_state_reset(struct intel_crtc_state *crtc_state, 37 void intel_crtc_vblank_on(const struct intel_crtc_state *crtc_state); 38 void intel_crtc_vblank_off(const struct intel_crtc_state *crtc_state);
|