Everyone: This series contains bugfixes and small improvement I made while doing more testing of CAAM code. Changes since [v1]: - Rebased on latest cryptodev/master, series limited to just devres changes - Minor code style changes as per feedback [v1] lore.kernel.org/lkml/20190904023515.7107-1-andrew.smirnov@xxxxxxxxx Andrey Smirnov (6): crypto: caam - use devres to unmap memory crypto: caam - use devres to remove debugfs crypto: caam - use devres to de-initialize the RNG crypto: caam - use devres to de-initialize QI crypto: caam - use devres to populate platform devices crypto: caam - populate platform devices last drivers/crypto/caam/ctrl.c | 222 ++++++++++++++++------------------- drivers/crypto/caam/intern.h | 4 - drivers/crypto/caam/qi.c | 8 +- drivers/crypto/caam/qi.h | 1 - 4 files changed, 104 insertions(+), 131 deletions(-) -- 2.21.0