Lines Matching refs:boards
172 for arch, boards in find_arch2board_set_in(root, arches, args.board_dir).items():
174 ret[arch] |= {b for b in boards if b.name == args.board}
176 ret[arch] |= boards
208 boards = root / 'boards'
211 if not (boards / arch).is_dir():
213 for maybe_board in (boards / arch).iterdir():
228 boards = {}
279 boards[board['name']] = Board(
293 board_qualifiers = board_v2_qualifiers(boards[board['name']])
298 return boards, board_extensions
301 def extend_v2_boards(boards, board_extensions): argument
303 board = boards.get(e['extend'])
332 boards = {}
343 conflict_boards = set(boards.keys()).intersection(b.keys())
347 boards.update(b)
350 extend_v2_boards(boards, board_extensions)
351 return boards
419 boards = find_v2_boards(args)
421 close_boards = difflib.get_close_matches(args.fuzzy_match, boards.keys())
422 boards = {b: boards[b] for b in close_boards}
424 for b in boards.values():
450 for arch, boards in arch2boards.items():
452 close_boards = difflib.get_close_matches(args.fuzzy_match, [b.name for b in boards])
455 boards = [b for b in boards if b.name in close_boards]
458 for board in boards: