RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-07 Thread Gaurav Jain
Hello Andrey > -Original Message- > From: ZHIZHIKIN Andrey > Sent: Monday, March 7, 2022 1:08 AM > To: Stefano Babic ; Gaurav Jain ; u- > b...@lists.denx.de; Marek Vasut > Cc: Fabio Estevam ; Peng Fan ; > Simon Glass ; Priyanka Jain ; Ye > Li ; Horia Geanta ; Ji

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-08 Thread Gaurav Jain
> -Original Message- > From: Fabio Estevam > Sent: Tuesday, March 8, 2022 4:42 PM > To: Gaurav Jain > Cc: Tom Rini ; Michael Walle ; > sba...@denx.de; Varun Sethi ; Adrian Alonso > ; Alison Wang ; Andy Tang > ; Franck Lenormand ; > Horia Geanta ; Ji Luo ;

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-08 Thread Gaurav Jain
> -Original Message- > From: Tom Rini > Sent: Tuesday, March 8, 2022 6:19 PM > To: Fabio Estevam > Cc: Gaurav Jain ; Michael Walle ; > sba...@denx.de; Varun Sethi ; Adrian Alonso > ; Alison Wang ; Andy Tang > ; Franck Lenormand ; > Horia Geanta ; Ji Luo ;

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-08 Thread Gaurav Jain
Hi Tom > -Original Message- > From: Tom Rini > Sent: Monday, March 7, 2022 8:46 PM > To: Gaurav Jain > Cc: Michael Walle ; sba...@denx.de; Varun Sethi > ; Adrian Alonso ; Alison Wang > ; Andy Tang ; > feste...@gmail.com; Franck Lenormand ; Horia > Gean

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-13 Thread Gaurav Jain
Hi Michael > -Original Message- > From: Michael Nazzareno Trimarchi > Sent: Tuesday, March 8, 2022 7:05 PM > To: Stefano Babic > Cc: Tom Rini ; Fabio Estevam ; > Gaurav Jain ; Michael Walle ; > Varun Sethi ; Adrian Alonso ; > Alison Wang ; Andy Tang ; > Fran

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-17 Thread Gaurav Jain
Hello Michael A gentle reminder!! As you said earlier, can you test the mamoj board with proposed solution to fix SPL size issue. Regards Gaurav Jain > -Original Message- > From: Gaurav Jain > Sent: Monday, March 14, 2022 11:18 AM > To: Michael Nazzareno Trimarchi ; Ste

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-02-24 Thread Gaurav Jain
Hello Stefano > -Original Message- > From: Gaurav Jain > Sent: Friday, February 11, 2022 3:09 PM > To: Stefano Babic ; u-boot@lists.denx.de; Marek Vasut > > Cc: Fabio Estevam ; Peng Fan ; > Simon Glass ; Priyanka Jain ; Ye > Li ; Horia Geanta ; Ji Luo > ; Fr

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-03 Thread Gaurav Jain
uggest any other solution. Regards Gaurav Jain > -Original Message- > From: Stefano Babic > Sent: Thursday, March 3, 2022 6:32 PM > To: Gaurav Jain ; Stefano Babic ; u- > b...@lists.denx.de; Marek Vasut > Cc: Fabio Estevam ; Peng Fan ; > Simon Glass ; Priyanka Jain ;

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-03 Thread Gaurav Jain
Hello Stefano A gentle reminder!! Need your help to check the proposed solution to fix imx6dl_mamoj SPL size issue shared in last mail. Regards Gaurav Jain > -Original Message- > From: Gaurav Jain > Sent: Friday, February 25, 2022 12:33 PM > To: Stefano Babic ; u-boot@l

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-23 Thread Gaurav Jain
Hi Michael > -Original Message- > From: Michael Nazzareno Trimarchi > Sent: Saturday, March 19, 2022 11:30 PM > To: Tom Rini > Cc: Fabio Estevam ; Gaurav Jain > ; Stefano Babic ; Michael Walle > ; Varun Sethi ; Adrian Alonso > ; Alison Wang ; Andy Tang > ;

[PATCH v11 11/14] Layerscape: Enable Job ring driver model.

2022-03-24 Thread Gaurav Jain
LS(1021/1012/1028/1043/1046/1088/2088), LX2160, LX2162 platforms are enabled with JR driver model. removed sec_init() call from board files. sec is initialized based on job ring information processed from device tree. Signed-off-by: Gaurav Jain Reviewed-by: Priyanka Jain Reviewed-by: Michael

[PATCH v11 09/14] crypto/fsl: i.MX8: Enable Job ring driver model.

