Lines Matching refs:values
281 static int rk_edp_dpcd_read(struct rk3288_edp *regs, u32 addr, u8 *values, in rk_edp_dpcd_read() argument
284 return rk_edp_dpcd_transfer(regs, addr, values, size, DPCD_READ); in rk_edp_dpcd_read()
287 static int rk_edp_dpcd_write(struct rk3288_edp *regs, u32 addr, u8 *values, in rk_edp_dpcd_write() argument
290 return rk_edp_dpcd_transfer(regs, addr, values, size, DPCD_WRITE); in rk_edp_dpcd_write()
326 u8 values[2]; in rk_edp_link_configure() local
328 values[0] = edp->link_train.link_rate; in rk_edp_link_configure()
329 values[1] = edp->link_train.lane_count; in rk_edp_link_configure()
331 return rk_edp_dpcd_write(edp->regs, DPCD_LINK_BW_SET, values, in rk_edp_link_configure()
332 sizeof(values)); in rk_edp_link_configure()
591 u8 values[3]; in rk_edp_init_training() local
594 ret = rk_edp_dpcd_read(edp->regs, DPCD_DPCD_REV, values, in rk_edp_init_training()
595 sizeof(values)); in rk_edp_init_training()
599 edp->link_train.revision = values[0]; in rk_edp_init_training()
600 edp->link_train.link_rate = values[1]; in rk_edp_init_training()
601 edp->link_train.lane_count = values[2] & DP_MAX_LANE_COUNT_MASK; in rk_edp_init_training()