rockchip/armv8: enable armv8-CE crypto algorithms
This enables armv8 crypto extensions version of AES, GHASH, and CRC T10 algorithms in the kernel. Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
This commit is contained in:
		 Eneas U de Queiroz
					Eneas U de Queiroz
				
			
				
					committed by
					
						 Christian 'Ansuel' Marangi
						Christian 'Ansuel' Marangi
					
				
			
			
				
	
			
			
			 Christian 'Ansuel' Marangi
						Christian 'Ansuel' Marangi
					
				
			
						parent
						
							1b94e4aab8
						
					
				
				
					commit
					b1346d35e4
				
			| @@ -18,6 +18,7 @@ CONFIG_ARC_EMAC_CORE=y | ||||
| CONFIG_ARM64=y | ||||
| CONFIG_ARM64_4K_PAGES=y | ||||
| CONFIG_ARM64_CNP=y | ||||
| CONFIG_ARM64_CRYPTO=y | ||||
| CONFIG_ARM64_ERRATUM_819472=y | ||||
| CONFIG_ARM64_ERRATUM_824069=y | ||||
| CONFIG_ARM64_ERRATUM_826319=y | ||||
| @@ -152,11 +153,19 @@ CONFIG_CRC16=y | ||||
| CONFIG_CRC32_SLICEBY8=y | ||||
| CONFIG_CRC_T10DIF=y | ||||
| CONFIG_CROSS_MEMORY_ATTACH=y | ||||
| CONFIG_CRYPTO_AES_ARM64=y | ||||
| CONFIG_CRYPTO_AES_ARM64_CE=y | ||||
| CONFIG_CRYPTO_AES_ARM64_CE_BLK=y | ||||
| CONFIG_CRYPTO_AES_ARM64_CE_CCM=y | ||||
| CONFIG_CRYPTO_CRC32=y | ||||
| CONFIG_CRYPTO_CRC32C=y | ||||
| CONFIG_CRYPTO_CRCT10DIF=y | ||||
| CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=y | ||||
| CONFIG_CRYPTO_CRYPTD=y | ||||
| # CONFIG_CRYPTO_DEV_ROCKCHIP is not set | ||||
| CONFIG_CRYPTO_GHASH_ARM64_CE=y | ||||
| CONFIG_CRYPTO_RNG2=y | ||||
| CONFIG_CRYPTO_SIMD=y | ||||
| CONFIG_DCACHE_WORD_ACCESS=y | ||||
| CONFIG_DEBUG_BUGVERBOSE=y | ||||
| # CONFIG_DEVFREQ_GOV_PASSIVE is not set | ||||
|   | ||||
		Reference in New Issue
	
	Block a user