Searched refs:hpd_rx_offload_wq (Results 1 – 4 of 4) sorted by relevance
1211 struct hpd_rx_irq_offload_work_queue *hpd_rx_offload_wq = NULL; in amdgpu_dm_hpd_rx_irq_create_workqueue() local1213 hpd_rx_offload_wq = kzalloc_objs(*hpd_rx_offload_wq, max_caps); in amdgpu_dm_hpd_rx_irq_create_workqueue()1215 if (!hpd_rx_offload_wq) in amdgpu_dm_hpd_rx_irq_create_workqueue()1220 hpd_rx_offload_wq[i].wq = in amdgpu_dm_hpd_rx_irq_create_workqueue()1223 if (hpd_rx_offload_wq[i].wq == NULL) { in amdgpu_dm_hpd_rx_irq_create_workqueue()1228 spin_lock_init(&hpd_rx_offload_wq[i].offload_lock); in amdgpu_dm_hpd_rx_irq_create_workqueue()1231 return hpd_rx_offload_wq; in amdgpu_dm_hpd_rx_irq_create_workqueue()1235 if (hpd_rx_offload_wq[i].wq) in amdgpu_dm_hpd_rx_irq_create_workqueue()1236 destroy_workqueue(hpd_rx_offload_wq[i].wq); in amdgpu_dm_hpd_rx_irq_create_workqueue()1238 kfree(hpd_rx_offload_wq); in amdgpu_dm_hpd_rx_irq_create_workqueue()[all …]
700 adev->dm.hpd_rx_offload_wq = amdgpu_dm_hpd_rx_irq_create_workqueue(adev); in amdgpu_dm_init()701 if (!adev->dm.hpd_rx_offload_wq) { in amdgpu_dm_init()919 if (adev->dm.hpd_rx_offload_wq && adev->dm.dc) { in amdgpu_dm_fini()921 if (adev->dm.hpd_rx_offload_wq[i].wq) { in amdgpu_dm_fini()922 destroy_workqueue(adev->dm.hpd_rx_offload_wq[i].wq); in amdgpu_dm_fini()923 adev->dm.hpd_rx_offload_wq[i].wq = NULL; in amdgpu_dm_fini()927 kfree(adev->dm.hpd_rx_offload_wq); in amdgpu_dm_fini()928 adev->dm.hpd_rx_offload_wq = NULL; in amdgpu_dm_fini()2537 if (dm->hpd_rx_offload_wq) in amdgpu_dm_initialize_drm_device()2538 dm->hpd_rx_offload_wq[aconnector->base.index].aconnector = in amdgpu_dm_initialize_drm_device()
645 struct hpd_rx_irq_offload_work_queue *hpd_rx_offload_wq; member
1487 adev->dm.hpd_rx_offload_wq = ctx->wq; in dm_test_hpd_rx_irq_work_suspend_flushes()2691 adev->dm.hpd_rx_offload_wq = offload_wq; in dm_test_handle_hpd_rx_irq_disabled()2773 adev->dm.hpd_rx_offload_wq = offload_wq; in dm_test_setup_hpd_rx_irq()2858 ->dm.hpd_rx_offload_wq->is_handling_mst_msg_rdy_event); in dm_test_handle_hpd_rx_irq_msg_rdy()2881 ->dm.hpd_rx_offload_wq->is_handling_link_loss); in dm_test_handle_hpd_rx_irq_link_loss()3084 adev->dm.hpd_rx_offload_wq = offload_wq; in dm_test_dmub_hpd_callback_hpd_irq_type()