blob: d67e2bae545bbd981521de82ea95c0014255edd8 [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
150type Component_Qualification_Status int32
151
152const (
153 Component_Qualification_STATUS_UNKNOWN Component_Qualification_Status = 0
154 Component_Qualification_REQUESTED Component_Qualification_Status = 1
155 Component_Qualification_TECHNICALLY_QUALIFIED Component_Qualification_Status = 2
156 Component_Qualification_QUALIFIED Component_Qualification_Status = 3
157)
158
159var Component_Qualification_Status_name = map[int32]string{
160 0: "STATUS_UNKNOWN",
161 1: "REQUESTED",
162 2: "TECHNICALLY_QUALIFIED",
163 3: "QUALIFIED",
164}
165
166var Component_Qualification_Status_value = map[string]int32{
167 "STATUS_UNKNOWN": 0,
168 "REQUESTED": 1,
169 "TECHNICALLY_QUALIFIED": 2,
170 "QUALIFIED": 3,
171}
172
173func (x Component_Qualification_Status) String() string {
174 return proto.EnumName(Component_Qualification_Status_name, int32(x))
175}
176
177func (Component_Qualification_Status) EnumDescriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -0500178 return fileDescriptor_c6bb55af29234765, []int{0, 8, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700179}
180
181type Component struct {
182 // Globally unique component identifier.
183 Id *ComponentId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
C Shapiro9ba7fd02020-05-05 08:37:40 -0500184 // Original component manufacturer.
185 ManufacturerId *PartnerId `protobuf:"bytes,8,opt,name=manufacturer_id,json=manufacturerId,proto3" json:"manufacturer_id,omitempty"`
186 // Human readable name of the component.
187 Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700188 // Types that are valid to be assigned to Type:
189 // *Component_Soc_
190 // *Component_Memory_
191 // *Component_Bluetooth_
192 // *Component_Camera_
C Shapiro5c6fc212020-05-13 16:32:09 -0500193 // *Component_Touchscreen
C Shapiro74da76e2020-05-04 13:02:20 -0500194 // *Component_Wifi_
C Shapiro5c6fc212020-05-13 16:32:09 -0500195 // *Component_Touchpad
C Shapirod2365312020-05-18 14:46:48 -0500196 // *Component_DisplayPanel_
Andrew Lambbc029d32020-02-24 12:42:50 -0700197 Type isComponent_Type `protobuf_oneof:"type"`
198 XXX_NoUnkeyedLiteral struct{} `json:"-"`
199 XXX_unrecognized []byte `json:"-"`
200 XXX_sizecache int32 `json:"-"`
201}
202
203func (m *Component) Reset() { *m = Component{} }
204func (m *Component) String() string { return proto.CompactTextString(m) }
205func (*Component) ProtoMessage() {}
206func (*Component) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -0700207 return fileDescriptor_c6bb55af29234765, []int{0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700208}
209
210func (m *Component) XXX_Unmarshal(b []byte) error {
211 return xxx_messageInfo_Component.Unmarshal(m, b)
212}
213func (m *Component) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
214 return xxx_messageInfo_Component.Marshal(b, m, deterministic)
215}
216func (m *Component) XXX_Merge(src proto.Message) {
217 xxx_messageInfo_Component.Merge(m, src)
218}
219func (m *Component) XXX_Size() int {
220 return xxx_messageInfo_Component.Size(m)
221}
222func (m *Component) XXX_DiscardUnknown() {
223 xxx_messageInfo_Component.DiscardUnknown(m)
224}
225
226var xxx_messageInfo_Component proto.InternalMessageInfo
227
228func (m *Component) GetId() *ComponentId {
229 if m != nil {
230 return m.Id
231 }
232 return nil
233}
234
C Shapiro9ba7fd02020-05-05 08:37:40 -0500235func (m *Component) GetManufacturerId() *PartnerId {
236 if m != nil {
237 return m.ManufacturerId
238 }
239 return nil
240}
241
242func (m *Component) GetName() string {
243 if m != nil {
244 return m.Name
245 }
246 return ""
247}
248
Andrew Lambbc029d32020-02-24 12:42:50 -0700249type isComponent_Type interface {
250 isComponent_Type()
251}
252
253type Component_Soc_ struct {
254 Soc *Component_Soc `protobuf:"bytes,2,opt,name=soc,proto3,oneof"`
255}
256
257type Component_Memory_ struct {
258 Memory *Component_Memory `protobuf:"bytes,3,opt,name=memory,proto3,oneof"`
259}
260
261type Component_Bluetooth_ struct {
262 Bluetooth *Component_Bluetooth `protobuf:"bytes,4,opt,name=bluetooth,proto3,oneof"`
263}
264
265type Component_Camera_ struct {
266 Camera *Component_Camera `protobuf:"bytes,5,opt,name=camera,proto3,oneof"`
267}
268
C Shapiro5c6fc212020-05-13 16:32:09 -0500269type Component_Touchscreen struct {
270 Touchscreen *Component_Touch `protobuf:"bytes,6,opt,name=touchscreen,proto3,oneof"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700271}
272
C Shapiro74da76e2020-05-04 13:02:20 -0500273type Component_Wifi_ struct {
274 Wifi *Component_Wifi `protobuf:"bytes,7,opt,name=wifi,proto3,oneof"`
275}
276
C Shapiro5c6fc212020-05-13 16:32:09 -0500277type Component_Touchpad struct {
278 Touchpad *Component_Touch `protobuf:"bytes,10,opt,name=touchpad,proto3,oneof"`
279}
280
C Shapirod2365312020-05-18 14:46:48 -0500281type Component_DisplayPanel_ struct {
282 DisplayPanel *Component_DisplayPanel `protobuf:"bytes,11,opt,name=display_panel,json=displayPanel,proto3,oneof"`
283}
284
Andrew Lambbc029d32020-02-24 12:42:50 -0700285func (*Component_Soc_) isComponent_Type() {}
286
287func (*Component_Memory_) isComponent_Type() {}
288
289func (*Component_Bluetooth_) isComponent_Type() {}
290
291func (*Component_Camera_) isComponent_Type() {}
292
C Shapiro5c6fc212020-05-13 16:32:09 -0500293func (*Component_Touchscreen) isComponent_Type() {}
Andrew Lambbc029d32020-02-24 12:42:50 -0700294
C Shapiro74da76e2020-05-04 13:02:20 -0500295func (*Component_Wifi_) isComponent_Type() {}
296
C Shapiro5c6fc212020-05-13 16:32:09 -0500297func (*Component_Touchpad) isComponent_Type() {}
298
C Shapirod2365312020-05-18 14:46:48 -0500299func (*Component_DisplayPanel_) isComponent_Type() {}
300
Andrew Lambbc029d32020-02-24 12:42:50 -0700301func (m *Component) GetType() isComponent_Type {
302 if m != nil {
303 return m.Type
304 }
305 return nil
306}
307
308func (m *Component) GetSoc() *Component_Soc {
309 if x, ok := m.GetType().(*Component_Soc_); ok {
310 return x.Soc
311 }
312 return nil
313}
314
315func (m *Component) GetMemory() *Component_Memory {
316 if x, ok := m.GetType().(*Component_Memory_); ok {
317 return x.Memory
318 }
319 return nil
320}
321
322func (m *Component) GetBluetooth() *Component_Bluetooth {
323 if x, ok := m.GetType().(*Component_Bluetooth_); ok {
324 return x.Bluetooth
325 }
326 return nil
327}
328
329func (m *Component) GetCamera() *Component_Camera {
330 if x, ok := m.GetType().(*Component_Camera_); ok {
331 return x.Camera
332 }
333 return nil
334}
335
C Shapiro5c6fc212020-05-13 16:32:09 -0500336func (m *Component) GetTouchscreen() *Component_Touch {
337 if x, ok := m.GetType().(*Component_Touchscreen); ok {
Andrew Lambbc029d32020-02-24 12:42:50 -0700338 return x.Touchscreen
339 }
340 return nil
341}
342
C Shapiro74da76e2020-05-04 13:02:20 -0500343func (m *Component) GetWifi() *Component_Wifi {
344 if x, ok := m.GetType().(*Component_Wifi_); ok {
345 return x.Wifi
346 }
347 return nil
348}
349
C Shapiro5c6fc212020-05-13 16:32:09 -0500350func (m *Component) GetTouchpad() *Component_Touch {
351 if x, ok := m.GetType().(*Component_Touchpad); ok {
352 return x.Touchpad
353 }
354 return nil
355}
356
C Shapirod2365312020-05-18 14:46:48 -0500357func (m *Component) GetDisplayPanel() *Component_DisplayPanel {
358 if x, ok := m.GetType().(*Component_DisplayPanel_); ok {
359 return x.DisplayPanel
360 }
361 return nil
362}
363
Andrew Lambbc029d32020-02-24 12:42:50 -0700364// XXX_OneofWrappers is for the internal use of the proto package.
365func (*Component) XXX_OneofWrappers() []interface{} {
366 return []interface{}{
367 (*Component_Soc_)(nil),
368 (*Component_Memory_)(nil),
369 (*Component_Bluetooth_)(nil),
370 (*Component_Camera_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500371 (*Component_Touchscreen)(nil),
C Shapiro74da76e2020-05-04 13:02:20 -0500372 (*Component_Wifi_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500373 (*Component_Touchpad)(nil),
C Shapirod2365312020-05-18 14:46:48 -0500374 (*Component_DisplayPanel_)(nil),
Andrew Lambbc029d32020-02-24 12:42:50 -0700375 }
376}
377
C Shapiro74da76e2020-05-04 13:02:20 -0500378// Defines common component version identifiers based on interface standards.
379type Component_Interface struct {
380 XXX_NoUnkeyedLiteral struct{} `json:"-"`
381 XXX_unrecognized []byte `json:"-"`
382 XXX_sizecache int32 `json:"-"`
383}
384
385func (m *Component_Interface) Reset() { *m = Component_Interface{} }
386func (m *Component_Interface) String() string { return proto.CompactTextString(m) }
387func (*Component_Interface) ProtoMessage() {}
388func (*Component_Interface) Descriptor() ([]byte, []int) {
389 return fileDescriptor_c6bb55af29234765, []int{0, 0}
390}
391
392func (m *Component_Interface) XXX_Unmarshal(b []byte) error {
393 return xxx_messageInfo_Component_Interface.Unmarshal(m, b)
394}
395func (m *Component_Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
396 return xxx_messageInfo_Component_Interface.Marshal(b, m, deterministic)
397}
398func (m *Component_Interface) XXX_Merge(src proto.Message) {
399 xxx_messageInfo_Component_Interface.Merge(m, src)
400}
401func (m *Component_Interface) XXX_Size() int {
402 return xxx_messageInfo_Component_Interface.Size(m)
403}
404func (m *Component_Interface) XXX_DiscardUnknown() {
405 xxx_messageInfo_Component_Interface.DiscardUnknown(m)
406}
407
408var xxx_messageInfo_Component_Interface proto.InternalMessageInfo
409
410type Component_Interface_Usb struct {
411 // 4-digit hex
412 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
413 // 4-digit hex
414 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
415 // 4-digit hex
416 BcdDevice string `protobuf:"bytes,3,opt,name=bcd_device,json=bcdDevice,proto3" json:"bcd_device,omitempty"`
417 XXX_NoUnkeyedLiteral struct{} `json:"-"`
418 XXX_unrecognized []byte `json:"-"`
419 XXX_sizecache int32 `json:"-"`
420}
421
422func (m *Component_Interface_Usb) Reset() { *m = Component_Interface_Usb{} }
423func (m *Component_Interface_Usb) String() string { return proto.CompactTextString(m) }
424func (*Component_Interface_Usb) ProtoMessage() {}
425func (*Component_Interface_Usb) Descriptor() ([]byte, []int) {
426 return fileDescriptor_c6bb55af29234765, []int{0, 0, 0}
427}
428
429func (m *Component_Interface_Usb) XXX_Unmarshal(b []byte) error {
430 return xxx_messageInfo_Component_Interface_Usb.Unmarshal(m, b)
431}
432func (m *Component_Interface_Usb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
433 return xxx_messageInfo_Component_Interface_Usb.Marshal(b, m, deterministic)
434}
435func (m *Component_Interface_Usb) XXX_Merge(src proto.Message) {
436 xxx_messageInfo_Component_Interface_Usb.Merge(m, src)
437}
438func (m *Component_Interface_Usb) XXX_Size() int {
439 return xxx_messageInfo_Component_Interface_Usb.Size(m)
440}
441func (m *Component_Interface_Usb) XXX_DiscardUnknown() {
442 xxx_messageInfo_Component_Interface_Usb.DiscardUnknown(m)
443}
444
445var xxx_messageInfo_Component_Interface_Usb proto.InternalMessageInfo
446
447func (m *Component_Interface_Usb) GetVendorId() string {
448 if m != nil {
449 return m.VendorId
450 }
451 return ""
452}
453
454func (m *Component_Interface_Usb) GetProductId() string {
455 if m != nil {
456 return m.ProductId
457 }
458 return ""
459}
460
461func (m *Component_Interface_Usb) GetBcdDevice() string {
462 if m != nil {
463 return m.BcdDevice
464 }
465 return ""
466}
467
468type Component_Interface_Pci struct {
469 // 4-digit hex
470 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
471 // 4-digit hex
472 DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
473 // 2-digit hex
474 RevisionId string `protobuf:"bytes,3,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"`
475 XXX_NoUnkeyedLiteral struct{} `json:"-"`
476 XXX_unrecognized []byte `json:"-"`
477 XXX_sizecache int32 `json:"-"`
478}
479
480func (m *Component_Interface_Pci) Reset() { *m = Component_Interface_Pci{} }
481func (m *Component_Interface_Pci) String() string { return proto.CompactTextString(m) }
482func (*Component_Interface_Pci) ProtoMessage() {}
483func (*Component_Interface_Pci) Descriptor() ([]byte, []int) {
484 return fileDescriptor_c6bb55af29234765, []int{0, 0, 1}
485}
486
487func (m *Component_Interface_Pci) XXX_Unmarshal(b []byte) error {
488 return xxx_messageInfo_Component_Interface_Pci.Unmarshal(m, b)
489}
490func (m *Component_Interface_Pci) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
491 return xxx_messageInfo_Component_Interface_Pci.Marshal(b, m, deterministic)
492}
493func (m *Component_Interface_Pci) XXX_Merge(src proto.Message) {
494 xxx_messageInfo_Component_Interface_Pci.Merge(m, src)
495}
496func (m *Component_Interface_Pci) XXX_Size() int {
497 return xxx_messageInfo_Component_Interface_Pci.Size(m)
498}
499func (m *Component_Interface_Pci) XXX_DiscardUnknown() {
500 xxx_messageInfo_Component_Interface_Pci.DiscardUnknown(m)
501}
502
503var xxx_messageInfo_Component_Interface_Pci proto.InternalMessageInfo
504
505func (m *Component_Interface_Pci) GetVendorId() string {
506 if m != nil {
507 return m.VendorId
508 }
509 return ""
510}
511
512func (m *Component_Interface_Pci) GetDeviceId() string {
513 if m != nil {
514 return m.DeviceId
515 }
516 return ""
517}
518
519func (m *Component_Interface_Pci) GetRevisionId() string {
520 if m != nil {
521 return m.RevisionId
522 }
523 return ""
524}
525
Andrew Lambbc029d32020-02-24 12:42:50 -0700526type Component_Soc struct {
527 Family *Component_Soc_Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"`
528 // Unique model name returned from cpu_id instruction
529 Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
530 // Number of cores present on the SoC model
531 Cores int32 `protobuf:"varint,3,opt,name=cores,proto3" json:"cores,omitempty"`
532 XXX_NoUnkeyedLiteral struct{} `json:"-"`
533 XXX_unrecognized []byte `json:"-"`
534 XXX_sizecache int32 `json:"-"`
535}
536
537func (m *Component_Soc) Reset() { *m = Component_Soc{} }
538func (m *Component_Soc) String() string { return proto.CompactTextString(m) }
539func (*Component_Soc) ProtoMessage() {}
540func (*Component_Soc) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500541 return fileDescriptor_c6bb55af29234765, []int{0, 1}
Andrew Lambbc029d32020-02-24 12:42:50 -0700542}
543
544func (m *Component_Soc) XXX_Unmarshal(b []byte) error {
545 return xxx_messageInfo_Component_Soc.Unmarshal(m, b)
546}
547func (m *Component_Soc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
548 return xxx_messageInfo_Component_Soc.Marshal(b, m, deterministic)
549}
550func (m *Component_Soc) XXX_Merge(src proto.Message) {
551 xxx_messageInfo_Component_Soc.Merge(m, src)
552}
553func (m *Component_Soc) XXX_Size() int {
554 return xxx_messageInfo_Component_Soc.Size(m)
555}
556func (m *Component_Soc) XXX_DiscardUnknown() {
557 xxx_messageInfo_Component_Soc.DiscardUnknown(m)
558}
559
560var xxx_messageInfo_Component_Soc proto.InternalMessageInfo
561
562func (m *Component_Soc) GetFamily() *Component_Soc_Family {
563 if m != nil {
564 return m.Family
565 }
566 return nil
567}
568
569func (m *Component_Soc) GetModel() string {
570 if m != nil {
571 return m.Model
572 }
573 return ""
574}
575
576func (m *Component_Soc) GetCores() int32 {
577 if m != nil {
578 return m.Cores
579 }
580 return 0
581}
582
583type Component_Soc_Family struct {
584 Arch Component_Soc_Architecture `protobuf:"varint,1,opt,name=arch,proto3,enum=chromiumos.config.api.Component_Soc_Architecture" json:"arch,omitempty"`
585 // Common name (human friendly) for the family
586 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
587 XXX_NoUnkeyedLiteral struct{} `json:"-"`
588 XXX_unrecognized []byte `json:"-"`
589 XXX_sizecache int32 `json:"-"`
590}
591
592func (m *Component_Soc_Family) Reset() { *m = Component_Soc_Family{} }
593func (m *Component_Soc_Family) String() string { return proto.CompactTextString(m) }
594func (*Component_Soc_Family) ProtoMessage() {}
595func (*Component_Soc_Family) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500596 return fileDescriptor_c6bb55af29234765, []int{0, 1, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700597}
598
599func (m *Component_Soc_Family) XXX_Unmarshal(b []byte) error {
600 return xxx_messageInfo_Component_Soc_Family.Unmarshal(m, b)
601}
602func (m *Component_Soc_Family) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
603 return xxx_messageInfo_Component_Soc_Family.Marshal(b, m, deterministic)
604}
605func (m *Component_Soc_Family) XXX_Merge(src proto.Message) {
606 xxx_messageInfo_Component_Soc_Family.Merge(m, src)
607}
608func (m *Component_Soc_Family) XXX_Size() int {
609 return xxx_messageInfo_Component_Soc_Family.Size(m)
610}
611func (m *Component_Soc_Family) XXX_DiscardUnknown() {
612 xxx_messageInfo_Component_Soc_Family.DiscardUnknown(m)
613}
614
615var xxx_messageInfo_Component_Soc_Family proto.InternalMessageInfo
616
617func (m *Component_Soc_Family) GetArch() Component_Soc_Architecture {
618 if m != nil {
619 return m.Arch
620 }
621 return Component_Soc_ARCHITECTURE_UNDEFINED
622}
623
624func (m *Component_Soc_Family) GetName() string {
625 if m != nil {
626 return m.Name
627 }
628 return ""
629}
630
631type Component_Memory struct {
632 Profile *Component_Memory_Profile `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
633 PartNumber string `protobuf:"bytes,2,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700634 XXX_NoUnkeyedLiteral struct{} `json:"-"`
635 XXX_unrecognized []byte `json:"-"`
636 XXX_sizecache int32 `json:"-"`
637}
638
639func (m *Component_Memory) Reset() { *m = Component_Memory{} }
640func (m *Component_Memory) String() string { return proto.CompactTextString(m) }
641func (*Component_Memory) ProtoMessage() {}
642func (*Component_Memory) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500643 return fileDescriptor_c6bb55af29234765, []int{0, 2}
Andrew Lambbc029d32020-02-24 12:42:50 -0700644}
645
646func (m *Component_Memory) XXX_Unmarshal(b []byte) error {
647 return xxx_messageInfo_Component_Memory.Unmarshal(m, b)
648}
649func (m *Component_Memory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
650 return xxx_messageInfo_Component_Memory.Marshal(b, m, deterministic)
651}
652func (m *Component_Memory) XXX_Merge(src proto.Message) {
653 xxx_messageInfo_Component_Memory.Merge(m, src)
654}
655func (m *Component_Memory) XXX_Size() int {
656 return xxx_messageInfo_Component_Memory.Size(m)
657}
658func (m *Component_Memory) XXX_DiscardUnknown() {
659 xxx_messageInfo_Component_Memory.DiscardUnknown(m)
660}
661
662var xxx_messageInfo_Component_Memory proto.InternalMessageInfo
663
664func (m *Component_Memory) GetProfile() *Component_Memory_Profile {
665 if m != nil {
666 return m.Profile
667 }
668 return nil
669}
670
671func (m *Component_Memory) GetPartNumber() string {
672 if m != nil {
673 return m.PartNumber
674 }
675 return ""
676}
677
Andrew Lambbc029d32020-02-24 12:42:50 -0700678type Component_Memory_Profile struct {
679 Type Component_Memory_Type `protobuf:"varint,1,opt,name=type,proto3,enum=chromiumos.config.api.Component_Memory_Type" json:"type,omitempty"`
680 SpeedMhz int32 `protobuf:"varint,2,opt,name=speed_mhz,json=speedMhz,proto3" json:"speed_mhz,omitempty"`
681 SizeMegabytes int32 `protobuf:"varint,3,opt,name=size_megabytes,json=sizeMegabytes,proto3" json:"size_megabytes,omitempty"`
682 XXX_NoUnkeyedLiteral struct{} `json:"-"`
683 XXX_unrecognized []byte `json:"-"`
684 XXX_sizecache int32 `json:"-"`
685}
686
687func (m *Component_Memory_Profile) Reset() { *m = Component_Memory_Profile{} }
688func (m *Component_Memory_Profile) String() string { return proto.CompactTextString(m) }
689func (*Component_Memory_Profile) ProtoMessage() {}
690func (*Component_Memory_Profile) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500691 return fileDescriptor_c6bb55af29234765, []int{0, 2, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700692}
693
694func (m *Component_Memory_Profile) XXX_Unmarshal(b []byte) error {
695 return xxx_messageInfo_Component_Memory_Profile.Unmarshal(m, b)
696}
697func (m *Component_Memory_Profile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
698 return xxx_messageInfo_Component_Memory_Profile.Marshal(b, m, deterministic)
699}
700func (m *Component_Memory_Profile) XXX_Merge(src proto.Message) {
701 xxx_messageInfo_Component_Memory_Profile.Merge(m, src)
702}
703func (m *Component_Memory_Profile) XXX_Size() int {
704 return xxx_messageInfo_Component_Memory_Profile.Size(m)
705}
706func (m *Component_Memory_Profile) XXX_DiscardUnknown() {
707 xxx_messageInfo_Component_Memory_Profile.DiscardUnknown(m)
708}
709
710var xxx_messageInfo_Component_Memory_Profile proto.InternalMessageInfo
711
712func (m *Component_Memory_Profile) GetType() Component_Memory_Type {
713 if m != nil {
714 return m.Type
715 }
716 return Component_Memory_TYPE_UNDEFINED
717}
718
719func (m *Component_Memory_Profile) GetSpeedMhz() int32 {
720 if m != nil {
721 return m.SpeedMhz
722 }
723 return 0
724}
725
726func (m *Component_Memory_Profile) GetSizeMegabytes() int32 {
727 if m != nil {
728 return m.SizeMegabytes
729 }
730 return 0
731}
732
733type Component_Bluetooth struct {
C Shapiro74da76e2020-05-04 13:02:20 -0500734 Usb *Component_Interface_Usb `protobuf:"bytes,4,opt,name=usb,proto3" json:"usb,omitempty"`
735 XXX_NoUnkeyedLiteral struct{} `json:"-"`
736 XXX_unrecognized []byte `json:"-"`
737 XXX_sizecache int32 `json:"-"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700738}
739
740func (m *Component_Bluetooth) Reset() { *m = Component_Bluetooth{} }
741func (m *Component_Bluetooth) String() string { return proto.CompactTextString(m) }
742func (*Component_Bluetooth) ProtoMessage() {}
743func (*Component_Bluetooth) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500744 return fileDescriptor_c6bb55af29234765, []int{0, 3}
Andrew Lambbc029d32020-02-24 12:42:50 -0700745}
746
747func (m *Component_Bluetooth) XXX_Unmarshal(b []byte) error {
748 return xxx_messageInfo_Component_Bluetooth.Unmarshal(m, b)
749}
750func (m *Component_Bluetooth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
751 return xxx_messageInfo_Component_Bluetooth.Marshal(b, m, deterministic)
752}
753func (m *Component_Bluetooth) XXX_Merge(src proto.Message) {
754 xxx_messageInfo_Component_Bluetooth.Merge(m, src)
755}
756func (m *Component_Bluetooth) XXX_Size() int {
757 return xxx_messageInfo_Component_Bluetooth.Size(m)
758}
759func (m *Component_Bluetooth) XXX_DiscardUnknown() {
760 xxx_messageInfo_Component_Bluetooth.DiscardUnknown(m)
761}
762
763var xxx_messageInfo_Component_Bluetooth proto.InternalMessageInfo
764
C Shapiro74da76e2020-05-04 13:02:20 -0500765func (m *Component_Bluetooth) GetUsb() *Component_Interface_Usb {
Andrew Lambbc029d32020-02-24 12:42:50 -0700766 if m != nil {
C Shapiro74da76e2020-05-04 13:02:20 -0500767 return m.Usb
Andrew Lambbc029d32020-02-24 12:42:50 -0700768 }
C Shapiro74da76e2020-05-04 13:02:20 -0500769 return nil
Andrew Lambbc029d32020-02-24 12:42:50 -0700770}
771
772type Component_Camera struct {
773 Features []Component_Camera_Feature `protobuf:"varint,1,rep,packed,name=features,proto3,enum=chromiumos.config.api.Component_Camera_Feature" json:"features,omitempty"`
774 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"`
775 XXX_NoUnkeyedLiteral struct{} `json:"-"`
776 XXX_unrecognized []byte `json:"-"`
777 XXX_sizecache int32 `json:"-"`
778}
779
780func (m *Component_Camera) Reset() { *m = Component_Camera{} }
781func (m *Component_Camera) String() string { return proto.CompactTextString(m) }
782func (*Component_Camera) ProtoMessage() {}
783func (*Component_Camera) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500784 return fileDescriptor_c6bb55af29234765, []int{0, 4}
Andrew Lambbc029d32020-02-24 12:42:50 -0700785}
786
787func (m *Component_Camera) XXX_Unmarshal(b []byte) error {
788 return xxx_messageInfo_Component_Camera.Unmarshal(m, b)
789}
790func (m *Component_Camera) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
791 return xxx_messageInfo_Component_Camera.Marshal(b, m, deterministic)
792}
793func (m *Component_Camera) XXX_Merge(src proto.Message) {
794 xxx_messageInfo_Component_Camera.Merge(m, src)
795}
796func (m *Component_Camera) XXX_Size() int {
797 return xxx_messageInfo_Component_Camera.Size(m)
798}
799func (m *Component_Camera) XXX_DiscardUnknown() {
800 xxx_messageInfo_Component_Camera.DiscardUnknown(m)
801}
802
803var xxx_messageInfo_Component_Camera proto.InternalMessageInfo
804
805func (m *Component_Camera) GetFeatures() []Component_Camera_Feature {
806 if m != nil {
807 return m.Features
808 }
809 return nil
810}
811
812func (m *Component_Camera) GetClockType() Component_Camera_ClockType {
813 if m != nil {
814 return m.ClockType
815 }
816 return Component_Camera_CLOCK_TYPE_UNDEFINED
817}
818
C Shapirod2365312020-05-18 14:46:48 -0500819type Component_DisplayPanel struct {
820 ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
821 Properties *Component_DisplayPanel_Properties `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
822 XXX_NoUnkeyedLiteral struct{} `json:"-"`
823 XXX_unrecognized []byte `json:"-"`
824 XXX_sizecache int32 `json:"-"`
825}
826
827func (m *Component_DisplayPanel) Reset() { *m = Component_DisplayPanel{} }
828func (m *Component_DisplayPanel) String() string { return proto.CompactTextString(m) }
829func (*Component_DisplayPanel) ProtoMessage() {}
830func (*Component_DisplayPanel) Descriptor() ([]byte, []int) {
831 return fileDescriptor_c6bb55af29234765, []int{0, 5}
832}
833
834func (m *Component_DisplayPanel) XXX_Unmarshal(b []byte) error {
835 return xxx_messageInfo_Component_DisplayPanel.Unmarshal(m, b)
836}
837func (m *Component_DisplayPanel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
838 return xxx_messageInfo_Component_DisplayPanel.Marshal(b, m, deterministic)
839}
840func (m *Component_DisplayPanel) XXX_Merge(src proto.Message) {
841 xxx_messageInfo_Component_DisplayPanel.Merge(m, src)
842}
843func (m *Component_DisplayPanel) XXX_Size() int {
844 return xxx_messageInfo_Component_DisplayPanel.Size(m)
845}
846func (m *Component_DisplayPanel) XXX_DiscardUnknown() {
847 xxx_messageInfo_Component_DisplayPanel.DiscardUnknown(m)
848}
849
850var xxx_messageInfo_Component_DisplayPanel proto.InternalMessageInfo
851
852func (m *Component_DisplayPanel) GetProductId() string {
853 if m != nil {
854 return m.ProductId
855 }
856 return ""
857}
858
859func (m *Component_DisplayPanel) GetProperties() *Component_DisplayPanel_Properties {
860 if m != nil {
861 return m.Properties
862 }
863 return nil
864}
865
866type Component_DisplayPanel_Properties struct {
867 WidthPx int32 `protobuf:"varint,1,opt,name=width_px,json=widthPx,proto3" json:"width_px,omitempty"`
868 HeightPx int32 `protobuf:"varint,2,opt,name=height_px,json=heightPx,proto3" json:"height_px,omitempty"`
869 // Generally expressed as double (e.g. 11.7 inches) in specs, but storing
870 // as milliinch to remove double ambiguities.
871 DiagonalMilliinch int32 `protobuf:"varint,3,opt,name=diagonal_milliinch,json=diagonalMilliinch,proto3" json:"diagonal_milliinch,omitempty"`
872 // PPI or also referred to as DPI (density per inch)
873 PixelsPerIn int32 `protobuf:"varint,4,opt,name=pixels_per_in,json=pixelsPerIn,proto3" json:"pixels_per_in,omitempty"`
874 XXX_NoUnkeyedLiteral struct{} `json:"-"`
875 XXX_unrecognized []byte `json:"-"`
876 XXX_sizecache int32 `json:"-"`
877}
878
879func (m *Component_DisplayPanel_Properties) Reset() { *m = Component_DisplayPanel_Properties{} }
880func (m *Component_DisplayPanel_Properties) String() string { return proto.CompactTextString(m) }
881func (*Component_DisplayPanel_Properties) ProtoMessage() {}
882func (*Component_DisplayPanel_Properties) Descriptor() ([]byte, []int) {
883 return fileDescriptor_c6bb55af29234765, []int{0, 5, 0}
884}
885
886func (m *Component_DisplayPanel_Properties) XXX_Unmarshal(b []byte) error {
887 return xxx_messageInfo_Component_DisplayPanel_Properties.Unmarshal(m, b)
888}
889func (m *Component_DisplayPanel_Properties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
890 return xxx_messageInfo_Component_DisplayPanel_Properties.Marshal(b, m, deterministic)
891}
892func (m *Component_DisplayPanel_Properties) XXX_Merge(src proto.Message) {
893 xxx_messageInfo_Component_DisplayPanel_Properties.Merge(m, src)
894}
895func (m *Component_DisplayPanel_Properties) XXX_Size() int {
896 return xxx_messageInfo_Component_DisplayPanel_Properties.Size(m)
897}
898func (m *Component_DisplayPanel_Properties) XXX_DiscardUnknown() {
899 xxx_messageInfo_Component_DisplayPanel_Properties.DiscardUnknown(m)
900}
901
902var xxx_messageInfo_Component_DisplayPanel_Properties proto.InternalMessageInfo
903
904func (m *Component_DisplayPanel_Properties) GetWidthPx() int32 {
905 if m != nil {
906 return m.WidthPx
907 }
908 return 0
909}
910
911func (m *Component_DisplayPanel_Properties) GetHeightPx() int32 {
912 if m != nil {
913 return m.HeightPx
914 }
915 return 0
916}
917
918func (m *Component_DisplayPanel_Properties) GetDiagonalMilliinch() int32 {
919 if m != nil {
920 return m.DiagonalMilliinch
921 }
922 return 0
923}
924
925func (m *Component_DisplayPanel_Properties) GetPixelsPerIn() int32 {
926 if m != nil {
927 return m.PixelsPerIn
928 }
929 return 0
930}
931
C Shapiro5c6fc212020-05-13 16:32:09 -0500932type Component_Touch struct {
Andrew Lambbc029d32020-02-24 12:42:50 -0700933 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700934 FwVersion string `protobuf:"bytes,3,opt,name=fw_version,json=fwVersion,proto3" json:"fw_version,omitempty"`
C Shapiroda331d62020-05-06 14:58:00 -0500935 // Optional product brand/series name
936 // For some vendors, this is used in the firmware naming schema
937 ProductSeries string `protobuf:"bytes,5,opt,name=product_series,json=productSeries,proto3" json:"product_series,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700938 XXX_NoUnkeyedLiteral struct{} `json:"-"`
939 XXX_unrecognized []byte `json:"-"`
940 XXX_sizecache int32 `json:"-"`
941}
942
C Shapiro5c6fc212020-05-13 16:32:09 -0500943func (m *Component_Touch) Reset() { *m = Component_Touch{} }
944func (m *Component_Touch) String() string { return proto.CompactTextString(m) }
945func (*Component_Touch) ProtoMessage() {}
946func (*Component_Touch) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -0500947 return fileDescriptor_c6bb55af29234765, []int{0, 6}
Andrew Lambbc029d32020-02-24 12:42:50 -0700948}
949
C Shapiro5c6fc212020-05-13 16:32:09 -0500950func (m *Component_Touch) XXX_Unmarshal(b []byte) error {
951 return xxx_messageInfo_Component_Touch.Unmarshal(m, b)
Andrew Lambbc029d32020-02-24 12:42:50 -0700952}
C Shapiro5c6fc212020-05-13 16:32:09 -0500953func (m *Component_Touch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
954 return xxx_messageInfo_Component_Touch.Marshal(b, m, deterministic)
Andrew Lambbc029d32020-02-24 12:42:50 -0700955}
C Shapiro5c6fc212020-05-13 16:32:09 -0500956func (m *Component_Touch) XXX_Merge(src proto.Message) {
957 xxx_messageInfo_Component_Touch.Merge(m, src)
Andrew Lambbc029d32020-02-24 12:42:50 -0700958}
C Shapiro5c6fc212020-05-13 16:32:09 -0500959func (m *Component_Touch) XXX_Size() int {
960 return xxx_messageInfo_Component_Touch.Size(m)
Andrew Lambbc029d32020-02-24 12:42:50 -0700961}
C Shapiro5c6fc212020-05-13 16:32:09 -0500962func (m *Component_Touch) XXX_DiscardUnknown() {
963 xxx_messageInfo_Component_Touch.DiscardUnknown(m)
Andrew Lambbc029d32020-02-24 12:42:50 -0700964}
965
C Shapiro5c6fc212020-05-13 16:32:09 -0500966var xxx_messageInfo_Component_Touch proto.InternalMessageInfo
Andrew Lambbc029d32020-02-24 12:42:50 -0700967
C Shapiro5c6fc212020-05-13 16:32:09 -0500968func (m *Component_Touch) GetProductId() string {
Andrew Lambbc029d32020-02-24 12:42:50 -0700969 if m != nil {
970 return m.ProductId
971 }
972 return ""
973}
974
C Shapiro5c6fc212020-05-13 16:32:09 -0500975func (m *Component_Touch) GetFwVersion() string {
Andrew Lambbc029d32020-02-24 12:42:50 -0700976 if m != nil {
977 return m.FwVersion
978 }
979 return ""
980}
981
C Shapiro5c6fc212020-05-13 16:32:09 -0500982func (m *Component_Touch) GetProductSeries() string {
Andrew Lambbc029d32020-02-24 12:42:50 -0700983 if m != nil {
C Shapiroda331d62020-05-06 14:58:00 -0500984 return m.ProductSeries
Andrew Lambbc029d32020-02-24 12:42:50 -0700985 }
986 return ""
987}
988
C Shapiro74da76e2020-05-04 13:02:20 -0500989type Component_Wifi struct {
990 // Types that are valid to be assigned to Interface:
991 // *Component_Wifi_Pci
992 Interface isComponent_Wifi_Interface `protobuf_oneof:"interface"`
993 XXX_NoUnkeyedLiteral struct{} `json:"-"`
994 XXX_unrecognized []byte `json:"-"`
995 XXX_sizecache int32 `json:"-"`
996}
997
998func (m *Component_Wifi) Reset() { *m = Component_Wifi{} }
999func (m *Component_Wifi) String() string { return proto.CompactTextString(m) }
1000func (*Component_Wifi) ProtoMessage() {}
1001func (*Component_Wifi) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001002 return fileDescriptor_c6bb55af29234765, []int{0, 7}
C Shapiro74da76e2020-05-04 13:02:20 -05001003}
1004
1005func (m *Component_Wifi) XXX_Unmarshal(b []byte) error {
1006 return xxx_messageInfo_Component_Wifi.Unmarshal(m, b)
1007}
1008func (m *Component_Wifi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1009 return xxx_messageInfo_Component_Wifi.Marshal(b, m, deterministic)
1010}
1011func (m *Component_Wifi) XXX_Merge(src proto.Message) {
1012 xxx_messageInfo_Component_Wifi.Merge(m, src)
1013}
1014func (m *Component_Wifi) XXX_Size() int {
1015 return xxx_messageInfo_Component_Wifi.Size(m)
1016}
1017func (m *Component_Wifi) XXX_DiscardUnknown() {
1018 xxx_messageInfo_Component_Wifi.DiscardUnknown(m)
1019}
1020
1021var xxx_messageInfo_Component_Wifi proto.InternalMessageInfo
1022
1023type isComponent_Wifi_Interface interface {
1024 isComponent_Wifi_Interface()
1025}
1026
1027type Component_Wifi_Pci struct {
1028 Pci *Component_Interface_Pci `protobuf:"bytes,1,opt,name=pci,proto3,oneof"`
1029}
1030
1031func (*Component_Wifi_Pci) isComponent_Wifi_Interface() {}
1032
1033func (m *Component_Wifi) GetInterface() isComponent_Wifi_Interface {
1034 if m != nil {
1035 return m.Interface
1036 }
1037 return nil
1038}
1039
1040func (m *Component_Wifi) GetPci() *Component_Interface_Pci {
1041 if x, ok := m.GetInterface().(*Component_Wifi_Pci); ok {
1042 return x.Pci
1043 }
1044 return nil
1045}
1046
1047// XXX_OneofWrappers is for the internal use of the proto package.
1048func (*Component_Wifi) XXX_OneofWrappers() []interface{} {
1049 return []interface{}{
1050 (*Component_Wifi_Pci)(nil),
1051 }
1052}
1053
Andrew Lambbc029d32020-02-24 12:42:50 -07001054// Record of a component level qualification and the corresponding status.
1055type Component_Qualification struct {
1056 ComponentId *ComponentId `protobuf:"bytes,1,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
1057 Status Component_Qualification_Status `protobuf:"varint,2,opt,name=status,proto3,enum=chromiumos.config.api.Component_Qualification_Status" json:"status,omitempty"`
1058 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1059 XXX_unrecognized []byte `json:"-"`
1060 XXX_sizecache int32 `json:"-"`
1061}
1062
1063func (m *Component_Qualification) Reset() { *m = Component_Qualification{} }
1064func (m *Component_Qualification) String() string { return proto.CompactTextString(m) }
1065func (*Component_Qualification) ProtoMessage() {}
1066func (*Component_Qualification) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001067 return fileDescriptor_c6bb55af29234765, []int{0, 8}
Andrew Lambbc029d32020-02-24 12:42:50 -07001068}
1069
1070func (m *Component_Qualification) XXX_Unmarshal(b []byte) error {
1071 return xxx_messageInfo_Component_Qualification.Unmarshal(m, b)
1072}
1073func (m *Component_Qualification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1074 return xxx_messageInfo_Component_Qualification.Marshal(b, m, deterministic)
1075}
1076func (m *Component_Qualification) XXX_Merge(src proto.Message) {
1077 xxx_messageInfo_Component_Qualification.Merge(m, src)
1078}
1079func (m *Component_Qualification) XXX_Size() int {
1080 return xxx_messageInfo_Component_Qualification.Size(m)
1081}
1082func (m *Component_Qualification) XXX_DiscardUnknown() {
1083 xxx_messageInfo_Component_Qualification.DiscardUnknown(m)
1084}
1085
1086var xxx_messageInfo_Component_Qualification proto.InternalMessageInfo
1087
1088func (m *Component_Qualification) GetComponentId() *ComponentId {
1089 if m != nil {
1090 return m.ComponentId
1091 }
1092 return nil
1093}
1094
1095func (m *Component_Qualification) GetStatus() Component_Qualification_Status {
1096 if m != nil {
1097 return m.Status
1098 }
1099 return Component_Qualification_STATUS_UNKNOWN
1100}
1101
1102type ComponentList struct {
1103 Value []*Component `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
1104 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1105 XXX_unrecognized []byte `json:"-"`
1106 XXX_sizecache int32 `json:"-"`
1107}
1108
1109func (m *ComponentList) Reset() { *m = ComponentList{} }
1110func (m *ComponentList) String() string { return proto.CompactTextString(m) }
1111func (*ComponentList) ProtoMessage() {}
1112func (*ComponentList) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001113 return fileDescriptor_c6bb55af29234765, []int{1}
Andrew Lambbc029d32020-02-24 12:42:50 -07001114}
1115
1116func (m *ComponentList) XXX_Unmarshal(b []byte) error {
1117 return xxx_messageInfo_ComponentList.Unmarshal(m, b)
1118}
1119func (m *ComponentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1120 return xxx_messageInfo_ComponentList.Marshal(b, m, deterministic)
1121}
1122func (m *ComponentList) XXX_Merge(src proto.Message) {
1123 xxx_messageInfo_ComponentList.Merge(m, src)
1124}
1125func (m *ComponentList) XXX_Size() int {
1126 return xxx_messageInfo_ComponentList.Size(m)
1127}
1128func (m *ComponentList) XXX_DiscardUnknown() {
1129 xxx_messageInfo_ComponentList.DiscardUnknown(m)
1130}
1131
1132var xxx_messageInfo_ComponentList proto.InternalMessageInfo
1133
1134func (m *ComponentList) GetValue() []*Component {
1135 if m != nil {
1136 return m.Value
1137 }
1138 return nil
1139}
1140
1141func init() {
1142 proto.RegisterEnum("chromiumos.config.api.Component_Soc_Architecture", Component_Soc_Architecture_name, Component_Soc_Architecture_value)
1143 proto.RegisterEnum("chromiumos.config.api.Component_Memory_Type", Component_Memory_Type_name, Component_Memory_Type_value)
1144 proto.RegisterEnum("chromiumos.config.api.Component_Camera_Feature", Component_Camera_Feature_name, Component_Camera_Feature_value)
1145 proto.RegisterEnum("chromiumos.config.api.Component_Camera_ClockType", Component_Camera_ClockType_name, Component_Camera_ClockType_value)
1146 proto.RegisterEnum("chromiumos.config.api.Component_Qualification_Status", Component_Qualification_Status_name, Component_Qualification_Status_value)
1147 proto.RegisterType((*Component)(nil), "chromiumos.config.api.Component")
C Shapiro74da76e2020-05-04 13:02:20 -05001148 proto.RegisterType((*Component_Interface)(nil), "chromiumos.config.api.Component.Interface")
1149 proto.RegisterType((*Component_Interface_Usb)(nil), "chromiumos.config.api.Component.Interface.Usb")
1150 proto.RegisterType((*Component_Interface_Pci)(nil), "chromiumos.config.api.Component.Interface.Pci")
Andrew Lambbc029d32020-02-24 12:42:50 -07001151 proto.RegisterType((*Component_Soc)(nil), "chromiumos.config.api.Component.Soc")
1152 proto.RegisterType((*Component_Soc_Family)(nil), "chromiumos.config.api.Component.Soc.Family")
1153 proto.RegisterType((*Component_Memory)(nil), "chromiumos.config.api.Component.Memory")
1154 proto.RegisterType((*Component_Memory_Profile)(nil), "chromiumos.config.api.Component.Memory.Profile")
1155 proto.RegisterType((*Component_Bluetooth)(nil), "chromiumos.config.api.Component.Bluetooth")
1156 proto.RegisterType((*Component_Camera)(nil), "chromiumos.config.api.Component.Camera")
C Shapirod2365312020-05-18 14:46:48 -05001157 proto.RegisterType((*Component_DisplayPanel)(nil), "chromiumos.config.api.Component.DisplayPanel")
1158 proto.RegisterType((*Component_DisplayPanel_Properties)(nil), "chromiumos.config.api.Component.DisplayPanel.Properties")
C Shapiro5c6fc212020-05-13 16:32:09 -05001159 proto.RegisterType((*Component_Touch)(nil), "chromiumos.config.api.Component.Touch")
C Shapiro74da76e2020-05-04 13:02:20 -05001160 proto.RegisterType((*Component_Wifi)(nil), "chromiumos.config.api.Component.Wifi")
Andrew Lambbc029d32020-02-24 12:42:50 -07001161 proto.RegisterType((*Component_Qualification)(nil), "chromiumos.config.api.Component.Qualification")
1162 proto.RegisterType((*ComponentList)(nil), "chromiumos.config.api.ComponentList")
1163}
1164
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001165func init() {
1166 proto.RegisterFile("chromiumos/config/api/component.proto", fileDescriptor_c6bb55af29234765)
1167}
Andrew Lambbc029d32020-02-24 12:42:50 -07001168
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001169var fileDescriptor_c6bb55af29234765 = []byte{
C Shapirod2365312020-05-18 14:46:48 -05001170 // 1298 bytes of a gzipped FileDescriptorProto
1171 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x56, 0xdb, 0x72, 0xe2, 0xc6,
1172 0x16, 0x45, 0x42, 0x60, 0xb4, 0x31, 0x1e, 0x9d, 0x3e, 0x33, 0xa7, 0x18, 0x4d, 0x9d, 0x8a, 0x8b,
1173 0xca, 0x4c, 0x5c, 0x93, 0x0c, 0x4e, 0x3c, 0x8e, 0xcb, 0x55, 0x79, 0x19, 0x0c, 0x38, 0xc8, 0x63,
1174 0x30, 0xd3, 0x88, 0xb9, 0x24, 0x0f, 0x8a, 0x68, 0x35, 0xd0, 0x15, 0x74, 0x29, 0x49, 0xf8, 0x32,
1175 0x3f, 0x91, 0xc7, 0x3c, 0xe5, 0x21, 0x7f, 0x90, 0x3f, 0xc8, 0x27, 0xe4, 0x3b, 0xf2, 0x0f, 0x79,
1176 0x48, 0x75, 0x4b, 0x08, 0x32, 0x97, 0x80, 0xdf, 0xd4, 0xab, 0xf7, 0x5a, 0x7b, 0x4b, 0xbd, 0xf7,
1177 0x52, 0xc3, 0x43, 0x32, 0x0d, 0x7d, 0x97, 0xcd, 0x5d, 0x3f, 0xda, 0x27, 0xbe, 0x37, 0x66, 0x93,
1178 0x7d, 0x3b, 0x60, 0xfb, 0xc4, 0x77, 0x03, 0xdf, 0xa3, 0x5e, 0x5c, 0x0f, 0x42, 0x3f, 0xf6, 0xd1,
1179 0xbd, 0x65, 0x58, 0x3d, 0x09, 0xab, 0xdb, 0x01, 0xd3, 0xf7, 0xd6, 0xb0, 0x2d, 0xe6, 0x24, 0x02,
1180 0xfa, 0xa3, 0x0f, 0x47, 0x06, 0x76, 0x18, 0x7b, 0x34, 0xcc, 0xe2, 0x6a, 0xbf, 0xdf, 0x03, 0xb5,
1181 0xb9, 0xa0, 0xa3, 0x03, 0x90, 0x99, 0x53, 0x95, 0x76, 0xa5, 0xbd, 0xf2, 0x41, 0xad, 0xfe, 0xc1,
1182 0x1a, 0xea, 0x59, 0xb4, 0xe1, 0x60, 0x99, 0x39, 0xc8, 0x80, 0x3b, 0xae, 0xed, 0xcd, 0xc7, 0x36,
1183 0x89, 0xe7, 0xa1, 0x90, 0xae, 0x96, 0x84, 0xc0, 0xee, 0x47, 0x04, 0xfa, 0x49, 0x0d, 0x86, 0x83,
1184 0x77, 0x56, 0x89, 0x86, 0x83, 0x10, 0x28, 0x9e, 0xed, 0xd2, 0xaa, 0xba, 0x2b, 0xed, 0xa9, 0x58,
1185 0x3c, 0xa3, 0x63, 0xc8, 0x47, 0x3e, 0xa9, 0xca, 0x42, 0xf2, 0xd3, 0x75, 0x35, 0xd5, 0x07, 0x3e,
1186 0xe9, 0xe4, 0x30, 0xa7, 0xa0, 0x06, 0x14, 0x5d, 0xea, 0xfa, 0xe1, 0x4d, 0x35, 0x2f, 0xc8, 0x9f,
1187 0xad, 0x25, 0x77, 0x45, 0x78, 0x27, 0x87, 0x53, 0x22, 0x3a, 0x03, 0x75, 0x34, 0x9b, 0xd3, 0xd8,
1188 0xf7, 0xe3, 0x69, 0x55, 0x11, 0x2a, 0x8f, 0xd7, 0xaa, 0x9c, 0x2c, 0x18, 0x9d, 0x1c, 0x5e, 0xd2,
1189 0x79, 0x39, 0xc4, 0x76, 0x69, 0x68, 0x57, 0x0b, 0x1b, 0x96, 0xd3, 0x14, 0xe1, 0xbc, 0x9c, 0x84,
1190 0x88, 0xce, 0xa0, 0x1c, 0xfb, 0x73, 0x32, 0x8d, 0x48, 0x48, 0xa9, 0x57, 0x2d, 0x0a, 0x9d, 0x47,
1191 0x6b, 0x75, 0x4c, 0xce, 0xe9, 0xe4, 0xf0, 0x2a, 0x19, 0x7d, 0x03, 0xca, 0x15, 0x1b, 0xb3, 0xea,
1192 0x96, 0x10, 0x79, 0xb8, 0x56, 0xe4, 0x15, 0x1b, 0xb3, 0x4e, 0x0e, 0x0b, 0x12, 0x6a, 0x41, 0x49,
1193 0x68, 0x05, 0xb6, 0x53, 0x85, 0x5b, 0x56, 0x91, 0x31, 0x91, 0x09, 0x15, 0x87, 0x45, 0xc1, 0xcc,
1194 0xbe, 0xb1, 0x02, 0xdb, 0xa3, 0xb3, 0x6a, 0x59, 0x48, 0x3d, 0x59, 0x2b, 0xd5, 0x4a, 0x58, 0x7d,
1195 0x4e, 0xea, 0xe4, 0xf0, 0xb6, 0xb3, 0xb2, 0xd6, 0xff, 0x90, 0x40, 0x35, 0xbc, 0x98, 0x86, 0x63,
1196 0x9b, 0x50, 0xfd, 0x07, 0xc8, 0x0f, 0xa3, 0x11, 0x7a, 0x00, 0xea, 0x25, 0xf5, 0x1c, 0x5f, 0xb4,
1197 0xa7, 0x24, 0xda, 0xab, 0x94, 0x00, 0x86, 0x83, 0xfe, 0x0f, 0x10, 0x84, 0xbe, 0x33, 0x27, 0x7c,
1198 0x7e, 0x44, 0xa7, 0xa9, 0x58, 0x4d, 0x91, 0x64, 0x7b, 0x44, 0x1c, 0xcb, 0xa1, 0x97, 0x8c, 0x50,
1199 0xd1, 0x4b, 0x2a, 0x56, 0x47, 0xc4, 0x69, 0x09, 0x80, 0x67, 0xe8, 0x13, 0xf6, 0xef, 0x19, 0x1e,
1200 0x80, 0x9a, 0xd0, 0x97, 0x09, 0x4a, 0x09, 0x60, 0x38, 0xe8, 0x13, 0x28, 0x87, 0xf4, 0x92, 0x45,
1201 0xcc, 0xf7, 0xf8, 0x76, 0x92, 0x00, 0x16, 0x90, 0xe1, 0xe8, 0xbf, 0xc9, 0x90, 0x1f, 0xf8, 0x04,
1202 0x35, 0xa1, 0x38, 0xb6, 0x5d, 0x36, 0xbb, 0x49, 0x27, 0xf4, 0xf3, 0x4d, 0xa6, 0xa1, 0x7e, 0x2a,
1203 0x28, 0x38, 0xa5, 0xa2, 0xbb, 0x50, 0x70, 0x7d, 0x87, 0xce, 0xd2, 0x32, 0x92, 0x05, 0x47, 0x89,
1204 0x1f, 0xd2, 0x48, 0x64, 0x2f, 0xe0, 0x64, 0xa1, 0x13, 0x28, 0x26, 0x6c, 0xd4, 0x06, 0xc5, 0x0e,
1205 0xc9, 0x54, 0x24, 0xde, 0x39, 0xf8, 0x6a, 0xa3, 0xc4, 0x8d, 0x90, 0x4c, 0x59, 0x4c, 0xc5, 0x74,
1206 0x63, 0x41, 0xcf, 0x06, 0x5c, 0x5e, 0x0e, 0x78, 0x6d, 0x00, 0xdb, 0xab, 0x91, 0x48, 0x87, 0xff,
1207 0x35, 0x70, 0xb3, 0x63, 0x98, 0xed, 0xa6, 0x39, 0xc4, 0x6d, 0x6b, 0xd8, 0x6b, 0xb5, 0x4f, 0x8d,
1208 0x5e, 0xbb, 0xa5, 0xe5, 0xd0, 0x16, 0xe4, 0x5f, 0x1f, 0x1f, 0x69, 0x12, 0x02, 0x28, 0xbe, 0x3e,
1209 0x3e, 0xb2, 0x8e, 0x0e, 0x35, 0x99, 0x83, 0x0d, 0xdc, 0xd5, 0xf2, 0x48, 0x85, 0x42, 0x03, 0x77,
1210 0x8f, 0x0e, 0x35, 0x45, 0xff, 0x53, 0x86, 0x62, 0x32, 0xcd, 0xc8, 0x80, 0xad, 0x20, 0xf4, 0xc7,
1211 0x6c, 0x46, 0xd3, 0xcf, 0xb6, 0xbf, 0xa1, 0x0f, 0xd4, 0xfb, 0x09, 0x0d, 0x2f, 0xf8, 0xfc, 0xa4,
1212 0xb8, 0x81, 0x5a, 0xde, 0xdc, 0x1d, 0xd1, 0x30, 0x7d, 0x0b, 0xe0, 0x50, 0x4f, 0x20, 0xfa, 0x4f,
1213 0x12, 0x6c, 0xa5, 0x2c, 0xf4, 0x0c, 0x94, 0xf8, 0x26, 0xa0, 0xe9, 0x27, 0xfb, 0x62, 0xd3, 0xa4,
1214 0xe6, 0x4d, 0x40, 0xb1, 0x60, 0xf2, 0xae, 0x89, 0x02, 0x4a, 0x1d, 0xcb, 0x9d, 0xbe, 0x15, 0xc9,
1215 0x0a, 0xb8, 0x24, 0x80, 0xee, 0xf4, 0x2d, 0x7a, 0x08, 0x3b, 0x11, 0x7b, 0x4b, 0x2d, 0x97, 0x4e,
1216 0xec, 0xd1, 0x4d, 0x9c, 0x1d, 0x5d, 0x85, 0xa3, 0xdd, 0x05, 0x58, 0xfb, 0x1e, 0x14, 0xae, 0x88,
1217 0x10, 0xec, 0x98, 0x6f, 0xfa, 0xef, 0x7d, 0xcd, 0x56, 0x0b, 0x6b, 0x12, 0x2a, 0x81, 0xd2, 0x6a,
1218 0xe1, 0x03, 0x4d, 0x4e, 0x9f, 0x9e, 0x6a, 0xf9, 0xf4, 0xe9, 0x50, 0x53, 0x50, 0x19, 0xb6, 0xce,
1219 0xfb, 0x96, 0x80, 0x0b, 0xcb, 0xc5, 0xa1, 0x56, 0x3c, 0x53, 0x4a, 0x79, 0x4d, 0xd1, 0x2d, 0x50,
1220 0x33, 0xcb, 0x43, 0xcf, 0x20, 0x3f, 0x8f, 0x46, 0xa9, 0x57, 0xd6, 0xd7, 0xbe, 0x74, 0x36, 0xa8,
1221 0xf5, 0x61, 0x34, 0xc2, 0x9c, 0x7a, 0xa6, 0x94, 0x24, 0x4d, 0x3e, 0x53, 0x4a, 0xb2, 0x96, 0x4f,
1222 0x13, 0xfc, 0x22, 0x43, 0x31, 0xf1, 0x42, 0xf4, 0x1c, 0x4a, 0x63, 0x6a, 0xf3, 0x3e, 0x89, 0xaa,
1223 0xd2, 0x6e, 0x7e, 0x6f, 0x67, 0x83, 0xd3, 0x4c, 0xa8, 0xf5, 0xd3, 0x84, 0x87, 0x33, 0x01, 0xd4,
1224 0x07, 0x20, 0x33, 0x9f, 0xfc, 0x68, 0x89, 0x73, 0x92, 0x37, 0x6c, 0xed, 0x54, 0xae, 0xc9, 0x99,
1225 0xe2, 0xb0, 0x54, 0xb2, 0x78, 0xac, 0x7d, 0x09, 0x5b, 0x69, 0x1a, 0xf4, 0x5f, 0xb8, 0x73, 0xda,
1226 0x6e, 0xa4, 0x1d, 0xfc, 0xbc, 0x77, 0xf1, 0xaa, 0xa7, 0xe5, 0x90, 0x06, 0xdb, 0x8d, 0xa6, 0x69,
1227 0xbc, 0x34, 0xcc, 0x37, 0xd6, 0x79, 0xbb, 0xa5, 0x49, 0xb5, 0x13, 0x50, 0x33, 0x25, 0x54, 0x85,
1228 0xbb, 0xcd, 0xf3, 0x8b, 0xe6, 0x73, 0xeb, 0xbd, 0xa3, 0xaa, 0x80, 0xda, 0xbd, 0xe8, 0x5d, 0x98,
1229 0x17, 0x3d, 0xa3, 0xa9, 0x49, 0x68, 0x1b, 0x4a, 0x27, 0x17, 0x17, 0xa6, 0x69, 0x74, 0xdb, 0x9a,
1230 0xac, 0xff, 0x2a, 0xc3, 0xf6, 0xaa, 0x25, 0xbe, 0x63, 0x68, 0xd2, 0xbb, 0x86, 0xf6, 0x5a, 0x6c,
1231 0x07, 0x34, 0x8c, 0x19, 0x8d, 0xd2, 0x3f, 0xeb, 0xf1, 0xad, 0x4c, 0x97, 0x8f, 0x46, 0xca, 0xc7,
1232 0x2b, 0x5a, 0xfa, 0xcf, 0x12, 0xc0, 0x72, 0x0b, 0xdd, 0x87, 0xd2, 0x15, 0x73, 0xe2, 0xa9, 0x15,
1233 0x5c, 0x8b, 0x2a, 0x0a, 0x78, 0x4b, 0xac, 0xfb, 0xd7, 0xbc, 0xb7, 0xa7, 0x94, 0x4d, 0xa6, 0x31,
1234 0xdf, 0x4b, 0x7b, 0x3b, 0x01, 0xfa, 0xd7, 0xe8, 0x09, 0x20, 0x87, 0xd9, 0x13, 0xdf, 0xb3, 0x67,
1235 0x96, 0xcb, 0x66, 0x33, 0xc6, 0x3c, 0x32, 0x4d, 0xfb, 0xfb, 0x3f, 0x8b, 0x9d, 0xee, 0x62, 0x03,
1236 0xd5, 0xa0, 0x12, 0xb0, 0x6b, 0x3a, 0x8b, 0xac, 0x80, 0xdf, 0x3f, 0x3c, 0xd1, 0x7d, 0x05, 0x5c,
1237 0x4e, 0xc0, 0x3e, 0x0d, 0x0d, 0x4f, 0xbf, 0x86, 0x82, 0xf8, 0x01, 0x6d, 0x60, 0xf6, 0xe3, 0x2b,
1238 0xeb, 0x92, 0x86, 0xdc, 0x7b, 0x17, 0x66, 0x3f, 0xbe, 0x7a, 0x99, 0x00, 0x7c, 0xea, 0x16, 0xec,
1239 0x88, 0x86, 0xfc, 0xf3, 0x15, 0x44, 0x48, 0x25, 0x45, 0x07, 0x02, 0xcc, 0x7a, 0x58, 0xd1, 0x0a,
1240 0xfa, 0x2b, 0x50, 0xf8, 0xbf, 0x13, 0x9d, 0x40, 0x3e, 0x20, 0x2c, 0xf5, 0xa0, 0xdb, 0x4c, 0x46,
1241 0x9f, 0xf0, 0x1f, 0x2f, 0x27, 0x9f, 0x94, 0x41, 0x65, 0xd9, 0xaf, 0xed, 0x2f, 0x09, 0x2a, 0x2f,
1242 0xe6, 0xf6, 0x8c, 0x8d, 0x19, 0xb1, 0x63, 0x5e, 0x5d, 0x1b, 0xb6, 0x57, 0xaf, 0x82, 0xb7, 0xb8,
1243 0xc8, 0x95, 0xc9, 0x72, 0x81, 0xba, 0x50, 0x8c, 0x62, 0x3b, 0x9e, 0x47, 0xe9, 0x4c, 0x7c, 0xbd,
1244 0xb6, 0xd8, 0x7f, 0x94, 0x51, 0x1f, 0x08, 0x32, 0x4e, 0x45, 0x6a, 0x43, 0x28, 0x26, 0x08, 0x37,
1245 0xa1, 0x81, 0xd9, 0x30, 0x87, 0x83, 0x95, 0x91, 0xa8, 0x80, 0x8a, 0xdb, 0x2f, 0x86, 0xed, 0x81,
1246 0xc9, 0xe7, 0x01, 0xdd, 0x87, 0x7b, 0x66, 0xbb, 0xd9, 0xe9, 0x19, 0xcd, 0xc6, 0xf9, 0xf9, 0x1b,
1247 0xeb, 0xc5, 0xb0, 0x71, 0x6e, 0x9c, 0x1a, 0xed, 0x96, 0x26, 0xf3, 0xc8, 0xe5, 0x32, 0x7f, 0x52,
1248 0x4c, 0xfc, 0xb5, 0xf6, 0x2d, 0x54, 0xb2, 0x42, 0xce, 0x59, 0x14, 0xa3, 0x23, 0x28, 0x5c, 0xda,
1249 0xb3, 0x39, 0x15, 0x06, 0xf1, 0xf1, 0x6b, 0x68, 0x46, 0xc2, 0x49, 0xf8, 0xc9, 0xe3, 0xef, 0xf6,
1250 0x26, 0x7e, 0x16, 0x5c, 0xf7, 0xc3, 0xc9, 0xfe, 0xfb, 0x97, 0xe8, 0x89, 0xcf, 0xef, 0xd1, 0xa3,
1251 0xa2, 0xb8, 0x3d, 0x3f, 0xfd, 0x3b, 0x00, 0x00, 0xff, 0xff, 0xc0, 0x03, 0xfc, 0x71, 0xcf, 0x0b,
1252 0x00, 0x00,
Andrew Lambbc029d32020-02-24 12:42:50 -07001253}