Lines Matching refs:entry
136 def validate_config_entry(entry, family): argument
147 if not entry.get("name"):
150 if not entry.get("match"):
154 if not entry.get("mode"):
156 if entry["mode"] not in ("analog", "input", "alternate"):
159 if entry.get("mode"):
160 if entry["mode"] not in ("analog", "alternate"):
163 if entry.get("bias"):
164 if entry["bias"] not in ("disable", "pull-up", "pull-down"):
169 and entry["mode"] != "input"
170 and entry["bias"] != "disable"
176 if entry.get("drive"):
177 if entry["drive"] not in ("push-pull", "open-drain"):
180 if entry.get("slew-rate"):
182 if entry["slew-rate"] not in (
191 if entry["slew-rate"] not in (
691 key=lambda entry: (
692 str(entry["signal"]).split("_")[0][-1],
693 entry["port"],
694 entry["pin"],