Lines Matching full:design
7 "@proto//chromiumos/config/api/design.proto",
29 REQUIRED = design_pb.Design.Config.Constraint.REQUIRED,
30 PREFERRED = design_pb.Design.Config.Constraint.PREFERRED,
31 OPTIONAL = design_pb.Design.Config.Constraint.OPTIONAL,
35 NO_CUSTOM = design_pb.Design.NO_CUSTOM,
36 WHITELABEL = design_pb.Design.WHITELABEL,
37 REBRAND = design_pb.Design.REBRAND,
66 """Builds a Design.Config.Constraint proto."""
67 return design_pb.Design.Config.Constraint(level = level, features = hw_features)
70 """Builds a Design.Config.Constrain proto for each of hw_features."""
71 return [design_pb.Design.Config.Constraint(
105 Create new Software and Hardware Design Configuration with the
111 hw_configs: An array to append the new Design.Config to. Required.
112 design_id: A DesignId to use for the Design.Config and SoftwareConfig.
115 Design.Config and SoftwareConfig. Required.
117 Design.Config that will be made public in addition to the default
124 hardware_topology: A HardwareTopology to be used in the Design.Config.
146 will result in FRID being generated from coreboot target name or design ID.
163 hw_config = design_pb.Design.Config()
182 # Generate a default FRID from coreboot target name or design ID.
241 """Builds a Design proto."""
242 return design_pb.Design(
337 """Create a design with configs for each topology combination in the bundle.
339 Parameters mirror those of design.append_configs() and design.create_design
340 (with id renamed to design_id, matching design.append_configs()). A config
345 design_id: A DesignId to use for the Design.Config and SoftwareConfig.
347 odm_id: ODM for the given hardware design.
351 initial_config_id: The first design config ID to use. Consecutive IDs
362 extra_hw_configs: An array to append the extra Design.Config to.
369 Design.Config that will be made public in addition to the default
388 will result in FRID being generated from coreboot target name or design ID.
400 launched: A bool indicating whether this design is launched, and as
507 design = struct(