blob: e1be08a13d35792d9ff4faafc9fba7b80d35100b [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_
Andrew Lambbc029d32020-02-24 12:42:50 -0700234 Type isComponent_Type `protobuf_oneof:"type"`
235 XXX_NoUnkeyedLiteral struct{} `json:"-"`
236 XXX_unrecognized []byte `json:"-"`
237 XXX_sizecache int32 `json:"-"`
238}
239
240func (m *Component) Reset() { *m = Component{} }
241func (m *Component) String() string { return proto.CompactTextString(m) }
242func (*Component) ProtoMessage() {}
243func (*Component) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -0700244 return fileDescriptor_c6bb55af29234765, []int{0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700245}
246
247func (m *Component) XXX_Unmarshal(b []byte) error {
248 return xxx_messageInfo_Component.Unmarshal(m, b)
249}
250func (m *Component) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
251 return xxx_messageInfo_Component.Marshal(b, m, deterministic)
252}
253func (m *Component) XXX_Merge(src proto.Message) {
254 xxx_messageInfo_Component.Merge(m, src)
255}
256func (m *Component) XXX_Size() int {
257 return xxx_messageInfo_Component.Size(m)
258}
259func (m *Component) XXX_DiscardUnknown() {
260 xxx_messageInfo_Component.DiscardUnknown(m)
261}
262
263var xxx_messageInfo_Component proto.InternalMessageInfo
264
265func (m *Component) GetId() *ComponentId {
266 if m != nil {
267 return m.Id
268 }
269 return nil
270}
271
C Shapiro9ba7fd02020-05-05 08:37:40 -0500272func (m *Component) GetManufacturerId() *PartnerId {
273 if m != nil {
274 return m.ManufacturerId
275 }
276 return nil
277}
278
279func (m *Component) GetName() string {
280 if m != nil {
281 return m.Name
282 }
283 return ""
284}
285
Andrew Lambbc029d32020-02-24 12:42:50 -0700286type isComponent_Type interface {
287 isComponent_Type()
288}
289
290type Component_Soc_ struct {
291 Soc *Component_Soc `protobuf:"bytes,2,opt,name=soc,proto3,oneof"`
292}
293
294type Component_Memory_ struct {
295 Memory *Component_Memory `protobuf:"bytes,3,opt,name=memory,proto3,oneof"`
296}
297
298type Component_Bluetooth_ struct {
299 Bluetooth *Component_Bluetooth `protobuf:"bytes,4,opt,name=bluetooth,proto3,oneof"`
300}
301
302type Component_Camera_ struct {
303 Camera *Component_Camera `protobuf:"bytes,5,opt,name=camera,proto3,oneof"`
304}
305
C Shapiro5c6fc212020-05-13 16:32:09 -0500306type Component_Touchscreen struct {
307 Touchscreen *Component_Touch `protobuf:"bytes,6,opt,name=touchscreen,proto3,oneof"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700308}
309
C Shapiro74da76e2020-05-04 13:02:20 -0500310type Component_Wifi_ struct {
311 Wifi *Component_Wifi `protobuf:"bytes,7,opt,name=wifi,proto3,oneof"`
312}
313
C Shapiro5c6fc212020-05-13 16:32:09 -0500314type Component_Touchpad struct {
315 Touchpad *Component_Touch `protobuf:"bytes,10,opt,name=touchpad,proto3,oneof"`
316}
317
C Shapirod2365312020-05-18 14:46:48 -0500318type Component_DisplayPanel_ struct {
319 DisplayPanel *Component_DisplayPanel `protobuf:"bytes,11,opt,name=display_panel,json=displayPanel,proto3,oneof"`
320}
321
Andrew Lambbc029d32020-02-24 12:42:50 -0700322func (*Component_Soc_) isComponent_Type() {}
323
324func (*Component_Memory_) isComponent_Type() {}
325
326func (*Component_Bluetooth_) isComponent_Type() {}
327
328func (*Component_Camera_) isComponent_Type() {}
329
C Shapiro5c6fc212020-05-13 16:32:09 -0500330func (*Component_Touchscreen) isComponent_Type() {}
Andrew Lambbc029d32020-02-24 12:42:50 -0700331
C Shapiro74da76e2020-05-04 13:02:20 -0500332func (*Component_Wifi_) isComponent_Type() {}
333
C Shapiro5c6fc212020-05-13 16:32:09 -0500334func (*Component_Touchpad) isComponent_Type() {}
335
C Shapirod2365312020-05-18 14:46:48 -0500336func (*Component_DisplayPanel_) isComponent_Type() {}
337
Andrew Lambbc029d32020-02-24 12:42:50 -0700338func (m *Component) GetType() isComponent_Type {
339 if m != nil {
340 return m.Type
341 }
342 return nil
343}
344
345func (m *Component) GetSoc() *Component_Soc {
346 if x, ok := m.GetType().(*Component_Soc_); ok {
347 return x.Soc
348 }
349 return nil
350}
351
352func (m *Component) GetMemory() *Component_Memory {
353 if x, ok := m.GetType().(*Component_Memory_); ok {
354 return x.Memory
355 }
356 return nil
357}
358
359func (m *Component) GetBluetooth() *Component_Bluetooth {
360 if x, ok := m.GetType().(*Component_Bluetooth_); ok {
361 return x.Bluetooth
362 }
363 return nil
364}
365
366func (m *Component) GetCamera() *Component_Camera {
367 if x, ok := m.GetType().(*Component_Camera_); ok {
368 return x.Camera
369 }
370 return nil
371}
372
C Shapiro5c6fc212020-05-13 16:32:09 -0500373func (m *Component) GetTouchscreen() *Component_Touch {
374 if x, ok := m.GetType().(*Component_Touchscreen); ok {
Andrew Lambbc029d32020-02-24 12:42:50 -0700375 return x.Touchscreen
376 }
377 return nil
378}
379
C Shapiro74da76e2020-05-04 13:02:20 -0500380func (m *Component) GetWifi() *Component_Wifi {
381 if x, ok := m.GetType().(*Component_Wifi_); ok {
382 return x.Wifi
383 }
384 return nil
385}
386
C Shapiro5c6fc212020-05-13 16:32:09 -0500387func (m *Component) GetTouchpad() *Component_Touch {
388 if x, ok := m.GetType().(*Component_Touchpad); ok {
389 return x.Touchpad
390 }
391 return nil
392}
393
C Shapirod2365312020-05-18 14:46:48 -0500394func (m *Component) GetDisplayPanel() *Component_DisplayPanel {
395 if x, ok := m.GetType().(*Component_DisplayPanel_); ok {
396 return x.DisplayPanel
397 }
398 return nil
399}
400
Andrew Lambbc029d32020-02-24 12:42:50 -0700401// XXX_OneofWrappers is for the internal use of the proto package.
402func (*Component) XXX_OneofWrappers() []interface{} {
403 return []interface{}{
404 (*Component_Soc_)(nil),
405 (*Component_Memory_)(nil),
406 (*Component_Bluetooth_)(nil),
407 (*Component_Camera_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500408 (*Component_Touchscreen)(nil),
C Shapiro74da76e2020-05-04 13:02:20 -0500409 (*Component_Wifi_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500410 (*Component_Touchpad)(nil),
C Shapirod2365312020-05-18 14:46:48 -0500411 (*Component_DisplayPanel_)(nil),
Andrew Lambbc029d32020-02-24 12:42:50 -0700412 }
413}
414
C Shapiro74da76e2020-05-04 13:02:20 -0500415// Defines common component version identifiers based on interface standards.
416type Component_Interface struct {
417 XXX_NoUnkeyedLiteral struct{} `json:"-"`
418 XXX_unrecognized []byte `json:"-"`
419 XXX_sizecache int32 `json:"-"`
420}
421
422func (m *Component_Interface) Reset() { *m = Component_Interface{} }
423func (m *Component_Interface) String() string { return proto.CompactTextString(m) }
424func (*Component_Interface) ProtoMessage() {}
425func (*Component_Interface) Descriptor() ([]byte, []int) {
426 return fileDescriptor_c6bb55af29234765, []int{0, 0}
427}
428
429func (m *Component_Interface) XXX_Unmarshal(b []byte) error {
430 return xxx_messageInfo_Component_Interface.Unmarshal(m, b)
431}
432func (m *Component_Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
433 return xxx_messageInfo_Component_Interface.Marshal(b, m, deterministic)
434}
435func (m *Component_Interface) XXX_Merge(src proto.Message) {
436 xxx_messageInfo_Component_Interface.Merge(m, src)
437}
438func (m *Component_Interface) XXX_Size() int {
439 return xxx_messageInfo_Component_Interface.Size(m)
440}
441func (m *Component_Interface) XXX_DiscardUnknown() {
442 xxx_messageInfo_Component_Interface.DiscardUnknown(m)
443}
444
445var xxx_messageInfo_Component_Interface proto.InternalMessageInfo
446
447type Component_Interface_Usb struct {
448 // 4-digit hex
449 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
450 // 4-digit hex
451 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
452 // 4-digit hex
453 BcdDevice string `protobuf:"bytes,3,opt,name=bcd_device,json=bcdDevice,proto3" json:"bcd_device,omitempty"`
454 XXX_NoUnkeyedLiteral struct{} `json:"-"`
455 XXX_unrecognized []byte `json:"-"`
456 XXX_sizecache int32 `json:"-"`
457}
458
459func (m *Component_Interface_Usb) Reset() { *m = Component_Interface_Usb{} }
460func (m *Component_Interface_Usb) String() string { return proto.CompactTextString(m) }
461func (*Component_Interface_Usb) ProtoMessage() {}
462func (*Component_Interface_Usb) Descriptor() ([]byte, []int) {
463 return fileDescriptor_c6bb55af29234765, []int{0, 0, 0}
464}
465
466func (m *Component_Interface_Usb) XXX_Unmarshal(b []byte) error {
467 return xxx_messageInfo_Component_Interface_Usb.Unmarshal(m, b)
468}
469func (m *Component_Interface_Usb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
470 return xxx_messageInfo_Component_Interface_Usb.Marshal(b, m, deterministic)
471}
472func (m *Component_Interface_Usb) XXX_Merge(src proto.Message) {
473 xxx_messageInfo_Component_Interface_Usb.Merge(m, src)
474}
475func (m *Component_Interface_Usb) XXX_Size() int {
476 return xxx_messageInfo_Component_Interface_Usb.Size(m)
477}
478func (m *Component_Interface_Usb) XXX_DiscardUnknown() {
479 xxx_messageInfo_Component_Interface_Usb.DiscardUnknown(m)
480}
481
482var xxx_messageInfo_Component_Interface_Usb proto.InternalMessageInfo
483
484func (m *Component_Interface_Usb) GetVendorId() string {
485 if m != nil {
486 return m.VendorId
487 }
488 return ""
489}
490
491func (m *Component_Interface_Usb) GetProductId() string {
492 if m != nil {
493 return m.ProductId
494 }
495 return ""
496}
497
498func (m *Component_Interface_Usb) GetBcdDevice() string {
499 if m != nil {
500 return m.BcdDevice
501 }
502 return ""
503}
504
505type Component_Interface_Pci struct {
506 // 4-digit hex
507 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
508 // 4-digit hex
509 DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
510 // 2-digit hex
511 RevisionId string `protobuf:"bytes,3,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"`
512 XXX_NoUnkeyedLiteral struct{} `json:"-"`
513 XXX_unrecognized []byte `json:"-"`
514 XXX_sizecache int32 `json:"-"`
515}
516
517func (m *Component_Interface_Pci) Reset() { *m = Component_Interface_Pci{} }
518func (m *Component_Interface_Pci) String() string { return proto.CompactTextString(m) }
519func (*Component_Interface_Pci) ProtoMessage() {}
520func (*Component_Interface_Pci) Descriptor() ([]byte, []int) {
521 return fileDescriptor_c6bb55af29234765, []int{0, 0, 1}
522}
523
524func (m *Component_Interface_Pci) XXX_Unmarshal(b []byte) error {
525 return xxx_messageInfo_Component_Interface_Pci.Unmarshal(m, b)
526}
527func (m *Component_Interface_Pci) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
528 return xxx_messageInfo_Component_Interface_Pci.Marshal(b, m, deterministic)
529}
530func (m *Component_Interface_Pci) XXX_Merge(src proto.Message) {
531 xxx_messageInfo_Component_Interface_Pci.Merge(m, src)
532}
533func (m *Component_Interface_Pci) XXX_Size() int {
534 return xxx_messageInfo_Component_Interface_Pci.Size(m)
535}
536func (m *Component_Interface_Pci) XXX_DiscardUnknown() {
537 xxx_messageInfo_Component_Interface_Pci.DiscardUnknown(m)
538}
539
540var xxx_messageInfo_Component_Interface_Pci proto.InternalMessageInfo
541
542func (m *Component_Interface_Pci) GetVendorId() string {
543 if m != nil {
544 return m.VendorId
545 }
546 return ""
547}
548
549func (m *Component_Interface_Pci) GetDeviceId() string {
550 if m != nil {
551 return m.DeviceId
552 }
553 return ""
554}
555
556func (m *Component_Interface_Pci) GetRevisionId() string {
557 if m != nil {
558 return m.RevisionId
559 }
560 return ""
561}
562
Andrew Lambbc029d32020-02-24 12:42:50 -0700563type Component_Soc struct {
564 Family *Component_Soc_Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"`
565 // Unique model name returned from cpu_id instruction
566 Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
567 // Number of cores present on the SoC model
568 Cores int32 `protobuf:"varint,3,opt,name=cores,proto3" json:"cores,omitempty"`
569 XXX_NoUnkeyedLiteral struct{} `json:"-"`
570 XXX_unrecognized []byte `json:"-"`
571 XXX_sizecache int32 `json:"-"`
572}
573
574func (m *Component_Soc) Reset() { *m = Component_Soc{} }
575func (m *Component_Soc) String() string { return proto.CompactTextString(m) }
576func (*Component_Soc) ProtoMessage() {}
577func (*Component_Soc) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500578 return fileDescriptor_c6bb55af29234765, []int{0, 1}
Andrew Lambbc029d32020-02-24 12:42:50 -0700579}
580
581func (m *Component_Soc) XXX_Unmarshal(b []byte) error {
582 return xxx_messageInfo_Component_Soc.Unmarshal(m, b)
583}
584func (m *Component_Soc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
585 return xxx_messageInfo_Component_Soc.Marshal(b, m, deterministic)
586}
587func (m *Component_Soc) XXX_Merge(src proto.Message) {
588 xxx_messageInfo_Component_Soc.Merge(m, src)
589}
590func (m *Component_Soc) XXX_Size() int {
591 return xxx_messageInfo_Component_Soc.Size(m)
592}
593func (m *Component_Soc) XXX_DiscardUnknown() {
594 xxx_messageInfo_Component_Soc.DiscardUnknown(m)
595}
596
597var xxx_messageInfo_Component_Soc proto.InternalMessageInfo
598
599func (m *Component_Soc) GetFamily() *Component_Soc_Family {
600 if m != nil {
601 return m.Family
602 }
603 return nil
604}
605
606func (m *Component_Soc) GetModel() string {
607 if m != nil {
608 return m.Model
609 }
610 return ""
611}
612
613func (m *Component_Soc) GetCores() int32 {
614 if m != nil {
615 return m.Cores
616 }
617 return 0
618}
619
620type Component_Soc_Family struct {
621 Arch Component_Soc_Architecture `protobuf:"varint,1,opt,name=arch,proto3,enum=chromiumos.config.api.Component_Soc_Architecture" json:"arch,omitempty"`
622 // Common name (human friendly) for the family
623 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
624 XXX_NoUnkeyedLiteral struct{} `json:"-"`
625 XXX_unrecognized []byte `json:"-"`
626 XXX_sizecache int32 `json:"-"`
627}
628
629func (m *Component_Soc_Family) Reset() { *m = Component_Soc_Family{} }
630func (m *Component_Soc_Family) String() string { return proto.CompactTextString(m) }
631func (*Component_Soc_Family) ProtoMessage() {}
632func (*Component_Soc_Family) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500633 return fileDescriptor_c6bb55af29234765, []int{0, 1, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700634}
635
636func (m *Component_Soc_Family) XXX_Unmarshal(b []byte) error {
637 return xxx_messageInfo_Component_Soc_Family.Unmarshal(m, b)
638}
639func (m *Component_Soc_Family) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
640 return xxx_messageInfo_Component_Soc_Family.Marshal(b, m, deterministic)
641}
642func (m *Component_Soc_Family) XXX_Merge(src proto.Message) {
643 xxx_messageInfo_Component_Soc_Family.Merge(m, src)
644}
645func (m *Component_Soc_Family) XXX_Size() int {
646 return xxx_messageInfo_Component_Soc_Family.Size(m)
647}
648func (m *Component_Soc_Family) XXX_DiscardUnknown() {
649 xxx_messageInfo_Component_Soc_Family.DiscardUnknown(m)
650}
651
652var xxx_messageInfo_Component_Soc_Family proto.InternalMessageInfo
653
654func (m *Component_Soc_Family) GetArch() Component_Soc_Architecture {
655 if m != nil {
656 return m.Arch
657 }
658 return Component_Soc_ARCHITECTURE_UNDEFINED
659}
660
661func (m *Component_Soc_Family) GetName() string {
662 if m != nil {
663 return m.Name
664 }
665 return ""
666}
667
668type Component_Memory struct {
669 Profile *Component_Memory_Profile `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
670 PartNumber string `protobuf:"bytes,2,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700671 XXX_NoUnkeyedLiteral struct{} `json:"-"`
672 XXX_unrecognized []byte `json:"-"`
673 XXX_sizecache int32 `json:"-"`
674}
675
676func (m *Component_Memory) Reset() { *m = Component_Memory{} }
677func (m *Component_Memory) String() string { return proto.CompactTextString(m) }
678func (*Component_Memory) ProtoMessage() {}
679func (*Component_Memory) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500680 return fileDescriptor_c6bb55af29234765, []int{0, 2}
Andrew Lambbc029d32020-02-24 12:42:50 -0700681}
682
683func (m *Component_Memory) XXX_Unmarshal(b []byte) error {
684 return xxx_messageInfo_Component_Memory.Unmarshal(m, b)
685}
686func (m *Component_Memory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
687 return xxx_messageInfo_Component_Memory.Marshal(b, m, deterministic)
688}
689func (m *Component_Memory) XXX_Merge(src proto.Message) {
690 xxx_messageInfo_Component_Memory.Merge(m, src)
691}
692func (m *Component_Memory) XXX_Size() int {
693 return xxx_messageInfo_Component_Memory.Size(m)
694}
695func (m *Component_Memory) XXX_DiscardUnknown() {
696 xxx_messageInfo_Component_Memory.DiscardUnknown(m)
697}
698
699var xxx_messageInfo_Component_Memory proto.InternalMessageInfo
700
701func (m *Component_Memory) GetProfile() *Component_Memory_Profile {
702 if m != nil {
703 return m.Profile
704 }
705 return nil
706}
707
708func (m *Component_Memory) GetPartNumber() string {
709 if m != nil {
710 return m.PartNumber
711 }
712 return ""
713}
714
Andrew Lambbc029d32020-02-24 12:42:50 -0700715type Component_Memory_Profile struct {
716 Type Component_Memory_Type `protobuf:"varint,1,opt,name=type,proto3,enum=chromiumos.config.api.Component_Memory_Type" json:"type,omitempty"`
717 SpeedMhz int32 `protobuf:"varint,2,opt,name=speed_mhz,json=speedMhz,proto3" json:"speed_mhz,omitempty"`
718 SizeMegabytes int32 `protobuf:"varint,3,opt,name=size_megabytes,json=sizeMegabytes,proto3" json:"size_megabytes,omitempty"`
719 XXX_NoUnkeyedLiteral struct{} `json:"-"`
720 XXX_unrecognized []byte `json:"-"`
721 XXX_sizecache int32 `json:"-"`
722}
723
724func (m *Component_Memory_Profile) Reset() { *m = Component_Memory_Profile{} }
725func (m *Component_Memory_Profile) String() string { return proto.CompactTextString(m) }
726func (*Component_Memory_Profile) ProtoMessage() {}
727func (*Component_Memory_Profile) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500728 return fileDescriptor_c6bb55af29234765, []int{0, 2, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700729}
730
731func (m *Component_Memory_Profile) XXX_Unmarshal(b []byte) error {
732 return xxx_messageInfo_Component_Memory_Profile.Unmarshal(m, b)
733}
734func (m *Component_Memory_Profile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
735 return xxx_messageInfo_Component_Memory_Profile.Marshal(b, m, deterministic)
736}
737func (m *Component_Memory_Profile) XXX_Merge(src proto.Message) {
738 xxx_messageInfo_Component_Memory_Profile.Merge(m, src)
739}
740func (m *Component_Memory_Profile) XXX_Size() int {
741 return xxx_messageInfo_Component_Memory_Profile.Size(m)
742}
743func (m *Component_Memory_Profile) XXX_DiscardUnknown() {
744 xxx_messageInfo_Component_Memory_Profile.DiscardUnknown(m)
745}
746
747var xxx_messageInfo_Component_Memory_Profile proto.InternalMessageInfo
748
749func (m *Component_Memory_Profile) GetType() Component_Memory_Type {
750 if m != nil {
751 return m.Type
752 }
753 return Component_Memory_TYPE_UNDEFINED
754}
755
756func (m *Component_Memory_Profile) GetSpeedMhz() int32 {
757 if m != nil {
758 return m.SpeedMhz
759 }
760 return 0
761}
762
763func (m *Component_Memory_Profile) GetSizeMegabytes() int32 {
764 if m != nil {
765 return m.SizeMegabytes
766 }
767 return 0
768}
769
770type Component_Bluetooth struct {
C Shapiro74da76e2020-05-04 13:02:20 -0500771 Usb *Component_Interface_Usb `protobuf:"bytes,4,opt,name=usb,proto3" json:"usb,omitempty"`
772 XXX_NoUnkeyedLiteral struct{} `json:"-"`
773 XXX_unrecognized []byte `json:"-"`
774 XXX_sizecache int32 `json:"-"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700775}
776
777func (m *Component_Bluetooth) Reset() { *m = Component_Bluetooth{} }
778func (m *Component_Bluetooth) String() string { return proto.CompactTextString(m) }
779func (*Component_Bluetooth) ProtoMessage() {}
780func (*Component_Bluetooth) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500781 return fileDescriptor_c6bb55af29234765, []int{0, 3}
Andrew Lambbc029d32020-02-24 12:42:50 -0700782}
783
784func (m *Component_Bluetooth) XXX_Unmarshal(b []byte) error {
785 return xxx_messageInfo_Component_Bluetooth.Unmarshal(m, b)
786}
787func (m *Component_Bluetooth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
788 return xxx_messageInfo_Component_Bluetooth.Marshal(b, m, deterministic)
789}
790func (m *Component_Bluetooth) XXX_Merge(src proto.Message) {
791 xxx_messageInfo_Component_Bluetooth.Merge(m, src)
792}
793func (m *Component_Bluetooth) XXX_Size() int {
794 return xxx_messageInfo_Component_Bluetooth.Size(m)
795}
796func (m *Component_Bluetooth) XXX_DiscardUnknown() {
797 xxx_messageInfo_Component_Bluetooth.DiscardUnknown(m)
798}
799
800var xxx_messageInfo_Component_Bluetooth proto.InternalMessageInfo
801
C Shapiro74da76e2020-05-04 13:02:20 -0500802func (m *Component_Bluetooth) GetUsb() *Component_Interface_Usb {
Andrew Lambbc029d32020-02-24 12:42:50 -0700803 if m != nil {
C Shapiro74da76e2020-05-04 13:02:20 -0500804 return m.Usb
Andrew Lambbc029d32020-02-24 12:42:50 -0700805 }
C Shapiro74da76e2020-05-04 13:02:20 -0500806 return nil
Andrew Lambbc029d32020-02-24 12:42:50 -0700807}
808
809type Component_Camera struct {
810 Features []Component_Camera_Feature `protobuf:"varint,1,rep,packed,name=features,proto3,enum=chromiumos.config.api.Component_Camera_Feature" json:"features,omitempty"`
811 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"`
812 XXX_NoUnkeyedLiteral struct{} `json:"-"`
813 XXX_unrecognized []byte `json:"-"`
814 XXX_sizecache int32 `json:"-"`
815}
816
817func (m *Component_Camera) Reset() { *m = Component_Camera{} }
818func (m *Component_Camera) String() string { return proto.CompactTextString(m) }
819func (*Component_Camera) ProtoMessage() {}
820func (*Component_Camera) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500821 return fileDescriptor_c6bb55af29234765, []int{0, 4}
Andrew Lambbc029d32020-02-24 12:42:50 -0700822}
823
824func (m *Component_Camera) XXX_Unmarshal(b []byte) error {
825 return xxx_messageInfo_Component_Camera.Unmarshal(m, b)
826}
827func (m *Component_Camera) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
828 return xxx_messageInfo_Component_Camera.Marshal(b, m, deterministic)
829}
830func (m *Component_Camera) XXX_Merge(src proto.Message) {
831 xxx_messageInfo_Component_Camera.Merge(m, src)
832}
833func (m *Component_Camera) XXX_Size() int {
834 return xxx_messageInfo_Component_Camera.Size(m)
835}
836func (m *Component_Camera) XXX_DiscardUnknown() {
837 xxx_messageInfo_Component_Camera.DiscardUnknown(m)
838}
839
840var xxx_messageInfo_Component_Camera proto.InternalMessageInfo
841
842func (m *Component_Camera) GetFeatures() []Component_Camera_Feature {
843 if m != nil {
844 return m.Features
845 }
846 return nil
847}
848
849func (m *Component_Camera) GetClockType() Component_Camera_ClockType {
850 if m != nil {
851 return m.ClockType
852 }
853 return Component_Camera_CLOCK_TYPE_UNDEFINED
854}
855
C Shapirod2365312020-05-18 14:46:48 -0500856type Component_DisplayPanel struct {
857 ProductId string `protobuf:"bytes,1,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
858 Properties *Component_DisplayPanel_Properties `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"`
859 XXX_NoUnkeyedLiteral struct{} `json:"-"`
860 XXX_unrecognized []byte `json:"-"`
861 XXX_sizecache int32 `json:"-"`
862}
863
864func (m *Component_DisplayPanel) Reset() { *m = Component_DisplayPanel{} }
865func (m *Component_DisplayPanel) String() string { return proto.CompactTextString(m) }
866func (*Component_DisplayPanel) ProtoMessage() {}
867func (*Component_DisplayPanel) Descriptor() ([]byte, []int) {
868 return fileDescriptor_c6bb55af29234765, []int{0, 5}
869}
870
871func (m *Component_DisplayPanel) XXX_Unmarshal(b []byte) error {
872 return xxx_messageInfo_Component_DisplayPanel.Unmarshal(m, b)
873}
874func (m *Component_DisplayPanel) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
875 return xxx_messageInfo_Component_DisplayPanel.Marshal(b, m, deterministic)
876}
877func (m *Component_DisplayPanel) XXX_Merge(src proto.Message) {
878 xxx_messageInfo_Component_DisplayPanel.Merge(m, src)
879}
880func (m *Component_DisplayPanel) XXX_Size() int {
881 return xxx_messageInfo_Component_DisplayPanel.Size(m)
882}
883func (m *Component_DisplayPanel) XXX_DiscardUnknown() {
884 xxx_messageInfo_Component_DisplayPanel.DiscardUnknown(m)
885}
886
887var xxx_messageInfo_Component_DisplayPanel proto.InternalMessageInfo
888
889func (m *Component_DisplayPanel) GetProductId() string {
890 if m != nil {
891 return m.ProductId
892 }
893 return ""
894}
895
896func (m *Component_DisplayPanel) GetProperties() *Component_DisplayPanel_Properties {
897 if m != nil {
898 return m.Properties
899 }
900 return nil
901}
902
903type Component_DisplayPanel_Properties struct {
904 WidthPx int32 `protobuf:"varint,1,opt,name=width_px,json=widthPx,proto3" json:"width_px,omitempty"`
905 HeightPx int32 `protobuf:"varint,2,opt,name=height_px,json=heightPx,proto3" json:"height_px,omitempty"`
906 // Generally expressed as double (e.g. 11.7 inches) in specs, but storing
907 // as milliinch to remove double ambiguities.
908 DiagonalMilliinch int32 `protobuf:"varint,3,opt,name=diagonal_milliinch,json=diagonalMilliinch,proto3" json:"diagonal_milliinch,omitempty"`
909 // PPI or also referred to as DPI (density per inch)
910 PixelsPerIn int32 `protobuf:"varint,4,opt,name=pixels_per_in,json=pixelsPerIn,proto3" json:"pixels_per_in,omitempty"`
911 XXX_NoUnkeyedLiteral struct{} `json:"-"`
912 XXX_unrecognized []byte `json:"-"`
913 XXX_sizecache int32 `json:"-"`
914}
915
916func (m *Component_DisplayPanel_Properties) Reset() { *m = Component_DisplayPanel_Properties{} }
917func (m *Component_DisplayPanel_Properties) String() string { return proto.CompactTextString(m) }
918func (*Component_DisplayPanel_Properties) ProtoMessage() {}
919func (*Component_DisplayPanel_Properties) Descriptor() ([]byte, []int) {
920 return fileDescriptor_c6bb55af29234765, []int{0, 5, 0}
921}
922
923func (m *Component_DisplayPanel_Properties) XXX_Unmarshal(b []byte) error {
924 return xxx_messageInfo_Component_DisplayPanel_Properties.Unmarshal(m, b)
925}
926func (m *Component_DisplayPanel_Properties) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
927 return xxx_messageInfo_Component_DisplayPanel_Properties.Marshal(b, m, deterministic)
928}
929func (m *Component_DisplayPanel_Properties) XXX_Merge(src proto.Message) {
930 xxx_messageInfo_Component_DisplayPanel_Properties.Merge(m, src)
931}
932func (m *Component_DisplayPanel_Properties) XXX_Size() int {
933 return xxx_messageInfo_Component_DisplayPanel_Properties.Size(m)
934}
935func (m *Component_DisplayPanel_Properties) XXX_DiscardUnknown() {
936 xxx_messageInfo_Component_DisplayPanel_Properties.DiscardUnknown(m)
937}
938
939var xxx_messageInfo_Component_DisplayPanel_Properties proto.InternalMessageInfo
940
941func (m *Component_DisplayPanel_Properties) GetWidthPx() int32 {
942 if m != nil {
943 return m.WidthPx
944 }
945 return 0
946}
947
948func (m *Component_DisplayPanel_Properties) GetHeightPx() int32 {
949 if m != nil {
950 return m.HeightPx
951 }
952 return 0
953}
954
955func (m *Component_DisplayPanel_Properties) GetDiagonalMilliinch() int32 {
956 if m != nil {
957 return m.DiagonalMilliinch
958 }
959 return 0
960}
961
962func (m *Component_DisplayPanel_Properties) GetPixelsPerIn() int32 {
963 if m != nil {
964 return m.PixelsPerIn
965 }
966 return 0
967}
968
C Shapiro5c6fc212020-05-13 16:32:09 -0500969type Component_Touch struct {
Andrew Lambbc029d32020-02-24 12:42:50 -0700970 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700971 FwVersion string `protobuf:"bytes,3,opt,name=fw_version,json=fwVersion,proto3" json:"fw_version,omitempty"`
C Shapiroda331d62020-05-06 14:58:00 -0500972 // Optional product brand/series name
973 // For some vendors, this is used in the firmware naming schema
974 ProductSeries string `protobuf:"bytes,5,opt,name=product_series,json=productSeries,proto3" json:"product_series,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700975 XXX_NoUnkeyedLiteral struct{} `json:"-"`
976 XXX_unrecognized []byte `json:"-"`
977 XXX_sizecache int32 `json:"-"`
978}
979
C Shapiro5c6fc212020-05-13 16:32:09 -0500980func (m *Component_Touch) Reset() { *m = Component_Touch{} }
981func (m *Component_Touch) String() string { return proto.CompactTextString(m) }
982func (*Component_Touch) ProtoMessage() {}
983func (*Component_Touch) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -0500984 return fileDescriptor_c6bb55af29234765, []int{0, 6}
Andrew Lambbc029d32020-02-24 12:42:50 -0700985}
986
C Shapiro5c6fc212020-05-13 16:32:09 -0500987func (m *Component_Touch) XXX_Unmarshal(b []byte) error {
988 return xxx_messageInfo_Component_Touch.Unmarshal(m, b)
Andrew Lambbc029d32020-02-24 12:42:50 -0700989}
C Shapiro5c6fc212020-05-13 16:32:09 -0500990func (m *Component_Touch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
991 return xxx_messageInfo_Component_Touch.Marshal(b, m, deterministic)
Andrew Lambbc029d32020-02-24 12:42:50 -0700992}
C Shapiro5c6fc212020-05-13 16:32:09 -0500993func (m *Component_Touch) XXX_Merge(src proto.Message) {
994 xxx_messageInfo_Component_Touch.Merge(m, src)
Andrew Lambbc029d32020-02-24 12:42:50 -0700995}
C Shapiro5c6fc212020-05-13 16:32:09 -0500996func (m *Component_Touch) XXX_Size() int {
997 return xxx_messageInfo_Component_Touch.Size(m)
Andrew Lambbc029d32020-02-24 12:42:50 -0700998}
C Shapiro5c6fc212020-05-13 16:32:09 -0500999func (m *Component_Touch) XXX_DiscardUnknown() {
1000 xxx_messageInfo_Component_Touch.DiscardUnknown(m)
Andrew Lambbc029d32020-02-24 12:42:50 -07001001}
1002
C Shapiro5c6fc212020-05-13 16:32:09 -05001003var xxx_messageInfo_Component_Touch proto.InternalMessageInfo
Andrew Lambbc029d32020-02-24 12:42:50 -07001004
C Shapiro5c6fc212020-05-13 16:32:09 -05001005func (m *Component_Touch) GetProductId() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001006 if m != nil {
1007 return m.ProductId
1008 }
1009 return ""
1010}
1011
C Shapiro5c6fc212020-05-13 16:32:09 -05001012func (m *Component_Touch) GetFwVersion() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001013 if m != nil {
1014 return m.FwVersion
1015 }
1016 return ""
1017}
1018
C Shapiro5c6fc212020-05-13 16:32:09 -05001019func (m *Component_Touch) GetProductSeries() string {
Andrew Lambbc029d32020-02-24 12:42:50 -07001020 if m != nil {
C Shapiroda331d62020-05-06 14:58:00 -05001021 return m.ProductSeries
Andrew Lambbc029d32020-02-24 12:42:50 -07001022 }
1023 return ""
1024}
1025
C Shapiro74da76e2020-05-04 13:02:20 -05001026type Component_Wifi struct {
1027 // Types that are valid to be assigned to Interface:
1028 // *Component_Wifi_Pci
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001029 Interface isComponent_Wifi_Interface `protobuf_oneof:"interface"`
1030 // WLAN protocols supported by this Wifi chipset.
1031 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"`
1032 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1033 XXX_unrecognized []byte `json:"-"`
1034 XXX_sizecache int32 `json:"-"`
C Shapiro74da76e2020-05-04 13:02:20 -05001035}
1036
1037func (m *Component_Wifi) Reset() { *m = Component_Wifi{} }
1038func (m *Component_Wifi) String() string { return proto.CompactTextString(m) }
1039func (*Component_Wifi) ProtoMessage() {}
1040func (*Component_Wifi) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001041 return fileDescriptor_c6bb55af29234765, []int{0, 7}
C Shapiro74da76e2020-05-04 13:02:20 -05001042}
1043
1044func (m *Component_Wifi) XXX_Unmarshal(b []byte) error {
1045 return xxx_messageInfo_Component_Wifi.Unmarshal(m, b)
1046}
1047func (m *Component_Wifi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1048 return xxx_messageInfo_Component_Wifi.Marshal(b, m, deterministic)
1049}
1050func (m *Component_Wifi) XXX_Merge(src proto.Message) {
1051 xxx_messageInfo_Component_Wifi.Merge(m, src)
1052}
1053func (m *Component_Wifi) XXX_Size() int {
1054 return xxx_messageInfo_Component_Wifi.Size(m)
1055}
1056func (m *Component_Wifi) XXX_DiscardUnknown() {
1057 xxx_messageInfo_Component_Wifi.DiscardUnknown(m)
1058}
1059
1060var xxx_messageInfo_Component_Wifi proto.InternalMessageInfo
1061
1062type isComponent_Wifi_Interface interface {
1063 isComponent_Wifi_Interface()
1064}
1065
1066type Component_Wifi_Pci struct {
1067 Pci *Component_Interface_Pci `protobuf:"bytes,1,opt,name=pci,proto3,oneof"`
1068}
1069
1070func (*Component_Wifi_Pci) isComponent_Wifi_Interface() {}
1071
1072func (m *Component_Wifi) GetInterface() isComponent_Wifi_Interface {
1073 if m != nil {
1074 return m.Interface
1075 }
1076 return nil
1077}
1078
1079func (m *Component_Wifi) GetPci() *Component_Interface_Pci {
1080 if x, ok := m.GetInterface().(*Component_Wifi_Pci); ok {
1081 return x.Pci
1082 }
1083 return nil
1084}
1085
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001086func (m *Component_Wifi) GetSupportedWlanProtocols() []Component_Wifi_WLANProtocol {
1087 if m != nil {
1088 return m.SupportedWlanProtocols
1089 }
1090 return nil
1091}
1092
C Shapiro74da76e2020-05-04 13:02:20 -05001093// XXX_OneofWrappers is for the internal use of the proto package.
1094func (*Component_Wifi) XXX_OneofWrappers() []interface{} {
1095 return []interface{}{
1096 (*Component_Wifi_Pci)(nil),
1097 }
1098}
1099
Andrew Lambbc029d32020-02-24 12:42:50 -07001100// Record of a component level qualification and the corresponding status.
1101type Component_Qualification struct {
1102 ComponentId *ComponentId `protobuf:"bytes,1,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
1103 Status Component_Qualification_Status `protobuf:"varint,2,opt,name=status,proto3,enum=chromiumos.config.api.Component_Qualification_Status" json:"status,omitempty"`
1104 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1105 XXX_unrecognized []byte `json:"-"`
1106 XXX_sizecache int32 `json:"-"`
1107}
1108
1109func (m *Component_Qualification) Reset() { *m = Component_Qualification{} }
1110func (m *Component_Qualification) String() string { return proto.CompactTextString(m) }
1111func (*Component_Qualification) ProtoMessage() {}
1112func (*Component_Qualification) Descriptor() ([]byte, []int) {
C Shapirod2365312020-05-18 14:46:48 -05001113 return fileDescriptor_c6bb55af29234765, []int{0, 8}
Andrew Lambbc029d32020-02-24 12:42:50 -07001114}
1115
1116func (m *Component_Qualification) XXX_Unmarshal(b []byte) error {
1117 return xxx_messageInfo_Component_Qualification.Unmarshal(m, b)
1118}
1119func (m *Component_Qualification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1120 return xxx_messageInfo_Component_Qualification.Marshal(b, m, deterministic)
1121}
1122func (m *Component_Qualification) XXX_Merge(src proto.Message) {
1123 xxx_messageInfo_Component_Qualification.Merge(m, src)
1124}
1125func (m *Component_Qualification) XXX_Size() int {
1126 return xxx_messageInfo_Component_Qualification.Size(m)
1127}
1128func (m *Component_Qualification) XXX_DiscardUnknown() {
1129 xxx_messageInfo_Component_Qualification.DiscardUnknown(m)
1130}
1131
1132var xxx_messageInfo_Component_Qualification proto.InternalMessageInfo
1133
1134func (m *Component_Qualification) GetComponentId() *ComponentId {
1135 if m != nil {
1136 return m.ComponentId
1137 }
1138 return nil
1139}
1140
1141func (m *Component_Qualification) GetStatus() Component_Qualification_Status {
1142 if m != nil {
1143 return m.Status
1144 }
1145 return Component_Qualification_STATUS_UNKNOWN
1146}
1147
1148type ComponentList struct {
1149 Value []*Component `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
1150 XXX_NoUnkeyedLiteral struct{} `json:"-"`
1151 XXX_unrecognized []byte `json:"-"`
1152 XXX_sizecache int32 `json:"-"`
1153}
1154
1155func (m *ComponentList) Reset() { *m = ComponentList{} }
1156func (m *ComponentList) String() string { return proto.CompactTextString(m) }
1157func (*ComponentList) ProtoMessage() {}
1158func (*ComponentList) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001159 return fileDescriptor_c6bb55af29234765, []int{1}
Andrew Lambbc029d32020-02-24 12:42:50 -07001160}
1161
1162func (m *ComponentList) XXX_Unmarshal(b []byte) error {
1163 return xxx_messageInfo_ComponentList.Unmarshal(m, b)
1164}
1165func (m *ComponentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
1166 return xxx_messageInfo_ComponentList.Marshal(b, m, deterministic)
1167}
1168func (m *ComponentList) XXX_Merge(src proto.Message) {
1169 xxx_messageInfo_ComponentList.Merge(m, src)
1170}
1171func (m *ComponentList) XXX_Size() int {
1172 return xxx_messageInfo_ComponentList.Size(m)
1173}
1174func (m *ComponentList) XXX_DiscardUnknown() {
1175 xxx_messageInfo_ComponentList.DiscardUnknown(m)
1176}
1177
1178var xxx_messageInfo_ComponentList proto.InternalMessageInfo
1179
1180func (m *ComponentList) GetValue() []*Component {
1181 if m != nil {
1182 return m.Value
1183 }
1184 return nil
1185}
1186
1187func init() {
1188 proto.RegisterEnum("chromiumos.config.api.Component_Soc_Architecture", Component_Soc_Architecture_name, Component_Soc_Architecture_value)
1189 proto.RegisterEnum("chromiumos.config.api.Component_Memory_Type", Component_Memory_Type_name, Component_Memory_Type_value)
1190 proto.RegisterEnum("chromiumos.config.api.Component_Camera_Feature", Component_Camera_Feature_name, Component_Camera_Feature_value)
1191 proto.RegisterEnum("chromiumos.config.api.Component_Camera_ClockType", Component_Camera_ClockType_name, Component_Camera_ClockType_value)
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001192 proto.RegisterEnum("chromiumos.config.api.Component_Wifi_WLANProtocol", Component_Wifi_WLANProtocol_name, Component_Wifi_WLANProtocol_value)
Andrew Lambbc029d32020-02-24 12:42:50 -07001193 proto.RegisterEnum("chromiumos.config.api.Component_Qualification_Status", Component_Qualification_Status_name, Component_Qualification_Status_value)
1194 proto.RegisterType((*Component)(nil), "chromiumos.config.api.Component")
C Shapiro74da76e2020-05-04 13:02:20 -05001195 proto.RegisterType((*Component_Interface)(nil), "chromiumos.config.api.Component.Interface")
1196 proto.RegisterType((*Component_Interface_Usb)(nil), "chromiumos.config.api.Component.Interface.Usb")
1197 proto.RegisterType((*Component_Interface_Pci)(nil), "chromiumos.config.api.Component.Interface.Pci")
Andrew Lambbc029d32020-02-24 12:42:50 -07001198 proto.RegisterType((*Component_Soc)(nil), "chromiumos.config.api.Component.Soc")
1199 proto.RegisterType((*Component_Soc_Family)(nil), "chromiumos.config.api.Component.Soc.Family")
1200 proto.RegisterType((*Component_Memory)(nil), "chromiumos.config.api.Component.Memory")
1201 proto.RegisterType((*Component_Memory_Profile)(nil), "chromiumos.config.api.Component.Memory.Profile")
1202 proto.RegisterType((*Component_Bluetooth)(nil), "chromiumos.config.api.Component.Bluetooth")
1203 proto.RegisterType((*Component_Camera)(nil), "chromiumos.config.api.Component.Camera")
C Shapirod2365312020-05-18 14:46:48 -05001204 proto.RegisterType((*Component_DisplayPanel)(nil), "chromiumos.config.api.Component.DisplayPanel")
1205 proto.RegisterType((*Component_DisplayPanel_Properties)(nil), "chromiumos.config.api.Component.DisplayPanel.Properties")
C Shapiro5c6fc212020-05-13 16:32:09 -05001206 proto.RegisterType((*Component_Touch)(nil), "chromiumos.config.api.Component.Touch")
C Shapiro74da76e2020-05-04 13:02:20 -05001207 proto.RegisterType((*Component_Wifi)(nil), "chromiumos.config.api.Component.Wifi")
Andrew Lambbc029d32020-02-24 12:42:50 -07001208 proto.RegisterType((*Component_Qualification)(nil), "chromiumos.config.api.Component.Qualification")
1209 proto.RegisterType((*ComponentList)(nil), "chromiumos.config.api.ComponentList")
1210}
1211
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001212func init() {
1213 proto.RegisterFile("chromiumos/config/api/component.proto", fileDescriptor_c6bb55af29234765)
1214}
Andrew Lambbc029d32020-02-24 12:42:50 -07001215
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001216var fileDescriptor_c6bb55af29234765 = []byte{
Prathmesh Prabhu5b4cfca2020-06-04 10:32:51 -07001217 // 1405 bytes of a gzipped FileDescriptorProto
1218 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x57, 0xcd, 0x72, 0xdb, 0xc8,
1219 0x11, 0x26, 0x40, 0x90, 0x22, 0x9a, 0xa2, 0x0c, 0x4f, 0x6c, 0x87, 0xa6, 0x2b, 0x15, 0x15, 0x2b,
1220 0x76, 0x54, 0x4e, 0x4c, 0xd9, 0xb2, 0xa2, 0x52, 0x55, 0x2e, 0xe6, 0x0f, 0x64, 0x42, 0xe6, 0x9f,
1221 0x87, 0xa0, 0x65, 0x27, 0x07, 0x04, 0x04, 0x86, 0xe2, 0x54, 0x40, 0x00, 0x05, 0x80, 0xfa, 0xf1,
1222 0x1b, 0xec, 0x69, 0x8f, 0x7b, 0xda, 0xc3, 0xbe, 0xc1, 0x9e, 0xf7, 0x25, 0xb6, 0xf6, 0x31, 0xf6,
1223 0x1d, 0xf6, 0xb0, 0x35, 0x03, 0x10, 0xa4, 0x65, 0x7b, 0x49, 0xdd, 0x66, 0xbe, 0xe9, 0xef, 0xeb,
1224 0xc6, 0x4c, 0x77, 0xcf, 0x00, 0x1e, 0x5b, 0xd3, 0xc0, 0x9b, 0xd1, 0xf9, 0xcc, 0x0b, 0xf7, 0x2d,
1225 0xcf, 0x9d, 0xd0, 0xf3, 0x7d, 0xd3, 0xa7, 0xfb, 0x96, 0x37, 0xf3, 0x3d, 0x97, 0xb8, 0x51, 0xcd,
1226 0x0f, 0xbc, 0xc8, 0x43, 0xf7, 0x97, 0x66, 0xb5, 0xd8, 0xac, 0x66, 0xfa, 0xb4, 0xb2, 0xb7, 0x86,
1227 0x6d, 0x50, 0x3b, 0x16, 0xa8, 0x3c, 0xf9, 0xb2, 0xa5, 0x6f, 0x06, 0x91, 0x4b, 0x82, 0xd4, 0xae,
1228 0xfa, 0xd3, 0x9f, 0x41, 0x6e, 0x2e, 0xe8, 0xe8, 0x00, 0x44, 0x6a, 0x97, 0x85, 0x5d, 0x61, 0xaf,
1229 0x78, 0x50, 0xad, 0x7d, 0x31, 0x86, 0x5a, 0x6a, 0xad, 0xd9, 0x58, 0xa4, 0x36, 0xd2, 0xe0, 0xce,
1230 0xcc, 0x74, 0xe7, 0x13, 0xd3, 0x8a, 0xe6, 0x01, 0x97, 0x2e, 0x17, 0xb8, 0xc0, 0xee, 0x57, 0x04,
1231 0x06, 0x71, 0x0c, 0x9a, 0x8d, 0x77, 0x56, 0x89, 0x9a, 0x8d, 0x10, 0x48, 0xae, 0x39, 0x23, 0x65,
1232 0x79, 0x57, 0xd8, 0x93, 0x31, 0x1f, 0xa3, 0x63, 0xc8, 0x86, 0x9e, 0x55, 0x16, 0xb9, 0xe4, 0xdf,
1233 0xd6, 0xc5, 0x54, 0x1b, 0x7a, 0x56, 0x3b, 0x83, 0x19, 0x05, 0xd5, 0x21, 0x3f, 0x23, 0x33, 0x2f,
1234 0xb8, 0x2e, 0x67, 0x39, 0xf9, 0xef, 0x6b, 0xc9, 0x5d, 0x6e, 0xde, 0xce, 0xe0, 0x84, 0x88, 0x4e,
1235 0x41, 0x1e, 0x3b, 0x73, 0x12, 0x79, 0x5e, 0x34, 0x2d, 0x4b, 0x5c, 0xe5, 0xe9, 0x5a, 0x95, 0xc6,
1236 0x82, 0xd1, 0xce, 0xe0, 0x25, 0x9d, 0x85, 0x63, 0x99, 0x33, 0x12, 0x98, 0xe5, 0xdc, 0x86, 0xe1,
1237 0x34, 0xb9, 0x39, 0x0b, 0x27, 0x26, 0xa2, 0x53, 0x28, 0x46, 0xde, 0xdc, 0x9a, 0x86, 0x56, 0x40,
1238 0x88, 0x5b, 0xce, 0x73, 0x9d, 0x27, 0x6b, 0x75, 0x74, 0xc6, 0x69, 0x67, 0xf0, 0x2a, 0x19, 0xfd,
1239 0x1b, 0xa4, 0x4b, 0x3a, 0xa1, 0xe5, 0x2d, 0x2e, 0xf2, 0x78, 0xad, 0xc8, 0x19, 0x9d, 0xd0, 0x76,
1240 0x06, 0x73, 0x12, 0x6a, 0x41, 0x81, 0x6b, 0xf9, 0xa6, 0x5d, 0x86, 0x5b, 0x46, 0x91, 0x32, 0x91,
1241 0x0e, 0x25, 0x9b, 0x86, 0xbe, 0x63, 0x5e, 0x1b, 0xbe, 0xe9, 0x12, 0xa7, 0x5c, 0xe4, 0x52, 0xcf,
1242 0xd6, 0x4a, 0xb5, 0x62, 0xd6, 0x80, 0x91, 0xda, 0x19, 0xbc, 0x6d, 0xaf, 0xcc, 0x2b, 0x3f, 0x0b,
1243 0x20, 0x6b, 0x6e, 0x44, 0x82, 0x89, 0x69, 0x91, 0xca, 0xff, 0x20, 0x3b, 0x0a, 0xc7, 0xe8, 0x11,
1244 0xc8, 0x17, 0xc4, 0xb5, 0x3d, 0x9e, 0x9e, 0x02, 0x4f, 0xaf, 0x42, 0x0c, 0x68, 0x36, 0xfa, 0x0b,
1245 0x80, 0x1f, 0x78, 0xf6, 0xdc, 0x62, 0xf5, 0xc3, 0x33, 0x4d, 0xc6, 0x72, 0x82, 0xc4, 0xcb, 0x63,
1246 0xcb, 0x36, 0x6c, 0x72, 0x41, 0x2d, 0xc2, 0x73, 0x49, 0xc6, 0xf2, 0xd8, 0xb2, 0x5b, 0x1c, 0x60,
1247 0x1e, 0x06, 0x16, 0xfd, 0x63, 0x0f, 0x8f, 0x40, 0x8e, 0xe9, 0x4b, 0x07, 0x85, 0x18, 0xd0, 0x6c,
1248 0xf4, 0x57, 0x28, 0x06, 0xe4, 0x82, 0x86, 0xd4, 0x73, 0xd9, 0x72, 0xec, 0x00, 0x16, 0x90, 0x66,
1249 0x57, 0x7e, 0x14, 0x21, 0x3b, 0xf4, 0x2c, 0xd4, 0x84, 0xfc, 0xc4, 0x9c, 0x51, 0xe7, 0x3a, 0xa9,
1250 0xd0, 0x7f, 0x6c, 0x52, 0x0d, 0xb5, 0x13, 0x4e, 0xc1, 0x09, 0x15, 0xdd, 0x83, 0xdc, 0xcc, 0xb3,
1251 0x89, 0x93, 0x84, 0x11, 0x4f, 0x18, 0x6a, 0x79, 0x01, 0x09, 0xb9, 0xf7, 0x1c, 0x8e, 0x27, 0x15,
1252 0x0b, 0xf2, 0x31, 0x1b, 0xa9, 0x20, 0x99, 0x81, 0x35, 0xe5, 0x8e, 0x77, 0x0e, 0x5e, 0x6c, 0xe4,
1253 0xb8, 0x1e, 0x58, 0x53, 0x1a, 0x11, 0x5e, 0xdd, 0x98, 0xd3, 0xd3, 0x02, 0x17, 0x97, 0x05, 0x5e,
1254 0x1d, 0xc2, 0xf6, 0xaa, 0x25, 0xaa, 0xc0, 0x83, 0x3a, 0x6e, 0xb6, 0x35, 0x5d, 0x6d, 0xea, 0x23,
1255 0xac, 0x1a, 0xa3, 0x5e, 0x4b, 0x3d, 0xd1, 0x7a, 0x6a, 0x4b, 0xc9, 0xa0, 0x2d, 0xc8, 0xbe, 0x3f,
1256 0x3e, 0x52, 0x04, 0x04, 0x90, 0x7f, 0x7f, 0x7c, 0x64, 0x1c, 0x1d, 0x2a, 0x22, 0x03, 0xeb, 0xb8,
1257 0xab, 0x64, 0x91, 0x0c, 0xb9, 0x3a, 0xee, 0x1e, 0x1d, 0x2a, 0x52, 0xe5, 0x57, 0x11, 0xf2, 0x71,
1258 0x35, 0x23, 0x0d, 0xb6, 0xfc, 0xc0, 0x9b, 0x50, 0x87, 0x24, 0xdb, 0xb6, 0xbf, 0x61, 0x1f, 0xa8,
1259 0x0d, 0x62, 0x1a, 0x5e, 0xf0, 0xd9, 0x49, 0xb1, 0x06, 0x6a, 0xb8, 0xf3, 0xd9, 0x98, 0x04, 0xc9,
1260 0x57, 0x00, 0x83, 0x7a, 0x1c, 0xa9, 0x7c, 0x2b, 0xc0, 0x56, 0xc2, 0x42, 0xaf, 0x40, 0x8a, 0xae,
1261 0x7d, 0x92, 0x6c, 0xd9, 0x3f, 0x37, 0x75, 0xaa, 0x5f, 0xfb, 0x04, 0x73, 0x26, 0xcb, 0x9a, 0xd0,
1262 0x27, 0xc4, 0x36, 0x66, 0xd3, 0x8f, 0xdc, 0x59, 0x0e, 0x17, 0x38, 0xd0, 0x9d, 0x7e, 0x44, 0x8f,
1263 0x61, 0x27, 0xa4, 0x1f, 0x89, 0x31, 0x23, 0xe7, 0xe6, 0xf8, 0x3a, 0x4a, 0x8f, 0xae, 0xc4, 0xd0,
1264 0xee, 0x02, 0xac, 0xfe, 0x17, 0x24, 0xa6, 0x88, 0x10, 0xec, 0xe8, 0x1f, 0x06, 0x9f, 0xed, 0x66,
1265 0xab, 0x85, 0x15, 0x01, 0x15, 0x40, 0x6a, 0xb5, 0xf0, 0x81, 0x22, 0x26, 0xa3, 0x97, 0x4a, 0x36,
1266 0x19, 0x1d, 0x2a, 0x12, 0x2a, 0xc2, 0x56, 0x67, 0x60, 0x70, 0x38, 0xb7, 0x9c, 0x1c, 0x2a, 0xf9,
1267 0x53, 0xa9, 0x90, 0x55, 0xa4, 0x8a, 0x01, 0x72, 0xda, 0xf2, 0xd0, 0x2b, 0xc8, 0xce, 0xc3, 0x71,
1268 0xd2, 0x2b, 0x6b, 0x6b, 0x3f, 0x3a, 0x2d, 0xd4, 0xda, 0x28, 0x1c, 0x63, 0x46, 0x3d, 0x95, 0x0a,
1269 0x82, 0x22, 0x9e, 0x4a, 0x05, 0x51, 0xc9, 0x26, 0x0e, 0xbe, 0x17, 0x21, 0x1f, 0xf7, 0x42, 0xf4,
1270 0x06, 0x0a, 0x13, 0x62, 0xb2, 0x3c, 0x09, 0xcb, 0xc2, 0x6e, 0x76, 0x6f, 0x67, 0x83, 0xd3, 0x8c,
1271 0xa9, 0xb5, 0x93, 0x98, 0x87, 0x53, 0x01, 0x34, 0x00, 0xb0, 0x1c, 0xcf, 0xfa, 0xbf, 0xc1, 0xcf,
1272 0x49, 0xdc, 0x30, 0xb5, 0x13, 0xb9, 0x26, 0x63, 0xf2, 0xc3, 0x92, 0xad, 0xc5, 0xb0, 0xfa, 0x1c,
1273 0xb6, 0x12, 0x37, 0xe8, 0x4f, 0x70, 0xe7, 0x44, 0xad, 0x27, 0x19, 0xfc, 0xa6, 0xd7, 0x3f, 0xeb,
1274 0x29, 0x19, 0xa4, 0xc0, 0x76, 0xbd, 0xa9, 0x6b, 0xef, 0x34, 0xfd, 0x83, 0xd1, 0x51, 0x5b, 0x8a,
1275 0x50, 0x6d, 0x80, 0x9c, 0x2a, 0xa1, 0x32, 0xdc, 0x6b, 0x76, 0xfa, 0xcd, 0x37, 0xc6, 0x67, 0x47,
1276 0x55, 0x02, 0xb9, 0xdb, 0xef, 0xf5, 0xf5, 0x7e, 0x4f, 0x6b, 0x2a, 0x02, 0xda, 0x86, 0x42, 0xa3,
1277 0xdf, 0xd7, 0x75, 0xad, 0xab, 0x2a, 0x62, 0xe5, 0x07, 0x11, 0xb6, 0x57, 0x5b, 0xe2, 0x8d, 0x86,
1278 0x26, 0xdc, 0x6c, 0x68, 0xef, 0xf9, 0xb2, 0x4f, 0x82, 0x88, 0x92, 0x30, 0xb9, 0x59, 0x8f, 0x6f,
1279 0xd5, 0x74, 0x59, 0x69, 0x24, 0x7c, 0xbc, 0xa2, 0x55, 0xf9, 0x4e, 0x00, 0x58, 0x2e, 0xa1, 0x87,
1280 0x50, 0xb8, 0xa4, 0x76, 0x34, 0x35, 0xfc, 0x2b, 0x1e, 0x45, 0x0e, 0x6f, 0xf1, 0xf9, 0xe0, 0x8a,
1281 0xe5, 0xf6, 0x94, 0xd0, 0xf3, 0x69, 0xc4, 0xd6, 0x92, 0xdc, 0x8e, 0x81, 0xc1, 0x15, 0x7a, 0x06,
1282 0xc8, 0xa6, 0xe6, 0xb9, 0xe7, 0x9a, 0x8e, 0x31, 0xa3, 0x8e, 0x43, 0xa9, 0x6b, 0x4d, 0x93, 0xfc,
1283 0xbe, 0xbb, 0x58, 0xe9, 0x2e, 0x16, 0x50, 0x15, 0x4a, 0x3e, 0xbd, 0x22, 0x4e, 0x68, 0xf8, 0xec,
1284 0xfd, 0xe1, 0xf2, 0xec, 0xcb, 0xe1, 0x62, 0x0c, 0x0e, 0x48, 0xa0, 0xb9, 0x95, 0x2b, 0xc8, 0xf1,
1285 0x0b, 0x68, 0x83, 0x66, 0x3f, 0xb9, 0x34, 0x2e, 0x48, 0xc0, 0x7a, 0xef, 0xa2, 0xd9, 0x4f, 0x2e,
1286 0xdf, 0xc5, 0x00, 0xab, 0xba, 0x05, 0x3b, 0x24, 0x01, 0xdb, 0xbe, 0x1c, 0x37, 0x29, 0x25, 0xe8,
1287 0x90, 0x83, 0x69, 0x0e, 0x4b, 0x4a, 0xae, 0xf2, 0x8b, 0x08, 0x12, 0xbb, 0x3c, 0x51, 0x03, 0xb2,
1288 0xbe, 0x45, 0x93, 0x26, 0x74, 0x9b, 0xd2, 0x18, 0x58, 0xec, 0xe6, 0x65, 0x64, 0xe4, 0x40, 0x39,
1289 0x9c, 0xfb, 0xbe, 0x17, 0x44, 0xc4, 0x36, 0x2e, 0x1d, 0xd3, 0x35, 0xf8, 0x33, 0xce, 0xf2, 0x1c,
1290 0x76, 0x90, 0xac, 0x1e, 0x0e, 0x36, 0xba, 0xc9, 0x6b, 0x67, 0x9d, 0x7a, 0x6f, 0x90, 0x50, 0xf1,
1291 0x83, 0x54, 0xf3, 0xcc, 0x31, 0xdd, 0x05, 0x1c, 0x56, 0xbf, 0x11, 0x60, 0x7b, 0xd5, 0x10, 0x3d,
1292 0x84, 0xfb, 0x6c, 0x6e, 0x0c, 0x70, 0x5f, 0xef, 0x37, 0xfb, 0x9d, 0x95, 0xd4, 0xbe, 0x0b, 0x25,
1293 0x4d, 0x55, 0x55, 0xe3, 0xf8, 0xf9, 0x81, 0xf1, 0xe2, 0x85, 0x51, 0x57, 0x84, 0x9b, 0x50, 0x43,
1294 0x11, 0x6f, 0x42, 0xaf, 0x95, 0xec, 0x4d, 0xa8, 0xa7, 0x48, 0xac, 0x59, 0x7d, 0xa2, 0xd5, 0x54,
1295 0x72, 0x8d, 0x22, 0xc8, 0x34, 0xbd, 0xd5, 0x7f, 0x13, 0xa0, 0xf4, 0x76, 0x6e, 0x3a, 0x74, 0x42,
1296 0x2d, 0x33, 0x62, 0x07, 0xa3, 0xc2, 0xf6, 0xea, 0x2b, 0xf8, 0x16, 0x6f, 0xd8, 0xa2, 0xb5, 0x9c,
1297 0xa0, 0x2e, 0xe4, 0xc3, 0xc8, 0x8c, 0xe6, 0x61, 0xd2, 0x0e, 0xfe, 0xb5, 0x76, 0x37, 0x3f, 0x09,
1298 0xa3, 0x36, 0xe4, 0x64, 0x9c, 0x88, 0x54, 0x47, 0x90, 0x8f, 0x11, 0xf6, 0x49, 0x43, 0xbd, 0xae,
1299 0x8f, 0x86, 0x2b, 0x5b, 0x56, 0x02, 0x19, 0xab, 0x6f, 0x47, 0xea, 0x50, 0x67, 0xad, 0x80, 0x6d,
1300 0xae, 0xae, 0x36, 0xdb, 0x3d, 0xad, 0x59, 0xef, 0x74, 0x3e, 0x18, 0x6f, 0x47, 0xf5, 0x8e, 0x76,
1301 0xa2, 0xa9, 0x2d, 0x45, 0x64, 0x96, 0xcb, 0x69, 0xb6, 0x91, 0x8f, 0xaf, 0x96, 0xea, 0x6b, 0x28,
1302 0xa5, 0x81, 0x74, 0x68, 0x18, 0xa1, 0x23, 0xc8, 0x5d, 0x98, 0xce, 0x9c, 0xf0, 0xde, 0xf8, 0xf5,
1303 0x17, 0x78, 0x4a, 0xc2, 0xb1, 0x79, 0xe3, 0xe9, 0x7f, 0xf6, 0xce, 0xbd, 0xd4, 0xb8, 0xe6, 0x05,
1304 0xe7, 0xfb, 0x9f, 0xff, 0x3f, 0x9c, 0x7b, 0xec, 0x17, 0x62, 0x9c, 0xe7, 0x19, 0xf7, 0xf2, 0xf7,
1305 0x00, 0x00, 0x00, 0xff, 0xff, 0x7e, 0xbf, 0xaf, 0x2b, 0xca, 0x0c, 0x00, 0x00,
Andrew Lambbc029d32020-02-24 12:42:50 -07001306}