H A D | intel_dp.c | 49 * @intel_dp: DP struct 54 static bool is_edp(struct intel_dp *intel_dp) argument 56 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); 61 static struct drm_device *intel_dp_to_dev(struct intel_dp *intel_dp) argument 63 struct intel_digital_port *intel_dig_port = dp_to_dig_port(intel_dp); 68 static struct intel_dp *intel_attached_dp(struct drm_connector *connector) 73 static void intel_dp_link_down(struct intel_dp *intel_dp); 76 intel_dp_max_link_bw(struct intel_dp *intel_dp) argument 129 struct intel_dp *intel_dp = intel_attached_dp(connector); local 220 ironlake_edp_have_panel_power(struct intel_dp *intel_dp) argument 230 ironlake_edp_have_panel_vdd(struct intel_dp *intel_dp) argument 241 intel_dp_check_edp(struct intel_dp *intel_dp) argument 262 intel_dp_aux_wait_done(struct intel_dp *intel_dp, bool has_aux_irq) argument 286 intel_dp_aux_ch(struct intel_dp *intel_dp, uint8_t *send, int send_bytes, uint8_t *recv, int recv_size) argument 436 intel_dp_aux_native_write(struct intel_dp *intel_dp, uint16_t address, uint8_t *send, int send_bytes) argument 469 intel_dp_aux_native_write_1(struct intel_dp *intel_dp, uint16_t address, uint8_t byte) argument 477 intel_dp_aux_native_read(struct intel_dp *intel_dp, uint16_t address, uint8_t *recv, int recv_bytes) argument 520 struct intel_dp *intel_dp = container_of(adapter, local 613 intel_dp_i2c_init(struct intel_dp *intel_dp, struct intel_connector *intel_connector, const char *name) argument 686 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); local 780 intel_dp_init_link_config(struct intel_dp *intel_dp) argument 795 ironlake_set_pll_cpu_edp(struct intel_dp *intel_dp) argument 832 struct intel_dp *intel_dp = enc_to_intel_dp(encoder); local 916 ironlake_wait_panel_status(struct intel_dp *intel_dp, u32 mask, u32 value) argument 939 ironlake_wait_panel_on(struct intel_dp *intel_dp) argument 945 ironlake_wait_panel_off(struct intel_dp *intel_dp) argument 951 ironlake_wait_panel_power_cycle(struct intel_dp *intel_dp) argument 962 ironlake_get_pp_control(struct intel_dp *intel_dp) argument 977 ironlake_edp_panel_vdd_on(struct intel_dp *intel_dp) argument 1020 ironlake_panel_vdd_off_sync(struct intel_dp *intel_dp) argument 1049 struct intel_dp *intel_dp = (struct intel_dp *)dp; local 1057 ironlake_edp_panel_vdd_off(struct intel_dp *intel_dp, bool sync) argument 1081 ironlake_edp_panel_on(struct intel_dp *intel_dp) argument 1126 ironlake_edp_panel_off(struct intel_dp *intel_dp) argument 1154 ironlake_edp_backlight_on(struct intel_dp *intel_dp) argument 1185 ironlake_edp_backlight_off(struct intel_dp *intel_dp) argument 1208 ironlake_edp_pll_on(struct intel_dp *intel_dp) argument 1236 ironlake_edp_pll_off(struct intel_dp *intel_dp) argument 1263 intel_dp_sink_dpms(struct intel_dp *intel_dp, int mode) argument 1295 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); local 1345 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); local 1381 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); local 1399 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); local 1412 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); local 1442 struct intel_dp *intel_dp = enc_to_intel_dp(&encoder->base); local 1504 intel_dp_aux_native_read_retry(struct intel_dp *intel_dp, uint16_t address, uint8_t *recv, int recv_bytes) argument 1529 intel_dp_get_link_status(struct intel_dp *intel_dp, uint8_t link_status[DP_LINK_STATUS_SIZE]) argument 1555 intel_dp_voltage_max(struct intel_dp *intel_dp) argument 1571 intel_dp_pre_emphasis_max(struct intel_dp *intel_dp, uint8_t voltage_swing) argument 1625 intel_vlv_signal_levels(struct intel_dp *intel_dp) argument 1721 intel_get_adjust_train(struct intel_dp *intel_dp, uint8_t link_status[DP_LINK_STATUS_SIZE]) argument 1884 intel_dp_set_signal_levels(struct intel_dp *intel_dp, uint32_t *DP) argument 1915 intel_dp_set_link_train(struct intel_dp *intel_dp, uint32_t dp_reg_value, uint8_t dp_train_pat) argument 2010 intel_dp_set_idle_link_train(struct intel_dp *intel_dp) argument 2043 intel_dp_start_link_train(struct intel_dp *intel_dp) argument 2127 intel_dp_complete_link_train(struct intel_dp *intel_dp) argument 2193 intel_dp_stop_link_train(struct intel_dp *intel_dp) argument 2200 intel_dp_link_down(struct intel_dp *intel_dp) argument 2280 intel_dp_get_dpcd(struct intel_dp *intel_dp) argument 2311 intel_dp_probe_oui(struct intel_dp *intel_dp) argument 2332 intel_dp_get_sink_irq(struct intel_dp *intel_dp, u8 *sink_irq_vector) argument 2346 intel_dp_handle_test_request(struct intel_dp *intel_dp) argument 2362 intel_dp_check_link_status(struct intel_dp *intel_dp) argument 2411 intel_dp_detect_dpcd(struct intel_dp *intel_dp) argument 2450 ironlake_dp_detect(struct intel_dp *intel_dp) argument 2472 g4x_dp_detect(struct intel_dp *intel_dp) argument 2556 struct intel_dp *intel_dp = intel_attached_dp(connector); local 2592 struct intel_dp *intel_dp = intel_attached_dp(connector); local 2620 struct intel_dp *intel_dp = intel_attached_dp(connector); local 2641 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); local 2741 struct intel_dp *intel_dp = &intel_dig_port->dp; local 2783 struct intel_dp *intel_dp = enc_to_intel_dp(&intel_encoder->base); local 2794 struct intel_dp *intel_dp; local 2828 intel_dp_add_properties(struct intel_dp *intel_dp, struct drm_connector *connector) argument 2847 intel_dp_init_panel_power_sequencer(struct drm_device *dev, struct intel_dp *intel_dp, struct edp_power_seq *out) argument 2945 intel_dp_init_panel_power_sequencer_registers(struct drm_device *dev, struct intel_dp *intel_dp, struct edp_power_seq *seq) argument 2998 intel_edp_init_connector(struct intel_dp *intel_dp, struct intel_connector *intel_connector) argument 3081 struct intel_dp *intel_dp = &intel_dig_port->dp; local [all...] |