Explorar o código

qcacmn: Fix for kernel warning in free irq group interrupts

Same irq is getting freed for different groups. Fixed it by
freeing correct irq numbers in the group.

Change-Id: Ia70f101a0770e419a6ff820ba346f53c957ad26a
CRs-Fixed: 2053325
Venkateswara Swamy Bandaru %!s(int64=8) %!d(string=hai) anos
pai
achega
ae6d6f42ec
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      hif/src/snoc/if_ahb.c

+ 1 - 1
hif/src/snoc/if_ahb.c

@@ -329,7 +329,7 @@ void hif_ahb_deconfigure_grp_irq(struct hif_softc *scn)
 		if (hif_ext_group->inited == true) {
 			hif_ext_group->inited = false;
 			for (j = 0; j < hif_ext_group->numirq; j++) {
-				free_irq(ic_irqnum[hif_ext_group->irq[i]],
+				free_irq(ic_irqnum[hif_ext_group->irq[j]],
 						hif_ext_group);
 			}
 		}