Home
last modified time | relevance | path

Searched refs:intel_encoder (Results 1 – 25 of 26) sorted by relevance

12

/linux/drivers/gpu/drm/i915/display/
H A Dg4x_dp.c60 static void g4x_dp_set_clock(struct intel_encoder *encoder, in g4x_dp_set_clock()
92 static void intel_dp_prepare(struct intel_encoder *encoder, in intel_dp_prepare()
299 static bool intel_dp_get_hw_state(struct intel_encoder *encoder, in intel_dp_get_hw_state()
335 static void intel_dp_get_config(struct intel_encoder *encoder, in intel_dp_get_config()
411 intel_dp_link_down(struct intel_encoder *encoder, in intel_dp_link_down()
465 static void g4x_dp_audio_enable(struct intel_encoder *encoder, in g4x_dp_audio_enable()
482 static void g4x_dp_audio_disable(struct intel_encoder *encoder, in g4x_dp_audio_disable()
500 struct intel_encoder *encoder, in intel_disable_dp()
519 struct intel_encoder *encoder, in g4x_disable_dp()
527 struct intel_encoder *encoder, in vlv_disable_dp()
[all …]
H A Dintel_encoder.c15 struct intel_encoder *encoder = in intel_encoder_link_check_work_fn()
21 void intel_encoder_link_check_init(struct intel_encoder *encoder, in intel_encoder_link_check_init()
22 void (*callback)(struct intel_encoder *encoder)) in intel_encoder_link_check_init()
28 void intel_encoder_link_check_flush_work(struct intel_encoder *encoder) in intel_encoder_link_check_flush_work()
33 void intel_encoder_link_check_queue_work(struct intel_encoder *encoder, int delay_ms) in intel_encoder_link_check_queue_work()
43 struct intel_encoder *encoder; in intel_encoder_unblock_all_hpds()
54 struct intel_encoder *encoder; in intel_encoder_block_all_hpds()
65 struct intel_encoder *encoder; in intel_encoder_suspend_all()
87 struct intel_encoder *encoder; in intel_encoder_shutdown_all()
H A Dintel_audio.h14 struct intel_encoder;
17 bool intel_audio_compute_config(struct intel_encoder *encoder,
20 void intel_audio_codec_enable(struct intel_encoder *encoder,
23 void intel_audio_codec_disable(struct intel_encoder *encoder,
26 void intel_audio_codec_get_config(struct intel_encoder *encoder,
H A Dicl_dsi.c113 static void wait_for_cmds_dispatched_to_panel(struct intel_encoder *encoder) in wait_for_cmds_dispatched_to_panel()
249 static void dsi_program_swing_and_deemphasis(struct intel_encoder *encoder) in dsi_program_swing_and_deemphasis()
294 static void configure_dual_link_mode(struct intel_encoder *encoder, in configure_dual_link_mode()
344 static int afe_clk(struct intel_encoder *encoder, in afe_clk()
358 static void gen11_dsi_program_esc_clk_div(struct intel_encoder *encoder, in gen11_dsi_program_esc_clk_div()
415 static void gen11_dsi_enable_io_power(struct intel_encoder *encoder) in gen11_dsi_enable_io_power()
428 static void gen11_dsi_power_up_lanes(struct intel_encoder *encoder) in gen11_dsi_power_up_lanes()
439 static void gen11_dsi_config_phy_lanes_sequence(struct intel_encoder *encoder) in gen11_dsi_config_phy_lanes_sequence()
482 static void gen11_dsi_voltage_swing_program_seq(struct intel_encoder *encoder) in gen11_dsi_voltage_swing_program_seq()
526 static void gen11_dsi_enable_ddi_buffer(struct intel_encoder *encoder) in gen11_dsi_enable_ddi_buffer()
[all …]
H A Dintel_vdsc.h19 struct intel_encoder;
37 void intel_dsc_dsi_pps_write(struct intel_encoder *encoder,
39 void intel_dsc_dp_pps_write(struct intel_encoder *encoder,
41 void intel_dsc_su_et_parameters_configure(struct intel_dsb *dsb, struct intel_encoder *encoder,
H A Dintel_lvds.c70 struct intel_encoder base;
82 static struct intel_lvds_encoder *to_lvds_encoder(struct intel_encoder *encoder) in to_lvds_encoder()
103 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, in intel_lvds_get_hw_state()
122 static void intel_lvds_get_config(struct intel_encoder *encoder, in intel_lvds_get_config()
239 struct intel_encoder *encoder, in intel_pre_enable_lvds()
320 struct intel_encoder *encoder, in intel_enable_lvds()
340 struct intel_encoder *encoder, in intel_disable_lvds()
357 struct intel_encoder *encoder, in gmch_disable_lvds()
368 struct intel_encoder *encoder, in pch_disable_lvds()
376 struct intel_encoder *encoder, in pch_post_disable_lvds()
[all …]
H A Dintel_dvo.c114 struct intel_encoder base;
121 static struct intel_dvo *enc_to_dvo(struct intel_encoder *encoder) in enc_to_dvo()
134 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_dvo_connector_get_hw_state()
147 static bool intel_dvo_get_hw_state(struct intel_encoder *encoder, in intel_dvo_get_hw_state()
161 static void intel_dvo_get_config(struct intel_encoder *encoder, in intel_dvo_get_config()
186 struct intel_encoder *encoder, in intel_disable_dvo()
201 struct intel_encoder *encoder, in intel_enable_dvo()
254 static int intel_dvo_compute_config(struct intel_encoder *encoder, in intel_dvo_compute_config()
288 struct intel_encoder *encoder, in intel_dvo_pre_enable()
494 struct intel_encoder *encoder; in intel_dvo_init()
H A Dintel_tv.c58 struct intel_encoder base;
905 static struct intel_tv *enc_to_tv(struct intel_encoder *encoder) in enc_to_tv()
916 intel_tv_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe) in intel_tv_get_hw_state()
928 struct intel_encoder *encoder, in intel_enable_tv()
942 struct intel_encoder *encoder, in intel_disable_tv()
1091 intel_tv_get_config(struct intel_encoder *encoder, in intel_tv_get_config()
1190 intel_tv_compute_config(struct intel_encoder *encoder, in intel_tv_compute_config()
1433 struct intel_encoder *encoder, in intel_tv_pre_enable()
1934 struct intel_encoder *intel_encoder; in intel_tv_init() local
1980 intel_encoder = &intel_tv->base; in intel_tv_init()
[all …]
H A Dintel_sdvo.c96 struct intel_encoder base;
180 static struct intel_sdvo *to_sdvo(struct intel_encoder *encoder) in to_sdvo()
1325 static bool intel_sdvo_limited_color_range(struct intel_encoder *encoder, in intel_sdvo_limited_color_range()
1337 static bool intel_sdvo_has_audio(struct intel_encoder *encoder, in intel_sdvo_has_audio()
1357 static int intel_sdvo_compute_config(struct intel_encoder *encoder, in intel_sdvo_compute_config()
1523 struct intel_encoder *intel_encoder, in intel_sdvo_pre_enable() argument
1527 struct intel_display *display = to_intel_display(intel_encoder); in intel_sdvo_pre_enable()
1535 struct intel_sdvo *intel_sdvo = to_sdvo(intel_encoder); in intel_sdvo_pre_enable()
1685 static bool intel_sdvo_get_hw_state(struct intel_encoder *encoder, in intel_sdvo_get_hw_state()
1700 static void intel_sdvo_get_config(struct intel_encoder *encoder, in intel_sdvo_get_config()
[all …]
H A Dintel_opregion.h33 struct intel_encoder;
49 int intel_opregion_notify_encoder(struct intel_encoder *encoder,
101 intel_opregion_notify_encoder(struct intel_encoder *encoder, bool enable) in intel_opregion_notify_encoder()
H A Dintel_dp_tunnel.c68 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in __update_tunnel_state()
94 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in has_tunnel_bw_changed()
144 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in allocate_initial_tunnel_bw_for_pipes()
201 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in detect_new_tunnel()
309 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_tunnel_suspend()
339 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_tunnel_resume()
437 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in check_inherited_tunnel_state()
548 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in check_group_state()
627 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_tunnel_atomic_compute_stream_bw()
760 struct intel_encoder *encoder; in queue_retry_work()
H A Dintel_dp_aux.h14 struct intel_encoder;
19 enum aux_ch intel_dp_aux_ch(struct intel_encoder *encoder);
H A Dintel_pmdemand.h15 struct intel_encoder;
30 struct intel_encoder *encoder,
H A Dintel_backlight.h15 struct intel_encoder;
26 struct intel_encoder *encoder,
H A Dintel_connector.c177 struct intel_encoder *encoder) in intel_connector_attach_encoder()
191 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_connector_get_hw_state()
H A Dintel_display.c745 struct intel_encoder *
751 struct intel_encoder *encoder = NULL; in intel_get_crtc_new_encoder()
859 struct intel_encoder *encoder = in intel_encoders_audio_enable()
880 struct intel_encoder *encoder = in intel_encoders_audio_disable()
1347 struct intel_encoder *encoder = in intel_encoders_pre_pll_enable()
1369 struct intel_encoder *encoder = in intel_encoders_pre_enable()
1391 struct intel_encoder *encoder = in intel_encoders_enable()
1414 struct intel_encoder *encoder = in intel_encoders_disable()
1437 struct intel_encoder *encoder = in intel_encoders_post_disable()
1459 struct intel_encoder *encoder = in intel_encoders_post_pll_disable()
[all …]
H A Dintel_dp_tunnel.h20 struct intel_encoder;
H A Dintel_dsi.c26 void intel_dsi_shutdown(struct intel_encoder *encoder) in intel_dsi_shutdown()
H A Dintel_alpm.c453 struct intel_encoder *encoder; in intel_alpm_lobf_disable()
494 struct intel_encoder *encoder; in intel_alpm_lobf_enable()
H A Dintel_display_power_well.c289 struct intel_encoder *encoder; in aux_ch_to_digital_port()
307 static struct intel_encoder *
327 struct intel_encoder *encoder = icl_aux_pw_to_encoder(display, power_well); in icl_aux_pw_to_phy()
335 struct intel_encoder *encoder = icl_aux_pw_to_encoder(display, power_well); in icl_aux_pw_is_tc_phy()
1290 struct intel_encoder *encoder; in vlv_display_power_well_init()
1704 void chv_phy_powergate_lanes(struct intel_encoder *encoder, in chv_phy_powergate_lanes()
H A Dintel_vdsc.c780 void intel_dsc_dsi_pps_write(struct intel_encoder *encoder, in intel_dsc_dsi_pps_write()
802 void intel_dsc_dp_pps_write(struct intel_encoder *encoder, in intel_dsc_dp_pps_write()
823 void intel_dsc_su_et_parameters_configure(struct intel_dsb *dsb, struct intel_encoder *encoder, in intel_dsc_su_et_parameters_configure()
H A Dintel_opregion.c390 int intel_opregion_notify_encoder(struct intel_encoder *encoder, in intel_opregion_notify_encoder()
/linux/drivers/gpu/drm/gma500/
H A Dcdv_intel_dp.c377 static void cdv_intel_edp_panel_vdd_on(struct gma_encoder *intel_encoder) in cdv_intel_edp_panel_vdd_on() argument
379 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_panel_vdd_on()
380 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_vdd_on()
397 static void cdv_intel_edp_panel_vdd_off(struct gma_encoder *intel_encoder) in cdv_intel_edp_panel_vdd_off() argument
399 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_panel_vdd_off()
412 static bool cdv_intel_edp_panel_on(struct gma_encoder *intel_encoder) in cdv_intel_edp_panel_on() argument
414 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_panel_on()
415 struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv; in cdv_intel_edp_panel_on()
439 static void cdv_intel_edp_panel_off (struct gma_encoder *intel_encoder) in cdv_intel_edp_panel_off() argument
441 struct drm_device *dev = intel_encoder->base.dev; in cdv_intel_edp_panel_off()
[all …]
H A Dgma_display.c695 struct gma_encoder *intel_encoder = to_gma_encoder(encoder); in gma_encoder_destroy() local
698 kfree(intel_encoder); in gma_encoder_destroy()
/linux/drivers/gpu/drm/xe/
H A DMakefile289 i915-display/intel_encoder.o \

12