blob: ff25b71273da178757263266db186033cd81c670 [file] [log] [blame]
Andrew Lambbc029d32020-02-24 12:42:50 -07001// Code generated by protoc-gen-go. DO NOT EDIT.
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07002// source: chromiumos/config/api/component.proto
Andrew Lambbc029d32020-02-24 12:42:50 -07003
4package api
5
6import (
7 fmt "fmt"
8 proto "github.com/golang/protobuf/proto"
9 math "math"
10)
11
12// Reference imports to suppress errors if they are not otherwise used.
13var _ = proto.Marshal
14var _ = fmt.Errorf
15var _ = math.Inf
16
17// This is a compile-time assertion to ensure that this generated file
18// is compatible with the proto package it is being compiled against.
19// A compilation error at this line likely means your copy of the
20// proto package needs to be updated.
21const _ = proto.ProtoPackageIsVersion3 // please upgrade the proto package
22
23type Component_Soc_Architecture int32
24
25const (
26 Component_Soc_ARCHITECTURE_UNDEFINED Component_Soc_Architecture = 0
27 Component_Soc_X86 Component_Soc_Architecture = 1
28 Component_Soc_X86_64 Component_Soc_Architecture = 2
29 Component_Soc_ARM Component_Soc_Architecture = 3
30 Component_Soc_ARM64 Component_Soc_Architecture = 4
31)
32
33var Component_Soc_Architecture_name = map[int32]string{
34 0: "ARCHITECTURE_UNDEFINED",
35 1: "X86",
36 2: "X86_64",
37 3: "ARM",
38 4: "ARM64",
39}
40
41var Component_Soc_Architecture_value = map[string]int32{
42 "ARCHITECTURE_UNDEFINED": 0,
43 "X86": 1,
44 "X86_64": 2,
45 "ARM": 3,
46 "ARM64": 4,
47}
48
49func (x Component_Soc_Architecture) String() string {
50 return proto.EnumName(Component_Soc_Architecture_name, int32(x))
51}
52
53func (Component_Soc_Architecture) EnumDescriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -050054 return fileDescriptor_c6bb55af29234765, []int{0, 1, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -070055}
56
57type Component_Memory_Type int32
58
59const (
60 Component_Memory_TYPE_UNDEFINED Component_Memory_Type = 0
61 Component_Memory_DDR Component_Memory_Type = 1
62 Component_Memory_DDR2 Component_Memory_Type = 2
63 Component_Memory_DDR3 Component_Memory_Type = 3
64 Component_Memory_DDR4 Component_Memory_Type = 4
65 Component_Memory_LP_DDR3 Component_Memory_Type = 5
66 Component_Memory_LP_DDR4 Component_Memory_Type = 6
67)
68
69var Component_Memory_Type_name = map[int32]string{
70 0: "TYPE_UNDEFINED",
71 1: "DDR",
72 2: "DDR2",
73 3: "DDR3",
74 4: "DDR4",
75 5: "LP_DDR3",
76 6: "LP_DDR4",
77}
78
79var Component_Memory_Type_value = map[string]int32{
80 "TYPE_UNDEFINED": 0,
81 "DDR": 1,
82 "DDR2": 2,
83 "DDR3": 3,
84 "DDR4": 4,
85 "LP_DDR3": 5,
86 "LP_DDR4": 6,
87}
88
89func (x Component_Memory_Type) String() string {
90 return proto.EnumName(Component_Memory_Type_name, int32(x))
91}
92
93func (Component_Memory_Type) EnumDescriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -050094 return fileDescriptor_c6bb55af29234765, []int{0, 2, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -070095}
96
97type Component_Camera_Feature int32
98
99const (
100 Component_Camera_FEATURE_UNKNOWN Component_Camera_Feature = 0
101 Component_Camera_ACTIVITY_LED Component_Camera_Feature = 1
102)
103
104var Component_Camera_Feature_name = map[int32]string{
105 0: "FEATURE_UNKNOWN",
106 1: "ACTIVITY_LED",
107}
108
109var Component_Camera_Feature_value = map[string]int32{
110 "FEATURE_UNKNOWN": 0,
111 "ACTIVITY_LED": 1,
112}
113
114func (x Component_Camera_Feature) String() string {
115 return proto.EnumName(Component_Camera_Feature_name, int32(x))
116}
117
118func (Component_Camera_Feature) EnumDescriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500119 return fileDescriptor_c6bb55af29234765, []int{0, 4, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700120}
121
122type Component_Camera_ClockType int32
123
124const (
125 Component_Camera_CLOCK_TYPE_UNDEFINED Component_Camera_ClockType = 0
126 Component_Camera_MONOTONIC Component_Camera_ClockType = 1
127 Component_Camera_BOOTTIME Component_Camera_ClockType = 2
128)
129
130var Component_Camera_ClockType_name = map[int32]string{
131 0: "CLOCK_TYPE_UNDEFINED",
132 1: "MONOTONIC",
133 2: "BOOTTIME",
134}
135
136var Component_Camera_ClockType_value = map[string]int32{
137 "CLOCK_TYPE_UNDEFINED": 0,
138 "MONOTONIC": 1,
139 "BOOTTIME": 2,
140}
141
142func (x Component_Camera_ClockType) String() string {
143 return proto.EnumName(Component_Camera_ClockType_name, int32(x))
144}
145
146func (Component_Camera_ClockType) EnumDescriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500147 return fileDescriptor_c6bb55af29234765, []int{0, 4, 1}
Andrew Lambbc029d32020-02-24 12:42:50 -0700148}
149
150type Component_Qualification_Status int32
151
152const (
153 Component_Qualification_STATUS_UNKNOWN Component_Qualification_Status = 0
154 Component_Qualification_REQUESTED Component_Qualification_Status = 1
155 Component_Qualification_TECHNICALLY_QUALIFIED Component_Qualification_Status = 2
156 Component_Qualification_QUALIFIED Component_Qualification_Status = 3
157)
158
159var Component_Qualification_Status_name = map[int32]string{
160 0: "STATUS_UNKNOWN",
161 1: "REQUESTED",
162 2: "TECHNICALLY_QUALIFIED",
163 3: "QUALIFIED",
164}
165
166var Component_Qualification_Status_value = map[string]int32{
167 "STATUS_UNKNOWN": 0,
168 "REQUESTED": 1,
169 "TECHNICALLY_QUALIFIED": 2,
170 "QUALIFIED": 3,
171}
172
173func (x Component_Qualification_Status) String() string {
174 return proto.EnumName(Component_Qualification_Status_name, int32(x))
175}
176
177func (Component_Qualification_Status) EnumDescriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500178 return fileDescriptor_c6bb55af29234765, []int{0, 7, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700179}
180
181type Component struct {
182 // Globally unique component identifier.
183 Id *ComponentId `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
C Shapiro9ba7fd02020-05-05 08:37:40 -0500184 // Original component manufacturer.
185 ManufacturerId *PartnerId `protobuf:"bytes,8,opt,name=manufacturer_id,json=manufacturerId,proto3" json:"manufacturer_id,omitempty"`
186 // Human readable name of the component.
187 Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700188 // Types that are valid to be assigned to Type:
189 // *Component_Soc_
190 // *Component_Memory_
191 // *Component_Bluetooth_
192 // *Component_Camera_
C Shapiro5c6fc212020-05-13 16:32:09 -0500193 // *Component_Touchscreen
C Shapiro74da76e2020-05-04 13:02:20 -0500194 // *Component_Wifi_
C Shapiro5c6fc212020-05-13 16:32:09 -0500195 // *Component_Touchpad
Andrew Lambbc029d32020-02-24 12:42:50 -0700196 Type isComponent_Type `protobuf_oneof:"type"`
197 XXX_NoUnkeyedLiteral struct{} `json:"-"`
198 XXX_unrecognized []byte `json:"-"`
199 XXX_sizecache int32 `json:"-"`
200}
201
202func (m *Component) Reset() { *m = Component{} }
203func (m *Component) String() string { return proto.CompactTextString(m) }
204func (*Component) ProtoMessage() {}
205func (*Component) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -0700206 return fileDescriptor_c6bb55af29234765, []int{0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700207}
208
209func (m *Component) XXX_Unmarshal(b []byte) error {
210 return xxx_messageInfo_Component.Unmarshal(m, b)
211}
212func (m *Component) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
213 return xxx_messageInfo_Component.Marshal(b, m, deterministic)
214}
215func (m *Component) XXX_Merge(src proto.Message) {
216 xxx_messageInfo_Component.Merge(m, src)
217}
218func (m *Component) XXX_Size() int {
219 return xxx_messageInfo_Component.Size(m)
220}
221func (m *Component) XXX_DiscardUnknown() {
222 xxx_messageInfo_Component.DiscardUnknown(m)
223}
224
225var xxx_messageInfo_Component proto.InternalMessageInfo
226
227func (m *Component) GetId() *ComponentId {
228 if m != nil {
229 return m.Id
230 }
231 return nil
232}
233
C Shapiro9ba7fd02020-05-05 08:37:40 -0500234func (m *Component) GetManufacturerId() *PartnerId {
235 if m != nil {
236 return m.ManufacturerId
237 }
238 return nil
239}
240
241func (m *Component) GetName() string {
242 if m != nil {
243 return m.Name
244 }
245 return ""
246}
247
Andrew Lambbc029d32020-02-24 12:42:50 -0700248type isComponent_Type interface {
249 isComponent_Type()
250}
251
252type Component_Soc_ struct {
253 Soc *Component_Soc `protobuf:"bytes,2,opt,name=soc,proto3,oneof"`
254}
255
256type Component_Memory_ struct {
257 Memory *Component_Memory `protobuf:"bytes,3,opt,name=memory,proto3,oneof"`
258}
259
260type Component_Bluetooth_ struct {
261 Bluetooth *Component_Bluetooth `protobuf:"bytes,4,opt,name=bluetooth,proto3,oneof"`
262}
263
264type Component_Camera_ struct {
265 Camera *Component_Camera `protobuf:"bytes,5,opt,name=camera,proto3,oneof"`
266}
267
C Shapiro5c6fc212020-05-13 16:32:09 -0500268type Component_Touchscreen struct {
269 Touchscreen *Component_Touch `protobuf:"bytes,6,opt,name=touchscreen,proto3,oneof"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700270}
271
C Shapiro74da76e2020-05-04 13:02:20 -0500272type Component_Wifi_ struct {
273 Wifi *Component_Wifi `protobuf:"bytes,7,opt,name=wifi,proto3,oneof"`
274}
275
C Shapiro5c6fc212020-05-13 16:32:09 -0500276type Component_Touchpad struct {
277 Touchpad *Component_Touch `protobuf:"bytes,10,opt,name=touchpad,proto3,oneof"`
278}
279
Andrew Lambbc029d32020-02-24 12:42:50 -0700280func (*Component_Soc_) isComponent_Type() {}
281
282func (*Component_Memory_) isComponent_Type() {}
283
284func (*Component_Bluetooth_) isComponent_Type() {}
285
286func (*Component_Camera_) isComponent_Type() {}
287
C Shapiro5c6fc212020-05-13 16:32:09 -0500288func (*Component_Touchscreen) isComponent_Type() {}
Andrew Lambbc029d32020-02-24 12:42:50 -0700289
C Shapiro74da76e2020-05-04 13:02:20 -0500290func (*Component_Wifi_) isComponent_Type() {}
291
C Shapiro5c6fc212020-05-13 16:32:09 -0500292func (*Component_Touchpad) isComponent_Type() {}
293
Andrew Lambbc029d32020-02-24 12:42:50 -0700294func (m *Component) GetType() isComponent_Type {
295 if m != nil {
296 return m.Type
297 }
298 return nil
299}
300
301func (m *Component) GetSoc() *Component_Soc {
302 if x, ok := m.GetType().(*Component_Soc_); ok {
303 return x.Soc
304 }
305 return nil
306}
307
308func (m *Component) GetMemory() *Component_Memory {
309 if x, ok := m.GetType().(*Component_Memory_); ok {
310 return x.Memory
311 }
312 return nil
313}
314
315func (m *Component) GetBluetooth() *Component_Bluetooth {
316 if x, ok := m.GetType().(*Component_Bluetooth_); ok {
317 return x.Bluetooth
318 }
319 return nil
320}
321
322func (m *Component) GetCamera() *Component_Camera {
323 if x, ok := m.GetType().(*Component_Camera_); ok {
324 return x.Camera
325 }
326 return nil
327}
328
C Shapiro5c6fc212020-05-13 16:32:09 -0500329func (m *Component) GetTouchscreen() *Component_Touch {
330 if x, ok := m.GetType().(*Component_Touchscreen); ok {
Andrew Lambbc029d32020-02-24 12:42:50 -0700331 return x.Touchscreen
332 }
333 return nil
334}
335
C Shapiro74da76e2020-05-04 13:02:20 -0500336func (m *Component) GetWifi() *Component_Wifi {
337 if x, ok := m.GetType().(*Component_Wifi_); ok {
338 return x.Wifi
339 }
340 return nil
341}
342
C Shapiro5c6fc212020-05-13 16:32:09 -0500343func (m *Component) GetTouchpad() *Component_Touch {
344 if x, ok := m.GetType().(*Component_Touchpad); ok {
345 return x.Touchpad
346 }
347 return nil
348}
349
Andrew Lambbc029d32020-02-24 12:42:50 -0700350// XXX_OneofWrappers is for the internal use of the proto package.
351func (*Component) XXX_OneofWrappers() []interface{} {
352 return []interface{}{
353 (*Component_Soc_)(nil),
354 (*Component_Memory_)(nil),
355 (*Component_Bluetooth_)(nil),
356 (*Component_Camera_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500357 (*Component_Touchscreen)(nil),
C Shapiro74da76e2020-05-04 13:02:20 -0500358 (*Component_Wifi_)(nil),
C Shapiro5c6fc212020-05-13 16:32:09 -0500359 (*Component_Touchpad)(nil),
Andrew Lambbc029d32020-02-24 12:42:50 -0700360 }
361}
362
C Shapiro74da76e2020-05-04 13:02:20 -0500363// Defines common component version identifiers based on interface standards.
364type Component_Interface struct {
365 XXX_NoUnkeyedLiteral struct{} `json:"-"`
366 XXX_unrecognized []byte `json:"-"`
367 XXX_sizecache int32 `json:"-"`
368}
369
370func (m *Component_Interface) Reset() { *m = Component_Interface{} }
371func (m *Component_Interface) String() string { return proto.CompactTextString(m) }
372func (*Component_Interface) ProtoMessage() {}
373func (*Component_Interface) Descriptor() ([]byte, []int) {
374 return fileDescriptor_c6bb55af29234765, []int{0, 0}
375}
376
377func (m *Component_Interface) XXX_Unmarshal(b []byte) error {
378 return xxx_messageInfo_Component_Interface.Unmarshal(m, b)
379}
380func (m *Component_Interface) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
381 return xxx_messageInfo_Component_Interface.Marshal(b, m, deterministic)
382}
383func (m *Component_Interface) XXX_Merge(src proto.Message) {
384 xxx_messageInfo_Component_Interface.Merge(m, src)
385}
386func (m *Component_Interface) XXX_Size() int {
387 return xxx_messageInfo_Component_Interface.Size(m)
388}
389func (m *Component_Interface) XXX_DiscardUnknown() {
390 xxx_messageInfo_Component_Interface.DiscardUnknown(m)
391}
392
393var xxx_messageInfo_Component_Interface proto.InternalMessageInfo
394
395type Component_Interface_Usb struct {
396 // 4-digit hex
397 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
398 // 4-digit hex
399 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
400 // 4-digit hex
401 BcdDevice string `protobuf:"bytes,3,opt,name=bcd_device,json=bcdDevice,proto3" json:"bcd_device,omitempty"`
402 XXX_NoUnkeyedLiteral struct{} `json:"-"`
403 XXX_unrecognized []byte `json:"-"`
404 XXX_sizecache int32 `json:"-"`
405}
406
407func (m *Component_Interface_Usb) Reset() { *m = Component_Interface_Usb{} }
408func (m *Component_Interface_Usb) String() string { return proto.CompactTextString(m) }
409func (*Component_Interface_Usb) ProtoMessage() {}
410func (*Component_Interface_Usb) Descriptor() ([]byte, []int) {
411 return fileDescriptor_c6bb55af29234765, []int{0, 0, 0}
412}
413
414func (m *Component_Interface_Usb) XXX_Unmarshal(b []byte) error {
415 return xxx_messageInfo_Component_Interface_Usb.Unmarshal(m, b)
416}
417func (m *Component_Interface_Usb) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
418 return xxx_messageInfo_Component_Interface_Usb.Marshal(b, m, deterministic)
419}
420func (m *Component_Interface_Usb) XXX_Merge(src proto.Message) {
421 xxx_messageInfo_Component_Interface_Usb.Merge(m, src)
422}
423func (m *Component_Interface_Usb) XXX_Size() int {
424 return xxx_messageInfo_Component_Interface_Usb.Size(m)
425}
426func (m *Component_Interface_Usb) XXX_DiscardUnknown() {
427 xxx_messageInfo_Component_Interface_Usb.DiscardUnknown(m)
428}
429
430var xxx_messageInfo_Component_Interface_Usb proto.InternalMessageInfo
431
432func (m *Component_Interface_Usb) GetVendorId() string {
433 if m != nil {
434 return m.VendorId
435 }
436 return ""
437}
438
439func (m *Component_Interface_Usb) GetProductId() string {
440 if m != nil {
441 return m.ProductId
442 }
443 return ""
444}
445
446func (m *Component_Interface_Usb) GetBcdDevice() string {
447 if m != nil {
448 return m.BcdDevice
449 }
450 return ""
451}
452
453type Component_Interface_Pci struct {
454 // 4-digit hex
455 VendorId string `protobuf:"bytes,1,opt,name=vendor_id,json=vendorId,proto3" json:"vendor_id,omitempty"`
456 // 4-digit hex
457 DeviceId string `protobuf:"bytes,2,opt,name=device_id,json=deviceId,proto3" json:"device_id,omitempty"`
458 // 2-digit hex
459 RevisionId string `protobuf:"bytes,3,opt,name=revision_id,json=revisionId,proto3" json:"revision_id,omitempty"`
460 XXX_NoUnkeyedLiteral struct{} `json:"-"`
461 XXX_unrecognized []byte `json:"-"`
462 XXX_sizecache int32 `json:"-"`
463}
464
465func (m *Component_Interface_Pci) Reset() { *m = Component_Interface_Pci{} }
466func (m *Component_Interface_Pci) String() string { return proto.CompactTextString(m) }
467func (*Component_Interface_Pci) ProtoMessage() {}
468func (*Component_Interface_Pci) Descriptor() ([]byte, []int) {
469 return fileDescriptor_c6bb55af29234765, []int{0, 0, 1}
470}
471
472func (m *Component_Interface_Pci) XXX_Unmarshal(b []byte) error {
473 return xxx_messageInfo_Component_Interface_Pci.Unmarshal(m, b)
474}
475func (m *Component_Interface_Pci) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
476 return xxx_messageInfo_Component_Interface_Pci.Marshal(b, m, deterministic)
477}
478func (m *Component_Interface_Pci) XXX_Merge(src proto.Message) {
479 xxx_messageInfo_Component_Interface_Pci.Merge(m, src)
480}
481func (m *Component_Interface_Pci) XXX_Size() int {
482 return xxx_messageInfo_Component_Interface_Pci.Size(m)
483}
484func (m *Component_Interface_Pci) XXX_DiscardUnknown() {
485 xxx_messageInfo_Component_Interface_Pci.DiscardUnknown(m)
486}
487
488var xxx_messageInfo_Component_Interface_Pci proto.InternalMessageInfo
489
490func (m *Component_Interface_Pci) GetVendorId() string {
491 if m != nil {
492 return m.VendorId
493 }
494 return ""
495}
496
497func (m *Component_Interface_Pci) GetDeviceId() string {
498 if m != nil {
499 return m.DeviceId
500 }
501 return ""
502}
503
504func (m *Component_Interface_Pci) GetRevisionId() string {
505 if m != nil {
506 return m.RevisionId
507 }
508 return ""
509}
510
Andrew Lambbc029d32020-02-24 12:42:50 -0700511type Component_Soc struct {
512 Family *Component_Soc_Family `protobuf:"bytes,1,opt,name=family,proto3" json:"family,omitempty"`
513 // Unique model name returned from cpu_id instruction
514 Model string `protobuf:"bytes,2,opt,name=model,proto3" json:"model,omitempty"`
515 // Number of cores present on the SoC model
516 Cores int32 `protobuf:"varint,3,opt,name=cores,proto3" json:"cores,omitempty"`
517 XXX_NoUnkeyedLiteral struct{} `json:"-"`
518 XXX_unrecognized []byte `json:"-"`
519 XXX_sizecache int32 `json:"-"`
520}
521
522func (m *Component_Soc) Reset() { *m = Component_Soc{} }
523func (m *Component_Soc) String() string { return proto.CompactTextString(m) }
524func (*Component_Soc) ProtoMessage() {}
525func (*Component_Soc) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500526 return fileDescriptor_c6bb55af29234765, []int{0, 1}
Andrew Lambbc029d32020-02-24 12:42:50 -0700527}
528
529func (m *Component_Soc) XXX_Unmarshal(b []byte) error {
530 return xxx_messageInfo_Component_Soc.Unmarshal(m, b)
531}
532func (m *Component_Soc) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
533 return xxx_messageInfo_Component_Soc.Marshal(b, m, deterministic)
534}
535func (m *Component_Soc) XXX_Merge(src proto.Message) {
536 xxx_messageInfo_Component_Soc.Merge(m, src)
537}
538func (m *Component_Soc) XXX_Size() int {
539 return xxx_messageInfo_Component_Soc.Size(m)
540}
541func (m *Component_Soc) XXX_DiscardUnknown() {
542 xxx_messageInfo_Component_Soc.DiscardUnknown(m)
543}
544
545var xxx_messageInfo_Component_Soc proto.InternalMessageInfo
546
547func (m *Component_Soc) GetFamily() *Component_Soc_Family {
548 if m != nil {
549 return m.Family
550 }
551 return nil
552}
553
554func (m *Component_Soc) GetModel() string {
555 if m != nil {
556 return m.Model
557 }
558 return ""
559}
560
561func (m *Component_Soc) GetCores() int32 {
562 if m != nil {
563 return m.Cores
564 }
565 return 0
566}
567
568type Component_Soc_Family struct {
569 Arch Component_Soc_Architecture `protobuf:"varint,1,opt,name=arch,proto3,enum=chromiumos.config.api.Component_Soc_Architecture" json:"arch,omitempty"`
570 // Common name (human friendly) for the family
571 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
572 XXX_NoUnkeyedLiteral struct{} `json:"-"`
573 XXX_unrecognized []byte `json:"-"`
574 XXX_sizecache int32 `json:"-"`
575}
576
577func (m *Component_Soc_Family) Reset() { *m = Component_Soc_Family{} }
578func (m *Component_Soc_Family) String() string { return proto.CompactTextString(m) }
579func (*Component_Soc_Family) ProtoMessage() {}
580func (*Component_Soc_Family) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500581 return fileDescriptor_c6bb55af29234765, []int{0, 1, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700582}
583
584func (m *Component_Soc_Family) XXX_Unmarshal(b []byte) error {
585 return xxx_messageInfo_Component_Soc_Family.Unmarshal(m, b)
586}
587func (m *Component_Soc_Family) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
588 return xxx_messageInfo_Component_Soc_Family.Marshal(b, m, deterministic)
589}
590func (m *Component_Soc_Family) XXX_Merge(src proto.Message) {
591 xxx_messageInfo_Component_Soc_Family.Merge(m, src)
592}
593func (m *Component_Soc_Family) XXX_Size() int {
594 return xxx_messageInfo_Component_Soc_Family.Size(m)
595}
596func (m *Component_Soc_Family) XXX_DiscardUnknown() {
597 xxx_messageInfo_Component_Soc_Family.DiscardUnknown(m)
598}
599
600var xxx_messageInfo_Component_Soc_Family proto.InternalMessageInfo
601
602func (m *Component_Soc_Family) GetArch() Component_Soc_Architecture {
603 if m != nil {
604 return m.Arch
605 }
606 return Component_Soc_ARCHITECTURE_UNDEFINED
607}
608
609func (m *Component_Soc_Family) GetName() string {
610 if m != nil {
611 return m.Name
612 }
613 return ""
614}
615
616type Component_Memory struct {
617 Profile *Component_Memory_Profile `protobuf:"bytes,1,opt,name=profile,proto3" json:"profile,omitempty"`
618 PartNumber string `protobuf:"bytes,2,opt,name=part_number,json=partNumber,proto3" json:"part_number,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700619 XXX_NoUnkeyedLiteral struct{} `json:"-"`
620 XXX_unrecognized []byte `json:"-"`
621 XXX_sizecache int32 `json:"-"`
622}
623
624func (m *Component_Memory) Reset() { *m = Component_Memory{} }
625func (m *Component_Memory) String() string { return proto.CompactTextString(m) }
626func (*Component_Memory) ProtoMessage() {}
627func (*Component_Memory) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500628 return fileDescriptor_c6bb55af29234765, []int{0, 2}
Andrew Lambbc029d32020-02-24 12:42:50 -0700629}
630
631func (m *Component_Memory) XXX_Unmarshal(b []byte) error {
632 return xxx_messageInfo_Component_Memory.Unmarshal(m, b)
633}
634func (m *Component_Memory) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
635 return xxx_messageInfo_Component_Memory.Marshal(b, m, deterministic)
636}
637func (m *Component_Memory) XXX_Merge(src proto.Message) {
638 xxx_messageInfo_Component_Memory.Merge(m, src)
639}
640func (m *Component_Memory) XXX_Size() int {
641 return xxx_messageInfo_Component_Memory.Size(m)
642}
643func (m *Component_Memory) XXX_DiscardUnknown() {
644 xxx_messageInfo_Component_Memory.DiscardUnknown(m)
645}
646
647var xxx_messageInfo_Component_Memory proto.InternalMessageInfo
648
649func (m *Component_Memory) GetProfile() *Component_Memory_Profile {
650 if m != nil {
651 return m.Profile
652 }
653 return nil
654}
655
656func (m *Component_Memory) GetPartNumber() string {
657 if m != nil {
658 return m.PartNumber
659 }
660 return ""
661}
662
Andrew Lambbc029d32020-02-24 12:42:50 -0700663type Component_Memory_Profile struct {
664 Type Component_Memory_Type `protobuf:"varint,1,opt,name=type,proto3,enum=chromiumos.config.api.Component_Memory_Type" json:"type,omitempty"`
665 SpeedMhz int32 `protobuf:"varint,2,opt,name=speed_mhz,json=speedMhz,proto3" json:"speed_mhz,omitempty"`
666 SizeMegabytes int32 `protobuf:"varint,3,opt,name=size_megabytes,json=sizeMegabytes,proto3" json:"size_megabytes,omitempty"`
667 XXX_NoUnkeyedLiteral struct{} `json:"-"`
668 XXX_unrecognized []byte `json:"-"`
669 XXX_sizecache int32 `json:"-"`
670}
671
672func (m *Component_Memory_Profile) Reset() { *m = Component_Memory_Profile{} }
673func (m *Component_Memory_Profile) String() string { return proto.CompactTextString(m) }
674func (*Component_Memory_Profile) ProtoMessage() {}
675func (*Component_Memory_Profile) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500676 return fileDescriptor_c6bb55af29234765, []int{0, 2, 0}
Andrew Lambbc029d32020-02-24 12:42:50 -0700677}
678
679func (m *Component_Memory_Profile) XXX_Unmarshal(b []byte) error {
680 return xxx_messageInfo_Component_Memory_Profile.Unmarshal(m, b)
681}
682func (m *Component_Memory_Profile) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
683 return xxx_messageInfo_Component_Memory_Profile.Marshal(b, m, deterministic)
684}
685func (m *Component_Memory_Profile) XXX_Merge(src proto.Message) {
686 xxx_messageInfo_Component_Memory_Profile.Merge(m, src)
687}
688func (m *Component_Memory_Profile) XXX_Size() int {
689 return xxx_messageInfo_Component_Memory_Profile.Size(m)
690}
691func (m *Component_Memory_Profile) XXX_DiscardUnknown() {
692 xxx_messageInfo_Component_Memory_Profile.DiscardUnknown(m)
693}
694
695var xxx_messageInfo_Component_Memory_Profile proto.InternalMessageInfo
696
697func (m *Component_Memory_Profile) GetType() Component_Memory_Type {
698 if m != nil {
699 return m.Type
700 }
701 return Component_Memory_TYPE_UNDEFINED
702}
703
704func (m *Component_Memory_Profile) GetSpeedMhz() int32 {
705 if m != nil {
706 return m.SpeedMhz
707 }
708 return 0
709}
710
711func (m *Component_Memory_Profile) GetSizeMegabytes() int32 {
712 if m != nil {
713 return m.SizeMegabytes
714 }
715 return 0
716}
717
718type Component_Bluetooth struct {
C Shapiro74da76e2020-05-04 13:02:20 -0500719 Usb *Component_Interface_Usb `protobuf:"bytes,4,opt,name=usb,proto3" json:"usb,omitempty"`
720 XXX_NoUnkeyedLiteral struct{} `json:"-"`
721 XXX_unrecognized []byte `json:"-"`
722 XXX_sizecache int32 `json:"-"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700723}
724
725func (m *Component_Bluetooth) Reset() { *m = Component_Bluetooth{} }
726func (m *Component_Bluetooth) String() string { return proto.CompactTextString(m) }
727func (*Component_Bluetooth) ProtoMessage() {}
728func (*Component_Bluetooth) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500729 return fileDescriptor_c6bb55af29234765, []int{0, 3}
Andrew Lambbc029d32020-02-24 12:42:50 -0700730}
731
732func (m *Component_Bluetooth) XXX_Unmarshal(b []byte) error {
733 return xxx_messageInfo_Component_Bluetooth.Unmarshal(m, b)
734}
735func (m *Component_Bluetooth) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
736 return xxx_messageInfo_Component_Bluetooth.Marshal(b, m, deterministic)
737}
738func (m *Component_Bluetooth) XXX_Merge(src proto.Message) {
739 xxx_messageInfo_Component_Bluetooth.Merge(m, src)
740}
741func (m *Component_Bluetooth) XXX_Size() int {
742 return xxx_messageInfo_Component_Bluetooth.Size(m)
743}
744func (m *Component_Bluetooth) XXX_DiscardUnknown() {
745 xxx_messageInfo_Component_Bluetooth.DiscardUnknown(m)
746}
747
748var xxx_messageInfo_Component_Bluetooth proto.InternalMessageInfo
749
C Shapiro74da76e2020-05-04 13:02:20 -0500750func (m *Component_Bluetooth) GetUsb() *Component_Interface_Usb {
Andrew Lambbc029d32020-02-24 12:42:50 -0700751 if m != nil {
C Shapiro74da76e2020-05-04 13:02:20 -0500752 return m.Usb
Andrew Lambbc029d32020-02-24 12:42:50 -0700753 }
C Shapiro74da76e2020-05-04 13:02:20 -0500754 return nil
Andrew Lambbc029d32020-02-24 12:42:50 -0700755}
756
757type Component_Camera struct {
758 Features []Component_Camera_Feature `protobuf:"varint,1,rep,packed,name=features,proto3,enum=chromiumos.config.api.Component_Camera_Feature" json:"features,omitempty"`
759 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"`
760 XXX_NoUnkeyedLiteral struct{} `json:"-"`
761 XXX_unrecognized []byte `json:"-"`
762 XXX_sizecache int32 `json:"-"`
763}
764
765func (m *Component_Camera) Reset() { *m = Component_Camera{} }
766func (m *Component_Camera) String() string { return proto.CompactTextString(m) }
767func (*Component_Camera) ProtoMessage() {}
768func (*Component_Camera) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500769 return fileDescriptor_c6bb55af29234765, []int{0, 4}
Andrew Lambbc029d32020-02-24 12:42:50 -0700770}
771
772func (m *Component_Camera) XXX_Unmarshal(b []byte) error {
773 return xxx_messageInfo_Component_Camera.Unmarshal(m, b)
774}
775func (m *Component_Camera) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
776 return xxx_messageInfo_Component_Camera.Marshal(b, m, deterministic)
777}
778func (m *Component_Camera) XXX_Merge(src proto.Message) {
779 xxx_messageInfo_Component_Camera.Merge(m, src)
780}
781func (m *Component_Camera) XXX_Size() int {
782 return xxx_messageInfo_Component_Camera.Size(m)
783}
784func (m *Component_Camera) XXX_DiscardUnknown() {
785 xxx_messageInfo_Component_Camera.DiscardUnknown(m)
786}
787
788var xxx_messageInfo_Component_Camera proto.InternalMessageInfo
789
790func (m *Component_Camera) GetFeatures() []Component_Camera_Feature {
791 if m != nil {
792 return m.Features
793 }
794 return nil
795}
796
797func (m *Component_Camera) GetClockType() Component_Camera_ClockType {
798 if m != nil {
799 return m.ClockType
800 }
801 return Component_Camera_CLOCK_TYPE_UNDEFINED
802}
803
C Shapiro5c6fc212020-05-13 16:32:09 -0500804type Component_Touch struct {
Andrew Lambbc029d32020-02-24 12:42:50 -0700805 ProductId string `protobuf:"bytes,2,opt,name=product_id,json=productId,proto3" json:"product_id,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700806 FwVersion string `protobuf:"bytes,3,opt,name=fw_version,json=fwVersion,proto3" json:"fw_version,omitempty"`
C Shapiroda331d62020-05-06 14:58:00 -0500807 // Optional product brand/series name
808 // For some vendors, this is used in the firmware naming schema
809 ProductSeries string `protobuf:"bytes,5,opt,name=product_series,json=productSeries,proto3" json:"product_series,omitempty"`
Andrew Lambbc029d32020-02-24 12:42:50 -0700810 XXX_NoUnkeyedLiteral struct{} `json:"-"`
811 XXX_unrecognized []byte `json:"-"`
812 XXX_sizecache int32 `json:"-"`
813}
814
C Shapiro5c6fc212020-05-13 16:32:09 -0500815func (m *Component_Touch) Reset() { *m = Component_Touch{} }
816func (m *Component_Touch) String() string { return proto.CompactTextString(m) }
817func (*Component_Touch) ProtoMessage() {}
818func (*Component_Touch) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500819 return fileDescriptor_c6bb55af29234765, []int{0, 5}
Andrew Lambbc029d32020-02-24 12:42:50 -0700820}
821
C Shapiro5c6fc212020-05-13 16:32:09 -0500822func (m *Component_Touch) XXX_Unmarshal(b []byte) error {
823 return xxx_messageInfo_Component_Touch.Unmarshal(m, b)
Andrew Lambbc029d32020-02-24 12:42:50 -0700824}
C Shapiro5c6fc212020-05-13 16:32:09 -0500825func (m *Component_Touch) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
826 return xxx_messageInfo_Component_Touch.Marshal(b, m, deterministic)
Andrew Lambbc029d32020-02-24 12:42:50 -0700827}
C Shapiro5c6fc212020-05-13 16:32:09 -0500828func (m *Component_Touch) XXX_Merge(src proto.Message) {
829 xxx_messageInfo_Component_Touch.Merge(m, src)
Andrew Lambbc029d32020-02-24 12:42:50 -0700830}
C Shapiro5c6fc212020-05-13 16:32:09 -0500831func (m *Component_Touch) XXX_Size() int {
832 return xxx_messageInfo_Component_Touch.Size(m)
Andrew Lambbc029d32020-02-24 12:42:50 -0700833}
C Shapiro5c6fc212020-05-13 16:32:09 -0500834func (m *Component_Touch) XXX_DiscardUnknown() {
835 xxx_messageInfo_Component_Touch.DiscardUnknown(m)
Andrew Lambbc029d32020-02-24 12:42:50 -0700836}
837
C Shapiro5c6fc212020-05-13 16:32:09 -0500838var xxx_messageInfo_Component_Touch proto.InternalMessageInfo
Andrew Lambbc029d32020-02-24 12:42:50 -0700839
C Shapiro5c6fc212020-05-13 16:32:09 -0500840func (m *Component_Touch) GetProductId() string {
Andrew Lambbc029d32020-02-24 12:42:50 -0700841 if m != nil {
842 return m.ProductId
843 }
844 return ""
845}
846
C Shapiro5c6fc212020-05-13 16:32:09 -0500847func (m *Component_Touch) GetFwVersion() string {
Andrew Lambbc029d32020-02-24 12:42:50 -0700848 if m != nil {
849 return m.FwVersion
850 }
851 return ""
852}
853
C Shapiro5c6fc212020-05-13 16:32:09 -0500854func (m *Component_Touch) GetProductSeries() string {
Andrew Lambbc029d32020-02-24 12:42:50 -0700855 if m != nil {
C Shapiroda331d62020-05-06 14:58:00 -0500856 return m.ProductSeries
Andrew Lambbc029d32020-02-24 12:42:50 -0700857 }
858 return ""
859}
860
C Shapiro74da76e2020-05-04 13:02:20 -0500861type Component_Wifi struct {
862 // Types that are valid to be assigned to Interface:
863 // *Component_Wifi_Pci
864 Interface isComponent_Wifi_Interface `protobuf_oneof:"interface"`
865 XXX_NoUnkeyedLiteral struct{} `json:"-"`
866 XXX_unrecognized []byte `json:"-"`
867 XXX_sizecache int32 `json:"-"`
868}
869
870func (m *Component_Wifi) Reset() { *m = Component_Wifi{} }
871func (m *Component_Wifi) String() string { return proto.CompactTextString(m) }
872func (*Component_Wifi) ProtoMessage() {}
873func (*Component_Wifi) Descriptor() ([]byte, []int) {
874 return fileDescriptor_c6bb55af29234765, []int{0, 6}
875}
876
877func (m *Component_Wifi) XXX_Unmarshal(b []byte) error {
878 return xxx_messageInfo_Component_Wifi.Unmarshal(m, b)
879}
880func (m *Component_Wifi) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
881 return xxx_messageInfo_Component_Wifi.Marshal(b, m, deterministic)
882}
883func (m *Component_Wifi) XXX_Merge(src proto.Message) {
884 xxx_messageInfo_Component_Wifi.Merge(m, src)
885}
886func (m *Component_Wifi) XXX_Size() int {
887 return xxx_messageInfo_Component_Wifi.Size(m)
888}
889func (m *Component_Wifi) XXX_DiscardUnknown() {
890 xxx_messageInfo_Component_Wifi.DiscardUnknown(m)
891}
892
893var xxx_messageInfo_Component_Wifi proto.InternalMessageInfo
894
895type isComponent_Wifi_Interface interface {
896 isComponent_Wifi_Interface()
897}
898
899type Component_Wifi_Pci struct {
900 Pci *Component_Interface_Pci `protobuf:"bytes,1,opt,name=pci,proto3,oneof"`
901}
902
903func (*Component_Wifi_Pci) isComponent_Wifi_Interface() {}
904
905func (m *Component_Wifi) GetInterface() isComponent_Wifi_Interface {
906 if m != nil {
907 return m.Interface
908 }
909 return nil
910}
911
912func (m *Component_Wifi) GetPci() *Component_Interface_Pci {
913 if x, ok := m.GetInterface().(*Component_Wifi_Pci); ok {
914 return x.Pci
915 }
916 return nil
917}
918
919// XXX_OneofWrappers is for the internal use of the proto package.
920func (*Component_Wifi) XXX_OneofWrappers() []interface{} {
921 return []interface{}{
922 (*Component_Wifi_Pci)(nil),
923 }
924}
925
Andrew Lambbc029d32020-02-24 12:42:50 -0700926// Record of a component level qualification and the corresponding status.
927type Component_Qualification struct {
928 ComponentId *ComponentId `protobuf:"bytes,1,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
929 Status Component_Qualification_Status `protobuf:"varint,2,opt,name=status,proto3,enum=chromiumos.config.api.Component_Qualification_Status" json:"status,omitempty"`
930 XXX_NoUnkeyedLiteral struct{} `json:"-"`
931 XXX_unrecognized []byte `json:"-"`
932 XXX_sizecache int32 `json:"-"`
933}
934
935func (m *Component_Qualification) Reset() { *m = Component_Qualification{} }
936func (m *Component_Qualification) String() string { return proto.CompactTextString(m) }
937func (*Component_Qualification) ProtoMessage() {}
938func (*Component_Qualification) Descriptor() ([]byte, []int) {
C Shapiro74da76e2020-05-04 13:02:20 -0500939 return fileDescriptor_c6bb55af29234765, []int{0, 7}
Andrew Lambbc029d32020-02-24 12:42:50 -0700940}
941
942func (m *Component_Qualification) XXX_Unmarshal(b []byte) error {
943 return xxx_messageInfo_Component_Qualification.Unmarshal(m, b)
944}
945func (m *Component_Qualification) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
946 return xxx_messageInfo_Component_Qualification.Marshal(b, m, deterministic)
947}
948func (m *Component_Qualification) XXX_Merge(src proto.Message) {
949 xxx_messageInfo_Component_Qualification.Merge(m, src)
950}
951func (m *Component_Qualification) XXX_Size() int {
952 return xxx_messageInfo_Component_Qualification.Size(m)
953}
954func (m *Component_Qualification) XXX_DiscardUnknown() {
955 xxx_messageInfo_Component_Qualification.DiscardUnknown(m)
956}
957
958var xxx_messageInfo_Component_Qualification proto.InternalMessageInfo
959
960func (m *Component_Qualification) GetComponentId() *ComponentId {
961 if m != nil {
962 return m.ComponentId
963 }
964 return nil
965}
966
967func (m *Component_Qualification) GetStatus() Component_Qualification_Status {
968 if m != nil {
969 return m.Status
970 }
971 return Component_Qualification_STATUS_UNKNOWN
972}
973
974type ComponentList struct {
975 Value []*Component `protobuf:"bytes,1,rep,name=value,proto3" json:"value,omitempty"`
976 XXX_NoUnkeyedLiteral struct{} `json:"-"`
977 XXX_unrecognized []byte `json:"-"`
978 XXX_sizecache int32 `json:"-"`
979}
980
981func (m *ComponentList) Reset() { *m = ComponentList{} }
982func (m *ComponentList) String() string { return proto.CompactTextString(m) }
983func (*ComponentList) ProtoMessage() {}
984func (*ComponentList) Descriptor() ([]byte, []int) {
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -0700985 return fileDescriptor_c6bb55af29234765, []int{1}
Andrew Lambbc029d32020-02-24 12:42:50 -0700986}
987
988func (m *ComponentList) XXX_Unmarshal(b []byte) error {
989 return xxx_messageInfo_ComponentList.Unmarshal(m, b)
990}
991func (m *ComponentList) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) {
992 return xxx_messageInfo_ComponentList.Marshal(b, m, deterministic)
993}
994func (m *ComponentList) XXX_Merge(src proto.Message) {
995 xxx_messageInfo_ComponentList.Merge(m, src)
996}
997func (m *ComponentList) XXX_Size() int {
998 return xxx_messageInfo_ComponentList.Size(m)
999}
1000func (m *ComponentList) XXX_DiscardUnknown() {
1001 xxx_messageInfo_ComponentList.DiscardUnknown(m)
1002}
1003
1004var xxx_messageInfo_ComponentList proto.InternalMessageInfo
1005
1006func (m *ComponentList) GetValue() []*Component {
1007 if m != nil {
1008 return m.Value
1009 }
1010 return nil
1011}
1012
1013func init() {
1014 proto.RegisterEnum("chromiumos.config.api.Component_Soc_Architecture", Component_Soc_Architecture_name, Component_Soc_Architecture_value)
1015 proto.RegisterEnum("chromiumos.config.api.Component_Memory_Type", Component_Memory_Type_name, Component_Memory_Type_value)
1016 proto.RegisterEnum("chromiumos.config.api.Component_Camera_Feature", Component_Camera_Feature_name, Component_Camera_Feature_value)
1017 proto.RegisterEnum("chromiumos.config.api.Component_Camera_ClockType", Component_Camera_ClockType_name, Component_Camera_ClockType_value)
1018 proto.RegisterEnum("chromiumos.config.api.Component_Qualification_Status", Component_Qualification_Status_name, Component_Qualification_Status_value)
1019 proto.RegisterType((*Component)(nil), "chromiumos.config.api.Component")
C Shapiro74da76e2020-05-04 13:02:20 -05001020 proto.RegisterType((*Component_Interface)(nil), "chromiumos.config.api.Component.Interface")
1021 proto.RegisterType((*Component_Interface_Usb)(nil), "chromiumos.config.api.Component.Interface.Usb")
1022 proto.RegisterType((*Component_Interface_Pci)(nil), "chromiumos.config.api.Component.Interface.Pci")
Andrew Lambbc029d32020-02-24 12:42:50 -07001023 proto.RegisterType((*Component_Soc)(nil), "chromiumos.config.api.Component.Soc")
1024 proto.RegisterType((*Component_Soc_Family)(nil), "chromiumos.config.api.Component.Soc.Family")
1025 proto.RegisterType((*Component_Memory)(nil), "chromiumos.config.api.Component.Memory")
1026 proto.RegisterType((*Component_Memory_Profile)(nil), "chromiumos.config.api.Component.Memory.Profile")
1027 proto.RegisterType((*Component_Bluetooth)(nil), "chromiumos.config.api.Component.Bluetooth")
1028 proto.RegisterType((*Component_Camera)(nil), "chromiumos.config.api.Component.Camera")
C Shapiro5c6fc212020-05-13 16:32:09 -05001029 proto.RegisterType((*Component_Touch)(nil), "chromiumos.config.api.Component.Touch")
C Shapiro74da76e2020-05-04 13:02:20 -05001030 proto.RegisterType((*Component_Wifi)(nil), "chromiumos.config.api.Component.Wifi")
Andrew Lambbc029d32020-02-24 12:42:50 -07001031 proto.RegisterType((*Component_Qualification)(nil), "chromiumos.config.api.Component.Qualification")
1032 proto.RegisterType((*ComponentList)(nil), "chromiumos.config.api.ComponentList")
1033}
1034
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001035func init() {
1036 proto.RegisterFile("chromiumos/config/api/component.proto", fileDescriptor_c6bb55af29234765)
1037}
Andrew Lambbc029d32020-02-24 12:42:50 -07001038
Prathmesh Prabhu72f8a002020-04-10 09:57:53 -07001039var fileDescriptor_c6bb55af29234765 = []byte{
C Shapiro5c6fc212020-05-13 16:32:09 -05001040 // 1143 bytes of a gzipped FileDescriptorProto
1041 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x94, 0x96, 0x5b, 0x6e, 0xdb, 0x46,
1042 0x17, 0xc7, 0xc5, 0x8b, 0x64, 0xf1, 0xd8, 0x72, 0x88, 0xf9, 0x92, 0x0f, 0xaa, 0x82, 0xa2, 0x86,
1043 0xd0, 0xa4, 0x46, 0x5a, 0xd0, 0xad, 0xe3, 0x1a, 0x01, 0xfa, 0x12, 0x5d, 0xe8, 0x8a, 0x8e, 0x6e,
1044 0x19, 0x51, 0xb9, 0xb4, 0x0f, 0x2c, 0x35, 0x1c, 0x59, 0x83, 0x8a, 0x1a, 0x81, 0xa4, 0x9c, 0x3a,
1045 0x9b, 0xe8, 0x0a, 0xba, 0x87, 0x6e, 0xa2, 0xcf, 0x5d, 0x47, 0xf7, 0xd0, 0x87, 0x62, 0x86, 0x14,
1046 0xe5, 0x22, 0x49, 0xa5, 0xbc, 0x71, 0x8e, 0xce, 0xef, 0x7f, 0x0e, 0x79, 0x2e, 0x1a, 0x78, 0x40,
1047 0x66, 0x11, 0x0f, 0xd9, 0x2a, 0xe4, 0xf1, 0x09, 0xe1, 0x8b, 0x29, 0xbb, 0x3a, 0xf1, 0x97, 0xec,
1048 0x84, 0xf0, 0x70, 0xc9, 0x17, 0x74, 0x91, 0x58, 0xcb, 0x88, 0x27, 0x1c, 0xdd, 0xdb, 0xb8, 0x59,
1049 0xa9, 0x9b, 0xe5, 0x2f, 0x59, 0xed, 0x78, 0x0b, 0xed, 0xb1, 0x20, 0x15, 0xa8, 0x3d, 0x7c, 0xbf,
1050 0xe7, 0xd2, 0x8f, 0x92, 0x05, 0x8d, 0x72, 0xbf, 0xfa, 0x1f, 0x08, 0x8c, 0xd6, 0x1a, 0x47, 0xa7,
1051 0xa0, 0xb2, 0xa0, 0xaa, 0x1c, 0x29, 0xc7, 0xfb, 0xa7, 0x75, 0xeb, 0xbd, 0x39, 0x58, 0xb9, 0xb7,
1052 0x13, 0x60, 0x95, 0x05, 0xc8, 0x81, 0x3b, 0xa1, 0xbf, 0x58, 0x4d, 0x7d, 0x92, 0xac, 0x22, 0x29,
1053 0x5d, 0x2d, 0x4b, 0x81, 0xa3, 0x0f, 0x08, 0x0c, 0xd3, 0x1c, 0x9c, 0x00, 0x1f, 0xde, 0x06, 0x9d,
1054 0x00, 0x21, 0xd0, 0x17, 0x7e, 0x48, 0xab, 0xc6, 0x91, 0x72, 0x6c, 0x60, 0xf9, 0x8c, 0x9e, 0x80,
1055 0x16, 0x73, 0x52, 0x55, 0xa5, 0xe4, 0xe7, 0xdb, 0x72, 0xb2, 0x46, 0x9c, 0x74, 0x0a, 0x58, 0x20,
1056 0xa8, 0x01, 0xa5, 0x90, 0x86, 0x3c, 0xba, 0xa9, 0x6a, 0x12, 0xfe, 0x62, 0x2b, 0xdc, 0x93, 0xee,
1057 0x9d, 0x02, 0xce, 0x40, 0x74, 0x09, 0xc6, 0x64, 0xbe, 0xa2, 0x09, 0xe7, 0xc9, 0xac, 0xaa, 0x4b,
1058 0x95, 0x47, 0x5b, 0x55, 0x9a, 0x6b, 0xa2, 0x53, 0xc0, 0x1b, 0x5c, 0xa4, 0x43, 0xfc, 0x90, 0x46,
1059 0x7e, 0xb5, 0xb8, 0x63, 0x3a, 0x2d, 0xe9, 0x2e, 0xd2, 0x49, 0x41, 0x74, 0x09, 0xfb, 0x09, 0x5f,
1060 0x91, 0x59, 0x4c, 0x22, 0x4a, 0x17, 0xd5, 0x92, 0xd4, 0x79, 0xb8, 0x55, 0xc7, 0x15, 0x4c, 0xa7,
1061 0x80, 0x6f, 0xc3, 0xe8, 0x3b, 0xd0, 0xdf, 0xb0, 0x29, 0xab, 0xee, 0x49, 0x91, 0x07, 0x5b, 0x45,
1062 0x5e, 0xb2, 0x29, 0xeb, 0x14, 0xb0, 0x84, 0x50, 0x1b, 0xca, 0x52, 0x6b, 0xe9, 0x07, 0x55, 0xf8,
1063 0xc8, 0x2c, 0x72, 0xb2, 0xf6, 0xa7, 0x02, 0x86, 0xb3, 0x48, 0x68, 0x34, 0xf5, 0x09, 0xad, 0xfd,
1064 0x04, 0xda, 0x38, 0x9e, 0xa0, 0xfb, 0x60, 0x5c, 0xd3, 0x45, 0xc0, 0x65, 0x23, 0x29, 0xb2, 0x11,
1065 0xca, 0xa9, 0xc1, 0x09, 0xd0, 0xa7, 0x00, 0xcb, 0x88, 0x07, 0x2b, 0x22, 0x3a, 0x5d, 0xf6, 0x84,
1066 0x81, 0x8d, 0xcc, 0x92, 0xfe, 0x3c, 0x21, 0x81, 0x17, 0xd0, 0x6b, 0x46, 0xa8, 0xac, 0xba, 0x81,
1067 0x8d, 0x09, 0x09, 0xda, 0xd2, 0x20, 0x22, 0x0c, 0x09, 0xfb, 0xef, 0x08, 0xf7, 0xc1, 0x48, 0xf1,
1068 0x4d, 0x80, 0x72, 0x6a, 0x70, 0x02, 0xf4, 0x19, 0xec, 0x47, 0xf4, 0x9a, 0xc5, 0x8c, 0x2f, 0xc4,
1069 0xcf, 0x69, 0x00, 0x58, 0x9b, 0x9c, 0xa0, 0xf6, 0xbb, 0x0a, 0xda, 0x88, 0x13, 0xd4, 0x82, 0xd2,
1070 0xd4, 0x0f, 0xd9, 0xfc, 0x26, 0x9b, 0xa5, 0x2f, 0x77, 0xe9, 0x5b, 0xeb, 0x42, 0x22, 0x38, 0x43,
1071 0xd1, 0x5d, 0x28, 0x86, 0x3c, 0xa0, 0xf3, 0x2c, 0x8d, 0xf4, 0x20, 0xac, 0x84, 0x47, 0x34, 0x96,
1072 0xd1, 0x8b, 0x38, 0x3d, 0xd4, 0x08, 0x94, 0x52, 0x1a, 0xd9, 0xa0, 0xfb, 0x11, 0x99, 0xc9, 0xc0,
1073 0x87, 0xa7, 0xdf, 0xec, 0x14, 0xb8, 0x11, 0x91, 0x19, 0x4b, 0xa8, 0x9c, 0x43, 0x2c, 0xf1, 0x7c,
1074 0x14, 0xd5, 0xcd, 0x28, 0xd6, 0x47, 0x70, 0x70, 0xdb, 0x13, 0xd5, 0xe0, 0xff, 0x0d, 0xdc, 0xea,
1075 0x38, 0xae, 0xdd, 0x72, 0xc7, 0xd8, 0xf6, 0xc6, 0xfd, 0xb6, 0x7d, 0xe1, 0xf4, 0xed, 0xb6, 0x59,
1076 0x40, 0x7b, 0xa0, 0xbd, 0x7a, 0x72, 0x6e, 0x2a, 0x08, 0xa0, 0xf4, 0xea, 0xc9, 0xb9, 0x77, 0x7e,
1077 0x66, 0xaa, 0xc2, 0xd8, 0xc0, 0x3d, 0x53, 0x43, 0x06, 0x14, 0x1b, 0xb8, 0x77, 0x7e, 0x66, 0xea,
1078 0xb5, 0xbf, 0x54, 0x28, 0xa5, 0x73, 0x87, 0x1c, 0xd8, 0x5b, 0x46, 0x7c, 0xca, 0xe6, 0x34, 0xfb,
1079 0x6c, 0x27, 0x3b, 0x4e, 0xac, 0x35, 0x4c, 0x31, 0xbc, 0xe6, 0x45, 0xa5, 0xc4, 0xaa, 0xf3, 0x16,
1080 0xab, 0x70, 0x42, 0xa3, 0xec, 0x2d, 0x40, 0x98, 0xfa, 0xd2, 0x52, 0xfb, 0x55, 0x81, 0xbd, 0x8c,
1081 0x42, 0x4f, 0x41, 0x4f, 0x6e, 0x96, 0x34, 0xfb, 0x64, 0x5f, 0xed, 0x1a, 0xd4, 0xbd, 0x59, 0x52,
1082 0x2c, 0x49, 0xd1, 0x35, 0xf1, 0x92, 0xd2, 0xc0, 0x0b, 0x67, 0x6f, 0x65, 0xb0, 0x22, 0x2e, 0x4b,
1083 0x43, 0x6f, 0xf6, 0x16, 0x3d, 0x80, 0xc3, 0x98, 0xbd, 0xa5, 0x5e, 0x48, 0xaf, 0xfc, 0xc9, 0x4d,
1084 0x92, 0x97, 0xae, 0x22, 0xac, 0xbd, 0xb5, 0xb1, 0xfe, 0x23, 0xe8, 0x42, 0x11, 0x21, 0x38, 0x74,
1085 0x5f, 0x0f, 0xdf, 0xf9, 0x9a, 0xed, 0x36, 0x36, 0x15, 0x54, 0x06, 0xbd, 0xdd, 0xc6, 0xa7, 0xa6,
1086 0x9a, 0x3d, 0x3d, 0x36, 0xb5, 0xec, 0xe9, 0xcc, 0xd4, 0xd1, 0x3e, 0xec, 0x75, 0x87, 0x9e, 0x34,
1087 0x17, 0x37, 0x87, 0x33, 0xb3, 0x74, 0xa9, 0x97, 0x35, 0x53, 0xaf, 0x79, 0x60, 0xe4, 0xcb, 0x09,
1088 0x3d, 0x05, 0x6d, 0x15, 0x4f, 0xb2, 0xad, 0x66, 0x6d, 0x7d, 0xe9, 0x7c, 0x50, 0xad, 0x71, 0x3c,
1089 0xc1, 0x02, 0xbd, 0xd4, 0xcb, 0x8a, 0xa9, 0x5e, 0xea, 0x65, 0xd5, 0xd4, 0xb2, 0x00, 0xbf, 0xa9,
1090 0x50, 0x4a, 0xb7, 0x16, 0x7a, 0x06, 0xe5, 0x29, 0xf5, 0x45, 0x9f, 0xc4, 0x55, 0xe5, 0x48, 0x3b,
1091 0x3e, 0xdc, 0xa1, 0x9a, 0x29, 0x6a, 0x5d, 0xa4, 0x1c, 0xce, 0x05, 0xd0, 0x10, 0x80, 0xcc, 0x39,
1092 0xf9, 0xd9, 0x93, 0x75, 0x52, 0x77, 0x6c, 0xed, 0x4c, 0xae, 0x25, 0x48, 0x59, 0x2c, 0x83, 0xac,
1093 0x1f, 0xeb, 0x5f, 0xc3, 0x5e, 0x16, 0x06, 0xfd, 0x0f, 0xee, 0x5c, 0xd8, 0x8d, 0xac, 0x83, 0x9f,
1094 0xf5, 0x07, 0x2f, 0xfb, 0x66, 0x01, 0x99, 0x70, 0xd0, 0x68, 0xb9, 0xce, 0x0b, 0xc7, 0x7d, 0xed,
1095 0x75, 0xed, 0xb6, 0xa9, 0xd4, 0x9b, 0x60, 0xe4, 0x4a, 0xa8, 0x0a, 0x77, 0x5b, 0xdd, 0x41, 0xeb,
1096 0x99, 0xf7, 0x4e, 0xa9, 0x2a, 0x60, 0xf4, 0x06, 0xfd, 0x81, 0x3b, 0xe8, 0x3b, 0x2d, 0x53, 0x41,
1097 0x07, 0x50, 0x6e, 0x0e, 0x06, 0xae, 0xeb, 0xf4, 0x6c, 0x53, 0xad, 0xfd, 0x02, 0x45, 0xb9, 0x06,
1098 0x77, 0x58, 0x64, 0xd3, 0x37, 0xde, 0x35, 0x8d, 0xc4, 0x5e, 0x59, 0x2f, 0xb2, 0xe9, 0x9b, 0x17,
1099 0xa9, 0x41, 0x74, 0xd4, 0x9a, 0x8e, 0x69, 0xc4, 0x68, 0x2c, 0xff, 0x52, 0x0c, 0x5c, 0xc9, 0xac,
1100 0x23, 0x69, 0xcc, 0xeb, 0xa3, 0x9b, 0xc5, 0xda, 0x4b, 0xd0, 0xc5, 0x06, 0x47, 0x4d, 0xd0, 0x96,
1101 0x84, 0x65, 0xf3, 0xf5, 0x31, 0x55, 0x1f, 0x12, 0xb1, 0xfe, 0x05, 0xdc, 0xdc, 0x07, 0x83, 0xe5,
1102 0x6b, 0xfb, 0x6f, 0x05, 0x2a, 0xcf, 0x57, 0xfe, 0x9c, 0x4d, 0x19, 0xf1, 0x13, 0x91, 0x9d, 0x0d,
1103 0x07, 0xb7, 0x2f, 0x24, 0x1f, 0x71, 0x9d, 0xd8, 0x27, 0x9b, 0x03, 0xea, 0x41, 0x29, 0x4e, 0xfc,
1104 0x64, 0x15, 0x67, 0xf5, 0xfe, 0x76, 0x6b, 0xb2, 0xff, 0x4a, 0xc3, 0x1a, 0x49, 0x18, 0x67, 0x22,
1105 0xf5, 0x31, 0x94, 0x52, 0x8b, 0x18, 0xb0, 0x91, 0xdb, 0x70, 0xc7, 0xa3, 0x5b, 0xe5, 0xae, 0x80,
1106 0x81, 0xed, 0xe7, 0x63, 0x7b, 0xe4, 0x8a, 0x5a, 0xa3, 0x4f, 0xe0, 0x9e, 0x6b, 0xb7, 0x3a, 0x7d,
1107 0xa7, 0xd5, 0xe8, 0x76, 0x5f, 0x7b, 0xcf, 0xc7, 0x8d, 0xae, 0x73, 0xe1, 0xd8, 0x6d, 0x53, 0x15,
1108 0x9e, 0x9b, 0xa3, 0xd6, 0x2c, 0xa5, 0xbb, 0xa3, 0xfe, 0x3d, 0x54, 0xf2, 0x44, 0xba, 0x2c, 0x4e,
1109 0xd0, 0x39, 0x14, 0xaf, 0xfd, 0xf9, 0x8a, 0xca, 0xe6, 0xff, 0xf0, 0x65, 0x28, 0x87, 0x70, 0xea,
1110 0xde, 0x7c, 0xf4, 0xc3, 0xf1, 0x15, 0xcf, 0x9d, 0x2d, 0x1e, 0x5d, 0x9d, 0xbc, 0x7b, 0x95, 0xbb,
1111 0xe2, 0xe2, 0x36, 0x37, 0x29, 0xc9, 0x3b, 0xdc, 0xe3, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x2e,
1112 0xd5, 0x8a, 0xbb, 0x55, 0x0a, 0x00, 0x00,
Andrew Lambbc029d32020-02-24 12:42:50 -07001113}