crypto: hash - annotate algorithms taking optional key
[platform/kernel/linux-rpi.git] / drivers / crypto / stm32 / stm32_crc32.c
index 090582b..8f09b84 100644 (file)
@@ -208,6 +208,7 @@ static struct shash_alg algs[] = {
                        .cra_name               = "crc32",
                        .cra_driver_name        = DRIVER_NAME,
                        .cra_priority           = 200,
+                       .cra_flags              = CRYPTO_ALG_OPTIONAL_KEY,
                        .cra_blocksize          = CHKSUM_BLOCK_SIZE,
                        .cra_alignmask          = 3,
                        .cra_ctxsize            = sizeof(struct stm32_crc_ctx),
@@ -229,6 +230,7 @@ static struct shash_alg algs[] = {
                        .cra_name               = "crc32c",
                        .cra_driver_name        = DRIVER_NAME,
                        .cra_priority           = 200,
+                       .cra_flags              = CRYPTO_ALG_OPTIONAL_KEY,
                        .cra_blocksize          = CHKSUM_BLOCK_SIZE,
                        .cra_alignmask          = 3,
                        .cra_ctxsize            = sizeof(struct stm32_crc_ctx),