Lines Matching defs:intel_dp
107 static bool is_edp(struct intel_dp *intel_dp) in is_edp()
114 static struct drm_device *intel_dp_to_dev(struct intel_dp *intel_dp) in intel_dp_to_dev()
139 intel_dp_max_link_bw(struct intel_dp *intel_dp) in intel_dp_max_link_bw()
157 static u8 intel_dp_max_lane_count(struct intel_dp *intel_dp) in intel_dp_max_lane_count()
206 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_mode_valid() local
268 static void pps_lock(struct intel_dp *intel_dp) in pps_lock()
286 static void pps_unlock(struct intel_dp *intel_dp) in pps_unlock()
301 vlv_power_sequencer_kick(struct intel_dp *intel_dp) in vlv_power_sequencer_kick()
371 vlv_power_sequencer_pipe(struct intel_dp *intel_dp) in vlv_power_sequencer_pipe()
479 vlv_initial_power_sequencer_setup(struct intel_dp *intel_dp) in vlv_initial_power_sequencer_setup()
534 struct intel_dp *intel_dp; in vlv_power_sequencer_reset() local
544 static u32 _pp_ctrl_reg(struct intel_dp *intel_dp) in _pp_ctrl_reg()
556 static u32 _pp_stat_reg(struct intel_dp *intel_dp) in _pp_stat_reg()
573 struct intel_dp *intel_dp = container_of(this, typeof(* intel_dp), in edp_notify_handler() local
604 static bool edp_have_panel_power(struct intel_dp *intel_dp) in edp_have_panel_power()
618 static bool edp_have_panel_vdd(struct intel_dp *intel_dp) in edp_have_panel_vdd()
633 intel_dp_check_edp(struct intel_dp *intel_dp) in intel_dp_check_edp()
650 intel_dp_aux_wait_done(struct intel_dp *intel_dp, bool has_aux_irq) in intel_dp_aux_wait_done()
673 static uint32_t i9xx_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in i9xx_get_aux_clock_divider()
685 static uint32_t ilk_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in ilk_get_aux_clock_divider()
702 static uint32_t hsw_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in hsw_get_aux_clock_divider()
724 static uint32_t vlv_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in vlv_get_aux_clock_divider()
729 static uint32_t skl_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in skl_get_aux_clock_divider()
739 static uint32_t i9xx_get_aux_send_ctl(struct intel_dp *intel_dp, in i9xx_get_aux_send_ctl()
769 static uint32_t skl_get_aux_send_ctl(struct intel_dp *intel_dp, in skl_get_aux_send_ctl()
785 intel_dp_aux_ch(struct intel_dp *intel_dp, in intel_dp_aux_ch()
941 struct intel_dp *intel_dp = container_of(aux, struct intel_dp, aux); in intel_dp_aux_transfer() local
1009 intel_dp_aux_init(struct intel_dp *intel_dp, struct intel_connector *connector) in intel_dp_aux_init()
1103 struct intel_dp *intel_dp = intel_attached_dp(&intel_connector->base); in intel_dp_connector_unregister() local
1177 intel_dp_sink_rates(struct intel_dp *intel_dp, const int **sink_rates) in intel_dp_sink_rates()
1281 static int intel_dp_common_rates(struct intel_dp *intel_dp, in intel_dp_common_rates()
1312 static void intel_dp_print_rates(struct intel_dp *intel_dp) in intel_dp_print_rates()
1348 intel_dp_max_link_rate(struct intel_dp *intel_dp) in intel_dp_max_link_rate()
1360 int intel_dp_rate_select(struct intel_dp *intel_dp, int rate) in intel_dp_rate_select()
1365 static void intel_dp_compute_rate(struct intel_dp *intel_dp, int port_clock, in intel_dp_compute_rate()
1385 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_dp_compute_config() local
1542 static void ironlake_set_pll_cpu_edp(struct intel_dp *intel_dp) in ironlake_set_pll_cpu_edp()
1573 void intel_dp_set_link_params(struct intel_dp *intel_dp, in intel_dp_set_link_params()
1584 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_dp_prepare() local
1674 static void wait_panel_status(struct intel_dp *intel_dp, in wait_panel_status()
1701 static void wait_panel_on(struct intel_dp *intel_dp) in wait_panel_on()
1707 static void wait_panel_off(struct intel_dp *intel_dp) in wait_panel_off()
1713 static void wait_panel_power_cycle(struct intel_dp *intel_dp) in wait_panel_power_cycle()
1725 static void wait_backlight_on(struct intel_dp *intel_dp) in wait_backlight_on()
1731 static void edp_wait_backlight_off(struct intel_dp *intel_dp) in edp_wait_backlight_off()
1741 static u32 ironlake_get_pp_control(struct intel_dp *intel_dp) in ironlake_get_pp_control()
1762 static bool edp_panel_vdd_on(struct intel_dp *intel_dp) in edp_panel_vdd_on()
1822 void intel_edp_panel_vdd_on(struct intel_dp *intel_dp) in intel_edp_panel_vdd_on()
1837 static void edp_panel_vdd_off_sync(struct intel_dp *intel_dp) in edp_panel_vdd_off_sync()
1880 struct intel_dp *intel_dp = container_of(to_delayed_work(__work), in edp_panel_vdd_work() local
1889 static void edp_panel_vdd_schedule_off(struct intel_dp *intel_dp) in edp_panel_vdd_schedule_off()
1907 static void edp_panel_vdd_off(struct intel_dp *intel_dp, bool sync) in edp_panel_vdd_off()
1928 static void edp_panel_on(struct intel_dp *intel_dp) in edp_panel_on()
1976 void intel_edp_panel_on(struct intel_dp *intel_dp) in intel_edp_panel_on()
1987 static void edp_panel_off(struct intel_dp *intel_dp) in edp_panel_off()
2029 void intel_edp_panel_off(struct intel_dp *intel_dp) in intel_edp_panel_off()
2040 static void _intel_edp_backlight_on(struct intel_dp *intel_dp) in _intel_edp_backlight_on()
2070 void intel_edp_backlight_on(struct intel_dp *intel_dp) in intel_edp_backlight_on()
2082 static void _intel_edp_backlight_off(struct intel_dp *intel_dp) in _intel_edp_backlight_off()
2109 void intel_edp_backlight_off(struct intel_dp *intel_dp) in intel_edp_backlight_off()
2127 struct intel_dp *intel_dp = intel_attached_dp(&connector->base); in intel_edp_backlight_power() local
2146 static void ironlake_edp_pll_on(struct intel_dp *intel_dp) in ironlake_edp_pll_on()
2172 static void ironlake_edp_pll_off(struct intel_dp *intel_dp) in ironlake_edp_pll_off()
2198 void intel_dp_sink_dpms(struct intel_dp *intel_dp, int mode) in intel_dp_sink_dpms()
2231 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_dp_get_hw_state() local
2274 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_dp_get_config() local
2361 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_disable_dp() local
2385 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in ilk_post_disable_dp() local
2395 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in vlv_post_disable_dp() local
2446 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in chv_post_disable_dp() local
2461 _intel_dp_set_link_train(struct intel_dp *intel_dp, in _intel_dp_set_link_train()
2544 static void intel_dp_enable_port(struct intel_dp *intel_dp) in intel_dp_enable_port()
2570 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_enable_dp() local
2615 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in g4x_enable_dp() local
2623 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in vlv_enable_dp() local
2631 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in g4x_pre_enable_dp() local
2643 static void vlv_detach_power_sequencer(struct intel_dp *intel_dp) in vlv_detach_power_sequencer()
2682 struct intel_dp *intel_dp; in vlv_steal_power_sequencer() local
2706 static void vlv_init_panel_power_sequencer(struct intel_dp *intel_dp) in vlv_init_panel_power_sequencer()
2749 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in vlv_pre_enable_dp() local
2808 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in chv_pre_enable_dp() local
3047 intel_dp_get_link_status(struct intel_dp *intel_dp, uint8_t link_status[DP_LINK_STATUS_SIZE]) in intel_dp_get_link_status()
3057 intel_dp_voltage_max(struct intel_dp *intel_dp) in intel_dp_voltage_max()
3080 intel_dp_pre_emphasis_max(struct intel_dp *intel_dp, uint8_t voltage_swing) in intel_dp_pre_emphasis_max()
3147 static uint32_t vlv_signal_levels(struct intel_dp *intel_dp) in vlv_signal_levels()
3253 static uint32_t chv_signal_levels(struct intel_dp *intel_dp) in chv_signal_levels()
3422 intel_get_adjust_train(struct intel_dp *intel_dp, in intel_get_adjust_train()
3552 intel_dp_set_signal_levels(struct intel_dp *intel_dp, uint32_t *DP) in intel_dp_set_signal_levels()
3595 intel_dp_set_link_train(struct intel_dp *intel_dp, in intel_dp_set_link_train()
3628 intel_dp_reset_link_train(struct intel_dp *intel_dp, uint32_t *DP, in intel_dp_reset_link_train()
3638 intel_dp_update_link_train(struct intel_dp *intel_dp, uint32_t *DP, in intel_dp_update_link_train()
3658 static void intel_dp_set_idle_link_train(struct intel_dp *intel_dp) in intel_dp_set_idle_link_train()
3691 intel_dp_link_training_clock_recovery(struct intel_dp *intel_dp) in intel_dp_link_training_clock_recovery()
3805 intel_dp_link_training_channel_equalization(struct intel_dp *intel_dp) in intel_dp_link_training_channel_equalization()
3902 void intel_dp_stop_link_train(struct intel_dp *intel_dp) in intel_dp_stop_link_train()
3909 intel_dp_start_link_train(struct intel_dp *intel_dp) in intel_dp_start_link_train()
3916 intel_dp_link_down(struct intel_dp *intel_dp) in intel_dp_link_down()
3972 intel_dp_get_dpcd(struct intel_dp *intel_dp) in intel_dp_get_dpcd()
4062 intel_dp_probe_oui(struct intel_dp *intel_dp) in intel_dp_probe_oui()
4079 intel_dp_probe_mst(struct intel_dp *intel_dp) in intel_dp_probe_mst()
4103 static int intel_dp_sink_crc_stop(struct intel_dp *intel_dp) in intel_dp_sink_crc_stop()
4129 static int intel_dp_sink_crc_start(struct intel_dp *intel_dp) in intel_dp_sink_crc_start()
4165 int intel_dp_sink_crc(struct intel_dp *intel_dp, u8 *crc) in intel_dp_sink_crc()
4226 intel_dp_get_sink_irq(struct intel_dp *intel_dp, u8 *sink_irq_vector) in intel_dp_get_sink_irq()
4234 intel_dp_get_sink_irq_esi(struct intel_dp *intel_dp, u8 *sink_irq_vector) in intel_dp_get_sink_irq_esi()
4247 static uint8_t intel_dp_autotest_link_training(struct intel_dp *intel_dp) in intel_dp_autotest_link_training()
4253 static uint8_t intel_dp_autotest_video_pattern(struct intel_dp *intel_dp) in intel_dp_autotest_video_pattern()
4259 static uint8_t intel_dp_autotest_edid(struct intel_dp *intel_dp) in intel_dp_autotest_edid()
4305 static uint8_t intel_dp_autotest_phy_pattern(struct intel_dp *intel_dp) in intel_dp_autotest_phy_pattern()
4311 static void intel_dp_handle_test_request(struct intel_dp *intel_dp) in intel_dp_handle_test_request()
4365 intel_dp_check_mst_status(struct intel_dp *intel_dp) in intel_dp_check_mst_status()
4430 intel_dp_check_link_status(struct intel_dp *intel_dp) in intel_dp_check_link_status()
4479 intel_dp_detect_dpcd(struct intel_dp *intel_dp) in intel_dp_detect_dpcd()
4528 edp_detect(struct intel_dp *intel_dp) in edp_detect()
4688 ironlake_dp_detect(struct intel_dp *intel_dp) in ironlake_dp_detect()
4701 g4x_dp_detect(struct intel_dp *intel_dp) in g4x_dp_detect()
4723 intel_dp_get_edid(struct intel_dp *intel_dp) in intel_dp_get_edid()
4740 intel_dp_set_edid(struct intel_dp *intel_dp) in intel_dp_set_edid()
4755 intel_dp_unset_edid(struct intel_dp *intel_dp) in intel_dp_unset_edid()
4768 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_detect() local
4841 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_force() local
4913 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); in intel_dp_set_property() local
5015 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_encoder_destroy() local
5040 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); in intel_dp_encoder_suspend() local
5055 static void intel_edp_panel_vdd_sanitize(struct intel_dp *intel_dp) in intel_edp_panel_vdd_sanitize()
5082 struct intel_dp *intel_dp; in intel_dp_encoder_reset() local
5129 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_hpd_pulse() local
5213 struct intel_dp *intel_dp; in intel_trans_dp_port_sel() local
5264 intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector) in intel_dp_add_properties()
5282 static void intel_dp_init_panel_power_timestamps(struct intel_dp *intel_dp) in intel_dp_init_panel_power_timestamps()
5291 struct intel_dp *intel_dp) in intel_dp_init_panel_power_sequencer()
5414 struct intel_dp *intel_dp) in intel_dp_init_panel_power_sequencer_registers()
5517 struct intel_dp *intel_dp = dev_priv->drrs.dp; in intel_dp_set_drrs_state() local
5610 void intel_edp_drrs_enable(struct intel_dp *intel_dp) in intel_edp_drrs_enable()
5642 void intel_edp_drrs_disable(struct intel_dp *intel_dp) in intel_edp_drrs_disable()
5674 struct intel_dp *intel_dp; in intel_edp_drrs_downclock_work() local
5882 static bool intel_edp_init_connector(struct intel_dp *intel_dp, in intel_edp_init_connector()
5994 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_init_connector() local