bcm63xx_soc_pcm_new() does not check the return value of
of_dma_configure(), which may fail with -EPROBE_DEFER or
other errors, allowing PCM setup to continue with incomplete
DMA configuration.
Add error checking for of_dma_configure() and return on failure.
Fixes:
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| bcm63xx-i2s-whistler.c | ||
| bcm63xx-i2s.h | ||
| bcm63xx-pcm-whistler.c | ||
| bcm2835-i2s.c | ||
| cygnus-pcm.c | ||
| cygnus-ssp.c | ||
| cygnus-ssp.h | ||