Lines Matching defs:hdcp_w
170 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index];
175 mutex_lock(&hdcp_w->mutex);
176 hdcp_w->aconnector[conn_index] = aconnector;
201 schedule_delayed_work(&hdcp_w->property_validate_dwork,
205 hdcp_w->encryption_status[conn_index] = MOD_HDCP_ENCRYPTION_STATUS_HDCP_OFF;
206 cancel_delayed_work(&hdcp_w->property_validate_dwork);
209 mod_hdcp_update_display(&hdcp_w->hdcp, conn_index, &link_adjust, &display_adjust, &hdcp_w->output);
211 process_output(hdcp_w);
212 mutex_unlock(&hdcp_w->mutex);
219 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index];
223 mutex_lock(&hdcp_w->mutex);
224 hdcp_w->aconnector[conn_index] = aconnector;
239 mod_hdcp_remove_display(&hdcp_w->hdcp, aconnector->base.index, &hdcp_w->output);
241 process_output(hdcp_w);
242 mutex_unlock(&hdcp_w->mutex);
247 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index];
250 mutex_lock(&hdcp_w->mutex);
252 mod_hdcp_reset_connection(&hdcp_w->hdcp, &hdcp_w->output);
254 cancel_delayed_work(&hdcp_w->property_validate_dwork);
257 hdcp_w->encryption_status[conn_index] =
261 process_output(hdcp_w);
263 mutex_unlock(&hdcp_w->mutex);
268 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index];
270 schedule_work(&hdcp_w->cpirq_work);
508 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index];
551 hdcp_w->encryption_status[display->index] = MOD_HDCP_ENCRYPTION_STATUS_HDCP_OFF;
559 mutex_lock(&hdcp_w->mutex);
561 mod_hdcp_add_display(&hdcp_w->hdcp, link, display, &hdcp_w->output);
563 process_output(hdcp_w);
564 mutex_unlock(&hdcp_w->mutex);