Home
last modified time | relevance | path

Searched refs:dmub_hpd_wrk (Results 1 – 1 of 1) sorted by relevance

/linux-6.12.1/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.c858 struct dmub_hpd_work *dmub_hpd_wrk; in dm_handle_hpd_work() local
860 dmub_hpd_wrk = container_of(work, struct dmub_hpd_work, handle_hpd_work); in dm_handle_hpd_work()
862 if (!dmub_hpd_wrk->dmub_notify) { in dm_handle_hpd_work()
867 if (dmub_hpd_wrk->dmub_notify->type < ARRAY_SIZE(dmub_hpd_wrk->adev->dm.dmub_callback)) { in dm_handle_hpd_work()
868 dmub_hpd_wrk->adev->dm.dmub_callback[dmub_hpd_wrk->dmub_notify->type](dmub_hpd_wrk->adev, in dm_handle_hpd_work()
869 dmub_hpd_wrk->dmub_notify); in dm_handle_hpd_work()
872 kfree(dmub_hpd_wrk->dmub_notify); in dm_handle_hpd_work()
873 kfree(dmub_hpd_wrk); in dm_handle_hpd_work()
893 struct dmub_hpd_work *dmub_hpd_wrk; in dm_dmub_outbox1_low_irq() local
936 dmub_hpd_wrk = kzalloc(sizeof(*dmub_hpd_wrk), GFP_ATOMIC); in dm_dmub_outbox1_low_irq()
[all …]