Re: [PATCH v9 0/3] Add support for more AES modes in TI DTHEv2
From: T Pratham
Date: Thu Feb 26 2026 - 08:01:12 EST
On 13/02/26 18:32, T Pratham wrote:
> DTHEv2 is a new cryptography engine introduced in TI AM62L SoC. The
> features of DTHEv2 and details of AES modes supported were detailed in
> [1]. Additional hardware details available in SoC TRM [2].
>
> This patch series adds support for the following AES modes:
> - AES-CTR
> - AES-GCM
> - AES-CCM
>
> The driver is tested using full kernel crypto selftests
> (CRYPTO_SELFTESTS_FULL) which all pass successfully [3].
>
> Signed-off-by: T Pratham <t-pratham@xxxxxx>
> ---
> [1]: [PATCH v7 0/2] Add support for Texas Instruments DTHEv2 Crypto Engine
> Link: https://lore.kernel.org/all/20250820092710.3510788-1-t-pratham@xxxxxx/
>
> [2]: Section 14.6.3 (DMA Control Registers -> DMASS_DTHE)
> Link: https://www.ti.com/lit/ug/sprujb4/sprujb4.pdf
>
> [3]: DTHEv2 AES Engine kernel self-tests logs
> Link: https://gist.github.com/Pratham-T/aaa499cf50d20310cb27266a645bfd60
>
> Change log:
> v9:
> - Removed modifying scatterlist in AES-CTR. Replaced with allocating
> our own scatterlist for the same purpose to handle padding.
Please ignore this series. I found that I had used a function in the
first commit of this series in the above change in v9, but that function
was being defined in the second commit for the first time. Thus making
the series non-bisectable.
Sent an updated version here:
https://lore.kernel.org/all/20260226125441.3559664-1-t-pratham@xxxxxx/
--
Regards
T Pratham <t-pratham@xxxxxx>