Lines Matching full:name
147 if not entry.get("name"):
148 raise ValueError("Missing entry name")
151 raise ValueError(f"Missing entry match for {entry['name']}")
155 raise ValueError(f"Missing entry mode for {entry['name']}")
157 raise ValueError(f"Invalid mode for {entry['name']}: {entry['mode']}")
161 raise ValueError(f"Invalid mode for {entry['name']}: {entry['mode']}")
165 raise ValueError(f"Invalid bias for {entry['name']}: {entry['bias']}")
173 f"Bias can only be set for input mode on F1 (entry: {entry['name']})"
178 raise ValueError(f"Invalid drive for {entry['name']}: {entry['drive']}")
188 f"Invalid slew rate for {entry['name']}: {entry['slew-rate']}"
198 f"Invalid slew rate for {entry['name']}: {entry['slew-rate']}"
258 """Format remap value for DT node name
325 m = re.search(r"GPIO-(.*)_Modes.xml", gpio_file.name)
338 pin_name = pin.get("Name")
344 signal_name = signal.get("Name")
355 name = remap_block.get("Name")
356 m = re.search(r"^[A-Z0-9]+_REMAP(\d+)", name)
359 f"Unexpected remap format: {name} (ip: {gpio_ip})"
365 pin_entries[signal_name].append(name)
402 "name": "STM32WB30CEUx"
410 "name": "ADC1_IN5",
414 "name": "UART1_TX",
442 if FAMILY_FILTER.should_skip_model(mcu_file.name):
454 if ip.get("Name") == "GPIO":
476 family_entries.append({"name": ref, "pins": pin_entries})
483 pin_name = pin.get("Name")
515 if signal.get("Name") == "GPIO":
517 pin_signals.append({"name": "ANALOG", "af": None})
520 signal_name = signal.get("Name")
537 pin_signals.append({"name": signal_name, "af": af})
648 m = re.search(af["match"], signal["name"])
652 if af["name"] not in entries:
653 entries[af["name"]] = list()
666 entries[af["name"]].append(
671 "signal": signal["name"].lower().replace("-", "_"),
684 # sort entries by group name
699 pinctrl_filename = f"{ref['name'].lower()}-pinctrl.dtsi"