From: Florent Kermarrec Date: Sat, 12 Oct 2019 21:05:53 +0000 (+0200) Subject: soc_core: fix soc_core_argdict X-Git-Tag: 24jan2021_ls180~910 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ef504f62afa010b75a1ee853c108813efa62e3a7;p=litex.git soc_core: fix soc_core_argdict --- diff --git a/litex/soc/integration/soc_core.py b/litex/soc/integration/soc_core.py index 4d928870..ef9854a7 100644 --- a/litex/soc/integration/soc_core.py +++ b/litex/soc/integration/soc_core.py @@ -528,9 +528,10 @@ def soc_core_args(parser): def soc_core_argdict(args): r = dict() for a in inspect.getargspec(SoCCore.__init__).args: - arg = getattr(args, a, None) - if arg is not None: - r[a] = arg + if a not in ["self", "platform"]: + arg = getattr(args, a, None) + if arg is not None: + r[a] = arg return r # SoCMini ---------------------------------------------------------------------------------------