blob: 058e38d864d6486c7d1b3dbec29b980f0ca013ad [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
218type Component struct {
219 // Globally unique component identifier.
220 Id *ComponentId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
C Shapiro9ba7fd02020-05-05 08:37:40 -0500221 // Original component manufacturer.
222 ManufacturerId *PartnerId `protobuf:"bytes,8,opt,name=manufacturer_id,json=manufacturerId,proto3" json:"manufacturer_id,omitempty"`
223 // Human readable name of the component.
224 Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700225 // Types that are valid to be assigned to Type:
226 // *Component_Soc_
227 // *Component_Memory_
228 // *Component_Bluetooth_
229 // *Component_Camera_
C Shapiro5c6fc212020-05-13 16:32:09 -0500230 // *Component_Touchscreen
C Shapiro74da76e2020-05-04 13:02:20 -0500231 // *Component_Wifi_
C Shapiro5c6fc212020-05-13 16:32:09 -0500232 // *Component_Touchpad
C Shapirod2365312020-05-18 14:46:48 -0500233 // *Component_DisplayPanel_
Sean McAllisterc19613b2020-06-22 11:41:58 -0600234 // *Component_AudioCodec_
Andrew Lambbc029d32020-02-24 12:42:50 -0700235 Type isComponent_Type `protobuf_oneof:"type"`
236 XXX_NoUnkeyedLiteral struct{} `json:"-"`
237 XXX_unrecognized []byte `json:"-"`
238 XXX_sizecache int32 `json:"-"`
239}
240
241func (m *Component) Reset() { *m = Component{} }
242func (m *Component) String() string { return proto.CompactTextString(m) }
243func (*Component) ProtoMessage() {}
244func (*Component) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -0700245 return fileDescriptor_c6bb55af29234765, []int{0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700246}
247
248func (m *Component) XXX_Unmarshal(b []byte) error {
249 return xxx_messageInfo_Component.Unmarshal(m, b)
250}
251func (m *Component) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
252 return xxx_messageInfo_Component.Marshal(b, m, deterministic)
253}
254func (m *Component) XXX_Merge(src proto.Message) {
255 xxx_messageInfo_Component.Merge(m, src)
256}
257func (m *Component) XXX_Size() int {
258 return xxx_messageInfo_Component.Size(m)
259}
260func (m *Component) XXX_DiscardUnknown() {
261 xxx_messageInfo_Component.DiscardUnknown(m)
262}
263
264var xxx_messageInfo_Component proto.InternalMessageInfo
265
266func (m *Component) GetId() *ComponentId {
267 if m != nil {
268 return m.Id
269 }
270 return nil
271}
272
C Shapiro9ba7fd02020-05-05 08:37:40 -0500273func (m *Component) GetManufacturerId() *PartnerId {
274 if m != nil {
275 return m.ManufacturerId
276 }
277 return nil
278}
279
280func (m *Component) GetName() string {
281 if m != nil {
282 return m.Name
283 }
284 return ""
285}
286
Andrew Lambbc029d32020-02-24 12:42:50 -0700287type isComponent_Type interface {
288 isComponent_Type()
289}
290
291type Component_Soc_ struct {
292 Soc *Component_Soc `protobuf:"bytes,2,opt,name=soc,proto3,oneof"`
293}
294
295type Component_Memory_ struct {
296 Memory *Component_Memory `protobuf:"bytes,3,opt,name=memory,proto3,oneof"`
297}
298
299type Component_Bluetooth_ struct {
300 Bluetooth *Component_Bluetooth `protobuf:"bytes,4,opt,name=bluetooth,proto3,oneof"`
301}
302
303type Component_Camera_ struct {
304 Camera *Component_Camera `protobuf:"bytes,5,opt,name=camera,proto3,oneof"`
305}
306
C Shapiro5c6fc212020-05-13 16:32:09 -0500307type Component_Touchscreen struct {
308 Touchscreen *Component_Touch `protobuf:"bytes,6,opt,name=touchscreen,proto3,oneof"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700309}
310
C Shapiro74da76e2020-05-04 13:02:20 -0500311type Component_Wifi_ struct {
312 Wifi *Component_Wifi `protobuf:"bytes,7,opt,name=wifi,proto3,oneof"`
313}
314
C Shapiro5c6fc212020-05-13 16:32:09 -0500315type Component_Touchpad struct {
316 Touchpad *Component_Touch `protobuf:"bytes,10,opt,name=touchpad,proto3,oneof"`
317}
318
C Shapirod2365312020-05-18 14:46:48 -0500319type Component_DisplayPanel_ struct {
320 DisplayPanel *Component_DisplayPanel `protobuf:"bytes,11,opt,name=display_panel,json=displayPanel,proto3,oneof"`
321}
322
Sean McAllisterc19613b2020-06-22 11:41:58 -0600323type Component_AudioCodec_ struct {
324 AudioCodec *Component_AudioCodec `protobuf:"bytes,12,opt,name=audio_codec,json=audioCodec,proto3,oneof"`
325}
326
Andrew Lambbc029d32020-02-24 12:42:50 -0700327func (*Component_Soc_) isComponent_Type() {}
328
329func (*Component_Memory_) isComponent_Type() {}
330
331func (*Component_Bluetooth_) isComponent_Type() {}
332
333func (*Component_Camera_) isComponent_Type() {}
334
C Shapiro5c6fc212020-05-13 16:32:09 -0500335func (*Component_Touchscreen) isComponent_Type() {}
Andrew Lambbc029d32020-02-24 12:42:50 -0700336
C Shapiro74da76e2020-05-04 13:02:20 -0500337func (*Component_Wifi_) isComponent_Type() {}
338
C Shapiro5c6fc212020-05-13 16:32:09 -0500339func (*Component_Touchpad) isComponent_Type() {}
340
C Shapirod2365312020-05-18 14:46:48 -0500341func (*Component_DisplayPanel_) isComponent_Type() {}
342
Sean McAllisterc19613b2020-06-22 11:41:58 -0600343func (*Component_AudioCodec_) isComponent_Type() {}
344
Andrew Lambbc029d32020-02-24 12:42:50 -0700345func (m *Component) GetType() isComponent_Type {
346 if m != nil {
347 return m.Type
348 }
349 return nil
350}
351
352func (m *Component) GetSoc() *Component_Soc {
353 if x, ok := m.GetType().(*Component_Soc_); ok {
354 return x.Soc
355 }
356 return nil
357}
358
359func (m *Component) GetMemory() *Component_Memory {
360 if x, ok := m.GetType().(*Component_Memory_); ok {
361 return x.Memory
362 }
363 return nil
364}
365
366func (m *Component) GetBluetooth() *Component_Bluetooth {
367 if x, ok := m.GetType().(*Component_Bluetooth_); ok {
368 return x.Bluetooth
369 }
370 return nil
371}
372
373func (m *Component) GetCamera() *Component_Camera {
374 if x, ok := m.GetType().(*Component_Camera_); ok {
375 return x.Camera
376 }
377 return nil
378}
379
C Shapiro5c6fc212020-05-13 16:32:09 -0500380func (m *Component) GetTouchscreen() *Component_Touch {
381 if x, ok := m.GetType().(*Component_Touchscreen); ok {
Andrew Lambbc029d32020-02-24 12:42:50 -0700382 return x.Touchscreen
383 }
384 return nil
385}
386
C Shapiro74da76e2020-05-04 13:02:20 -0500387func (m *Component) GetWifi() *Component_Wifi {
388 if x, ok := m.GetType().(*Component_Wifi_); ok {
389 return x.Wifi
390 }
391 return nil
392}
393
C Shapiro5c6fc212020-05-13 16:32:09 -0500394func (m *Component) GetTouchpad() *Component_Touch {
395 if x, ok := m.GetType().(*Component_Touchpad); ok {
396 return x.Touchpad
397 }
398 return nil
399}
400
C Shapirod2365312020-05-18 14:46:48 -0500401func (m *Component) GetDisplayPanel() *Component_DisplayPanel {
402 if x, ok := m.GetType().(*Component_DisplayPanel_); ok {
403 return x.DisplayPanel
404 }
405 return nil
406}
407
Sean McAllisterc19613b2020-06-22 11:41:58 -0600408func (m *Component) GetAudioCodec() *Component_AudioCodec {
409 if x, ok := m.GetType().(*Component_AudioCodec_); ok {
410 return x.AudioCodec
411 }
412 return nil
413}
414
Andrew Lambbc029d32020-02-24 12:42:50 -0700415// XXX_OneofWrappers is for the internal use of the proto package.
416func (*Component) XXX_OneofWrappers() []interface{} {
417 return []interface{}{
418 (*Component_Soc_)(nil),
419 (*Component_Memory_)(nil),
420 (*Component_Bluetooth_)(nil),
421 (*Component_Camera_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500422 (*Component_Touchscreen)(nil),
C Shapiro74da76e2020-05-04 13:02:20 -0500423 (*Component_Wifi_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500424 (*Component_Touchpad)(nil),
C Shapirod2365312020-05-18 14:46:48 -0500425 (*Component_DisplayPanel_)(nil),
Sean McAllisterc19613b2020-06-22 11:41:58 -0600426 (*Component_AudioCodec_)(nil),
Andrew Lambbc029d32020-02-24 12:42:50 -0700427 }
428}
429
C Shapiro74da76e2020-05-04 13:02:20 -0500430// Defines common component version identifiers based on interface standards.
431type Component_Interface struct {
432 XXX_NoUnkeyedLiteral struct{} `json:"-"`
433 XXX_unrecognized []byte `json:"-"`
434 XXX_sizecache int32 `json:"-"`
435}
436
437func (m *Component_Interface) Reset() { *m = Component_Interface{} }
438func (m *Component_Interface) String() string { return proto.CompactTextString(m) }
439func (*Component_Interface) ProtoMessage() {}
440func (*Component_Interface) Descriptor() ([]byte, []int) {
441 return fileDescriptor_c6bb55af29234765, []int{0, 0}
442}
443
444func (m *Component_Interface) XXX_Unmarshal(b []byte) error {
445 return xxx_messageInfo_Component_Interface.Unmarshal(m, b)
446}
447func (m *Component_Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
448 return xxx_messageInfo_Component_Interface.Marshal(b, m, deterministic)
449}
450func (m *Component_Interface) XXX_Merge(src proto.Message) {
451 xxx_messageInfo_Component_Interface.Merge(m, src)
452}
453func (m *Component_Interface) XXX_Size() int {
454 return xxx_messageInfo_Component_Interface.Size(m)
455}
456func (m *Component_Interface) XXX_DiscardUnknown() {
457 xxx_messageInfo_Component_Interface.DiscardUnknown(m)
458}
459
460var xxx_messageInfo_Component_Interface proto.InternalMessageInfo
461
462type Component_Interface_Usb struct {
463 // 4-digit hex
464 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
465 // 4-digit hex
466 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
467 // 4-digit hex
468 BcdDevice string `protobuf:"bytes,3,opt,name=bcd_device,json=bcdDevice,proto3" json:"bcd_device,omitempty"`
469 XXX_NoUnkeyedLiteral struct{} `json:"-"`
470 XXX_unrecognized []byte `json:"-"`
471 XXX_sizecache int32 `json:"-"`
472}
473
474func (m *Component_Interface_Usb) Reset() { *m = Component_Interface_Usb{} }
475func (m *Component_Interface_Usb) String() string { return proto.CompactTextString(m) }
476func (*Component_Interface_Usb) ProtoMessage() {}
477func (*Component_Interface_Usb) Descriptor() ([]byte, []int) {
478 return fileDescriptor_c6bb55af29234765, []int{0, 0, 0}
479}
480
481func (m *Component_Interface_Usb) XXX_Unmarshal(b []byte) error {
482 return xxx_messageInfo_Component_Interface_Usb.Unmarshal(m, b)
483}
484func (m *Component_Interface_Usb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
485 return xxx_messageInfo_Component_Interface_Usb.Marshal(b, m, deterministic)
486}
487func (m *Component_Interface_Usb) XXX_Merge(src proto.Message) {
488 xxx_messageInfo_Component_Interface_Usb.Merge(m, src)
489}
490func (m *Component_Interface_Usb) XXX_Size() int {
491 return xxx_messageInfo_Component_Interface_Usb.Size(m)
492}
493func (m *Component_Interface_Usb) XXX_DiscardUnknown() {
494 xxx_messageInfo_Component_Interface_Usb.DiscardUnknown(m)
495}
496
497var xxx_messageInfo_Component_Interface_Usb proto.InternalMessageInfo
498
499func (m *Component_Interface_Usb) GetVendorId() string {
500 if m != nil {
501 return m.VendorId
502 }
503 return ""
504}
505
506func (m *Component_Interface_Usb) GetProductId() string {
507 if m != nil {
508 return m.ProductId
509 }
510 return ""
511}
512
513func (m *Component_Interface_Usb) GetBcdDevice() string {
514 if m != nil {
515 return m.BcdDevice
516 }
517 return ""
518}
519
520type Component_Interface_Pci struct {
521 // 4-digit hex
522 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
523 // 4-digit hex
524 DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
525 // 2-digit hex
526 RevisionId string `protobuf:"bytes,3,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"`
527 XXX_NoUnkeyedLiteral struct{} `json:"-"`
528 XXX_unrecognized []byte `json:"-"`
529 XXX_sizecache int32 `json:"-"`
530}
531
532func (m *Component_Interface_Pci) Reset() { *m = Component_Interface_Pci{} }
533func (m *Component_Interface_Pci) String() string { return proto.CompactTextString(m) }
534func (*Component_Interface_Pci) ProtoMessage() {}
535func (*Component_Interface_Pci) Descriptor() ([]byte, []int) {
536 return fileDescriptor_c6bb55af29234765, []int{0, 0, 1}
537}
538
539func (m *Component_Interface_Pci) XXX_Unmarshal(b []byte) error {
540 return xxx_messageInfo_Component_Interface_Pci.Unmarshal(m, b)
541}
542func (m *Component_Interface_Pci) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
543 return xxx_messageInfo_Component_Interface_Pci.Marshal(b, m, deterministic)
544}
545func (m *Component_Interface_Pci) XXX_Merge(src proto.Message) {
546 xxx_messageInfo_Component_Interface_Pci.Merge(m, src)
547}
548func (m *Component_Interface_Pci) XXX_Size() int {
549 return xxx_messageInfo_Component_Interface_Pci.Size(m)
550}
551func (m *Component_Interface_Pci) XXX_DiscardUnknown() {
552 xxx_messageInfo_Component_Interface_Pci.DiscardUnknown(m)
553}
554
555var xxx_messageInfo_Component_Interface_Pci proto.InternalMessageInfo
556
557func (m *Component_Interface_Pci) GetVendorId() string {
558 if m != nil {
559 return m.VendorId
560 }
561 return ""
562}
563
564func (m *Component_Interface_Pci) GetDeviceId() string {
565 if m != nil {
566 return m.DeviceId
567 }
568 return ""
569}
570
571func (m *Component_Interface_Pci) GetRevisionId() string {
572 if m != nil {
573 return m.RevisionId
574 }
575 return ""
576}
577
Andrew Lambbc029d32020-02-24 12:42:50 -0700578type Component_Soc struct {
579 Family *Component_Soc_Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"`
580 // Unique model name returned from cpu_id instruction
581 Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
582 // Number of cores present on the SoC model
583 Cores int32 `protobuf:"varint,3,opt,name=cores,proto3" json:"cores,omitempty"`
584 XXX_NoUnkeyedLiteral struct{} `json:"-"`
585 XXX_unrecognized []byte `json:"-"`
586 XXX_sizecache int32 `json:"-"`
587}
588
589func (m *Component_Soc) Reset() { *m = Component_Soc{} }
590func (m *Component_Soc) String() string { return proto.CompactTextString(m) }
591func (*Component_Soc) ProtoMessage() {}
592func (*Component_Soc) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500593 return fileDescriptor_c6bb55af29234765, []int{0, 1}
Andrew Lambbc029d32020-02-24 12:42:50 -0700594}
595
596func (m *Component_Soc) XXX_Unmarshal(b []byte) error {
597 return xxx_messageInfo_Component_Soc.Unmarshal(m, b)
598}
599func (m *Component_Soc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
600 return xxx_messageInfo_Component_Soc.Marshal(b, m, deterministic)
601}
602func (m *Component_Soc) XXX_Merge(src proto.Message) {
603 xxx_messageInfo_Component_Soc.Merge(m, src)
604}
605func (m *Component_Soc) XXX_Size() int {
606 return xxx_messageInfo_Component_Soc.Size(m)
607}
608func (m *Component_Soc) XXX_DiscardUnknown() {
609 xxx_messageInfo_Component_Soc.DiscardUnknown(m)
610}
611
612var xxx_messageInfo_Component_Soc proto.InternalMessageInfo
613
614func (m *Component_Soc) GetFamily() *Component_Soc_Family {
615 if m != nil {
616 return m.Family
617 }
618 return nil
619}
620
621func (m *Component_Soc) GetModel() string {
622 if m != nil {
623 return m.Model
624 }
625 return ""
626}
627
628func (m *Component_Soc) GetCores() int32 {
629 if m != nil {
630 return m.Cores
631 }
632 return 0
633}
634
635type Component_Soc_Family struct {
636 Arch Component_Soc_Architecture `protobuf:"varint,1,opt,name=arch,proto3,enum=chromiumos.config.api.Component_Soc_Architecture" json:"arch,omitempty"`
637 // Common name (human friendly) for the family
638 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
639 XXX_NoUnkeyedLiteral struct{} `json:"-"`
640 XXX_unrecognized []byte `json:"-"`
641 XXX_sizecache int32 `json:"-"`
642}
643
644func (m *Component_Soc_Family) Reset() { *m = Component_Soc_Family{} }
645func (m *Component_Soc_Family) String() string { return proto.CompactTextString(m) }
646func (*Component_Soc_Family) ProtoMessage() {}
647func (*Component_Soc_Family) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500648 return fileDescriptor_c6bb55af29234765, []int{0, 1, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700649}
650
651func (m *Component_Soc_Family) XXX_Unmarshal(b []byte) error {
652 return xxx_messageInfo_Component_Soc_Family.Unmarshal(m, b)
653}
654func (m *Component_Soc_Family) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
655 return xxx_messageInfo_Component_Soc_Family.Marshal(b, m, deterministic)
656}
657func (m *Component_Soc_Family) XXX_Merge(src proto.Message) {
658 xxx_messageInfo_Component_Soc_Family.Merge(m, src)
659}
660func (m *Component_Soc_Family) XXX_Size() int {
661 return xxx_messageInfo_Component_Soc_Family.Size(m)
662}
663func (m *Component_Soc_Family) XXX_DiscardUnknown() {
664 xxx_messageInfo_Component_Soc_Family.DiscardUnknown(m)
665}
666
667var xxx_messageInfo_Component_Soc_Family proto.InternalMessageInfo
668
669func (m *Component_Soc_Family) GetArch() Component_Soc_Architecture {
670 if m != nil {
671 return m.Arch
672 }
673 return Component_Soc_ARCHITECTURE_UNDEFINED
674}
675
676func (m *Component_Soc_Family) GetName() string {
677 if m != nil {
678 return m.Name
679 }
680 return ""
681}
682
683type Component_Memory struct {
684 Profile *Component_Memory_Profile `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
685 PartNumber string `protobuf:"bytes,2,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700686 XXX_NoUnkeyedLiteral struct{} `json:"-"`
687 XXX_unrecognized []byte `json:"-"`
688 XXX_sizecache int32 `json:"-"`
689}
690
691func (m *Component_Memory) Reset() { *m = Component_Memory{} }
692func (m *Component_Memory) String() string { return proto.CompactTextString(m) }
693func (*Component_Memory) ProtoMessage() {}
694func (*Component_Memory) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500695 return fileDescriptor_c6bb55af29234765, []int{0, 2}
Andrew Lambbc029d32020-02-24 12:42:50 -0700696}
697
698func (m *Component_Memory) XXX_Unmarshal(b []byte) error {
699 return xxx_messageInfo_Component_Memory.Unmarshal(m, b)
700}
701func (m *Component_Memory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
702 return xxx_messageInfo_Component_Memory.Marshal(b, m, deterministic)
703}
704func (m *Component_Memory) XXX_Merge(src proto.Message) {
705 xxx_messageInfo_Component_Memory.Merge(m, src)
706}
707func (m *Component_Memory) XXX_Size() int {
708 return xxx_messageInfo_Component_Memory.Size(m)
709}
710func (m *Component_Memory) XXX_DiscardUnknown() {
711 xxx_messageInfo_Component_Memory.DiscardUnknown(m)
712}
713
714var xxx_messageInfo_Component_Memory proto.InternalMessageInfo
715
716func (m *Component_Memory) GetProfile() *Component_Memory_Profile {
717 if m != nil {
718 return m.Profile
719 }
720 return nil
721}
722
723func (m *Component_Memory) GetPartNumber() string {
724 if m != nil {
725 return m.PartNumber
726 }
727 return ""
728}
729
Andrew Lambbc029d32020-02-24 12:42:50 -0700730type Component_Memory_Profile struct {
731 Type Component_Memory_Type `protobuf:"varint,1,opt,name=type,proto3,enum=chromiumos.config.api.Component_Memory_Type" json:"type,omitempty"`
732 SpeedMhz int32 `protobuf:"varint,2,opt,name=speed_mhz,json=speedMhz,proto3" json:"speed_mhz,omitempty"`
733 SizeMegabytes int32 `protobuf:"varint,3,opt,name=size_megabytes,json=sizeMegabytes,proto3" json:"size_megabytes,omitempty"`
734 XXX_NoUnkeyedLiteral struct{} `json:"-"`
735 XXX_unrecognized []byte `json:"-"`
736 XXX_sizecache int32 `json:"-"`
737}
738
739func (m *Component_Memory_Profile) Reset() { *m = Component_Memory_Profile{} }
740func (m *Component_Memory_Profile) String() string { return proto.CompactTextString(m) }
741func (*Component_Memory_Profile) ProtoMessage() {}
742func (*Component_Memory_Profile) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500743 return fileDescriptor_c6bb55af29234765, []int{0, 2, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700744}
745
746func (m *Component_Memory_Profile) XXX_Unmarshal(b []byte) error {
747 return xxx_messageInfo_Component_Memory_Profile.Unmarshal(m, b)
748}
749func (m *Component_Memory_Profile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
750 return xxx_messageInfo_Component_Memory_Profile.Marshal(b, m, deterministic)
751}
752func (m *Component_Memory_Profile) XXX_Merge(src proto.Message) {
753 xxx_messageInfo_Component_Memory_Profile.Merge(m, src)
754}
755func (m *Component_Memory_Profile) XXX_Size() int {
756 return xxx_messageInfo_Component_Memory_Profile.Size(m)
757}
758func (m *Component_Memory_Profile) XXX_DiscardUnknown() {
759 xxx_messageInfo_Component_Memory_Profile.DiscardUnknown(m)
760}
761
762var xxx_messageInfo_Component_Memory_Profile proto.InternalMessageInfo
763
764func (m *Component_Memory_Profile) GetType() Component_Memory_Type {
765 if m != nil {
766 return m.Type
767 }
768 return Component_Memory_TYPE_UNDEFINED
769}
770
771func (m *Component_Memory_Profile) GetSpeedMhz() int32 {
772 if m != nil {
773 return m.SpeedMhz
774 }
775 return 0
776}
777
778func (m *Component_Memory_Profile) GetSizeMegabytes() int32 {
779 if m != nil {
780 return m.SizeMegabytes
781 }
782 return 0
783}
784
785type Component_Bluetooth struct {
C Shapiro74da76e2020-05-04 13:02:20 -0500786 Usb *Component_Interface_Usb `protobuf:"bytes,4,opt,name=usb,proto3" json:"usb,omitempty"`
787 XXX_NoUnkeyedLiteral struct{} `json:"-"`
788 XXX_unrecognized []byte `json:"-"`
789 XXX_sizecache int32 `json:"-"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700790}
791
792func (m *Component_Bluetooth) Reset() { *m = Component_Bluetooth{} }
793func (m *Component_Bluetooth) String() string { return proto.CompactTextString(m) }
794func (*Component_Bluetooth) ProtoMessage() {}
795func (*Component_Bluetooth) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500796 return fileDescriptor_c6bb55af29234765, []int{0, 3}
Andrew Lambbc029d32020-02-24 12:42:50 -0700797}
798
799func (m *Component_Bluetooth) XXX_Unmarshal(b []byte) error {
800 return xxx_messageInfo_Component_Bluetooth.Unmarshal(m, b)
801}
802func (m *Component_Bluetooth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
803 return xxx_messageInfo_Component_Bluetooth.Marshal(b, m, deterministic)
804}
805func (m *Component_Bluetooth) XXX_Merge(src proto.Message) {
806 xxx_messageInfo_Component_Bluetooth.Merge(m, src)
807}
808func (m *Component_Bluetooth) XXX_Size() int {
809 return xxx_messageInfo_Component_Bluetooth.Size(m)
810}
811func (m *Component_Bluetooth) XXX_DiscardUnknown() {
812 xxx_messageInfo_Component_Bluetooth.DiscardUnknown(m)
813}
814
815var xxx_messageInfo_Component_Bluetooth proto.InternalMessageInfo
816
C Shapiro74da76e2020-05-04 13:02:20 -0500817func (m *Component_Bluetooth) GetUsb() *Component_Interface_Usb {
Andrew Lambbc029d32020-02-24 12:42:50 -0700818 if m != nil {
C Shapiro74da76e2020-05-04 13:02:20 -0500819 return m.Usb
Andrew Lambbc029d32020-02-24 12:42:50 -0700820 }
C Shapiro74da76e2020-05-04 13:02:20 -0500821 return nil
Andrew Lambbc029d32020-02-24 12:42:50 -0700822}
823
824type Component_Camera struct {
825 Features []Component_Camera_Feature `protobuf:"varint,1,rep,packed,name=features,proto3,enum=chromiumos.config.api.Component_Camera_Feature" json:"features,omitempty"`
826 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"`
827 XXX_NoUnkeyedLiteral struct{} `json:"-"`
828 XXX_unrecognized []byte `json:"-"`
829 XXX_sizecache int32 `json:"-"`
830}
831
832func (m *Component_Camera) Reset() { *m = Component_Camera{} }
833func (m *Component_Camera) String() string { return proto.CompactTextString(m) }
834func (*Component_Camera) ProtoMessage() {}
835func (*Component_Camera) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500836 return fileDescriptor_c6bb55af29234765, []int{0, 4}
Andrew Lambbc029d32020-02-24 12:42:50 -0700837}
838
839func (m *Component_Camera) XXX_Unmarshal(b []byte) error {
840 return xxx_messageInfo_Component_Camera.Unmarshal(m, b)
841}
842func (m *Component_Camera) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
843 return xxx_messageInfo_Component_Camera.Marshal(b, m, deterministic)
844}
845func (m *Component_Camera) XXX_Merge(src proto.Message) {
846 xxx_messageInfo_Component_Camera.Merge(m, src)
847}
848func (m *Component_Camera) XXX_Size() int {
849 return xxx_messageInfo_Component_Camera.Size(m)
850}
851func (m *Component_Camera) XXX_DiscardUnknown() {
852 xxx_messageInfo_Component_Camera.DiscardUnknown(m)
853}
854
855var xxx_messageInfo_Component_Camera proto.InternalMessageInfo
856
857func (m *Component_Camera) GetFeatures() []Component_Camera_Feature {
858 if m != nil {
859 return m.Features
860 }
861 return nil
862}
863
864func (m *Component_Camera) GetClockType() Component_Camera_ClockType {
865 if m != nil {
866 return m.ClockType
867 }
868 return Component_Camera_CLOCK_TYPE_UNDEFINED
869}
870
C Shapirod2365312020-05-18 14:46:48 -0500871type Component_DisplayPanel struct {
872 ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
873 Properties *Component_DisplayPanel_Properties `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
874 XXX_NoUnkeyedLiteral struct{} `json:"-"`
875 XXX_unrecognized []byte `json:"-"`
876 XXX_sizecache int32 `json:"-"`
877}
878
879func (m *Component_DisplayPanel) Reset() { *m = Component_DisplayPanel{} }
880func (m *Component_DisplayPanel) String() string { return proto.CompactTextString(m) }
881func (*Component_DisplayPanel) ProtoMessage() {}
882func (*Component_DisplayPanel) Descriptor() ([]byte, []int) {
883 return fileDescriptor_c6bb55af29234765, []int{0, 5}
884}
885
886func (m *Component_DisplayPanel) XXX_Unmarshal(b []byte) error {
887 return xxx_messageInfo_Component_DisplayPanel.Unmarshal(m, b)
888}
889func (m *Component_DisplayPanel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
890 return xxx_messageInfo_Component_DisplayPanel.Marshal(b, m, deterministic)
891}
892func (m *Component_DisplayPanel) XXX_Merge(src proto.Message) {
893 xxx_messageInfo_Component_DisplayPanel.Merge(m, src)
894}
895func (m *Component_DisplayPanel) XXX_Size() int {
896 return xxx_messageInfo_Component_DisplayPanel.Size(m)
897}
898func (m *Component_DisplayPanel) XXX_DiscardUnknown() {
899 xxx_messageInfo_Component_DisplayPanel.DiscardUnknown(m)
900}
901
902var xxx_messageInfo_Component_DisplayPanel proto.InternalMessageInfo
903
904func (m *Component_DisplayPanel) GetProductId() string {
905 if m != nil {
906 return m.ProductId
907 }
908 return ""
909}
910
911func (m *Component_DisplayPanel) GetProperties() *Component_DisplayPanel_Properties {
912 if m != nil {
913 return m.Properties
914 }
915 return nil
916}
917
918type Component_DisplayPanel_Properties struct {
919 WidthPx int32 `protobuf:"varint,1,opt,name=width_px,json=widthPx,proto3" json:"width_px,omitempty"`
920 HeightPx int32 `protobuf:"varint,2,opt,name=height_px,json=heightPx,proto3" json:"height_px,omitempty"`
921 // Generally expressed as double (e.g. 11.7 inches) in specs, but storing
922 // as milliinch to remove double ambiguities.
923 DiagonalMilliinch int32 `protobuf:"varint,3,opt,name=diagonal_milliinch,json=diagonalMilliinch,proto3" json:"diagonal_milliinch,omitempty"`
924 // PPI or also referred to as DPI (density per inch)
925 PixelsPerIn int32 `protobuf:"varint,4,opt,name=pixels_per_in,json=pixelsPerIn,proto3" json:"pixels_per_in,omitempty"`
926 XXX_NoUnkeyedLiteral struct{} `json:"-"`
927 XXX_unrecognized []byte `json:"-"`
928 XXX_sizecache int32 `json:"-"`
929}
930
931func (m *Component_DisplayPanel_Properties) Reset() { *m = Component_DisplayPanel_Properties{} }
932func (m *Component_DisplayPanel_Properties) String() string { return proto.CompactTextString(m) }
933func (*Component_DisplayPanel_Properties) ProtoMessage() {}
934func (*Component_DisplayPanel_Properties) Descriptor() ([]byte, []int) {
935 return fileDescriptor_c6bb55af29234765, []int{0, 5, 0}
936}
937
938func (m *Component_DisplayPanel_Properties) XXX_Unmarshal(b []byte) error {
939 return xxx_messageInfo_Component_DisplayPanel_Properties.Unmarshal(m, b)
940}
941func (m *Component_DisplayPanel_Properties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
942 return xxx_messageInfo_Component_DisplayPanel_Properties.Marshal(b, m, deterministic)
943}
944func (m *Component_DisplayPanel_Properties) XXX_Merge(src proto.Message) {
945 xxx_messageInfo_Component_DisplayPanel_Properties.Merge(m, src)
946}
947func (m *Component_DisplayPanel_Properties) XXX_Size() int {
948 return xxx_messageInfo_Component_DisplayPanel_Properties.Size(m)
949}
950func (m *Component_DisplayPanel_Properties) XXX_DiscardUnknown() {
951 xxx_messageInfo_Component_DisplayPanel_Properties.DiscardUnknown(m)
952}
953
954var xxx_messageInfo_Component_DisplayPanel_Properties proto.InternalMessageInfo
955
956func (m *Component_DisplayPanel_Properties) GetWidthPx() int32 {
957 if m != nil {
958 return m.WidthPx
959 }
960 return 0
961}
962
963func (m *Component_DisplayPanel_Properties) GetHeightPx() int32 {
964 if m != nil {
965 return m.HeightPx
966 }
967 return 0
968}
969
970func (m *Component_DisplayPanel_Properties) GetDiagonalMilliinch() int32 {
971 if m != nil {
972 return m.DiagonalMilliinch
973 }
974 return 0
975}
976
977func (m *Component_DisplayPanel_Properties) GetPixelsPerIn() int32 {
978 if m != nil {
979 return m.PixelsPerIn
980 }
981 return 0
982}
983
C Shapiro5c6fc212020-05-13 16:32:09 -0500984type Component_Touch struct {
Andrew Lambbc029d32020-02-24 12:42:50 -0700985 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700986 FwVersion string `protobuf:"bytes,3,opt,name=fw_version,json=fwVersion,proto3" json:"fw_version,omitempty"`
C Shapiroda331d62020-05-06 14:58:00 -0500987 // Optional product brand/series name
988 // For some vendors, this is used in the firmware naming schema
989 ProductSeries string `protobuf:"bytes,5,opt,name=product_series,json=productSeries,proto3" json:"product_series,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700990 XXX_NoUnkeyedLiteral struct{} `json:"-"`
991 XXX_unrecognized []byte `json:"-"`
992 XXX_sizecache int32 `json:"-"`
993}
994
C Shapiro5c6fc212020-05-13 16:32:09 -0500995func (m *Component_Touch) Reset() { *m = Component_Touch{} }
996func (m *Component_Touch) String() string { return proto.CompactTextString(m) }
997func (*Component_Touch) ProtoMessage() {}
998func (*Component_Touch) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -0500999 return fileDescriptor_c6bb55af29234765, []int{0, 6}
Andrew Lambbc029d32020-02-24 12:42:50 -07001000}
1001
C Shapiro5c6fc212020-05-13 16:32:09 -05001002func (m *Component_Touch) XXX_Unmarshal(b []byte) error {
1003 return xxx_messageInfo_Component_Touch.Unmarshal(m, b)
Andrew Lambbc029d32020-02-24 12:42:50 -07001004}
C Shapiro5c6fc212020-05-13 16:32:09 -05001005func (m *Component_Touch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1006 return xxx_messageInfo_Component_Touch.Marshal(b, m, deterministic)
Andrew Lambbc029d32020-02-24 12:42:50 -07001007}
C Shapiro5c6fc212020-05-13 16:32:09 -05001008func (m *Component_Touch) XXX_Merge(src proto.Message) {
1009 xxx_messageInfo_Component_Touch.Merge(m, src)
Andrew Lambbc029d32020-02-24 12:42:50 -07001010}
C Shapiro5c6fc212020-05-13 16:32:09 -05001011func (m *Component_Touch) XXX_Size() int {
1012 return xxx_messageInfo_Component_Touch.Size(m)
Andrew Lambbc029d32020-02-24 12:42:50 -07001013}
C Shapiro5c6fc212020-05-13 16:32:09 -05001014func (m *Component_Touch) XXX_DiscardUnknown() {
1015 xxx_messageInfo_Component_Touch.DiscardUnknown(m)
Andrew Lambbc029d32020-02-24 12:42:50 -07001016}
1017
C Shapiro5c6fc212020-05-13 16:32:09 -05001018var xxx_messageInfo_Component_Touch proto.InternalMessageInfo
Andrew Lambbc029d32020-02-24 12:42:50 -07001019
C Shapiro5c6fc212020-05-13 16:32:09 -05001020func (m *Component_Touch) GetProductId() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001021 if m != nil {
1022 return m.ProductId
1023 }
1024 return ""
1025}
1026
C Shapiro5c6fc212020-05-13 16:32:09 -05001027func (m *Component_Touch) GetFwVersion() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001028 if m != nil {
1029 return m.FwVersion
1030 }
1031 return ""
1032}
1033
C Shapiro5c6fc212020-05-13 16:32:09 -05001034func (m *Component_Touch) GetProductSeries() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001035 if m != nil {
C Shapiroda331d62020-05-06 14:58:00 -05001036 return m.ProductSeries
Andrew Lambbc029d32020-02-24 12:42:50 -07001037 }
1038 return ""
1039}
1040
C Shapiro74da76e2020-05-04 13:02:20 -05001041type Component_Wifi struct {
1042 // Types that are valid to be assigned to Interface:
1043 // *Component_Wifi_Pci
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001044 Interface isComponent_Wifi_Interface `protobuf_oneof:"interface"`
1045 // WLAN protocols supported by this Wifi chipset.
1046 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"`
1047 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1048 XXX_unrecognized []byte `json:"-"`
1049 XXX_sizecache int32 `json:"-"`
C Shapiro74da76e2020-05-04 13:02:20 -05001050}
1051
1052func (m *Component_Wifi) Reset() { *m = Component_Wifi{} }
1053func (m *Component_Wifi) String() string { return proto.CompactTextString(m) }
1054func (*Component_Wifi) ProtoMessage() {}
1055func (*Component_Wifi) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001056 return fileDescriptor_c6bb55af29234765, []int{0, 7}
C Shapiro74da76e2020-05-04 13:02:20 -05001057}
1058
1059func (m *Component_Wifi) XXX_Unmarshal(b []byte) error {
1060 return xxx_messageInfo_Component_Wifi.Unmarshal(m, b)
1061}
1062func (m *Component_Wifi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1063 return xxx_messageInfo_Component_Wifi.Marshal(b, m, deterministic)
1064}
1065func (m *Component_Wifi) XXX_Merge(src proto.Message) {
1066 xxx_messageInfo_Component_Wifi.Merge(m, src)
1067}
1068func (m *Component_Wifi) XXX_Size() int {
1069 return xxx_messageInfo_Component_Wifi.Size(m)
1070}
1071func (m *Component_Wifi) XXX_DiscardUnknown() {
1072 xxx_messageInfo_Component_Wifi.DiscardUnknown(m)
1073}
1074
1075var xxx_messageInfo_Component_Wifi proto.InternalMessageInfo
1076
1077type isComponent_Wifi_Interface interface {
1078 isComponent_Wifi_Interface()
1079}
1080
1081type Component_Wifi_Pci struct {
1082 Pci *Component_Interface_Pci `protobuf:"bytes,1,opt,name=pci,proto3,oneof"`
1083}
1084
1085func (*Component_Wifi_Pci) isComponent_Wifi_Interface() {}
1086
1087func (m *Component_Wifi) GetInterface() isComponent_Wifi_Interface {
1088 if m != nil {
1089 return m.Interface
1090 }
1091 return nil
1092}
1093
1094func (m *Component_Wifi) GetPci() *Component_Interface_Pci {
1095 if x, ok := m.GetInterface().(*Component_Wifi_Pci); ok {
1096 return x.Pci
1097 }
1098 return nil
1099}
1100
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001101func (m *Component_Wifi) GetSupportedWlanProtocols() []Component_Wifi_WLANProtocol {
1102 if m != nil {
1103 return m.SupportedWlanProtocols
1104 }
1105 return nil
1106}
1107
C Shapiro74da76e2020-05-04 13:02:20 -05001108// XXX_OneofWrappers is for the internal use of the proto package.
1109func (*Component_Wifi) XXX_OneofWrappers() []interface{} {
1110 return []interface{}{
1111 (*Component_Wifi_Pci)(nil),
1112 }
1113}
1114
Andrew Lambbc029d32020-02-24 12:42:50 -07001115// Record of a component level qualification and the corresponding status.
1116type Component_Qualification struct {
1117 ComponentId *ComponentId `protobuf:"bytes,1,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
1118 Status Component_Qualification_Status `protobuf:"varint,2,opt,name=status,proto3,enum=chromiumos.config.api.Component_Qualification_Status" json:"status,omitempty"`
1119 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1120 XXX_unrecognized []byte `json:"-"`
1121 XXX_sizecache int32 `json:"-"`
1122}
1123
1124func (m *Component_Qualification) Reset() { *m = Component_Qualification{} }
1125func (m *Component_Qualification) String() string { return proto.CompactTextString(m) }
1126func (*Component_Qualification) ProtoMessage() {}
1127func (*Component_Qualification) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001128 return fileDescriptor_c6bb55af29234765, []int{0, 8}
Andrew Lambbc029d32020-02-24 12:42:50 -07001129}
1130
1131func (m *Component_Qualification) XXX_Unmarshal(b []byte) error {
1132 return xxx_messageInfo_Component_Qualification.Unmarshal(m, b)
1133}
1134func (m *Component_Qualification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1135 return xxx_messageInfo_Component_Qualification.Marshal(b, m, deterministic)
1136}
1137func (m *Component_Qualification) XXX_Merge(src proto.Message) {
1138 xxx_messageInfo_Component_Qualification.Merge(m, src)
1139}
1140func (m *Component_Qualification) XXX_Size() int {
1141 return xxx_messageInfo_Component_Qualification.Size(m)
1142}
1143func (m *Component_Qualification) XXX_DiscardUnknown() {
1144 xxx_messageInfo_Component_Qualification.DiscardUnknown(m)
1145}
1146
1147var xxx_messageInfo_Component_Qualification proto.InternalMessageInfo
1148
1149func (m *Component_Qualification) GetComponentId() *ComponentId {
1150 if m != nil {
1151 return m.ComponentId
1152 }
1153 return nil
1154}
1155
1156func (m *Component_Qualification) GetStatus() Component_Qualification_Status {
1157 if m != nil {
1158 return m.Status
1159 }
1160 return Component_Qualification_STATUS_UNKNOWN
1161}
1162
Sean McAllisterc19613b2020-06-22 11:41:58 -06001163type Component_AudioCodec struct {
1164 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1165 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1166 XXX_unrecognized []byte `json:"-"`
1167 XXX_sizecache int32 `json:"-"`
1168}
1169
1170func (m *Component_AudioCodec) Reset() { *m = Component_AudioCodec{} }
1171func (m *Component_AudioCodec) String() string { return proto.CompactTextString(m) }
1172func (*Component_AudioCodec) ProtoMessage() {}
1173func (*Component_AudioCodec) Descriptor() ([]byte, []int) {
1174 return fileDescriptor_c6bb55af29234765, []int{0, 9}
1175}
1176
1177func (m *Component_AudioCodec) XXX_Unmarshal(b []byte) error {
1178 return xxx_messageInfo_Component_AudioCodec.Unmarshal(m, b)
1179}
1180func (m *Component_AudioCodec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1181 return xxx_messageInfo_Component_AudioCodec.Marshal(b, m, deterministic)
1182}
1183func (m *Component_AudioCodec) XXX_Merge(src proto.Message) {
1184 xxx_messageInfo_Component_AudioCodec.Merge(m, src)
1185}
1186func (m *Component_AudioCodec) XXX_Size() int {
1187 return xxx_messageInfo_Component_AudioCodec.Size(m)
1188}
1189func (m *Component_AudioCodec) XXX_DiscardUnknown() {
1190 xxx_messageInfo_Component_AudioCodec.DiscardUnknown(m)
1191}
1192
1193var xxx_messageInfo_Component_AudioCodec proto.InternalMessageInfo
1194
1195func (m *Component_AudioCodec) GetName() string {
1196 if m != nil {
1197 return m.Name
1198 }
1199 return ""
1200}
1201
Andrew Lambbc029d32020-02-24 12:42:50 -07001202type ComponentList struct {
1203 Value []*Component `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
1204 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1205 XXX_unrecognized []byte `json:"-"`
1206 XXX_sizecache int32 `json:"-"`
1207}
1208
1209func (m *ComponentList) Reset() { *m = ComponentList{} }
1210func (m *ComponentList) String() string { return proto.CompactTextString(m) }
1211func (*ComponentList) ProtoMessage() {}
1212func (*ComponentList) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001213 return fileDescriptor_c6bb55af29234765, []int{1}
Andrew Lambbc029d32020-02-24 12:42:50 -07001214}
1215
1216func (m *ComponentList) XXX_Unmarshal(b []byte) error {
1217 return xxx_messageInfo_ComponentList.Unmarshal(m, b)
1218}
1219func (m *ComponentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1220 return xxx_messageInfo_ComponentList.Marshal(b, m, deterministic)
1221}
1222func (m *ComponentList) XXX_Merge(src proto.Message) {
1223 xxx_messageInfo_ComponentList.Merge(m, src)
1224}
1225func (m *ComponentList) XXX_Size() int {
1226 return xxx_messageInfo_ComponentList.Size(m)
1227}
1228func (m *ComponentList) XXX_DiscardUnknown() {
1229 xxx_messageInfo_ComponentList.DiscardUnknown(m)
1230}
1231
1232var xxx_messageInfo_ComponentList proto.InternalMessageInfo
1233
1234func (m *ComponentList) GetValue() []*Component {
1235 if m != nil {
1236 return m.Value
1237 }
1238 return nil
1239}
1240
1241func init() {
1242 proto.RegisterEnum("chromiumos.config.api.Component_Soc_Architecture", Component_Soc_Architecture_name, Component_Soc_Architecture_value)
1243 proto.RegisterEnum("chromiumos.config.api.Component_Memory_Type", Component_Memory_Type_name, Component_Memory_Type_value)
1244 proto.RegisterEnum("chromiumos.config.api.Component_Camera_Feature", Component_Camera_Feature_name, Component_Camera_Feature_value)
1245 proto.RegisterEnum("chromiumos.config.api.Component_Camera_ClockType", Component_Camera_ClockType_name, Component_Camera_ClockType_value)
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001246 proto.RegisterEnum("chromiumos.config.api.Component_Wifi_WLANProtocol", Component_Wifi_WLANProtocol_name, Component_Wifi_WLANProtocol_value)
Andrew Lambbc029d32020-02-24 12:42:50 -07001247 proto.RegisterEnum("chromiumos.config.api.Component_Qualification_Status", Component_Qualification_Status_name, Component_Qualification_Status_value)
1248 proto.RegisterType((*Component)(nil), "chromiumos.config.api.Component")
C Shapiro74da76e2020-05-04 13:02:20 -05001249 proto.RegisterType((*Component_Interface)(nil), "chromiumos.config.api.Component.Interface")
1250 proto.RegisterType((*Component_Interface_Usb)(nil), "chromiumos.config.api.Component.Interface.Usb")
1251 proto.RegisterType((*Component_Interface_Pci)(nil), "chromiumos.config.api.Component.Interface.Pci")
Andrew Lambbc029d32020-02-24 12:42:50 -07001252 proto.RegisterType((*Component_Soc)(nil), "chromiumos.config.api.Component.Soc")
1253 proto.RegisterType((*Component_Soc_Family)(nil), "chromiumos.config.api.Component.Soc.Family")
1254 proto.RegisterType((*Component_Memory)(nil), "chromiumos.config.api.Component.Memory")
1255 proto.RegisterType((*Component_Memory_Profile)(nil), "chromiumos.config.api.Component.Memory.Profile")
1256 proto.RegisterType((*Component_Bluetooth)(nil), "chromiumos.config.api.Component.Bluetooth")
1257 proto.RegisterType((*Component_Camera)(nil), "chromiumos.config.api.Component.Camera")
C Shapirod2365312020-05-18 14:46:48 -05001258 proto.RegisterType((*Component_DisplayPanel)(nil), "chromiumos.config.api.Component.DisplayPanel")
1259 proto.RegisterType((*Component_DisplayPanel_Properties)(nil), "chromiumos.config.api.Component.DisplayPanel.Properties")
C Shapiro5c6fc212020-05-13 16:32:09 -05001260 proto.RegisterType((*Component_Touch)(nil), "chromiumos.config.api.Component.Touch")
C Shapiro74da76e2020-05-04 13:02:20 -05001261 proto.RegisterType((*Component_Wifi)(nil), "chromiumos.config.api.Component.Wifi")
Andrew Lambbc029d32020-02-24 12:42:50 -07001262 proto.RegisterType((*Component_Qualification)(nil), "chromiumos.config.api.Component.Qualification")
Sean McAllisterc19613b2020-06-22 11:41:58 -06001263 proto.RegisterType((*Component_AudioCodec)(nil), "chromiumos.config.api.Component.AudioCodec")
Andrew Lambbc029d32020-02-24 12:42:50 -07001264 proto.RegisterType((*ComponentList)(nil), "chromiumos.config.api.ComponentList")
1265}
1266
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001267func init() {
1268 proto.RegisterFile("chromiumos/config/api/component.proto", fileDescriptor_c6bb55af29234765)
1269}
Andrew Lambbc029d32020-02-24 12:42:50 -07001270
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001271var fileDescriptor_c6bb55af29234765 = []byte{
Sean McAllisterc19613b2020-06-22 11:41:58 -06001272 // 1442 bytes of a gzipped FileDescriptorProto
1273 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x57, 0xcb, 0x72, 0xdb, 0xc8,
1274 0x15, 0x25, 0x40, 0x90, 0x22, 0x2e, 0x49, 0x0d, 0xa6, 0x33, 0x33, 0x85, 0xe1, 0x54, 0x2a, 0x2a,
1275 0x56, 0xec, 0xa8, 0xec, 0x98, 0xb2, 0x65, 0x45, 0xa5, 0xaa, 0x6c, 0xcc, 0x07, 0x64, 0x42, 0xe6,
1276 0xcb, 0x4d, 0xd0, 0xb2, 0x93, 0x05, 0x02, 0x02, 0x4d, 0xb1, 0x2b, 0x20, 0x80, 0x02, 0x40, 0x3d,
1277 0xfc, 0x07, 0x59, 0x65, 0x99, 0x55, 0x16, 0xd9, 0x67, 0x91, 0x3f, 0x49, 0xe5, 0x33, 0xf2, 0x0f,
1278 0x59, 0xa4, 0xba, 0x01, 0x82, 0xb4, 0x6c, 0x0f, 0xa9, 0x1d, 0xfa, 0xf4, 0x3d, 0xe7, 0x5e, 0x76,
1279 0xdf, 0x3e, 0xdd, 0x84, 0x47, 0xf6, 0x3c, 0xf4, 0x17, 0x74, 0xb9, 0xf0, 0xa3, 0x23, 0xdb, 0xf7,
1280 0x66, 0xf4, 0xea, 0xc8, 0x0a, 0xe8, 0x91, 0xed, 0x2f, 0x02, 0xdf, 0x23, 0x5e, 0xdc, 0x08, 0x42,
1281 0x3f, 0xf6, 0xd1, 0xf7, 0xeb, 0xb0, 0x46, 0x12, 0xd6, 0xb0, 0x02, 0x5a, 0x3b, 0xdc, 0xc2, 0x36,
1282 0xa9, 0x93, 0x08, 0xd4, 0x1e, 0x7f, 0x39, 0x32, 0xb0, 0xc2, 0xd8, 0x23, 0x61, 0x16, 0x57, 0xff,
1283 0xa7, 0x0a, 0x72, 0x7b, 0x45, 0x47, 0xc7, 0x20, 0x52, 0x47, 0x15, 0x0e, 0x84, 0xc3, 0xf2, 0x71,
1284 0xbd, 0xf1, 0xc5, 0x1a, 0x1a, 0x59, 0xb4, 0xee, 0x60, 0x91, 0x3a, 0x48, 0x87, 0x6f, 0x16, 0x96,
1285 0xb7, 0x9c, 0x59, 0x76, 0xbc, 0x0c, 0xb9, 0xb4, 0x5a, 0xe2, 0x02, 0x07, 0x5f, 0x11, 0x18, 0x25,
1286 0x35, 0xe8, 0x0e, 0xde, 0xdf, 0x24, 0xea, 0x0e, 0x42, 0x20, 0x79, 0xd6, 0x82, 0xa8, 0xf2, 0x81,
1287 0x70, 0x28, 0x63, 0xfe, 0x8d, 0xce, 0x20, 0x1f, 0xf9, 0xb6, 0x2a, 0x72, 0xc9, 0x5f, 0x6f, 0xab,
1288 0xa9, 0x31, 0xf6, 0xed, 0x6e, 0x0e, 0x33, 0x0a, 0x6a, 0x42, 0x71, 0x41, 0x16, 0x7e, 0x78, 0xa7,
1289 0xe6, 0x39, 0xf9, 0x37, 0x5b, 0xc9, 0x7d, 0x1e, 0xde, 0xcd, 0xe1, 0x94, 0x88, 0x2e, 0x40, 0x9e,
1290 0xba, 0x4b, 0x12, 0xfb, 0x7e, 0x3c, 0x57, 0x25, 0xae, 0xf2, 0x64, 0xab, 0x4a, 0x6b, 0xc5, 0xe8,
1291 0xe6, 0xf0, 0x9a, 0xce, 0xca, 0xb1, 0xad, 0x05, 0x09, 0x2d, 0xb5, 0xb0, 0x63, 0x39, 0x6d, 0x1e,
1292 0xce, 0xca, 0x49, 0x88, 0xe8, 0x02, 0xca, 0xb1, 0xbf, 0xb4, 0xe7, 0x91, 0x1d, 0x12, 0xe2, 0xa9,
1293 0x45, 0xae, 0xf3, 0x78, 0xab, 0x8e, 0xc1, 0x38, 0xdd, 0x1c, 0xde, 0x24, 0xa3, 0xdf, 0x83, 0x74,
1294 0x43, 0x67, 0x54, 0xdd, 0xe3, 0x22, 0x8f, 0xb6, 0x8a, 0x5c, 0xd2, 0x19, 0xed, 0xe6, 0x30, 0x27,
1295 0xa1, 0x0e, 0x94, 0xb8, 0x56, 0x60, 0x39, 0x2a, 0x3c, 0xb0, 0x8a, 0x8c, 0x89, 0x0c, 0xa8, 0x3a,
1296 0x34, 0x0a, 0x5c, 0xeb, 0xce, 0x0c, 0x2c, 0x8f, 0xb8, 0x6a, 0x99, 0x4b, 0x3d, 0xdb, 0x2a, 0xd5,
1297 0x49, 0x58, 0x23, 0x46, 0xea, 0xe6, 0x70, 0xc5, 0xd9, 0x18, 0xa3, 0x01, 0x94, 0xad, 0xa5, 0x43,
1298 0x7d, 0xd3, 0xf6, 0x1d, 0x62, 0xab, 0x15, 0xae, 0xf9, 0x74, 0xab, 0x66, 0x93, 0x71, 0xda, 0x8c,
1299 0xd2, 0xcd, 0x61, 0xb0, 0xb2, 0x51, 0xed, 0xdf, 0x02, 0xc8, 0xba, 0x17, 0x93, 0x70, 0x66, 0xd9,
1300 0xa4, 0xf6, 0x27, 0xc8, 0x4f, 0xa2, 0x29, 0xfa, 0x09, 0xe4, 0x6b, 0xe2, 0x39, 0x3e, 0x6f, 0x77,
1301 0x81, 0xb7, 0x6b, 0x29, 0x01, 0x74, 0x07, 0xfd, 0x12, 0x20, 0x08, 0x7d, 0x67, 0x69, 0xb3, 0xf3,
1302 0xc8, 0x3b, 0x57, 0xc6, 0x72, 0x8a, 0x24, 0xd3, 0x53, 0xdb, 0x31, 0x1d, 0x72, 0x4d, 0x6d, 0xc2,
1303 0x7b, 0x53, 0xc6, 0xf2, 0xd4, 0x76, 0x3a, 0x1c, 0x60, 0x19, 0x46, 0x36, 0xfd, 0xf9, 0x0c, 0x3f,
1304 0x81, 0x9c, 0xd0, 0xd7, 0x09, 0x4a, 0x09, 0xa0, 0x3b, 0xe8, 0x57, 0x50, 0x0e, 0xc9, 0x35, 0x8d,
1305 0xa8, 0xef, 0xb1, 0xe9, 0x24, 0x01, 0xac, 0x20, 0xdd, 0xa9, 0xfd, 0x4b, 0x84, 0xfc, 0xd8, 0xb7,
1306 0x51, 0x1b, 0x8a, 0x33, 0x6b, 0x41, 0xdd, 0xbb, 0xf4, 0xc4, 0x3f, 0xdd, 0xe5, 0x74, 0x35, 0xce,
1307 0x39, 0x05, 0xa7, 0x54, 0xf4, 0x1d, 0x14, 0x16, 0xbe, 0x43, 0xdc, 0xb4, 0x8c, 0x64, 0xc0, 0x50,
1308 0xdb, 0x0f, 0x49, 0xc4, 0xb3, 0x17, 0x70, 0x32, 0xa8, 0xd9, 0x50, 0x4c, 0xd8, 0x48, 0x03, 0xc9,
1309 0x0a, 0xed, 0x39, 0x4f, 0xbc, 0x7f, 0xfc, 0x62, 0xa7, 0xc4, 0xcd, 0xd0, 0x9e, 0xd3, 0x98, 0x70,
1310 0xb7, 0xc0, 0x9c, 0x9e, 0x19, 0x86, 0xb8, 0x36, 0x8c, 0xfa, 0x18, 0x2a, 0x9b, 0x91, 0xa8, 0x06,
1311 0x3f, 0x34, 0x71, 0xbb, 0xab, 0x1b, 0x5a, 0xdb, 0x98, 0x60, 0xcd, 0x9c, 0x0c, 0x3a, 0xda, 0xb9,
1312 0x3e, 0xd0, 0x3a, 0x4a, 0x0e, 0xed, 0x41, 0xfe, 0xfd, 0xd9, 0xa9, 0x22, 0x20, 0x80, 0xe2, 0xfb,
1313 0xb3, 0x53, 0xf3, 0xf4, 0x44, 0x11, 0x19, 0xd8, 0xc4, 0x7d, 0x25, 0x8f, 0x64, 0x28, 0x34, 0x71,
1314 0xff, 0xf4, 0x44, 0x91, 0x6a, 0xff, 0x15, 0xa1, 0x98, 0xb8, 0x03, 0xd2, 0x61, 0x2f, 0x08, 0xfd,
1315 0x19, 0x75, 0x49, 0xba, 0x6c, 0x47, 0x3b, 0xfa, 0x4a, 0x63, 0x94, 0xd0, 0xf0, 0x8a, 0xcf, 0x76,
1316 0x8a, 0x19, 0xb2, 0xe9, 0x2d, 0x17, 0x53, 0x12, 0xa6, 0xbf, 0x02, 0x18, 0x34, 0xe0, 0x48, 0xed,
1317 0xaf, 0x02, 0xec, 0xa5, 0x2c, 0xf4, 0x0a, 0xa4, 0xf8, 0x2e, 0x20, 0xe9, 0x92, 0xfd, 0x76, 0xd7,
1318 0xa4, 0xc6, 0x5d, 0x40, 0x30, 0x67, 0xb2, 0xae, 0x89, 0x02, 0x42, 0x1c, 0x73, 0x31, 0xff, 0xc8,
1319 0x93, 0x15, 0x70, 0x89, 0x03, 0xfd, 0xf9, 0x47, 0xf4, 0x08, 0xf6, 0x23, 0xfa, 0x91, 0x98, 0x0b,
1320 0x72, 0x65, 0x4d, 0xef, 0xe2, 0x6c, 0xeb, 0xaa, 0x0c, 0xed, 0xaf, 0xc0, 0xfa, 0x1f, 0x41, 0x62,
1321 0x8a, 0x08, 0xc1, 0xbe, 0xf1, 0x61, 0xf4, 0xd9, 0x6a, 0x76, 0x3a, 0x58, 0x11, 0x50, 0x09, 0xa4,
1322 0x4e, 0x07, 0x1f, 0x2b, 0x62, 0xfa, 0xf5, 0x52, 0xc9, 0xa7, 0x5f, 0x27, 0x8a, 0x84, 0xca, 0xb0,
1323 0xd7, 0x1b, 0x99, 0x1c, 0x2e, 0xac, 0x07, 0x27, 0x4a, 0xf1, 0x42, 0x2a, 0xe5, 0x15, 0xa9, 0x66,
1324 0x82, 0x9c, 0x59, 0x28, 0x7a, 0x05, 0xf9, 0x65, 0x34, 0x4d, 0xbd, 0xb7, 0xb1, 0xf5, 0x47, 0x67,
1325 0x07, 0xb5, 0x31, 0x89, 0xa6, 0x98, 0x51, 0x2f, 0xa4, 0x92, 0xa0, 0x88, 0x17, 0x52, 0x49, 0x54,
1326 0xf2, 0x69, 0x82, 0xbf, 0x8b, 0x50, 0x4c, 0xbc, 0x15, 0xbd, 0x81, 0xd2, 0x8c, 0x58, 0xac, 0x4f,
1327 0x22, 0x55, 0x38, 0xc8, 0x1f, 0xee, 0xef, 0xb0, 0x9b, 0x09, 0xb5, 0x71, 0x9e, 0xf0, 0x70, 0x26,
1328 0x80, 0x46, 0x00, 0xb6, 0xeb, 0xdb, 0x7f, 0x36, 0xf9, 0x3e, 0x89, 0x3b, 0xb6, 0x76, 0x2a, 0xd7,
1329 0x66, 0x4c, 0xbe, 0x59, 0xb2, 0xbd, 0xfa, 0xac, 0x3f, 0x87, 0xbd, 0x34, 0x0d, 0xfa, 0x05, 0x7c,
1330 0x73, 0xae, 0x35, 0xd3, 0x0e, 0x7e, 0x33, 0x18, 0x5e, 0x0e, 0x94, 0x1c, 0x52, 0xa0, 0xd2, 0x6c,
1331 0x1b, 0xfa, 0x3b, 0xdd, 0xf8, 0x60, 0xf6, 0xb4, 0x8e, 0x22, 0xd4, 0x5b, 0x20, 0x67, 0x4a, 0x48,
1332 0x85, 0xef, 0xda, 0xbd, 0x61, 0xfb, 0x8d, 0xf9, 0xd9, 0x56, 0x55, 0x41, 0xee, 0x0f, 0x07, 0x43,
1333 0x63, 0x38, 0xd0, 0xdb, 0x8a, 0x80, 0x2a, 0x50, 0x6a, 0x0d, 0x87, 0x86, 0xa1, 0xf7, 0x35, 0x45,
1334 0xac, 0xfd, 0x43, 0x84, 0xca, 0xa6, 0xc5, 0xde, 0x33, 0x34, 0xe1, 0xbe, 0xa1, 0xbd, 0xe7, 0xd3,
1335 0x01, 0x09, 0x63, 0x4a, 0xa2, 0xf4, 0xa6, 0x3e, 0x7b, 0x90, 0x89, 0xb3, 0xa3, 0x91, 0xf2, 0xf1,
1336 0x86, 0x56, 0xed, 0x6f, 0x02, 0xc0, 0x7a, 0x0a, 0xfd, 0x08, 0xa5, 0x1b, 0xea, 0xc4, 0x73, 0x33,
1337 0xb8, 0xe5, 0x55, 0x14, 0xf0, 0x1e, 0x1f, 0x8f, 0x6e, 0x59, 0x6f, 0xcf, 0x09, 0xbd, 0x9a, 0xc7,
1338 0x6c, 0x2e, 0xed, 0xed, 0x04, 0x18, 0xdd, 0xa2, 0x67, 0x80, 0x1c, 0x6a, 0x5d, 0xf9, 0x9e, 0xe5,
1339 0x9a, 0x0b, 0xea, 0xba, 0x94, 0x7a, 0xf6, 0x3c, 0xed, 0xef, 0x6f, 0x57, 0x33, 0xfd, 0xd5, 0x04,
1340 0xaa, 0x43, 0x35, 0xa0, 0xb7, 0xc4, 0x8d, 0xcc, 0x80, 0xbd, 0x67, 0x3c, 0xde, 0x7d, 0x05, 0x5c,
1341 0x4e, 0xc0, 0x11, 0x09, 0x75, 0xaf, 0x76, 0x0b, 0x05, 0x7e, 0xa1, 0xed, 0x60, 0xf6, 0xb3, 0x1b,
1342 0xf3, 0x9a, 0x84, 0xcc, 0x7b, 0x57, 0x66, 0x3f, 0xbb, 0x79, 0x97, 0x00, 0xec, 0xd4, 0xad, 0xd8,
1343 0x11, 0x09, 0xd9, 0xf2, 0x15, 0x78, 0x48, 0x35, 0x45, 0xc7, 0x1c, 0xcc, 0x7a, 0x58, 0x52, 0x0a,
1344 0xb5, 0xff, 0x88, 0x20, 0xb1, 0xcb, 0x18, 0xb5, 0x20, 0x1f, 0xd8, 0x34, 0x35, 0xa1, 0x87, 0x1c,
1345 0x8d, 0x91, 0xcd, 0x6e, 0x72, 0x46, 0x46, 0x2e, 0xa8, 0xd1, 0x32, 0x08, 0xfc, 0x30, 0x26, 0x8e,
1346 0x79, 0xe3, 0x5a, 0x9e, 0xc9, 0x9f, 0x85, 0xb6, 0xef, 0xb2, 0x8d, 0x64, 0xe7, 0xe1, 0x78, 0xa7,
1347 0x97, 0x41, 0xe3, 0xb2, 0xd7, 0x1c, 0x8c, 0x52, 0x2a, 0xfe, 0x21, 0xd3, 0xbc, 0x74, 0x2d, 0x6f,
1348 0x05, 0x47, 0xf5, 0xbf, 0x08, 0x50, 0xd9, 0x0c, 0x44, 0x3f, 0xc2, 0xf7, 0x6c, 0x6c, 0x8e, 0xf0,
1349 0xd0, 0x18, 0xb6, 0x87, 0xbd, 0x8d, 0xd6, 0xfe, 0x16, 0xaa, 0xba, 0xa6, 0x69, 0xe6, 0xd9, 0xf3,
1350 0x63, 0xf3, 0xc5, 0x0b, 0xb3, 0xa9, 0x08, 0xf7, 0xa1, 0x96, 0x22, 0xde, 0x87, 0x5e, 0x2b, 0xf9,
1351 0xfb, 0xd0, 0x40, 0x91, 0x98, 0x59, 0x7d, 0xa2, 0xd5, 0x56, 0x0a, 0xad, 0x32, 0xc8, 0x34, 0xbb,
1352 0xd5, 0xff, 0x27, 0x40, 0xf5, 0xed, 0xd2, 0x72, 0xe9, 0x8c, 0xda, 0x56, 0xcc, 0x36, 0x46, 0x83,
1353 0xca, 0xe6, 0xab, 0xfa, 0x01, 0x6f, 0xe2, 0xb2, 0xbd, 0x1e, 0xa0, 0x3e, 0x14, 0xa3, 0xd8, 0x8a,
1354 0x97, 0x51, 0x6a, 0x07, 0xbf, 0xdb, 0xba, 0x9a, 0x9f, 0x94, 0xd1, 0x18, 0x73, 0x32, 0x4e, 0x45,
1355 0xea, 0x13, 0x28, 0x26, 0x08, 0xfb, 0x49, 0x63, 0xa3, 0x69, 0x4c, 0xc6, 0x1b, 0x4b, 0x56, 0x05,
1356 0x19, 0x6b, 0x6f, 0x27, 0xda, 0xd8, 0x60, 0x56, 0xc0, 0x16, 0xd7, 0xd0, 0xda, 0xdd, 0x81, 0xde,
1357 0x6e, 0xf6, 0x7a, 0x1f, 0xcc, 0xb7, 0x93, 0x66, 0x4f, 0x3f, 0xd7, 0xb5, 0x8e, 0x22, 0xb2, 0xc8,
1358 0xf5, 0x30, 0x5f, 0x3b, 0x00, 0x58, 0x3f, 0x7f, 0xb2, 0x4b, 0x55, 0x58, 0x5f, 0xaa, 0xad, 0x62,
1359 0x72, 0xf9, 0xd4, 0x5f, 0x43, 0x35, 0x2b, 0xb5, 0x47, 0xa3, 0x18, 0x9d, 0x42, 0xe1, 0xda, 0x72,
1360 0x97, 0x84, 0xbb, 0xe7, 0xd7, 0xdf, 0xfc, 0x19, 0x09, 0x27, 0xe1, 0xad, 0x27, 0x7f, 0x38, 0xbc,
1361 0xf2, 0xb3, 0xe0, 0x86, 0x1f, 0x5e, 0x1d, 0x7d, 0xfe, 0x8f, 0xe5, 0xca, 0x67, 0x7f, 0x5a, 0xa6,
1362 0x45, 0xde, 0x93, 0x2f, 0xff, 0x1f, 0x00, 0x00, 0xff, 0xff, 0xfc, 0xe6, 0x70, 0x78, 0x3c, 0x0d,
1363 0x00, 0x00,
Andrew Lambbc029d32020-02-24 12:42:50 -07001364}