Searched refs:hdcp_workqueue (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_hdcp.c | 161 static void process_output(struct hdcp_workqueue *hdcp_work) in process_output() 182 static void link_lock(struct hdcp_workqueue *work, bool lock) in link_lock() 194 void hdcp_update_display(struct hdcp_workqueue *hdcp_work, in hdcp_update_display() 200 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; in hdcp_update_display() 252 static void hdcp_remove_display(struct hdcp_workqueue *hdcp_work, in hdcp_remove_display() 256 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; in hdcp_remove_display() 283 void hdcp_reset_display(struct hdcp_workqueue *hdcp_work, unsigned int link_index) in hdcp_reset_display() 285 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; in hdcp_reset_display() 306 void hdcp_handle_cpirq(struct hdcp_workqueue *hdcp_work, unsigned int link_index) in hdcp_handle_cpirq() 308 struct hdcp_workqueue *hdcp_w = &hdcp_work[link_index]; in hdcp_handle_cpirq() [all …]
|
| H A D | amdgpu_dm.h | 333 * @hdcp_workqueue: AMDGPU content protection queue 571 struct hdcp_workqueue *hdcp_workqueue; member
|
| H A D | amdgpu_dm_mst_types.c | 463 if (adev->dm.hdcp_workqueue) { in dm_dp_mst_get_modes() 464 struct hdcp_workqueue *hdcp_work = adev->dm.hdcp_workqueue; in dm_dp_mst_get_modes() 465 struct hdcp_workqueue *hdcp_w = in dm_dp_mst_get_modes()
|
| H A D | amdgpu_dm.c | 2119 adev->dm.hdcp_workqueue = hdcp_create_workqueue(adev, &init_params.cp_psp, adev->dm.dc); in amdgpu_dm_init() 2121 if (!adev->dm.hdcp_workqueue) in amdgpu_dm_init() 2122 drm_err(adev_to_drm(adev), "failed to initialize hdcp_workqueue.\n"); in amdgpu_dm_init() 2125 "hdcp_workqueue init done %p.\n", in amdgpu_dm_init() 2126 adev->dm.hdcp_workqueue); in amdgpu_dm_init() 2254 if (adev->dm.hdcp_workqueue) { in amdgpu_dm_fini() 2255 hdcp_destroy(&adev->dev->kobj, adev->dm.hdcp_workqueue); in amdgpu_dm_fini() 2256 adev->dm.hdcp_workqueue = NULL; in amdgpu_dm_fini() 4075 if (adev->dm.hdcp_workqueue) { in handle_hpd_irq_helper() 4076 hdcp_reset_display(adev->dm.hdcp_workqueue, aconnecto in handle_hpd_irq_helper() [all...] |
| /linux/drivers/gpu/drm/bridge/analogix/ |
| H A D | anx7625.h | 469 struct workqueue_struct *hdcp_workqueue; member
|