linux/drivers/crypto/qce/aead.h

/* SPDX-License-Identifier: GPL-2.0-only */
/*
 * Copyright (c) 2021, Linaro Limited. All rights reserved.
 */

#ifndef _AEAD_H_
#define _AEAD_H_

#include "common.h"
#include "core.h"

#define QCE_MAX_KEY_SIZE
#define QCE_CCM4309_SALT_SIZE

struct qce_aead_ctx {};

struct qce_aead_reqctx {};

static inline struct qce_alg_template *to_aead_tmpl(struct crypto_aead *tfm)
{}

extern const struct qce_algo_ops aead_ops;

#endif /* _AEAD_H_ */