/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_pps.c | 61 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 …]
|
H A D | intel_dp_link_training.c | 50 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 bool intel_dp_lttpr_transparent_mode_enabled(struct intel_dp *intel_dp) in intel_dp_lttpr_transparent_mode_enabled() 132 static int intel_dp_init_lttpr_phys(struct intel_dp *intel_dp, const u8 dpcd[DP_RECEIVER_CAP_SIZE]) in intel_dp_init_lttpr_phys() 193 static int intel_dp_init_lttpr(struct intel_dp *intel_dp, const u8 dpcd[DP_RECEIVER_CAP_SIZE]) in intel_dp_init_lttpr() 224 int intel_dp_init_lttpr_and_dprx_caps(struct intel_dp *intel_dp) in intel_dp_init_lttpr_and_dprx_caps() [all …]
|
H A D | intel_psr.c | 173 static bool psr_global_enabled(struct intel_dp *intel_dp) in psr_global_enabled() 190 static bool psr2_global_enabled(struct intel_dp *intel_dp) in psr2_global_enabled() 205 static u32 psr_irq_psr_error_bit_get(struct intel_dp *intel_dp) in psr_irq_psr_error_bit_get() 213 static u32 psr_irq_post_exit_bit_get(struct intel_dp *intel_dp) in psr_irq_post_exit_bit_get() 221 static u32 psr_irq_pre_entry_bit_get(struct intel_dp *intel_dp) in psr_irq_pre_entry_bit_get() 229 static u32 psr_irq_mask_get(struct intel_dp *intel_dp) in psr_irq_mask_get() 309 static void psr_irq_control(struct intel_dp *intel_dp) in psr_irq_control() 362 void intel_psr_irq_handler(struct intel_dp *intel_dp, u32 psr_iir) in intel_psr_irq_handler() 411 static bool intel_dp_get_alpm_status(struct intel_dp *intel_dp) in intel_dp_get_alpm_status() 421 static u8 intel_dp_get_sink_sync_latency(struct intel_dp *intel_dp) in intel_dp_get_sink_sync_latency() [all …]
|
H A D | intel_dp.c | 115 bool intel_dp_is_edp(struct intel_dp *intel_dp) in intel_dp_is_edp() 130 static void intel_dp_set_default_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_default_sink_rates() 137 static void intel_dp_set_dpcd_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_dpcd_sink_rates() 207 static void intel_dp_set_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_sink_rates() 226 static void intel_dp_set_default_max_sink_lane_count(struct intel_dp *intel_dp) in intel_dp_set_default_max_sink_lane_count() 231 static void intel_dp_set_max_sink_lane_count(struct intel_dp *intel_dp) in intel_dp_set_max_sink_lane_count() 270 static int intel_dp_common_len_rate_limit(const struct intel_dp *intel_dp, in intel_dp_common_len_rate_limit() 277 static int intel_dp_common_rate(struct intel_dp *intel_dp, int index) in intel_dp_common_rate() 287 static int intel_dp_max_common_rate(struct intel_dp *intel_dp) in intel_dp_max_common_rate() 304 static int intel_dp_max_common_lane_count(struct intel_dp *intel_dp) in intel_dp_max_common_lane_count() [all …]
|
H A D | intel_dp_aux.c | 40 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() 148 static u32 g4x_get_aux_send_ctl(struct intel_dp *intel_dp, in g4x_get_aux_send_ctl() 174 static u32 skl_get_aux_send_ctl(struct intel_dp *intel_dp, in skl_get_aux_send_ctl() 211 intel_dp_aux_xfer(struct intel_dp *intel_dp, in intel_dp_aux_xfer() 449 struct intel_dp *intel_dp = container_of(aux, struct intel_dp, aux); in intel_dp_aux_transfer() local 519 static i915_reg_t g4x_aux_ctl_reg(struct intel_dp *intel_dp) in g4x_aux_ctl_reg() [all …]
|
H A D | g4x_dp.c | 92 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 intel_disable_dp() local 520 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in g4x_post_disable_dp() local 562 cpt_set_link_train(struct intel_dp *intel_dp, in cpt_set_link_train() [all …]
|
H A D | intel_dp_mst.c | 80 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_find_vcpi_slots_for_bpp() local 182 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_dsc_mst_compute_link_config() local 275 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_update_slots() local 311 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_config() local 437 struct intel_dp *intel_dp = &intel_mst->primary->dp; in intel_dp_mst_compute_config_late() local 540 struct intel_dp *intel_dp = &intel_mst->primary->dp; in wait_for_act_sent() local 556 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_disable_dp() local 587 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_post_disable_dp() local 658 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_post_pll_disable_dp() local 672 struct intel_dp *intel_dp = &dig_port->dp; in intel_mst_pre_pll_enable_dp() local [all …]
|
H A D | intel_dp_aux_backlight.c | 118 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
|
H A D | intel_lspcon.c | 125 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 159 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_wait_mode() local 184 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_change_mode() local 214 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_wake_native_aux_ch() local 234 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_probe() local 278 struct intel_dp *intel_dp = lspcon_to_intel_dp(lspcon); in lspcon_resume_in_pcon_wa() local 468 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in lspcon_write_infoframe() local 614 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in lspcon_infoframes_enabled() local 648 struct intel_dp *intel_dp = &dig_port->dp; in lspcon_init() local
|
H A D | intel_display_types.h | 1704 struct intel_dp { struct 1705 i915_reg_t output_reg; 1706 u32 DP; 1707 int link_rate; 1708 u8 lane_count; 1709 u8 sink_count; 1710 bool link_trained; 1711 bool reset_link_params; 1712 bool use_max_params; 1713 u8 dpcd[DP_RECEIVER_CAP_SIZE]; [all …]
|
H A D | intel_display_debugfs.c | 235 struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder); in intel_dp_info() local 810 struct intel_dp *intel_dp; in i915_displayport_test_active_write() local 865 struct intel_dp *intel_dp; in i915_displayport_test_active_show() local 914 struct intel_dp *intel_dp; in i915_displayport_test_data_show() local 967 struct intel_dp *intel_dp; in i915_displayport_test_type_show() local 1104 struct intel_dp *intel_dp = in i915_panel_show() local 1195 struct intel_dp *intel_dp; in i915_dsc_fec_support_show() local 1266 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in i915_dsc_fec_support_write() local 1339 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in i915_dsc_bpc_write() local 1406 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in i915_dsc_output_format_write() local
|
H A D | intel_ddi.c | 328 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_ddi_init_dp_buf_reg() local 1066 static u8 intel_ddi_dp_voltage_max(struct intel_dp *intel_dp, in intel_ddi_dp_voltage_max() 1090 static u8 intel_ddi_dp_preemph_max(struct intel_dp *intel_dp) in intel_ddi_dp_preemph_max() 1121 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in icl_ddi_combo_vswing_program() local 1390 static int translate_signal_level(struct intel_dp *intel_dp, in translate_signal_level() 1408 static int intel_ddi_dp_level(struct intel_dp *intel_dp, in intel_ddi_dp_level() 1453 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in hsw_set_signal_levels() local 2196 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() 2212 static void intel_dp_sink_set_fec_ready(struct intel_dp *intel_dp, in intel_dp_sink_set_fec_ready() 2421 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in mtl_ddi_pre_enable_dp() local [all …]
|
H A D | intel_vrr.c | 17 struct intel_dp *intel_dp; in intel_vrr_is_capable() local
|
H A D | intel_dpio_phy.c | 908 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in chv_phy_pre_encoder_enable() local 1091 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in vlv_phy_pre_encoder_enable() local
|
H A D | intel_cdclk.c | 2314 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 2328 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 2337 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 2344 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
|
H A D | intel_ddi_buf_trans.c | 1125 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
|
H A D | intel_cx0_phy.c | 67 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_cx0_phy_transaction_begin() local 76 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_cx0_phy_transaction_end() local 1771 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_c10pll_update_pll() local
|
H A D | intel_display_irq.c | 756 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in ivb_display_irq_handler() local 876 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in gen8_de_misc_irq_handler() local
|
H A D | intel_dp_hdcp.c | 803 struct intel_dp *intel_dp = &dig_port->dp; in intel_dp_hdcp_init() local
|
H A D | intel_tc.c | 1612 struct intel_dp *intel_dp = enc_to_intel_dp(&dig_port->base); in reset_link_commit() local
|
/openbmc/linux/drivers/gpu/drm/gma500/ |
H A D | cdv_intel_dp.c | 323 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 …]
|