mirror of
https://github.com/torvalds/linux.git
synced 2026-05-23 06:31:58 +02:00
nouveau/gsp: add three notifier callbacks that we see in normal operation (v2)
Add NULL callbacks for some things GSP calls that we don't handle, but know about so we avoid the logging. v2: Timur suggested allowing null fn. Signed-off-by: Dave Airlie <airlied@redhat.com> Link: https://patchwork.freedesktop.org/patch/msgid/20231222043308.3090089-2-airlied@gmail.com
This commit is contained in:
parent
ed9895d8d4
commit
24ab185d98
|
|
@ -298,7 +298,8 @@ r535_gsp_msg_recv(struct nvkm_gsp *gsp, int fn, u32 repc)
|
|||
struct nvkm_gsp_msgq_ntfy *ntfy = &gsp->msgq.ntfy[i];
|
||||
|
||||
if (ntfy->fn == msg->function) {
|
||||
ntfy->func(ntfy->priv, ntfy->fn, msg->data, msg->length - sizeof(*msg));
|
||||
if (ntfy->func)
|
||||
ntfy->func(ntfy->priv, ntfy->fn, msg->data, msg->length - sizeof(*msg));
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
@ -2186,7 +2187,9 @@ r535_gsp_oneinit(struct nvkm_gsp *gsp)
|
|||
r535_gsp_msg_ntfy_add(gsp, NV_VGPU_MSG_EVENT_MMU_FAULT_QUEUED,
|
||||
r535_gsp_msg_mmu_fault_queued, gsp);
|
||||
r535_gsp_msg_ntfy_add(gsp, NV_VGPU_MSG_EVENT_OS_ERROR_LOG, r535_gsp_msg_os_error_log, gsp);
|
||||
|
||||
r535_gsp_msg_ntfy_add(gsp, NV_VGPU_MSG_EVENT_PERF_BRIDGELESS_INFO_UPDATE, NULL, NULL);
|
||||
r535_gsp_msg_ntfy_add(gsp, NV_VGPU_MSG_EVENT_UCODE_LIBOS_PRINT, NULL, NULL);
|
||||
r535_gsp_msg_ntfy_add(gsp, NV_VGPU_MSG_EVENT_GSP_SEND_USER_SHARED_DATA, NULL, NULL);
|
||||
ret = r535_gsp_rm_boot_ctor(gsp);
|
||||
if (ret)
|
||||
return ret;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user