Rev 3192 | Rev 5078 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3192 | Rev 3764 | ||
---|---|---|---|
Line 448... | Line 448... | ||
448 | { |
448 | { |
449 | struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; |
449 | struct radeon_connector_atom_dig *dig_connector = radeon_connector->con_priv; |
450 | u8 msg[DP_DPCD_SIZE]; |
450 | u8 msg[DP_DPCD_SIZE]; |
451 | int ret, i; |
451 | int ret, i; |
Line 452... | Line -... | ||
452 | - | ||
453 | ENTER(); |
- | |
454 | 452 | ||
455 | ret = radeon_dp_aux_native_read(radeon_connector, DP_DPCD_REV, msg, |
453 | ret = radeon_dp_aux_native_read(radeon_connector, DP_DPCD_REV, msg, |
456 | DP_DPCD_SIZE, 0); |
454 | DP_DPCD_SIZE, 0); |
457 | if (ret > 0) { |
455 | if (ret > 0) { |
458 | memcpy(dig_connector->dpcd, msg, DP_DPCD_SIZE); |
456 | memcpy(dig_connector->dpcd, msg, DP_DPCD_SIZE); |
459 | DRM_DEBUG_KMS("DPCD: "); |
457 | DRM_DEBUG_KMS("DPCD: "); |
460 | for (i = 0; i < DP_DPCD_SIZE; i++) |
458 | for (i = 0; i < DP_DPCD_SIZE; i++) |
461 | DRM_DEBUG_KMS("%02x ", msg[i]); |
459 | DRM_DEBUG_KMS("%02x ", msg[i]); |
Line 462... | Line 460... | ||
462 | DRM_DEBUG_KMS("\n"); |
460 | DRM_DEBUG_KMS("\n"); |
463 | - | ||
- | 461 | ||
464 | radeon_dp_probe_oui(radeon_connector); |
462 | radeon_dp_probe_oui(radeon_connector); |
465 | LEAVE(); |
463 | |
466 | return true; |
- | |
467 | } |
464 | return true; |
468 | FAIL(); |
465 | } |
469 | dig_connector->dpcd[0] = 0; |
466 | dig_connector->dpcd[0] = 0; |
Line 470... | Line 467... | ||
470 | return false; |
467 | return false; |