]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
crypto: hifn_795x - Remove unused hifn_*_command structs
authorDr. David Alan Gilbert <linux@treblig.org>
Sat, 11 May 2024 14:54:26 +0000 (15:54 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Fri, 31 May 2024 09:34:56 +0000 (17:34 +0800)
Remove 'hifn_mac_command' and 'hifn_comp_command' which are unused.
They're the same structure as 'hifn_crypt_command' which is used.

(I was tempted to remove
   hifn_base_result
   hifn_comp_result
   hifn_mac_result and
   hifn_crypt_result
which are also unused, but they vary, and perhaps they're telling
someone in the future what to look at.)

Signed-off-by: Dr. David Alan Gilbert <linux@treblig.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
drivers/crypto/hifn_795x.c

index b4a4ec35bce05640d70bb74b50f63a97894937e7..92599152674545b6fe4dedb8a24b87742c8c214f 100644 (file)
@@ -495,16 +495,6 @@ struct hifn_crypt_command {
 #define        HIFN_CRYPT_CMD_SRCLEN_M         0xc000
 #define        HIFN_CRYPT_CMD_SRCLEN_S         14
 
-/*
- * Structure to help build up the command data structure.
- */
-struct hifn_mac_command {
-       volatile __le16 masks;
-       volatile __le16 header_skip;
-       volatile __le16 source_count;
-       volatile __le16 reserved;
-};
-
 #define        HIFN_MAC_CMD_ALG_MASK           0x0001
 #define        HIFN_MAC_CMD_ALG_SHA1           0x0000
 #define        HIFN_MAC_CMD_ALG_MD5            0x0001
@@ -526,13 +516,6 @@ struct hifn_mac_command {
 #define        HIFN_MAC_CMD_POS_IPSEC          0x0200
 #define        HIFN_MAC_CMD_NEW_KEY            0x0800
 
-struct hifn_comp_command {
-       volatile __le16         masks;
-       volatile __le16         header_skip;
-       volatile __le16         source_count;
-       volatile __le16         reserved;
-};
-
 #define        HIFN_COMP_CMD_SRCLEN_M          0xc000
 #define        HIFN_COMP_CMD_SRCLEN_S          14
 #define        HIFN_COMP_CMD_ONE               0x0100  /* must be one */