From 33704e67207310b5df273aac921994623496784c Mon Sep 17 00:00:00 2001 From: Ricardo Casallas <77841255+rcasallas-silabs@users.noreply.github.com> Date: Wed, 1 May 2024 07:47:19 -0400 Subject: [PATCH] PSA Crypto: Enabled compatibility with drivers V1 and V2. (#170) --- matter/efr32/efr32mg12/BRD4161A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg12/BRD4162A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg12/BRD4163A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg12/BRD4164A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg12/BRD4166A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg12/BRD4170A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg12/BRD4304A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg24/BRD2601B/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg24/BRD2703A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg24/BRD4186A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg24/BRD4186C/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg24/BRD4187A/config/psa_crypto_config.h | 4 ++-- matter/efr32/efr32mg24/BRD4187C/config/psa_crypto_config.h | 4 ++-- matter/efr32/mgm24/BRD2704A/config/psa_crypto_config.h | 4 ++-- matter/efr32/mgm24/BRD4316A/config/psa_crypto_config.h | 4 ++-- matter/efr32/mgm24/BRD4317A/config/psa_crypto_config.h | 4 ++-- matter/efr32/mgm24/BRD4318A/config/psa_crypto_config.h | 4 ++-- matter/efr32/mgm24/BRD4319A/config/psa_crypto_config.h | 4 ++-- 18 files changed, 36 insertions(+), 36 deletions(-) diff --git a/matter/efr32/efr32mg12/BRD4161A/config/psa_crypto_config.h b/matter/efr32/efr32mg12/BRD4161A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg12/BRD4161A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg12/BRD4161A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg12/BRD4162A/config/psa_crypto_config.h b/matter/efr32/efr32mg12/BRD4162A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg12/BRD4162A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg12/BRD4162A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg12/BRD4163A/config/psa_crypto_config.h b/matter/efr32/efr32mg12/BRD4163A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg12/BRD4163A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg12/BRD4163A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg12/BRD4164A/config/psa_crypto_config.h b/matter/efr32/efr32mg12/BRD4164A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg12/BRD4164A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg12/BRD4164A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg12/BRD4166A/config/psa_crypto_config.h b/matter/efr32/efr32mg12/BRD4166A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg12/BRD4166A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg12/BRD4166A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg12/BRD4170A/config/psa_crypto_config.h b/matter/efr32/efr32mg12/BRD4170A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg12/BRD4170A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg12/BRD4170A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg12/BRD4304A/config/psa_crypto_config.h b/matter/efr32/efr32mg12/BRD4304A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg12/BRD4304A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg12/BRD4304A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg24/BRD2601B/config/psa_crypto_config.h b/matter/efr32/efr32mg24/BRD2601B/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg24/BRD2601B/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg24/BRD2601B/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg24/BRD2703A/config/psa_crypto_config.h b/matter/efr32/efr32mg24/BRD2703A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg24/BRD2703A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg24/BRD2703A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg24/BRD4186A/config/psa_crypto_config.h b/matter/efr32/efr32mg24/BRD4186A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg24/BRD4186A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg24/BRD4186A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg24/BRD4186C/config/psa_crypto_config.h b/matter/efr32/efr32mg24/BRD4186C/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg24/BRD4186C/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg24/BRD4186C/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg24/BRD4187A/config/psa_crypto_config.h b/matter/efr32/efr32mg24/BRD4187A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg24/BRD4187A/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg24/BRD4187A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/efr32mg24/BRD4187C/config/psa_crypto_config.h b/matter/efr32/efr32mg24/BRD4187C/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/efr32mg24/BRD4187C/config/psa_crypto_config.h +++ b/matter/efr32/efr32mg24/BRD4187C/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/mgm24/BRD2704A/config/psa_crypto_config.h b/matter/efr32/mgm24/BRD2704A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/mgm24/BRD2704A/config/psa_crypto_config.h +++ b/matter/efr32/mgm24/BRD2704A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/mgm24/BRD4316A/config/psa_crypto_config.h b/matter/efr32/mgm24/BRD4316A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/mgm24/BRD4316A/config/psa_crypto_config.h +++ b/matter/efr32/mgm24/BRD4316A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/mgm24/BRD4317A/config/psa_crypto_config.h b/matter/efr32/mgm24/BRD4317A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/mgm24/BRD4317A/config/psa_crypto_config.h +++ b/matter/efr32/mgm24/BRD4317A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/mgm24/BRD4318A/config/psa_crypto_config.h b/matter/efr32/mgm24/BRD4318A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/mgm24/BRD4318A/config/psa_crypto_config.h +++ b/matter/efr32/mgm24/BRD4318A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys diff --git a/matter/efr32/mgm24/BRD4319A/config/psa_crypto_config.h b/matter/efr32/mgm24/BRD4319A/config/psa_crypto_config.h index 7d9144b3bb..dbc913d84a 100644 --- a/matter/efr32/mgm24/BRD4319A/config/psa_crypto_config.h +++ b/matter/efr32/mgm24/BRD4319A/config/psa_crypto_config.h @@ -56,7 +56,7 @@ // If no v1 files are used, its support can be disabled for space // optimization. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V1_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V1_DRIVER 1 // Enable V2 ITS Driver Support <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys @@ -69,7 +69,7 @@ // driver before in GSDK 4.1.x and earlier, or the keys has been already // migrated. // Default: 0 -#define SL_PSA_ITS_SUPPORT_V2_DRIVER 0 +#define SL_PSA_ITS_SUPPORT_V2_DRIVER 1 // Enable support for V3 ITS Driver <0-1> // Devices that have used GSDK 4.1.x and earlier, and used ITS have the keys