2022-03-24 Thread Gaurav Jain
i.MX8(QM/QXP) - added support for JR driver model. sec is initialized based on job ring information processed from device tree. Signed-off-by: Gaurav Jain Signed-off-by: Horia Geantă Reviewed-by: Ye Li --- arch/arm/Kconfig | 3 ++ arch/arm/include/asm/arch-imx8/imx

[PATCH v11 10/14] Layerscape: Add crypto node in device tree

2022-03-24 Thread Gaurav Jain
LS(1021/1012/1028/1043/1046/1088/2088), LX2160 - updated device tree Signed-off-by: Gaurav Jain Reviewed-by: Priyanka Jain --- arch/arm/dts/fsl-ls1012a.dtsi | 46 ++- arch/arm/dts/fsl-ls1043a.dtsi | 45 +- arch/arm/dts/fsl

[PATCH v11 08/14] i.MX8: Add crypto node in device tree

2022-03-24 Thread Gaurav Jain
i.MX8(QM/QXP) - updated device tree for supporting DM in SPL. disabled use of JR1 in SPL and uboot, as JR1 is reserved for SECO FW. Signed-off-by: Gaurav Jain Reviewed-by: Ye Li --- arch/arm/dts/fsl-imx8dx.dtsi | 61 +++- arch/arm/dts/fsl-imx8qm-mek-u-boot.dtsi

[PATCH v11 07/14] i.MX7ULP: Enable Job ring driver model.

2022-03-24 Thread Gaurav Jain
added crypto node in device tree. sec is initialized based on job ring information processed from device tree. Signed-off-by: Gaurav Jain Reviewed-by: Ye Li --- arch/arm/Kconfig | 2 +- arch/arm/dts/imx7ulp.dtsi| 24 arch/arm/mach-imx/mx7ulp

[PATCH v11 06/14] i.MX7: Enable Job ring driver model.

2022-03-24 Thread Gaurav Jain
i.MX7D - added support for JR driver model. removed sec_init() call, sec is initialized based on job ring information processed from device tree. Signed-off-by: Gaurav Jain Reviewed-by: Ye Li --- arch/arm/Kconfig | 2 +- arch/arm/mach-imx/mx7/Kconfig | 1 + arch/arm/mach-imx

[PATCH v11 01/14] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-24 Thread Gaurav Jain
added device tree support for job ring driver. sec is initialized based on job ring information processed from device tree. Signed-off-by: Gaurav Jain Reviewed-by: Ye Li Reviewed-by: Simon Glass --- drivers/crypto/fsl/Kconfig | 1 + drivers/crypto/fsl/jr.c| 323

[PATCH v11 00/14] Add CAAM driver model support

2022-03-24 Thread Gaurav Jain
ster - fixed build error when new file arch/powerpc/include/asm/u-boot-ppc.h is included from assembly files. - removed arch/arm/dts/fsl-ls1028a.dtsi as it is conflicting with the series https://lore.kernel.org/u-boot/20211013161427.612033-1-mich...@walle.cc/ Gaurav Jain (13): crypto/fsl:

[PATCH v11 03/14] crypto/fsl: i.MX8M: Enable Job ring driver model.

2022-03-24 Thread Gaurav Jain
i.MX8MM/MN/MP/MQ - added support for JR driver model. sec is initialized based on job ring information processed from device tree. Signed-off-by: Gaurav Jain Reviewed-by: Ye Li --- arch/arm/Kconfig | 2 +- arch/arm/mach-imx/imx8m/Kconfig | 13 + arch/arm/mach-imx

[PATCH v11 05/14] i.MX6: Enable Job ring driver model.

2022-03-24 Thread Gaurav Jain
i.MX6,i.MX6SX,i.MX6UL - added support for JR driver model. removed sec_init() call, sec is initialized based on job ring information processed from device tree. Signed-off-by: Gaurav Jain Reviewed-by: Ye Li --- arch/arm/mach-imx/mx6/Kconfig | 10 ++ arch/arm/mach-imx/mx6/soc.c | 13

[PATCH v11 04/14] mx6sabre: Remove unnecessary SPL configs

2022-03-24 Thread Gaurav Jain
From: Ye Li Because we don't use SPL_DM on mx6sabresd and mx6sabreauto, so it is unnecessary to have SPL DTB related configs and SPL_OF_CONTROL enabled. Signed-off-by: Ye Li Reviewed-by: Fabio Estevam Reviewed-by: Gaurav Jain --- configs/mx6sabreauto_defconfig | 2 -- configs

[PATCH v11 02/14] i.MX8M: crypto: updated device tree for supporting DM in SPL

