diff options
author | Michal Simek <michal.simek@amd.com> | 2023-05-17 10:21:32 +0200 |
---|---|---|
committer | Michal Simek <michal.simek@amd.com> | 2023-06-12 13:24:31 +0200 |
commit | 3e95bf9b76abde1f74b2998cd612cac22b9a1c20 (patch) | |
tree | 4911bb4ae5e11907134618c402fcb151cde26b64 /arch/arm/mach-versal-net/include | |
parent | f5aa35c932a073489b3996c26435d7e16a1d6428 (diff) |
arm64: versal-net: Add support for SPP production version
Production version restarting platform version field from 0 that's why add
new calculation to be able to use different DT for these platforms.
Requested DT names for production silicons for IPP/SPP and EMU platform are
versal-net-ipp-rev2.0.dts and versal-net-emu-rev2.0.dts.
If platform version increase numbers revision can be even higher.
As of today platform version is 2 that's why expected is rev2.2.
Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/691e166b3cf2643d7edf482bda5500163eecb35a.1684311689.git.michal.simek@amd.com
Diffstat (limited to 'arch/arm/mach-versal-net/include')
-rw-r--r-- | arch/arm/mach-versal-net/include/mach/hardware.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm/mach-versal-net/include/mach/hardware.h b/arch/arm/mach-versal-net/include/mach/hardware.h index 89b84a2efc..3f04104961 100644 --- a/arch/arm/mach-versal-net/include/mach/hardware.h +++ b/arch/arm/mach-versal-net/include/mach/hardware.h @@ -51,6 +51,7 @@ struct crp_regs { #define PMC_TAP_VERSION (PMC_TAP + 0x4) # define PMC_VERSION_MASK GENMASK(7, 0) # define PS_VERSION_MASK GENMASK(15, 8) +# define PS_VERSION_PRODUCTION 0x20 # define RTL_VERSION_MASK GENMASK(23, 16) # define PLATFORM_MASK GENMASK(27, 24) # define PLATFORM_VERSION_MASK GENMASK(31, 28) |