This driver supports CPU offload through DMA transfers.
 
 config CRYPTO_DEV_NIAGARA2
-       tristate "Niagara2 Stream Processing Unit driver"
-       select CRYPTO_LIB_DES
-       select CRYPTO_SKCIPHER
-       select CRYPTO_HASH
-       select CRYPTO_MD5
-       select CRYPTO_SHA1
-       select CRYPTO_SHA256
-       depends on SPARC64
-       help
+       tristate "Niagara2 Stream Processing Unit driver"
+       select CRYPTO_LIB_DES
+       select CRYPTO_SKCIPHER
+       select CRYPTO_HASH
+       select CRYPTO_MD5
+       select CRYPTO_SHA1
+       select CRYPTO_SHA256
+       depends on SPARC64
+       help
          Each core of a Niagara2 processor contains a Stream
          Processing Unit, which itself contains several cryptographic
          sub-units.  One set provides the Modular Arithmetic Unit,
        depends on ARCH_OMAP2PLUS
        help
          OMAP processors have various crypto HW accelerators. Select this if
-          you want to use the OMAP modules for any of the crypto algorithms.
+         you want to use the OMAP modules for any of the crypto algorithms.
 
 if CRYPTO_DEV_OMAP
 
          Generator hardware found on Qualcomm SoCs.
 
          To compile this driver as a module, choose M here. The
-          module will be called qcom-rng. If unsure, say N.
+         module will be called qcom-rng. If unsure, say N.
 
 config CRYPTO_DEV_VMX
        bool "Support for VMX cryptographic acceleration instructions"
 
          scatterlist crypto API to the SEC4 via job ring.
 
 config CRYPTO_DEV_FSL_CAAM_PKC_API
-        bool "Register public key cryptography implementations with Crypto API"
-        default y
-        select CRYPTO_RSA
-        help
-          Selecting this will allow SEC Public key support for RSA.
-          Supported cryptographic primitives: encryption, decryption,
-          signature and verification.
+       bool "Register public key cryptography implementations with Crypto API"
+       default y
+       select CRYPTO_RSA
+       help
+         Selecting this will allow SEC Public key support for RSA.
+         Supported cryptographic primitives: encryption, decryption,
+         signature and verification.
 
 config CRYPTO_DEV_FSL_CAAM_RNG_API
        bool "Register caam device for hwrng API"
 
          will be called chcr.
 
 config CHELSIO_IPSEC_INLINE
-        bool "Chelsio IPSec XFRM Tx crypto offload"
-        depends on CHELSIO_T4
+       bool "Chelsio IPSec XFRM Tx crypto offload"
+       depends on CHELSIO_T4
        depends on CRYPTO_DEV_CHELSIO
-        depends on XFRM_OFFLOAD
-        depends on INET_ESP_OFFLOAD || INET6_ESP_OFFLOAD
-        default n
-        ---help---
-          Enable support for IPSec Tx Inline.
+       depends on XFRM_OFFLOAD
+       depends on INET_ESP_OFFLOAD || INET6_ESP_OFFLOAD
+       default n
+       ---help---
+         Enable support for IPSec Tx Inline.
 
 config CRYPTO_DEV_CHELSIO_TLS
-        tristate "Chelsio Crypto Inline TLS Driver"
-        depends on CHELSIO_T4
-        depends on TLS_TOE
-        select CRYPTO_DEV_CHELSIO
-        ---help---
-          Support Chelsio Inline TLS with Chelsio crypto accelerator.
+       tristate "Chelsio Crypto Inline TLS Driver"
+       depends on CHELSIO_T4
+       depends on TLS_TOE
+       select CRYPTO_DEV_CHELSIO
+       ---help---
+         Support Chelsio Inline TLS with Chelsio crypto accelerator.
 
-          To compile this driver as a module, choose M here: the module
-          will be called chtls.
+         To compile this driver as a module, choose M here: the module
+         will be called chtls.
 
        depends on ARCH_STM32
        select CRYPTO_HASH
        help
-          This enables support for the CRC32 hw accelerator which can be found
+         This enables support for the CRC32 hw accelerator which can be found
          on STMicroelectronics STM32 SOC.
 
 config CRYPTO_DEV_STM32_HASH
        select CRYPTO_SHA256
        select CRYPTO_ENGINE
        help
-          This enables support for the HASH hw accelerator which can be found
+         This enables support for the HASH hw accelerator which can be found
          on STMicroelectronics STM32 SOC.
 
 config CRYPTO_DEV_STM32_CRYP
        select CRYPTO_ENGINE
        select CRYPTO_LIB_DES
        help
-          This enables support for the CRYP (AES/DES/TDES) hw accelerator which
+         This enables support for the CRYP (AES/DES/TDES) hw accelerator which
          can be found on STMicroelectronics STM32 SOC.
 
        select CRYPTO_SKCIPHER
        select CRYPTO_LIB_DES
        help
-        This selects the crypto driver for the UX500_CRYP hardware. It supports
-        AES-ECB, CBC and CTR with keys sizes of 128, 192 and 256 bit sizes.
+       This selects the crypto driver for the UX500_CRYP hardware. It supports
+       AES-ECB, CBC and CTR with keys sizes of 128, 192 and 256 bit sizes.
 
 config CRYPTO_DEV_UX500_HASH
-        tristate "UX500 crypto driver for HASH block"
-        depends on CRYPTO_DEV_UX500
-        select CRYPTO_HASH
+       tristate "UX500 crypto driver for HASH block"
+       depends on CRYPTO_DEV_UX500
+       select CRYPTO_HASH
        select CRYPTO_SHA1
        select CRYPTO_SHA256
-        help
-          This selects the hash driver for the UX500_HASH hardware.
-          Depends on UX500/STM DMA if running in DMA mode.
+       help
+         This selects the hash driver for the UX500_HASH hardware.
+         Depends on UX500/STM DMA if running in DMA mode.
 
 config CRYPTO_DEV_UX500_DEBUG
        bool "Activate ux500 platform debug-mode for crypto and hash block"