[PATCH 08/13] arm64/sysreg: Add definition for ID_AA64FPFR0_EL1

Fuad Tabba tabba at google.com
Mon Dec 11 01:18:23 PST 2023


Hi Mark,


On Sat, Dec 9, 2023 at 1:03 AM Mark Brown <broonie at kernel.org> wrote:
>
> DDI0601 2023-09 defines a new feature register ID_AA64FPFR0_EL1 which
> enumerates a number of FP8 related features. Add a definition for it.
>
> Signed-off-by: Mark Brown <broonie at kernel.org>
> ---

Reviewed-by: Fuad Tabba <tabba at google.com>

Cheers,
/fuad

>  arch/arm64/tools/sysreg | 29 +++++++++++++++++++++++++++++
>  1 file changed, 29 insertions(+)
>
> diff --git a/arch/arm64/tools/sysreg b/arch/arm64/tools/sysreg
> index d1bb6ebcd959..68236cf1abda 100644
> --- a/arch/arm64/tools/sysreg
> +++ b/arch/arm64/tools/sysreg
> @@ -1131,6 +1131,35 @@ EndEnum
>  Res0   31:0
>  EndSysreg
>
> +Sysreg ID_AA64FPFR0_EL1        3       0       0       4       7
> +Res0   63:32
> +UnsignedEnum   31      F8CVT
> +       0b0     NI
> +       0b1     IMP
> +EndEnum
> +UnsignedEnum   30      F8FMA
> +       0b0     NI
> +       0b1     IMP
> +EndEnum
> +UnsignedEnum   29      F8DP4
> +       0b0     NI
> +       0b1     IMP
> +EndEnum
> +UnsignedEnum   28      F8DP2
> +       0b0     NI
> +       0b1     IMP
> +EndEnum
> +Res0   27:2
> +UnsignedEnum   1       F8E4M3
> +       0b0     NI
> +       0b1     IMP
> +EndEnum
> +UnsignedEnum   0       F8E5M2
> +       0b0     NI
> +       0b1     IMP
> +EndEnum
> +EndSysreg
> +
>  Sysreg ID_AA64DFR0_EL1 3       0       0       5       0
>  Enum   63:60   HPMN0
>         0b0000  UNPREDICTABLE
>
> --
> 2.39.2
>



More information about the linux-arm-kernel mailing list