blob: f5189207fa56fbf1659ef3e7830cf3a8dc3c7c1b [file] [log] [blame]
Andrew Lambbc029d32020-02-24 12:42:50 -07001// Code generated by protoc-gen-go. DO NOT EDIT.
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07002// source: chromiumos/config/api/component.proto
Andrew Lambbc029d32020-02-24 12:42:50 -07003
4package api
5
6import (
7 fmt "fmt"
8 proto "github.com/golang/protobuf/proto"
9 math "math"
10)
11
12// Reference imports to suppress errors if they are not otherwise used.
13var _ = proto.Marshal
14var _ = fmt.Errorf
15var _ = math.Inf
16
17// This is a compile-time assertion to ensure that this generated file
18// is compatible with the proto package it is being compiled against.
19// A compilation error at this line likely means your copy of the
20// proto package needs to be updated.
21const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
22
23type Component_Soc_Architecture int32
24
25const (
26 Component_Soc_ARCHITECTURE_UNDEFINED Component_Soc_Architecture = 0
27 Component_Soc_X86 Component_Soc_Architecture = 1
28 Component_Soc_X86_64 Component_Soc_Architecture = 2
29 Component_Soc_ARM Component_Soc_Architecture = 3
30 Component_Soc_ARM64 Component_Soc_Architecture = 4
31)
32
33var Component_Soc_Architecture_name = map[int32]string{
34 0: "ARCHITECTURE_UNDEFINED",
35 1: "X86",
36 2: "X86_64",
37 3: "ARM",
38 4: "ARM64",
39}
40
41var Component_Soc_Architecture_value = map[string]int32{
42 "ARCHITECTURE_UNDEFINED": 0,
43 "X86": 1,
44 "X86_64": 2,
45 "ARM": 3,
46 "ARM64": 4,
47}
48
49func (x Component_Soc_Architecture) String() string {
50 return proto.EnumName(Component_Soc_Architecture_name, int32(x))
51}
52
53func (Component_Soc_Architecture) EnumDescriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -050054 return fileDescriptor_c6bb55af29234765, []int{0, 1, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -070055}
56
57type Component_Memory_Type int32
58
59const (
60 Component_Memory_TYPE_UNDEFINED Component_Memory_Type = 0
61 Component_Memory_DDR Component_Memory_Type = 1
62 Component_Memory_DDR2 Component_Memory_Type = 2
63 Component_Memory_DDR3 Component_Memory_Type = 3
64 Component_Memory_DDR4 Component_Memory_Type = 4
65 Component_Memory_LP_DDR3 Component_Memory_Type = 5
66 Component_Memory_LP_DDR4 Component_Memory_Type = 6
67)
68
69var Component_Memory_Type_name = map[int32]string{
70 0: "TYPE_UNDEFINED",
71 1: "DDR",
72 2: "DDR2",
73 3: "DDR3",
74 4: "DDR4",
75 5: "LP_DDR3",
76 6: "LP_DDR4",
77}
78
79var Component_Memory_Type_value = map[string]int32{
80 "TYPE_UNDEFINED": 0,
81 "DDR": 1,
82 "DDR2": 2,
83 "DDR3": 3,
84 "DDR4": 4,
85 "LP_DDR3": 5,
86 "LP_DDR4": 6,
87}
88
89func (x Component_Memory_Type) String() string {
90 return proto.EnumName(Component_Memory_Type_name, int32(x))
91}
92
93func (Component_Memory_Type) EnumDescriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -050094 return fileDescriptor_c6bb55af29234765, []int{0, 2, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -070095}
96
97type Component_Camera_Feature int32
98
99const (
100 Component_Camera_FEATURE_UNKNOWN Component_Camera_Feature = 0
101 Component_Camera_ACTIVITY_LED Component_Camera_Feature = 1
102)
103
104var Component_Camera_Feature_name = map[int32]string{
105 0: "FEATURE_UNKNOWN",
106 1: "ACTIVITY_LED",
107}
108
109var Component_Camera_Feature_value = map[string]int32{
110 "FEATURE_UNKNOWN": 0,
111 "ACTIVITY_LED": 1,
112}
113
114func (x Component_Camera_Feature) String() string {
115 return proto.EnumName(Component_Camera_Feature_name, int32(x))
116}
117
118func (Component_Camera_Feature) EnumDescriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500119 return fileDescriptor_c6bb55af29234765, []int{0, 4, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700120}
121
122type Component_Camera_ClockType int32
123
124const (
125 Component_Camera_CLOCK_TYPE_UNDEFINED Component_Camera_ClockType = 0
126 Component_Camera_MONOTONIC Component_Camera_ClockType = 1
127 Component_Camera_BOOTTIME Component_Camera_ClockType = 2
128)
129
130var Component_Camera_ClockType_name = map[int32]string{
131 0: "CLOCK_TYPE_UNDEFINED",
132 1: "MONOTONIC",
133 2: "BOOTTIME",
134}
135
136var Component_Camera_ClockType_value = map[string]int32{
137 "CLOCK_TYPE_UNDEFINED": 0,
138 "MONOTONIC": 1,
139 "BOOTTIME": 2,
140}
141
142func (x Component_Camera_ClockType) String() string {
143 return proto.EnumName(Component_Camera_ClockType_name, int32(x))
144}
145
146func (Component_Camera_ClockType) EnumDescriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500147 return fileDescriptor_c6bb55af29234765, []int{0, 4, 1}
Andrew Lambbc029d32020-02-24 12:42:50 -0700148}
149
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -0700150type Component_Wifi_WLANProtocol int32
151
152const (
153 Component_Wifi_WLAN_PROTOCOL_UNKNOWN Component_Wifi_WLANProtocol = 0
154 Component_Wifi_IEEE_802_11_A Component_Wifi_WLANProtocol = 1
155 Component_Wifi_IEEE_802_11_B Component_Wifi_WLANProtocol = 2
156 Component_Wifi_IEEE_802_11_G Component_Wifi_WLANProtocol = 3
157 Component_Wifi_IEEE_802_11_N Component_Wifi_WLANProtocol = 4
158 Component_Wifi_IEEE_802_11_AC Component_Wifi_WLANProtocol = 5
159)
160
161var Component_Wifi_WLANProtocol_name = map[int32]string{
162 0: "WLAN_PROTOCOL_UNKNOWN",
163 1: "IEEE_802_11_A",
164 2: "IEEE_802_11_B",
165 3: "IEEE_802_11_G",
166 4: "IEEE_802_11_N",
167 5: "IEEE_802_11_AC",
168}
169
170var Component_Wifi_WLANProtocol_value = map[string]int32{
171 "WLAN_PROTOCOL_UNKNOWN": 0,
172 "IEEE_802_11_A": 1,
173 "IEEE_802_11_B": 2,
174 "IEEE_802_11_G": 3,
175 "IEEE_802_11_N": 4,
176 "IEEE_802_11_AC": 5,
177}
178
179func (x Component_Wifi_WLANProtocol) String() string {
180 return proto.EnumName(Component_Wifi_WLANProtocol_name, int32(x))
181}
182
183func (Component_Wifi_WLANProtocol) EnumDescriptor() ([]byte, []int) {
184 return fileDescriptor_c6bb55af29234765, []int{0, 7, 0}
185}
186
Andrew Lambbc029d32020-02-24 12:42:50 -0700187type Component_Qualification_Status int32
188
189const (
190 Component_Qualification_STATUS_UNKNOWN Component_Qualification_Status = 0
191 Component_Qualification_REQUESTED Component_Qualification_Status = 1
192 Component_Qualification_TECHNICALLY_QUALIFIED Component_Qualification_Status = 2
193 Component_Qualification_QUALIFIED Component_Qualification_Status = 3
194)
195
196var Component_Qualification_Status_name = map[int32]string{
197 0: "STATUS_UNKNOWN",
198 1: "REQUESTED",
199 2: "TECHNICALLY_QUALIFIED",
200 3: "QUALIFIED",
201}
202
203var Component_Qualification_Status_value = map[string]int32{
204 "STATUS_UNKNOWN": 0,
205 "REQUESTED": 1,
206 "TECHNICALLY_QUALIFIED": 2,
207 "QUALIFIED": 3,
208}
209
210func (x Component_Qualification_Status) String() string {
211 return proto.EnumName(Component_Qualification_Status_name, int32(x))
212}
213
214func (Component_Qualification_Status) EnumDescriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -0500215 return fileDescriptor_c6bb55af29234765, []int{0, 8, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700216}
217
Sean McAllistera3b6b412020-06-22 13:33:16 -0600218type Component_Battery_Technology int32
219
220const (
221 Component_Battery_TECH_UNKNOWN Component_Battery_Technology = 0
222 Component_Battery_LI_ION Component_Battery_Technology = 1
223)
224
225var Component_Battery_Technology_name = map[int32]string{
226 0: "TECH_UNKNOWN",
227 1: "LI_ION",
228}
229
230var Component_Battery_Technology_value = map[string]int32{
231 "TECH_UNKNOWN": 0,
232 "LI_ION": 1,
233}
234
235func (x Component_Battery_Technology) String() string {
236 return proto.EnumName(Component_Battery_Technology_name, int32(x))
237}
238
239func (Component_Battery_Technology) EnumDescriptor() ([]byte, []int) {
240 return fileDescriptor_c6bb55af29234765, []int{0, 10, 0}
241}
242
Sean McAllistera84b7342020-06-23 18:08:48 -0600243type Component_Storage_StorageType int32
244
245const (
246 Component_Storage_STORAGE_TYPE_UNKNOWN Component_Storage_StorageType = 0
247 Component_Storage_EMMC Component_Storage_StorageType = 1
248 Component_Storage_NVME Component_Storage_StorageType = 2
249)
250
251var Component_Storage_StorageType_name = map[int32]string{
252 0: "STORAGE_TYPE_UNKNOWN",
253 1: "EMMC",
254 2: "NVME",
255}
256
257var Component_Storage_StorageType_value = map[string]int32{
258 "STORAGE_TYPE_UNKNOWN": 0,
259 "EMMC": 1,
260 "NVME": 2,
261}
262
263func (x Component_Storage_StorageType) String() string {
264 return proto.EnumName(Component_Storage_StorageType_name, int32(x))
265}
266
267func (Component_Storage_StorageType) EnumDescriptor() ([]byte, []int) {
268 return fileDescriptor_c6bb55af29234765, []int{0, 13, 0}
269}
270
Andrew Lambbc029d32020-02-24 12:42:50 -0700271type Component struct {
272 // Globally unique component identifier.
273 Id *ComponentId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
C Shapiro9ba7fd02020-05-05 08:37:40 -0500274 // Original component manufacturer.
275 ManufacturerId *PartnerId `protobuf:"bytes,8,opt,name=manufacturer_id,json=manufacturerId,proto3" json:"manufacturer_id,omitempty"`
276 // Human readable name of the component.
277 Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700278 // Types that are valid to be assigned to Type:
279 // *Component_Soc_
280 // *Component_Memory_
281 // *Component_Bluetooth_
282 // *Component_Camera_
C Shapiro5c6fc212020-05-13 16:32:09 -0500283 // *Component_Touchscreen
C Shapiro74da76e2020-05-04 13:02:20 -0500284 // *Component_Wifi_
C Shapiro5c6fc212020-05-13 16:32:09 -0500285 // *Component_Touchpad
C Shapirod2365312020-05-18 14:46:48 -0500286 // *Component_DisplayPanel_
Sean McAllisterc19613b2020-06-22 11:41:58 -0600287 // *Component_AudioCodec_
Sean McAllistera3b6b412020-06-22 13:33:16 -0600288 // *Component_Battery_
Sean McAllisterc6030032020-06-23 13:54:03 -0600289 // *Component_EcFlashChip
290 // *Component_SystemFlashChip
Sean McAllister52a85772020-06-23 14:56:32 -0600291 // *Component_Ec
Sean McAllistera84b7342020-06-23 18:08:48 -0600292 // *Component_Storage_
Andrew Lambbc029d32020-02-24 12:42:50 -0700293 Type isComponent_Type `protobuf_oneof:"type"`
294 XXX_NoUnkeyedLiteral struct{} `json:"-"`
295 XXX_unrecognized []byte `json:"-"`
296 XXX_sizecache int32 `json:"-"`
297}
298
299func (m *Component) Reset() { *m = Component{} }
300func (m *Component) String() string { return proto.CompactTextString(m) }
301func (*Component) ProtoMessage() {}
302func (*Component) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -0700303 return fileDescriptor_c6bb55af29234765, []int{0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700304}
305
306func (m *Component) XXX_Unmarshal(b []byte) error {
307 return xxx_messageInfo_Component.Unmarshal(m, b)
308}
309func (m *Component) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
310 return xxx_messageInfo_Component.Marshal(b, m, deterministic)
311}
312func (m *Component) XXX_Merge(src proto.Message) {
313 xxx_messageInfo_Component.Merge(m, src)
314}
315func (m *Component) XXX_Size() int {
316 return xxx_messageInfo_Component.Size(m)
317}
318func (m *Component) XXX_DiscardUnknown() {
319 xxx_messageInfo_Component.DiscardUnknown(m)
320}
321
322var xxx_messageInfo_Component proto.InternalMessageInfo
323
324func (m *Component) GetId() *ComponentId {
325 if m != nil {
326 return m.Id
327 }
328 return nil
329}
330
C Shapiro9ba7fd02020-05-05 08:37:40 -0500331func (m *Component) GetManufacturerId() *PartnerId {
332 if m != nil {
333 return m.ManufacturerId
334 }
335 return nil
336}
337
338func (m *Component) GetName() string {
339 if m != nil {
340 return m.Name
341 }
342 return ""
343}
344
Andrew Lambbc029d32020-02-24 12:42:50 -0700345type isComponent_Type interface {
346 isComponent_Type()
347}
348
349type Component_Soc_ struct {
350 Soc *Component_Soc `protobuf:"bytes,2,opt,name=soc,proto3,oneof"`
351}
352
353type Component_Memory_ struct {
354 Memory *Component_Memory `protobuf:"bytes,3,opt,name=memory,proto3,oneof"`
355}
356
357type Component_Bluetooth_ struct {
358 Bluetooth *Component_Bluetooth `protobuf:"bytes,4,opt,name=bluetooth,proto3,oneof"`
359}
360
361type Component_Camera_ struct {
362 Camera *Component_Camera `protobuf:"bytes,5,opt,name=camera,proto3,oneof"`
363}
364
C Shapiro5c6fc212020-05-13 16:32:09 -0500365type Component_Touchscreen struct {
366 Touchscreen *Component_Touch `protobuf:"bytes,6,opt,name=touchscreen,proto3,oneof"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700367}
368
C Shapiro74da76e2020-05-04 13:02:20 -0500369type Component_Wifi_ struct {
370 Wifi *Component_Wifi `protobuf:"bytes,7,opt,name=wifi,proto3,oneof"`
371}
372
C Shapiro5c6fc212020-05-13 16:32:09 -0500373type Component_Touchpad struct {
374 Touchpad *Component_Touch `protobuf:"bytes,10,opt,name=touchpad,proto3,oneof"`
375}
376
C Shapirod2365312020-05-18 14:46:48 -0500377type Component_DisplayPanel_ struct {
378 DisplayPanel *Component_DisplayPanel `protobuf:"bytes,11,opt,name=display_panel,json=displayPanel,proto3,oneof"`
379}
380
Sean McAllisterc19613b2020-06-22 11:41:58 -0600381type Component_AudioCodec_ struct {
382 AudioCodec *Component_AudioCodec `protobuf:"bytes,12,opt,name=audio_codec,json=audioCodec,proto3,oneof"`
383}
384
Sean McAllistera3b6b412020-06-22 13:33:16 -0600385type Component_Battery_ struct {
386 Battery *Component_Battery `protobuf:"bytes,13,opt,name=battery,proto3,oneof"`
387}
388
Sean McAllisterc6030032020-06-23 13:54:03 -0600389type Component_EcFlashChip struct {
390 EcFlashChip *Component_FlashChip `protobuf:"bytes,14,opt,name=ec_flash_chip,json=ecFlashChip,proto3,oneof"`
391}
392
393type Component_SystemFlashChip struct {
394 SystemFlashChip *Component_FlashChip `protobuf:"bytes,15,opt,name=system_flash_chip,json=systemFlashChip,proto3,oneof"`
395}
396
Sean McAllister52a85772020-06-23 14:56:32 -0600397type Component_Ec struct {
398 Ec *Component_EmbeddedController `protobuf:"bytes,16,opt,name=ec,proto3,oneof"`
399}
400
Sean McAllistera84b7342020-06-23 18:08:48 -0600401type Component_Storage_ struct {
402 Storage *Component_Storage `protobuf:"bytes,17,opt,name=storage,proto3,oneof"`
403}
404
Andrew Lambbc029d32020-02-24 12:42:50 -0700405func (*Component_Soc_) isComponent_Type() {}
406
407func (*Component_Memory_) isComponent_Type() {}
408
409func (*Component_Bluetooth_) isComponent_Type() {}
410
411func (*Component_Camera_) isComponent_Type() {}
412
C Shapiro5c6fc212020-05-13 16:32:09 -0500413func (*Component_Touchscreen) isComponent_Type() {}
Andrew Lambbc029d32020-02-24 12:42:50 -0700414
C Shapiro74da76e2020-05-04 13:02:20 -0500415func (*Component_Wifi_) isComponent_Type() {}
416
C Shapiro5c6fc212020-05-13 16:32:09 -0500417func (*Component_Touchpad) isComponent_Type() {}
418
C Shapirod2365312020-05-18 14:46:48 -0500419func (*Component_DisplayPanel_) isComponent_Type() {}
420
Sean McAllisterc19613b2020-06-22 11:41:58 -0600421func (*Component_AudioCodec_) isComponent_Type() {}
422
Sean McAllistera3b6b412020-06-22 13:33:16 -0600423func (*Component_Battery_) isComponent_Type() {}
424
Sean McAllisterc6030032020-06-23 13:54:03 -0600425func (*Component_EcFlashChip) isComponent_Type() {}
426
427func (*Component_SystemFlashChip) isComponent_Type() {}
428
Sean McAllister52a85772020-06-23 14:56:32 -0600429func (*Component_Ec) isComponent_Type() {}
430
Sean McAllistera84b7342020-06-23 18:08:48 -0600431func (*Component_Storage_) isComponent_Type() {}
432
Andrew Lambbc029d32020-02-24 12:42:50 -0700433func (m *Component) GetType() isComponent_Type {
434 if m != nil {
435 return m.Type
436 }
437 return nil
438}
439
440func (m *Component) GetSoc() *Component_Soc {
441 if x, ok := m.GetType().(*Component_Soc_); ok {
442 return x.Soc
443 }
444 return nil
445}
446
447func (m *Component) GetMemory() *Component_Memory {
448 if x, ok := m.GetType().(*Component_Memory_); ok {
449 return x.Memory
450 }
451 return nil
452}
453
454func (m *Component) GetBluetooth() *Component_Bluetooth {
455 if x, ok := m.GetType().(*Component_Bluetooth_); ok {
456 return x.Bluetooth
457 }
458 return nil
459}
460
461func (m *Component) GetCamera() *Component_Camera {
462 if x, ok := m.GetType().(*Component_Camera_); ok {
463 return x.Camera
464 }
465 return nil
466}
467
C Shapiro5c6fc212020-05-13 16:32:09 -0500468func (m *Component) GetTouchscreen() *Component_Touch {
469 if x, ok := m.GetType().(*Component_Touchscreen); ok {
Andrew Lambbc029d32020-02-24 12:42:50 -0700470 return x.Touchscreen
471 }
472 return nil
473}
474
C Shapiro74da76e2020-05-04 13:02:20 -0500475func (m *Component) GetWifi() *Component_Wifi {
476 if x, ok := m.GetType().(*Component_Wifi_); ok {
477 return x.Wifi
478 }
479 return nil
480}
481
C Shapiro5c6fc212020-05-13 16:32:09 -0500482func (m *Component) GetTouchpad() *Component_Touch {
483 if x, ok := m.GetType().(*Component_Touchpad); ok {
484 return x.Touchpad
485 }
486 return nil
487}
488
C Shapirod2365312020-05-18 14:46:48 -0500489func (m *Component) GetDisplayPanel() *Component_DisplayPanel {
490 if x, ok := m.GetType().(*Component_DisplayPanel_); ok {
491 return x.DisplayPanel
492 }
493 return nil
494}
495
Sean McAllisterc19613b2020-06-22 11:41:58 -0600496func (m *Component) GetAudioCodec() *Component_AudioCodec {
497 if x, ok := m.GetType().(*Component_AudioCodec_); ok {
498 return x.AudioCodec
499 }
500 return nil
501}
502
Sean McAllistera3b6b412020-06-22 13:33:16 -0600503func (m *Component) GetBattery() *Component_Battery {
504 if x, ok := m.GetType().(*Component_Battery_); ok {
505 return x.Battery
506 }
507 return nil
508}
509
Sean McAllisterc6030032020-06-23 13:54:03 -0600510func (m *Component) GetEcFlashChip() *Component_FlashChip {
511 if x, ok := m.GetType().(*Component_EcFlashChip); ok {
512 return x.EcFlashChip
513 }
514 return nil
515}
516
517func (m *Component) GetSystemFlashChip() *Component_FlashChip {
518 if x, ok := m.GetType().(*Component_SystemFlashChip); ok {
519 return x.SystemFlashChip
520 }
521 return nil
522}
523
Sean McAllister52a85772020-06-23 14:56:32 -0600524func (m *Component) GetEc() *Component_EmbeddedController {
525 if x, ok := m.GetType().(*Component_Ec); ok {
526 return x.Ec
527 }
528 return nil
529}
530
Sean McAllistera84b7342020-06-23 18:08:48 -0600531func (m *Component) GetStorage() *Component_Storage {
532 if x, ok := m.GetType().(*Component_Storage_); ok {
533 return x.Storage
534 }
535 return nil
536}
537
Andrew Lambbc029d32020-02-24 12:42:50 -0700538// XXX_OneofWrappers is for the internal use of the proto package.
539func (*Component) XXX_OneofWrappers() []interface{} {
540 return []interface{}{
541 (*Component_Soc_)(nil),
542 (*Component_Memory_)(nil),
543 (*Component_Bluetooth_)(nil),
544 (*Component_Camera_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500545 (*Component_Touchscreen)(nil),
C Shapiro74da76e2020-05-04 13:02:20 -0500546 (*Component_Wifi_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500547 (*Component_Touchpad)(nil),
C Shapirod2365312020-05-18 14:46:48 -0500548 (*Component_DisplayPanel_)(nil),
Sean McAllisterc19613b2020-06-22 11:41:58 -0600549 (*Component_AudioCodec_)(nil),
Sean McAllistera3b6b412020-06-22 13:33:16 -0600550 (*Component_Battery_)(nil),
Sean McAllisterc6030032020-06-23 13:54:03 -0600551 (*Component_EcFlashChip)(nil),
552 (*Component_SystemFlashChip)(nil),
Sean McAllister52a85772020-06-23 14:56:32 -0600553 (*Component_Ec)(nil),
Sean McAllistera84b7342020-06-23 18:08:48 -0600554 (*Component_Storage_)(nil),
Andrew Lambbc029d32020-02-24 12:42:50 -0700555 }
556}
557
C Shapiro74da76e2020-05-04 13:02:20 -0500558// Defines common component version identifiers based on interface standards.
559type Component_Interface struct {
560 XXX_NoUnkeyedLiteral struct{} `json:"-"`
561 XXX_unrecognized []byte `json:"-"`
562 XXX_sizecache int32 `json:"-"`
563}
564
565func (m *Component_Interface) Reset() { *m = Component_Interface{} }
566func (m *Component_Interface) String() string { return proto.CompactTextString(m) }
567func (*Component_Interface) ProtoMessage() {}
568func (*Component_Interface) Descriptor() ([]byte, []int) {
569 return fileDescriptor_c6bb55af29234765, []int{0, 0}
570}
571
572func (m *Component_Interface) XXX_Unmarshal(b []byte) error {
573 return xxx_messageInfo_Component_Interface.Unmarshal(m, b)
574}
575func (m *Component_Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
576 return xxx_messageInfo_Component_Interface.Marshal(b, m, deterministic)
577}
578func (m *Component_Interface) XXX_Merge(src proto.Message) {
579 xxx_messageInfo_Component_Interface.Merge(m, src)
580}
581func (m *Component_Interface) XXX_Size() int {
582 return xxx_messageInfo_Component_Interface.Size(m)
583}
584func (m *Component_Interface) XXX_DiscardUnknown() {
585 xxx_messageInfo_Component_Interface.DiscardUnknown(m)
586}
587
588var xxx_messageInfo_Component_Interface proto.InternalMessageInfo
589
590type Component_Interface_Usb struct {
591 // 4-digit hex
592 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
593 // 4-digit hex
594 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
595 // 4-digit hex
596 BcdDevice string `protobuf:"bytes,3,opt,name=bcd_device,json=bcdDevice,proto3" json:"bcd_device,omitempty"`
597 XXX_NoUnkeyedLiteral struct{} `json:"-"`
598 XXX_unrecognized []byte `json:"-"`
599 XXX_sizecache int32 `json:"-"`
600}
601
602func (m *Component_Interface_Usb) Reset() { *m = Component_Interface_Usb{} }
603func (m *Component_Interface_Usb) String() string { return proto.CompactTextString(m) }
604func (*Component_Interface_Usb) ProtoMessage() {}
605func (*Component_Interface_Usb) Descriptor() ([]byte, []int) {
606 return fileDescriptor_c6bb55af29234765, []int{0, 0, 0}
607}
608
609func (m *Component_Interface_Usb) XXX_Unmarshal(b []byte) error {
610 return xxx_messageInfo_Component_Interface_Usb.Unmarshal(m, b)
611}
612func (m *Component_Interface_Usb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
613 return xxx_messageInfo_Component_Interface_Usb.Marshal(b, m, deterministic)
614}
615func (m *Component_Interface_Usb) XXX_Merge(src proto.Message) {
616 xxx_messageInfo_Component_Interface_Usb.Merge(m, src)
617}
618func (m *Component_Interface_Usb) XXX_Size() int {
619 return xxx_messageInfo_Component_Interface_Usb.Size(m)
620}
621func (m *Component_Interface_Usb) XXX_DiscardUnknown() {
622 xxx_messageInfo_Component_Interface_Usb.DiscardUnknown(m)
623}
624
625var xxx_messageInfo_Component_Interface_Usb proto.InternalMessageInfo
626
627func (m *Component_Interface_Usb) GetVendorId() string {
628 if m != nil {
629 return m.VendorId
630 }
631 return ""
632}
633
634func (m *Component_Interface_Usb) GetProductId() string {
635 if m != nil {
636 return m.ProductId
637 }
638 return ""
639}
640
641func (m *Component_Interface_Usb) GetBcdDevice() string {
642 if m != nil {
643 return m.BcdDevice
644 }
645 return ""
646}
647
648type Component_Interface_Pci struct {
649 // 4-digit hex
650 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
651 // 4-digit hex
652 DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
653 // 2-digit hex
654 RevisionId string `protobuf:"bytes,3,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"`
655 XXX_NoUnkeyedLiteral struct{} `json:"-"`
656 XXX_unrecognized []byte `json:"-"`
657 XXX_sizecache int32 `json:"-"`
658}
659
660func (m *Component_Interface_Pci) Reset() { *m = Component_Interface_Pci{} }
661func (m *Component_Interface_Pci) String() string { return proto.CompactTextString(m) }
662func (*Component_Interface_Pci) ProtoMessage() {}
663func (*Component_Interface_Pci) Descriptor() ([]byte, []int) {
664 return fileDescriptor_c6bb55af29234765, []int{0, 0, 1}
665}
666
667func (m *Component_Interface_Pci) XXX_Unmarshal(b []byte) error {
668 return xxx_messageInfo_Component_Interface_Pci.Unmarshal(m, b)
669}
670func (m *Component_Interface_Pci) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
671 return xxx_messageInfo_Component_Interface_Pci.Marshal(b, m, deterministic)
672}
673func (m *Component_Interface_Pci) XXX_Merge(src proto.Message) {
674 xxx_messageInfo_Component_Interface_Pci.Merge(m, src)
675}
676func (m *Component_Interface_Pci) XXX_Size() int {
677 return xxx_messageInfo_Component_Interface_Pci.Size(m)
678}
679func (m *Component_Interface_Pci) XXX_DiscardUnknown() {
680 xxx_messageInfo_Component_Interface_Pci.DiscardUnknown(m)
681}
682
683var xxx_messageInfo_Component_Interface_Pci proto.InternalMessageInfo
684
685func (m *Component_Interface_Pci) GetVendorId() string {
686 if m != nil {
687 return m.VendorId
688 }
689 return ""
690}
691
692func (m *Component_Interface_Pci) GetDeviceId() string {
693 if m != nil {
694 return m.DeviceId
695 }
696 return ""
697}
698
699func (m *Component_Interface_Pci) GetRevisionId() string {
700 if m != nil {
701 return m.RevisionId
702 }
703 return ""
704}
705
Andrew Lambbc029d32020-02-24 12:42:50 -0700706type Component_Soc struct {
707 Family *Component_Soc_Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"`
708 // Unique model name returned from cpu_id instruction
709 Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
710 // Number of cores present on the SoC model
711 Cores int32 `protobuf:"varint,3,opt,name=cores,proto3" json:"cores,omitempty"`
712 XXX_NoUnkeyedLiteral struct{} `json:"-"`
713 XXX_unrecognized []byte `json:"-"`
714 XXX_sizecache int32 `json:"-"`
715}
716
717func (m *Component_Soc) Reset() { *m = Component_Soc{} }
718func (m *Component_Soc) String() string { return proto.CompactTextString(m) }
719func (*Component_Soc) ProtoMessage() {}
720func (*Component_Soc) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500721 return fileDescriptor_c6bb55af29234765, []int{0, 1}
Andrew Lambbc029d32020-02-24 12:42:50 -0700722}
723
724func (m *Component_Soc) XXX_Unmarshal(b []byte) error {
725 return xxx_messageInfo_Component_Soc.Unmarshal(m, b)
726}
727func (m *Component_Soc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
728 return xxx_messageInfo_Component_Soc.Marshal(b, m, deterministic)
729}
730func (m *Component_Soc) XXX_Merge(src proto.Message) {
731 xxx_messageInfo_Component_Soc.Merge(m, src)
732}
733func (m *Component_Soc) XXX_Size() int {
734 return xxx_messageInfo_Component_Soc.Size(m)
735}
736func (m *Component_Soc) XXX_DiscardUnknown() {
737 xxx_messageInfo_Component_Soc.DiscardUnknown(m)
738}
739
740var xxx_messageInfo_Component_Soc proto.InternalMessageInfo
741
742func (m *Component_Soc) GetFamily() *Component_Soc_Family {
743 if m != nil {
744 return m.Family
745 }
746 return nil
747}
748
749func (m *Component_Soc) GetModel() string {
750 if m != nil {
751 return m.Model
752 }
753 return ""
754}
755
756func (m *Component_Soc) GetCores() int32 {
757 if m != nil {
758 return m.Cores
759 }
760 return 0
761}
762
763type Component_Soc_Family struct {
764 Arch Component_Soc_Architecture `protobuf:"varint,1,opt,name=arch,proto3,enum=chromiumos.config.api.Component_Soc_Architecture" json:"arch,omitempty"`
765 // Common name (human friendly) for the family
766 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
767 XXX_NoUnkeyedLiteral struct{} `json:"-"`
768 XXX_unrecognized []byte `json:"-"`
769 XXX_sizecache int32 `json:"-"`
770}
771
772func (m *Component_Soc_Family) Reset() { *m = Component_Soc_Family{} }
773func (m *Component_Soc_Family) String() string { return proto.CompactTextString(m) }
774func (*Component_Soc_Family) ProtoMessage() {}
775func (*Component_Soc_Family) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500776 return fileDescriptor_c6bb55af29234765, []int{0, 1, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700777}
778
779func (m *Component_Soc_Family) XXX_Unmarshal(b []byte) error {
780 return xxx_messageInfo_Component_Soc_Family.Unmarshal(m, b)
781}
782func (m *Component_Soc_Family) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
783 return xxx_messageInfo_Component_Soc_Family.Marshal(b, m, deterministic)
784}
785func (m *Component_Soc_Family) XXX_Merge(src proto.Message) {
786 xxx_messageInfo_Component_Soc_Family.Merge(m, src)
787}
788func (m *Component_Soc_Family) XXX_Size() int {
789 return xxx_messageInfo_Component_Soc_Family.Size(m)
790}
791func (m *Component_Soc_Family) XXX_DiscardUnknown() {
792 xxx_messageInfo_Component_Soc_Family.DiscardUnknown(m)
793}
794
795var xxx_messageInfo_Component_Soc_Family proto.InternalMessageInfo
796
797func (m *Component_Soc_Family) GetArch() Component_Soc_Architecture {
798 if m != nil {
799 return m.Arch
800 }
801 return Component_Soc_ARCHITECTURE_UNDEFINED
802}
803
804func (m *Component_Soc_Family) GetName() string {
805 if m != nil {
806 return m.Name
807 }
808 return ""
809}
810
811type Component_Memory struct {
812 Profile *Component_Memory_Profile `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
813 PartNumber string `protobuf:"bytes,2,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700814 XXX_NoUnkeyedLiteral struct{} `json:"-"`
815 XXX_unrecognized []byte `json:"-"`
816 XXX_sizecache int32 `json:"-"`
817}
818
819func (m *Component_Memory) Reset() { *m = Component_Memory{} }
820func (m *Component_Memory) String() string { return proto.CompactTextString(m) }
821func (*Component_Memory) ProtoMessage() {}
822func (*Component_Memory) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500823 return fileDescriptor_c6bb55af29234765, []int{0, 2}
Andrew Lambbc029d32020-02-24 12:42:50 -0700824}
825
826func (m *Component_Memory) XXX_Unmarshal(b []byte) error {
827 return xxx_messageInfo_Component_Memory.Unmarshal(m, b)
828}
829func (m *Component_Memory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
830 return xxx_messageInfo_Component_Memory.Marshal(b, m, deterministic)
831}
832func (m *Component_Memory) XXX_Merge(src proto.Message) {
833 xxx_messageInfo_Component_Memory.Merge(m, src)
834}
835func (m *Component_Memory) XXX_Size() int {
836 return xxx_messageInfo_Component_Memory.Size(m)
837}
838func (m *Component_Memory) XXX_DiscardUnknown() {
839 xxx_messageInfo_Component_Memory.DiscardUnknown(m)
840}
841
842var xxx_messageInfo_Component_Memory proto.InternalMessageInfo
843
844func (m *Component_Memory) GetProfile() *Component_Memory_Profile {
845 if m != nil {
846 return m.Profile
847 }
848 return nil
849}
850
851func (m *Component_Memory) GetPartNumber() string {
852 if m != nil {
853 return m.PartNumber
854 }
855 return ""
856}
857
Andrew Lambbc029d32020-02-24 12:42:50 -0700858type Component_Memory_Profile struct {
859 Type Component_Memory_Type `protobuf:"varint,1,opt,name=type,proto3,enum=chromiumos.config.api.Component_Memory_Type" json:"type,omitempty"`
860 SpeedMhz int32 `protobuf:"varint,2,opt,name=speed_mhz,json=speedMhz,proto3" json:"speed_mhz,omitempty"`
861 SizeMegabytes int32 `protobuf:"varint,3,opt,name=size_megabytes,json=sizeMegabytes,proto3" json:"size_megabytes,omitempty"`
862 XXX_NoUnkeyedLiteral struct{} `json:"-"`
863 XXX_unrecognized []byte `json:"-"`
864 XXX_sizecache int32 `json:"-"`
865}
866
867func (m *Component_Memory_Profile) Reset() { *m = Component_Memory_Profile{} }
868func (m *Component_Memory_Profile) String() string { return proto.CompactTextString(m) }
869func (*Component_Memory_Profile) ProtoMessage() {}
870func (*Component_Memory_Profile) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500871 return fileDescriptor_c6bb55af29234765, []int{0, 2, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700872}
873
874func (m *Component_Memory_Profile) XXX_Unmarshal(b []byte) error {
875 return xxx_messageInfo_Component_Memory_Profile.Unmarshal(m, b)
876}
877func (m *Component_Memory_Profile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
878 return xxx_messageInfo_Component_Memory_Profile.Marshal(b, m, deterministic)
879}
880func (m *Component_Memory_Profile) XXX_Merge(src proto.Message) {
881 xxx_messageInfo_Component_Memory_Profile.Merge(m, src)
882}
883func (m *Component_Memory_Profile) XXX_Size() int {
884 return xxx_messageInfo_Component_Memory_Profile.Size(m)
885}
886func (m *Component_Memory_Profile) XXX_DiscardUnknown() {
887 xxx_messageInfo_Component_Memory_Profile.DiscardUnknown(m)
888}
889
890var xxx_messageInfo_Component_Memory_Profile proto.InternalMessageInfo
891
892func (m *Component_Memory_Profile) GetType() Component_Memory_Type {
893 if m != nil {
894 return m.Type
895 }
896 return Component_Memory_TYPE_UNDEFINED
897}
898
899func (m *Component_Memory_Profile) GetSpeedMhz() int32 {
900 if m != nil {
901 return m.SpeedMhz
902 }
903 return 0
904}
905
906func (m *Component_Memory_Profile) GetSizeMegabytes() int32 {
907 if m != nil {
908 return m.SizeMegabytes
909 }
910 return 0
911}
912
913type Component_Bluetooth struct {
C Shapiro74da76e2020-05-04 13:02:20 -0500914 Usb *Component_Interface_Usb `protobuf:"bytes,4,opt,name=usb,proto3" json:"usb,omitempty"`
915 XXX_NoUnkeyedLiteral struct{} `json:"-"`
916 XXX_unrecognized []byte `json:"-"`
917 XXX_sizecache int32 `json:"-"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700918}
919
920func (m *Component_Bluetooth) Reset() { *m = Component_Bluetooth{} }
921func (m *Component_Bluetooth) String() string { return proto.CompactTextString(m) }
922func (*Component_Bluetooth) ProtoMessage() {}
923func (*Component_Bluetooth) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500924 return fileDescriptor_c6bb55af29234765, []int{0, 3}
Andrew Lambbc029d32020-02-24 12:42:50 -0700925}
926
927func (m *Component_Bluetooth) XXX_Unmarshal(b []byte) error {
928 return xxx_messageInfo_Component_Bluetooth.Unmarshal(m, b)
929}
930func (m *Component_Bluetooth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
931 return xxx_messageInfo_Component_Bluetooth.Marshal(b, m, deterministic)
932}
933func (m *Component_Bluetooth) XXX_Merge(src proto.Message) {
934 xxx_messageInfo_Component_Bluetooth.Merge(m, src)
935}
936func (m *Component_Bluetooth) XXX_Size() int {
937 return xxx_messageInfo_Component_Bluetooth.Size(m)
938}
939func (m *Component_Bluetooth) XXX_DiscardUnknown() {
940 xxx_messageInfo_Component_Bluetooth.DiscardUnknown(m)
941}
942
943var xxx_messageInfo_Component_Bluetooth proto.InternalMessageInfo
944
C Shapiro74da76e2020-05-04 13:02:20 -0500945func (m *Component_Bluetooth) GetUsb() *Component_Interface_Usb {
Andrew Lambbc029d32020-02-24 12:42:50 -0700946 if m != nil {
C Shapiro74da76e2020-05-04 13:02:20 -0500947 return m.Usb
Andrew Lambbc029d32020-02-24 12:42:50 -0700948 }
C Shapiro74da76e2020-05-04 13:02:20 -0500949 return nil
Andrew Lambbc029d32020-02-24 12:42:50 -0700950}
951
952type Component_Camera struct {
953 Features []Component_Camera_Feature `protobuf:"varint,1,rep,packed,name=features,proto3,enum=chromiumos.config.api.Component_Camera_Feature" json:"features,omitempty"`
954 ClockType Component_Camera_ClockType `protobuf:"varint,2,opt,name=clock_type,json=clockType,proto3,enum=chromiumos.config.api.Component_Camera_ClockType" json:"clock_type,omitempty"`
955 XXX_NoUnkeyedLiteral struct{} `json:"-"`
956 XXX_unrecognized []byte `json:"-"`
957 XXX_sizecache int32 `json:"-"`
958}
959
960func (m *Component_Camera) Reset() { *m = Component_Camera{} }
961func (m *Component_Camera) String() string { return proto.CompactTextString(m) }
962func (*Component_Camera) ProtoMessage() {}
963func (*Component_Camera) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500964 return fileDescriptor_c6bb55af29234765, []int{0, 4}
Andrew Lambbc029d32020-02-24 12:42:50 -0700965}
966
967func (m *Component_Camera) XXX_Unmarshal(b []byte) error {
968 return xxx_messageInfo_Component_Camera.Unmarshal(m, b)
969}
970func (m *Component_Camera) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
971 return xxx_messageInfo_Component_Camera.Marshal(b, m, deterministic)
972}
973func (m *Component_Camera) XXX_Merge(src proto.Message) {
974 xxx_messageInfo_Component_Camera.Merge(m, src)
975}
976func (m *Component_Camera) XXX_Size() int {
977 return xxx_messageInfo_Component_Camera.Size(m)
978}
979func (m *Component_Camera) XXX_DiscardUnknown() {
980 xxx_messageInfo_Component_Camera.DiscardUnknown(m)
981}
982
983var xxx_messageInfo_Component_Camera proto.InternalMessageInfo
984
985func (m *Component_Camera) GetFeatures() []Component_Camera_Feature {
986 if m != nil {
987 return m.Features
988 }
989 return nil
990}
991
992func (m *Component_Camera) GetClockType() Component_Camera_ClockType {
993 if m != nil {
994 return m.ClockType
995 }
996 return Component_Camera_CLOCK_TYPE_UNDEFINED
997}
998
C Shapirod2365312020-05-18 14:46:48 -0500999type Component_DisplayPanel struct {
1000 ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
1001 Properties *Component_DisplayPanel_Properties `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
1002 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1003 XXX_unrecognized []byte `json:"-"`
1004 XXX_sizecache int32 `json:"-"`
1005}
1006
1007func (m *Component_DisplayPanel) Reset() { *m = Component_DisplayPanel{} }
1008func (m *Component_DisplayPanel) String() string { return proto.CompactTextString(m) }
1009func (*Component_DisplayPanel) ProtoMessage() {}
1010func (*Component_DisplayPanel) Descriptor() ([]byte, []int) {
1011 return fileDescriptor_c6bb55af29234765, []int{0, 5}
1012}
1013
1014func (m *Component_DisplayPanel) XXX_Unmarshal(b []byte) error {
1015 return xxx_messageInfo_Component_DisplayPanel.Unmarshal(m, b)
1016}
1017func (m *Component_DisplayPanel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1018 return xxx_messageInfo_Component_DisplayPanel.Marshal(b, m, deterministic)
1019}
1020func (m *Component_DisplayPanel) XXX_Merge(src proto.Message) {
1021 xxx_messageInfo_Component_DisplayPanel.Merge(m, src)
1022}
1023func (m *Component_DisplayPanel) XXX_Size() int {
1024 return xxx_messageInfo_Component_DisplayPanel.Size(m)
1025}
1026func (m *Component_DisplayPanel) XXX_DiscardUnknown() {
1027 xxx_messageInfo_Component_DisplayPanel.DiscardUnknown(m)
1028}
1029
1030var xxx_messageInfo_Component_DisplayPanel proto.InternalMessageInfo
1031
1032func (m *Component_DisplayPanel) GetProductId() string {
1033 if m != nil {
1034 return m.ProductId
1035 }
1036 return ""
1037}
1038
1039func (m *Component_DisplayPanel) GetProperties() *Component_DisplayPanel_Properties {
1040 if m != nil {
1041 return m.Properties
1042 }
1043 return nil
1044}
1045
1046type Component_DisplayPanel_Properties struct {
1047 WidthPx int32 `protobuf:"varint,1,opt,name=width_px,json=widthPx,proto3" json:"width_px,omitempty"`
1048 HeightPx int32 `protobuf:"varint,2,opt,name=height_px,json=heightPx,proto3" json:"height_px,omitempty"`
1049 // Generally expressed as double (e.g. 11.7 inches) in specs, but storing
1050 // as milliinch to remove double ambiguities.
1051 DiagonalMilliinch int32 `protobuf:"varint,3,opt,name=diagonal_milliinch,json=diagonalMilliinch,proto3" json:"diagonal_milliinch,omitempty"`
1052 // PPI or also referred to as DPI (density per inch)
1053 PixelsPerIn int32 `protobuf:"varint,4,opt,name=pixels_per_in,json=pixelsPerIn,proto3" json:"pixels_per_in,omitempty"`
1054 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1055 XXX_unrecognized []byte `json:"-"`
1056 XXX_sizecache int32 `json:"-"`
1057}
1058
1059func (m *Component_DisplayPanel_Properties) Reset() { *m = Component_DisplayPanel_Properties{} }
1060func (m *Component_DisplayPanel_Properties) String() string { return proto.CompactTextString(m) }
1061func (*Component_DisplayPanel_Properties) ProtoMessage() {}
1062func (*Component_DisplayPanel_Properties) Descriptor() ([]byte, []int) {
1063 return fileDescriptor_c6bb55af29234765, []int{0, 5, 0}
1064}
1065
1066func (m *Component_DisplayPanel_Properties) XXX_Unmarshal(b []byte) error {
1067 return xxx_messageInfo_Component_DisplayPanel_Properties.Unmarshal(m, b)
1068}
1069func (m *Component_DisplayPanel_Properties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1070 return xxx_messageInfo_Component_DisplayPanel_Properties.Marshal(b, m, deterministic)
1071}
1072func (m *Component_DisplayPanel_Properties) XXX_Merge(src proto.Message) {
1073 xxx_messageInfo_Component_DisplayPanel_Properties.Merge(m, src)
1074}
1075func (m *Component_DisplayPanel_Properties) XXX_Size() int {
1076 return xxx_messageInfo_Component_DisplayPanel_Properties.Size(m)
1077}
1078func (m *Component_DisplayPanel_Properties) XXX_DiscardUnknown() {
1079 xxx_messageInfo_Component_DisplayPanel_Properties.DiscardUnknown(m)
1080}
1081
1082var xxx_messageInfo_Component_DisplayPanel_Properties proto.InternalMessageInfo
1083
1084func (m *Component_DisplayPanel_Properties) GetWidthPx() int32 {
1085 if m != nil {
1086 return m.WidthPx
1087 }
1088 return 0
1089}
1090
1091func (m *Component_DisplayPanel_Properties) GetHeightPx() int32 {
1092 if m != nil {
1093 return m.HeightPx
1094 }
1095 return 0
1096}
1097
1098func (m *Component_DisplayPanel_Properties) GetDiagonalMilliinch() int32 {
1099 if m != nil {
1100 return m.DiagonalMilliinch
1101 }
1102 return 0
1103}
1104
1105func (m *Component_DisplayPanel_Properties) GetPixelsPerIn() int32 {
1106 if m != nil {
1107 return m.PixelsPerIn
1108 }
1109 return 0
1110}
1111
C Shapiro5c6fc212020-05-13 16:32:09 -05001112type Component_Touch struct {
Andrew Lambbc029d32020-02-24 12:42:50 -07001113 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -07001114 FwVersion string `protobuf:"bytes,3,opt,name=fw_version,json=fwVersion,proto3" json:"fw_version,omitempty"`
C Shapiroda331d62020-05-06 14:58:00 -05001115 // Optional product brand/series name
1116 // For some vendors, this is used in the firmware naming schema
1117 ProductSeries string `protobuf:"bytes,5,opt,name=product_series,json=productSeries,proto3" json:"product_series,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -07001118 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1119 XXX_unrecognized []byte `json:"-"`
1120 XXX_sizecache int32 `json:"-"`
1121}
1122
C Shapiro5c6fc212020-05-13 16:32:09 -05001123func (m *Component_Touch) Reset() { *m = Component_Touch{} }
1124func (m *Component_Touch) String() string { return proto.CompactTextString(m) }
1125func (*Component_Touch) ProtoMessage() {}
1126func (*Component_Touch) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001127 return fileDescriptor_c6bb55af29234765, []int{0, 6}
Andrew Lambbc029d32020-02-24 12:42:50 -07001128}
1129
C Shapiro5c6fc212020-05-13 16:32:09 -05001130func (m *Component_Touch) XXX_Unmarshal(b []byte) error {
1131 return xxx_messageInfo_Component_Touch.Unmarshal(m, b)
Andrew Lambbc029d32020-02-24 12:42:50 -07001132}
C Shapiro5c6fc212020-05-13 16:32:09 -05001133func (m *Component_Touch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1134 return xxx_messageInfo_Component_Touch.Marshal(b, m, deterministic)
Andrew Lambbc029d32020-02-24 12:42:50 -07001135}
C Shapiro5c6fc212020-05-13 16:32:09 -05001136func (m *Component_Touch) XXX_Merge(src proto.Message) {
1137 xxx_messageInfo_Component_Touch.Merge(m, src)
Andrew Lambbc029d32020-02-24 12:42:50 -07001138}
C Shapiro5c6fc212020-05-13 16:32:09 -05001139func (m *Component_Touch) XXX_Size() int {
1140 return xxx_messageInfo_Component_Touch.Size(m)
Andrew Lambbc029d32020-02-24 12:42:50 -07001141}
C Shapiro5c6fc212020-05-13 16:32:09 -05001142func (m *Component_Touch) XXX_DiscardUnknown() {
1143 xxx_messageInfo_Component_Touch.DiscardUnknown(m)
Andrew Lambbc029d32020-02-24 12:42:50 -07001144}
1145
C Shapiro5c6fc212020-05-13 16:32:09 -05001146var xxx_messageInfo_Component_Touch proto.InternalMessageInfo
Andrew Lambbc029d32020-02-24 12:42:50 -07001147
C Shapiro5c6fc212020-05-13 16:32:09 -05001148func (m *Component_Touch) GetProductId() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001149 if m != nil {
1150 return m.ProductId
1151 }
1152 return ""
1153}
1154
C Shapiro5c6fc212020-05-13 16:32:09 -05001155func (m *Component_Touch) GetFwVersion() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001156 if m != nil {
1157 return m.FwVersion
1158 }
1159 return ""
1160}
1161
C Shapiro5c6fc212020-05-13 16:32:09 -05001162func (m *Component_Touch) GetProductSeries() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001163 if m != nil {
C Shapiroda331d62020-05-06 14:58:00 -05001164 return m.ProductSeries
Andrew Lambbc029d32020-02-24 12:42:50 -07001165 }
1166 return ""
1167}
1168
C Shapiro74da76e2020-05-04 13:02:20 -05001169type Component_Wifi struct {
1170 // Types that are valid to be assigned to Interface:
1171 // *Component_Wifi_Pci
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001172 Interface isComponent_Wifi_Interface `protobuf_oneof:"interface"`
1173 // WLAN protocols supported by this Wifi chipset.
1174 SupportedWlanProtocols []Component_Wifi_WLANProtocol `protobuf:"varint,2,rep,packed,name=supported_wlan_protocols,json=supportedWlanProtocols,proto3,enum=chromiumos.config.api.Component_Wifi_WLANProtocol" json:"supported_wlan_protocols,omitempty"`
1175 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1176 XXX_unrecognized []byte `json:"-"`
1177 XXX_sizecache int32 `json:"-"`
C Shapiro74da76e2020-05-04 13:02:20 -05001178}
1179
1180func (m *Component_Wifi) Reset() { *m = Component_Wifi{} }
1181func (m *Component_Wifi) String() string { return proto.CompactTextString(m) }
1182func (*Component_Wifi) ProtoMessage() {}
1183func (*Component_Wifi) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001184 return fileDescriptor_c6bb55af29234765, []int{0, 7}
C Shapiro74da76e2020-05-04 13:02:20 -05001185}
1186
1187func (m *Component_Wifi) XXX_Unmarshal(b []byte) error {
1188 return xxx_messageInfo_Component_Wifi.Unmarshal(m, b)
1189}
1190func (m *Component_Wifi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1191 return xxx_messageInfo_Component_Wifi.Marshal(b, m, deterministic)
1192}
1193func (m *Component_Wifi) XXX_Merge(src proto.Message) {
1194 xxx_messageInfo_Component_Wifi.Merge(m, src)
1195}
1196func (m *Component_Wifi) XXX_Size() int {
1197 return xxx_messageInfo_Component_Wifi.Size(m)
1198}
1199func (m *Component_Wifi) XXX_DiscardUnknown() {
1200 xxx_messageInfo_Component_Wifi.DiscardUnknown(m)
1201}
1202
1203var xxx_messageInfo_Component_Wifi proto.InternalMessageInfo
1204
1205type isComponent_Wifi_Interface interface {
1206 isComponent_Wifi_Interface()
1207}
1208
1209type Component_Wifi_Pci struct {
1210 Pci *Component_Interface_Pci `protobuf:"bytes,1,opt,name=pci,proto3,oneof"`
1211}
1212
1213func (*Component_Wifi_Pci) isComponent_Wifi_Interface() {}
1214
1215func (m *Component_Wifi) GetInterface() isComponent_Wifi_Interface {
1216 if m != nil {
1217 return m.Interface
1218 }
1219 return nil
1220}
1221
1222func (m *Component_Wifi) GetPci() *Component_Interface_Pci {
1223 if x, ok := m.GetInterface().(*Component_Wifi_Pci); ok {
1224 return x.Pci
1225 }
1226 return nil
1227}
1228
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001229func (m *Component_Wifi) GetSupportedWlanProtocols() []Component_Wifi_WLANProtocol {
1230 if m != nil {
1231 return m.SupportedWlanProtocols
1232 }
1233 return nil
1234}
1235
C Shapiro74da76e2020-05-04 13:02:20 -05001236// XXX_OneofWrappers is for the internal use of the proto package.
1237func (*Component_Wifi) XXX_OneofWrappers() []interface{} {
1238 return []interface{}{
1239 (*Component_Wifi_Pci)(nil),
1240 }
1241}
1242
Andrew Lambbc029d32020-02-24 12:42:50 -07001243// Record of a component level qualification and the corresponding status.
1244type Component_Qualification struct {
1245 ComponentId *ComponentId `protobuf:"bytes,1,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
1246 Status Component_Qualification_Status `protobuf:"varint,2,opt,name=status,proto3,enum=chromiumos.config.api.Component_Qualification_Status" json:"status,omitempty"`
1247 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1248 XXX_unrecognized []byte `json:"-"`
1249 XXX_sizecache int32 `json:"-"`
1250}
1251
1252func (m *Component_Qualification) Reset() { *m = Component_Qualification{} }
1253func (m *Component_Qualification) String() string { return proto.CompactTextString(m) }
1254func (*Component_Qualification) ProtoMessage() {}
1255func (*Component_Qualification) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001256 return fileDescriptor_c6bb55af29234765, []int{0, 8}
Andrew Lambbc029d32020-02-24 12:42:50 -07001257}
1258
1259func (m *Component_Qualification) XXX_Unmarshal(b []byte) error {
1260 return xxx_messageInfo_Component_Qualification.Unmarshal(m, b)
1261}
1262func (m *Component_Qualification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1263 return xxx_messageInfo_Component_Qualification.Marshal(b, m, deterministic)
1264}
1265func (m *Component_Qualification) XXX_Merge(src proto.Message) {
1266 xxx_messageInfo_Component_Qualification.Merge(m, src)
1267}
1268func (m *Component_Qualification) XXX_Size() int {
1269 return xxx_messageInfo_Component_Qualification.Size(m)
1270}
1271func (m *Component_Qualification) XXX_DiscardUnknown() {
1272 xxx_messageInfo_Component_Qualification.DiscardUnknown(m)
1273}
1274
1275var xxx_messageInfo_Component_Qualification proto.InternalMessageInfo
1276
1277func (m *Component_Qualification) GetComponentId() *ComponentId {
1278 if m != nil {
1279 return m.ComponentId
1280 }
1281 return nil
1282}
1283
1284func (m *Component_Qualification) GetStatus() Component_Qualification_Status {
1285 if m != nil {
1286 return m.Status
1287 }
1288 return Component_Qualification_STATUS_UNKNOWN
1289}
1290
Sean McAllisterc19613b2020-06-22 11:41:58 -06001291type Component_AudioCodec struct {
1292 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1293 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1294 XXX_unrecognized []byte `json:"-"`
1295 XXX_sizecache int32 `json:"-"`
1296}
1297
1298func (m *Component_AudioCodec) Reset() { *m = Component_AudioCodec{} }
1299func (m *Component_AudioCodec) String() string { return proto.CompactTextString(m) }
1300func (*Component_AudioCodec) ProtoMessage() {}
1301func (*Component_AudioCodec) Descriptor() ([]byte, []int) {
1302 return fileDescriptor_c6bb55af29234765, []int{0, 9}
1303}
1304
1305func (m *Component_AudioCodec) XXX_Unmarshal(b []byte) error {
1306 return xxx_messageInfo_Component_AudioCodec.Unmarshal(m, b)
1307}
1308func (m *Component_AudioCodec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1309 return xxx_messageInfo_Component_AudioCodec.Marshal(b, m, deterministic)
1310}
1311func (m *Component_AudioCodec) XXX_Merge(src proto.Message) {
1312 xxx_messageInfo_Component_AudioCodec.Merge(m, src)
1313}
1314func (m *Component_AudioCodec) XXX_Size() int {
1315 return xxx_messageInfo_Component_AudioCodec.Size(m)
1316}
1317func (m *Component_AudioCodec) XXX_DiscardUnknown() {
1318 xxx_messageInfo_Component_AudioCodec.DiscardUnknown(m)
1319}
1320
1321var xxx_messageInfo_Component_AudioCodec proto.InternalMessageInfo
1322
1323func (m *Component_AudioCodec) GetName() string {
1324 if m != nil {
1325 return m.Name
1326 }
1327 return ""
1328}
1329
Sean McAllistera3b6b412020-06-22 13:33:16 -06001330type Component_Battery struct {
1331 Model string `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
1332 Technology Component_Battery_Technology `protobuf:"varint,2,opt,name=technology,proto3,enum=chromiumos.config.api.Component_Battery_Technology" json:"technology,omitempty"`
1333 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1334 XXX_unrecognized []byte `json:"-"`
1335 XXX_sizecache int32 `json:"-"`
1336}
1337
1338func (m *Component_Battery) Reset() { *m = Component_Battery{} }
1339func (m *Component_Battery) String() string { return proto.CompactTextString(m) }
1340func (*Component_Battery) ProtoMessage() {}
1341func (*Component_Battery) Descriptor() ([]byte, []int) {
1342 return fileDescriptor_c6bb55af29234765, []int{0, 10}
1343}
1344
1345func (m *Component_Battery) XXX_Unmarshal(b []byte) error {
1346 return xxx_messageInfo_Component_Battery.Unmarshal(m, b)
1347}
1348func (m *Component_Battery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1349 return xxx_messageInfo_Component_Battery.Marshal(b, m, deterministic)
1350}
1351func (m *Component_Battery) XXX_Merge(src proto.Message) {
1352 xxx_messageInfo_Component_Battery.Merge(m, src)
1353}
1354func (m *Component_Battery) XXX_Size() int {
1355 return xxx_messageInfo_Component_Battery.Size(m)
1356}
1357func (m *Component_Battery) XXX_DiscardUnknown() {
1358 xxx_messageInfo_Component_Battery.DiscardUnknown(m)
1359}
1360
1361var xxx_messageInfo_Component_Battery proto.InternalMessageInfo
1362
1363func (m *Component_Battery) GetModel() string {
1364 if m != nil {
1365 return m.Model
1366 }
1367 return ""
1368}
1369
1370func (m *Component_Battery) GetTechnology() Component_Battery_Technology {
1371 if m != nil {
1372 return m.Technology
1373 }
1374 return Component_Battery_TECH_UNKNOWN
1375}
1376
Sean McAllisterc6030032020-06-23 13:54:03 -06001377type Component_FlashChip struct {
1378 PartNumber string `protobuf:"bytes,1,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
1379 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1380 XXX_unrecognized []byte `json:"-"`
1381 XXX_sizecache int32 `json:"-"`
1382}
1383
1384func (m *Component_FlashChip) Reset() { *m = Component_FlashChip{} }
1385func (m *Component_FlashChip) String() string { return proto.CompactTextString(m) }
1386func (*Component_FlashChip) ProtoMessage() {}
1387func (*Component_FlashChip) Descriptor() ([]byte, []int) {
1388 return fileDescriptor_c6bb55af29234765, []int{0, 11}
1389}
1390
1391func (m *Component_FlashChip) XXX_Unmarshal(b []byte) error {
1392 return xxx_messageInfo_Component_FlashChip.Unmarshal(m, b)
1393}
1394func (m *Component_FlashChip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1395 return xxx_messageInfo_Component_FlashChip.Marshal(b, m, deterministic)
1396}
1397func (m *Component_FlashChip) XXX_Merge(src proto.Message) {
1398 xxx_messageInfo_Component_FlashChip.Merge(m, src)
1399}
1400func (m *Component_FlashChip) XXX_Size() int {
1401 return xxx_messageInfo_Component_FlashChip.Size(m)
1402}
1403func (m *Component_FlashChip) XXX_DiscardUnknown() {
1404 xxx_messageInfo_Component_FlashChip.DiscardUnknown(m)
1405}
1406
1407var xxx_messageInfo_Component_FlashChip proto.InternalMessageInfo
1408
1409func (m *Component_FlashChip) GetPartNumber() string {
1410 if m != nil {
1411 return m.PartNumber
1412 }
1413 return ""
1414}
1415
1416type Component_EmbeddedController struct {
1417 PartNumber string `protobuf:"bytes,1,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
1418 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1419 XXX_unrecognized []byte `json:"-"`
1420 XXX_sizecache int32 `json:"-"`
1421}
1422
1423func (m *Component_EmbeddedController) Reset() { *m = Component_EmbeddedController{} }
1424func (m *Component_EmbeddedController) String() string { return proto.CompactTextString(m) }
1425func (*Component_EmbeddedController) ProtoMessage() {}
1426func (*Component_EmbeddedController) Descriptor() ([]byte, []int) {
1427 return fileDescriptor_c6bb55af29234765, []int{0, 12}
1428}
1429
1430func (m *Component_EmbeddedController) XXX_Unmarshal(b []byte) error {
1431 return xxx_messageInfo_Component_EmbeddedController.Unmarshal(m, b)
1432}
1433func (m *Component_EmbeddedController) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1434 return xxx_messageInfo_Component_EmbeddedController.Marshal(b, m, deterministic)
1435}
1436func (m *Component_EmbeddedController) XXX_Merge(src proto.Message) {
1437 xxx_messageInfo_Component_EmbeddedController.Merge(m, src)
1438}
1439func (m *Component_EmbeddedController) XXX_Size() int {
1440 return xxx_messageInfo_Component_EmbeddedController.Size(m)
1441}
1442func (m *Component_EmbeddedController) XXX_DiscardUnknown() {
1443 xxx_messageInfo_Component_EmbeddedController.DiscardUnknown(m)
1444}
1445
1446var xxx_messageInfo_Component_EmbeddedController proto.InternalMessageInfo
1447
1448func (m *Component_EmbeddedController) GetPartNumber() string {
1449 if m != nil {
1450 return m.PartNumber
1451 }
1452 return ""
1453}
1454
Sean McAllistera84b7342020-06-23 18:08:48 -06001455type Component_Storage struct {
1456 Emmc5FwVer string `protobuf:"bytes,1,opt,name=emmc5_fw_ver,json=emmc5FwVer,proto3" json:"emmc5_fw_ver,omitempty"`
1457 Manfid string `protobuf:"bytes,2,opt,name=manfid,proto3" json:"manfid,omitempty"`
1458 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
1459 Oemid string `protobuf:"bytes,4,opt,name=oemid,proto3" json:"oemid,omitempty"`
1460 Prv string `protobuf:"bytes,5,opt,name=prv,proto3" json:"prv,omitempty"`
1461 Sectors string `protobuf:"bytes,6,opt,name=sectors,proto3" json:"sectors,omitempty"`
1462 Type Component_Storage_StorageType `protobuf:"varint,7,opt,name=type,proto3,enum=chromiumos.config.api.Component_Storage_StorageType" json:"type,omitempty"`
1463 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1464 XXX_unrecognized []byte `json:"-"`
1465 XXX_sizecache int32 `json:"-"`
1466}
1467
1468func (m *Component_Storage) Reset() { *m = Component_Storage{} }
1469func (m *Component_Storage) String() string { return proto.CompactTextString(m) }
1470func (*Component_Storage) ProtoMessage() {}
1471func (*Component_Storage) Descriptor() ([]byte, []int) {
1472 return fileDescriptor_c6bb55af29234765, []int{0, 13}
1473}
1474
1475func (m *Component_Storage) XXX_Unmarshal(b []byte) error {
1476 return xxx_messageInfo_Component_Storage.Unmarshal(m, b)
1477}
1478func (m *Component_Storage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1479 return xxx_messageInfo_Component_Storage.Marshal(b, m, deterministic)
1480}
1481func (m *Component_Storage) XXX_Merge(src proto.Message) {
1482 xxx_messageInfo_Component_Storage.Merge(m, src)
1483}
1484func (m *Component_Storage) XXX_Size() int {
1485 return xxx_messageInfo_Component_Storage.Size(m)
1486}
1487func (m *Component_Storage) XXX_DiscardUnknown() {
1488 xxx_messageInfo_Component_Storage.DiscardUnknown(m)
1489}
1490
1491var xxx_messageInfo_Component_Storage proto.InternalMessageInfo
1492
1493func (m *Component_Storage) GetEmmc5FwVer() string {
1494 if m != nil {
1495 return m.Emmc5FwVer
1496 }
1497 return ""
1498}
1499
1500func (m *Component_Storage) GetManfid() string {
1501 if m != nil {
1502 return m.Manfid
1503 }
1504 return ""
1505}
1506
1507func (m *Component_Storage) GetName() string {
1508 if m != nil {
1509 return m.Name
1510 }
1511 return ""
1512}
1513
1514func (m *Component_Storage) GetOemid() string {
1515 if m != nil {
1516 return m.Oemid
1517 }
1518 return ""
1519}
1520
1521func (m *Component_Storage) GetPrv() string {
1522 if m != nil {
1523 return m.Prv
1524 }
1525 return ""
1526}
1527
1528func (m *Component_Storage) GetSectors() string {
1529 if m != nil {
1530 return m.Sectors
1531 }
1532 return ""
1533}
1534
1535func (m *Component_Storage) GetType() Component_Storage_StorageType {
1536 if m != nil {
1537 return m.Type
1538 }
1539 return Component_Storage_STORAGE_TYPE_UNKNOWN
1540}
1541
Andrew Lambbc029d32020-02-24 12:42:50 -07001542type ComponentList struct {
1543 Value []*Component `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
1544 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1545 XXX_unrecognized []byte `json:"-"`
1546 XXX_sizecache int32 `json:"-"`
1547}
1548
1549func (m *ComponentList) Reset() { *m = ComponentList{} }
1550func (m *ComponentList) String() string { return proto.CompactTextString(m) }
1551func (*ComponentList) ProtoMessage() {}
1552func (*ComponentList) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001553 return fileDescriptor_c6bb55af29234765, []int{1}
Andrew Lambbc029d32020-02-24 12:42:50 -07001554}
1555
1556func (m *ComponentList) XXX_Unmarshal(b []byte) error {
1557 return xxx_messageInfo_ComponentList.Unmarshal(m, b)
1558}
1559func (m *ComponentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1560 return xxx_messageInfo_ComponentList.Marshal(b, m, deterministic)
1561}
1562func (m *ComponentList) XXX_Merge(src proto.Message) {
1563 xxx_messageInfo_ComponentList.Merge(m, src)
1564}
1565func (m *ComponentList) XXX_Size() int {
1566 return xxx_messageInfo_ComponentList.Size(m)
1567}
1568func (m *ComponentList) XXX_DiscardUnknown() {
1569 xxx_messageInfo_ComponentList.DiscardUnknown(m)
1570}
1571
1572var xxx_messageInfo_ComponentList proto.InternalMessageInfo
1573
1574func (m *ComponentList) GetValue() []*Component {
1575 if m != nil {
1576 return m.Value
1577 }
1578 return nil
1579}
1580
1581func init() {
1582 proto.RegisterEnum("chromiumos.config.api.Component_Soc_Architecture", Component_Soc_Architecture_name, Component_Soc_Architecture_value)
1583 proto.RegisterEnum("chromiumos.config.api.Component_Memory_Type", Component_Memory_Type_name, Component_Memory_Type_value)
1584 proto.RegisterEnum("chromiumos.config.api.Component_Camera_Feature", Component_Camera_Feature_name, Component_Camera_Feature_value)
1585 proto.RegisterEnum("chromiumos.config.api.Component_Camera_ClockType", Component_Camera_ClockType_name, Component_Camera_ClockType_value)
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001586 proto.RegisterEnum("chromiumos.config.api.Component_Wifi_WLANProtocol", Component_Wifi_WLANProtocol_name, Component_Wifi_WLANProtocol_value)
Andrew Lambbc029d32020-02-24 12:42:50 -07001587 proto.RegisterEnum("chromiumos.config.api.Component_Qualification_Status", Component_Qualification_Status_name, Component_Qualification_Status_value)
Sean McAllistera3b6b412020-06-22 13:33:16 -06001588 proto.RegisterEnum("chromiumos.config.api.Component_Battery_Technology", Component_Battery_Technology_name, Component_Battery_Technology_value)
Sean McAllistera84b7342020-06-23 18:08:48 -06001589 proto.RegisterEnum("chromiumos.config.api.Component_Storage_StorageType", Component_Storage_StorageType_name, Component_Storage_StorageType_value)
Andrew Lambbc029d32020-02-24 12:42:50 -07001590 proto.RegisterType((*Component)(nil), "chromiumos.config.api.Component")
C Shapiro74da76e2020-05-04 13:02:20 -05001591 proto.RegisterType((*Component_Interface)(nil), "chromiumos.config.api.Component.Interface")
1592 proto.RegisterType((*Component_Interface_Usb)(nil), "chromiumos.config.api.Component.Interface.Usb")
1593 proto.RegisterType((*Component_Interface_Pci)(nil), "chromiumos.config.api.Component.Interface.Pci")
Andrew Lambbc029d32020-02-24 12:42:50 -07001594 proto.RegisterType((*Component_Soc)(nil), "chromiumos.config.api.Component.Soc")
1595 proto.RegisterType((*Component_Soc_Family)(nil), "chromiumos.config.api.Component.Soc.Family")
1596 proto.RegisterType((*Component_Memory)(nil), "chromiumos.config.api.Component.Memory")
1597 proto.RegisterType((*Component_Memory_Profile)(nil), "chromiumos.config.api.Component.Memory.Profile")
1598 proto.RegisterType((*Component_Bluetooth)(nil), "chromiumos.config.api.Component.Bluetooth")
1599 proto.RegisterType((*Component_Camera)(nil), "chromiumos.config.api.Component.Camera")
C Shapirod2365312020-05-18 14:46:48 -05001600 proto.RegisterType((*Component_DisplayPanel)(nil), "chromiumos.config.api.Component.DisplayPanel")
1601 proto.RegisterType((*Component_DisplayPanel_Properties)(nil), "chromiumos.config.api.Component.DisplayPanel.Properties")
C Shapiro5c6fc212020-05-13 16:32:09 -05001602 proto.RegisterType((*Component_Touch)(nil), "chromiumos.config.api.Component.Touch")
C Shapiro74da76e2020-05-04 13:02:20 -05001603 proto.RegisterType((*Component_Wifi)(nil), "chromiumos.config.api.Component.Wifi")
Andrew Lambbc029d32020-02-24 12:42:50 -07001604 proto.RegisterType((*Component_Qualification)(nil), "chromiumos.config.api.Component.Qualification")
Sean McAllisterc19613b2020-06-22 11:41:58 -06001605 proto.RegisterType((*Component_AudioCodec)(nil), "chromiumos.config.api.Component.AudioCodec")
Sean McAllistera3b6b412020-06-22 13:33:16 -06001606 proto.RegisterType((*Component_Battery)(nil), "chromiumos.config.api.Component.Battery")
Sean McAllisterc6030032020-06-23 13:54:03 -06001607 proto.RegisterType((*Component_FlashChip)(nil), "chromiumos.config.api.Component.FlashChip")
1608 proto.RegisterType((*Component_EmbeddedController)(nil), "chromiumos.config.api.Component.EmbeddedController")
Sean McAllistera84b7342020-06-23 18:08:48 -06001609 proto.RegisterType((*Component_Storage)(nil), "chromiumos.config.api.Component.Storage")
Andrew Lambbc029d32020-02-24 12:42:50 -07001610 proto.RegisterType((*ComponentList)(nil), "chromiumos.config.api.ComponentList")
1611}
1612
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001613func init() {
1614 proto.RegisterFile("chromiumos/config/api/component.proto", fileDescriptor_c6bb55af29234765)
1615}
Andrew Lambbc029d32020-02-24 12:42:50 -07001616
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001617var fileDescriptor_c6bb55af29234765 = []byte{
Sean McAllistera84b7342020-06-23 18:08:48 -06001618 // 1754 bytes of a gzipped FileDescriptorProto
1619 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x58, 0xdd, 0x72, 0xdb, 0xc6,
1620 0x15, 0x26, 0xc0, 0x5f, 0x1c, 0x8a, 0x32, 0xbc, 0x75, 0x3c, 0x08, 0x33, 0x9d, 0x68, 0x38, 0x75,
1621 0xaa, 0x71, 0x12, 0x2a, 0x96, 0x6d, 0x8d, 0x66, 0x72, 0x13, 0x8a, 0x84, 0x4c, 0xc8, 0xfc, 0xf3,
1622 0x92, 0xf2, 0x4f, 0x7b, 0x81, 0x82, 0x8b, 0xa5, 0xb8, 0x53, 0xfc, 0x0d, 0x00, 0x4a, 0xa2, 0xdf,
1623 0xa0, 0x57, 0xbd, 0xec, 0x55, 0x67, 0xd2, 0x37, 0xe8, 0x9b, 0x74, 0x7a, 0xd3, 0x77, 0xe8, 0x3b,
1624 0xf4, 0xa2, 0xb3, 0x0b, 0x10, 0x64, 0xa4, 0xa4, 0xa4, 0x7b, 0x45, 0x9c, 0xb3, 0xe7, 0xfb, 0x76,
1625 0x71, 0x76, 0xf7, 0x3b, 0x07, 0x84, 0x27, 0x64, 0x1e, 0xfa, 0x2e, 0x5b, 0xb8, 0x7e, 0x74, 0x44,
1626 0x7c, 0x6f, 0xc6, 0xae, 0x8e, 0xac, 0x80, 0x1d, 0x11, 0xdf, 0x0d, 0x7c, 0x8f, 0x7a, 0x71, 0x33,
1627 0x08, 0xfd, 0xd8, 0x47, 0x9f, 0xad, 0xc3, 0x9a, 0x49, 0x58, 0xd3, 0x0a, 0x58, 0xfd, 0x70, 0x0b,
1628 0xda, 0x64, 0x76, 0x42, 0x50, 0xff, 0xea, 0xe7, 0x23, 0x03, 0x2b, 0x8c, 0x3d, 0x1a, 0x66, 0x71,
1629 0x8d, 0x7f, 0x7d, 0x09, 0x4a, 0x7b, 0x05, 0x47, 0xc7, 0x20, 0x33, 0x5b, 0x93, 0x0e, 0xa4, 0xc3,
1630 0xea, 0x71, 0xa3, 0xf9, 0xb3, 0x6b, 0x68, 0x66, 0xd1, 0x86, 0x8d, 0x65, 0x66, 0x23, 0x03, 0x1e,
1631 0xb8, 0x96, 0xb7, 0x98, 0x59, 0x24, 0x5e, 0x84, 0x82, 0x5a, 0xab, 0x08, 0x82, 0x83, 0x5f, 0x20,
1632 0x18, 0x25, 0x6b, 0x30, 0x6c, 0xbc, 0xbf, 0x09, 0x34, 0x6c, 0x84, 0xa0, 0xe0, 0x59, 0x2e, 0xd5,
1633 0x94, 0x03, 0xe9, 0x50, 0xc1, 0xe2, 0x19, 0x9d, 0x42, 0x3e, 0xf2, 0x89, 0x26, 0x0b, 0xca, 0xdf,
1634 0x6c, 0x5b, 0x53, 0x73, 0xec, 0x93, 0x6e, 0x0e, 0x73, 0x08, 0x6a, 0x41, 0xc9, 0xa5, 0xae, 0x1f,
1635 0x2e, 0xb5, 0xbc, 0x00, 0xff, 0x76, 0x2b, 0xb8, 0x2f, 0xc2, 0xbb, 0x39, 0x9c, 0x02, 0xd1, 0x05,
1636 0x28, 0x53, 0x67, 0x41, 0x63, 0xdf, 0x8f, 0xe7, 0x5a, 0x41, 0xb0, 0x3c, 0xdd, 0xca, 0x72, 0xb6,
1637 0x42, 0x74, 0x73, 0x78, 0x0d, 0xe7, 0xcb, 0x21, 0x96, 0x4b, 0x43, 0x4b, 0x2b, 0xee, 0xb8, 0x9c,
1638 0xb6, 0x08, 0xe7, 0xcb, 0x49, 0x80, 0xe8, 0x02, 0xaa, 0xb1, 0xbf, 0x20, 0xf3, 0x88, 0x84, 0x94,
1639 0x7a, 0x5a, 0x49, 0xf0, 0x7c, 0xb5, 0x95, 0x67, 0xc2, 0x31, 0xdd, 0x1c, 0xde, 0x04, 0xa3, 0xef,
1640 0xa1, 0x70, 0xc3, 0x66, 0x4c, 0x2b, 0x0b, 0x92, 0x27, 0x5b, 0x49, 0xde, 0xb1, 0x19, 0xeb, 0xe6,
1641 0xb0, 0x00, 0xa1, 0x0e, 0x54, 0x04, 0x57, 0x60, 0xd9, 0x1a, 0x7c, 0xe2, 0x2a, 0x32, 0x24, 0x9a,
1642 0x40, 0xcd, 0x66, 0x51, 0xe0, 0x58, 0x4b, 0x33, 0xb0, 0x3c, 0xea, 0x68, 0x55, 0x41, 0xf5, 0xed,
1643 0x56, 0xaa, 0x4e, 0x82, 0x1a, 0x71, 0x50, 0x37, 0x87, 0xf7, 0xec, 0x0d, 0x1b, 0x0d, 0xa0, 0x6a,
1644 0x2d, 0x6c, 0xe6, 0x9b, 0xc4, 0xb7, 0x29, 0xd1, 0xf6, 0x04, 0xe7, 0xd7, 0x5b, 0x39, 0x5b, 0x1c,
1645 0xd3, 0xe6, 0x90, 0x6e, 0x0e, 0x83, 0x95, 0x59, 0xa8, 0x03, 0xe5, 0xa9, 0x15, 0xc7, 0x34, 0x5c,
1646 0x6a, 0x35, 0xc1, 0x75, 0xb8, 0xfd, 0x04, 0x24, 0xf1, 0xdd, 0x1c, 0x5e, 0x41, 0xd1, 0x08, 0x6a,
1647 0x94, 0x98, 0x33, 0xc7, 0x8a, 0xe6, 0x26, 0x99, 0xb3, 0x40, 0xdb, 0xdf, 0xf1, 0x34, 0x9d, 0x73,
1648 0x48, 0x7b, 0xce, 0x02, 0xbe, 0x81, 0x94, 0x64, 0x26, 0x7a, 0x0f, 0x0f, 0xa3, 0x65, 0x14, 0x53,
1649 0x77, 0x93, 0xf5, 0xc1, 0xff, 0xc1, 0xfa, 0x20, 0xa1, 0x59, 0x33, 0xeb, 0x20, 0x53, 0xa2, 0xa9,
1650 0x82, 0xea, 0xf9, 0x56, 0x2a, 0xdd, 0x9d, 0x52, 0xdb, 0xa6, 0x76, 0xdb, 0xf7, 0xe2, 0xd0, 0x77,
1651 0x1c, 0x1a, 0x76, 0x73, 0x58, 0x4e, 0x12, 0x17, 0xc5, 0x7e, 0x68, 0x5d, 0x51, 0xed, 0xe1, 0x8e,
1652 0x89, 0x1b, 0x27, 0xf1, 0x3c, 0x71, 0x29, 0xb4, 0xfe, 0x0f, 0x09, 0x14, 0xc3, 0x8b, 0x69, 0x38,
1653 0xb3, 0x08, 0xad, 0xff, 0x01, 0xf2, 0x97, 0xd1, 0x14, 0x7d, 0x01, 0xca, 0x35, 0xf5, 0x6c, 0x5f,
1654 0xa8, 0x8d, 0x24, 0xd4, 0xa2, 0x92, 0x38, 0x0c, 0x1b, 0xfd, 0x1a, 0x20, 0x08, 0x7d, 0x7b, 0x41,
1655 0xb8, 0x1c, 0x0a, 0xe1, 0x50, 0xb0, 0x92, 0x7a, 0x92, 0xe1, 0x29, 0xb1, 0x4d, 0x9b, 0x5e, 0x33,
1656 0x42, 0x85, 0x34, 0x28, 0x58, 0x99, 0x12, 0xbb, 0x23, 0x1c, 0x7c, 0x86, 0x11, 0x61, 0xff, 0x7b,
1657 0x86, 0x2f, 0x40, 0x49, 0xe0, 0xeb, 0x09, 0x2a, 0x89, 0xc3, 0xb0, 0xd1, 0x97, 0x50, 0x0d, 0xe9,
1658 0x35, 0x8b, 0x98, 0xef, 0xf1, 0xe1, 0x64, 0x02, 0x58, 0xb9, 0x0c, 0xbb, 0xfe, 0x77, 0x19, 0xf2,
1659 0x63, 0x9f, 0xa0, 0x36, 0x94, 0x66, 0x96, 0xcb, 0x9c, 0x65, 0x2a, 0xb8, 0x5f, 0xef, 0x22, 0x6e,
1660 0xcd, 0x73, 0x01, 0xc1, 0x29, 0x14, 0x3d, 0x82, 0xa2, 0xeb, 0xdb, 0xd4, 0x49, 0x97, 0x91, 0x18,
1661 0xdc, 0x4b, 0xfc, 0x90, 0x46, 0x62, 0xf6, 0x22, 0x4e, 0x8c, 0x3a, 0x81, 0x52, 0x82, 0x46, 0x3a,
1662 0x14, 0xac, 0x90, 0xcc, 0xc5, 0xc4, 0xfb, 0xc7, 0xcf, 0x76, 0x9a, 0xb8, 0x15, 0x92, 0x39, 0x8b,
1663 0xa9, 0x10, 0x6b, 0x2c, 0xe0, 0x99, 0x5e, 0xcb, 0x6b, 0xbd, 0x6e, 0x8c, 0x61, 0x6f, 0x33, 0x12,
1664 0xd5, 0xe1, 0x71, 0x0b, 0xb7, 0xbb, 0xc6, 0x44, 0x6f, 0x4f, 0x2e, 0xb1, 0x6e, 0x5e, 0x0e, 0x3a,
1665 0xfa, 0xb9, 0x31, 0xd0, 0x3b, 0x6a, 0x0e, 0x95, 0x21, 0xff, 0xfe, 0xf4, 0x44, 0x95, 0x10, 0x40,
1666 0xe9, 0xfd, 0xe9, 0x89, 0x79, 0xf2, 0x42, 0x95, 0xb9, 0xb3, 0x85, 0xfb, 0x6a, 0x1e, 0x29, 0x50,
1667 0x6c, 0xe1, 0xfe, 0xc9, 0x0b, 0xb5, 0x50, 0xff, 0xb7, 0x0c, 0xa5, 0x44, 0x9c, 0x91, 0x01, 0xe5,
1668 0x20, 0xf4, 0x67, 0xcc, 0xa1, 0x69, 0xda, 0x8e, 0x76, 0x94, 0xf5, 0xe6, 0x28, 0x81, 0xe1, 0x15,
1669 0x9e, 0xef, 0x14, 0xaf, 0x87, 0xa6, 0xb7, 0x70, 0xa7, 0x34, 0x4c, 0xdf, 0x02, 0xb8, 0x6b, 0x20,
1670 0x3c, 0xf5, 0x3f, 0x4b, 0x50, 0x4e, 0x51, 0xe8, 0x07, 0x28, 0xc4, 0xcb, 0x80, 0xa6, 0x29, 0xfb,
1671 0x66, 0xd7, 0x49, 0x27, 0xcb, 0x80, 0x62, 0x81, 0xe4, 0xa7, 0x26, 0x0a, 0x28, 0xb5, 0x4d, 0x77,
1672 0xfe, 0x51, 0x4c, 0x56, 0xc4, 0x15, 0xe1, 0xe8, 0xcf, 0x3f, 0xa2, 0x27, 0xb0, 0x1f, 0xb1, 0x8f,
1673 0xd4, 0x74, 0xe9, 0x95, 0x35, 0x5d, 0xc6, 0xd9, 0xd6, 0xd5, 0xb8, 0xb7, 0xbf, 0x72, 0x36, 0x7e,
1674 0x0f, 0x05, 0xce, 0x88, 0x10, 0xec, 0x4f, 0x3e, 0x8c, 0xee, 0x65, 0xb3, 0xd3, 0xc1, 0xaa, 0x84,
1675 0x2a, 0x50, 0xe8, 0x74, 0xf0, 0xb1, 0x2a, 0xa7, 0x4f, 0xcf, 0xd5, 0x7c, 0xfa, 0xf4, 0x42, 0x2d,
1676 0xa0, 0x2a, 0x94, 0x7b, 0x23, 0x53, 0xb8, 0x8b, 0x6b, 0xe3, 0x85, 0x5a, 0xba, 0x28, 0x54, 0xf2,
1677 0x6a, 0xa1, 0x6e, 0x82, 0x92, 0x55, 0x30, 0xf4, 0x03, 0xe4, 0x17, 0xd1, 0x34, 0x2d, 0x7d, 0xcd,
1678 0xad, 0x2f, 0x9d, 0x5d, 0xd4, 0xe6, 0x65, 0x34, 0xc5, 0x1c, 0x7a, 0x51, 0xa8, 0x48, 0xaa, 0x7c,
1679 0x51, 0xa8, 0xc8, 0x6a, 0x3e, 0x9d, 0xe0, 0xaf, 0x32, 0x94, 0x92, 0xd2, 0x86, 0x5e, 0x43, 0x65,
1680 0x46, 0x2d, 0x7e, 0x4e, 0x22, 0x4d, 0x3a, 0xc8, 0x1f, 0xee, 0xef, 0xb0, 0x9b, 0x09, 0xb4, 0x79,
1681 0x9e, 0xe0, 0x70, 0x46, 0x80, 0x46, 0x00, 0xc4, 0xf1, 0xc9, 0x1f, 0x4d, 0xb1, 0x4f, 0xf2, 0x8e,
1682 0x47, 0x3b, 0xa5, 0x6b, 0x73, 0xa4, 0xd8, 0x2c, 0x85, 0xac, 0x1e, 0x1b, 0xdf, 0x41, 0x39, 0x9d,
1683 0x06, 0xfd, 0x0a, 0x1e, 0x9c, 0xeb, 0xad, 0xf4, 0x04, 0xbf, 0x1e, 0x0c, 0xdf, 0x0d, 0xd4, 0x1c,
1684 0x52, 0x61, 0xaf, 0xd5, 0x9e, 0x18, 0x6f, 0x8d, 0xc9, 0x07, 0xb3, 0xa7, 0x77, 0x54, 0xa9, 0x71,
1685 0x06, 0x4a, 0xc6, 0x84, 0x34, 0x78, 0xd4, 0xee, 0x0d, 0xdb, 0xaf, 0xcd, 0x7b, 0x5b, 0x55, 0x03,
1686 0xa5, 0x3f, 0x1c, 0x0c, 0x27, 0xc3, 0x81, 0xd1, 0x56, 0x25, 0xb4, 0x07, 0x95, 0xb3, 0xe1, 0x70,
1687 0x32, 0x31, 0xfa, 0xba, 0x2a, 0xd7, 0xff, 0x26, 0xc3, 0xde, 0x66, 0x85, 0xbb, 0x23, 0x68, 0xd2,
1688 0x5d, 0x41, 0x7b, 0x2f, 0x86, 0x03, 0x1a, 0xc6, 0x8c, 0x46, 0x69, 0xa3, 0x74, 0xfa, 0x49, 0x35,
1689 0x94, 0x5f, 0x8d, 0x14, 0x8f, 0x37, 0xb8, 0xea, 0x7f, 0x91, 0x00, 0xd6, 0x43, 0xe8, 0x73, 0xa8,
1690 0xdc, 0x30, 0x3b, 0x9e, 0x9b, 0xc1, 0xad, 0x58, 0x45, 0x11, 0x97, 0x85, 0x3d, 0xba, 0xe5, 0x67,
1691 0x7b, 0x4e, 0xd9, 0xd5, 0x3c, 0xe6, 0x63, 0xe9, 0xd9, 0x4e, 0x1c, 0xa3, 0x5b, 0xf4, 0x2d, 0x20,
1692 0x9b, 0x59, 0x57, 0xbe, 0x67, 0x39, 0xa6, 0xcb, 0x1c, 0x87, 0x31, 0x8f, 0xcc, 0xd3, 0xf3, 0xfd,
1693 0x70, 0x35, 0xd2, 0x5f, 0x0d, 0xa0, 0x06, 0xd4, 0x02, 0x76, 0x4b, 0x9d, 0xc8, 0x0c, 0x78, 0x3b,
1694 0xe9, 0x89, 0xd3, 0x57, 0xc4, 0xd5, 0xc4, 0x39, 0xa2, 0xa1, 0xe1, 0xd5, 0x6f, 0xa1, 0x28, 0xfa,
1695 0x89, 0x1d, 0xc4, 0x7e, 0x76, 0x63, 0x5e, 0xd3, 0x90, 0x6b, 0xef, 0x4a, 0xec, 0x67, 0x37, 0x6f,
1696 0x13, 0x07, 0xbf, 0x75, 0x2b, 0x74, 0x44, 0x43, 0x9e, 0xbe, 0xa2, 0x08, 0xa9, 0xa5, 0xde, 0xb1,
1697 0x70, 0x66, 0x67, 0xb8, 0xa0, 0x16, 0xeb, 0xff, 0x94, 0xa1, 0xc0, 0x7b, 0x21, 0x74, 0x06, 0xf9,
1698 0x80, 0xb0, 0x54, 0x84, 0x3e, 0xe5, 0x6a, 0x8c, 0x08, 0x6f, 0xa4, 0x38, 0x18, 0x39, 0xa0, 0x45,
1699 0x8b, 0x20, 0xf0, 0xc3, 0x98, 0xda, 0xe6, 0x8d, 0x63, 0x79, 0xa6, 0xe8, 0xca, 0x89, 0xef, 0xf0,
1700 0x8d, 0xe4, 0xf7, 0xe1, 0x78, 0xa7, 0xc6, 0xac, 0xf9, 0xae, 0xd7, 0x1a, 0x8c, 0x52, 0x28, 0x7e,
1701 0x9c, 0x71, 0xbe, 0x73, 0x2c, 0x6f, 0xe5, 0x8e, 0x1a, 0x7f, 0x92, 0x60, 0x6f, 0x33, 0x10, 0x7d,
1702 0x0e, 0x9f, 0x71, 0xdb, 0x1c, 0xe1, 0xe1, 0x64, 0xd8, 0x1e, 0xf6, 0x36, 0x8e, 0xf6, 0x43, 0xa8,
1703 0x19, 0xba, 0xae, 0x9b, 0xa7, 0xdf, 0x1d, 0x9b, 0xcf, 0x9e, 0x99, 0x2d, 0x55, 0xba, 0xeb, 0x3a,
1704 0x53, 0xe5, 0xbb, 0xae, 0x57, 0x6a, 0xfe, 0xae, 0x6b, 0xa0, 0x16, 0xb8, 0x58, 0xfd, 0x84, 0xab,
1705 0xad, 0x16, 0xcf, 0xaa, 0xa0, 0xb0, 0xac, 0xaa, 0xff, 0x47, 0x82, 0xda, 0x9b, 0x85, 0xe5, 0xb0,
1706 0x19, 0x23, 0x56, 0xcc, 0x37, 0x46, 0x87, 0xbd, 0xcd, 0x8f, 0x9a, 0x4f, 0xf8, 0x24, 0xa9, 0x92,
1707 0xb5, 0x81, 0xfa, 0x50, 0x8a, 0x62, 0x2b, 0x5e, 0x44, 0xa9, 0x1c, 0xbc, 0xdc, 0x9a, 0xcd, 0x9f,
1708 0x2c, 0xa3, 0x39, 0x16, 0x60, 0x9c, 0x92, 0x34, 0x2e, 0xa1, 0x94, 0x78, 0xf8, 0x2b, 0x8d, 0x27,
1709 0xad, 0xc9, 0xe5, 0x78, 0x23, 0x65, 0x35, 0x50, 0xb0, 0xfe, 0xe6, 0x52, 0x1f, 0x4f, 0xb8, 0x14,
1710 0xf0, 0xe4, 0x4e, 0xf4, 0x76, 0x77, 0x60, 0xb4, 0x5b, 0xbd, 0xde, 0x07, 0xf3, 0xcd, 0x65, 0xab,
1711 0x67, 0x9c, 0x1b, 0x7a, 0x47, 0x95, 0x79, 0xe4, 0xda, 0xcc, 0xd7, 0x0f, 0x00, 0xd6, 0xdd, 0x67,
1712 0x56, 0x54, 0xa5, 0x75, 0x51, 0xad, 0xff, 0x28, 0x41, 0x39, 0x6d, 0x2a, 0xd7, 0x15, 0x5f, 0xda,
1713 0xac, 0xf8, 0x63, 0x80, 0x98, 0x92, 0xb9, 0xe7, 0x3b, 0xfe, 0xd5, 0x32, 0x7d, 0xdb, 0xe7, 0xbb,
1714 0x36, 0xaa, 0xcd, 0x49, 0x06, 0xc5, 0x1b, 0x34, 0x8d, 0xa7, 0x00, 0xeb, 0x11, 0xae, 0x76, 0xfc,
1715 0x85, 0x36, 0xde, 0x18, 0xa0, 0xd4, 0x33, 0x4c, 0x63, 0x38, 0x50, 0xa5, 0xfa, 0x37, 0xa0, 0xac,
1716 0x3b, 0xc8, 0x3b, 0x95, 0x55, 0xba, 0x57, 0x59, 0x5f, 0x02, 0xba, 0xdf, 0x37, 0x6e, 0x87, 0xfd,
1717 0x28, 0x43, 0x39, 0xed, 0x11, 0xd1, 0x01, 0xec, 0x51, 0xd7, 0x25, 0x2f, 0xcd, 0xe4, 0x82, 0xaf,
1718 0xa2, 0x85, 0xef, 0x9c, 0xdf, 0x70, 0xf4, 0x18, 0x4a, 0xae, 0xe5, 0xcd, 0x32, 0x5d, 0x48, 0xad,
1719 0x2c, 0xc3, 0xf9, 0x8d, 0xcf, 0xcc, 0x47, 0x50, 0xf4, 0xa9, 0xcb, 0x6c, 0x21, 0x36, 0x0a, 0x4e,
1720 0x0c, 0xa4, 0x42, 0x3e, 0x08, 0xaf, 0x53, 0x51, 0xe0, 0x8f, 0x48, 0x83, 0x72, 0x44, 0x49, 0xec,
1721 0x87, 0x91, 0xf8, 0xfc, 0x52, 0xf0, 0xca, 0x44, 0xdd, 0xb4, 0x41, 0x28, 0x8b, 0xdc, 0xbf, 0xd8,
1722 0xb5, 0xd7, 0x5d, 0xfd, 0xae, 0x1b, 0x85, 0xc6, 0xf7, 0x50, 0xdd, 0x70, 0xf2, 0x32, 0x32, 0x9e,
1723 0x0c, 0x71, 0xeb, 0x95, 0xbe, 0x2a, 0x24, 0xab, 0xfc, 0x57, 0xa0, 0xa0, 0xf7, 0xfb, 0xed, 0xa4,
1724 0xe4, 0x0f, 0xde, 0xf2, 0xea, 0x71, 0x56, 0x4a, 0x96, 0xd1, 0x78, 0x05, 0xb5, 0x6c, 0xae, 0x1e,
1725 0x8b, 0x62, 0x74, 0x02, 0xc5, 0x6b, 0xcb, 0x59, 0x50, 0x51, 0x68, 0x7f, 0xf9, 0xeb, 0x3c, 0x03,
1726 0xe1, 0x24, 0xfc, 0xec, 0xe9, 0xef, 0x0e, 0xaf, 0xfc, 0x2c, 0xb8, 0xe9, 0x87, 0x57, 0x47, 0xf7,
1727 0xff, 0x5b, 0xb8, 0xf2, 0x8f, 0xac, 0x80, 0x4d, 0x4b, 0x42, 0xbe, 0x9e, 0xff, 0x37, 0x00, 0x00,
1728 0xff, 0xff, 0xbd, 0x64, 0xa5, 0x06, 0xe6, 0x10, 0x00, 0x00,
Andrew Lambbc029d32020-02-24 12:42:50 -07001729}