58 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
		
			1.7 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| config CRYPTO_DEV_ASPEED
 | |
| 	tristate "Support for Aspeed cryptographic engine driver"
 | |
| 	depends on ARCH_ASPEED || COMPILE_TEST
 | |
| 	select CRYPTO_ENGINE
 | |
| 	help
 | |
| 	  Hash and Crypto Engine (HACE) is designed to accelerate the
 | |
| 	  throughput of hash data digest, encryption and decryption.
 | |
| 
 | |
| 	  Select y here to have support for the cryptographic driver
 | |
| 	  available on Aspeed SoC.
 | |
| 
 | |
| config CRYPTO_DEV_ASPEED_DEBUG
 | |
| 	bool "Enable Aspeed crypto debug messages"
 | |
| 	depends on CRYPTO_DEV_ASPEED
 | |
| 	help
 | |
| 	  Print Aspeed crypto debugging messages if you use this
 | |
| 	  option to ask for those messages.
 | |
| 	  Avoid enabling this option for production build to
 | |
| 	  minimize driver timing.
 | |
| 
 | |
| config CRYPTO_DEV_ASPEED_HACE_HASH
 | |
| 	bool "Enable Aspeed Hash & Crypto Engine (HACE) hash"
 | |
| 	depends on CRYPTO_DEV_ASPEED
 | |
| 	select CRYPTO_SHA1
 | |
| 	select CRYPTO_SHA256
 | |
| 	select CRYPTO_SHA512
 | |
| 	select CRYPTO_HMAC
 | |
| 	help
 | |
| 	  Select here to enable Aspeed Hash & Crypto Engine (HACE)
 | |
| 	  hash driver.
 | |
| 	  Supports multiple message digest standards, including
 | |
| 	  SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, and so on.
 | |
| 
 | |
| config CRYPTO_DEV_ASPEED_HACE_CRYPTO
 | |
| 	bool "Enable Aspeed Hash & Crypto Engine (HACE) crypto"
 | |
| 	depends on CRYPTO_DEV_ASPEED
 | |
| 	select CRYPTO_AES
 | |
| 	select CRYPTO_DES
 | |
| 	select CRYPTO_ECB
 | |
| 	select CRYPTO_CBC
 | |
| 	select CRYPTO_CTR
 | |
| 	help
 | |
| 	  Select here to enable Aspeed Hash & Crypto Engine (HACE)
 | |
| 	  crypto driver.
 | |
| 	  Supports AES/DES symmetric-key encryption and decryption
 | |
| 	  with ECB/CBC/CTR options.
 | |
| 
 | |
| config CRYPTO_DEV_ASPEED_ACRY
 | |
| 	bool "Enable Aspeed ACRY RSA Engine"
 | |
| 	depends on CRYPTO_DEV_ASPEED
 | |
| 	select CRYPTO_ENGINE
 | |
| 	select CRYPTO_RSA
 | |
| 	help
 | |
| 	  Select here to enable Aspeed ECC/RSA Engine (ACRY)
 | |
| 	  RSA driver.
 | |
| 	  Supports 256 bits to 4096 bits RSA encryption/decryption
 | |
| 	  and signature/verification.
 |