Lines Matching refs:con
20 struct ucsi_connector *con;
51 struct ucsi *ucsi = dp->con->ucsi;
57 mutex_lock(&dp->con->lock);
68 command = UCSI_GET_CURRENT_CAM | UCSI_CONNECTOR_NUMBER(dp->con->num);
77 ret = dp->con->port_altmode[cur] == alt ? 0 : -EBUSY;
103 mutex_unlock(&dp->con->lock);
115 mutex_lock(&dp->con->lock);
126 command = UCSI_CMD_SET_NEW_CAM(dp->con->num, 0, dp->offset, 0);
127 ret = ucsi_send_command(dp->con->ucsi, command, NULL, 0);
147 mutex_unlock(&dp->con->lock);
192 command = UCSI_CMD_SET_NEW_CAM(dp->con->num, 1, dp->offset, pins);
194 return ucsi_send_command(dp->con->ucsi, command, NULL, 0);
205 mutex_lock(&dp->con->lock);
212 mutex_unlock(&dp->con->lock);
218 mutex_unlock(&dp->con->lock);
225 typec_partner_set_svdm_version(dp->con->partner, PD_VDO_SVDM_VER(header));
246 ucsi_altmode_update_active(dp->con);
262 mutex_unlock(&dp->con->lock);
278 mutex_lock(&dp->con->lock);
289 mutex_unlock(&dp->con->lock);
308 struct typec_altmode *ucsi_register_displayport(struct ucsi_connector *con,
324 alt = typec_port_register_altmode(con->port, desc);
337 dp->con = con;