Lines Matching +full:series +full:- +full:schema
4 # SPDX-License-Identifier: Apache-2.0
21 SOC_SCHEMA_PATH = str(Path(__file__).parent / 'schemas' / 'soc-schema.yml')
25 ARCH_SCHEMA_PATH = str(Path(__file__).parent / 'schemas' / 'arch-schema.yml')
52 for s in f.get('series', []):
53 series = Series(s['name'], [folder], f['name'], [])
58 series.socs.extend(socs)
59 self._series.append(series)
61 family.series.append(series)
70 for s in data.get('series', []):
71 series = Series(s['name'], [folder], '', [])
76 series.socs.extend(socs)
77 self._series.append(series)
82 if len(mutual_exclusive - soc.keys()) < 1:
169 f"and that soc-root containing '{name}' has been correctly defined.")
177 series: str = '' variable in Soc
187 class Series: class
198 series: List[Series]
213 with Path(archs_yml).open('r', encoding='utf-8') as f:
257 parser.add_argument("--soc-root", dest='soc_roots', default=[],
260 parser.add_argument("--soc", default=None, help='lookup the specific soc')
261 parser.add_argument("--soc-series", default=None, help='lookup the specific soc series')
262 parser.add_argument("--soc-family", default=None, help='lookup the specific family')
263 parser.add_argument("--socs", action='store_true', help='lookup all socs')
264 parser.add_argument("--arch-root", dest='arch_roots', default=[],
267 parser.add_argument("--arch", default=None, help='lookup the specific arch')
268 parser.add_argument("--archs", action='store_true', help='lookup all archs')
269 parser.add_argument("--format", default=default_fmt,
271 parser.add_argument("--cmakeformat", default=None,
287 SERIES='',
300 series='',
335 dump_v2_system(args, 'series', s)