---
 drivers/gpu/drm/xe/xe_heci_gsc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/drivers/gpu/drm/xe/xe_heci_gsc.c b/drivers/gpu/drm/xe/xe_heci_gsc.c
index 2b3d49dd394c..ec05212d824b 100644
--- a/drivers/gpu/drm/xe/xe_heci_gsc.c
+++ b/drivers/gpu/drm/xe/xe_heci_gsc.c
@@ -111,7 +111,7 @@ static int heci_gsc_irq_setup(struct xe_device *xe)
        struct xe_heci_gsc *heci_gsc = &xe->heci_gsc;
        int ret;
 
-       heci_gsc->irq = irq_alloc_desc(0);
+       heci_gsc->irq = irq_alloc_desc(dev_to_node(xe->drm.dev));
        if (heci_gsc->irq < 0) {
                drm_err(&xe->drm, "gsc irq error %d\n", heci_gsc->irq);
                return heci_gsc->irq;
-- 
2.47.3

Reply via email to