• Stefan Agner's avatar
    crypto: brcm - explicitly cast cipher to hash type · a2e5d408
    Stefan Agner authored
    In the AES cases enum spu_cipher_type and enum hash_type have
    the same values, so the assignment is fine. Explicitly cast
    the enum type conversion.
    
    This fixes two warnings when building with clang:
      drivers/crypto/bcm/cipher.c:821:34: warning: implicit conversion from
          enumeration type 'enum spu_cipher_type' to different enumeration
          type 'enum hash_type' [-Wenum-conversion]
                    hash_parms.type = cipher_parms.type;
                                    ~ ~~~~~~~~~~~~~^~~~
      drivers/crypto/bcm/cipher.c:1412:26: warning: implicit conversion from
          enumeration type 'enum spu_cipher_type' to different enumeration
          type 'enum hash_type' [-Wenum-conversion]
                    hash_parms.type = ctx->cipher_type;
                                    ~ ~~~~~^~~~~~~~~~~
    Signed-off-by: default avatarStefan Agner <stefan@agner.ch>
    Signed-off-by: default avatarHerbert Xu <herbert@gondor.apana.org.au>
    a2e5d408
cipher.c 135 KB