From 70e1fe423f663a3a02233e4f1c1f4f917d14c23c Mon Sep 17 00:00:00 2001 From: Sylvain Munaut Date: Sat, 17 Nov 2018 10:18:45 +0100 Subject: ice40/chipdb: Fix LOCKED keyword support to include all packages Signed-off-by: Sylvain Munaut --- ice40/chipdb.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ice40/chipdb.py') diff --git a/ice40/chipdb.py b/ice40/chipdb.py index 5b2f3e57..2009483f 100644 --- a/ice40/chipdb.py +++ b/ice40/chipdb.py @@ -692,7 +692,8 @@ with open(args.filename, "r") as f: if mode[0] == "extra_cell": if line[0] == "LOCKED": - extra_cells[mode[1]].append((("LOCKED_" + line[1]), (0, 0, "LOCKED"))) + for pkg in line[1:]: + extra_cells[mode[1]].append((("LOCKED_" + pkg), (0, 0, "LOCKED"))) else: extra_cells[mode[1]].append((line[0], (int(line[1]), int(line[2]), line[3]))) continue -- cgit v1.2.3