xref: /rk3399_rockchip-uboot/drivers/crypto/rockchip/Kconfig (revision 2a3fb7bb049d69d96f3bc7dae8caa756fdc8a613)
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_CRYPTO_V1
18	bool "Enable rockchip crypto v1 support"
19	depends on DM_CRYPTO
20	help
21	  This enable MD5/SHA1/SHA256/RSA512/RSA1024/RSA2048 algorithm support for
22	  rockchip crypto v1 on platforms: rk3399/rk3368/rk3328/rk3229/rk3288/rk3128.
23
24config SPL_ROCKCHIP_CRYPTO_V1
25	bool "Enable rockchip crypto v1 support in spl"
26	depends on SPL_DM_CRYPTO
27	help
28	  This enable MD5/SHA1/SHA256/RSA512/RSA1024/RSA2048 algorithm support for
29	  rockchip crypto v1 on platforms: rk3399/rk3368/rk3328/rk3229/rk3288/rk3128.
30
31config ROCKCHIP_CRYPTO_V2
32	bool "Enable rockchip crypto v2 support"
33	depends on DM_CRYPTO
34	help
35	  This enable MD5/SHA1/SHA256/RSA512/RSA1024/RSA2048 algorithm support for
36	  rockchip crypto v2 on platforms: px30/rk3326/rk1808/rk3308.
37
38config SPL_ROCKCHIP_CRYPTO_V2
39	bool "Enable rockchip crypto v2 support in spl"
40	depends on SPL_DM_CRYPTO
41	help
42	  This enable MD5/SHA1/SHA256/RSA512/RSA1024/RSA2048 algorithm support for
43	  rockchip crypto v2 on platforms: px30/rk3326/rk1808/rk3308.
44