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

Commit 09185a59 authored by Russell King's avatar Russell King Committed by Lee Jones
Browse files

mfd: ucb1x00: Allow IRQ probing to work with IRQs > 32



probe_irq_on() only returns non-zero if it found any interrupts below
IRQ32 which could be probe candidates.  If all the probable interrupts
are higher than 32, then this will cause a failure.  Fix this.

Signed-off-by: default avatarRussell King <rmk+kernel@armlinux.org.uk>
Signed-off-by: default avatarLee Jones <lee.jones@linaro.org>
parent 35264033
Loading
Loading
Loading
Loading
+0 −4
Original line number Diff line number Diff line
@@ -446,10 +446,6 @@ static int ucb1x00_detect_irq(struct ucb1x00 *ucb)
	unsigned long mask;

	mask = probe_irq_on();
	if (!mask) {
		probe_irq_off(mask);
		return NO_IRQ;
	}

	/*
	 * Enable the ADC interrupt.