> -----Original Message-----
> From: Juraj Linkeš <[email protected]>
> Sent: Tuesday, August 17, 2021 6:57 PM
> To: [email protected]; [email protected];
> [email protected]; Honnappa Nagarahalli
> <[email protected]>; Ruifeng Wang
> <[email protected]>; [email protected];
> [email protected]; [email protected]; [email protected];
> [email protected]
> Cc: [email protected]; Juraj Linkeš <[email protected]>
> Subject: [PATCH v4 2/2] config/arm: make n2 'crypto' an optional feature
> 
> Not all Neoverse-N2 cpus must support the crypto feature/extension which
> makes it an optional feature. Only enable the feature for SoCs which support
> it.
> 
> Signed-off-by: Juraj Linkeš <[email protected]>
> ---
> v4: rebase
> ---
>  config/arm/meson.build | 3 ++-
>  1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/config/arm/meson.build b/config/arm/meson.build index
> c11efa1583..c9bcd089df 100644
> --- a/config/arm/meson.build
> +++ b/config/arm/meson.build
> @@ -76,7 +76,7 @@ part_number_config_arm = {
>      },
>      '0xd49': {
>          'march': 'armv8.5-a',
> -        'march_features': ['crypto', 'sve2'],
> +        'march_features': ['sve2'],
>          'flags': [
>              ['RTE_MACHINE', '"neoverse-n2"'],
>              ['RTE_ARM_FEATURE_ATOMICS', true], @@ -278,6 +278,7 @@
> soc_cn10k = {
>          ['RTE_MAX_NUMA_NODES', 1]
>      ],
>      'part_number': '0xd49',
> +    'extra_march_features': ['crypto'],
>      'numa': false
>  }
> 
> --
> 2.20.1

Yes, 'crypto' is an optional extension. N2 has this extension enabled, and 
there could be variants without crypto extension.
Acked-by: Ruifeng Wang <[email protected]>

Reply via email to