]> Pileus Git - ~andy/linux/blobdiff - drivers/dma/iop-adma.c
drm/nouveau: create real execution engine for software object class
[~andy/linux] / drivers / dma / iop-adma.c
index da6c4c2c066a96b68cdb0765ba4e017112f1c7a6..79e3eba297029f465c4ba949f8e7c4a66a0c1a90 100644 (file)
@@ -1252,8 +1252,8 @@ iop_adma_pq_zero_sum_self_test(struct iop_adma_device *device)
        struct page **pq_hw = &pq[IOP_ADMA_NUM_SRC_TEST+2];
        /* address conversion buffers (dma_map / page_address) */
        void *pq_sw[IOP_ADMA_NUM_SRC_TEST+2];
-       dma_addr_t pq_src[IOP_ADMA_NUM_SRC_TEST];
-       dma_addr_t pq_dest[2];
+       dma_addr_t pq_src[IOP_ADMA_NUM_SRC_TEST+2];
+       dma_addr_t *pq_dest = &pq_src[IOP_ADMA_NUM_SRC_TEST];
 
        int i;
        struct dma_async_tx_descriptor *tx;