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@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox