]> Git Repo - linux.git/commit
ASoC: omap McBSP: Clear rx_irq at probe time for OMAP4
authorPeter Ujfalusi <[email protected]>
Wed, 7 Mar 2012 09:15:37 +0000 (11:15 +0200)
committerLiam Girdwood <[email protected]>
Mon, 12 Mar 2012 13:34:23 +0000 (13:34 +0000)
commit73c9522e76d7147d99ff859699405a9af81fec72
treed02c53fc4946ce5ce5d4176ccf5b61902d534ed4
parente386615c01d37145aa27fd06d1f8de26f1acbb7f
ASoC: omap McBSP: Clear rx_irq at probe time for OMAP4

On OMAP4 we have one interrupt line per McBSP port.
At probe time tx, and rx irq value will be -ENXIO,
and only the tx irq will get corrected.
In omap_mcbsp_request if the rx_irq is not 0 we proceed,
and try to request the interrupt, which will fail on
OMAP4 (rx_irq == -6).
To avoid this error, clear the rx_irq at probe time
on OMAP4.

Signed-off-by: Peter Ujfalusi <[email protected]>
Reviewed-by: Paul Menzel <[email protected]>
Acked-by: Mark Brown <[email protected]>
Acked-by: Jarkko Nikula <[email protected]>
Signed-off-by: Liam Girdwood <[email protected]>
sound/soc/omap/mcbsp.c
This page took 0.048035 seconds and 4 git commands to generate.