linux/drivers/crypto/allwinner
Andre Przywara 1611f74974 crypto: sun8i-ce - add Allwinner H616 support
The crypto engine in the Allwinner H616 is very similar to the H6, but
needs the base address for the task descriptor and the addresses within
it to be expressed in words, not in bytes.

Add a new variant struct entry for the H616, and set the new flag to
mark the use of 34 bit addresses. Also the internal 32K oscillator is
required for TRNG operation, so specify all four clocks.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Reviewed-by: Chen-Yu Tsai <wens@csie.org>
Tested-by: Ryan Walklin <ryan@testtoast.com>
Tested-by: Philippe Simons <simons.philippe@gmail.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2024-07-06 10:20:00 +10:00
..
sun4i-ss crypto: sun4i-ss - remove unnecessary alignmask for ahashes 2023-10-27 18:04:28 +08:00
sun8i-ce crypto: sun8i-ce - add Allwinner H616 support 2024-07-06 10:20:00 +10:00
sun8i-ss crypto: sun8i-ss - Use helper to set reqsize 2023-12-29 11:25:55 +08:00
Kconfig crypto: allwinner - add missing CRYPTO_ prefix 2021-04-09 17:41:05 +10:00
Makefile crypto: allwinner - Add sun8i-ss cryptographic offloader 2019-11-01 13:38:31 +08:00