soc_core: fix cpu_variant config (we don't want the extension)
authorFlorent Kermarrec <florent@enjoy-digital.fr>
Mon, 22 Jul 2019 09:41:01 +0000 (11:41 +0200)
committerFlorent Kermarrec <florent@enjoy-digital.fr>
Mon, 22 Jul 2019 09:44:32 +0000 (11:44 +0200)
litex/soc/integration/soc_core.py

index da9d7a1290b17efdc7b77a08aec1b903360c25b0..fd7d265da4297a58a4bf721d2348c5a68b69758b 100644 (file)
@@ -245,7 +245,7 @@ class SoCCore(Module):
 
         # Add CPU
         self.config["CPU_TYPE"] = str(cpu_type).upper()
-        self.config["CPU_VARIANT"] = str(cpu_variant).upper()
+        self.config["CPU_VARIANT"] = str(cpu_variant.split('+')[0]).upper()
         if cpu_type is not None:
             # CPU selection / instance
             if cpu_type == "lm32":