Lin Jinhan
00fa57d80d
driver: crypto: mask CRYPTO_SYNC_LOCKSTEP_INT_ST flag
...
This flag maybe abnormal trigger.
Change-Id: Id398d1e8636c28b8cc42d950cafa5e2731a41b62
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2020-11-24 16:02:35 +08:00
Lin Jinhan
c48f1acf4a
crypto: rockchip: modify crypto hash cache support for crypto v1&v2
...
Change-Id: I6e0604bf02908269ab021714378b66ed712fdc06
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2020-10-30 09:24:49 +08:00
Lin Jinhan
6b5b88bc03
dm: crypto: add zero hash support
...
Change-Id: Ib0f74e9636a214918511715cdd4ef32ebe65463a
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2020-04-01 17:31:06 +08:00
Lin Jinhan
1606a214ea
crypto: rockchip: v2: optimize rk_hash_update
...
if data address and data len is meet crypto v2
hardware requirements, data will be calculated
without cache.
Change-Id: Ifc5acc5b449c581dbf3ac5f20ad6b8d932954aa7
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2020-03-30 19:10:13 +08:00
Lin Jinhan
434d6fd368
crypto: add crypto v2 TRNG support
...
Change-Id: I25d4e8115e3ab9060d3bc87db06de481e299d6ab
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2019-10-14 20:57:26 +08:00
Lin Jinhan
b353a43c9e
crypto: add rockchip crypto v2 driver
...
Crypto v2 driver implements algorithm below.
Hash: MD5/SHA1/SHA256
RSA : RSA512/RSA1024/RSA2048/RSA3072/RSA4096
for the platforms: px30/rk3326.
Change-Id: Ia3b3233f3d17db1c98da60aa8dd1cd26aed7b260
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2019-06-06 14:59:32 +08:00
Joseph Chen
a3d0083590
crypto: add rockchip crypto v1 driver
...
Crypto v1 driver implements algorithm MD5/SHA1/SHA256/RSA512/RSA1024/RSA2048
for the platforms: rk3399/rk3368/rk3328/rk3229/rk3288/rk3128.
Change-Id: Ib3e16c365dd130ad2d5ab9008f8db4252cbd2834
Signed-off-by: Joseph Chen <chenjh@rock-chips.com>
2019-05-16 15:27:48 +08:00