Lines Matching refs:dig_connector

319 	struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv;
322 if (!(dig_connector->dpcd[DP_DOWN_STREAM_PORT_COUNT] & DP_OUI_SUPPORT))
336 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv;
339 if (dig_connector->dpcd[DP_DPCD_REV] > 0x10) {
342 dig_connector->downstream_ports,
345 memset(dig_connector->downstream_ports, 0,
352 struct amdgpu_connector_atom_dig *dig_connector = amdgpu_connector->con_priv;
359 memcpy(dig_connector->dpcd, msg, DP_DPCD_SIZE);
361 DRM_DEBUG_KMS("DPCD: %*ph\n", (int)sizeof(dig_connector->dpcd),
362 dig_connector->dpcd);
369 dig_connector->dpcd[0] = 0;
412 struct amdgpu_connector_atom_dig *dig_connector;
417 dig_connector = amdgpu_connector->con_priv;
419 if ((dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_DISPLAYPORT) ||
420 (dig_connector->dp_sink_type == CONNECTOR_OBJECT_ID_eDP)) {
421 ret = amdgpu_atombios_dp_get_dp_link_config(connector, dig_connector->dpcd,
423 &dig_connector->dp_lane_count,
424 &dig_connector->dp_clock);
426 dig_connector->dp_clock = 0;
427 dig_connector->dp_lane_count = 0;
436 struct amdgpu_connector_atom_dig *dig_connector;
442 dig_connector = amdgpu_connector->con_priv;
444 ret = amdgpu_atombios_dp_get_dp_link_config(connector, dig_connector->dpcd,
473 struct amdgpu_connector_atom_dig *dig_connector;
478 dig_connector = amdgpu_connector->con_priv;
481 if (dig_connector->dpcd[0] >= 0x11) {
727 struct amdgpu_connector_atom_dig *dig_connector;
737 dig_connector = amdgpu_connector->con_priv;
739 if ((dig_connector->dp_sink_type != CONNECTOR_OBJECT_ID_DISPLAYPORT) &&
740 (dig_connector->dp_sink_type != CONNECTOR_OBJECT_ID_eDP))
753 memcpy(dp_info.dpcd, dig_connector->dpcd, DP_RECEIVER_CAP_SIZE);
757 dp_info.dp_lane_count = dig_connector->dp_lane_count;
758 dp_info.dp_clock = dig_connector->dp_clock;