From 9b4f45514d92145d42d890fd928f31c7d3a3339a Mon Sep 17 00:00:00 2001 From: Alessandro Comodi Date: Mon, 22 Feb 2021 16:23:19 +0100 Subject: [PATCH] 030-iob: LVDS, TMDS replace IN with IN_DIFF in process_rdb Signed-off-by: Alessandro Comodi --- fuzzers/030-iob/process_rdb.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/fuzzers/030-iob/process_rdb.py b/fuzzers/030-iob/process_rdb.py index e5a2ca84..d6b9c126 100644 --- a/fuzzers/030-iob/process_rdb.py +++ b/fuzzers/030-iob/process_rdb.py @@ -151,7 +151,11 @@ def process_features_sets(iostandard_lines): iostandard, None)] for iostandard, enum in sites[site]['IN']: - if sites[site]['IN_DIFF'][(iostandard, enum)]: + _, iostd_type = site + if iostd_type == "ONLY_DIFF": + sites[site]['IN_DIFF'][(iostandard, enum)] = \ + sites[site]['IN'][(iostandard, enum)] + elif sites[site]['IN_DIFF'][(iostandard, enum)]: sites[site]['IN_DIFF'][(iostandard, enum)] |= \ sites[site]['IN'][(iostandard, enum)] @@ -169,6 +173,9 @@ def process_features_sets(iostandard_lines): key = (site, iostd_type) for group in sites[key]: + if iostd_type == "ONLY_DIFF" and group == "IN": + continue + # Merge features that are identical. # # For example: