Searched refs:hdcp_workqueue (Results 1 – 5 of 5) sorted by relevance
550 struct hdcp_workqueue *hdcp_workqueue; member
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()
2125 adev->dm.hdcp_workqueue = hdcp_create_workqueue(adev, &init_params.cp_psp, adev->dm.dc); in amdgpu_dm_init()2127 if (!adev->dm.hdcp_workqueue) in amdgpu_dm_init()2130 …m_dbg_driver(adev_to_drm(adev), "amdgpu: hdcp_workqueue init done %p.\n", adev->dm.hdcp_workqueue); in amdgpu_dm_init()2258 if (adev->dm.hdcp_workqueue) { in amdgpu_dm_fini()2259 hdcp_destroy(&adev->dev->kobj, adev->dm.hdcp_workqueue); in amdgpu_dm_fini()2260 adev->dm.hdcp_workqueue = NULL; in amdgpu_dm_fini()4046 if (adev->dm.hdcp_workqueue) { in handle_hpd_irq_helper()4047 hdcp_reset_display(adev->dm.hdcp_workqueue, aconnector->dc_link->link_index); in handle_hpd_irq_helper()4274 if (adev->dm.hdcp_workqueue) in handle_hpd_rx_irq()4275 hdcp_handle_cpirq(adev->dm.hdcp_workqueue, aconnector->base.index); in handle_hpd_rx_irq()[all …]
2412 queue_delayed_work(ctx->hdcp_workqueue, in anx7625_bridge_atomic_enable()2427 flush_workqueue(ctx->hdcp_workqueue); in anx7625_bridge_atomic_disable()2660 platform->hdcp_workqueue = create_workqueue("hdcp workqueue"); in anx7625_i2c_probe()2661 if (!platform->hdcp_workqueue) { in anx7625_i2c_probe()2767 if (platform->hdcp_workqueue) in anx7625_i2c_probe()2768 destroy_workqueue(platform->hdcp_workqueue); in anx7625_i2c_probe()2782 if (platform->hdcp_workqueue) { in anx7625_i2c_remove()2784 destroy_workqueue(platform->hdcp_workqueue); in anx7625_i2c_remove()
469 struct workqueue_struct *hdcp_workqueue; member