On Fri, Jun 22, 2012 at 07:42:34PM -0500, Kim Phillips wrote: > The following updates bring the upstream CAAM driver mostly up to date wrt > Freescale's SDK 1.2 release: > > patch 1 is a cosmetic fix > > patch 2 is a mapping size fix > > patches 3-5 are protocol descriptor generation updates (not currently used > in the kernel driver, but these header files are shared with other projects in > the SDK; hope that's ok). > > patches 6-9 refactor code in preparation for ahash and hwrng support; and > patch 7 removes the job ring registration interface in favour of user-managed > selection and sharing of rings (see caam_rng_init, which simply chooses > job ring 0 for all its operations). > > patches 10-12 add ahash support (keyed and unkeyed) > > patch 13 adds hwrng support > > patches 14-15 add support for the SEC v5.x series, which most notably gets a > new RNG (tested on P5040 h/w) > > patches 16-20 contain various performance improvements All applied. Thanks Kim! > There are two patches remaining in the SDK that I'm holding off for now, > as I believe they need more testing: use NAPI instead of tasklet, and > set descriptor sharing type to SERIAL. While using the NAPI concept definitely makes sense, I'm still unsure about using napi_struct directly in crypto code. Dave, did you have a chance to look at their patch to use NAPI in their crypto driver? Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html