2022-03-24 Thread Gaurav Jain
Signed-off-by: Gaurav Jain Reviewed-by: Ye Li --- arch/arm/dts/imx8mm-evk-u-boot.dtsi | 18 +- arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi | 18 +- arch/arm/dts/imx8mp-evk-u-boot.dtsi | 18 +- 3 files changed, 51 insertions(+), 3 deletions

[PATCH v11 13/14] PPC: Enable Job ring driver model.

2022-03-24 Thread Gaurav Jain
removed sec_init() call from board files. sec is initialized based on job ring information processed from device tree. Signed-off-by: Gaurav Jain Reviewed-by: Priyanka Jain --- arch/powerpc/cpu/mpc85xx/cpu_init.c | 19 +-- arch/powerpc/include/asm/u-boot-ppc.h | 17

[PATCH v11 12/14] PPC: Add crypto node in device tree

2022-03-24 Thread Gaurav Jain
device tree imported from linux kernel. c500bee1c5b2 (tag: v5.14-rc4) Linux 5.14-rc4 Signed-off-by: Gaurav Jain Reviewed-by: Priyanka Jain --- arch/powerpc/dts/p2041si-post.dtsi | 1 + arch/powerpc/dts/p3041si-post.dtsi | 1 + arch/powerpc/dts/p4080si-post.dtsi | 1 + arch/powerpc/dts

[PATCH v11 14/14] update CAAM MAINTAINER

2022-03-24 Thread Gaurav Jain
updated CAAM driver files maintainer. Signed-off-by: Gaurav Jain --- MAINTAINERS | 6 ++ 1 file changed, 6 insertions(+) diff --git a/MAINTAINERS b/MAINTAINERS index 96582fc677..404a8e9653 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -1376,3 +1376,9 @@ T:git https://source.denx.de

RE: [PATCH v11 01/14] crypto/fsl: Add support for CAAM Job ring driver model

2022-03-28 Thread Gaurav Jain
Hello Stefano Michael Trimarchi has shared the patch to fix imx6dl_mamoj spl size error. I have also shared the v11 for caam driver model after adding the final comments . Can you help to apply the series? Regards Gaurav Jain > -Original Message- > From: Gaurav Jain > Sent:

RE: [EXT] RE: [PATCH v10 02/14] i.MX8M: crypto: updated device tree for supporting DM in SPL

2022-02-02 Thread Gaurav Jain
Hello Andrey > -Original Message- > From: ZHIZHIKIN Andrey > Sent: Tuesday, February 1, 2022 3:15 AM > To: Gaurav Jain ; u-boot@lists.denx.de > Cc: Stefano Babic ; Fabio Estevam ; > Peng Fan ; Simon Glass ; Michael > Walle ; Priyanka Jain ; Ye Li > ; Horia Ge

RE: [PATCH v10 00/14] Add CAAM driver model support

2022-01-30 Thread Gaurav Jain
Hi Stefano Can you help to review and merge this patch series. Regards Gaurav Jain > -Original Message- > From: Gaurav Jain > Sent: Wednesday, January 12, 2022 7:02 PM > To: u-boot@lists.denx.de > Cc: Stefano Babic ; Fabio Estevam ; > Peng Fan ; Simon Glass ; Michael

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-02-11 Thread Gaurav Jain
Hello Marek A gentle reminder!! Please help to check if some feature can be dropped in SPL from imx6dl_mamoj board so that CAAM driver model patches can be accepted. Regards Gaurav Jain > -Original Message- > From: Gaurav Jain > Sent: Monday, February 7, 2022 12:43 PM >

RE: [EXT] RE: [PATCH v10 02/14] i.MX8M: crypto: updated device tree for supporting DM in SPL

2022-02-11 Thread Gaurav Jain
Hello Andrey I responded to your comments on this patch. If you are good, can this patch series merged? Regards Gaurav Jain > -Original Message- > From: Gaurav Jain > Sent: Thursday, February 3, 2022 10:58 AM > To: ZHIZHIKIN Andrey ; u- > b...@lists.denx.de > Cc: Ste

RE: [EXT] Re: [PATCH v8 01/15] crypto/fsl: Add support for CAAM Job ring driver model

2022-02-06 Thread Gaurav Jain
Hello Marek > -Original Message- > From: Stefano Babic > Sent: Saturday, February 5, 2022 7:46 PM > To: Gaurav Jain ; u-boot@lists.denx.de > Cc: Stefano Babic ; Fabio Estevam ; > Peng Fan ; Simon Glass ; Priyanka > Jain ; Ye Li ; Horia Geanta > ; Ji Luo ; Franck

RE: [EXT] [PATCH v11 01/14] crypto/fsl: Add support for CAAM Job ring driver model

