Re: [PATCH 3/4] ARM: multi_v7_defconfig: Enable s5p-secss driver
From: Javier Martinez Canillas
Date: Thu Jun 02 2016 - 09:52:21 EST
Hello Krzysztof,
On 06/02/2016 01:55 AM, Krzysztof Kozlowski wrote:
> The Exynos SoC provides a Security SubSystem block for accelerating some
> cryptographic operations. Enable the driver for it - s5p-secss to
> utilize the hardware acceleration.
>
> Currently the s5p-secss driver supports AES in CBC and ECB modes.
> However its usefulness could be doubted. Excerpt of tests on Odroid XU3
> (Exynos5422), for 256 bit key, encryption, performance CPU freq governor:
>
> algorithm | block size [b] | average speed [MB/s] |
> cbc-aes-s5p | 16 | 11.5 |
> cbc-aes-s5p | 64 | 25.4 |
> cbc-aes-s5p | 256 | 41.0 |
> cbc-aes-s5p | 1024 | 47.4 |
> cbc-aes-s5p | 8192 | 49.0 |
> cbc(aes-generic) | 16 | 0.4 |
> cbc(aes-generic) | 64 | 1.8 |
> cbc(aes-generic) | 256 | 6.6 |
> cbc(aes-generic) | 1024 | 25.2 |
> cbc(aes-generic) | 8192 | 83.1 |
>
> Anyway enable the driver so it will get some testing coverage by
> community.
>
> Signed-off-by: Krzysztof Kozlowski <k.kozlowski@xxxxxxxxxxx>
> ---
Reviewed-by: Javier Martinez Canillas <javier@xxxxxxxxxxxxxxx>
Best regards,
--
Javier Martinez Canillas
Open Source Group
Samsung Research America