Home
last modified time | relevance | path

Searched refs:dmub_notify (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h111 * @dmub_notify: notification for callback function
116 struct dmub_notification *dmub_notify; member
279 * @dmub_notify:
284 struct dmub_notification *dmub_notify; member
H A Damdgpu_dm.c679 if (adev->dm.dmub_notify) in dmub_aux_setconfig_callback()
680 memcpy(adev->dm.dmub_notify, notify, sizeof(struct dmub_notification)); in dmub_aux_setconfig_callback()
779 if (!dmub_hpd_wrk->dmub_notify) { in dm_handle_hpd_work()
780 DRM_ERROR("dmub_hpd_wrk dmub_notify is NULL"); in dm_handle_hpd_work()
784 if (dmub_hpd_wrk->dmub_notify->type < ARRAY_SIZE(dmub_hpd_wrk->adev->dm.dmub_callback)) { in dm_handle_hpd_work()
785 dmub_hpd_wrk->adev->dm.dmub_callback[dmub_hpd_wrk->dmub_notify->type](dmub_hpd_wrk->adev, in dm_handle_hpd_work()
786 dmub_hpd_wrk->dmub_notify); in dm_handle_hpd_work()
789 kfree(dmub_hpd_wrk->dmub_notify); in dm_handle_hpd_work()
832 dmub_hpd_wrk->dmub_notify = kmemdup(&notify, sizeof(struct dmub_notification), in dm_dmub_outbox1_low_irq()
834 if (!dmub_hpd_wrk->dmub_notify) { in dm_dmub_outbox1_low_irq()
[all...]

Completed in 8 milliseconds