Home
last modified time | relevance | path

Searched defs:intel_dp (Results 1 – 23 of 23) sorted by relevance

/linux-6.8/drivers/gpu/drm/i915/display/
Dintel_pps.c61 intel_wakeref_t intel_pps_lock(struct intel_dp *intel_dp) in intel_pps_lock()
75 intel_wakeref_t intel_pps_unlock(struct intel_dp *intel_dp, in intel_pps_unlock()
87 vlv_power_sequencer_kick(struct intel_dp *intel_dp) in vlv_power_sequencer_kick()
173 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in vlv_find_free_pps() local
199 vlv_power_sequencer_pipe(struct intel_dp *intel_dp) in vlv_power_sequencer_pipe()
247 bxt_power_sequencer_idx(struct intel_dp *intel_dp) in bxt_power_sequencer_idx()
311 vlv_initial_power_sequencer_setup(struct intel_dp *intel_dp) in vlv_initial_power_sequencer_setup()
363 static bool intel_pps_is_valid(struct intel_dp *intel_dp) in intel_pps_is_valid()
389 pps_initial_setup(struct intel_dp *intel_dp) in pps_initial_setup()
456 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_pps_reset_all() local
[all …]
Dintel_psr.c185 static bool psr_global_enabled(struct intel_dp *intel_dp) in psr_global_enabled()
202 static bool psr2_global_enabled(struct intel_dp *intel_dp) in psr2_global_enabled()
217 static u32 psr_irq_psr_error_bit_get(struct intel_dp *intel_dp) in psr_irq_psr_error_bit_get()
225 static u32 psr_irq_post_exit_bit_get(struct intel_dp *intel_dp) in psr_irq_post_exit_bit_get()
233 static u32 psr_irq_pre_entry_bit_get(struct intel_dp *intel_dp) in psr_irq_pre_entry_bit_get()
241 static u32 psr_irq_mask_get(struct intel_dp *intel_dp) in psr_irq_mask_get()
321 static void psr_irq_control(struct intel_dp *intel_dp) in psr_irq_control()
374 void intel_psr_irq_handler(struct intel_dp *intel_dp, u32 psr_iir) in intel_psr_irq_handler()
423 static bool intel_dp_get_alpm_status(struct intel_dp *intel_dp) in intel_dp_get_alpm_status()
433 static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) in intel_dp_get_sink_sync_latency()
[all …]
Dintel_dp_link_training.c50 static void intel_dp_reset_lttpr_common_caps(struct intel_dp *intel_dp) in intel_dp_reset_lttpr_common_caps()
55 static void intel_dp_reset_lttpr_count(struct intel_dp *intel_dp) in intel_dp_reset_lttpr_count()
61 static u8 *intel_dp_lttpr_phy_caps(struct intel_dp *intel_dp, in intel_dp_lttpr_phy_caps()
67 static void intel_dp_read_lttpr_phy_caps(struct intel_dp *intel_dp, in intel_dp_read_lttpr_phy_caps()
83 static bool intel_dp_read_lttpr_common_caps(struct intel_dp *intel_dp, in intel_dp_read_lttpr_common_caps()
109 intel_dp_set_lttpr_transparent_mode(struct intel_dp *intel_dp, bool enable) in intel_dp_set_lttpr_transparent_mode()
117 static int intel_dp_init_lttpr(struct intel_dp *intel_dp, const u8 dpcd[DP_RECEIVER_CAP_SIZE]) in intel_dp_init_lttpr()
183 int intel_dp_init_lttpr_and_dprx_caps(struct intel_dp *intel_dp) in intel_dp_init_lttpr_and_dprx_caps()
232 static u8 intel_dp_lttpr_voltage_max(struct intel_dp *intel_dp, in intel_dp_lttpr_voltage_max()
243 static u8 intel_dp_lttpr_preemph_max(struct intel_dp *intel_dp, in intel_dp_lttpr_preemph_max()
[all …]
Dintel_dp.c115 bool intel_dp_is_edp(struct intel_dp *intel_dp) in intel_dp_is_edp()
154 static void intel_dp_set_default_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_default_sink_rates()
161 static void intel_dp_set_dpcd_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_dpcd_sink_rates()
231 static void intel_dp_set_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_sink_rates()
250 static void intel_dp_set_default_max_sink_lane_count(struct intel_dp *intel_dp) in intel_dp_set_default_max_sink_lane_count()
255 static void intel_dp_set_max_sink_lane_count(struct intel_dp *intel_dp) in intel_dp_set_max_sink_lane_count()
294 static int intel_dp_common_len_rate_limit(const struct intel_dp *intel_dp, in intel_dp_common_len_rate_limit()
301 static int intel_dp_common_rate(struct intel_dp *intel_dp, int index) in intel_dp_common_rate()
311 static int intel_dp_max_common_rate(struct intel_dp *intel_dp) in intel_dp_max_common_rate()
328 static int intel_dp_max_common_lane_count(struct intel_dp *intel_dp) in intel_dp_max_common_lane_count()
[all …]
Dintel_dp_aux.c55 intel_dp_aux_wait_done(struct intel_dp *intel_dp) in intel_dp_aux_wait_done()
75 static u32 g4x_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in g4x_get_aux_clock_divider()
89 static u32 ilk_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in ilk_get_aux_clock_divider()
110 static u32 hsw_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in hsw_get_aux_clock_divider()
127 static u32 skl_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in skl_get_aux_clock_divider()
163 static u32 g4x_get_aux_send_ctl(struct intel_dp *intel_dp, in g4x_get_aux_send_ctl()
188 static u32 skl_get_aux_send_ctl(struct intel_dp *intel_dp, in skl_get_aux_send_ctl()
225 intel_dp_aux_xfer(struct intel_dp *intel_dp, in intel_dp_aux_xfer()
462 struct intel_dp *intel_dp = container_of(aux, struct intel_dp, aux); in intel_dp_aux_transfer() local
532 static i915_reg_t vlv_aux_ctl_reg(struct intel_dp *intel_dp) in vlv_aux_ctl_reg()
[all …]
Dg4x_dp.c92 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_prepare() local
166 static void assert_dp_port(struct intel_dp *intel_dp, bool state) in assert_dp_port()
190 static void ilk_edp_pll_on(struct intel_dp *intel_dp, in ilk_edp_pll_on()
230 static void ilk_edp_pll_off(struct intel_dp *intel_dp, in ilk_edp_pll_off()
300 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_get_hw_state() local
336 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_get_config() local
413 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_dp_link_down() local
483 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in g4x_dp_audio_enable() local
500 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in g4x_dp_audio_disable() local
517 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_disable_dp() local
[all …]
Dintel_dp_mst.c151 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_find_vcpi_slots_for_bpp() local
367 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_update_slots() local
479 intel_dp_mst_compute_config_limits(struct intel_dp *intel_dp, in intel_dp_mst_compute_config_limits()
526 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_config() local
790 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_config_late() local
897 struct intel_dp *intel_dp = &intel_mst->primary->dp; in wait_for_act_sent() local
913 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_disable_dp() local
933 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_post_disable_dp() local
1018 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_post_pll_disable_dp() local
1032 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_pre_pll_enable_dp() local
[all …]
Dintel_dp_aux_backlight.c118 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_supports_hdr_backlight() local
170 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_get_backlight() local
206 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_set_aux_backlight() local
240 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_enable_backlight() local
343 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_set_backlight() local
360 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_enable_backlight() local
382 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_disable_backlight() local
393 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_vesa_setup_backlight() local
454 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_aux_supports_vesa_backlight() local
485 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_init_backlight_funcs() local
Dintel_lspcon.c125 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_detect_hdr_capability() local
144 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_get_current_mode() local
171 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_wait_mode() local
197 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_wake_native_aux_ch() local
247 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_probe() local
291 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_resume_in_pcon_wa() local
481 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in lspcon_write_infoframe() local
627 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in lspcon_infoframes_enabled() local
661 struct intel_dp *intel_dp = &dig_port->dp; in lspcon_init() local
Dintel_display_types.h1735 struct intel_dp { struct
1736 i915_reg_t output_reg;
1737 u32 DP;
1738 int link_rate;
1739 u8 lane_count;
1740 u8 sink_count;
1741 bool link_trained;
1742 bool reset_link_params;
1743 bool use_max_params;
1744 u8 dpcd[DP_RECEIVER_CAP_SIZE];
[all …]
Dintel_psr.h24 #define CAN_PSR(intel_dp) ((intel_dp)->psr.sink_support && \ argument
27 #define CAN_PANEL_REPLAY(intel_dp) ((intel_dp)->psr.sink_panel_replay_support && \ argument
Dintel_display_debugfs.c240 struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder); in intel_dp_info() local
824 struct intel_dp *intel_dp; in i915_displayport_test_active_write() local
879 struct intel_dp *intel_dp; in i915_displayport_test_active_show() local
928 struct intel_dp *intel_dp; in i915_displayport_test_data_show() local
981 struct intel_dp *intel_dp; in i915_displayport_test_type_show() local
1120 struct intel_dp *intel_dp = intel_attached_dp(connector); in i915_panel_show() local
1210 struct intel_dp *intel_dp; in i915_dsc_fec_support_show() local
1281 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in i915_dsc_fec_support_write() local
1356 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in i915_dsc_bpc_write() local
1423 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in i915_dsc_output_format_write() local
[all …]
Dintel_ddi.c329 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_ddi_init_dp_buf_reg() local
1067 static u8 intel_ddi_dp_voltage_max(struct intel_dp *intel_dp, in intel_ddi_dp_voltage_max()
1091 static u8 intel_ddi_dp_preemph_max(struct intel_dp *intel_dp) in intel_ddi_dp_preemph_max()
1122 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in icl_ddi_combo_vswing_program() local
1391 static int translate_signal_level(struct intel_dp *intel_dp, in translate_signal_level()
1409 static int intel_ddi_dp_level(struct intel_dp *intel_dp, in intel_ddi_dp_level()
1454 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in hsw_set_signal_levels() local
2197 static void intel_dp_sink_set_msa_timing_par_ignore_state(struct intel_dp *intel_dp, in intel_dp_sink_set_msa_timing_par_ignore_state()
2213 static void intel_dp_sink_set_fec_ready(struct intel_dp *intel_dp, in intel_dp_sink_set_fec_ready()
2271 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_ddi_wait_for_fec_status() local
[all …]
Dg4x_dp.h35 static inline int vlv_active_pipe(struct intel_dp *intel_dp) in vlv_active_pipe()
Dintel_vrr.c17 struct intel_dp *intel_dp; in intel_vrr_is_capable() local
Dintel_dpio_phy.c923 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in chv_phy_pre_encoder_enable() local
1107 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in vlv_phy_pre_encoder_enable() local
Dintel_cdclk.c2373 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
2387 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
2396 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
2403 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
Dintel_ddi_buf_trans.c1125 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in use_edp_hobl() local
1133 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in use_edp_low_vswing() local
Dintel_cx0_phy.c99 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_cx0_phy_transaction_begin() local
111 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_cx0_phy_transaction_end() local
1819 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_c10pll_update_pll() local
Dintel_display_irq.c753 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in ivb_display_irq_handler() local
875 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in gen8_de_misc_irq_handler() local
Dintel_dp_hdcp.c817 struct intel_dp *intel_dp = &dig_port->dp; in intel_dp_hdcp_init() local
Dintel_tc.c1653 struct intel_dp *intel_dp = enc_to_intel_dp(&dig_port->base); in reset_link_commit() local
/linux-6.8/drivers/gpu/drm/gma500/
Dcdv_intel_dp.c323 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_max_lane_count() local
341 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_max_link_bw() local
379 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_vdd_on() local
414 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_on() local
442 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_off() local
493 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_backlight_off() local
511 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_mode_valid() local
570 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_aux_ch() local
751 struct cdv_intel_dp *intel_dp = container_of(adapter, in cdv_intel_dp_i2c_aux_ch() local
847 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_i2c_init() local
[all …]