Lines Matching defs:intel_dp

102 static bool is_edp(struct intel_dp *intel_dp)  in is_edp()
109 static struct drm_device *intel_dp_to_dev(struct intel_dp *intel_dp) in intel_dp_to_dev()
129 intel_dp_max_link_bw(struct intel_dp *intel_dp) in intel_dp_max_link_bw()
147 static u8 intel_dp_max_lane_count(struct intel_dp *intel_dp) in intel_dp_max_lane_count()
196 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_mode_valid() local
292 static void pps_lock(struct intel_dp *intel_dp) in pps_lock()
310 static void pps_unlock(struct intel_dp *intel_dp) in pps_unlock()
325 vlv_power_sequencer_kick(struct intel_dp *intel_dp) in vlv_power_sequencer_kick()
385 vlv_power_sequencer_pipe(struct intel_dp *intel_dp) in vlv_power_sequencer_pipe()
493 vlv_initial_power_sequencer_setup(struct intel_dp *intel_dp) in vlv_initial_power_sequencer_setup()
548 struct intel_dp *intel_dp; in vlv_power_sequencer_reset() local
558 static u32 _pp_ctrl_reg(struct intel_dp *intel_dp) in _pp_ctrl_reg()
568 static u32 _pp_stat_reg(struct intel_dp *intel_dp) in _pp_stat_reg()
583 struct intel_dp *intel_dp = container_of(this, typeof(* intel_dp), in edp_notify_handler() local
614 static bool edp_have_panel_power(struct intel_dp *intel_dp) in edp_have_panel_power()
628 static bool edp_have_panel_vdd(struct intel_dp *intel_dp) in edp_have_panel_vdd()
643 intel_dp_check_edp(struct intel_dp *intel_dp) in intel_dp_check_edp()
660 intel_dp_aux_wait_done(struct intel_dp *intel_dp, bool has_aux_irq) in intel_dp_aux_wait_done()
683 static uint32_t i9xx_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in i9xx_get_aux_clock_divider()
695 static uint32_t ilk_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in ilk_get_aux_clock_divider()
713 static uint32_t hsw_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in hsw_get_aux_clock_divider()
735 static uint32_t vlv_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in vlv_get_aux_clock_divider()
740 static uint32_t skl_get_aux_clock_divider(struct intel_dp *intel_dp, int index) in skl_get_aux_clock_divider()
750 static uint32_t i9xx_get_aux_send_ctl(struct intel_dp *intel_dp, in i9xx_get_aux_send_ctl()
780 static uint32_t skl_get_aux_send_ctl(struct intel_dp *intel_dp, in skl_get_aux_send_ctl()
796 intel_dp_aux_ch(struct intel_dp *intel_dp, in intel_dp_aux_ch()
939 struct intel_dp *intel_dp = container_of(aux, struct intel_dp, aux); in intel_dp_aux_transfer() local
1006 intel_dp_aux_init(struct intel_dp *intel_dp, struct intel_connector *connector) in intel_dp_aux_init()
1073 struct intel_dp *intel_dp = intel_attached_dp(&intel_connector->base); in intel_dp_connector_unregister() local
1141 intel_dp_sink_rates(struct intel_dp *intel_dp, const int **sink_rates) in intel_dp_sink_rates()
1242 static int intel_dp_common_rates(struct intel_dp *intel_dp, in intel_dp_common_rates()
1273 static void intel_dp_print_rates(struct intel_dp *intel_dp) in intel_dp_print_rates()
1309 intel_dp_max_link_rate(struct intel_dp *intel_dp) in intel_dp_max_link_rate()
1321 int intel_dp_rate_select(struct intel_dp *intel_dp, int rate) in intel_dp_rate_select()
1333 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_dp_compute_config() local
1485 static void ironlake_set_pll_cpu_edp(struct intel_dp *intel_dp) in ironlake_set_pll_cpu_edp()
1520 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_dp_prepare() local
1600 static void wait_panel_status(struct intel_dp *intel_dp, in wait_panel_status()
1627 static void wait_panel_on(struct intel_dp *intel_dp) in wait_panel_on()
1633 static void wait_panel_off(struct intel_dp *intel_dp) in wait_panel_off()
1639 static void wait_panel_power_cycle(struct intel_dp *intel_dp) in wait_panel_power_cycle()
1651 static void wait_backlight_on(struct intel_dp *intel_dp) in wait_backlight_on()
1657 static void edp_wait_backlight_off(struct intel_dp *intel_dp) in edp_wait_backlight_off()
1667 static u32 ironlake_get_pp_control(struct intel_dp *intel_dp) in ironlake_get_pp_control()
1686 static bool edp_panel_vdd_on(struct intel_dp *intel_dp) in edp_panel_vdd_on()
1746 void intel_edp_panel_vdd_on(struct intel_dp *intel_dp) in intel_edp_panel_vdd_on()
1761 static void edp_panel_vdd_off_sync(struct intel_dp *intel_dp) in edp_panel_vdd_off_sync()
1804 struct intel_dp *intel_dp = container_of(to_delayed_work(__work), in edp_panel_vdd_work() local
1813 static void edp_panel_vdd_schedule_off(struct intel_dp *intel_dp) in edp_panel_vdd_schedule_off()
1831 static void edp_panel_vdd_off(struct intel_dp *intel_dp, bool sync) in edp_panel_vdd_off()
1852 static void edp_panel_on(struct intel_dp *intel_dp) in edp_panel_on()
1900 void intel_edp_panel_on(struct intel_dp *intel_dp) in intel_edp_panel_on()
1911 static void edp_panel_off(struct intel_dp *intel_dp) in edp_panel_off()
1953 void intel_edp_panel_off(struct intel_dp *intel_dp) in intel_edp_panel_off()
1964 static void _intel_edp_backlight_on(struct intel_dp *intel_dp) in _intel_edp_backlight_on()
1994 void intel_edp_backlight_on(struct intel_dp *intel_dp) in intel_edp_backlight_on()
2006 static void _intel_edp_backlight_off(struct intel_dp *intel_dp) in _intel_edp_backlight_off()
2033 void intel_edp_backlight_off(struct intel_dp *intel_dp) in intel_edp_backlight_off()
2051 struct intel_dp *intel_dp = intel_attached_dp(&connector->base); in intel_edp_backlight_power() local
2070 static void ironlake_edp_pll_on(struct intel_dp *intel_dp) in ironlake_edp_pll_on()
2096 static void ironlake_edp_pll_off(struct intel_dp *intel_dp) in ironlake_edp_pll_off()
2122 void intel_dp_sink_dpms(struct intel_dp *intel_dp, int mode) in intel_dp_sink_dpms()
2155 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_dp_get_hw_state() local
2214 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_dp_get_config() local
2297 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_disable_dp() local
2321 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in ilk_post_disable_dp() local
2331 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in vlv_post_disable_dp() local
2338 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in chv_post_disable_dp() local
2373 _intel_dp_set_link_train(struct intel_dp *intel_dp, in _intel_dp_set_link_train()
2455 static void intel_dp_enable_port(struct intel_dp *intel_dp) in intel_dp_enable_port()
2481 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in intel_enable_dp() local
2520 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in g4x_enable_dp() local
2528 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in vlv_enable_dp() local
2536 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in g4x_pre_enable_dp() local
2548 static void vlv_detach_power_sequencer(struct intel_dp *intel_dp) in vlv_detach_power_sequencer()
2587 struct intel_dp *intel_dp; in vlv_steal_power_sequencer() local
2611 static void vlv_init_panel_power_sequencer(struct intel_dp *intel_dp) in vlv_init_panel_power_sequencer()
2654 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in vlv_pre_enable_dp() local
2713 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); in chv_pre_enable_dp() local
2870 intel_dp_get_link_status(struct intel_dp *intel_dp, uint8_t link_status[DP_LINK_STATUS_SIZE]) in intel_dp_get_link_status()
2880 intel_dp_voltage_max(struct intel_dp *intel_dp) in intel_dp_voltage_max()
2901 intel_dp_pre_emphasis_max(struct intel_dp *intel_dp, uint8_t voltage_swing) in intel_dp_pre_emphasis_max()
2968 static uint32_t intel_vlv_signal_levels(struct intel_dp *intel_dp) in intel_vlv_signal_levels()
3068 static uint32_t intel_chv_signal_levels(struct intel_dp *intel_dp) in intel_chv_signal_levels()
3243 intel_get_adjust_train(struct intel_dp *intel_dp, in intel_get_adjust_train()
3410 intel_dp_set_signal_levels(struct intel_dp *intel_dp, uint32_t *DP) in intel_dp_set_signal_levels()
3444 intel_dp_set_link_train(struct intel_dp *intel_dp, in intel_dp_set_link_train()
3477 intel_dp_reset_link_train(struct intel_dp *intel_dp, uint32_t *DP, in intel_dp_reset_link_train()
3486 intel_dp_update_link_train(struct intel_dp *intel_dp, uint32_t *DP, in intel_dp_update_link_train()
3506 static void intel_dp_set_idle_link_train(struct intel_dp *intel_dp) in intel_dp_set_idle_link_train()
3539 intel_dp_start_link_train(struct intel_dp *intel_dp) in intel_dp_start_link_train()
3632 intel_dp_complete_link_train(struct intel_dp *intel_dp) in intel_dp_complete_link_train()
3711 void intel_dp_stop_link_train(struct intel_dp *intel_dp) in intel_dp_stop_link_train()
3718 intel_dp_link_down(struct intel_dp *intel_dp) in intel_dp_link_down()
3768 intel_dp_get_dpcd(struct intel_dp *intel_dp) in intel_dp_get_dpcd()
3853 intel_dp_probe_oui(struct intel_dp *intel_dp) in intel_dp_probe_oui()
3870 intel_dp_probe_mst(struct intel_dp *intel_dp) in intel_dp_probe_mst()
3894 int intel_dp_sink_crc(struct intel_dp *intel_dp, u8 *crc) in intel_dp_sink_crc()
3946 intel_dp_get_sink_irq(struct intel_dp *intel_dp, u8 *sink_irq_vector) in intel_dp_get_sink_irq()
3954 intel_dp_get_sink_irq_esi(struct intel_dp *intel_dp, u8 *sink_irq_vector) in intel_dp_get_sink_irq_esi()
3968 intel_dp_handle_test_request(struct intel_dp *intel_dp) in intel_dp_handle_test_request()
3975 intel_dp_check_mst_status(struct intel_dp *intel_dp) in intel_dp_check_mst_status()
4040 intel_dp_check_link_status(struct intel_dp *intel_dp) in intel_dp_check_link_status()
4093 intel_dp_detect_dpcd(struct intel_dp *intel_dp) in intel_dp_detect_dpcd()
4142 edp_detect(struct intel_dp *intel_dp) in edp_detect()
4155 ironlake_dp_detect(struct intel_dp *intel_dp) in ironlake_dp_detect()
4209 g4x_dp_detect(struct intel_dp *intel_dp) in g4x_dp_detect()
4235 intel_dp_get_edid(struct intel_dp *intel_dp) in intel_dp_get_edid()
4252 intel_dp_set_edid(struct intel_dp *intel_dp) in intel_dp_set_edid()
4267 intel_dp_unset_edid(struct intel_dp *intel_dp) in intel_dp_unset_edid()
4300 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_detect() local
4357 struct intel_dp *intel_dp = intel_attached_dp(connector); in intel_dp_force() local
4427 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); in intel_dp_set_property() local
4529 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_encoder_destroy() local
4554 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); in intel_dp_encoder_suspend() local
4569 static void intel_edp_panel_vdd_sanitize(struct intel_dp *intel_dp) in intel_edp_panel_vdd_sanitize()
4596 struct intel_dp *intel_dp; in intel_dp_encoder_reset() local
4649 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_hpd_pulse() local
4735 struct intel_dp *intel_dp; in intel_trans_dp_port_sel() local
4778 intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector) in intel_dp_add_properties()
4796 static void intel_dp_init_panel_power_timestamps(struct intel_dp *intel_dp) in intel_dp_init_panel_power_timestamps()
4805 struct intel_dp *intel_dp) in intel_dp_init_panel_power_sequencer()
4908 struct intel_dp *intel_dp) in intel_dp_init_panel_power_sequencer_registers()
4989 struct intel_dp *intel_dp = dev_priv->drrs.dp; in intel_dp_set_drrs_state() local
5082 void intel_edp_drrs_enable(struct intel_dp *intel_dp) in intel_edp_drrs_enable()
5114 void intel_edp_drrs_disable(struct intel_dp *intel_dp) in intel_edp_drrs_disable()
5146 struct intel_dp *intel_dp; in intel_edp_drrs_downclock_work() local
5343 static bool intel_edp_init_connector(struct intel_dp *intel_dp, in intel_edp_init_connector()
5455 struct intel_dp *intel_dp = &intel_dig_port->dp; in intel_dp_init_connector() local