Lin Jinhan
086e8fa830
crypto: rockchip: crypto_v2: split the data into 32M chunks when update
...
fix timeout bug of crypto V2 computing large amounts of data all
at one time.
Change-Id: I6c4a3f8b0a40e95b0832244313d7e378e1e70615
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2020-07-08 17:27:34 +08:00
Joseph Chen
42c5849b56
Merge branch 'next-dev' into thunder-boot
...
Change-Id: I83b054613effee1a89bdcbffbc68ebf37abe7a2b
2020-04-02 09:02:11 +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
7c6bc8e3ac
crypto: rockchip: v2: add rv1126 support
...
Change-Id: Ic7eab78341dd10bddd95489832ac967c1e473bcd
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2020-03-31 12:38:11 +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
c0e47d038c
crypto: rockchip: v2: rk1808 is not support SHA512
...
Change-Id: Ic910d5e87657c80d454c4d8b6dc575ece2867f3e
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2019-12-10 08:39:32 +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
8132d8af90
crypto: crypto v2: add rk3308 support
...
current support: px30/rk1808/rk3308
Change-Id: Ic7ae717bcbc6340a50e23051b35dba695f6222bb
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2019-10-14 20:57:25 +08:00
Lin Jinhan
e7846385ca
crypto: add crypto v2 SHA512 support
...
Change-Id: Idee2ada3d5da6aef2a170509da2efa6b1f6e4a9d
Signed-off-by: Lin Jinhan <troy.lin@rock-chips.com>
2019-08-05 17:46:03 +08:00
Jason Zhu
fafc7e6361
crypto: add rk1808 compatible
...
Change-Id: Ia75829183f99f688d7b749b19755c401e54f9a1d
Signed-off-by: Jason Zhu <jason.zhu@rock-chips.com>
2019-07-03 09:34:10 +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