xref: /linux/drivers/crypto/cavium/nitrox/nitrox_algs.c (revision d47a97bd38a3ac295ff8a23b979ef1f9a9fc36e7)
1 #include "nitrox_common.h"
2 
3 int nitrox_crypto_register(void)
4 {
5 	int err;
6 
7 	err = nitrox_register_skciphers();
8 	if (err)
9 		return err;
10 
11 	err = nitrox_register_aeads();
12 	if (err) {
13 		nitrox_unregister_skciphers();
14 		return err;
15 	}
16 
17 	return 0;
18 }
19 
20 void nitrox_crypto_unregister(void)
21 {
22 	nitrox_unregister_aeads();
23 	nitrox_unregister_skciphers();
24 }
25