1config ROCKCHIP_RSA 2 bool "Enable rockchip RSA support" 3 depends on ROCKCHIP_CRYPTO_V1 || ROCKCHIP_CRYPTO_V2 4 default y 5 help 6 This enable RSA512/RSA1024/RSA2048 algorithm support for 7 rockchip crypto module. 8 9config SPL_ROCKCHIP_RSA 10 bool "Enable rockchip RSA support in spl" 11 depends on SPL_ROCKCHIP_CRYPTO_V1 || SPL_ROCKCHIP_CRYPTO_V2 12 default y 13 help 14 This enable RSA512/RSA1024/RSA2048 algorithm support for 15 rockchip crypto module. 16 17config ROCKCHIP_EC 18 bool "Enable rockchip ECC/SM2 support" 19 depends on ROCKCHIP_CRYPTO_V1 || ROCKCHIP_CRYPTO_V2 20 default n 21 help 22 This enable SM2/ECC192R1/ECC224R1/ECC256R1 algorithm support for 23 rockchip crypto module. 24 25config SPL_ROCKCHIP_EC 26 bool "Enable rockchip ECC/SM2 support in spl" 27 depends on SPL_ROCKCHIP_CRYPTO_V1 || SPL_ROCKCHIP_CRYPTO_V2 28 default n 29 help 30 This enable SM2/ECC192R1/ECC224R1/ECC256R1 algorithm support for 31 rockchip crypto module. 32 33config ROCKCHIP_CIPHER 34 bool "Enable rockchip cipher support" 35 depends on ROCKCHIP_CRYPTO_V1 || ROCKCHIP_CRYPTO_V2 36 default n 37 help 38 This enable DES/AES/SM4 algorithm support for 39 rockchip crypto module. 40 41config SPL_ROCKCHIP_CIPHER 42 bool "Enable rockchip cipher support in spl" 43 depends on SPL_ROCKCHIP_CRYPTO_V1 || SPL_ROCKCHIP_CRYPTO_V2 44 default n 45 help 46 This enable DES/AES/SM4 algorithm support for 47 rockchip crypto module. 48 49config ROCKCHIP_HMAC 50 bool "Enable rockchip hmac support" 51 depends on ROCKCHIP_CRYPTO_V1 || ROCKCHIP_CRYPTO_V2 52 default n 53 help 54 This enable HMAC algorithm support for 55 rockchip crypto module. 56 57config SPL_ROCKCHIP_HMAC 58 bool "Enable rockchip hmac support in spl" 59 depends on SPL_ROCKCHIP_CRYPTO_V1 || SPL_ROCKCHIP_CRYPTO_V2 60 default n 61 help 62 This enable HMAC algorithm support for 63 rockchip crypto module. 64 65config ROCKCHIP_CRYPTO_V1 66 bool "Enable rockchip crypto v1 support" 67 depends on DM_CRYPTO 68 help 69 This enable MD5/SHA1/SHA256/RSA512/RSA1024/RSA2048 algorithm support for 70 rockchip crypto v1 on platforms: rk3399/rk3368/rk3328/rk3229/rk3288/rk3128. 71 72config SPL_ROCKCHIP_CRYPTO_V1 73 bool "Enable rockchip crypto v1 support in spl" 74 depends on SPL_DM_CRYPTO 75 help 76 This enable MD5/SHA1/SHA256/RSA512/RSA1024/RSA2048 algorithm support for 77 rockchip crypto v1 on platforms: rk3399/rk3368/rk3328/rk3229/rk3288/rk3128. 78 79config ROCKCHIP_CRYPTO_V2 80 bool "Enable rockchip crypto v2 support" 81 depends on DM_CRYPTO 82 help 83 This enable MD5/SHA1/SHA256/RSA512/RSA1024/RSA2048 algorithm support for 84 rockchip crypto v2 on platforms: px30/rk3326/rk1808/rk3308. 85 86config SPL_ROCKCHIP_CRYPTO_V2 87 bool "Enable rockchip crypto v2 support in spl" 88 depends on SPL_DM_CRYPTO 89 help 90 This enable MD5/SHA1/SHA256/RSA512/RSA1024/RSA2048 algorithm support for 91 rockchip crypto v2 on platforms: px30/rk3326/rk1808/rk3308. 92