From 0d15376647dd64171faf438ceef05b151cf50f0a Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Thu, 21 Nov 2024 06:25:08 +1000 Subject: [PATCH] v3dv: report correct error on failure to probe When probing ICDs, the broadcom driver returns the wrong error code which spews on the console instead of silently failing. Cc: mesa-stable Reviewed-by: Iago Toral Quiroga Part-of: --- src/broadcom/vulkan/v3dv_device.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index f4ece848298..6a9f2f77c63 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -1585,7 +1585,7 @@ enumerate_devices(struct vk_instance *vk_instance) } if (render_fd < 0) - result = VK_ERROR_INITIALIZATION_FAILED; + result = VK_ERROR_INCOMPATIBLE_DRIVER; else result = create_physical_device(instance, render_fd, primary_fd);