| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_psr.c | 207 #define CAN_PSR(intel_dp) ((intel_dp)->psr.sink_support && \ argument 238 static bool psr_global_enabled(struct intel_dp *intel_dp) in psr_global_enabled() 253 static bool sel_update_global_enabled(struct intel_dp *intel_dp) in sel_update_global_enabled() 264 static bool panel_replay_global_enabled(struct intel_dp *intel_dp) in panel_replay_global_enabled() 272 static u32 psr_irq_psr_error_bit_get(struct intel_dp *intel_dp) in psr_irq_psr_error_bit_get() 280 static u32 psr_irq_post_exit_bit_get(struct intel_dp *intel_dp) in psr_irq_post_exit_bit_get() 288 static u32 psr_irq_pre_entry_bit_get(struct intel_dp *intel_dp) in psr_irq_pre_entry_bit_get() 296 static u32 psr_irq_mask_get(struct intel_dp *intel_dp) in psr_irq_mask_get() 376 static void psr_irq_control(struct intel_dp *intel_dp) in psr_irq_control() 432 void intel_psr_irq_handler(struct intel_dp *intel_dp, u32 psr_iir) in intel_psr_irq_handler() [all …]
|
| H A D | intel_dp.c | 133 bool intel_dp_is_edp(struct intel_dp *intel_dp) in intel_dp_is_edp() 172 static int max_dprx_rate(struct intel_dp *intel_dp) in max_dprx_rate() 194 static int max_dprx_lane_count(struct intel_dp *intel_dp) in max_dprx_lane_count() 202 static void intel_dp_set_default_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_default_sink_rates() 209 static void intel_dp_set_dpcd_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_dpcd_sink_rates() 279 static void intel_dp_set_sink_rates(struct intel_dp *intel_dp) in intel_dp_set_sink_rates() 299 static void intel_dp_set_default_max_sink_lane_count(struct intel_dp *intel_dp) in intel_dp_set_default_max_sink_lane_count() 304 static void intel_dp_set_max_sink_lane_count(struct intel_dp *intel_dp) in intel_dp_set_max_sink_lane_count() 344 static int intel_dp_common_len_rate_limit(const struct intel_dp *intel_dp, in intel_dp_common_len_rate_limit() 351 int intel_dp_common_rate(struct intel_dp *intel_dp, int index) in intel_dp_common_rate() [all …]
|
| H A D | intel_alpm.c | 27 bool intel_alpm_aux_wake_supported(struct intel_dp *intel_dp) in intel_alpm_aux_wake_supported() 32 bool intel_alpm_aux_less_wake_supported(struct intel_dp *intel_dp) in intel_alpm_aux_less_wake_supported() 37 bool intel_alpm_is_alpm_aux_less(struct intel_dp *intel_dp, in intel_alpm_is_alpm_aux_less() 44 void intel_alpm_init(struct intel_dp *intel_dp) in intel_alpm_init() 124 _lnl_compute_aux_less_alpm_params(struct intel_dp *intel_dp, in _lnl_compute_aux_less_alpm_params() 154 static bool _lnl_compute_alpm_params(struct intel_dp *intel_dp, in _lnl_compute_alpm_params() 206 bool intel_alpm_compute_params(struct intel_dp *intel_dp, in intel_alpm_compute_params() 251 void intel_alpm_lobf_compute_config(struct intel_dp *intel_dp, in intel_alpm_lobf_compute_config() 304 static void lnl_alpm_configure(struct intel_dp *intel_dp, in lnl_alpm_configure() 354 void intel_alpm_configure(struct intel_dp *intel_dp, in intel_alpm_configure() [all …]
|
| H A D | intel_dp_mst.c | 113 int intel_dp_mst_active_streams(struct intel_dp *intel_dp) in intel_dp_mst_active_streams() 118 static bool intel_dp_mst_dec_active_streams(struct intel_dp *intel_dp) in intel_dp_mst_dec_active_streams() 131 static bool intel_dp_mst_inc_active_streams(struct intel_dp *intel_dp) in intel_dp_mst_inc_active_streams() 247 int intel_dp_mtp_tu_compute_config(struct intel_dp *intel_dp, in intel_dp_mtp_tu_compute_config() 441 static int mst_stream_compute_link_config(struct intel_dp *intel_dp, in mst_stream_compute_link_config() 459 static int mst_stream_dsc_compute_link_config(struct intel_dp *intel_dp, in mst_stream_dsc_compute_link_config() 517 adjust_limits_for_dsc_hblank_expansion_quirk(struct intel_dp *intel_dp, in adjust_limits_for_dsc_hblank_expansion_quirk() 577 mst_stream_compute_config_limits(struct intel_dp *intel_dp, in mst_stream_compute_config_limits() 605 struct intel_dp *intel_dp = to_primary_dp(encoder); in mst_stream_compute_config() local 879 struct intel_dp *intel_dp = to_primary_dp(encoder); in mst_stream_compute_config_late() local [all …]
|
| H A D | intel_dp_tunnel.c | 30 void intel_dp_tunnel_disconnect(struct intel_dp *intel_dp) in intel_dp_tunnel_disconnect() 44 void intel_dp_tunnel_destroy(struct intel_dp *intel_dp) in intel_dp_tunnel_destroy() 57 static int get_current_link_bw(struct intel_dp *intel_dp, in get_current_link_bw() 70 static int update_tunnel_state(struct intel_dp *intel_dp) in update_tunnel_state() 122 static int allocate_initial_tunnel_bw_for_pipes(struct intel_dp *intel_dp, u8 pipe_mask) in allocate_initial_tunnel_bw_for_pipes() 160 static int allocate_initial_tunnel_bw(struct intel_dp *intel_dp, in allocate_initial_tunnel_bw() 173 static int detect_new_tunnel(struct intel_dp *intel_dp, struct drm_modeset_acquire_ctx *ctx) in detect_new_tunnel() 228 int intel_dp_tunnel_detect(struct intel_dp *intel_dp, struct drm_modeset_acquire_ctx *ctx) in intel_dp_tunnel_detect() 256 bool intel_dp_tunnel_bw_alloc_is_enabled(struct intel_dp *intel_dp) in intel_dp_tunnel_bw_alloc_is_enabled() 267 void intel_dp_tunnel_suspend(struct intel_dp *intel_dp) in intel_dp_tunnel_suspend() [all …]
|
| H A D | intel_dp_aux_backlight.c | 115 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_supports_hdr_backlight() local 178 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_get_backlight() local 216 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_set_aux_backlight() local 249 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_write_content_luminance() local 309 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_hdr_enable_backlight() local 376 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_write_panel_luminance_override() local 442 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_get_backlight() local 470 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_set_backlight() local 487 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_enable_backlight() local 509 struct intel_dp *intel_dp = enc_to_intel_dp(connector->encoder); in intel_dp_aux_vesa_disable_backlight() local [all …]
|
| H A D | intel_quirks.c | 19 static void intel_set_dpcd_quirk(struct intel_dp *intel_dp, enum intel_quirk_id quirk) in intel_set_dpcd_quirk() 75 static void quirk_fw_sync_len(struct intel_dp *intel_dp) in quirk_fw_sync_len() 278 void intel_init_dpcd_quirks(struct intel_dp *intel_dp, in intel_init_dpcd_quirks() 306 bool intel_has_dpcd_quirk(struct intel_dp *intel_dp, enum intel_quirk_id quirk) in intel_has_dpcd_quirk()
|
| H A D | intel_cdclk.c | 2627 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 2641 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 2650 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local 2657 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in intel_set_cdclk() local
|
| H A D | intel_display_irq.c | 960 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in _ivb_display_irq_handler() local 1290 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); in gen8_de_misc_irq_handler() local
|
| H A D | intel_tc.c | 1767 struct intel_dp *intel_dp = enc_to_intel_dp(&dig_port->base); in reset_link_commit() local
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | cdv_intel_dp.c | 324 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_max_lane_count() local 342 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_max_link_bw() local 380 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_vdd_on() local 415 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_on() local 443 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_off() local 494 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_backlight_off() local 512 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_mode_valid() local 571 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_aux_ch() local 752 struct cdv_intel_dp *intel_dp = container_of(adapter, in cdv_intel_dp_i2c_aux_ch() local 848 struct cdv_intel_dp *intel_dp = encoder->dev_priv; in cdv_intel_dp_i2c_init() local [all …]
|