struct dp_link_info *link)
{
u8 value;
- int err;
+ ssize_t len;
if (link->revision < 0x11)
return 0;
- err = drm_dp_dpcd_readb(aux, DP_SET_POWER, &value);
- if (err < 0)
- return err;
+ len = drm_dp_dpcd_readb(aux, DP_SET_POWER, &value);
+ if (len < 0)
+ return len;
value &= ~DP_SET_POWER_MASK;
value |= DP_SET_POWER_D0;
- err = drm_dp_dpcd_writeb(aux, DP_SET_POWER, value);
- if (err < 0)
- return err;
+ len = drm_dp_dpcd_writeb(aux, DP_SET_POWER, value);
+ if (len < 0)
+ return len;
usleep_range(1000, 2000);