/* * Driver for EIP97 cryptographic accelerator. * * Copyright (c) 2018 AVM GmbH * * SPDX-License-Identifier: GPL-2.0-only * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as * published by the Free Software Foundation. * * This driver is heavily based on the Mediatek driver from Ryder Lee. * */ #ifndef __EIP97_AHASH_H #define __EIP97_AHASH_H #include "eip97-platform.h" int eip97_ahash_register_algs(void); void eip97_ahash_start_alg_tests(struct eip97_debug *dbg); void eip97_ahash_finish(enum eip97_op_type *op_type, eip97_err_t err, unsigned int bytes); void eip97_ahash_unregister_algs(void); #endif /* _EIP97_AHASH_H */