]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/crypto/sahara.c
crypto: caam - fix RNG4 AAI defines
[karo-tx-linux.git] / drivers / crypto / sahara.c
index c3dc1c04a5df6f39966b3ca4a9c9874c001035ec..d7bb8bac36e973944334409760dc56c37eb02be1 100644 (file)
@@ -417,7 +417,7 @@ static void sahara_aes_done_task(unsigned long data)
        dev->req->base.complete(&dev->req->base, dev->error);
 }
 
-void sahara_watchdog(unsigned long data)
+static void sahara_watchdog(unsigned long data)
 {
        struct sahara_dev *dev = (struct sahara_dev *)data;
        unsigned int err = sahara_read(dev, SAHARA_REG_ERRSTATUS);
@@ -955,7 +955,7 @@ static int sahara_probe(struct platform_device *pdev)
        dev->hw_link[0] = dma_alloc_coherent(&pdev->dev,
                        SAHARA_MAX_HW_LINK * sizeof(struct sahara_hw_link),
                        &dev->hw_phys_link[0], GFP_KERNEL);
-       if (!dev->hw_link) {
+       if (!dev->hw_link[0]) {
                dev_err(&pdev->dev, "Could not allocate hw links\n");
                err = -ENOMEM;
                goto err_link;