Home
last modified time | relevance | path

Searched hist:c9cca7034b34a2d82e9a03b757de2485c294851c (Results 1 – 1 of 1) sorted by relevance

/linux/drivers/crypto/
H A Dtalitos.cdiff c9cca7034b34a2d82e9a03b757de2485c294851c Tue May 21 15:34:18 CEST 2019 Christophe Leroy <christophe.leroy@c-s.fr> crypto: talitos - Align SEC1 accesses to 32 bits boundaries.

The MPC885 reference manual states:

SEC Lite-initiated 8xx writes can occur only on 32-bit-word boundaries, but
reads can occur on any byte boundary. Writing back a header read from a
non-32-bit-word boundary will yield unpredictable results.

In order to ensure that, cra_alignmask is set to 3 for SEC1.

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
Fixes: 9c4a79653b35 ("crypto: talitos - Freescale integrated security engine (SEC) driver")
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>