Searched refs:hdcp_workqueue (Results 1 - 5 of 5) sorted by relevance
/openbsd-current/sys/dev/pci/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.h | 40 struct hdcp_workqueue { struct 77 void hdcp_update_display(struct hdcp_workqueue *hdcp_work, 83 void hdcp_reset_display(struct hdcp_workqueue *work, unsigned int link_index); 84 void hdcp_handle_cpirq(struct hdcp_workqueue *work, unsigned int link_index); 85 void hdcp_destroy(struct kobject *kobj, struct hdcp_workqueue *work); 87 struct hdcp_workqueue *hdcp_create_workqueue(struct amdgpu_device *adev, struct cp_psp *cp_psp, struct dc *dc);
|
H A D | amdgpu_dm_hdcp.c | 131 static void process_output(struct hdcp_workqueue *hdcp_work) 152 static void link_lock(struct hdcp_workqueue *work, bool lock) 164 void hdcp_update_display(struct hdcp_workqueue *hdcp_work, 170 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; 215 static void hdcp_remove_display(struct hdcp_workqueue *hdcp_work, 219 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; 245 void hdcp_reset_display(struct hdcp_workqueue *hdcp_work, unsigned int link_index) 247 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; 266 void hdcp_handle_cpirq(struct hdcp_workqueue *hdcp_work, unsigned int link_index) 268 struct hdcp_workqueue *hdcp_ [all...] |
H A D | amdgpu_dm.h | 247 * @hdcp_workqueue: AMDGPU content protection queue 478 struct hdcp_workqueue *hdcp_workqueue; member in struct:amdgpu_display_manager
|
H A D | amdgpu_dm_mst_types.c | 383 if (adev->dm.hdcp_workqueue) { 384 struct hdcp_workqueue *hdcp_work = adev->dm.hdcp_workqueue; 385 struct hdcp_workqueue *hdcp_w =
|
H A D | amdgpu_dm.c | 1790 adev->dm.hdcp_workqueue = hdcp_create_workqueue(adev, &init_params.cp_psp, adev->dm.dc); 1792 if (!adev->dm.hdcp_workqueue) 1793 DRM_ERROR("amdgpu: failed to initialize hdcp_workqueue.\n"); 1795 DRM_DEBUG_DRIVER("amdgpu: hdcp_workqueue init done %p.\n", adev->dm.hdcp_workqueue); 1900 if (adev->dm.hdcp_workqueue) { 1902 hdcp_destroy(&adev->dev->kobj, adev->dm.hdcp_workqueue); 1904 hdcp_destroy(NULL, adev->dm.hdcp_workqueue); 1906 adev->dm.hdcp_workqueue = NULL; 3276 if (adev->dm.hdcp_workqueue) { [all...] |
Completed in 208 milliseconds