endif # if CRYPTO_DEV_UX500
 
 config CRYPTO_DEV_ATMEL_AUTHENC
-       tristate "Support for Atmel IPSEC/SSL hw accelerator"
+       bool "Support for Atmel IPSEC/SSL hw accelerator"
        depends on ARCH_AT91 || COMPILE_TEST
-       select CRYPTO_DEV_ATMEL_AES
-       select CRYPTO_DEV_ATMEL_SHA
+       depends on CRYPTO_DEV_ATMEL_AES
        help
          Some Atmel processors can combine the AES and SHA hw accelerators
          to enhance support of IPSEC/SSL.
        depends on ARCH_AT91 || COMPILE_TEST
        select CRYPTO_AES
        select CRYPTO_AEAD
-       select CRYPTO_AUTHENC
        select CRYPTO_SKCIPHER
+       select CRYPTO_AUTHENC if CRYPTO_DEV_ATMEL_AUTHENC
+       select CRYPTO_DEV_ATMEL_SHA if CRYPTO_DEV_ATMEL_AUTHENC
        help
          Some Atmel processors have AES hw accelerator.
          Select this if you want to use the Atmel module for