• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# -*- coding: utf-8 -*-
2# Generated by the protocol buffer compiler.  DO NOT EDIT!
3# source: chromiumos/build/api/firmware_config.proto
4"""Generated protocol buffer code."""
5from google.protobuf import descriptor as _descriptor
6from google.protobuf import message as _message
7from google.protobuf import reflection as _reflection
8from google.protobuf import symbol_database as _symbol_database
9# @@protoc_insertion_point(imports)
10
11_sym_db = _symbol_database.Default()
12
13
14from chromiumos.build.api import portage_pb2 as chromiumos_dot_build_dot_api_dot_portage__pb2
15from chromiumos import storage_path_pb2 as chromiumos_dot_storage__path__pb2
16
17
18DESCRIPTOR = _descriptor.FileDescriptor(
19  name='chromiumos/build/api/firmware_config.proto',
20  package='chromiumos.build.api',
21  syntax='proto3',
22  serialized_options=b'Z.go.chromium.org/chromiumos/config/go/build/api',
23  create_key=_descriptor._internal_create_key,
24  serialized_pb=b'\n*chromiumos/build/api/firmware_config.proto\x12\x14\x63hromiumos.build.api\x1a\"chromiumos/build/api/portage.proto\x1a\x1d\x63hromiumos/storage_path.proto\"F\n\x0c\x46irmwareType\"6\n\x04Type\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x08\n\x04MAIN\x10\x01\x12\x06\n\x02\x45\x43\x10\x02\x12\x06\n\x02PD\x10\x03\x12\x07\n\x03ISH\x10\x04\"6\n\x07Version\x12\r\n\x05major\x18\x01 \x01(\x05\x12\r\n\x05minor\x18\x02 \x01(\x05\x12\r\n\x05patch\x18\x03 \x01(\x05\"\xeb\x01\n\x0f\x46irmwarePayload\x12\x36\n\x13\x66irmware_image_path\x18\x05 \x01(\x0b\x32\x17.chromiumos.StoragePathH\x00\x12!\n\x13\x66irmware_image_name\x18\x02 \x01(\tB\x02\x18\x01H\x00\x12\x35\n\x04type\x18\x03 \x01(\x0e\x32\'.chromiumos.build.api.FirmwareType.Type\x12.\n\x07version\x18\x04 \x01(\x0b\x32\x1d.chromiumos.build.api.VersionB\x10\n\x0e\x66irmware_imageJ\x04\x08\x01\x10\x02\"\x86\x01\n\x13\x46irmwarePayloadHash\x12\x46\n\talgorithm\x18\x01 \x01(\x0e\x32\x33.chromiumos.build.api.FirmwarePayloadHash.Algorithm\x12\x0e\n\x06\x64igest\x18\x02 \x01(\t\"\x17\n\tAlgorithm\x12\n\n\x06MD5SUM\x10\x00\"\xf2\x03\n\x0e\x46irmwareConfig\x12>\n\x0fmain_ro_payload\x18\x01 \x01(\x0b\x32%.chromiumos.build.api.FirmwarePayload\x12>\n\x0fmain_rw_payload\x18\x02 \x01(\x0b\x32%.chromiumos.build.api.FirmwarePayload\x12<\n\rec_ro_payload\x18\x03 \x01(\x0b\x32%.chromiumos.build.api.FirmwarePayload\x12<\n\rpd_ro_payload\x18\x05 \x01(\x0b\x32%.chromiumos.build.api.FirmwarePayload\x12<\n\rec_rw_payload\x18\x06 \x01(\x0b\x32%.chromiumos.build.api.FirmwarePayload\x12\x41\n\x0emain_rw_a_hash\x18\x07 \x01(\x0b\x32).chromiumos.build.api.FirmwarePayloadHash\x12!\n\x19has_ec_component_manifest\x18\x08 \x01(\x08\x12:\n\x0bish_payload\x18\t \x01(\x0b\x32%.chromiumos.build.api.FirmwarePayloadJ\x04\x08\x04\x10\x05\"\xd2\x02\n\x08\x46irmware\x12\x42\n\rbuild_targets\x18\x01 \x01(\x0b\x32+.chromiumos.build.api.Firmware.BuildTargets\x1a\x81\x02\n\x0c\x42uildTargets\x12\x10\n\x08\x63oreboot\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65pthcharge\x18\x02 \x01(\t\x12\n\n\x02\x65\x63\x18\x03 \x01(\t\x12\x11\n\tec_extras\x18\x04 \x03(\t\x12\x12\n\nlibpayload\x18\x05 \x01(\t\x12G\n\x14portage_build_target\x18\x06 \x01(\x0b\x32).chromiumos.build.api.Portage.BuildTarget\x12\x11\n\tzephyr_ec\x18\x07 \x01(\t\x12\x0e\n\x06\x62mpblk\x18\x08 \x01(\t\x12\x0b\n\x03ish\x18\t \x01(\t\x12\x1e\n\x16zephyr_detachable_base\x18\n \x01(\t\"Y\n\x13\x46irmwareBuildConfig\x12\x42\n\rbuild_targets\x18\x01 \x01(\x0b\x32+.chromiumos.build.api.Firmware.BuildTargetsB0Z.go.chromium.org/chromiumos/config/go/build/apib\x06proto3'
25  ,
26  dependencies=[chromiumos_dot_build_dot_api_dot_portage__pb2.DESCRIPTOR,chromiumos_dot_storage__path__pb2.DESCRIPTOR,])
27
28
29
30_FIRMWARETYPE_TYPE = _descriptor.EnumDescriptor(
31  name='Type',
32  full_name='chromiumos.build.api.FirmwareType.Type',
33  filename=None,
34  file=DESCRIPTOR,
35  create_key=_descriptor._internal_create_key,
36  values=[
37    _descriptor.EnumValueDescriptor(
38      name='UNKNOWN', index=0, number=0,
39      serialized_options=None,
40      type=None,
41      create_key=_descriptor._internal_create_key),
42    _descriptor.EnumValueDescriptor(
43      name='MAIN', index=1, number=1,
44      serialized_options=None,
45      type=None,
46      create_key=_descriptor._internal_create_key),
47    _descriptor.EnumValueDescriptor(
48      name='EC', index=2, number=2,
49      serialized_options=None,
50      type=None,
51      create_key=_descriptor._internal_create_key),
52    _descriptor.EnumValueDescriptor(
53      name='PD', index=3, number=3,
54      serialized_options=None,
55      type=None,
56      create_key=_descriptor._internal_create_key),
57    _descriptor.EnumValueDescriptor(
58      name='ISH', index=4, number=4,
59      serialized_options=None,
60      type=None,
61      create_key=_descriptor._internal_create_key),
62  ],
63  containing_type=None,
64  serialized_options=None,
65  serialized_start=151,
66  serialized_end=205,
67)
68_sym_db.RegisterEnumDescriptor(_FIRMWARETYPE_TYPE)
69
70_FIRMWAREPAYLOADHASH_ALGORITHM = _descriptor.EnumDescriptor(
71  name='Algorithm',
72  full_name='chromiumos.build.api.FirmwarePayloadHash.Algorithm',
73  filename=None,
74  file=DESCRIPTOR,
75  create_key=_descriptor._internal_create_key,
76  values=[
77    _descriptor.EnumValueDescriptor(
78      name='MD5SUM', index=0, number=0,
79      serialized_options=None,
80      type=None,
81      create_key=_descriptor._internal_create_key),
82  ],
83  containing_type=None,
84  serialized_options=None,
85  serialized_start=613,
86  serialized_end=636,
87)
88_sym_db.RegisterEnumDescriptor(_FIRMWAREPAYLOADHASH_ALGORITHM)
89
90
91_FIRMWARETYPE = _descriptor.Descriptor(
92  name='FirmwareType',
93  full_name='chromiumos.build.api.FirmwareType',
94  filename=None,
95  file=DESCRIPTOR,
96  containing_type=None,
97  create_key=_descriptor._internal_create_key,
98  fields=[
99  ],
100  extensions=[
101  ],
102  nested_types=[],
103  enum_types=[
104    _FIRMWARETYPE_TYPE,
105  ],
106  serialized_options=None,
107  is_extendable=False,
108  syntax='proto3',
109  extension_ranges=[],
110  oneofs=[
111  ],
112  serialized_start=135,
113  serialized_end=205,
114)
115
116
117_VERSION = _descriptor.Descriptor(
118  name='Version',
119  full_name='chromiumos.build.api.Version',
120  filename=None,
121  file=DESCRIPTOR,
122  containing_type=None,
123  create_key=_descriptor._internal_create_key,
124  fields=[
125    _descriptor.FieldDescriptor(
126      name='major', full_name='chromiumos.build.api.Version.major', index=0,
127      number=1, type=5, cpp_type=1, label=1,
128      has_default_value=False, default_value=0,
129      message_type=None, enum_type=None, containing_type=None,
130      is_extension=False, extension_scope=None,
131      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
132    _descriptor.FieldDescriptor(
133      name='minor', full_name='chromiumos.build.api.Version.minor', index=1,
134      number=2, type=5, cpp_type=1, label=1,
135      has_default_value=False, default_value=0,
136      message_type=None, enum_type=None, containing_type=None,
137      is_extension=False, extension_scope=None,
138      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
139    _descriptor.FieldDescriptor(
140      name='patch', full_name='chromiumos.build.api.Version.patch', index=2,
141      number=3, type=5, cpp_type=1, label=1,
142      has_default_value=False, default_value=0,
143      message_type=None, enum_type=None, containing_type=None,
144      is_extension=False, extension_scope=None,
145      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
146  ],
147  extensions=[
148  ],
149  nested_types=[],
150  enum_types=[
151  ],
152  serialized_options=None,
153  is_extendable=False,
154  syntax='proto3',
155  extension_ranges=[],
156  oneofs=[
157  ],
158  serialized_start=207,
159  serialized_end=261,
160)
161
162
163_FIRMWAREPAYLOAD = _descriptor.Descriptor(
164  name='FirmwarePayload',
165  full_name='chromiumos.build.api.FirmwarePayload',
166  filename=None,
167  file=DESCRIPTOR,
168  containing_type=None,
169  create_key=_descriptor._internal_create_key,
170  fields=[
171    _descriptor.FieldDescriptor(
172      name='firmware_image_path', full_name='chromiumos.build.api.FirmwarePayload.firmware_image_path', index=0,
173      number=5, type=11, cpp_type=10, label=1,
174      has_default_value=False, default_value=None,
175      message_type=None, enum_type=None, containing_type=None,
176      is_extension=False, extension_scope=None,
177      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
178    _descriptor.FieldDescriptor(
179      name='firmware_image_name', full_name='chromiumos.build.api.FirmwarePayload.firmware_image_name', index=1,
180      number=2, type=9, cpp_type=9, label=1,
181      has_default_value=False, default_value=b"".decode('utf-8'),
182      message_type=None, enum_type=None, containing_type=None,
183      is_extension=False, extension_scope=None,
184      serialized_options=b'\030\001', file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
185    _descriptor.FieldDescriptor(
186      name='type', full_name='chromiumos.build.api.FirmwarePayload.type', index=2,
187      number=3, type=14, cpp_type=8, label=1,
188      has_default_value=False, default_value=0,
189      message_type=None, enum_type=None, containing_type=None,
190      is_extension=False, extension_scope=None,
191      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
192    _descriptor.FieldDescriptor(
193      name='version', full_name='chromiumos.build.api.FirmwarePayload.version', index=3,
194      number=4, type=11, cpp_type=10, label=1,
195      has_default_value=False, default_value=None,
196      message_type=None, enum_type=None, containing_type=None,
197      is_extension=False, extension_scope=None,
198      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
199  ],
200  extensions=[
201  ],
202  nested_types=[],
203  enum_types=[
204  ],
205  serialized_options=None,
206  is_extendable=False,
207  syntax='proto3',
208  extension_ranges=[],
209  oneofs=[
210    _descriptor.OneofDescriptor(
211      name='firmware_image', full_name='chromiumos.build.api.FirmwarePayload.firmware_image',
212      index=0, containing_type=None,
213      create_key=_descriptor._internal_create_key,
214    fields=[]),
215  ],
216  serialized_start=264,
217  serialized_end=499,
218)
219
220
221_FIRMWAREPAYLOADHASH = _descriptor.Descriptor(
222  name='FirmwarePayloadHash',
223  full_name='chromiumos.build.api.FirmwarePayloadHash',
224  filename=None,
225  file=DESCRIPTOR,
226  containing_type=None,
227  create_key=_descriptor._internal_create_key,
228  fields=[
229    _descriptor.FieldDescriptor(
230      name='algorithm', full_name='chromiumos.build.api.FirmwarePayloadHash.algorithm', index=0,
231      number=1, type=14, cpp_type=8, label=1,
232      has_default_value=False, default_value=0,
233      message_type=None, enum_type=None, containing_type=None,
234      is_extension=False, extension_scope=None,
235      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
236    _descriptor.FieldDescriptor(
237      name='digest', full_name='chromiumos.build.api.FirmwarePayloadHash.digest', index=1,
238      number=2, type=9, cpp_type=9, label=1,
239      has_default_value=False, default_value=b"".decode('utf-8'),
240      message_type=None, enum_type=None, containing_type=None,
241      is_extension=False, extension_scope=None,
242      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
243  ],
244  extensions=[
245  ],
246  nested_types=[],
247  enum_types=[
248    _FIRMWAREPAYLOADHASH_ALGORITHM,
249  ],
250  serialized_options=None,
251  is_extendable=False,
252  syntax='proto3',
253  extension_ranges=[],
254  oneofs=[
255  ],
256  serialized_start=502,
257  serialized_end=636,
258)
259
260
261_FIRMWARECONFIG = _descriptor.Descriptor(
262  name='FirmwareConfig',
263  full_name='chromiumos.build.api.FirmwareConfig',
264  filename=None,
265  file=DESCRIPTOR,
266  containing_type=None,
267  create_key=_descriptor._internal_create_key,
268  fields=[
269    _descriptor.FieldDescriptor(
270      name='main_ro_payload', full_name='chromiumos.build.api.FirmwareConfig.main_ro_payload', index=0,
271      number=1, type=11, cpp_type=10, label=1,
272      has_default_value=False, default_value=None,
273      message_type=None, enum_type=None, containing_type=None,
274      is_extension=False, extension_scope=None,
275      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
276    _descriptor.FieldDescriptor(
277      name='main_rw_payload', full_name='chromiumos.build.api.FirmwareConfig.main_rw_payload', index=1,
278      number=2, type=11, cpp_type=10, label=1,
279      has_default_value=False, default_value=None,
280      message_type=None, enum_type=None, containing_type=None,
281      is_extension=False, extension_scope=None,
282      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
283    _descriptor.FieldDescriptor(
284      name='ec_ro_payload', full_name='chromiumos.build.api.FirmwareConfig.ec_ro_payload', index=2,
285      number=3, type=11, cpp_type=10, label=1,
286      has_default_value=False, default_value=None,
287      message_type=None, enum_type=None, containing_type=None,
288      is_extension=False, extension_scope=None,
289      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
290    _descriptor.FieldDescriptor(
291      name='pd_ro_payload', full_name='chromiumos.build.api.FirmwareConfig.pd_ro_payload', index=3,
292      number=5, type=11, cpp_type=10, label=1,
293      has_default_value=False, default_value=None,
294      message_type=None, enum_type=None, containing_type=None,
295      is_extension=False, extension_scope=None,
296      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
297    _descriptor.FieldDescriptor(
298      name='ec_rw_payload', full_name='chromiumos.build.api.FirmwareConfig.ec_rw_payload', index=4,
299      number=6, type=11, cpp_type=10, label=1,
300      has_default_value=False, default_value=None,
301      message_type=None, enum_type=None, containing_type=None,
302      is_extension=False, extension_scope=None,
303      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
304    _descriptor.FieldDescriptor(
305      name='main_rw_a_hash', full_name='chromiumos.build.api.FirmwareConfig.main_rw_a_hash', index=5,
306      number=7, type=11, cpp_type=10, label=1,
307      has_default_value=False, default_value=None,
308      message_type=None, enum_type=None, containing_type=None,
309      is_extension=False, extension_scope=None,
310      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
311    _descriptor.FieldDescriptor(
312      name='has_ec_component_manifest', full_name='chromiumos.build.api.FirmwareConfig.has_ec_component_manifest', index=6,
313      number=8, type=8, cpp_type=7, label=1,
314      has_default_value=False, default_value=False,
315      message_type=None, enum_type=None, containing_type=None,
316      is_extension=False, extension_scope=None,
317      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
318    _descriptor.FieldDescriptor(
319      name='ish_payload', full_name='chromiumos.build.api.FirmwareConfig.ish_payload', index=7,
320      number=9, type=11, cpp_type=10, label=1,
321      has_default_value=False, default_value=None,
322      message_type=None, enum_type=None, containing_type=None,
323      is_extension=False, extension_scope=None,
324      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
325  ],
326  extensions=[
327  ],
328  nested_types=[],
329  enum_types=[
330  ],
331  serialized_options=None,
332  is_extendable=False,
333  syntax='proto3',
334  extension_ranges=[],
335  oneofs=[
336  ],
337  serialized_start=639,
338  serialized_end=1137,
339)
340
341
342_FIRMWARE_BUILDTARGETS = _descriptor.Descriptor(
343  name='BuildTargets',
344  full_name='chromiumos.build.api.Firmware.BuildTargets',
345  filename=None,
346  file=DESCRIPTOR,
347  containing_type=None,
348  create_key=_descriptor._internal_create_key,
349  fields=[
350    _descriptor.FieldDescriptor(
351      name='coreboot', full_name='chromiumos.build.api.Firmware.BuildTargets.coreboot', index=0,
352      number=1, type=9, cpp_type=9, label=1,
353      has_default_value=False, default_value=b"".decode('utf-8'),
354      message_type=None, enum_type=None, containing_type=None,
355      is_extension=False, extension_scope=None,
356      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
357    _descriptor.FieldDescriptor(
358      name='depthcharge', full_name='chromiumos.build.api.Firmware.BuildTargets.depthcharge', index=1,
359      number=2, type=9, cpp_type=9, label=1,
360      has_default_value=False, default_value=b"".decode('utf-8'),
361      message_type=None, enum_type=None, containing_type=None,
362      is_extension=False, extension_scope=None,
363      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
364    _descriptor.FieldDescriptor(
365      name='ec', full_name='chromiumos.build.api.Firmware.BuildTargets.ec', index=2,
366      number=3, type=9, cpp_type=9, label=1,
367      has_default_value=False, default_value=b"".decode('utf-8'),
368      message_type=None, enum_type=None, containing_type=None,
369      is_extension=False, extension_scope=None,
370      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
371    _descriptor.FieldDescriptor(
372      name='ec_extras', full_name='chromiumos.build.api.Firmware.BuildTargets.ec_extras', index=3,
373      number=4, type=9, cpp_type=9, label=3,
374      has_default_value=False, default_value=[],
375      message_type=None, enum_type=None, containing_type=None,
376      is_extension=False, extension_scope=None,
377      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
378    _descriptor.FieldDescriptor(
379      name='libpayload', full_name='chromiumos.build.api.Firmware.BuildTargets.libpayload', index=4,
380      number=5, type=9, cpp_type=9, label=1,
381      has_default_value=False, default_value=b"".decode('utf-8'),
382      message_type=None, enum_type=None, containing_type=None,
383      is_extension=False, extension_scope=None,
384      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
385    _descriptor.FieldDescriptor(
386      name='portage_build_target', full_name='chromiumos.build.api.Firmware.BuildTargets.portage_build_target', index=5,
387      number=6, type=11, cpp_type=10, label=1,
388      has_default_value=False, default_value=None,
389      message_type=None, enum_type=None, containing_type=None,
390      is_extension=False, extension_scope=None,
391      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
392    _descriptor.FieldDescriptor(
393      name='zephyr_ec', full_name='chromiumos.build.api.Firmware.BuildTargets.zephyr_ec', index=6,
394      number=7, type=9, cpp_type=9, label=1,
395      has_default_value=False, default_value=b"".decode('utf-8'),
396      message_type=None, enum_type=None, containing_type=None,
397      is_extension=False, extension_scope=None,
398      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
399    _descriptor.FieldDescriptor(
400      name='bmpblk', full_name='chromiumos.build.api.Firmware.BuildTargets.bmpblk', index=7,
401      number=8, type=9, cpp_type=9, label=1,
402      has_default_value=False, default_value=b"".decode('utf-8'),
403      message_type=None, enum_type=None, containing_type=None,
404      is_extension=False, extension_scope=None,
405      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
406    _descriptor.FieldDescriptor(
407      name='ish', full_name='chromiumos.build.api.Firmware.BuildTargets.ish', index=8,
408      number=9, type=9, cpp_type=9, label=1,
409      has_default_value=False, default_value=b"".decode('utf-8'),
410      message_type=None, enum_type=None, containing_type=None,
411      is_extension=False, extension_scope=None,
412      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
413    _descriptor.FieldDescriptor(
414      name='zephyr_detachable_base', full_name='chromiumos.build.api.Firmware.BuildTargets.zephyr_detachable_base', index=9,
415      number=10, type=9, cpp_type=9, label=1,
416      has_default_value=False, default_value=b"".decode('utf-8'),
417      message_type=None, enum_type=None, containing_type=None,
418      is_extension=False, extension_scope=None,
419      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
420  ],
421  extensions=[
422  ],
423  nested_types=[],
424  enum_types=[
425  ],
426  serialized_options=None,
427  is_extendable=False,
428  syntax='proto3',
429  extension_ranges=[],
430  oneofs=[
431  ],
432  serialized_start=1221,
433  serialized_end=1478,
434)
435
436_FIRMWARE = _descriptor.Descriptor(
437  name='Firmware',
438  full_name='chromiumos.build.api.Firmware',
439  filename=None,
440  file=DESCRIPTOR,
441  containing_type=None,
442  create_key=_descriptor._internal_create_key,
443  fields=[
444    _descriptor.FieldDescriptor(
445      name='build_targets', full_name='chromiumos.build.api.Firmware.build_targets', index=0,
446      number=1, type=11, cpp_type=10, label=1,
447      has_default_value=False, default_value=None,
448      message_type=None, enum_type=None, containing_type=None,
449      is_extension=False, extension_scope=None,
450      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
451  ],
452  extensions=[
453  ],
454  nested_types=[_FIRMWARE_BUILDTARGETS, ],
455  enum_types=[
456  ],
457  serialized_options=None,
458  is_extendable=False,
459  syntax='proto3',
460  extension_ranges=[],
461  oneofs=[
462  ],
463  serialized_start=1140,
464  serialized_end=1478,
465)
466
467
468_FIRMWAREBUILDCONFIG = _descriptor.Descriptor(
469  name='FirmwareBuildConfig',
470  full_name='chromiumos.build.api.FirmwareBuildConfig',
471  filename=None,
472  file=DESCRIPTOR,
473  containing_type=None,
474  create_key=_descriptor._internal_create_key,
475  fields=[
476    _descriptor.FieldDescriptor(
477      name='build_targets', full_name='chromiumos.build.api.FirmwareBuildConfig.build_targets', index=0,
478      number=1, type=11, cpp_type=10, label=1,
479      has_default_value=False, default_value=None,
480      message_type=None, enum_type=None, containing_type=None,
481      is_extension=False, extension_scope=None,
482      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
483  ],
484  extensions=[
485  ],
486  nested_types=[],
487  enum_types=[
488  ],
489  serialized_options=None,
490  is_extendable=False,
491  syntax='proto3',
492  extension_ranges=[],
493  oneofs=[
494  ],
495  serialized_start=1480,
496  serialized_end=1569,
497)
498
499_FIRMWARETYPE_TYPE.containing_type = _FIRMWARETYPE
500_FIRMWAREPAYLOAD.fields_by_name['firmware_image_path'].message_type = chromiumos_dot_storage__path__pb2._STORAGEPATH
501_FIRMWAREPAYLOAD.fields_by_name['type'].enum_type = _FIRMWARETYPE_TYPE
502_FIRMWAREPAYLOAD.fields_by_name['version'].message_type = _VERSION
503_FIRMWAREPAYLOAD.oneofs_by_name['firmware_image'].fields.append(
504  _FIRMWAREPAYLOAD.fields_by_name['firmware_image_path'])
505_FIRMWAREPAYLOAD.fields_by_name['firmware_image_path'].containing_oneof = _FIRMWAREPAYLOAD.oneofs_by_name['firmware_image']
506_FIRMWAREPAYLOAD.oneofs_by_name['firmware_image'].fields.append(
507  _FIRMWAREPAYLOAD.fields_by_name['firmware_image_name'])
508_FIRMWAREPAYLOAD.fields_by_name['firmware_image_name'].containing_oneof = _FIRMWAREPAYLOAD.oneofs_by_name['firmware_image']
509_FIRMWAREPAYLOADHASH.fields_by_name['algorithm'].enum_type = _FIRMWAREPAYLOADHASH_ALGORITHM
510_FIRMWAREPAYLOADHASH_ALGORITHM.containing_type = _FIRMWAREPAYLOADHASH
511_FIRMWARECONFIG.fields_by_name['main_ro_payload'].message_type = _FIRMWAREPAYLOAD
512_FIRMWARECONFIG.fields_by_name['main_rw_payload'].message_type = _FIRMWAREPAYLOAD
513_FIRMWARECONFIG.fields_by_name['ec_ro_payload'].message_type = _FIRMWAREPAYLOAD
514_FIRMWARECONFIG.fields_by_name['pd_ro_payload'].message_type = _FIRMWAREPAYLOAD
515_FIRMWARECONFIG.fields_by_name['ec_rw_payload'].message_type = _FIRMWAREPAYLOAD
516_FIRMWARECONFIG.fields_by_name['main_rw_a_hash'].message_type = _FIRMWAREPAYLOADHASH
517_FIRMWARECONFIG.fields_by_name['ish_payload'].message_type = _FIRMWAREPAYLOAD
518_FIRMWARE_BUILDTARGETS.fields_by_name['portage_build_target'].message_type = chromiumos_dot_build_dot_api_dot_portage__pb2._PORTAGE_BUILDTARGET
519_FIRMWARE_BUILDTARGETS.containing_type = _FIRMWARE
520_FIRMWARE.fields_by_name['build_targets'].message_type = _FIRMWARE_BUILDTARGETS
521_FIRMWAREBUILDCONFIG.fields_by_name['build_targets'].message_type = _FIRMWARE_BUILDTARGETS
522DESCRIPTOR.message_types_by_name['FirmwareType'] = _FIRMWARETYPE
523DESCRIPTOR.message_types_by_name['Version'] = _VERSION
524DESCRIPTOR.message_types_by_name['FirmwarePayload'] = _FIRMWAREPAYLOAD
525DESCRIPTOR.message_types_by_name['FirmwarePayloadHash'] = _FIRMWAREPAYLOADHASH
526DESCRIPTOR.message_types_by_name['FirmwareConfig'] = _FIRMWARECONFIG
527DESCRIPTOR.message_types_by_name['Firmware'] = _FIRMWARE
528DESCRIPTOR.message_types_by_name['FirmwareBuildConfig'] = _FIRMWAREBUILDCONFIG
529_sym_db.RegisterFileDescriptor(DESCRIPTOR)
530
531FirmwareType = _reflection.GeneratedProtocolMessageType('FirmwareType', (_message.Message,), {
532  'DESCRIPTOR' : _FIRMWARETYPE,
533  '__module__' : 'chromiumos.build.api.firmware_config_pb2'
534  # @@protoc_insertion_point(class_scope:chromiumos.build.api.FirmwareType)
535  })
536_sym_db.RegisterMessage(FirmwareType)
537
538Version = _reflection.GeneratedProtocolMessageType('Version', (_message.Message,), {
539  'DESCRIPTOR' : _VERSION,
540  '__module__' : 'chromiumos.build.api.firmware_config_pb2'
541  # @@protoc_insertion_point(class_scope:chromiumos.build.api.Version)
542  })
543_sym_db.RegisterMessage(Version)
544
545FirmwarePayload = _reflection.GeneratedProtocolMessageType('FirmwarePayload', (_message.Message,), {
546  'DESCRIPTOR' : _FIRMWAREPAYLOAD,
547  '__module__' : 'chromiumos.build.api.firmware_config_pb2'
548  # @@protoc_insertion_point(class_scope:chromiumos.build.api.FirmwarePayload)
549  })
550_sym_db.RegisterMessage(FirmwarePayload)
551
552FirmwarePayloadHash = _reflection.GeneratedProtocolMessageType('FirmwarePayloadHash', (_message.Message,), {
553  'DESCRIPTOR' : _FIRMWAREPAYLOADHASH,
554  '__module__' : 'chromiumos.build.api.firmware_config_pb2'
555  # @@protoc_insertion_point(class_scope:chromiumos.build.api.FirmwarePayloadHash)
556  })
557_sym_db.RegisterMessage(FirmwarePayloadHash)
558
559FirmwareConfig = _reflection.GeneratedProtocolMessageType('FirmwareConfig', (_message.Message,), {
560  'DESCRIPTOR' : _FIRMWARECONFIG,
561  '__module__' : 'chromiumos.build.api.firmware_config_pb2'
562  # @@protoc_insertion_point(class_scope:chromiumos.build.api.FirmwareConfig)
563  })
564_sym_db.RegisterMessage(FirmwareConfig)
565
566Firmware = _reflection.GeneratedProtocolMessageType('Firmware', (_message.Message,), {
567
568  'BuildTargets' : _reflection.GeneratedProtocolMessageType('BuildTargets', (_message.Message,), {
569    'DESCRIPTOR' : _FIRMWARE_BUILDTARGETS,
570    '__module__' : 'chromiumos.build.api.firmware_config_pb2'
571    # @@protoc_insertion_point(class_scope:chromiumos.build.api.Firmware.BuildTargets)
572    })
573  ,
574  'DESCRIPTOR' : _FIRMWARE,
575  '__module__' : 'chromiumos.build.api.firmware_config_pb2'
576  # @@protoc_insertion_point(class_scope:chromiumos.build.api.Firmware)
577  })
578_sym_db.RegisterMessage(Firmware)
579_sym_db.RegisterMessage(Firmware.BuildTargets)
580
581FirmwareBuildConfig = _reflection.GeneratedProtocolMessageType('FirmwareBuildConfig', (_message.Message,), {
582  'DESCRIPTOR' : _FIRMWAREBUILDCONFIG,
583  '__module__' : 'chromiumos.build.api.firmware_config_pb2'
584  # @@protoc_insertion_point(class_scope:chromiumos.build.api.FirmwareBuildConfig)
585  })
586_sym_db.RegisterMessage(FirmwareBuildConfig)
587
588
589DESCRIPTOR._options = None
590_FIRMWAREPAYLOAD.fields_by_name['firmware_image_name']._options = None
591# @@protoc_insertion_point(module_scope)
592