Lines Matching refs:dig_connector
343 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_probe_oui() local
346 if (!(dig_connector->dpcd[DP_DOWN_STREAM_PORT_COUNT] & DP_OUI_SUPPORT)) in amdgpu_atombios_dp_probe_oui()
360 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_get_dpcd() local
368 memcpy(dig_connector->dpcd, msg, DP_DPCD_SIZE); in amdgpu_atombios_dp_get_dpcd()
370 DRM_DEBUG_KMS("DPCD: %*ph\n", (int)sizeof(dig_connector->dpcd), in amdgpu_atombios_dp_get_dpcd()
371 dig_connector->dpcd); in amdgpu_atombios_dp_get_dpcd()
378 dig_connector->dpcd[0] = 0; in amdgpu_atombios_dp_get_dpcd()
386 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_atombios_dp_get_panel_mode() local
394 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_get_panel_mode()
424 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_atombios_dp_set_link_config() local
428 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_set_link_config()
430 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) || in amdgpu_atombios_dp_set_link_config()
431 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) { in amdgpu_atombios_dp_set_link_config()
432 dig_connector->dp_clock = in amdgpu_atombios_dp_set_link_config()
433 amdgpu_atombios_dp_get_dp_link_clock(connector, dig_connector->dpcd, mode->clock); in amdgpu_atombios_dp_set_link_config()
434 dig_connector->dp_lane_count = in amdgpu_atombios_dp_set_link_config()
435 amdgpu_atombios_dp_get_dp_lane_number(connector, dig_connector->dpcd, mode->clock); in amdgpu_atombios_dp_set_link_config()
443 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_atombios_dp_mode_valid_helper() local
448 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_mode_valid_helper()
451 amdgpu_atombios_dp_get_dp_link_clock(connector, dig_connector->dpcd, mode->clock); in amdgpu_atombios_dp_mode_valid_helper()
477 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_atombios_dp_set_rx_power_state() local
482 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_set_rx_power_state()
485 if (dig_connector->dpcd[0] >= 0x11) { in amdgpu_atombios_dp_set_rx_power_state()
732 struct amdgpu_connector_atom_dig *dig_connector; in amdgpu_atombios_dp_link_train() local
743 dig_connector = amdgpu_connector->con_priv; in amdgpu_atombios_dp_link_train()
745 if ((dig_connector->dp_sink_type != CONNECTOR_OBJECT_ID_DISPLAYPORT) && in amdgpu_atombios_dp_link_train()
746 (dig_connector->dp_sink_type != CONNECTOR_OBJECT_ID_eDP)) in amdgpu_atombios_dp_link_train()
759 memcpy(dp_info.dpcd, dig_connector->dpcd, DP_RECEIVER_CAP_SIZE); in amdgpu_atombios_dp_link_train()
763 dp_info.dp_lane_count = dig_connector->dp_lane_count; in amdgpu_atombios_dp_link_train()
764 dp_info.dp_clock = dig_connector->dp_clock; in amdgpu_atombios_dp_link_train()