Lines Matching refs:get
47 for r in revision.get('revisions', []):
60 for v in variant.get('variants', []):
243 board_array = b.get('boards', [b.get('board', None)])
262 board_revision = board.get('revision')
263 if board_revision is not None and board_revision.get('format') != 'custom':
264 if board_revision.get('default') is None:
267 if board_revision.get('revisions') is None:
275 socs = [Soc.from_soc(systems.get_soc(s['name']), s.get('variants', []))
276 for s in board.get('socs', {})]
281 vendor=board.get('vendor'),
282 full_name=board.get('full_name'),
283 revision_format=board.get('revision', {}).get('format'),
284 revision_default=board.get('revision', {}).get('default'),
285 revision_exact=board.get('revision', {}).get('exact', False),
287 board.get('revision', {}).get('revisions', [])],
289 variants=[Variant.from_dict(v) for v in board.get('variants', [])],
302 board = boards.get(e['extend'])
307 for v in e.get('variants', []):