msm: kgsl: Use the proper device when freeing IRQs
If probe fails, the GMU driver tries to free any
allocated IRQs. This will cause a warning because
the GMU device is being used to free the HFI IRQ.
CRs-Fixed: 2017390
Change-Id: I3b1ed4519330a399a9aef0d87581a7714fbd562f
Signed-off-by: Kyle Piefer <kpiefer@codeaurora.org>
diff --git a/drivers/gpu/msm/kgsl_gmu.c b/drivers/gpu/msm/kgsl_gmu.c
index 54659fc..8de1a7e 100644
--- a/drivers/gpu/msm/kgsl_gmu.c
+++ b/drivers/gpu/msm/kgsl_gmu.c
@@ -1438,7 +1438,7 @@
if (hfi->hfi_interrupt_num) {
devm_free_irq(&gmu->pdev->dev,
- hfi->hfi_interrupt_num, gmu);
+ hfi->hfi_interrupt_num, hfi);
hfi->hfi_interrupt_num = 0;
}