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

Commit 204fc390 authored by Roel Kluin's avatar Roel Kluin Committed by Paul Mundt
Browse files

sh: Fix test of unsigned in se7722_irq_demux()



se7722_fpga_irq[] is unsigned so the test does not work.

Signed-off-by: default avatarRoel Kluin <roel.kluin@gmail.com>
Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
parent 1980fdc4
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -57,15 +57,16 @@ static void se7722_irq_demux(unsigned int irq, struct irq_desc *desc)
 */
void __init init_se7722_IRQ(void)
{
	int i;
	int i, irq;

	ctrl_outw(0, IRQ01_MASK);       /* disable all irqs */
	ctrl_outw(0x2000, 0xb03fffec);  /* mrshpc irq enable */

	for (i = 0; i < SE7722_FPGA_IRQ_NR; i++) {
		se7722_fpga_irq[i] = create_irq();
		if (se7722_fpga_irq[i] < 0)
		irq = create_irq();
		if (irq < 0)
			return;
		se7722_fpga_irq[i] = irq;

		set_irq_chip_and_handler_name(se7722_fpga_irq[i],
					      &se7722_irq_chip,