blob: bc4e78265098beea345738398ed3e2b3fec2e0b1 [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
Sean McAllisterc8687d32020-06-24 11:32:31 -0600150type Component_Touch_TouchType int32
151
152const (
153 Component_Touch_TOUCH_TYPE_UNDEFINED Component_Touch_TouchType = 0
154 Component_Touch_USB Component_Touch_TouchType = 1
155 Component_Touch_I2C Component_Touch_TouchType = 2
156)
157
158var Component_Touch_TouchType_name = map[int32]string{
159 0: "TOUCH_TYPE_UNDEFINED",
160 1: "USB",
161 2: "I2C",
162}
163
164var Component_Touch_TouchType_value = map[string]int32{
165 "TOUCH_TYPE_UNDEFINED": 0,
166 "USB": 1,
167 "I2C": 2,
168}
169
170func (x Component_Touch_TouchType) String() string {
171 return proto.EnumName(Component_Touch_TouchType_name, int32(x))
172}
173
174func (Component_Touch_TouchType) EnumDescriptor() ([]byte, []int) {
175 return fileDescriptor_c6bb55af29234765, []int{0, 6, 0}
176}
177
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -0700178type Component_Wifi_WLANProtocol int32
179
180const (
181 Component_Wifi_WLAN_PROTOCOL_UNKNOWN Component_Wifi_WLANProtocol = 0
182 Component_Wifi_IEEE_802_11_A Component_Wifi_WLANProtocol = 1
183 Component_Wifi_IEEE_802_11_B Component_Wifi_WLANProtocol = 2
184 Component_Wifi_IEEE_802_11_G Component_Wifi_WLANProtocol = 3
185 Component_Wifi_IEEE_802_11_N Component_Wifi_WLANProtocol = 4
186 Component_Wifi_IEEE_802_11_AC Component_Wifi_WLANProtocol = 5
187)
188
189var Component_Wifi_WLANProtocol_name = map[int32]string{
190 0: "WLAN_PROTOCOL_UNKNOWN",
191 1: "IEEE_802_11_A",
192 2: "IEEE_802_11_B",
193 3: "IEEE_802_11_G",
194 4: "IEEE_802_11_N",
195 5: "IEEE_802_11_AC",
196}
197
198var Component_Wifi_WLANProtocol_value = map[string]int32{
199 "WLAN_PROTOCOL_UNKNOWN": 0,
200 "IEEE_802_11_A": 1,
201 "IEEE_802_11_B": 2,
202 "IEEE_802_11_G": 3,
203 "IEEE_802_11_N": 4,
204 "IEEE_802_11_AC": 5,
205}
206
207func (x Component_Wifi_WLANProtocol) String() string {
208 return proto.EnumName(Component_Wifi_WLANProtocol_name, int32(x))
209}
210
211func (Component_Wifi_WLANProtocol) EnumDescriptor() ([]byte, []int) {
212 return fileDescriptor_c6bb55af29234765, []int{0, 7, 0}
213}
214
Andrew Lambbc029d32020-02-24 12:42:50 -0700215type Component_Qualification_Status int32
216
217const (
218 Component_Qualification_STATUS_UNKNOWN Component_Qualification_Status = 0
219 Component_Qualification_REQUESTED Component_Qualification_Status = 1
220 Component_Qualification_TECHNICALLY_QUALIFIED Component_Qualification_Status = 2
221 Component_Qualification_QUALIFIED Component_Qualification_Status = 3
222)
223
224var Component_Qualification_Status_name = map[int32]string{
225 0: "STATUS_UNKNOWN",
226 1: "REQUESTED",
227 2: "TECHNICALLY_QUALIFIED",
228 3: "QUALIFIED",
229}
230
231var Component_Qualification_Status_value = map[string]int32{
232 "STATUS_UNKNOWN": 0,
233 "REQUESTED": 1,
234 "TECHNICALLY_QUALIFIED": 2,
235 "QUALIFIED": 3,
236}
237
238func (x Component_Qualification_Status) String() string {
239 return proto.EnumName(Component_Qualification_Status_name, int32(x))
240}
241
242func (Component_Qualification_Status) EnumDescriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -0500243 return fileDescriptor_c6bb55af29234765, []int{0, 8, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700244}
245
Sean McAllistera3b6b412020-06-22 13:33:16 -0600246type Component_Battery_Technology int32
247
248const (
249 Component_Battery_TECH_UNKNOWN Component_Battery_Technology = 0
250 Component_Battery_LI_ION Component_Battery_Technology = 1
251)
252
253var Component_Battery_Technology_name = map[int32]string{
254 0: "TECH_UNKNOWN",
255 1: "LI_ION",
256}
257
258var Component_Battery_Technology_value = map[string]int32{
259 "TECH_UNKNOWN": 0,
260 "LI_ION": 1,
261}
262
263func (x Component_Battery_Technology) String() string {
264 return proto.EnumName(Component_Battery_Technology_name, int32(x))
265}
266
267func (Component_Battery_Technology) EnumDescriptor() ([]byte, []int) {
268 return fileDescriptor_c6bb55af29234765, []int{0, 10, 0}
269}
270
Sean McAllistera84b7342020-06-23 18:08:48 -0600271type Component_Storage_StorageType int32
272
273const (
274 Component_Storage_STORAGE_TYPE_UNKNOWN Component_Storage_StorageType = 0
275 Component_Storage_EMMC Component_Storage_StorageType = 1
276 Component_Storage_NVME Component_Storage_StorageType = 2
277)
278
279var Component_Storage_StorageType_name = map[int32]string{
280 0: "STORAGE_TYPE_UNKNOWN",
281 1: "EMMC",
282 2: "NVME",
283}
284
285var Component_Storage_StorageType_value = map[string]int32{
286 "STORAGE_TYPE_UNKNOWN": 0,
287 "EMMC": 1,
288 "NVME": 2,
289}
290
291func (x Component_Storage_StorageType) String() string {
292 return proto.EnumName(Component_Storage_StorageType_name, int32(x))
293}
294
295func (Component_Storage_StorageType) EnumDescriptor() ([]byte, []int) {
296 return fileDescriptor_c6bb55af29234765, []int{0, 13, 0}
297}
298
Andrew Lambbc029d32020-02-24 12:42:50 -0700299type Component struct {
300 // Globally unique component identifier.
301 Id *ComponentId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
C Shapiro9ba7fd02020-05-05 08:37:40 -0500302 // Original component manufacturer.
303 ManufacturerId *PartnerId `protobuf:"bytes,8,opt,name=manufacturer_id,json=manufacturerId,proto3" json:"manufacturer_id,omitempty"`
304 // Human readable name of the component.
305 Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700306 // Types that are valid to be assigned to Type:
307 // *Component_Soc_
308 // *Component_Memory_
309 // *Component_Bluetooth_
310 // *Component_Camera_
C Shapiro5c6fc212020-05-13 16:32:09 -0500311 // *Component_Touchscreen
C Shapiro74da76e2020-05-04 13:02:20 -0500312 // *Component_Wifi_
C Shapiro5c6fc212020-05-13 16:32:09 -0500313 // *Component_Touchpad
C Shapirod2365312020-05-18 14:46:48 -0500314 // *Component_DisplayPanel_
Sean McAllisterc19613b2020-06-22 11:41:58 -0600315 // *Component_AudioCodec_
Sean McAllistera3b6b412020-06-22 13:33:16 -0600316 // *Component_Battery_
Sean McAllisterc6030032020-06-23 13:54:03 -0600317 // *Component_EcFlashChip
318 // *Component_SystemFlashChip
Sean McAllister52a85772020-06-23 14:56:32 -0600319 // *Component_Ec
Sean McAllistera84b7342020-06-23 18:08:48 -0600320 // *Component_Storage_
Andrew Lambbc029d32020-02-24 12:42:50 -0700321 Type isComponent_Type `protobuf_oneof:"type"`
322 XXX_NoUnkeyedLiteral struct{} `json:"-"`
323 XXX_unrecognized []byte `json:"-"`
324 XXX_sizecache int32 `json:"-"`
325}
326
327func (m *Component) Reset() { *m = Component{} }
328func (m *Component) String() string { return proto.CompactTextString(m) }
329func (*Component) ProtoMessage() {}
330func (*Component) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -0700331 return fileDescriptor_c6bb55af29234765, []int{0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700332}
333
334func (m *Component) XXX_Unmarshal(b []byte) error {
335 return xxx_messageInfo_Component.Unmarshal(m, b)
336}
337func (m *Component) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
338 return xxx_messageInfo_Component.Marshal(b, m, deterministic)
339}
340func (m *Component) XXX_Merge(src proto.Message) {
341 xxx_messageInfo_Component.Merge(m, src)
342}
343func (m *Component) XXX_Size() int {
344 return xxx_messageInfo_Component.Size(m)
345}
346func (m *Component) XXX_DiscardUnknown() {
347 xxx_messageInfo_Component.DiscardUnknown(m)
348}
349
350var xxx_messageInfo_Component proto.InternalMessageInfo
351
352func (m *Component) GetId() *ComponentId {
353 if m != nil {
354 return m.Id
355 }
356 return nil
357}
358
C Shapiro9ba7fd02020-05-05 08:37:40 -0500359func (m *Component) GetManufacturerId() *PartnerId {
360 if m != nil {
361 return m.ManufacturerId
362 }
363 return nil
364}
365
366func (m *Component) GetName() string {
367 if m != nil {
368 return m.Name
369 }
370 return ""
371}
372
Andrew Lambbc029d32020-02-24 12:42:50 -0700373type isComponent_Type interface {
374 isComponent_Type()
375}
376
377type Component_Soc_ struct {
378 Soc *Component_Soc `protobuf:"bytes,2,opt,name=soc,proto3,oneof"`
379}
380
381type Component_Memory_ struct {
382 Memory *Component_Memory `protobuf:"bytes,3,opt,name=memory,proto3,oneof"`
383}
384
385type Component_Bluetooth_ struct {
386 Bluetooth *Component_Bluetooth `protobuf:"bytes,4,opt,name=bluetooth,proto3,oneof"`
387}
388
389type Component_Camera_ struct {
390 Camera *Component_Camera `protobuf:"bytes,5,opt,name=camera,proto3,oneof"`
391}
392
C Shapiro5c6fc212020-05-13 16:32:09 -0500393type Component_Touchscreen struct {
394 Touchscreen *Component_Touch `protobuf:"bytes,6,opt,name=touchscreen,proto3,oneof"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700395}
396
C Shapiro74da76e2020-05-04 13:02:20 -0500397type Component_Wifi_ struct {
398 Wifi *Component_Wifi `protobuf:"bytes,7,opt,name=wifi,proto3,oneof"`
399}
400
C Shapiro5c6fc212020-05-13 16:32:09 -0500401type Component_Touchpad struct {
402 Touchpad *Component_Touch `protobuf:"bytes,10,opt,name=touchpad,proto3,oneof"`
403}
404
C Shapirod2365312020-05-18 14:46:48 -0500405type Component_DisplayPanel_ struct {
406 DisplayPanel *Component_DisplayPanel `protobuf:"bytes,11,opt,name=display_panel,json=displayPanel,proto3,oneof"`
407}
408
Sean McAllisterc19613b2020-06-22 11:41:58 -0600409type Component_AudioCodec_ struct {
410 AudioCodec *Component_AudioCodec `protobuf:"bytes,12,opt,name=audio_codec,json=audioCodec,proto3,oneof"`
411}
412
Sean McAllistera3b6b412020-06-22 13:33:16 -0600413type Component_Battery_ struct {
414 Battery *Component_Battery `protobuf:"bytes,13,opt,name=battery,proto3,oneof"`
415}
416
Sean McAllisterc6030032020-06-23 13:54:03 -0600417type Component_EcFlashChip struct {
418 EcFlashChip *Component_FlashChip `protobuf:"bytes,14,opt,name=ec_flash_chip,json=ecFlashChip,proto3,oneof"`
419}
420
421type Component_SystemFlashChip struct {
422 SystemFlashChip *Component_FlashChip `protobuf:"bytes,15,opt,name=system_flash_chip,json=systemFlashChip,proto3,oneof"`
423}
424
Sean McAllister52a85772020-06-23 14:56:32 -0600425type Component_Ec struct {
426 Ec *Component_EmbeddedController `protobuf:"bytes,16,opt,name=ec,proto3,oneof"`
427}
428
Sean McAllistera84b7342020-06-23 18:08:48 -0600429type Component_Storage_ struct {
430 Storage *Component_Storage `protobuf:"bytes,17,opt,name=storage,proto3,oneof"`
431}
432
Andrew Lambbc029d32020-02-24 12:42:50 -0700433func (*Component_Soc_) isComponent_Type() {}
434
435func (*Component_Memory_) isComponent_Type() {}
436
437func (*Component_Bluetooth_) isComponent_Type() {}
438
439func (*Component_Camera_) isComponent_Type() {}
440
C Shapiro5c6fc212020-05-13 16:32:09 -0500441func (*Component_Touchscreen) isComponent_Type() {}
Andrew Lambbc029d32020-02-24 12:42:50 -0700442
C Shapiro74da76e2020-05-04 13:02:20 -0500443func (*Component_Wifi_) isComponent_Type() {}
444
C Shapiro5c6fc212020-05-13 16:32:09 -0500445func (*Component_Touchpad) isComponent_Type() {}
446
C Shapirod2365312020-05-18 14:46:48 -0500447func (*Component_DisplayPanel_) isComponent_Type() {}
448
Sean McAllisterc19613b2020-06-22 11:41:58 -0600449func (*Component_AudioCodec_) isComponent_Type() {}
450
Sean McAllistera3b6b412020-06-22 13:33:16 -0600451func (*Component_Battery_) isComponent_Type() {}
452
Sean McAllisterc6030032020-06-23 13:54:03 -0600453func (*Component_EcFlashChip) isComponent_Type() {}
454
455func (*Component_SystemFlashChip) isComponent_Type() {}
456
Sean McAllister52a85772020-06-23 14:56:32 -0600457func (*Component_Ec) isComponent_Type() {}
458
Sean McAllistera84b7342020-06-23 18:08:48 -0600459func (*Component_Storage_) isComponent_Type() {}
460
Andrew Lambbc029d32020-02-24 12:42:50 -0700461func (m *Component) GetType() isComponent_Type {
462 if m != nil {
463 return m.Type
464 }
465 return nil
466}
467
468func (m *Component) GetSoc() *Component_Soc {
469 if x, ok := m.GetType().(*Component_Soc_); ok {
470 return x.Soc
471 }
472 return nil
473}
474
475func (m *Component) GetMemory() *Component_Memory {
476 if x, ok := m.GetType().(*Component_Memory_); ok {
477 return x.Memory
478 }
479 return nil
480}
481
482func (m *Component) GetBluetooth() *Component_Bluetooth {
483 if x, ok := m.GetType().(*Component_Bluetooth_); ok {
484 return x.Bluetooth
485 }
486 return nil
487}
488
489func (m *Component) GetCamera() *Component_Camera {
490 if x, ok := m.GetType().(*Component_Camera_); ok {
491 return x.Camera
492 }
493 return nil
494}
495
C Shapiro5c6fc212020-05-13 16:32:09 -0500496func (m *Component) GetTouchscreen() *Component_Touch {
497 if x, ok := m.GetType().(*Component_Touchscreen); ok {
Andrew Lambbc029d32020-02-24 12:42:50 -0700498 return x.Touchscreen
499 }
500 return nil
501}
502
C Shapiro74da76e2020-05-04 13:02:20 -0500503func (m *Component) GetWifi() *Component_Wifi {
504 if x, ok := m.GetType().(*Component_Wifi_); ok {
505 return x.Wifi
506 }
507 return nil
508}
509
C Shapiro5c6fc212020-05-13 16:32:09 -0500510func (m *Component) GetTouchpad() *Component_Touch {
511 if x, ok := m.GetType().(*Component_Touchpad); ok {
512 return x.Touchpad
513 }
514 return nil
515}
516
C Shapirod2365312020-05-18 14:46:48 -0500517func (m *Component) GetDisplayPanel() *Component_DisplayPanel {
518 if x, ok := m.GetType().(*Component_DisplayPanel_); ok {
519 return x.DisplayPanel
520 }
521 return nil
522}
523
Sean McAllisterc19613b2020-06-22 11:41:58 -0600524func (m *Component) GetAudioCodec() *Component_AudioCodec {
525 if x, ok := m.GetType().(*Component_AudioCodec_); ok {
526 return x.AudioCodec
527 }
528 return nil
529}
530
Sean McAllistera3b6b412020-06-22 13:33:16 -0600531func (m *Component) GetBattery() *Component_Battery {
532 if x, ok := m.GetType().(*Component_Battery_); ok {
533 return x.Battery
534 }
535 return nil
536}
537
Sean McAllisterc6030032020-06-23 13:54:03 -0600538func (m *Component) GetEcFlashChip() *Component_FlashChip {
539 if x, ok := m.GetType().(*Component_EcFlashChip); ok {
540 return x.EcFlashChip
541 }
542 return nil
543}
544
545func (m *Component) GetSystemFlashChip() *Component_FlashChip {
546 if x, ok := m.GetType().(*Component_SystemFlashChip); ok {
547 return x.SystemFlashChip
548 }
549 return nil
550}
551
Sean McAllister52a85772020-06-23 14:56:32 -0600552func (m *Component) GetEc() *Component_EmbeddedController {
553 if x, ok := m.GetType().(*Component_Ec); ok {
554 return x.Ec
555 }
556 return nil
557}
558
Sean McAllistera84b7342020-06-23 18:08:48 -0600559func (m *Component) GetStorage() *Component_Storage {
560 if x, ok := m.GetType().(*Component_Storage_); ok {
561 return x.Storage
562 }
563 return nil
564}
565
Andrew Lambbc029d32020-02-24 12:42:50 -0700566// XXX_OneofWrappers is for the internal use of the proto package.
567func (*Component) XXX_OneofWrappers() []interface{} {
568 return []interface{}{
569 (*Component_Soc_)(nil),
570 (*Component_Memory_)(nil),
571 (*Component_Bluetooth_)(nil),
572 (*Component_Camera_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500573 (*Component_Touchscreen)(nil),
C Shapiro74da76e2020-05-04 13:02:20 -0500574 (*Component_Wifi_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500575 (*Component_Touchpad)(nil),
C Shapirod2365312020-05-18 14:46:48 -0500576 (*Component_DisplayPanel_)(nil),
Sean McAllisterc19613b2020-06-22 11:41:58 -0600577 (*Component_AudioCodec_)(nil),
Sean McAllistera3b6b412020-06-22 13:33:16 -0600578 (*Component_Battery_)(nil),
Sean McAllisterc6030032020-06-23 13:54:03 -0600579 (*Component_EcFlashChip)(nil),
580 (*Component_SystemFlashChip)(nil),
Sean McAllister52a85772020-06-23 14:56:32 -0600581 (*Component_Ec)(nil),
Sean McAllistera84b7342020-06-23 18:08:48 -0600582 (*Component_Storage_)(nil),
Andrew Lambbc029d32020-02-24 12:42:50 -0700583 }
584}
585
C Shapiro74da76e2020-05-04 13:02:20 -0500586// Defines common component version identifiers based on interface standards.
587type Component_Interface struct {
588 XXX_NoUnkeyedLiteral struct{} `json:"-"`
589 XXX_unrecognized []byte `json:"-"`
590 XXX_sizecache int32 `json:"-"`
591}
592
593func (m *Component_Interface) Reset() { *m = Component_Interface{} }
594func (m *Component_Interface) String() string { return proto.CompactTextString(m) }
595func (*Component_Interface) ProtoMessage() {}
596func (*Component_Interface) Descriptor() ([]byte, []int) {
597 return fileDescriptor_c6bb55af29234765, []int{0, 0}
598}
599
600func (m *Component_Interface) XXX_Unmarshal(b []byte) error {
601 return xxx_messageInfo_Component_Interface.Unmarshal(m, b)
602}
603func (m *Component_Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
604 return xxx_messageInfo_Component_Interface.Marshal(b, m, deterministic)
605}
606func (m *Component_Interface) XXX_Merge(src proto.Message) {
607 xxx_messageInfo_Component_Interface.Merge(m, src)
608}
609func (m *Component_Interface) XXX_Size() int {
610 return xxx_messageInfo_Component_Interface.Size(m)
611}
612func (m *Component_Interface) XXX_DiscardUnknown() {
613 xxx_messageInfo_Component_Interface.DiscardUnknown(m)
614}
615
616var xxx_messageInfo_Component_Interface proto.InternalMessageInfo
617
618type Component_Interface_Usb struct {
619 // 4-digit hex
620 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
621 // 4-digit hex
622 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
623 // 4-digit hex
624 BcdDevice string `protobuf:"bytes,3,opt,name=bcd_device,json=bcdDevice,proto3" json:"bcd_device,omitempty"`
625 XXX_NoUnkeyedLiteral struct{} `json:"-"`
626 XXX_unrecognized []byte `json:"-"`
627 XXX_sizecache int32 `json:"-"`
628}
629
630func (m *Component_Interface_Usb) Reset() { *m = Component_Interface_Usb{} }
631func (m *Component_Interface_Usb) String() string { return proto.CompactTextString(m) }
632func (*Component_Interface_Usb) ProtoMessage() {}
633func (*Component_Interface_Usb) Descriptor() ([]byte, []int) {
634 return fileDescriptor_c6bb55af29234765, []int{0, 0, 0}
635}
636
637func (m *Component_Interface_Usb) XXX_Unmarshal(b []byte) error {
638 return xxx_messageInfo_Component_Interface_Usb.Unmarshal(m, b)
639}
640func (m *Component_Interface_Usb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
641 return xxx_messageInfo_Component_Interface_Usb.Marshal(b, m, deterministic)
642}
643func (m *Component_Interface_Usb) XXX_Merge(src proto.Message) {
644 xxx_messageInfo_Component_Interface_Usb.Merge(m, src)
645}
646func (m *Component_Interface_Usb) XXX_Size() int {
647 return xxx_messageInfo_Component_Interface_Usb.Size(m)
648}
649func (m *Component_Interface_Usb) XXX_DiscardUnknown() {
650 xxx_messageInfo_Component_Interface_Usb.DiscardUnknown(m)
651}
652
653var xxx_messageInfo_Component_Interface_Usb proto.InternalMessageInfo
654
655func (m *Component_Interface_Usb) GetVendorId() string {
656 if m != nil {
657 return m.VendorId
658 }
659 return ""
660}
661
662func (m *Component_Interface_Usb) GetProductId() string {
663 if m != nil {
664 return m.ProductId
665 }
666 return ""
667}
668
669func (m *Component_Interface_Usb) GetBcdDevice() string {
670 if m != nil {
671 return m.BcdDevice
672 }
673 return ""
674}
675
676type Component_Interface_Pci struct {
677 // 4-digit hex
678 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
679 // 4-digit hex
680 DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
681 // 2-digit hex
682 RevisionId string `protobuf:"bytes,3,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"`
683 XXX_NoUnkeyedLiteral struct{} `json:"-"`
684 XXX_unrecognized []byte `json:"-"`
685 XXX_sizecache int32 `json:"-"`
686}
687
688func (m *Component_Interface_Pci) Reset() { *m = Component_Interface_Pci{} }
689func (m *Component_Interface_Pci) String() string { return proto.CompactTextString(m) }
690func (*Component_Interface_Pci) ProtoMessage() {}
691func (*Component_Interface_Pci) Descriptor() ([]byte, []int) {
692 return fileDescriptor_c6bb55af29234765, []int{0, 0, 1}
693}
694
695func (m *Component_Interface_Pci) XXX_Unmarshal(b []byte) error {
696 return xxx_messageInfo_Component_Interface_Pci.Unmarshal(m, b)
697}
698func (m *Component_Interface_Pci) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
699 return xxx_messageInfo_Component_Interface_Pci.Marshal(b, m, deterministic)
700}
701func (m *Component_Interface_Pci) XXX_Merge(src proto.Message) {
702 xxx_messageInfo_Component_Interface_Pci.Merge(m, src)
703}
704func (m *Component_Interface_Pci) XXX_Size() int {
705 return xxx_messageInfo_Component_Interface_Pci.Size(m)
706}
707func (m *Component_Interface_Pci) XXX_DiscardUnknown() {
708 xxx_messageInfo_Component_Interface_Pci.DiscardUnknown(m)
709}
710
711var xxx_messageInfo_Component_Interface_Pci proto.InternalMessageInfo
712
713func (m *Component_Interface_Pci) GetVendorId() string {
714 if m != nil {
715 return m.VendorId
716 }
717 return ""
718}
719
720func (m *Component_Interface_Pci) GetDeviceId() string {
721 if m != nil {
722 return m.DeviceId
723 }
724 return ""
725}
726
727func (m *Component_Interface_Pci) GetRevisionId() string {
728 if m != nil {
729 return m.RevisionId
730 }
731 return ""
732}
733
Andrew Lambbc029d32020-02-24 12:42:50 -0700734type Component_Soc struct {
735 Family *Component_Soc_Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"`
736 // Unique model name returned from cpu_id instruction
737 Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
738 // Number of cores present on the SoC model
739 Cores int32 `protobuf:"varint,3,opt,name=cores,proto3" json:"cores,omitempty"`
740 XXX_NoUnkeyedLiteral struct{} `json:"-"`
741 XXX_unrecognized []byte `json:"-"`
742 XXX_sizecache int32 `json:"-"`
743}
744
745func (m *Component_Soc) Reset() { *m = Component_Soc{} }
746func (m *Component_Soc) String() string { return proto.CompactTextString(m) }
747func (*Component_Soc) ProtoMessage() {}
748func (*Component_Soc) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500749 return fileDescriptor_c6bb55af29234765, []int{0, 1}
Andrew Lambbc029d32020-02-24 12:42:50 -0700750}
751
752func (m *Component_Soc) XXX_Unmarshal(b []byte) error {
753 return xxx_messageInfo_Component_Soc.Unmarshal(m, b)
754}
755func (m *Component_Soc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
756 return xxx_messageInfo_Component_Soc.Marshal(b, m, deterministic)
757}
758func (m *Component_Soc) XXX_Merge(src proto.Message) {
759 xxx_messageInfo_Component_Soc.Merge(m, src)
760}
761func (m *Component_Soc) XXX_Size() int {
762 return xxx_messageInfo_Component_Soc.Size(m)
763}
764func (m *Component_Soc) XXX_DiscardUnknown() {
765 xxx_messageInfo_Component_Soc.DiscardUnknown(m)
766}
767
768var xxx_messageInfo_Component_Soc proto.InternalMessageInfo
769
770func (m *Component_Soc) GetFamily() *Component_Soc_Family {
771 if m != nil {
772 return m.Family
773 }
774 return nil
775}
776
777func (m *Component_Soc) GetModel() string {
778 if m != nil {
779 return m.Model
780 }
781 return ""
782}
783
784func (m *Component_Soc) GetCores() int32 {
785 if m != nil {
786 return m.Cores
787 }
788 return 0
789}
790
791type Component_Soc_Family struct {
792 Arch Component_Soc_Architecture `protobuf:"varint,1,opt,name=arch,proto3,enum=chromiumos.config.api.Component_Soc_Architecture" json:"arch,omitempty"`
793 // Common name (human friendly) for the family
794 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
795 XXX_NoUnkeyedLiteral struct{} `json:"-"`
796 XXX_unrecognized []byte `json:"-"`
797 XXX_sizecache int32 `json:"-"`
798}
799
800func (m *Component_Soc_Family) Reset() { *m = Component_Soc_Family{} }
801func (m *Component_Soc_Family) String() string { return proto.CompactTextString(m) }
802func (*Component_Soc_Family) ProtoMessage() {}
803func (*Component_Soc_Family) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500804 return fileDescriptor_c6bb55af29234765, []int{0, 1, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700805}
806
807func (m *Component_Soc_Family) XXX_Unmarshal(b []byte) error {
808 return xxx_messageInfo_Component_Soc_Family.Unmarshal(m, b)
809}
810func (m *Component_Soc_Family) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
811 return xxx_messageInfo_Component_Soc_Family.Marshal(b, m, deterministic)
812}
813func (m *Component_Soc_Family) XXX_Merge(src proto.Message) {
814 xxx_messageInfo_Component_Soc_Family.Merge(m, src)
815}
816func (m *Component_Soc_Family) XXX_Size() int {
817 return xxx_messageInfo_Component_Soc_Family.Size(m)
818}
819func (m *Component_Soc_Family) XXX_DiscardUnknown() {
820 xxx_messageInfo_Component_Soc_Family.DiscardUnknown(m)
821}
822
823var xxx_messageInfo_Component_Soc_Family proto.InternalMessageInfo
824
825func (m *Component_Soc_Family) GetArch() Component_Soc_Architecture {
826 if m != nil {
827 return m.Arch
828 }
829 return Component_Soc_ARCHITECTURE_UNDEFINED
830}
831
832func (m *Component_Soc_Family) GetName() string {
833 if m != nil {
834 return m.Name
835 }
836 return ""
837}
838
839type Component_Memory struct {
840 Profile *Component_Memory_Profile `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
841 PartNumber string `protobuf:"bytes,2,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700842 XXX_NoUnkeyedLiteral struct{} `json:"-"`
843 XXX_unrecognized []byte `json:"-"`
844 XXX_sizecache int32 `json:"-"`
845}
846
847func (m *Component_Memory) Reset() { *m = Component_Memory{} }
848func (m *Component_Memory) String() string { return proto.CompactTextString(m) }
849func (*Component_Memory) ProtoMessage() {}
850func (*Component_Memory) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500851 return fileDescriptor_c6bb55af29234765, []int{0, 2}
Andrew Lambbc029d32020-02-24 12:42:50 -0700852}
853
854func (m *Component_Memory) XXX_Unmarshal(b []byte) error {
855 return xxx_messageInfo_Component_Memory.Unmarshal(m, b)
856}
857func (m *Component_Memory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
858 return xxx_messageInfo_Component_Memory.Marshal(b, m, deterministic)
859}
860func (m *Component_Memory) XXX_Merge(src proto.Message) {
861 xxx_messageInfo_Component_Memory.Merge(m, src)
862}
863func (m *Component_Memory) XXX_Size() int {
864 return xxx_messageInfo_Component_Memory.Size(m)
865}
866func (m *Component_Memory) XXX_DiscardUnknown() {
867 xxx_messageInfo_Component_Memory.DiscardUnknown(m)
868}
869
870var xxx_messageInfo_Component_Memory proto.InternalMessageInfo
871
872func (m *Component_Memory) GetProfile() *Component_Memory_Profile {
873 if m != nil {
874 return m.Profile
875 }
876 return nil
877}
878
879func (m *Component_Memory) GetPartNumber() string {
880 if m != nil {
881 return m.PartNumber
882 }
883 return ""
884}
885
Andrew Lambbc029d32020-02-24 12:42:50 -0700886type Component_Memory_Profile struct {
887 Type Component_Memory_Type `protobuf:"varint,1,opt,name=type,proto3,enum=chromiumos.config.api.Component_Memory_Type" json:"type,omitempty"`
888 SpeedMhz int32 `protobuf:"varint,2,opt,name=speed_mhz,json=speedMhz,proto3" json:"speed_mhz,omitempty"`
889 SizeMegabytes int32 `protobuf:"varint,3,opt,name=size_megabytes,json=sizeMegabytes,proto3" json:"size_megabytes,omitempty"`
890 XXX_NoUnkeyedLiteral struct{} `json:"-"`
891 XXX_unrecognized []byte `json:"-"`
892 XXX_sizecache int32 `json:"-"`
893}
894
895func (m *Component_Memory_Profile) Reset() { *m = Component_Memory_Profile{} }
896func (m *Component_Memory_Profile) String() string { return proto.CompactTextString(m) }
897func (*Component_Memory_Profile) ProtoMessage() {}
898func (*Component_Memory_Profile) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500899 return fileDescriptor_c6bb55af29234765, []int{0, 2, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700900}
901
902func (m *Component_Memory_Profile) XXX_Unmarshal(b []byte) error {
903 return xxx_messageInfo_Component_Memory_Profile.Unmarshal(m, b)
904}
905func (m *Component_Memory_Profile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
906 return xxx_messageInfo_Component_Memory_Profile.Marshal(b, m, deterministic)
907}
908func (m *Component_Memory_Profile) XXX_Merge(src proto.Message) {
909 xxx_messageInfo_Component_Memory_Profile.Merge(m, src)
910}
911func (m *Component_Memory_Profile) XXX_Size() int {
912 return xxx_messageInfo_Component_Memory_Profile.Size(m)
913}
914func (m *Component_Memory_Profile) XXX_DiscardUnknown() {
915 xxx_messageInfo_Component_Memory_Profile.DiscardUnknown(m)
916}
917
918var xxx_messageInfo_Component_Memory_Profile proto.InternalMessageInfo
919
920func (m *Component_Memory_Profile) GetType() Component_Memory_Type {
921 if m != nil {
922 return m.Type
923 }
924 return Component_Memory_TYPE_UNDEFINED
925}
926
927func (m *Component_Memory_Profile) GetSpeedMhz() int32 {
928 if m != nil {
929 return m.SpeedMhz
930 }
931 return 0
932}
933
934func (m *Component_Memory_Profile) GetSizeMegabytes() int32 {
935 if m != nil {
936 return m.SizeMegabytes
937 }
938 return 0
939}
940
941type Component_Bluetooth struct {
C Shapiro74da76e2020-05-04 13:02:20 -0500942 Usb *Component_Interface_Usb `protobuf:"bytes,4,opt,name=usb,proto3" json:"usb,omitempty"`
943 XXX_NoUnkeyedLiteral struct{} `json:"-"`
944 XXX_unrecognized []byte `json:"-"`
945 XXX_sizecache int32 `json:"-"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700946}
947
948func (m *Component_Bluetooth) Reset() { *m = Component_Bluetooth{} }
949func (m *Component_Bluetooth) String() string { return proto.CompactTextString(m) }
950func (*Component_Bluetooth) ProtoMessage() {}
951func (*Component_Bluetooth) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500952 return fileDescriptor_c6bb55af29234765, []int{0, 3}
Andrew Lambbc029d32020-02-24 12:42:50 -0700953}
954
955func (m *Component_Bluetooth) XXX_Unmarshal(b []byte) error {
956 return xxx_messageInfo_Component_Bluetooth.Unmarshal(m, b)
957}
958func (m *Component_Bluetooth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
959 return xxx_messageInfo_Component_Bluetooth.Marshal(b, m, deterministic)
960}
961func (m *Component_Bluetooth) XXX_Merge(src proto.Message) {
962 xxx_messageInfo_Component_Bluetooth.Merge(m, src)
963}
964func (m *Component_Bluetooth) XXX_Size() int {
965 return xxx_messageInfo_Component_Bluetooth.Size(m)
966}
967func (m *Component_Bluetooth) XXX_DiscardUnknown() {
968 xxx_messageInfo_Component_Bluetooth.DiscardUnknown(m)
969}
970
971var xxx_messageInfo_Component_Bluetooth proto.InternalMessageInfo
972
C Shapiro74da76e2020-05-04 13:02:20 -0500973func (m *Component_Bluetooth) GetUsb() *Component_Interface_Usb {
Andrew Lambbc029d32020-02-24 12:42:50 -0700974 if m != nil {
C Shapiro74da76e2020-05-04 13:02:20 -0500975 return m.Usb
Andrew Lambbc029d32020-02-24 12:42:50 -0700976 }
C Shapiro74da76e2020-05-04 13:02:20 -0500977 return nil
Andrew Lambbc029d32020-02-24 12:42:50 -0700978}
979
980type Component_Camera struct {
981 Features []Component_Camera_Feature `protobuf:"varint,1,rep,packed,name=features,proto3,enum=chromiumos.config.api.Component_Camera_Feature" json:"features,omitempty"`
982 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"`
983 XXX_NoUnkeyedLiteral struct{} `json:"-"`
984 XXX_unrecognized []byte `json:"-"`
985 XXX_sizecache int32 `json:"-"`
986}
987
988func (m *Component_Camera) Reset() { *m = Component_Camera{} }
989func (m *Component_Camera) String() string { return proto.CompactTextString(m) }
990func (*Component_Camera) ProtoMessage() {}
991func (*Component_Camera) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500992 return fileDescriptor_c6bb55af29234765, []int{0, 4}
Andrew Lambbc029d32020-02-24 12:42:50 -0700993}
994
995func (m *Component_Camera) XXX_Unmarshal(b []byte) error {
996 return xxx_messageInfo_Component_Camera.Unmarshal(m, b)
997}
998func (m *Component_Camera) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
999 return xxx_messageInfo_Component_Camera.Marshal(b, m, deterministic)
1000}
1001func (m *Component_Camera) XXX_Merge(src proto.Message) {
1002 xxx_messageInfo_Component_Camera.Merge(m, src)
1003}
1004func (m *Component_Camera) XXX_Size() int {
1005 return xxx_messageInfo_Component_Camera.Size(m)
1006}
1007func (m *Component_Camera) XXX_DiscardUnknown() {
1008 xxx_messageInfo_Component_Camera.DiscardUnknown(m)
1009}
1010
1011var xxx_messageInfo_Component_Camera proto.InternalMessageInfo
1012
1013func (m *Component_Camera) GetFeatures() []Component_Camera_Feature {
1014 if m != nil {
1015 return m.Features
1016 }
1017 return nil
1018}
1019
1020func (m *Component_Camera) GetClockType() Component_Camera_ClockType {
1021 if m != nil {
1022 return m.ClockType
1023 }
1024 return Component_Camera_CLOCK_TYPE_UNDEFINED
1025}
1026
C Shapirod2365312020-05-18 14:46:48 -05001027type Component_DisplayPanel struct {
1028 ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
1029 Properties *Component_DisplayPanel_Properties `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
1030 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1031 XXX_unrecognized []byte `json:"-"`
1032 XXX_sizecache int32 `json:"-"`
1033}
1034
1035func (m *Component_DisplayPanel) Reset() { *m = Component_DisplayPanel{} }
1036func (m *Component_DisplayPanel) String() string { return proto.CompactTextString(m) }
1037func (*Component_DisplayPanel) ProtoMessage() {}
1038func (*Component_DisplayPanel) Descriptor() ([]byte, []int) {
1039 return fileDescriptor_c6bb55af29234765, []int{0, 5}
1040}
1041
1042func (m *Component_DisplayPanel) XXX_Unmarshal(b []byte) error {
1043 return xxx_messageInfo_Component_DisplayPanel.Unmarshal(m, b)
1044}
1045func (m *Component_DisplayPanel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1046 return xxx_messageInfo_Component_DisplayPanel.Marshal(b, m, deterministic)
1047}
1048func (m *Component_DisplayPanel) XXX_Merge(src proto.Message) {
1049 xxx_messageInfo_Component_DisplayPanel.Merge(m, src)
1050}
1051func (m *Component_DisplayPanel) XXX_Size() int {
1052 return xxx_messageInfo_Component_DisplayPanel.Size(m)
1053}
1054func (m *Component_DisplayPanel) XXX_DiscardUnknown() {
1055 xxx_messageInfo_Component_DisplayPanel.DiscardUnknown(m)
1056}
1057
1058var xxx_messageInfo_Component_DisplayPanel proto.InternalMessageInfo
1059
1060func (m *Component_DisplayPanel) GetProductId() string {
1061 if m != nil {
1062 return m.ProductId
1063 }
1064 return ""
1065}
1066
1067func (m *Component_DisplayPanel) GetProperties() *Component_DisplayPanel_Properties {
1068 if m != nil {
1069 return m.Properties
1070 }
1071 return nil
1072}
1073
1074type Component_DisplayPanel_Properties struct {
1075 WidthPx int32 `protobuf:"varint,1,opt,name=width_px,json=widthPx,proto3" json:"width_px,omitempty"`
1076 HeightPx int32 `protobuf:"varint,2,opt,name=height_px,json=heightPx,proto3" json:"height_px,omitempty"`
1077 // Generally expressed as double (e.g. 11.7 inches) in specs, but storing
1078 // as milliinch to remove double ambiguities.
1079 DiagonalMilliinch int32 `protobuf:"varint,3,opt,name=diagonal_milliinch,json=diagonalMilliinch,proto3" json:"diagonal_milliinch,omitempty"`
1080 // PPI or also referred to as DPI (density per inch)
1081 PixelsPerIn int32 `protobuf:"varint,4,opt,name=pixels_per_in,json=pixelsPerIn,proto3" json:"pixels_per_in,omitempty"`
1082 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1083 XXX_unrecognized []byte `json:"-"`
1084 XXX_sizecache int32 `json:"-"`
1085}
1086
1087func (m *Component_DisplayPanel_Properties) Reset() { *m = Component_DisplayPanel_Properties{} }
1088func (m *Component_DisplayPanel_Properties) String() string { return proto.CompactTextString(m) }
1089func (*Component_DisplayPanel_Properties) ProtoMessage() {}
1090func (*Component_DisplayPanel_Properties) Descriptor() ([]byte, []int) {
1091 return fileDescriptor_c6bb55af29234765, []int{0, 5, 0}
1092}
1093
1094func (m *Component_DisplayPanel_Properties) XXX_Unmarshal(b []byte) error {
1095 return xxx_messageInfo_Component_DisplayPanel_Properties.Unmarshal(m, b)
1096}
1097func (m *Component_DisplayPanel_Properties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1098 return xxx_messageInfo_Component_DisplayPanel_Properties.Marshal(b, m, deterministic)
1099}
1100func (m *Component_DisplayPanel_Properties) XXX_Merge(src proto.Message) {
1101 xxx_messageInfo_Component_DisplayPanel_Properties.Merge(m, src)
1102}
1103func (m *Component_DisplayPanel_Properties) XXX_Size() int {
1104 return xxx_messageInfo_Component_DisplayPanel_Properties.Size(m)
1105}
1106func (m *Component_DisplayPanel_Properties) XXX_DiscardUnknown() {
1107 xxx_messageInfo_Component_DisplayPanel_Properties.DiscardUnknown(m)
1108}
1109
1110var xxx_messageInfo_Component_DisplayPanel_Properties proto.InternalMessageInfo
1111
1112func (m *Component_DisplayPanel_Properties) GetWidthPx() int32 {
1113 if m != nil {
1114 return m.WidthPx
1115 }
1116 return 0
1117}
1118
1119func (m *Component_DisplayPanel_Properties) GetHeightPx() int32 {
1120 if m != nil {
1121 return m.HeightPx
1122 }
1123 return 0
1124}
1125
1126func (m *Component_DisplayPanel_Properties) GetDiagonalMilliinch() int32 {
1127 if m != nil {
1128 return m.DiagonalMilliinch
1129 }
1130 return 0
1131}
1132
1133func (m *Component_DisplayPanel_Properties) GetPixelsPerIn() int32 {
1134 if m != nil {
1135 return m.PixelsPerIn
1136 }
1137 return 0
1138}
1139
C Shapiro5c6fc212020-05-13 16:32:09 -05001140type Component_Touch struct {
Andrew Lambbc029d32020-02-24 12:42:50 -07001141 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -07001142 FwVersion string `protobuf:"bytes,3,opt,name=fw_version,json=fwVersion,proto3" json:"fw_version,omitempty"`
C Shapiroda331d62020-05-06 14:58:00 -05001143 // Optional product brand/series name
1144 // For some vendors, this is used in the firmware naming schema
Sean McAllisterc8687d32020-06-24 11:32:31 -06001145 ProductSeries string `protobuf:"bytes,5,opt,name=product_series,json=productSeries,proto3" json:"product_series,omitempty"`
1146 FwChecksum string `protobuf:"bytes,6,opt,name=fw_checksum,json=fwChecksum,proto3" json:"fw_checksum,omitempty"`
1147 Type Component_Touch_TouchType `protobuf:"varint,7,opt,name=type,proto3,enum=chromiumos.config.api.Component_Touch_TouchType" json:"type,omitempty"`
1148 Usb *Component_Interface_Usb `protobuf:"bytes,8,opt,name=usb,proto3" json:"usb,omitempty"`
1149 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1150 XXX_unrecognized []byte `json:"-"`
1151 XXX_sizecache int32 `json:"-"`
Andrew Lambbc029d32020-02-24 12:42:50 -07001152}
1153
C Shapiro5c6fc212020-05-13 16:32:09 -05001154func (m *Component_Touch) Reset() { *m = Component_Touch{} }
1155func (m *Component_Touch) String() string { return proto.CompactTextString(m) }
1156func (*Component_Touch) ProtoMessage() {}
1157func (*Component_Touch) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001158 return fileDescriptor_c6bb55af29234765, []int{0, 6}
Andrew Lambbc029d32020-02-24 12:42:50 -07001159}
1160
C Shapiro5c6fc212020-05-13 16:32:09 -05001161func (m *Component_Touch) XXX_Unmarshal(b []byte) error {
1162 return xxx_messageInfo_Component_Touch.Unmarshal(m, b)
Andrew Lambbc029d32020-02-24 12:42:50 -07001163}
C Shapiro5c6fc212020-05-13 16:32:09 -05001164func (m *Component_Touch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1165 return xxx_messageInfo_Component_Touch.Marshal(b, m, deterministic)
Andrew Lambbc029d32020-02-24 12:42:50 -07001166}
C Shapiro5c6fc212020-05-13 16:32:09 -05001167func (m *Component_Touch) XXX_Merge(src proto.Message) {
1168 xxx_messageInfo_Component_Touch.Merge(m, src)
Andrew Lambbc029d32020-02-24 12:42:50 -07001169}
C Shapiro5c6fc212020-05-13 16:32:09 -05001170func (m *Component_Touch) XXX_Size() int {
1171 return xxx_messageInfo_Component_Touch.Size(m)
Andrew Lambbc029d32020-02-24 12:42:50 -07001172}
C Shapiro5c6fc212020-05-13 16:32:09 -05001173func (m *Component_Touch) XXX_DiscardUnknown() {
1174 xxx_messageInfo_Component_Touch.DiscardUnknown(m)
Andrew Lambbc029d32020-02-24 12:42:50 -07001175}
1176
C Shapiro5c6fc212020-05-13 16:32:09 -05001177var xxx_messageInfo_Component_Touch proto.InternalMessageInfo
Andrew Lambbc029d32020-02-24 12:42:50 -07001178
C Shapiro5c6fc212020-05-13 16:32:09 -05001179func (m *Component_Touch) GetProductId() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001180 if m != nil {
1181 return m.ProductId
1182 }
1183 return ""
1184}
1185
C Shapiro5c6fc212020-05-13 16:32:09 -05001186func (m *Component_Touch) GetFwVersion() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001187 if m != nil {
1188 return m.FwVersion
1189 }
1190 return ""
1191}
1192
C Shapiro5c6fc212020-05-13 16:32:09 -05001193func (m *Component_Touch) GetProductSeries() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001194 if m != nil {
C Shapiroda331d62020-05-06 14:58:00 -05001195 return m.ProductSeries
Andrew Lambbc029d32020-02-24 12:42:50 -07001196 }
1197 return ""
1198}
1199
Sean McAllisterc8687d32020-06-24 11:32:31 -06001200func (m *Component_Touch) GetFwChecksum() string {
1201 if m != nil {
1202 return m.FwChecksum
1203 }
1204 return ""
1205}
1206
1207func (m *Component_Touch) GetType() Component_Touch_TouchType {
1208 if m != nil {
1209 return m.Type
1210 }
1211 return Component_Touch_TOUCH_TYPE_UNDEFINED
1212}
1213
1214func (m *Component_Touch) GetUsb() *Component_Interface_Usb {
1215 if m != nil {
1216 return m.Usb
1217 }
1218 return nil
1219}
1220
C Shapiro74da76e2020-05-04 13:02:20 -05001221type Component_Wifi struct {
1222 // Types that are valid to be assigned to Interface:
1223 // *Component_Wifi_Pci
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001224 Interface isComponent_Wifi_Interface `protobuf_oneof:"interface"`
1225 // WLAN protocols supported by this Wifi chipset.
1226 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"`
1227 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1228 XXX_unrecognized []byte `json:"-"`
1229 XXX_sizecache int32 `json:"-"`
C Shapiro74da76e2020-05-04 13:02:20 -05001230}
1231
1232func (m *Component_Wifi) Reset() { *m = Component_Wifi{} }
1233func (m *Component_Wifi) String() string { return proto.CompactTextString(m) }
1234func (*Component_Wifi) ProtoMessage() {}
1235func (*Component_Wifi) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001236 return fileDescriptor_c6bb55af29234765, []int{0, 7}
C Shapiro74da76e2020-05-04 13:02:20 -05001237}
1238
1239func (m *Component_Wifi) XXX_Unmarshal(b []byte) error {
1240 return xxx_messageInfo_Component_Wifi.Unmarshal(m, b)
1241}
1242func (m *Component_Wifi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1243 return xxx_messageInfo_Component_Wifi.Marshal(b, m, deterministic)
1244}
1245func (m *Component_Wifi) XXX_Merge(src proto.Message) {
1246 xxx_messageInfo_Component_Wifi.Merge(m, src)
1247}
1248func (m *Component_Wifi) XXX_Size() int {
1249 return xxx_messageInfo_Component_Wifi.Size(m)
1250}
1251func (m *Component_Wifi) XXX_DiscardUnknown() {
1252 xxx_messageInfo_Component_Wifi.DiscardUnknown(m)
1253}
1254
1255var xxx_messageInfo_Component_Wifi proto.InternalMessageInfo
1256
1257type isComponent_Wifi_Interface interface {
1258 isComponent_Wifi_Interface()
1259}
1260
1261type Component_Wifi_Pci struct {
1262 Pci *Component_Interface_Pci `protobuf:"bytes,1,opt,name=pci,proto3,oneof"`
1263}
1264
1265func (*Component_Wifi_Pci) isComponent_Wifi_Interface() {}
1266
1267func (m *Component_Wifi) GetInterface() isComponent_Wifi_Interface {
1268 if m != nil {
1269 return m.Interface
1270 }
1271 return nil
1272}
1273
1274func (m *Component_Wifi) GetPci() *Component_Interface_Pci {
1275 if x, ok := m.GetInterface().(*Component_Wifi_Pci); ok {
1276 return x.Pci
1277 }
1278 return nil
1279}
1280
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001281func (m *Component_Wifi) GetSupportedWlanProtocols() []Component_Wifi_WLANProtocol {
1282 if m != nil {
1283 return m.SupportedWlanProtocols
1284 }
1285 return nil
1286}
1287
C Shapiro74da76e2020-05-04 13:02:20 -05001288// XXX_OneofWrappers is for the internal use of the proto package.
1289func (*Component_Wifi) XXX_OneofWrappers() []interface{} {
1290 return []interface{}{
1291 (*Component_Wifi_Pci)(nil),
1292 }
1293}
1294
Andrew Lambbc029d32020-02-24 12:42:50 -07001295// Record of a component level qualification and the corresponding status.
1296type Component_Qualification struct {
1297 ComponentId *ComponentId `protobuf:"bytes,1,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
1298 Status Component_Qualification_Status `protobuf:"varint,2,opt,name=status,proto3,enum=chromiumos.config.api.Component_Qualification_Status" json:"status,omitempty"`
1299 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1300 XXX_unrecognized []byte `json:"-"`
1301 XXX_sizecache int32 `json:"-"`
1302}
1303
1304func (m *Component_Qualification) Reset() { *m = Component_Qualification{} }
1305func (m *Component_Qualification) String() string { return proto.CompactTextString(m) }
1306func (*Component_Qualification) ProtoMessage() {}
1307func (*Component_Qualification) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001308 return fileDescriptor_c6bb55af29234765, []int{0, 8}
Andrew Lambbc029d32020-02-24 12:42:50 -07001309}
1310
1311func (m *Component_Qualification) XXX_Unmarshal(b []byte) error {
1312 return xxx_messageInfo_Component_Qualification.Unmarshal(m, b)
1313}
1314func (m *Component_Qualification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1315 return xxx_messageInfo_Component_Qualification.Marshal(b, m, deterministic)
1316}
1317func (m *Component_Qualification) XXX_Merge(src proto.Message) {
1318 xxx_messageInfo_Component_Qualification.Merge(m, src)
1319}
1320func (m *Component_Qualification) XXX_Size() int {
1321 return xxx_messageInfo_Component_Qualification.Size(m)
1322}
1323func (m *Component_Qualification) XXX_DiscardUnknown() {
1324 xxx_messageInfo_Component_Qualification.DiscardUnknown(m)
1325}
1326
1327var xxx_messageInfo_Component_Qualification proto.InternalMessageInfo
1328
1329func (m *Component_Qualification) GetComponentId() *ComponentId {
1330 if m != nil {
1331 return m.ComponentId
1332 }
1333 return nil
1334}
1335
1336func (m *Component_Qualification) GetStatus() Component_Qualification_Status {
1337 if m != nil {
1338 return m.Status
1339 }
1340 return Component_Qualification_STATUS_UNKNOWN
1341}
1342
Sean McAllisterc19613b2020-06-22 11:41:58 -06001343type Component_AudioCodec struct {
1344 Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
1345 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1346 XXX_unrecognized []byte `json:"-"`
1347 XXX_sizecache int32 `json:"-"`
1348}
1349
1350func (m *Component_AudioCodec) Reset() { *m = Component_AudioCodec{} }
1351func (m *Component_AudioCodec) String() string { return proto.CompactTextString(m) }
1352func (*Component_AudioCodec) ProtoMessage() {}
1353func (*Component_AudioCodec) Descriptor() ([]byte, []int) {
1354 return fileDescriptor_c6bb55af29234765, []int{0, 9}
1355}
1356
1357func (m *Component_AudioCodec) XXX_Unmarshal(b []byte) error {
1358 return xxx_messageInfo_Component_AudioCodec.Unmarshal(m, b)
1359}
1360func (m *Component_AudioCodec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1361 return xxx_messageInfo_Component_AudioCodec.Marshal(b, m, deterministic)
1362}
1363func (m *Component_AudioCodec) XXX_Merge(src proto.Message) {
1364 xxx_messageInfo_Component_AudioCodec.Merge(m, src)
1365}
1366func (m *Component_AudioCodec) XXX_Size() int {
1367 return xxx_messageInfo_Component_AudioCodec.Size(m)
1368}
1369func (m *Component_AudioCodec) XXX_DiscardUnknown() {
1370 xxx_messageInfo_Component_AudioCodec.DiscardUnknown(m)
1371}
1372
1373var xxx_messageInfo_Component_AudioCodec proto.InternalMessageInfo
1374
1375func (m *Component_AudioCodec) GetName() string {
1376 if m != nil {
1377 return m.Name
1378 }
1379 return ""
1380}
1381
Sean McAllistera3b6b412020-06-22 13:33:16 -06001382type Component_Battery struct {
1383 Model string `protobuf:"bytes,1,opt,name=model,proto3" json:"model,omitempty"`
1384 Technology Component_Battery_Technology `protobuf:"varint,2,opt,name=technology,proto3,enum=chromiumos.config.api.Component_Battery_Technology" json:"technology,omitempty"`
1385 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1386 XXX_unrecognized []byte `json:"-"`
1387 XXX_sizecache int32 `json:"-"`
1388}
1389
1390func (m *Component_Battery) Reset() { *m = Component_Battery{} }
1391func (m *Component_Battery) String() string { return proto.CompactTextString(m) }
1392func (*Component_Battery) ProtoMessage() {}
1393func (*Component_Battery) Descriptor() ([]byte, []int) {
1394 return fileDescriptor_c6bb55af29234765, []int{0, 10}
1395}
1396
1397func (m *Component_Battery) XXX_Unmarshal(b []byte) error {
1398 return xxx_messageInfo_Component_Battery.Unmarshal(m, b)
1399}
1400func (m *Component_Battery) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1401 return xxx_messageInfo_Component_Battery.Marshal(b, m, deterministic)
1402}
1403func (m *Component_Battery) XXX_Merge(src proto.Message) {
1404 xxx_messageInfo_Component_Battery.Merge(m, src)
1405}
1406func (m *Component_Battery) XXX_Size() int {
1407 return xxx_messageInfo_Component_Battery.Size(m)
1408}
1409func (m *Component_Battery) XXX_DiscardUnknown() {
1410 xxx_messageInfo_Component_Battery.DiscardUnknown(m)
1411}
1412
1413var xxx_messageInfo_Component_Battery proto.InternalMessageInfo
1414
1415func (m *Component_Battery) GetModel() string {
1416 if m != nil {
1417 return m.Model
1418 }
1419 return ""
1420}
1421
1422func (m *Component_Battery) GetTechnology() Component_Battery_Technology {
1423 if m != nil {
1424 return m.Technology
1425 }
1426 return Component_Battery_TECH_UNKNOWN
1427}
1428
Sean McAllisterc6030032020-06-23 13:54:03 -06001429type Component_FlashChip struct {
1430 PartNumber string `protobuf:"bytes,1,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
1431 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1432 XXX_unrecognized []byte `json:"-"`
1433 XXX_sizecache int32 `json:"-"`
1434}
1435
1436func (m *Component_FlashChip) Reset() { *m = Component_FlashChip{} }
1437func (m *Component_FlashChip) String() string { return proto.CompactTextString(m) }
1438func (*Component_FlashChip) ProtoMessage() {}
1439func (*Component_FlashChip) Descriptor() ([]byte, []int) {
1440 return fileDescriptor_c6bb55af29234765, []int{0, 11}
1441}
1442
1443func (m *Component_FlashChip) XXX_Unmarshal(b []byte) error {
1444 return xxx_messageInfo_Component_FlashChip.Unmarshal(m, b)
1445}
1446func (m *Component_FlashChip) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1447 return xxx_messageInfo_Component_FlashChip.Marshal(b, m, deterministic)
1448}
1449func (m *Component_FlashChip) XXX_Merge(src proto.Message) {
1450 xxx_messageInfo_Component_FlashChip.Merge(m, src)
1451}
1452func (m *Component_FlashChip) XXX_Size() int {
1453 return xxx_messageInfo_Component_FlashChip.Size(m)
1454}
1455func (m *Component_FlashChip) XXX_DiscardUnknown() {
1456 xxx_messageInfo_Component_FlashChip.DiscardUnknown(m)
1457}
1458
1459var xxx_messageInfo_Component_FlashChip proto.InternalMessageInfo
1460
1461func (m *Component_FlashChip) GetPartNumber() string {
1462 if m != nil {
1463 return m.PartNumber
1464 }
1465 return ""
1466}
1467
1468type Component_EmbeddedController struct {
1469 PartNumber string `protobuf:"bytes,1,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
1470 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1471 XXX_unrecognized []byte `json:"-"`
1472 XXX_sizecache int32 `json:"-"`
1473}
1474
1475func (m *Component_EmbeddedController) Reset() { *m = Component_EmbeddedController{} }
1476func (m *Component_EmbeddedController) String() string { return proto.CompactTextString(m) }
1477func (*Component_EmbeddedController) ProtoMessage() {}
1478func (*Component_EmbeddedController) Descriptor() ([]byte, []int) {
1479 return fileDescriptor_c6bb55af29234765, []int{0, 12}
1480}
1481
1482func (m *Component_EmbeddedController) XXX_Unmarshal(b []byte) error {
1483 return xxx_messageInfo_Component_EmbeddedController.Unmarshal(m, b)
1484}
1485func (m *Component_EmbeddedController) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1486 return xxx_messageInfo_Component_EmbeddedController.Marshal(b, m, deterministic)
1487}
1488func (m *Component_EmbeddedController) XXX_Merge(src proto.Message) {
1489 xxx_messageInfo_Component_EmbeddedController.Merge(m, src)
1490}
1491func (m *Component_EmbeddedController) XXX_Size() int {
1492 return xxx_messageInfo_Component_EmbeddedController.Size(m)
1493}
1494func (m *Component_EmbeddedController) XXX_DiscardUnknown() {
1495 xxx_messageInfo_Component_EmbeddedController.DiscardUnknown(m)
1496}
1497
1498var xxx_messageInfo_Component_EmbeddedController proto.InternalMessageInfo
1499
1500func (m *Component_EmbeddedController) GetPartNumber() string {
1501 if m != nil {
1502 return m.PartNumber
1503 }
1504 return ""
1505}
1506
Sean McAllistera84b7342020-06-23 18:08:48 -06001507type Component_Storage struct {
1508 Emmc5FwVer string `protobuf:"bytes,1,opt,name=emmc5_fw_ver,json=emmc5FwVer,proto3" json:"emmc5_fw_ver,omitempty"`
1509 Manfid string `protobuf:"bytes,2,opt,name=manfid,proto3" json:"manfid,omitempty"`
1510 Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
1511 Oemid string `protobuf:"bytes,4,opt,name=oemid,proto3" json:"oemid,omitempty"`
1512 Prv string `protobuf:"bytes,5,opt,name=prv,proto3" json:"prv,omitempty"`
1513 Sectors string `protobuf:"bytes,6,opt,name=sectors,proto3" json:"sectors,omitempty"`
1514 Type Component_Storage_StorageType `protobuf:"varint,7,opt,name=type,proto3,enum=chromiumos.config.api.Component_Storage_StorageType" json:"type,omitempty"`
1515 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1516 XXX_unrecognized []byte `json:"-"`
1517 XXX_sizecache int32 `json:"-"`
1518}
1519
1520func (m *Component_Storage) Reset() { *m = Component_Storage{} }
1521func (m *Component_Storage) String() string { return proto.CompactTextString(m) }
1522func (*Component_Storage) ProtoMessage() {}
1523func (*Component_Storage) Descriptor() ([]byte, []int) {
1524 return fileDescriptor_c6bb55af29234765, []int{0, 13}
1525}
1526
1527func (m *Component_Storage) XXX_Unmarshal(b []byte) error {
1528 return xxx_messageInfo_Component_Storage.Unmarshal(m, b)
1529}
1530func (m *Component_Storage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1531 return xxx_messageInfo_Component_Storage.Marshal(b, m, deterministic)
1532}
1533func (m *Component_Storage) XXX_Merge(src proto.Message) {
1534 xxx_messageInfo_Component_Storage.Merge(m, src)
1535}
1536func (m *Component_Storage) XXX_Size() int {
1537 return xxx_messageInfo_Component_Storage.Size(m)
1538}
1539func (m *Component_Storage) XXX_DiscardUnknown() {
1540 xxx_messageInfo_Component_Storage.DiscardUnknown(m)
1541}
1542
1543var xxx_messageInfo_Component_Storage proto.InternalMessageInfo
1544
1545func (m *Component_Storage) GetEmmc5FwVer() string {
1546 if m != nil {
1547 return m.Emmc5FwVer
1548 }
1549 return ""
1550}
1551
1552func (m *Component_Storage) GetManfid() string {
1553 if m != nil {
1554 return m.Manfid
1555 }
1556 return ""
1557}
1558
1559func (m *Component_Storage) GetName() string {
1560 if m != nil {
1561 return m.Name
1562 }
1563 return ""
1564}
1565
1566func (m *Component_Storage) GetOemid() string {
1567 if m != nil {
1568 return m.Oemid
1569 }
1570 return ""
1571}
1572
1573func (m *Component_Storage) GetPrv() string {
1574 if m != nil {
1575 return m.Prv
1576 }
1577 return ""
1578}
1579
1580func (m *Component_Storage) GetSectors() string {
1581 if m != nil {
1582 return m.Sectors
1583 }
1584 return ""
1585}
1586
1587func (m *Component_Storage) GetType() Component_Storage_StorageType {
1588 if m != nil {
1589 return m.Type
1590 }
1591 return Component_Storage_STORAGE_TYPE_UNKNOWN
1592}
1593
Andrew Lambbc029d32020-02-24 12:42:50 -07001594type ComponentList struct {
1595 Value []*Component `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
1596 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1597 XXX_unrecognized []byte `json:"-"`
1598 XXX_sizecache int32 `json:"-"`
1599}
1600
1601func (m *ComponentList) Reset() { *m = ComponentList{} }
1602func (m *ComponentList) String() string { return proto.CompactTextString(m) }
1603func (*ComponentList) ProtoMessage() {}
1604func (*ComponentList) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001605 return fileDescriptor_c6bb55af29234765, []int{1}
Andrew Lambbc029d32020-02-24 12:42:50 -07001606}
1607
1608func (m *ComponentList) XXX_Unmarshal(b []byte) error {
1609 return xxx_messageInfo_ComponentList.Unmarshal(m, b)
1610}
1611func (m *ComponentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1612 return xxx_messageInfo_ComponentList.Marshal(b, m, deterministic)
1613}
1614func (m *ComponentList) XXX_Merge(src proto.Message) {
1615 xxx_messageInfo_ComponentList.Merge(m, src)
1616}
1617func (m *ComponentList) XXX_Size() int {
1618 return xxx_messageInfo_ComponentList.Size(m)
1619}
1620func (m *ComponentList) XXX_DiscardUnknown() {
1621 xxx_messageInfo_ComponentList.DiscardUnknown(m)
1622}
1623
1624var xxx_messageInfo_ComponentList proto.InternalMessageInfo
1625
1626func (m *ComponentList) GetValue() []*Component {
1627 if m != nil {
1628 return m.Value
1629 }
1630 return nil
1631}
1632
1633func init() {
1634 proto.RegisterEnum("chromiumos.config.api.Component_Soc_Architecture", Component_Soc_Architecture_name, Component_Soc_Architecture_value)
1635 proto.RegisterEnum("chromiumos.config.api.Component_Memory_Type", Component_Memory_Type_name, Component_Memory_Type_value)
1636 proto.RegisterEnum("chromiumos.config.api.Component_Camera_Feature", Component_Camera_Feature_name, Component_Camera_Feature_value)
1637 proto.RegisterEnum("chromiumos.config.api.Component_Camera_ClockType", Component_Camera_ClockType_name, Component_Camera_ClockType_value)
Sean McAllisterc8687d32020-06-24 11:32:31 -06001638 proto.RegisterEnum("chromiumos.config.api.Component_Touch_TouchType", Component_Touch_TouchType_name, Component_Touch_TouchType_value)
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001639 proto.RegisterEnum("chromiumos.config.api.Component_Wifi_WLANProtocol", Component_Wifi_WLANProtocol_name, Component_Wifi_WLANProtocol_value)
Andrew Lambbc029d32020-02-24 12:42:50 -07001640 proto.RegisterEnum("chromiumos.config.api.Component_Qualification_Status", Component_Qualification_Status_name, Component_Qualification_Status_value)
Sean McAllistera3b6b412020-06-22 13:33:16 -06001641 proto.RegisterEnum("chromiumos.config.api.Component_Battery_Technology", Component_Battery_Technology_name, Component_Battery_Technology_value)
Sean McAllistera84b7342020-06-23 18:08:48 -06001642 proto.RegisterEnum("chromiumos.config.api.Component_Storage_StorageType", Component_Storage_StorageType_name, Component_Storage_StorageType_value)
Andrew Lambbc029d32020-02-24 12:42:50 -07001643 proto.RegisterType((*Component)(nil), "chromiumos.config.api.Component")
C Shapiro74da76e2020-05-04 13:02:20 -05001644 proto.RegisterType((*Component_Interface)(nil), "chromiumos.config.api.Component.Interface")
1645 proto.RegisterType((*Component_Interface_Usb)(nil), "chromiumos.config.api.Component.Interface.Usb")
1646 proto.RegisterType((*Component_Interface_Pci)(nil), "chromiumos.config.api.Component.Interface.Pci")
Andrew Lambbc029d32020-02-24 12:42:50 -07001647 proto.RegisterType((*Component_Soc)(nil), "chromiumos.config.api.Component.Soc")
1648 proto.RegisterType((*Component_Soc_Family)(nil), "chromiumos.config.api.Component.Soc.Family")
1649 proto.RegisterType((*Component_Memory)(nil), "chromiumos.config.api.Component.Memory")
1650 proto.RegisterType((*Component_Memory_Profile)(nil), "chromiumos.config.api.Component.Memory.Profile")
1651 proto.RegisterType((*Component_Bluetooth)(nil), "chromiumos.config.api.Component.Bluetooth")
1652 proto.RegisterType((*Component_Camera)(nil), "chromiumos.config.api.Component.Camera")
C Shapirod2365312020-05-18 14:46:48 -05001653 proto.RegisterType((*Component_DisplayPanel)(nil), "chromiumos.config.api.Component.DisplayPanel")
1654 proto.RegisterType((*Component_DisplayPanel_Properties)(nil), "chromiumos.config.api.Component.DisplayPanel.Properties")
C Shapiro5c6fc212020-05-13 16:32:09 -05001655 proto.RegisterType((*Component_Touch)(nil), "chromiumos.config.api.Component.Touch")
C Shapiro74da76e2020-05-04 13:02:20 -05001656 proto.RegisterType((*Component_Wifi)(nil), "chromiumos.config.api.Component.Wifi")
Andrew Lambbc029d32020-02-24 12:42:50 -07001657 proto.RegisterType((*Component_Qualification)(nil), "chromiumos.config.api.Component.Qualification")
Sean McAllisterc19613b2020-06-22 11:41:58 -06001658 proto.RegisterType((*Component_AudioCodec)(nil), "chromiumos.config.api.Component.AudioCodec")
Sean McAllistera3b6b412020-06-22 13:33:16 -06001659 proto.RegisterType((*Component_Battery)(nil), "chromiumos.config.api.Component.Battery")
Sean McAllisterc6030032020-06-23 13:54:03 -06001660 proto.RegisterType((*Component_FlashChip)(nil), "chromiumos.config.api.Component.FlashChip")
1661 proto.RegisterType((*Component_EmbeddedController)(nil), "chromiumos.config.api.Component.EmbeddedController")
Sean McAllistera84b7342020-06-23 18:08:48 -06001662 proto.RegisterType((*Component_Storage)(nil), "chromiumos.config.api.Component.Storage")
Andrew Lambbc029d32020-02-24 12:42:50 -07001663 proto.RegisterType((*ComponentList)(nil), "chromiumos.config.api.ComponentList")
1664}
1665
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001666func init() {
1667 proto.RegisterFile("chromiumos/config/api/component.proto", fileDescriptor_c6bb55af29234765)
1668}
Andrew Lambbc029d32020-02-24 12:42:50 -07001669
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001670var fileDescriptor_c6bb55af29234765 = []byte{
Sean McAllisterc8687d32020-06-24 11:32:31 -06001671 // 1820 bytes of a gzipped FileDescriptorProto
1672 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x58, 0xcb, 0x72, 0xdb, 0xc8,
1673 0x15, 0x25, 0xc0, 0x27, 0x2e, 0x45, 0x19, 0xee, 0xcc, 0xb8, 0x30, 0x9c, 0x4a, 0x45, 0x61, 0xc5,
1674 0x13, 0x95, 0x67, 0x86, 0xb2, 0xe5, 0x47, 0x54, 0x35, 0x9b, 0xa1, 0x40, 0xc8, 0x84, 0xcc, 0x97,
1675 0x9b, 0xa0, 0x1f, 0xc9, 0x02, 0x01, 0x1b, 0x4d, 0x11, 0x35, 0x78, 0x15, 0x00, 0x4a, 0x96, 0xff,
1676 0x20, 0xab, 0x2c, 0xb3, 0x4a, 0xd5, 0xe4, 0x0f, 0xb2, 0xcd, 0x57, 0xa4, 0xb2, 0xcd, 0x1f, 0xe4,
1677 0x1f, 0xb2, 0x48, 0x75, 0x03, 0x04, 0x69, 0xc9, 0x13, 0xd2, 0xb3, 0x91, 0xd0, 0xa7, 0xef, 0x39,
1678 0xdd, 0xe8, 0xbe, 0x7d, 0xfa, 0x82, 0x70, 0x9f, 0x2c, 0xa2, 0xc0, 0x73, 0x96, 0x5e, 0x10, 0x1f,
1679 0x91, 0xc0, 0x9f, 0x3b, 0x17, 0x47, 0x56, 0xe8, 0x1c, 0x91, 0xc0, 0x0b, 0x03, 0x9f, 0xfa, 0x49,
1680 0x3b, 0x8c, 0x82, 0x24, 0x40, 0x9f, 0xaf, 0xc3, 0xda, 0x69, 0x58, 0xdb, 0x0a, 0x9d, 0xe6, 0xe1,
1681 0x16, 0xb6, 0xe9, 0xd8, 0xa9, 0x40, 0xf3, 0xab, 0x8f, 0x47, 0x86, 0x56, 0x94, 0xf8, 0x34, 0xca,
1682 0xe3, 0x5a, 0xff, 0xf8, 0x35, 0x48, 0xea, 0x8a, 0x8e, 0x8e, 0x41, 0x74, 0x6c, 0x45, 0x38, 0x10,
1683 0x0e, 0xeb, 0xc7, 0xad, 0xf6, 0x47, 0xe7, 0xd0, 0xce, 0xa3, 0x75, 0x1b, 0x8b, 0x8e, 0x8d, 0x74,
1684 0xb8, 0xe3, 0x59, 0xfe, 0x72, 0x6e, 0x91, 0x64, 0x19, 0x71, 0x69, 0xa5, 0xc6, 0x05, 0x0e, 0x7e,
1685 0x42, 0x60, 0x9c, 0xce, 0x41, 0xb7, 0xf1, 0xfe, 0x26, 0x51, 0xb7, 0x11, 0x82, 0x92, 0x6f, 0x79,
1686 0x54, 0x91, 0x0e, 0x84, 0x43, 0x09, 0xf3, 0x67, 0x74, 0x02, 0xc5, 0x38, 0x20, 0x8a, 0xc8, 0x25,
1687 0x7f, 0xb3, 0x6d, 0x4e, 0xed, 0x49, 0x40, 0x7a, 0x05, 0xcc, 0x28, 0xa8, 0x03, 0x15, 0x8f, 0x7a,
1688 0x41, 0x74, 0xad, 0x14, 0x39, 0xf9, 0xb7, 0x5b, 0xc9, 0x03, 0x1e, 0xde, 0x2b, 0xe0, 0x8c, 0x88,
1689 0xce, 0x41, 0x9a, 0xb9, 0x4b, 0x9a, 0x04, 0x41, 0xb2, 0x50, 0x4a, 0x5c, 0xe5, 0xc1, 0x56, 0x95,
1690 0xd3, 0x15, 0xa3, 0x57, 0xc0, 0x6b, 0x3a, 0x9b, 0x0e, 0xb1, 0x3c, 0x1a, 0x59, 0x4a, 0x79, 0xc7,
1691 0xe9, 0xa8, 0x3c, 0x9c, 0x4d, 0x27, 0x25, 0xa2, 0x73, 0xa8, 0x27, 0xc1, 0x92, 0x2c, 0x62, 0x12,
1692 0x51, 0xea, 0x2b, 0x15, 0xae, 0xf3, 0xd5, 0x56, 0x1d, 0x83, 0x71, 0x7a, 0x05, 0xbc, 0x49, 0x46,
1693 0xdf, 0x41, 0xe9, 0xca, 0x99, 0x3b, 0x4a, 0x95, 0x8b, 0xdc, 0xdf, 0x2a, 0xf2, 0xda, 0x99, 0x3b,
1694 0xbd, 0x02, 0xe6, 0x24, 0xd4, 0x85, 0x1a, 0xd7, 0x0a, 0x2d, 0x5b, 0x81, 0x4f, 0x9c, 0x45, 0xce,
1695 0x44, 0x06, 0x34, 0x6c, 0x27, 0x0e, 0x5d, 0xeb, 0xda, 0x0c, 0x2d, 0x9f, 0xba, 0x4a, 0x9d, 0x4b,
1696 0x7d, 0xbb, 0x55, 0xaa, 0x9b, 0xb2, 0xc6, 0x8c, 0xd4, 0x2b, 0xe0, 0x3d, 0x7b, 0xa3, 0x8d, 0x86,
1697 0x50, 0xb7, 0x96, 0xb6, 0x13, 0x98, 0x24, 0xb0, 0x29, 0x51, 0xf6, 0xb8, 0xe6, 0xd7, 0x5b, 0x35,
1698 0x3b, 0x8c, 0xa3, 0x32, 0x4a, 0xaf, 0x80, 0xc1, 0xca, 0x5b, 0xa8, 0x0b, 0xd5, 0x99, 0x95, 0x24,
1699 0x34, 0xba, 0x56, 0x1a, 0x5c, 0xeb, 0x70, 0x7b, 0x06, 0xa4, 0xf1, 0xbd, 0x02, 0x5e, 0x51, 0xd1,
1700 0x18, 0x1a, 0x94, 0x98, 0x73, 0xd7, 0x8a, 0x17, 0x26, 0x59, 0x38, 0xa1, 0xb2, 0xbf, 0x63, 0x36,
1701 0x9d, 0x31, 0x8a, 0xba, 0x70, 0x42, 0xb6, 0x81, 0x94, 0xe4, 0x4d, 0xf4, 0x06, 0xee, 0xc6, 0xd7,
1702 0x71, 0x42, 0xbd, 0x4d, 0xd5, 0x3b, 0x3f, 0x43, 0xf5, 0x4e, 0x2a, 0xb3, 0x56, 0xd6, 0x40, 0xa4,
1703 0x44, 0x91, 0xb9, 0xd4, 0xe3, 0xad, 0x52, 0x9a, 0x37, 0xa3, 0xb6, 0x4d, 0x6d, 0x35, 0xf0, 0x93,
1704 0x28, 0x70, 0x5d, 0x1a, 0xf5, 0x0a, 0x58, 0x4c, 0x17, 0x2e, 0x4e, 0x82, 0xc8, 0xba, 0xa0, 0xca,
1705 0xdd, 0x1d, 0x17, 0x6e, 0x92, 0xc6, 0xb3, 0x85, 0xcb, 0xa8, 0xcd, 0x7f, 0x0a, 0x20, 0xe9, 0x7e,
1706 0x42, 0xa3, 0xb9, 0x45, 0x68, 0xf3, 0x8f, 0x50, 0x9c, 0xc6, 0x33, 0xf4, 0x25, 0x48, 0x97, 0xd4,
1707 0xb7, 0x03, 0xee, 0x36, 0x02, 0x77, 0x8b, 0x5a, 0x0a, 0xe8, 0x36, 0xfa, 0x25, 0x40, 0x18, 0x05,
1708 0xf6, 0x92, 0x30, 0x3b, 0xe4, 0xc6, 0x21, 0x61, 0x29, 0x43, 0xd2, 0xee, 0x19, 0xb1, 0x4d, 0x9b,
1709 0x5e, 0x3a, 0x84, 0x72, 0x6b, 0x90, 0xb0, 0x34, 0x23, 0x76, 0x97, 0x03, 0x6c, 0x84, 0x31, 0x71,
1710 0xfe, 0xff, 0x08, 0x5f, 0x82, 0x94, 0xd2, 0xd7, 0x03, 0xd4, 0x52, 0x40, 0xb7, 0xd1, 0xaf, 0xa0,
1711 0x1e, 0xd1, 0x4b, 0x27, 0x76, 0x02, 0x9f, 0x75, 0xa7, 0x03, 0xc0, 0x0a, 0xd2, 0xed, 0xe6, 0xdf,
1712 0x45, 0x28, 0x4e, 0x02, 0x82, 0x54, 0xa8, 0xcc, 0x2d, 0xcf, 0x71, 0xaf, 0x33, 0xc3, 0xfd, 0x7a,
1713 0x17, 0x73, 0x6b, 0x9f, 0x71, 0x0a, 0xce, 0xa8, 0xe8, 0x33, 0x28, 0x7b, 0x81, 0x4d, 0xdd, 0x6c,
1714 0x1a, 0x69, 0x83, 0xa1, 0x24, 0x88, 0x68, 0xcc, 0x47, 0x2f, 0xe3, 0xb4, 0xd1, 0x24, 0x50, 0x49,
1715 0xd9, 0x48, 0x83, 0x92, 0x15, 0x91, 0x05, 0x1f, 0x78, 0xff, 0xf8, 0xd1, 0x4e, 0x03, 0x77, 0x22,
1716 0xb2, 0x70, 0x12, 0xca, 0xcd, 0x1a, 0x73, 0x7a, 0xee, 0xd7, 0xe2, 0xda, 0xaf, 0x5b, 0x13, 0xd8,
1717 0xdb, 0x8c, 0x44, 0x4d, 0xb8, 0xd7, 0xc1, 0x6a, 0x4f, 0x37, 0x34, 0xd5, 0x98, 0x62, 0xcd, 0x9c,
1718 0x0e, 0xbb, 0xda, 0x99, 0x3e, 0xd4, 0xba, 0x72, 0x01, 0x55, 0xa1, 0xf8, 0xe6, 0xe4, 0x99, 0x2c,
1719 0x20, 0x80, 0xca, 0x9b, 0x93, 0x67, 0xe6, 0xb3, 0x27, 0xb2, 0xc8, 0xc0, 0x0e, 0x1e, 0xc8, 0x45,
1720 0x24, 0x41, 0xb9, 0x83, 0x07, 0xcf, 0x9e, 0xc8, 0xa5, 0xe6, 0x7f, 0x44, 0xa8, 0xa4, 0xe6, 0x8c,
1721 0x74, 0xa8, 0x86, 0x51, 0x30, 0x77, 0x5c, 0x9a, 0x2d, 0xdb, 0xd1, 0x8e, 0xb6, 0xde, 0x1e, 0xa7,
1722 0x34, 0xbc, 0xe2, 0xb3, 0x9d, 0x62, 0xf7, 0xa1, 0xe9, 0x2f, 0xbd, 0x19, 0x8d, 0xb2, 0xb7, 0x00,
1723 0x06, 0x0d, 0x39, 0xd2, 0xfc, 0xb3, 0x00, 0xd5, 0x8c, 0x85, 0xbe, 0x87, 0x52, 0x72, 0x1d, 0xd2,
1724 0x6c, 0xc9, 0xbe, 0xd9, 0x75, 0x50, 0xe3, 0x3a, 0xa4, 0x98, 0x33, 0x59, 0xd6, 0xc4, 0x21, 0xa5,
1725 0xb6, 0xe9, 0x2d, 0xde, 0xf3, 0xc1, 0xca, 0xb8, 0xc6, 0x81, 0xc1, 0xe2, 0x3d, 0xba, 0x0f, 0xfb,
1726 0xb1, 0xf3, 0x9e, 0x9a, 0x1e, 0xbd, 0xb0, 0x66, 0xd7, 0x49, 0xbe, 0x75, 0x0d, 0x86, 0x0e, 0x56,
1727 0x60, 0xeb, 0x0f, 0x50, 0x62, 0x8a, 0x08, 0xc1, 0xbe, 0xf1, 0x76, 0x7c, 0x6b, 0x35, 0xbb, 0x5d,
1728 0x2c, 0x0b, 0xa8, 0x06, 0xa5, 0x6e, 0x17, 0x1f, 0xcb, 0x62, 0xf6, 0xf4, 0x58, 0x2e, 0x66, 0x4f,
1729 0x4f, 0xe4, 0x12, 0xaa, 0x43, 0xb5, 0x3f, 0x36, 0x39, 0x5c, 0x5e, 0x37, 0x9e, 0xc8, 0x95, 0xf3,
1730 0x52, 0xad, 0x28, 0x97, 0x9a, 0x26, 0x48, 0xf9, 0x0d, 0x86, 0xbe, 0x87, 0xe2, 0x32, 0x9e, 0x65,
1731 0x57, 0x5f, 0x7b, 0xeb, 0x4b, 0xe7, 0x07, 0xb5, 0x3d, 0x8d, 0x67, 0x98, 0x51, 0xcf, 0x4b, 0x35,
1732 0x41, 0x16, 0xcf, 0x4b, 0x35, 0x51, 0x2e, 0x66, 0x03, 0xfc, 0x55, 0x84, 0x4a, 0x7a, 0xb5, 0xa1,
1733 0x17, 0x50, 0x9b, 0x53, 0x8b, 0xe5, 0x49, 0xac, 0x08, 0x07, 0xc5, 0xc3, 0xfd, 0x1d, 0x76, 0x33,
1734 0xa5, 0xb6, 0xcf, 0x52, 0x1e, 0xce, 0x05, 0xd0, 0x18, 0x80, 0xb8, 0x01, 0xf9, 0xc1, 0xe4, 0xfb,
1735 0x24, 0xee, 0x98, 0xda, 0x99, 0x9c, 0xca, 0x98, 0x7c, 0xb3, 0x24, 0xb2, 0x7a, 0x6c, 0x3d, 0x84,
1736 0x6a, 0x36, 0x0c, 0xfa, 0x05, 0xdc, 0x39, 0xd3, 0x3a, 0x59, 0x06, 0xbf, 0x18, 0x8e, 0x5e, 0x0f,
1737 0xe5, 0x02, 0x92, 0x61, 0xaf, 0xa3, 0x1a, 0xfa, 0x2b, 0xdd, 0x78, 0x6b, 0xf6, 0xb5, 0xae, 0x2c,
1738 0xb4, 0x4e, 0x41, 0xca, 0x95, 0x90, 0x02, 0x9f, 0xa9, 0xfd, 0x91, 0xfa, 0xc2, 0xbc, 0xb5, 0x55,
1739 0x0d, 0x90, 0x06, 0xa3, 0xe1, 0xc8, 0x18, 0x0d, 0x75, 0x55, 0x16, 0xd0, 0x1e, 0xd4, 0x4e, 0x47,
1740 0x23, 0xc3, 0xd0, 0x07, 0x9a, 0x2c, 0x36, 0xff, 0x26, 0xc2, 0xde, 0xe6, 0x0d, 0x77, 0xc3, 0xd0,
1741 0x84, 0x9b, 0x86, 0xf6, 0x86, 0x77, 0x87, 0x34, 0x4a, 0x1c, 0x1a, 0x67, 0x85, 0xd2, 0xc9, 0x27,
1742 0xdd, 0xa1, 0xec, 0x68, 0x64, 0x7c, 0xbc, 0xa1, 0xd5, 0xfc, 0x8b, 0x00, 0xb0, 0xee, 0x42, 0x5f,
1743 0x40, 0xed, 0xca, 0xb1, 0x93, 0x85, 0x19, 0xbe, 0xe3, 0xb3, 0x28, 0xe3, 0x2a, 0x6f, 0x8f, 0xdf,
1744 0xb1, 0xdc, 0x5e, 0x50, 0xe7, 0x62, 0x91, 0xb0, 0xbe, 0x2c, 0xb7, 0x53, 0x60, 0xfc, 0x0e, 0x7d,
1745 0x0b, 0xc8, 0x76, 0xac, 0x8b, 0xc0, 0xb7, 0x5c, 0xd3, 0x73, 0x5c, 0xd7, 0x71, 0x7c, 0xb2, 0xc8,
1746 0xf2, 0xfb, 0xee, 0xaa, 0x67, 0xb0, 0xea, 0x40, 0x2d, 0x68, 0x84, 0xce, 0x3b, 0xea, 0xc6, 0x66,
1747 0xc8, 0xca, 0x49, 0x9f, 0x67, 0x5f, 0x19, 0xd7, 0x53, 0x70, 0x4c, 0x23, 0xdd, 0x6f, 0xfe, 0x5b,
1748 0x84, 0x32, 0x2f, 0x28, 0x76, 0x70, 0xfb, 0xf9, 0x95, 0x79, 0x49, 0x23, 0x66, 0xbe, 0x2b, 0xb7,
1749 0x9f, 0x5f, 0xbd, 0x4a, 0x01, 0x76, 0xec, 0x56, 0xec, 0x98, 0x46, 0x6c, 0xfd, 0xca, 0x3c, 0xa4,
1750 0x91, 0xa1, 0x13, 0x0e, 0x32, 0xa7, 0x98, 0x5f, 0x99, 0x64, 0x41, 0xc9, 0x0f, 0xf1, 0xd2, 0xe3,
1751 0x85, 0x97, 0x84, 0x61, 0x7e, 0xa5, 0x66, 0x08, 0xea, 0x66, 0xee, 0x50, 0xe5, 0x59, 0xf7, 0x70,
1752 0xb7, 0x62, 0x28, 0xfd, 0xbb, 0xe1, 0x10, 0xd9, 0x69, 0xab, 0xfd, 0xec, 0xd3, 0xd6, 0xfa, 0x1d,
1753 0x48, 0xb9, 0x28, 0xcb, 0x3f, 0x63, 0x34, 0x55, 0x7b, 0xe6, 0xc7, 0xac, 0x62, 0x3a, 0x39, 0x95,
1754 0x05, 0xf6, 0xa0, 0x1f, 0xab, 0xfc, 0x80, 0xa6, 0xc7, 0xb4, 0x24, 0x97, 0x9b, 0xff, 0x12, 0xa1,
1755 0xc4, 0xca, 0x3d, 0x74, 0x0a, 0xc5, 0x90, 0x38, 0x99, 0xcf, 0x7e, 0xca, 0x7c, 0xc6, 0x84, 0xd5,
1756 0x8a, 0x8c, 0x8c, 0x5c, 0x50, 0xe2, 0x65, 0x18, 0x06, 0x51, 0x42, 0x6d, 0xf3, 0xca, 0xb5, 0x7c,
1757 0x93, 0x7f, 0x78, 0x90, 0xc0, 0x65, 0xb9, 0xca, 0x8e, 0xfc, 0xf1, 0x4e, 0xb5, 0x67, 0xfb, 0x75,
1758 0xbf, 0x33, 0x1c, 0x67, 0x54, 0x7c, 0x2f, 0xd7, 0x7c, 0xed, 0x5a, 0xfe, 0x0a, 0x8e, 0x5b, 0x7f,
1759 0x12, 0x60, 0x6f, 0x33, 0x10, 0x7d, 0x01, 0x9f, 0xb3, 0xb6, 0x39, 0xc6, 0x23, 0x63, 0xa4, 0x8e,
1760 0xfa, 0x1b, 0xa7, 0xf7, 0x2e, 0x34, 0x74, 0x4d, 0xd3, 0xcc, 0x93, 0x87, 0xc7, 0xe6, 0xa3, 0x47,
1761 0x66, 0x47, 0x16, 0x6e, 0x42, 0xa7, 0xb2, 0x78, 0x13, 0x7a, 0x2e, 0x17, 0x6f, 0x42, 0x43, 0xb9,
1762 0xc4, 0xfc, 0xf8, 0x03, 0x2d, 0x55, 0x2e, 0x9f, 0xd6, 0x41, 0x72, 0xf2, 0xc2, 0xe5, 0xbf, 0x02,
1763 0x34, 0x5e, 0x2e, 0x2d, 0xd7, 0x99, 0x3b, 0xc4, 0x4a, 0x58, 0xea, 0x69, 0xb0, 0xb7, 0xf9, 0xdd,
1764 0xf6, 0x09, 0x5f, 0x5d, 0x75, 0xb2, 0x6e, 0xa0, 0x01, 0x54, 0xe2, 0xc4, 0x4a, 0x96, 0x71, 0xe6,
1765 0x78, 0x4f, 0xb7, 0xae, 0xe6, 0x07, 0xd3, 0x68, 0x4f, 0x38, 0x19, 0x67, 0x22, 0xad, 0x29, 0x54,
1766 0x52, 0x84, 0xbd, 0xd2, 0xc4, 0xe8, 0x18, 0xd3, 0xc9, 0xc6, 0x92, 0x35, 0x40, 0xc2, 0xda, 0xcb,
1767 0xa9, 0x36, 0x31, 0x98, 0xdb, 0xb1, 0xc5, 0x35, 0x34, 0xb5, 0x37, 0xd4, 0xd5, 0x4e, 0xbf, 0xff,
1768 0xd6, 0x7c, 0x39, 0xed, 0xf4, 0xf5, 0x33, 0x5d, 0xeb, 0xca, 0x22, 0x8b, 0x5c, 0x37, 0x8b, 0xcd,
1769 0x03, 0x80, 0x75, 0x81, 0x9d, 0xd7, 0x0d, 0xc2, 0xba, 0x6e, 0x68, 0xfe, 0x28, 0x40, 0x35, 0xab,
1770 0x9b, 0xd7, 0x45, 0x8d, 0xb0, 0x59, 0xd4, 0x4c, 0x00, 0x12, 0x4a, 0x16, 0x7e, 0xe0, 0x06, 0x17,
1771 0xd7, 0xd9, 0xdb, 0x3e, 0xde, 0xb5, 0x16, 0x6f, 0x1b, 0x39, 0x15, 0x6f, 0xc8, 0xb4, 0x1e, 0x00,
1772 0xac, 0x7b, 0x98, 0xa1, 0xb3, 0x17, 0xda, 0x78, 0x63, 0x80, 0x4a, 0x5f, 0x37, 0xf5, 0xd1, 0x50,
1773 0x16, 0x9a, 0xdf, 0x80, 0xb4, 0x2e, 0x92, 0x6f, 0x14, 0x0f, 0xc2, 0xad, 0xe2, 0xe1, 0x29, 0xa0,
1774 0xdb, 0xa5, 0xf1, 0x76, 0xda, 0x8f, 0x22, 0x54, 0xb3, 0x32, 0x18, 0x1d, 0xc0, 0x1e, 0xf5, 0x3c,
1775 0xf2, 0xd4, 0x4c, 0x2d, 0x6c, 0x15, 0xcd, 0xb1, 0x33, 0xe6, 0x61, 0xe8, 0x1e, 0x54, 0x3c, 0xcb,
1776 0x9f, 0xe7, 0xce, 0x97, 0xb5, 0xf2, 0x15, 0x2e, 0x6e, 0x7c, 0x49, 0x7f, 0x06, 0xe5, 0x80, 0x7a,
1777 0x8e, 0xcd, 0xfd, 0x54, 0xc2, 0x69, 0x03, 0xc9, 0x50, 0x0c, 0xa3, 0xcb, 0xcc, 0xf6, 0xd8, 0x23,
1778 0x52, 0xa0, 0x1a, 0x53, 0x92, 0x04, 0x51, 0x9c, 0x19, 0xdd, 0xaa, 0x89, 0x7a, 0x1f, 0xb8, 0xdc,
1779 0x93, 0x5d, 0xcb, 0xf9, 0xd5, 0xff, 0xb5, 0xd3, 0xb5, 0xbe, 0x83, 0xfa, 0x06, 0xc8, 0x9c, 0x6a,
1780 0x62, 0x8c, 0x70, 0xe7, 0xb9, 0xb6, 0xf2, 0xaa, 0xd5, 0xfa, 0xd7, 0xa0, 0xa4, 0x0d, 0x06, 0x6a,
1781 0x5a, 0xd5, 0x0c, 0x5f, 0xb1, 0x0b, 0xf2, 0xb4, 0x92, 0x4e, 0xa3, 0xf5, 0x1c, 0x1a, 0xf9, 0x58,
1782 0x7d, 0x27, 0x4e, 0xd0, 0x33, 0x28, 0x5f, 0x5a, 0xee, 0x92, 0xf2, 0x5a, 0xe2, 0xa7, 0x7f, 0x80,
1783 0xc8, 0x49, 0x38, 0x0d, 0x3f, 0x7d, 0xf0, 0xfb, 0xc3, 0x8b, 0x20, 0x0f, 0x6e, 0x07, 0xd1, 0xc5,
1784 0xd1, 0xed, 0x9f, 0x4f, 0x2e, 0x82, 0x23, 0x2b, 0x74, 0x66, 0x15, 0x6e, 0x5f, 0x8f, 0xff, 0x17,
1785 0x00, 0x00, 0xff, 0xff, 0x2d, 0x46, 0xdc, 0x83, 0xc9, 0x11, 0x00, 0x00,
Andrew Lambbc029d32020-02-24 12:42:50 -07001786}