summaryrefslogtreecommitdiffstats
path: root/drivers/dma/ioat/dma.c
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2009-12-19 15:36:02 -0700
committerDan Williams <dan.j.williams@intel.com>2009-12-19 15:36:02 -0700
commita6d52d70677e99bdb89b6921c265d0a58c22e597 (patch)
tree9310005efbfa5d3141c1bf9d9ed5464377419f1e /drivers/dma/ioat/dma.c
parente02a0e47a3f061c1a53fc4376332a988ec047e8a (diff)
downloadlinux-a6d52d70677e99bdb89b6921c265d0a58c22e597.tar.gz
linux-a6d52d70677e99bdb89b6921c265d0a58c22e597.tar.bz2
linux-a6d52d70677e99bdb89b6921c265d0a58c22e597.zip
ioat2,3: put channel hardware in known state at init
Put the ioat2 and ioat3 state machines in the halted state with all errors cleared. The ioat1 init path is not disturbed for stability, there are no reported ioat1 initiaization issues. Cc: <stable@kernel.org> Reported-by: Roland Dreier <rdreier@cisco.com> Tested-by: Roland Dreier <rdreier@cisco.com> Acked-by: Simon Horman <horms@verge.net.au> Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'drivers/dma/ioat/dma.c')
-rw-r--r--drivers/dma/ioat/dma.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/dma/ioat/dma.c b/drivers/dma/ioat/dma.c
index c524d36d3c2e..dcc4ab78b32b 100644
--- a/drivers/dma/ioat/dma.c
+++ b/drivers/dma/ioat/dma.c
@@ -1032,7 +1032,7 @@ int __devinit ioat_probe(struct ioatdma_device *device)
dma->dev = &pdev->dev;
if (!dma->chancnt) {
- dev_err(dev, "zero channels detected\n");
+ dev_err(dev, "channel enumeration error\n");
goto err_setup_interrupts;
}