Troy Kisky <[email protected]> writes:
> Before this, if a "noevent" channel was in use, the code
> would go into an infinite loop.
>
> Signed-off-by: Troy Kisky <[email protected]>
Thanks, pushing.
Kevin
>
> diff --git a/arch/arm/mach-davinci/dma.c b/arch/arm/mach-davinci/dma.c
> index 9427c80..1f58631 100644
> --- a/arch/arm/mach-davinci/dma.c
> +++ b/arch/arm/mach-davinci/dma.c
> @@ -492,6 +492,7 @@ int edma_alloc_channel(int channel,
> return -ENOMEM;
> if (!test_and_set_bit(channel, edma_inuse))
> break;
> + channel++;
> }
> } else if (channel >= num_channels) {
> return -EINVAL;
> --
> 1.5.4.3
>
>
> _______________________________________________
> Davinci-linux-open-source mailing list
> [email protected]
> http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source