From c1a602d23cfb22b240e5702fa5a80e807714a580 Mon Sep 17 00:00:00 2001 From: Kalyani Akula Date: Sat, 3 Nov 2018 13:02:28 +0530 Subject: [PATCH] crypto: zynqmp-aes: Adds an error code for zynqmp-aes driver This patch adds an error code for ZYNQMP_AES_PUF_NOT_PROGRAMMED. Signed-off-by: Kalyani Akula Signed-off-by: Michal Simek --- drivers/crypto/zynqmp-aes.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/crypto/zynqmp-aes.c b/drivers/crypto/zynqmp-aes.c index f9f938fb3b70..7dab323ed0a2 100644 --- a/drivers/crypto/zynqmp-aes.c +++ b/drivers/crypto/zynqmp-aes.c @@ -26,6 +26,7 @@ #define ZYNQMP_AES_GCM_TAG_MISMATCH_ERR 0x01 #define ZYNQMP_AES_SIZE_ERR 0x06 #define ZYNQMP_AES_WRONG_KEY_SRC_ERR 0x13 +#define ZYNQMP_AES_PUF_NOT_PROGRAMMED 0xE300 #define ZYNQMP_AES_BLOCKSIZE 0x04 @@ -188,6 +189,9 @@ static int zynqmp_aes_xcrypt(struct blkcipher_desc *desc, case ZYNQMP_AES_WRONG_KEY_SRC_ERR: dev_err(dd->dev, "ERROR: Wrong KeySrc, enable secure mode\n\r"); break; + case ZYNQMP_AES_PUF_NOT_PROGRAMMED: + dev_err(dd->dev, "ERROR: PUF is not registered\r\n"); + break; default: dev_err(dd->dev, "ERROR: Invalid"); break; -- 2.39.2