/Linux-v5.15/drivers/gpu/drm/i915/display/ |
D | intel_pps.c | 20 intel_wakeref_t intel_pps_lock(struct intel_dp *intel_dp) in intel_pps_lock() 34 intel_wakeref_t intel_pps_unlock(struct intel_dp *intel_dp, in intel_pps_unlock() 46 vlv_power_sequencer_kick(struct intel_dp *intel_dp) in vlv_power_sequencer_kick() 132 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in vlv_find_free_pps() local 158 vlv_power_sequencer_pipe(struct intel_dp *intel_dp) in vlv_power_sequencer_pipe() 207 bxt_power_sequencer_idx(struct intel_dp *intel_dp) in bxt_power_sequencer_idx() 276 vlv_initial_power_sequencer_setup(struct intel_dp *intel_dp) in vlv_initial_power_sequencer_setup() 334 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_pps_reset_all() local 357 static void intel_pps_get_registers(struct intel_dp *intel_dp, in intel_pps_get_registers() 384 _pp_ctrl_reg(struct intel_dp *intel_dp) in _pp_ctrl_reg() [all …]
|
D | intel_dp_link_training.c | 38 static void intel_dp_reset_lttpr_common_caps(struct intel_dp *intel_dp) in intel_dp_reset_lttpr_common_caps() 43 static void intel_dp_reset_lttpr_count(struct intel_dp *intel_dp) in intel_dp_reset_lttpr_count() 60 static u8 *intel_dp_lttpr_phy_caps(struct intel_dp *intel_dp, in intel_dp_lttpr_phy_caps() 66 static void intel_dp_read_lttpr_phy_caps(struct intel_dp *intel_dp, in intel_dp_read_lttpr_phy_caps() 88 static bool intel_dp_read_lttpr_common_caps(struct intel_dp *intel_dp) in intel_dp_read_lttpr_common_caps() 123 intel_dp_set_lttpr_transparent_mode(struct intel_dp *intel_dp, bool enable) in intel_dp_set_lttpr_transparent_mode() 131 static int intel_dp_init_lttpr(struct intel_dp *intel_dp) in intel_dp_init_lttpr() 197 int intel_dp_init_lttpr_and_dprx_caps(struct intel_dp *intel_dp) in intel_dp_init_lttpr_and_dprx_caps() 225 static u8 intel_dp_lttpr_voltage_max(struct intel_dp *intel_dp, in intel_dp_lttpr_voltage_max() 236 static u8 intel_dp_lttpr_preemph_max(struct intel_dp *intel_dp, in intel_dp_lttpr_preemph_max() [all …]
|
D | intel_psr.c | 86 static bool psr_global_enabled(struct intel_dp *intel_dp) in psr_global_enabled() 100 static bool psr2_global_enabled(struct intel_dp *intel_dp) in psr2_global_enabled() 111 static void psr_irq_control(struct intel_dp *intel_dp) in psr_irq_control() 181 void intel_psr_irq_handler(struct intel_dp *intel_dp, u32 psr_iir) in intel_psr_irq_handler() 245 static bool intel_dp_get_alpm_status(struct intel_dp *intel_dp) in intel_dp_get_alpm_status() 255 static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) in intel_dp_get_sink_sync_latency() 269 static void intel_dp_get_su_granularity(struct intel_dp *intel_dp) in intel_dp_get_su_granularity() 309 void intel_psr_init_dpcd(struct intel_dp *intel_dp) in intel_psr_init_dpcd() 367 static void hsw_psr_setup_aux(struct intel_dp *intel_dp) in hsw_psr_setup_aux() 402 static void intel_psr_enable_sink(struct intel_dp *intel_dp) in intel_psr_enable_sink() [all …]
|
D | intel_dp.c | 104 bool intel_dp_is_edp(struct intel_dp *intel_dp) in intel_dp_is_edp() 115 static void intel_dp_set_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_sink_rates() 162 static int intel_dp_common_len_rate_limit(const struct intel_dp *intel_dp, in intel_dp_common_len_rate_limit() 170 static int intel_dp_max_common_rate(struct intel_dp *intel_dp) in intel_dp_max_common_rate() 176 static int intel_dp_max_common_lane_count(struct intel_dp *intel_dp) in intel_dp_max_common_lane_count() 190 int intel_dp_max_lane_count(struct intel_dp *intel_dp) in intel_dp_max_lane_count() 214 bool intel_dp_can_bigjoiner(struct intel_dp *intel_dp) in intel_dp_can_bigjoiner() 225 static int icl_max_source_rate(struct intel_dp *intel_dp) in icl_max_source_rate() 238 static int ehl_max_source_rate(struct intel_dp *intel_dp) in ehl_max_source_rate() 247 intel_dp_set_source_rates(struct intel_dp *intel_dp) in intel_dp_set_source_rates() [all …]
|
D | intel_dp_aux.c | 36 intel_dp_aux_wait_done(struct intel_dp *intel_dp) in intel_dp_aux_wait_done() 60 static u32 g4x_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in g4x_get_aux_clock_divider() 74 static u32 ilk_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in ilk_get_aux_clock_divider() 95 static u32 hsw_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in hsw_get_aux_clock_divider() 112 static u32 skl_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in skl_get_aux_clock_divider() 122 static u32 g4x_get_aux_send_ctl(struct intel_dp *intel_dp, in g4x_get_aux_send_ctl() 148 static u32 skl_get_aux_send_ctl(struct intel_dp *intel_dp, in skl_get_aux_send_ctl() 181 intel_dp_aux_xfer(struct intel_dp *intel_dp, in intel_dp_aux_xfer() 408 struct intel_dp *intel_dp = container_of(aux, struct intel_dp, aux); in intel_dp_aux_transfer() local 478 static i915_reg_t g4x_aux_ctl_reg(struct intel_dp *intel_dp) in g4x_aux_ctl_reg() [all …]
|
D | g4x_dp.c | 106 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_prepare() local 184 static void assert_dp_port(struct intel_dp *intel_dp, bool state) in assert_dp_port() 208 static void ilk_edp_pll_on(struct intel_dp *intel_dp, in ilk_edp_pll_on() 248 static void ilk_edp_pll_off(struct intel_dp *intel_dp, in ilk_edp_pll_off() 318 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_get_hw_state() local 339 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_get_config() local 426 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_link_down() local 499 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_disable_dp() local 538 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in g4x_post_disable_dp() local 580 cpt_set_link_train(struct intel_dp *intel_dp, in cpt_set_link_train() [all …]
|
D | intel_dp_mst.c | 54 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_link_config() local 108 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_config() local 212 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_config_late() local 342 struct intel_dp *intel_dp = &intel_mst->primary->dp; in wait_for_act_sent() local 368 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_disable_dp() local 394 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_post_disable_dp() local 474 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_pre_pll_enable_dp() local 488 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_pre_enable_dp() local 550 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_enable_dp() local 620 struct intel_dp *intel_dp = intel_connector->mst_port; in intel_dp_mst_get_ddc_modes() local [all …]
|
D | intel_dp_aux_backlight.c | 103 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_supports_hdr_backlight() local 136 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_get_backlight() local 170 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_set_aux_backlight() local 203 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_enable_backlight() local 283 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_set_backlight() local 294 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_enable_backlight() local 304 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_disable_backlight() local 311 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_vesa_setup_backlight() local 340 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_supports_vesa_backlight() local 383 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_init_backlight_funcs() local
|
D | intel_display_types.h | 1535 struct intel_dp { struct 1536 i915_reg_t output_reg; 1537 u32 DP; 1538 int link_rate; 1539 u8 lane_count; 1540 u8 sink_count; 1541 bool link_trained; 1542 bool has_hdmi_sink; 1543 bool has_audio; 1544 bool reset_link_params; [all …]
|
D | intel_lspcon.c | 143 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_get_current_mode() local 180 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_change_mode() local 227 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_probe() local 270 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_resume_in_pcon_wa() local 459 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in lspcon_write_infoframe() local 603 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in lspcon_infoframes_enabled() local
|
D | intel_display_debugfs.c | 253 struct intel_dp *intel_dp = in i915_psr_sink_status_show() local 283 psr_source_status(struct intel_dp *intel_dp, struct seq_file *m) in psr_source_status() 331 static int intel_psr_status(struct seq_file *m, struct intel_dp *intel_dp) in intel_psr_status() 434 struct intel_dp *intel_dp = NULL; in i915_edp_psr_status() local 464 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in i915_edp_psr_debug_set() local 489 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in i915_edp_psr_debug_get() local 672 struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder); in intel_dp_info() local 1418 struct intel_dp *intel_dp; in i915_displayport_test_active_write() local 1476 struct intel_dp *intel_dp; in i915_displayport_test_active_show() local 1526 struct intel_dp *intel_dp; in i915_displayport_test_data_show() local [all …]
|
D | intel_ddi.c | 280 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_ddi_init_dp_buf_reg() local 996 static u8 intel_ddi_dp_voltage_max(struct intel_dp *intel_dp, in intel_ddi_dp_voltage_max() 1020 static u8 intel_ddi_dp_preemph_max(struct intel_dp *intel_dp) in intel_ddi_dp_preemph_max() 1042 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in icl_ddi_combo_vswing_program() local 1356 static int translate_signal_level(struct intel_dp *intel_dp, in translate_signal_level() 1374 static int intel_ddi_dp_level(struct intel_dp *intel_dp) in intel_ddi_dp_level() 1384 dg2_set_signal_levels(struct intel_dp *intel_dp, in dg2_set_signal_levels() 1394 tgl_set_signal_levels(struct intel_dp *intel_dp, in tgl_set_signal_levels() 1404 icl_set_signal_levels(struct intel_dp *intel_dp, in icl_set_signal_levels() 1414 bxt_set_signal_levels(struct intel_dp *intel_dp, in bxt_set_signal_levels() [all …]
|
D | intel_ddi_buf_trans.c | 1306 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in tgl_get_combo_buf_trans_edp() local 1354 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in dg1_get_combo_buf_trans_edp() local 1399 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in rkl_get_combo_buf_trans_edp() local 1445 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in adls_get_combo_buf_trans_edp() local 1487 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in adlp_get_combo_buf_trans_edp() local
|
D | intel_vrr.c | 14 struct intel_dp *intel_dp; in intel_vrr_is_capable() local
|
D | intel_cdclk.c | 1941 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 1953 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 1962 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 1969 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
|
D | intel_dpio_phy.c | 873 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in chv_phy_pre_encoder_enable() local 1056 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in vlv_phy_pre_encoder_enable() local
|
D | intel_vdsc.c | 1082 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dsc_dp_pps_write() local
|
D | intel_dp_hdcp.c | 847 struct intel_dp *intel_dp = &dig_port->dp; in intel_dp_hdcp_init() local
|
/Linux-v5.15/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 …]
|
/Linux-v5.15/drivers/gpu/drm/i915/ |
D | i915_irq.c | 2100 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in ivb_display_irq_handler() local 2336 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in gen8_de_misc_irq_handler() local
|