diff options
author | Christian Lamparter <chunkeey@gmail.com> | 2020-03-07 16:58:32 +0100 |
---|---|---|
committer | Christian Lamparter <chunkeey@gmail.com> | 2020-03-14 15:17:32 +0100 |
commit | b052b62efc3d49f61eb12d48b16851a48cfb928c (patch) | |
tree | 1a23d3e3707c5e52f42471cbe0bc173eed02ec2f /target/linux/apm821xx/patches-4.14/020-0004-crypto-crypto4xx-remove-extern-statement-before-func.patch | |
parent | 0a06fcf608ddf1f5db389decf266283392344784 (diff) | |
download | upstream-b052b62efc3d49f61eb12d48b16851a48cfb928c.tar.gz upstream-b052b62efc3d49f61eb12d48b16851a48cfb928c.tar.bz2 upstream-b052b62efc3d49f61eb12d48b16851a48cfb928c.zip |
apm821xx: 4.14: remove kernel config and patches
This patch removes the 4.14 kernel support from the apm821xx target.
The 4.19 kernel has been available and stable for a while and the 5.4
kernel support has been tested successfully on real hardware as well.
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
Diffstat (limited to 'target/linux/apm821xx/patches-4.14/020-0004-crypto-crypto4xx-remove-extern-statement-before-func.patch')
-rw-r--r-- | target/linux/apm821xx/patches-4.14/020-0004-crypto-crypto4xx-remove-extern-statement-before-func.patch | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/target/linux/apm821xx/patches-4.14/020-0004-crypto-crypto4xx-remove-extern-statement-before-func.patch b/target/linux/apm821xx/patches-4.14/020-0004-crypto-crypto4xx-remove-extern-statement-before-func.patch deleted file mode 100644 index cd61ac719b..0000000000 --- a/target/linux/apm821xx/patches-4.14/020-0004-crypto-crypto4xx-remove-extern-statement-before-func.patch +++ /dev/null @@ -1,76 +0,0 @@ -From 886c251fd4ca40a27697afec7bc44c115e803d78 Mon Sep 17 00:00:00 2001 -From: Christian Lamparter <chunkeey@googlemail.com> -Date: Fri, 25 Aug 2017 15:47:17 +0200 -Subject: [PATCH 04/25] crypto: crypto4xx - remove extern statement before - function declaration - -All function declarations are "extern" by default, there is no need to -specify it explicitly. - -For C99 states in 6.2.2.5: -"If the declaration of an identifier for a function has no -storage-class specifier, its linkage is determined exactly -as if it were declared with the storage-class specifier -extern." - -Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> -Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> ---- - drivers/crypto/amcc/crypto4xx_core.h | 48 ++++++++++++++++++------------------ - 1 file changed, 24 insertions(+), 24 deletions(-) - ---- a/drivers/crypto/amcc/crypto4xx_core.h -+++ b/drivers/crypto/amcc/crypto4xx_core.h -@@ -157,28 +157,28 @@ static inline struct crypto4xx_alg *cryp - return container_of(x, struct crypto4xx_alg, alg.u.cipher); - } - --extern int crypto4xx_alloc_sa(struct crypto4xx_ctx *ctx, u32 size); --extern void crypto4xx_free_sa(struct crypto4xx_ctx *ctx); --extern void crypto4xx_free_ctx(struct crypto4xx_ctx *ctx); --extern u32 crypto4xx_alloc_state_record(struct crypto4xx_ctx *ctx); --extern u32 get_dynamic_sa_offset_state_ptr_field(struct crypto4xx_ctx *ctx); --extern u32 get_dynamic_sa_offset_key_field(struct crypto4xx_ctx *ctx); --extern u32 get_dynamic_sa_iv_size(struct crypto4xx_ctx *ctx); --extern void crypto4xx_memcpy_le(unsigned int *dst, -- const unsigned char *buf, int len); --extern u32 crypto4xx_build_pd(struct crypto_async_request *req, -- struct crypto4xx_ctx *ctx, -- struct scatterlist *src, -- struct scatterlist *dst, -- unsigned int datalen, -- void *iv, u32 iv_len); --extern int crypto4xx_setkey_aes_cbc(struct crypto_ablkcipher *cipher, -- const u8 *key, unsigned int keylen); --extern int crypto4xx_encrypt(struct ablkcipher_request *req); --extern int crypto4xx_decrypt(struct ablkcipher_request *req); --extern int crypto4xx_sha1_alg_init(struct crypto_tfm *tfm); --extern int crypto4xx_hash_digest(struct ahash_request *req); --extern int crypto4xx_hash_final(struct ahash_request *req); --extern int crypto4xx_hash_update(struct ahash_request *req); --extern int crypto4xx_hash_init(struct ahash_request *req); -+int crypto4xx_alloc_sa(struct crypto4xx_ctx *ctx, u32 size); -+void crypto4xx_free_sa(struct crypto4xx_ctx *ctx); -+void crypto4xx_free_ctx(struct crypto4xx_ctx *ctx); -+u32 crypto4xx_alloc_state_record(struct crypto4xx_ctx *ctx); -+u32 get_dynamic_sa_offset_state_ptr_field(struct crypto4xx_ctx *ctx); -+u32 get_dynamic_sa_offset_key_field(struct crypto4xx_ctx *ctx); -+u32 get_dynamic_sa_iv_size(struct crypto4xx_ctx *ctx); -+void crypto4xx_memcpy_le(unsigned int *dst, -+ const unsigned char *buf, int len); -+u32 crypto4xx_build_pd(struct crypto_async_request *req, -+ struct crypto4xx_ctx *ctx, -+ struct scatterlist *src, -+ struct scatterlist *dst, -+ unsigned int datalen, -+ void *iv, u32 iv_len); -+int crypto4xx_setkey_aes_cbc(struct crypto_ablkcipher *cipher, -+ const u8 *key, unsigned int keylen); -+int crypto4xx_encrypt(struct ablkcipher_request *req); -+int crypto4xx_decrypt(struct ablkcipher_request *req); -+int crypto4xx_sha1_alg_init(struct crypto_tfm *tfm); -+int crypto4xx_hash_digest(struct ahash_request *req); -+int crypto4xx_hash_final(struct ahash_request *req); -+int crypto4xx_hash_update(struct ahash_request *req); -+int crypto4xx_hash_init(struct ahash_request *req); - #endif |