From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from smtp.megiteam.pl ([31.186.83.105]) by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux)) id 1fwmy7-0001sU-3P for barebox@lists.infradead.org; Mon, 03 Sep 2018 11:24:32 +0000 From: Marcin Niestroj Date: Mon, 3 Sep 2018 13:23:50 +0200 Message-Id: <20180903112408.2086-1-m.niestroj@grinn-global.com> MIME-Version: 1.0 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "barebox" Errors-To: barebox-bounces+u.kleine-koenig=pengutronix.de@lists.infradead.org Subject: [PATCH 00/18] crypto: caam: Pull CAAM support improvements from Linux To: barebox@lists.infradead.org Cc: Marcin Niestroj Hi, This is a set of patches, which improve CAAM support. They sync CAAM support with Linux v4.19-rc1. Applying them allows to use CAAM on ARM IMX devices. Some of these patches had to be adapted to match Barebox. Marcin Niestroj (18): crypto: caam - fix RNG init descriptor ret. code checking crypto: caam - fix warning in APPEND_MATH_IMM_u64 crypto: caam - fix writing to JQCR_MS when using service interface crypto: caam - handle core endianness != caam endianness crypto: caam - add support for iMX6UL crypto: caam - fix sparse warnings crypto: caam - trivial code clean-up crypto: caam - remove unreachable code in report_ccb_status() crypto: caam - constify pointer to descriptor buffer crypto: caam - avoid double inclusion in desc_constr.h crypto: caam - clean-up in caam_init_rng() crypto: caam - fix incorrect define crypto: caam - constify key data crypto: caam - fix endless loop when DECO acquire fails crypto: caam - do not use mem and emi_slow clock for imx7x crypto: caam - sync desc.h with Linux crypto: caam - staticize caam_get_era() crypto: caam - allow retrieving 'era' from register drivers/crypto/caam/caamrng.c | 9 +- drivers/crypto/caam/ctrl.c | 240 +++++++++++++++++++----------- drivers/crypto/caam/ctrl.h | 1 - drivers/crypto/caam/desc.h | 35 ++--- drivers/crypto/caam/desc_constr.h | 118 +++++++++------ drivers/crypto/caam/error.c | 5 +- drivers/crypto/caam/jr.c | 64 +++----- drivers/crypto/caam/regs.h | 123 ++++++++++++++- 8 files changed, 374 insertions(+), 221 deletions(-) -- 2.18.0 _______________________________________________ barebox mailing list barebox@lists.infradead.org http://lists.infradead.org/mailman/listinfo/barebox