| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/ |
| D | intel_dp.c | 140 bool intel_dp_is_edp(struct intel_dp *intel_dp) in intel_dp_is_edp() 158 static void intel_dp_set_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_sink_rates() 202 static int intel_dp_common_len_rate_limit(const struct intel_dp *intel_dp, in intel_dp_common_len_rate_limit() 210 static int intel_dp_max_common_rate(struct intel_dp *intel_dp) in intel_dp_max_common_rate() 216 static int intel_dp_max_common_lane_count(struct intel_dp *intel_dp) in intel_dp_max_common_lane_count() 226 int intel_dp_max_lane_count(struct intel_dp *intel_dp) in intel_dp_max_lane_count() 250 static int cnl_max_source_rate(struct intel_dp *intel_dp) in cnl_max_source_rate() 273 static int icl_max_source_rate(struct intel_dp *intel_dp) in icl_max_source_rate() 288 intel_dp_set_source_rates(struct intel_dp *intel_dp) in intel_dp_set_source_rates() 386 static void intel_dp_set_common_rates(struct intel_dp *intel_dp) in intel_dp_set_common_rates() [all …]
|
| D | intel_dp_link_training.c | 52 void intel_dp_get_adjust_train(struct intel_dp *intel_dp, in intel_dp_get_adjust_train() 90 intel_dp_set_link_train(struct intel_dp *intel_dp, in intel_dp_set_link_train() 116 intel_dp_reset_link_train(struct intel_dp *intel_dp, in intel_dp_reset_link_train() 125 intel_dp_update_link_train(struct intel_dp *intel_dp) in intel_dp_update_link_train() 137 static bool intel_dp_link_max_vswing_reached(struct intel_dp *intel_dp) in intel_dp_link_max_vswing_reached() 151 intel_dp_link_training_clock_recovery(struct intel_dp *intel_dp) in intel_dp_link_training_clock_recovery() 269 static u32 intel_dp_training_pattern(struct intel_dp *intel_dp) in intel_dp_training_pattern() 313 intel_dp_link_training_channel_equalization(struct intel_dp *intel_dp) in intel_dp_link_training_channel_equalization() 382 void intel_dp_stop_link_train(struct intel_dp *intel_dp) in intel_dp_stop_link_train() 391 intel_dp_start_link_train(struct intel_dp *intel_dp) in intel_dp_start_link_train()
|
| D | intel_psr.c | 242 static bool intel_dp_get_alpm_status(struct intel_dp *intel_dp) in intel_dp_get_alpm_status() 252 static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) in intel_dp_get_sink_sync_latency() 266 static u16 intel_dp_get_su_x_granulartiy(struct intel_dp *intel_dp) in intel_dp_get_su_x_granulartiy() 294 void intel_psr_init_dpcd(struct intel_dp *intel_dp) in intel_psr_init_dpcd() 361 static void hsw_psr_setup_aux(struct intel_dp *intel_dp) in hsw_psr_setup_aux() 396 static void intel_psr_enable_sink(struct intel_dp *intel_dp) in intel_psr_enable_sink() 421 static u32 intel_psr1_get_tp_time(struct intel_dp *intel_dp) in intel_psr1_get_tp_time() 463 static u8 psr_compute_idle_frames(struct intel_dp *intel_dp) in psr_compute_idle_frames() 480 static void hsw_activate_psr1(struct intel_dp *intel_dp) in hsw_activate_psr1() 505 static u32 intel_psr2_get_tp_time(struct intel_dp *intel_dp) in intel_psr2_get_tp_time() [all …]
|
| D | intel_dp_aux_backlight.c | 28 static void set_aux_backlight_enable(struct intel_dp *intel_dp, bool enable) in set_aux_backlight_enable() 57 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_backlight_dpcd_mode() local 80 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_get_backlight() local 113 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_set_backlight() local 143 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_set_pwm_freq() local 180 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_enable_backlight() local 242 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_calc_max_backlight() local 339 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_display_control_capable() local 357 struct intel_dp *intel_dp = enc_to_intel_dp(intel_connector->encoder); in intel_dp_aux_init_backlight_funcs() local
|
| D | intel_dp_mst.c | 49 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_link_config() local 103 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_config() local 207 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_config_late() local 323 static void clear_act_sent(struct intel_dp *intel_dp) in clear_act_sent() 331 static void wait_for_act_sent(struct intel_dp *intel_dp) in wait_for_act_sent() 349 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_disable_dp() local 378 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_post_disable_dp() local 458 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_pre_pll_enable_dp() local 472 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_pre_enable_dp() local 534 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_enable_dp() local [all …]
|
| D | intel_display_types.h | 1267 struct intel_dp { struct 1268 i915_reg_t output_reg; 1269 u32 DP; 1270 int link_rate; 1271 u8 lane_count; 1272 u8 sink_count; 1273 bool link_mst; 1274 bool link_trained; 1275 bool has_hdmi_sink; 1276 bool has_audio; [all …]
|
| D | intel_ddi.c | 1113 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in tgl_get_combo_buf_trans() local 1512 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_ddi_init_dp_buf_reg() local 2252 static u8 intel_ddi_dp_voltage_max(struct intel_dp *intel_dp) in intel_ddi_dp_voltage_max() 2309 static u8 intel_ddi_dp_preemph_max(struct intel_dp *intel_dp) in intel_ddi_dp_preemph_max() 2390 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in cnl_ddi_vswing_sequence() local 2474 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in icl_ddi_combo_vswing_program() local 2535 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in icl_combo_phy_ddi_vswing_sequence() local 2604 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in icl_mg_phy_ddi_vswing_sequence() local 2751 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in tgl_dkl_phy_ddi_vswing_sequence() local 2806 static u32 translate_signal_level(struct intel_dp *intel_dp, int signal_levels) in translate_signal_level() [all …]
|
| D | intel_display_debugfs.c | 252 struct intel_dp *intel_dp = in i915_psr_sink_status_show() local 628 struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder); in intel_dp_info() local 1246 struct intel_dp *intel_dp; in i915_displayport_test_active_write() local 1304 struct intel_dp *intel_dp; in i915_displayport_test_active_show() local 1354 struct intel_dp *intel_dp; in i915_displayport_test_data_show() local 1408 struct intel_dp *intel_dp; in i915_displayport_test_type_show() local 1859 struct intel_dp *intel_dp; in i915_drrs_ctl_set() local 2015 struct intel_dp *intel_dp = in i915_panel_show() local 2100 struct intel_dp *intel_dp; in i915_dsc_fec_support_show() local 2164 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in i915_dsc_fec_support_write() local
|
| D | intel_lspcon.c | 248 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_resume_in_pcon_wa() local 437 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in lspcon_write_infoframe() local
|
| D | intel_dp_hdcp.c | 648 struct intel_dp *intel_dp = &dig_port->dp; in intel_dp_mst_hdcp_check_link() local 690 struct intel_dp *intel_dp = &dig_port->dp; in intel_dp_init_hdcp() local
|
| D | intel_dpio_phy.c | 872 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in chv_phy_pre_encoder_enable() local 1054 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in vlv_phy_pre_encoder_enable() local
|
| D | intel_vdsc.c | 1047 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dsc_dp_pps_write() local
|
| D | intel_cdclk.c | 1891 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 1900 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/i915/ |
| D | intel_dp.c | 103 bool intel_dp_is_edp(struct intel_dp *intel_dp) in intel_dp_is_edp() 110 static struct drm_device *intel_dp_to_dev(struct intel_dp *intel_dp) in intel_dp_to_dev() 133 static void intel_dp_set_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_sink_rates() 166 static int intel_dp_common_len_rate_limit(const struct intel_dp *intel_dp, in intel_dp_common_len_rate_limit() 174 static int intel_dp_max_common_rate(struct intel_dp *intel_dp) in intel_dp_max_common_rate() 180 static int intel_dp_max_common_lane_count(struct intel_dp *intel_dp) in intel_dp_max_common_lane_count() 189 int intel_dp_max_lane_count(struct intel_dp *intel_dp) in intel_dp_max_lane_count() 214 intel_dp_downstream_max_dotclock(struct intel_dp *intel_dp) in intel_dp_downstream_max_dotclock() 236 static int cnl_max_source_rate(struct intel_dp *intel_dp) in cnl_max_source_rate() 259 static int icl_max_source_rate(struct intel_dp *intel_dp) in icl_max_source_rate() [all …]
|
| D | intel_dp_link_training.c | 36 intel_get_adjust_train(struct intel_dp *intel_dp, in intel_get_adjust_train() 68 intel_dp_set_link_train(struct intel_dp *intel_dp, in intel_dp_set_link_train() 94 intel_dp_reset_link_train(struct intel_dp *intel_dp, in intel_dp_reset_link_train() 103 intel_dp_update_link_train(struct intel_dp *intel_dp) in intel_dp_update_link_train() 115 static bool intel_dp_link_max_vswing_reached(struct intel_dp *intel_dp) in intel_dp_link_max_vswing_reached() 129 intel_dp_link_training_clock_recovery(struct intel_dp *intel_dp) in intel_dp_link_training_clock_recovery() 226 static u32 intel_dp_training_pattern(struct intel_dp *intel_dp) in intel_dp_training_pattern() 266 intel_dp_link_training_channel_equalization(struct intel_dp *intel_dp) in intel_dp_link_training_channel_equalization() 330 void intel_dp_stop_link_train(struct intel_dp *intel_dp) in intel_dp_stop_link_train() 339 intel_dp_start_link_train(struct intel_dp *intel_dp) in intel_dp_start_link_train()
|
| D | intel_psr.c | 163 static bool intel_dp_get_colorimetry_status(struct intel_dp *intel_dp) in intel_dp_get_colorimetry_status() 173 static bool intel_dp_get_alpm_status(struct intel_dp *intel_dp) in intel_dp_get_alpm_status() 183 static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) in intel_dp_get_sink_sync_latency() 195 void intel_psr_init_dpcd(struct intel_dp *intel_dp) in intel_psr_init_dpcd() 244 static void intel_psr_setup_vsc(struct intel_dp *intel_dp, in intel_psr_setup_vsc() 276 static void hsw_psr_setup_aux(struct intel_dp *intel_dp) in hsw_psr_setup_aux() 310 static void intel_psr_enable_sink(struct intel_dp *intel_dp) in intel_psr_enable_sink() 333 static void hsw_activate_psr1(struct intel_dp *intel_dp) in hsw_activate_psr1() 390 static void hsw_activate_psr2(struct intel_dp *intel_dp) in hsw_activate_psr2() 427 static bool intel_psr2_config_valid(struct intel_dp *intel_dp, in intel_psr2_config_valid() [all …]
|
| D | intel_dp_aux_backlight.c | 27 static void set_aux_backlight_enable(struct intel_dp *intel_dp, bool enable) in set_aux_backlight_enable() 59 struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base); in intel_dp_aux_get_backlight() local 84 struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base); in intel_dp_aux_set_backlight() local 112 struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base); in intel_dp_aux_set_pwm_freq() local 180 struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base); in intel_dp_aux_enable_backlight() local 230 struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base); in intel_dp_aux_setup_backlight() local 249 struct intel_dp *intel_dp = enc_to_intel_dp(&connector->encoder->base); in intel_dp_aux_display_control_capable() local
|
| D | intel_dp_mst.c | 40 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_mst_compute_config() local 147 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_mst_disable_dp() local 171 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_mst_post_disable_dp() local 209 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_mst_pre_pll_enable_dp() local 223 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_mst_pre_enable_dp() local 273 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_mst_enable_dp() local 316 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_get_ddc_modes() local 334 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_detect() local 374 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_mode_valid() local 408 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_mst_atomic_best_encoder() local [all …]
|
| D | intel_drv.h | 1071 struct intel_dp { struct 1072 i915_reg_t output_reg; 1073 uint32_t DP; 1074 int link_rate; 1075 uint8_t lane_count; 1076 uint8_t sink_count; 1077 bool link_mst; 1078 bool link_trained; 1079 bool has_audio; 1080 bool detect_done; [all …]
|
| D | intel_ddi.c | 1241 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_ddi_init_dp_buf_reg() local 2001 intel_ddi_main_link_aux_domain(struct intel_dp *intel_dp) in intel_ddi_main_link_aux_domain() 2038 struct intel_dp *intel_dp = &dig_port->dp; in intel_ddi_get_power_domains() local 2288 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in cnl_ddi_vswing_sequence() local 2416 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in icl_combo_phy_ddi_vswing_sequence() local 2498 static uint32_t intel_ddi_dp_level(struct intel_dp *intel_dp) in intel_ddi_dp_level() 2507 u32 bxt_signal_levels(struct intel_dp *intel_dp) in bxt_signal_levels() 2524 uint32_t ddi_signal_levels(struct intel_dp *intel_dp) in ddi_signal_levels() 2674 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_ddi_pre_enable_dp() local 2810 struct intel_dp *intel_dp = &dig_port->dp; in intel_ddi_post_disable_dp() local [all …]
|
| D | intel_lspcon.c | 168 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_resume_in_pcon_wa() local
|
| D | i915_debugfs.c | 2617 struct intel_dp *intel_dp = in i915_psr_sink_status_show() local 2986 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); in intel_dp_info() local 3004 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_mst_info() local 3581 struct intel_dp *intel_dp; in i915_displayport_test_active_write() local 3637 struct intel_dp *intel_dp; in i915_displayport_test_active_show() local 3687 struct intel_dp *intel_dp; in i915_displayport_test_data_show() local 3731 struct intel_dp *intel_dp; in i915_displayport_test_type_show() local 4603 struct intel_dp *intel_dp; in i915_drrs_ctl_set() local 4833 struct intel_dp *intel_dp = in i915_dpcd_show() local 4871 struct intel_dp *intel_dp = in i915_panel_show() local
|
| D | intel_dpio_phy.c | 862 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in chv_phy_pre_encoder_enable() local 1040 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in vlv_phy_pre_encoder_enable() local
|
| /kernel/linux/linux-4.19/drivers/gpu/drm/gma500/ |
| D | cdv_intel_dp.c | 325 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_max_lane_count() local 343 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_max_link_bw() local 381 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_vdd_on() local 416 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_on() local 444 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_off() local 495 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_backlight_off() local 513 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_mode_valid() local 572 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_aux_ch() local 753 struct cdv_intel_dp *intel_dp = container_of(adapter, in cdv_intel_dp_i2c_aux_ch() local 849 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_i2c_init() local [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/gma500/ |
| D | cdv_intel_dp.c | 327 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_max_lane_count() local 345 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_max_link_bw() local 383 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_vdd_on() local 418 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_on() local 446 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_off() local 497 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_backlight_off() local 515 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_mode_valid() local 574 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_aux_ch() local 755 struct cdv_intel_dp *intel_dp = container_of(adapter, in cdv_intel_dp_i2c_aux_ch() local 851 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_i2c_init() local [all …]
|