diff options
| author | Chris Packham <[email protected]> | 2026-06-26 19:11:56 +1200 |
|---|---|---|
| committer | Stefan Roese <[email protected]> | 2026-07-30 21:04:16 +0200 |
| commit | c2bd067668104eb6b48548e05fd1ef9e6c9de14d (patch) | |
| tree | 343dc7aa0585cef25e57b634303db713318d5349 | |
| parent | 93c1d38cd80d6c74b4c412ac1bf2c7bb13f1aae2 (diff) | |
arm: mach-mvebu: Add more AC3 & PC3 variants
Add IDs for more of the Alleycat3 and Poncat3 variants. This makes the
SoC information at boot say something other than "Unknown-??".
Signed-off-by: Chris Packham <[email protected]>
Reviewed-by: Stefan Roese <[email protected]>
| -rw-r--r-- | arch/arm/mach-mvebu/cpu.c | 24 | ||||
| -rw-r--r-- | arch/arm/mach-mvebu/include/mach/soc.h | 6 |
2 files changed, 30 insertions, 0 deletions
diff --git a/arch/arm/mach-mvebu/cpu.c b/arch/arm/mach-mvebu/cpu.c index da44727cf4f..a1eb6927c3e 100644 --- a/arch/arm/mach-mvebu/cpu.c +++ b/arch/arm/mach-mvebu/cpu.c @@ -276,9 +276,27 @@ int print_cpuinfo(void) case SOC_88F6828_ID: puts("MV88F6828-"); break; + case SOC_98DX3233_ID: + puts("98DX3233-"); + break; + case SOC_98DX3234_ID: + puts("98DX3234-"); + break; + case SOC_98DX3235_ID: + puts("98DX3235-"); + break; case SOC_98DX3236_ID: puts("98DX3236-"); break; + case SOC_98DX3333_ID: + puts("98DX3333-"); + break; + case SOC_98DX3334_ID: + puts("98DX3334-"); + break; + case SOC_98DX3335_ID: + puts("98DX3335-"); + break; case SOC_98DX3336_ID: puts("98DX3336-"); break; @@ -337,7 +355,13 @@ int print_cpuinfo(void) } break; + case SOC_98DX3233_ID: + case SOC_98DX3234_ID: + case SOC_98DX3235_ID: case SOC_98DX3236_ID: + case SOC_98DX3333_ID: + case SOC_98DX3334_ID: + case SOC_98DX3335_ID: case SOC_98DX3336_ID: case SOC_98DX4251_ID: switch (revid) { diff --git a/arch/arm/mach-mvebu/include/mach/soc.h b/arch/arm/mach-mvebu/include/mach/soc.h index 495530d8452..33fdfd6d6c1 100644 --- a/arch/arm/mach-mvebu/include/mach/soc.h +++ b/arch/arm/mach-mvebu/include/mach/soc.h @@ -21,7 +21,13 @@ #define SOC_88F6810_ID 0x6810 #define SOC_88F6820_ID 0x6820 #define SOC_88F6828_ID 0x6828 +#define SOC_98DX3233_ID 0xf413 +#define SOC_98DX3234_ID 0xf412 +#define SOC_98DX3235_ID 0xf411 #define SOC_98DX3236_ID 0xf410 +#define SOC_98DX3333_ID 0xf403 +#define SOC_98DX3334_ID 0xf402 +#define SOC_98DX3335_ID 0xf401 #define SOC_98DX3336_ID 0xf400 #define SOC_98DX4251_ID 0xfc00 |
