summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bsps/arm/atsam/contrib/libraries/libchip/source/aes.c2
-rw-r--r--bsps/arm/atsam/include/libchip/include/aes.h2
2 files changed, 2 insertions, 2 deletions
diff --git a/bsps/arm/atsam/contrib/libraries/libchip/source/aes.c b/bsps/arm/atsam/contrib/libraries/libchip/source/aes.c
index 0cba25d9d1..010e7cf8d1 100644
--- a/bsps/arm/atsam/contrib/libraries/libchip/source/aes.c
+++ b/bsps/arm/atsam/contrib/libraries/libchip/source/aes.c
@@ -178,7 +178,7 @@ void AES_WriteKey(const uint32_t *pKey, uint32_t keyLength)
* used for encryption/decryption.
* \param data Pointer to the 16-bytes data to cipher/decipher.
*/
-void AES_SetInput(uint32_t *data)
+void AES_SetInput(const uint32_t *data)
{
uint8_t i;
diff --git a/bsps/arm/atsam/include/libchip/include/aes.h b/bsps/arm/atsam/include/libchip/include/aes.h
index 1fca47989d..9efc654ed0 100644
--- a/bsps/arm/atsam/include/libchip/include/aes.h
+++ b/bsps/arm/atsam/include/libchip/include/aes.h
@@ -54,7 +54,7 @@ extern void AES_EnableIt(uint32_t sources);
extern void AES_DisableIt(uint32_t sources);
extern uint32_t AES_GetStatus(void);
extern void AES_WriteKey(const uint32_t *pKey, uint32_t keyLength);
-extern void AES_SetInput(uint32_t *data);
+extern void AES_SetInput(const uint32_t *data);
extern void AES_GetOutput(uint32_t *data);
extern void AES_SetVector(const uint32_t *pVector);
extern void AES_SetAadLen(uint32_t len);