Split up into several derivations
[soc.git] / src / soc / config / pinouts.py
index a1828c6a4aa434650270ec5421737ea11ee65aa8..03cfa974b957f654512d8ff204ce1262ce7d632f 100644 (file)
@@ -62,7 +62,8 @@ def load_pinouts(chipname=None):
     pth = os.path.split(pth)[0]
 
     # path is relative to this filename, in the pinmux submodule
-    fname = "%s/../../../pinmux/%s/litex_pinpads.json" % (pth, chipname)
+    pinmux = os.getenv("PINMUX", "%s/../../../pinmux" % pth)
+    fname = "%s/%s/litex_pinpads.json" % (pinmux, chipname)
     with open(fname) as f:
         txt = f.read()