Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 36392294 authored by Michal Simek's avatar Michal Simek
Browse files

microblaze: Do not show error message for 32 interrupt lines



When interrupt controller uses 32 interrupts lines the kernel
show error message about mismatch in kind-of-intr parameter
because it exceeds u32. Recast fixs this issue.

Signed-off-by: default avatarMichal Simek <monstr@monstr.eu>
parent 6dbd3085
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -134,7 +134,7 @@ void __init init_IRQ(void)
	intr_type =
		be32_to_cpup(of_get_property(intc,
						"xlnx,kind-of-intr", NULL));
	if (intr_type >= (1 << (nr_irq + 1)))
	if (intr_type > (u32)((1ULL << nr_irq) - 1))
		printk(KERN_INFO " ERROR: Mismatch in kind-of-intr param\n");

#ifdef CONFIG_SELFMOD_INTC