msm: show_resume_irq: print the irq name
Just printing the irq number is not informative. Update the code to show the name of the interrupt's irq action. Change-Id: Ia3e7d37948860b23d4390808769cd198656eba48 Signed-off-by: Abhijeet Dharmapurikar <adharmap@codeaurora.org>
This commit is contained in:
parent
391e49f093
commit
de3078c3bf
1 changed files with 10 additions and 1 deletions
|
@ -277,7 +277,16 @@ static void gic_show_resume_irq(struct gic_chip_data *gic)
|
||||||
i < gic->gic_irqs;
|
i < gic->gic_irqs;
|
||||||
i = find_next_bit((unsigned long *)pending,
|
i = find_next_bit((unsigned long *)pending,
|
||||||
gic->gic_irqs, i+1)) {
|
gic->gic_irqs, i+1)) {
|
||||||
pr_warn("%s: %d triggered", __func__, i + gic->irq_offset);
|
struct irq_desc *desc = irq_to_desc(i + gic->irq_offset);
|
||||||
|
const char *name = "null";
|
||||||
|
|
||||||
|
if (desc == NULL)
|
||||||
|
name = "stray irq";
|
||||||
|
else if (desc->action && desc->action->name)
|
||||||
|
name = desc->action->name;
|
||||||
|
|
||||||
|
pr_warn("%s: %d triggered %s\n", __func__,
|
||||||
|
i + gic->irq_offset, name);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue