dpcd_rev
if (link_status->dpcd_caps->dpcd_rev.raw < 0x12) {
if (link->dpcd_caps.dpcd_rev.raw < DPCD_REV_14)
union dpcd_rev rev;
if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_11) {
if (!link->dpcd_caps.dpcd_rev.raw) {
link->dpcd_caps.dpcd_rev.raw = dpcd_data[
} while (retry++ < 4 && !link->dpcd_caps.dpcd_rev.raw);
link->dpcd_caps.dpcd_rev.raw =
if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_12) {
} else if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_10 ||
link->dpcd_caps.dpcd_rev.raw == 0) {
if (link->dpcd_caps.dpcd_rev.raw >= DPCD_REV_12) {
union dpcd_rev dpcd_rev;
port->dpcd_rev = port_msg->dpcd_revision;
u8 dpcd_rev;