Searched refs:hdcp_workqueue (Results 1 – 4 of 4) sorted by relevance
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
A D | amdgpu_dm_hdcp.c | 275 struct hdcp_workqueue *hdcp_work; in event_callback() 296 struct hdcp_workqueue *hdcp_work = container_of(work, struct hdcp_workqueue, property_update_work); in event_property_update() 332 struct hdcp_workqueue *hdcp_work = in event_property_validate() 355 struct hdcp_workqueue *hdcp_work; in event_watchdog_timer() 358 struct hdcp_workqueue, in event_watchdog_timer() 377 struct hdcp_workqueue *hdcp_work; in event_cpirq() 411 struct hdcp_workqueue *hdcp_work = handle; in enable_assr() 445 struct hdcp_workqueue *hdcp_work = handle; in update_config() 547 struct hdcp_workqueue *work; in srm_data_write() 571 struct hdcp_workqueue *work; in srm_data_read() [all …]
|
A D | amdgpu_dm_hdcp.h | 40 struct hdcp_workqueue { struct 64 void hdcp_update_display(struct hdcp_workqueue *hdcp_work, argument 70 void hdcp_reset_display(struct hdcp_workqueue *work, unsigned int link_index); 71 void hdcp_handle_cpirq(struct hdcp_workqueue *work, unsigned int link_index); 72 void hdcp_destroy(struct kobject *kobj, struct hdcp_workqueue *work); 74 struct hdcp_workqueue *hdcp_create_workqueue(struct amdgpu_device *adev, struct cp_psp *cp_psp, str…
|
A D | amdgpu_dm.h | 469 struct hdcp_workqueue *hdcp_workqueue; member
|
A D | amdgpu_dm.c | 1542 if (!adev->dm.hdcp_workqueue) in amdgpu_dm_init() 1650 if (adev->dm.hdcp_workqueue) { in amdgpu_dm_fini() 1651 hdcp_destroy(&adev->dev->kobj, adev->dm.hdcp_workqueue); in amdgpu_dm_fini() 1652 adev->dm.hdcp_workqueue = NULL; in amdgpu_dm_fini() 3023 if (adev->dm.hdcp_workqueue) { in handle_hpd_irq_helper() 3024 hdcp_reset_display(adev->dm.hdcp_workqueue, aconnector->dc_link->link_index); in handle_hpd_irq_helper() 3269 if (adev->dm.hdcp_workqueue) in handle_hpd_rx_irq() 3270 hdcp_handle_cpirq(adev->dm.hdcp_workqueue, aconnector->base.index); in handle_hpd_rx_irq() 8306 if (adev->dm.hdcp_workqueue) in amdgpu_dm_connector_init_helper() 8575 const struct drm_connector *connector, struct hdcp_workqueue *hdcp_w) in is_content_protection_different() [all …]
|
Completed in 30 milliseconds