2022-04-12 Thread Gaurav Jain
Hi Priyanka Stefano has applied the patches for imx. Please help to apply the layerscape patches. Regards Gaurav Jain > -Original Message- > From: sba...@denx.de > Sent: Tuesday, April 12, 2022 7:05 PM > To: Gaurav Jain ; u-boot@lists.denx.de > Subject: [EXT] [PATCH v1

[PATCH] i.MX6SX: crypto/fsl: fix entropy delay value

2022-04-15 Thread Gaurav Jain
-off-by: Gaurav Jain --- drivers/crypto/fsl/jr.c | 11 ++- include/fsl_sec.h | 6 +- 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/drivers/crypto/fsl/jr.c b/drivers/crypto/fsl/jr.c index 1d951cf0a6..85a3dac796 100644 --- a/drivers/crypto/fsl/jr.c +++ b/drivers

[PATCH] crypto/fsl: Clear the memory when blob decapsulation fails

2022-04-15 Thread Gaurav Jain
issue: blob decapsulation operation store the decrypted data in memory even if ICV check failed. fix: clear the blob data output memory. Fixes: c5de15cbc8 (crypto/fsl: Add command for encapsulating/decapsulating blobs) Signed-off-by: Gaurav Jain Reviewed-by: Kshitiz Varshney Tested

RE: [EXT] Re: [PATCH v11 01/14] crypto/fsl: Add support for CAAM Job ring driver model

2022-04-12 Thread Gaurav Jain
Hi Stefano Kshitiz has already a posted a patch which fixes the reported failure and merged by Priyanka. http://patchwork.ozlabs.org/project/uboot/patch/20220407120518.748609-1-kshitiz.varsh...@nxp.com/ So I think v11 can be applied? Regards Gaurav Jain > -Original Message- >

[PATCH v2] i.MX8 crypto/fsl: Enable fsl CAAM rng driver

2022-04-22 Thread Gaurav Jain
rng driver enabled to read random number using caam. Signed-off-by: Gaurav Jain --- drivers/crypto/fsl/jr.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/drivers/crypto/fsl/jr.c b/drivers/crypto/fsl/jr.c index 85a3dac796..acd29924f7 100644 --- a/drivers/crypto/fsl

RE: [EXT] Re: [PATCH] i.MX8 crypto/fsl: Enable fsl CAAM rng driver

2022-04-22 Thread Gaurav Jain
Hello Stefano > -Original Message- > From: Stefano Babic > Sent: Friday, April 22, 2022 2:29 AM > To: Gaurav Jain ; Stefano Babic ; u- > b...@lists.denx.de > Cc: Fabio Estevam ; Priyanka Jain > ; Ye Li ; Horia Geanta > ; Silvano Di Ninno ; Varun > Sethi ; dl

[PATCH v2] crypto/fsl: add invalidate_dcache_range for hash output buffer

2022-04-18 Thread Gaurav Jain
: d7af2baa49 (crypto/fsl: Fix HW accelerated hash commands) Signed-off-by: Gaurav Jain Reviewed-by: Fabio Estevam --- drivers/crypto/fsl/fsl_hash.c | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/drivers/crypto/fsl/fsl_hash.c b/drivers/crypto/fsl/fsl_hash.c index

[PATCH 2/2] imx: Fix build error

2022-04-19 Thread Gaurav Jain
From: Ye Li Fix wrong environment.h and remove DECLARE_GLOBAL_DATA_PTR Fixes: 30e39ac7c9 (imx: imx7 Support for Manufacturing Protection) Signed-off-by: Ye Li Reviewed-by: Gaurav Jain --- arch/arm/mach-imx/cmd_mfgprot.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git

[PATCH 1/2] imx: Update FSL_MFGPROT config for iMX8M

2022-04-19 Thread Gaurav Jain
From: Ye Li Update the Kconfig and Makefile to allow build for iMX8M and restrict the build only in u-boot. Signed-off-by: Ye Li Reviewed-by: Gaurav Jain --- arch/arm/mach-imx/Kconfig | 2 +- arch/arm/mach-imx/Makefile | 4 2 files changed, 5 insertions(+), 1 deletion(-) diff --git

[PATCH] i.MX8 crypto/fsl: Enable fsl CAAM rng driver

2022-04-19 Thread Gaurav Jain
rng driver enabled to read random number using caam. Signed-off-by: Gaurav Jain --- drivers/crypto/fsl/jr.c | 8 +++- drivers/crypto/fsl/rng.c | 8 +++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/drivers/crypto/fsl/jr.c b/drivers/crypto/fsl/jr.c index 85a3dac796

[PATCH] crypto/fsl: fsl_rsa: Fix dcache issue in the driver

2022-04-25 Thread Gaurav Jain
Reviewed-by: Gaurav Jain Acked-by: Peng Fan --- drivers/crypto/fsl/fsl_rsa.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/crypto/fsl/fsl_rsa.c b/drivers/crypto/fsl/fsl_rsa.c index 897ee855ea..7ea0c193f9 100644 --- a/drivers/crypto/fsl/fsl_rsa.c +++ b/drivers/crypto/fsl

[PATCH] ls1021atwr: caam: Enable Uboot validaion in SPL.

2022-06-23 Thread Gaurav Jain
caam driver model enabled in spl for secure boot. fsl_rsa_mod_exp driver enabled in spl for validating uboot image. Signed-off-by: Gaurav Jain --- MAINTAINERS | 1 + arch/arm/dts/ls1021a-twr-u-boot.dtsi| 29 + arch/arm/dts/ls1021a

RE: [PATCH] crypto/fsl: Add support for black key blob

2022-06-29 Thread Gaurav Jain
Hi Stefano Can you help to review this patch? Regards Gaurav Jain > -Original Message- > From: Gaurav Jain > Sent: Monday, April 18, 2022 4:04 PM > To: Stefano Babic ; u-boot@lists.denx.de > Cc: Fabio Estevam ; Priyanka Jain > ; Ye Li ; Horia Geanta > ; Silvano Di

RE: [EXT] Re: [PATCH v3] crypto/fsl: fsl_rsa: Fix dcache issue in the driver

2022-06-29 Thread Gaurav Jain
Hi Stefano This patch is put into state "changes requested". But it is a different patch in fsl_rsa. There is no change requested with this patch. Regards Gaurav Jain > -Original Message- > From: Stefano Babic > Sent: Wednesday, June 15, 2022 6:20 PM > To: Gaura

RE: [EXT] Re: [PATCH v3] crypto/fsl: fsl_rsa: Fix dcache issue in the driver

2022-06-29 Thread Gaurav Jain
oot/patch/20220616101009.809953-1-gaurav.j...@nxp.com/ Regards Gaurav Jain > -Original Message- > From: Stefano Babic > Sent: Wednesday, June 29, 2022 12:51 PM > To: Gaurav Jain ; Stefano Babic ; > Fabio Estevam > Cc: U-Boot-Denx ; Peng Fan ; dl- > uboot-imx ; Horia

[PATCH] i.MX8M: crypto: disable JR0 in SPL, U-Boot

2022-06-08 Thread Gaurav Jain
disabled use of JR0 in SPL and uboot, as JR0 is reserved for HAB in TF-A. Signed-off-by: Gaurav Jain --- arch/arm/dts/imx8mm-evk-u-boot.dtsi| 1 + arch/arm/dts/imx8mn-ddr4-evk-u-boot.dtsi | 1 + arch/arm/dts/imx8mp-evk-u-boot.dtsi| 1 + arch/arm/dts/imx8mq-evk-u-boot.dtsi

RE: [EXT] RE: [PATCH] i.MX8M: crypto: disable JR0 in SPL, U-Boot

2022-06-10 Thread Gaurav Jain
Hi Fabio I can not see the patch in my mails. Can you include me using my mail id. Regards Gaurav Jain > -Original Message- > From: Fabio Estevam > Sent: Friday, June 10, 2022 1:36 AM > To: Gaurav Jain > Cc: ZHIZHIKIN Andrey ; u- > b...@lists.denx.de; Stefano Babic

[PATCH] crypto/fsl: fsl_hash: Fix crash in flush dcache

2022-06-06 Thread Gaurav Jain
wrong end address passed to flush_dcache_range. modified the flush_dache logic for scatter list elements. Fixes: 1919f58a8f (crypto/fsl: fsl_hash: Fix dcache issue in caam_hash_finish) Signed-off-by: Gaurav Jain --- drivers/crypto/fsl/fsl_hash.c | 18 -- 1 file changed, 12

[PATCH v3] crypto/fsl: fsl_rsa: Fix dcache issue in the driver

2022-06-15 Thread Gaurav Jain
Reviewed-by: Gaurav Jain Acked-by: Peng Fan --- drivers/crypto/fsl/fsl_rsa.c | 10 ++ 1 file changed, 10 insertions(+) diff --git a/drivers/crypto/fsl/fsl_rsa.c b/drivers/crypto/fsl/fsl_rsa.c index 897ee855ea..335b7fe25a 100644 --- a/drivers/crypto/fsl/fsl_rsa.c +++ b/drivers/crypto/fsl

RE: [EXT] Re: [PATCH v3] crypto/fsl: fsl_rsa: Fix dcache issue in the driver

2022-06-15 Thread Gaurav Jain
Hi Fabio > -Original Message- > From: Fabio Estevam > Sent: Wednesday, June 15, 2022 6:11 PM > To: Gaurav Jain > Cc: U-Boot-Denx ; Stefano Babic ; > Peng Fan ; dl-uboot-imx ; Horia > Geanta ; Varun Sethi ; Ye Li > > Subject: [EXT] Re: [PATCH v3] crypto/fsl

[PATCH v3] crypto/fsl: fsl_hash: Fix crash in flush dcache

2022-06-16 Thread Gaurav Jain
wrong end address passed to flush_dcache_range. modified the flush_dache logic for scatter list elements. Fixes: 1919f58a8f (crypto/fsl: fsl_hash: Fix dcache issue in caam_hash_finish) Signed-off-by: Gaurav Jain --- changes in v3: - fix error: left shift count >= width of type [-Werror=sh

RE: [EXT] Re: [PATCH] crypto: fsl_hash: Remove unnecessary alignment check in caam_hash()

2022-06-08 Thread Gaurav Jain
Hi Andrey > -Original Message- > From: ZHIZHIKIN Andrey > Sent: Wednesday, June 8, 2022 11:59 AM > To: Gaurav Jain ; Fabio Estevam > ; Heiko Thiery > Cc: Stefan Roese ; U-Boot-Denx ; > dullf...@yahoo.com; Rasmus Villemoes ; > Schrempf Frieder ; Horia Geanta >

[PATCH v2] crypto/fsl: fsl_hash: Fix crash in flush dcache

2022-06-09 Thread Gaurav Jain
wrong end address passed to flush_dcache_range. modified the flush_dache logic for scatter list elements. Fixes: 1919f58a8f (crypto/fsl: fsl_hash: Fix dcache issue in caam_hash_finish) Signed-off-by: Gaurav Jain --- drivers/crypto/fsl/fsl_hash.c | 18 -- 1 file changed, 12

RE: [EXT] RE: [PATCH] i.MX8M: crypto: disable JR0 in SPL, U-Boot

2022-06-09 Thread Gaurav Jain
Hello Andrey > -Original Message- > From: ZHIZHIKIN Andrey > Sent: Wednesday, June 8, 2022 8:31 PM > To: Gaurav Jain ; u-boot@lists.denx.de; Stefano Babic > ; Fabio Estevam ; Tommaso Merciai > ; Michael Trimarchi > ; Marek Vasut ; Simon > Glass ; Patrick Delaunay

[PATCH] secure boot: enable ARCH_MISC_INIT config.

2022-06-09 Thread Gaurav Jain
add ARCH_MISC_INIT to initilaize caam jr driver. Signed-off-by: Gaurav Jain --- board/freescale/common/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/board/freescale/common/Kconfig b/board/freescale/common/Kconfig index 6553bf63bf..b0e6e43f4f 100644 --- a/board/freescale/common

[PATCH] secure boot: enable ARCH_MISC_INIT config.

2022-06-09 Thread Gaurav Jain
add ARCH_MISC_INIT to initilaize caam jr driver. Signed-off-by: Gaurav Jain --- board/freescale/common/Kconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/board/freescale/common/Kconfig b/board/freescale/common/Kconfig index 6553bf63bf..b0e6e43f4f 100644 --- a/board/freescale/common

RE: [EXT] Re: [PATCH] crypto: fsl_hash: Remove unnecessary alignment check in caam_hash()

2022-06-07 Thread Gaurav Jain
Hi Fabio > -Original Message- > From: Fabio Estevam > Sent: Wednesday, June 8, 2022 4:20 AM > To: Heiko Thiery > Cc: Stefan Roese ; U-Boot-Denx ; Gaurav > Jain ; dullf...@yahoo.com; Rasmus Villemoes > ; Schrempf Frieder > ; ZHIZHIKIN Andrey geosystems.com

RE: [EXT] [REGRESSION]: v2022.07: SHA256 hash is broken on imx8m series with CAAM enabled

2022-07-15 Thread Gaurav Jain
Hello Andrey There is a patch in review related caam hash. Please check if it fixes your problem. http://patchwork.ozlabs.org/project/uboot/patch/20220616101009.809953-1-gaurav.j...@nxp.com/ Regards Gaurav Jain > -Original Message- > From: ZHIZHIKIN Andrey > Sent: Friday, July

[PATCH v4] crypto/fsl: fsl_hash: Fix crash in flush dcache

2022-07-29 Thread Gaurav Jain
wrong end address passed to flush_dcache_range. modified the flush_dache logic for scatter list elements. Fixes: 1919f58a8f (crypto/fsl: fsl_hash: Fix dcache issue in caam_hash_finish) Signed-off-by: Gaurav Jain --- changes in v4: - fix powerpc error: left shift count >= width of type [-Wsh

RE: [EXT] Re: [PATCH v3] crypto/fsl: fsl_rsa: Fix dcache issue in the driver

2022-07-29 Thread Gaurav Jain
Hello Stefano > -Original Message- > From: Stefano Babic > Sent: Tuesday, July 26, 2022 2:55 PM > To: Gaurav Jain ; Stefano Babic ; > Fabio Estevam > Cc: U-Boot-Denx ; Peng Fan ; dl- > uboot-imx ; Horia Geanta ; > Varun Sethi ; Ye Li > Subject: Re: [EXT

RE: [EXT] [REGRESSION]: v2022.07: SHA256 hash is broken on imx8m series with CAAM enabled

2022-07-15 Thread Gaurav Jain
Hello Andrey Right now I am not sure what could cause the issue. As per our previous discussions, JR0 can not be used in uboot, so you need to mark it as disabled until kernel device tree is not sync. To debug more, can you run hash command with HASH_VERIFY. Regards Gaurav Jain > -Origi

RE: [EXT] [REGRESSION]: v2022.07: SHA256 hash is broken on imx8m series with CAAM enabled

2022-07-15 Thread Gaurav Jain
Hello Andrey > -Original Message- > From: ZHIZHIKIN Andrey > Sent: Friday, July 15, 2022 8:36 PM > To: Gaurav Jain > Cc: u-boot@lists.denx.de; feste...@denx.de; sba...@denx.de; Michael > Walle ; Tommaso Merciai > ; Michael Trimarchi > ; Marek Vasut ; Simon &g

RE: [PATCH] i.MX6SX: crypto/fsl: fix entropy delay value

2022-05-02 Thread Gaurav Jain
Hello Stefano This patch is already merged in kernel https://patchwork.kernel.org/project/linux-crypto/patch/20220420120601.1015362-1-feste...@gmail.com/ Can you help to check and merge this in Uboot as well. Regards Gaurav Jain > -Original Message- > From: Gaurav Jain > Sen

[PATCH] crypto/fsl: add invalidate_dcache_range for hash output buffer

2022-04-18 Thread Gaurav Jain
: d7af2baa49 (crypto/fsl: Fix HW accelerated hash commands) Signed-off-by: Gaurav Jain --- drivers/crypto/fsl/fsl_hash.c | 15 +-- 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/drivers/crypto/fsl/fsl_hash.c b/drivers/crypto/fsl/fsl_hash.c index 2379b70c2d..a5d364ea42

[PATCH] crypto/fsl: Add support for black key blob

2022-04-18 Thread Gaurav Jain
modified caam descriptor to support black key blob. Signed-off-by: Gaurav Jain --- cmd/blob.c| 12 drivers/crypto/fsl/desc.h | 1 + drivers/crypto/fsl/fsl_blob.c | 21 + drivers/crypto/fsl/jobdesc.c | 24

RE: [EXT] fsl_hash.c: Alignment problem when using caam_hash() for FIT images

2022-04-29 Thread Gaurav Jain
Hello Stefan > -Original Message- > From: Stefan Roese > Sent: Friday, April 29, 2022 6:24 PM > To: U-Boot Mailing List > Cc: Gaurav Jain ; 'dullf...@yahoo.com > Subject: [EXT] fsl_hash.c: Alignment problem when using caam_hash() for FIT > images > >

RE: [EXT] [PATCH] crypto: fsl_hash: Remove unnecessary alignment check in caam_hash()

2022-04-29 Thread Gaurav Jain
Reviewed-by: Gaurav Jain > -Original Message- > From: Stefan Roese > Sent: Friday, April 29, 2022 7:05 PM > To: u-boot@lists.denx.de > Cc: Gaurav Jain ; dullf...@yahoo.com > Subject: [EXT] [PATCH] crypto: fsl_hash: Remove unnecessary alignment check > in caam_has

[PATCH v2] crypto/fsl: fsl_rsa: Fix dcache issue in the driver

2022-04-29 Thread Gaurav Jain
Reviewed-by: Gaurav Jain Acked-by: Peng Fan --- drivers/crypto/fsl/fsl_rsa.c | 9 + 1 file changed, 9 insertions(+) diff --git a/drivers/crypto/fsl/fsl_rsa.c b/drivers/crypto/fsl/fsl_rsa.c index 897ee855ea..38d4d5ddc4 100644 --- a/drivers/crypto/fsl/fsl_rsa.c +++ b/drivers/crypto/fsl

[PATCH] caam: Fix crash in case caam_jr_probe failed

2022-05-11 Thread Gaurav Jain
From: Ye Li If probing caam_jr returns failure, the variable "dev" will not be initialized, so we can't use dev->name for the error print. Otherwise it will cause crash. Signed-off-by: Ye Li Reviewed-by: Gaurav Jain --- arch/arm/cpu/armv7/ls102xa/cpu.c| 2 +- arch/arm/

[PATCH] i.MX8ULP: add display_ele_fw_version api

2022-05-11 Thread Gaurav Jain
implement get f/w version api. print ele f/w version in spl. Signed-off-by: Gaurav Jain Reviewed-by: Peng Fan Reviewed-by: Pankaj Gupta --- arch/arm/include/asm/arch-imx8ulp/s400_api.h | 2 + board/freescale/imx8ulp_evk/spl.c| 19 + drivers/misc/imx8ulp/s400_api.c

[PATCH] crypto/fsl: fsl_hash: Fix dcache issue in caam_hash_finish

2022-05-11 Thread Gaurav Jain
HW accelerated hash operations are giving incorrect hash output. so add flush and invalidate for input/output hash buffers. Fixes: 94e3c8c4fd (crypto/fsl - Add progressive hashing support using hardware acceleration.) Signed-off-by: Gaurav Jain --- drivers/crypto/fsl/fsl_hash.c | 8 1

[PATCH v2] crypto/fsl: Add support for black key blob

2022-09-28 Thread Gaurav Jain
modified caam descriptor to support black key blob. Signed-off-by: Gaurav Jain --- changes in v2: - rebase to latest cmd/blob.c| 12 drivers/crypto/fsl/desc.h | 1 + drivers/crypto/fsl/fsl_blob.c | 21 + drivers/crypto/fsl/jobdesc.c

[PATCH v4] crypto/fsl: fsl_rsa: Fix dcache issue in the driver

2022-09-28 Thread Gaurav Jain
Reviewed-by: Gaurav Jain Acked-by: Peng Fan --- changes in v4: - upgrade to latest. changes in v3: - fix warning: implicit declaration of function ‘flush_dcache_range’ [-Wimplicit-function-declaration] drivers/crypto/fsl/fsl_rsa.c | 10 ++ 1 file changed, 10 insertions(+) diff --git

RE: [EXT] Re: [REGRESSION]: v2022.07: SHA256 hash is broken on imx8m series with CAAM enabled

2022-10-13 Thread Gaurav Jain
Hi Fabio Thanks for the patch information. @Rasmus Villemoes I hope this fixed your problem? Regards Gaurav Jain > -Original Message- > From: Fabio Estevam > Sent: Monday, October 10, 2022 7:45 PM > To: Rasmus Villemoes ; Marcel Ziswiler > > Cc: ZHIZHIKIN Andrey ;

RE: [EXT] [PATCH] image-fit: aligned output of hash calculation

2023-03-20 Thread Gaurav Jain
Hi > -Original Message- > From: Christoph Fritz > Sent: Monday, March 20, 2023 1:19 PM > To: u-boot > Cc: Gaurav Jain ; Meenakshi Aggarwal > > Subject: [EXT] [PATCH] image-fit: aligned output of hash calculation > > Caution: EXT Email > > When ca

RE: [PATCH v1] LFU-544: Kconfig.nxp: Fixed secure boot on LS-CH2 platforms

2023-06-25 Thread Gaurav Jain
Please remove the jira id. Regards Gaurav Jain > -Original Message- > From: Kshitiz Varshney > Sent: Thursday, June 22, 2023 2:55 PM > To: u-boot@lists.denx.de > Cc: Stefano Babic ; Fabio Estevam ; > Peng Fan ; Pankaj Gupta ; Varun > Sethi ; Gaurav Jain ; Rahul K

RE: [PATCH v1] LFU-544: Kconfig.nxp: Fixed secure boot on LS-CH2 platforms

2023-06-30 Thread Gaurav Jain
Reviewed-by: Gaurav Jain > -Original Message- > From: Kshitiz Varshney > Sent: Thursday, June 22, 2023 2:55 PM > To: u-boot@lists.denx.de > Cc: Stefano Babic ; Fabio Estevam ; > Peng Fan ; Pankaj Gupta ; Varun > Sethi ; Gaurav Jain ; Rahul Kumar > Yadav ;

RE: [EXT] Re: [PATCH 2/3] crypto/fsl: Introduce SPL_FSL_CAAM_RNG

2024-04-29 Thread Gaurav Jain
Hi Marek > -Original Message- > From: Marek Vasut > Sent: Friday, April 26, 2024 9:33 AM > To: thar...@gateworks.com > Cc: u-boot@lists.denx.de; Angelo Dureghello ; > Emanuele Ghidoli ; Fabio Estevam > ; Gaurav Jain ; Heinrich > Schuchardt ; Michal Simek ; >

<    1   2   3