u-boot/drivers/crypto/fsl
Breno Lima 98a6ffadea MLK-21420 crypto: fsl: blob: Flush dcache range for destination address
The blob command is not working on i.MX7D, i.MX8MQ and i.MX8MM
devices.

Due to different cache management it's necessary to flush dcache
range for destination address so data can be available in memory.

Add necessary operations in blob_encap() and blob_decap() functions.

Signed-off-by: Breno Lima <breno.lima@nxp.com>
Reviewed-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 639e5c15816c3eea0d4904a72ad175627be043d8)
2019-04-09 18:56:00 -07:00
..
Kconfig Convert CONFIG_CMD_HASH to Kconfig 2017-05-22 12:38:15 -04:00
Makefile MLK-18169 imx: imx7 Support for Manufacturing Protection 2018-04-27 06:14:56 -07:00
desc.h MLK-18169 imx: imx7 Support for Manufacturing Protection 2018-04-27 06:14:56 -07:00
desc_constr.h MLK-18044-4: crypto: caam: Fix pointer size to 32bit for i.MX8M 2018-05-23 04:15:46 -07:00
error.c
fsl_blob.c MLK-21420 crypto: fsl: blob: Flush dcache range for destination address 2019-04-09 18:56:00 -07:00
fsl_hash.c MLK-18044-4: crypto: caam: Fix pointer size to 32bit for i.MX8M 2018-05-23 04:15:46 -07:00
fsl_hash.h crypto/fsl - Add progressive hashing support using hardware acceleration. 2015-02-25 13:20:02 -08:00
fsl_mfgprot.c MLK-18169 imx: imx7 Support for Manufacturing Protection 2018-04-27 06:14:56 -07:00
fsl_rsa.c DM: crypto/fsl: Enable rsa DM driver usage before relocation 2016-07-26 09:01:21 -07:00
jobdesc.c MLK-18044-4: crypto: caam: Fix pointer size to 32bit for i.MX8M 2018-05-23 04:15:46 -07:00
jobdesc.h crypto/fsl: instantiate all rng state handles 2018-02-09 08:34:34 -08:00
jr.c MLK-21386 Revert "drivers/crypto/fsl: assign job-rings to non-TrustZone" 2019-04-08 22:29:22 -07:00
jr.h MLK-21386 Revert "drivers/crypto/fsl: assign job-rings to non-TrustZone" 2019-04-08 22:29:22 -07:00
rsa_caam.h DM: crypto/fsl - Add Freescale rsa DM driver 2015-01-29 17:09:58 -07:00
sec.c libfdt: move headers to <linux/libfdt.h> and <linux/libfdt_env.h> 2018-03-05 10:16:28 -05:00