Lines Matching refs:variant_data
93 def load(self, board, target, aliases, data, variant_data): argument
105 self.sysbuild = variant_data.get("sysbuild", data.get("sysbuild", self.sysbuild))
106 self.twister = variant_data.get("twister", data.get("twister", self.twister))
109 self.ram = variant_data.get("ram", data.get("ram", self.ram))
111 self.flash = variant_data.get("flash", data.get("flash", self.flash))
121 testing_var = variant_data.get("testing", data.get("testing", {}))
132 for supp_feature in variant_data.get("supported", data.get("supported", [])):
136 self.arch = variant_data.get('arch', data.get('arch', self.arch))
138 self.tier = variant_data.get("tier", data.get("tier", self.tier))
139 self.type = variant_data.get('type', data.get('type', self.type))
142 Simulator(data) for data in variant_data.get(
151 self.supported_toolchains = variant_data.get("toolchain", data.get("toolchain", []))
177 self.env = variant_data.get("env", data.get("env", []))
260 variant_data = data.pop("variants", {})
261 for variant in variant_data:
268 target2data[target] = variant_data[variant]
281 variant_data = target2data.get(target, {})
284 platform.load(board, target, aliases, data, variant_data)
302 platform.load(board, target, target2aliases[target], data, variant_data={})