]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
arm: mach-mvebu: Add more AC3 & PC3 variants
authorChris Packham <judge.packham@gmail.com>
Fri, 26 Jun 2026 07:11:56 +0000 (19:11 +1200)
committerStefan Roese <stefan.roese@mailbox.org>
Thu, 30 Jul 2026 19:04:16 +0000 (21:04 +0200)
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 <judge.packham@gmail.com>
Reviewed-by: Stefan Roese <stefan.roese@mailbox.org>
arch/arm/mach-mvebu/cpu.c
arch/arm/mach-mvebu/include/mach/soc.h

index da44727cf4f54b289972b5d31136a161c262cfb5..a1eb6927c3e04d20cc421300ea41ada4ce0f13a4 100644 (file)
@@ -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) {
index 495530d84522944949c8565e6a7e7c7584b6f50a..33fdfd6d6c1bcc06b800efeea7e4c14cc56ce3ed 100644 (file)
 #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