From 7b88e528db9899a5f17ca7f63e2d5d3ea105624e Mon Sep 17 00:00:00 2001 From: Roel Kluin Date: Fri, 22 May 2009 16:46:52 +0800 Subject: [PATCH] --- yaml --- r: 145408 b: refs/heads/master c: f47edc6dab11801c2e97088ba7bbce042ded867c h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/dma/fsldma.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index d6b8be22f720..b9341204812f 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 0899d6349c60e4021224b51c8c97f49b829dfefd +refs/heads/master: f47edc6dab11801c2e97088ba7bbce042ded867c diff --git a/trunk/drivers/dma/fsldma.c b/trunk/drivers/dma/fsldma.c index da8a8ed9e411..391b1bd7098b 100644 --- a/trunk/drivers/dma/fsldma.c +++ b/trunk/drivers/dma/fsldma.c @@ -830,7 +830,7 @@ static int __devinit fsl_dma_chan_probe(struct fsl_dma_device *fdev, new_fsl_chan->reg.end - new_fsl_chan->reg.start + 1); new_fsl_chan->id = ((new_fsl_chan->reg.start - 0x100) & 0xfff) >> 7; - if (new_fsl_chan->id > FSL_DMA_MAX_CHANS_PER_DEVICE) { + if (new_fsl_chan->id >= FSL_DMA_MAX_CHANS_PER_DEVICE) { dev_err(fdev->dev, "There is no %d channel!\n", new_fsl_chan->id); err = -EINVAL;