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

Commit fdbcce7b authored by Laxminath Kasam's avatar Laxminath Kasam
Browse files

mfd: wcd9xxx: fix no audio issue due to irq failure



on wcd9306, we have dtsi entry to register interrupts
from 0 to 28. But Tapan codec has num_irq initialised
to 31 causing irq_init to fail.
Correct the macro for TAPAN_NUM_IRQS to resolve the
issue.

Change-Id: Ieadc3fee5c7524e31d1697b23e30665a00564516
Signed-off-by: default avatarLaxminath Kasam <lkasam@codeaurora.org>
parent 763e35c9
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -97,7 +97,8 @@ enum {
	WCD9XXX_IRQ_MAD_BEACON,
	WCD9XXX_IRQ_SPEAKER_CLIPPING,
	WCD9320_IRQ_MBHC_JACK_SWITCH,
	WCD9XXX_IRQ_VBAT_MONITOR_ATTACK,
	WCD9306_NUM_IRQS,
	WCD9XXX_IRQ_VBAT_MONITOR_ATTACK = WCD9306_NUM_IRQS,
	WCD9XXX_IRQ_VBAT_MONITOR_RELEASE,
	WCD9XXX_NUM_IRQS,
	/* WCD9330 INTR1_REG 3*/
@@ -117,7 +118,7 @@ enum {
	TABLA_NUM_IRQS = WCD9310_NUM_IRQS,
	SITAR_NUM_IRQS = WCD9310_NUM_IRQS,
	TAIKO_NUM_IRQS = WCD9XXX_NUM_IRQS,
	TAPAN_NUM_IRQS = WCD9XXX_NUM_IRQS,
	TAPAN_NUM_IRQS = WCD9306_NUM_IRQS,
	TOMTOM_NUM_IRQS = WCD9330_NUM_IRQS,
};