Files
u-boot/lib
Simon Glass 76aa68ed86 aes: Use const pointers for read-only parameters
Update AES function signatures to use const pointers for parameters that
are not modified. This improves type safety and makes it easier to see
which parameters are read-only.

Fix the Nuvoton npcm_ae driver as well since it implements the API.
Really that should be handled by a driver, but leave that for now.

Functions updated:
- aes_expand_key(): key parameter
- aes_encrypt(): in and expkey parameters
- aes_decrypt(): in and expkey parameters
- aes_apply_cbc_chain_data(): cbc_chain_data and src parameters
- aes_cbc_encrypt_blocks(): key_exp, iv, and src parameters
- aes_cbc_decrypt_blocks(): key_exp, iv, and src parameters
- add_round_key(): key parameter (internal)
- debug_print_vector(): data parameter (internal)

Co-developed-by: Claude <noreply@anthropic.com>
Signed-off-by: Simon Glass <simon.glass@canonical.com>
2025-11-14 11:28:34 -07:00
..
2025-05-01 05:56:48 -06:00
2025-05-01 05:56:48 -06:00
2025-05-01 05:56:48 -06:00
2025-11-12 08:40:05 -07:00
2025-11-11 03:38:01 -07:00
2025-09-11 15:19:22 -06:00
2025-02-06 23:49:28 +00:00
2025-06-27 07:50:11 -06:00
2025-02-06 23:49:28 +00:00
2025-11-11 04:09:41 -07:00
2025-03-27 05:31:43 -06:00
2025-02-06 23:49:28 +00:00
2025-02-06 23:49:28 +00:00
2025-11-11 04:09:41 -07:00
2025-05-16 06:14:22 +02:00
2024-11-13 08:14:23 -06:00
2025-05-16 18:17:17 +02:00