Searched refs:hdcp_w (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.c | 169 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; in hdcp_update_display() local 174 mutex_lock(&hdcp_w->mutex); in hdcp_update_display() 175 hdcp_w->aconnector = aconnector; in hdcp_update_display() 178 mod_hdcp_query_display(&hdcp_w->hdcp, aconnector->base.index, &query); in hdcp_update_display() 182 mod_hdcp_remove_display(&hdcp_w->hdcp, aconnector->base.index, &hdcp_w->output); in hdcp_update_display() 184 hdcp_w->link.adjust.hdcp2.force_type = MOD_HDCP_FORCE_TYPE_0; in hdcp_update_display() 196 hdcp_w->link.adjust.hdcp1.disable = 0; in hdcp_update_display() 197 hdcp_w->link.adjust.hdcp2.force_type = MOD_HDCP_FORCE_TYPE_0; in hdcp_update_display() 199 hdcp_w in hdcp_update_display() 224 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; hdcp_remove_display() local 236 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; hdcp_reset_display() local 252 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; hdcp_handle_cpirq() local [all...] |
H A D | amdgpu_dm.c | 6833 const struct drm_connector *connector, struct hdcp_workqueue *hdcp_w)
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.c | 170 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; in hdcp_update_display() local 175 mutex_lock(&hdcp_w->mutex); in hdcp_update_display() 176 hdcp_w->aconnector[conn_index] = aconnector; in hdcp_update_display() 201 schedule_delayed_work(&hdcp_w->property_validate_dwork, in hdcp_update_display() 205 hdcp_w->encryption_status[conn_index] = MOD_HDCP_ENCRYPTION_STATUS_HDCP_OFF; in hdcp_update_display() 206 cancel_delayed_work(&hdcp_w->property_validate_dwork); in hdcp_update_display() 209 mod_hdcp_update_display(&hdcp_w->hdcp, conn_index, &link_adjust, &display_adjust, &hdcp_w->output); in hdcp_update_display() 211 process_output(hdcp_w); in hdcp_update_display() 212 mutex_unlock(&hdcp_w in hdcp_update_display() 219 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; hdcp_remove_display() local 247 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; hdcp_reset_display() local 268 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; hdcp_handle_cpirq() local 508 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; update_config() local [all...] |
H A D | amdgpu_dm_mst_types.c | 385 struct hdcp_workqueue *hdcp_w = in dm_dp_mst_get_modes() local 389 hdcp_w->hdcp_content_type[connector->index]; in dm_dp_mst_get_modes() 391 hdcp_w->content_protection[connector->index]; in dm_dp_mst_get_modes()
|
H A D | amdgpu_dm.c | 7678 struct hdcp_workqueue *hdcp_w) in is_content_protection_different() 8788 struct hdcp_workqueue *hdcp_w = in amdgpu_dm_atomic_commit_tail() local 8791 hdcp_w->hdcp_content_type[connector->index] = in amdgpu_dm_atomic_commit_tail() 8793 hdcp_w->content_protection[connector->index] = in amdgpu_dm_atomic_commit_tail() 7673 is_content_protection_different(struct drm_crtc_state *new_crtc_state, struct drm_crtc_state *old_crtc_state, struct drm_connector_state *new_conn_state, struct drm_connector_state *old_conn_state, const struct drm_connector *connector, struct hdcp_workqueue *hdcp_w) is_content_protection_different() argument
|
Completed in 27 milliseconds