ltq-deu: init des/aes before registering crpyto algorithms
[openwrt/staging/dedeckeh.git] / package / kernel / lantiq / ltq-deu / src / ifxmips_des.c
index 6d7d82fcb92fc181a164ff37615fb24eb6c752a6..69a758c33c32211700ef157c1ca56a92a8928372 100644 (file)
@@ -690,6 +690,7 @@ int ifxdeu_init_des (void)
 {
     int ret = -ENOSYS;
 
+        des_chip_init();
 
         ret = crypto_register_alg(&ifxdeu_des_alg);
         if (ret < 0)
@@ -715,7 +716,6 @@ int ifxdeu_init_des (void)
         if (ret < 0)
                 goto cbc_des3_ede_err;
 
-        des_chip_init();
         CRTCL_SECT_INIT;