Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Config_FormFactor_name = map[int32]string{
		0: "FORM_FACTOR_UNSPECIFIED",
		1: "FORM_FACTOR_CLAMSHELL",
		2: "FORM_FACTOR_CONVERTIBLE",
		3: "FORM_FACTOR_DETACHABLE",
		4: "FORM_FACTOR_CHROMEBASE",
		5: "FORM_FACTOR_CHROMEBOX",
		6: "FORM_FACTOR_CHROMEBIT",
		7: "FORM_FACTOR_CHROMESLATE",
	}
	Config_FormFactor_value = map[string]int32{
		"FORM_FACTOR_UNSPECIFIED": 0,
		"FORM_FACTOR_CLAMSHELL":   1,
		"FORM_FACTOR_CONVERTIBLE": 2,
		"FORM_FACTOR_DETACHABLE":  3,
		"FORM_FACTOR_CHROMEBASE":  4,
		"FORM_FACTOR_CHROMEBOX":   5,
		"FORM_FACTOR_CHROMEBIT":   6,
		"FORM_FACTOR_CHROMESLATE": 7,
	}
)

    Enum value maps for Config_FormFactor.

    View Source
    var (
    	Config_Graphics_name = map[int32]string{
    		0: "GRAPHICS_UNSPECIFIED",
    		1: "GRAPHICS_GL",
    		2: "GRAPHICS_GLE",
    	}
    	Config_Graphics_value = map[string]int32{
    		"GRAPHICS_UNSPECIFIED": 0,
    		"GRAPHICS_GL":          1,
    		"GRAPHICS_GLE":         2,
    	}
    )

      Enum value maps for Config_Graphics.

      View Source
      var (
      	Config_HardwareFeature_name = map[int32]string{
      		0:  "HARDWARE_FEATURE_UNSPECIFIED",
      		1:  "HARDWARE_FEATURE_BLUETOOTH",
      		2:  "HARDWARE_FEATURE_FLASHROM",
      		3:  "HARDWARE_FEATURE_HOTWORDING",
      		4:  "HARDWARE_FEATURE_INTERNAL_DISPLAY",
      		5:  "HARDWARE_FEATURE_LUCID_SLEEP",
      		6:  "HARDWARE_FEATURE_WEBCAM",
      		7:  "HARDWARE_FEATURE_STYLUS",
      		8:  "HARDWARE_FEATURE_TOUCHPAD",
      		9:  "HARDWARE_FEATURE_TOUCHSCREEN",
      		10: "HARDWARE_FEATURE_DETACHABLE_KEYBOARD",
      		11: "HARDWARE_FEATURE_FINGERPRINT",
      	}
      	Config_HardwareFeature_value = map[string]int32{
      		"HARDWARE_FEATURE_UNSPECIFIED":         0,
      		"HARDWARE_FEATURE_BLUETOOTH":           1,
      		"HARDWARE_FEATURE_FLASHROM":            2,
      		"HARDWARE_FEATURE_HOTWORDING":          3,
      		"HARDWARE_FEATURE_INTERNAL_DISPLAY":    4,
      		"HARDWARE_FEATURE_LUCID_SLEEP":         5,
      		"HARDWARE_FEATURE_WEBCAM":              6,
      		"HARDWARE_FEATURE_STYLUS":              7,
      		"HARDWARE_FEATURE_TOUCHPAD":            8,
      		"HARDWARE_FEATURE_TOUCHSCREEN":         9,
      		"HARDWARE_FEATURE_DETACHABLE_KEYBOARD": 10,
      		"HARDWARE_FEATURE_FINGERPRINT":         11,
      	}
      )

        Enum value maps for Config_HardwareFeature.

        View Source
        var (
        	Config_PowerSupply_name = map[int32]string{
        		0: "POWER_SUPPLY_UNSPECIFIED",
        		1: "POWER_SUPPLY_BATTERY",
        		2: "POWER_SUPPLY_AC_ONLY",
        	}
        	Config_PowerSupply_value = map[string]int32{
        		"POWER_SUPPLY_UNSPECIFIED": 0,
        		"POWER_SUPPLY_BATTERY":     1,
        		"POWER_SUPPLY_AC_ONLY":     2,
        	}
        )

          Enum value maps for Config_PowerSupply.

          View Source
          var (
          	Config_Storage_name = map[int32]string{
          		0: "STORAGE_UNSPECIFIED",
          		1: "STORAGE_SSD",
          		2: "STORAGE_HDD",
          		3: "STORAGE_MMC",
          		4: "STORAGE_NVME",
          		5: "STORAGE_UFS",
          	}
          	Config_Storage_value = map[string]int32{
          		"STORAGE_UNSPECIFIED": 0,
          		"STORAGE_SSD":         1,
          		"STORAGE_HDD":         2,
          		"STORAGE_MMC":         3,
          		"STORAGE_NVME":        4,
          		"STORAGE_UFS":         5,
          	}
          )

            Enum value maps for Config_Storage.

            View Source
            var (
            	Config_VideoAcceleration_name = map[int32]string{
            		0:  "VIDEO_UNSPECIFIED",
            		1:  "VIDEO_ACCELERATION_H264",
            		2:  "VIDEO_ACCELERATION_ENC_H264",
            		3:  "VIDEO_ACCELERATION_VP8",
            		4:  "VIDEO_ACCELERATION_ENC_VP8",
            		5:  "VIDEO_ACCELERATION_VP9",
            		6:  "VIDEO_ACCELERATION_ENC_VP9",
            		7:  "VIDEO_ACCELERATION_VP9_2",
            		8:  "VIDEO_ACCELERATION_ENC_VP9_2",
            		9:  "VIDEO_ACCELERATION_H265",
            		10: "VIDEO_ACCELERATION_ENC_H265",
            		11: "VIDEO_ACCELERATION_MJPG",
            		12: "VIDEO_ACCELERATION_ENC_MJPG",
            	}
            	Config_VideoAcceleration_value = map[string]int32{
            		"VIDEO_UNSPECIFIED":            0,
            		"VIDEO_ACCELERATION_H264":      1,
            		"VIDEO_ACCELERATION_ENC_H264":  2,
            		"VIDEO_ACCELERATION_VP8":       3,
            		"VIDEO_ACCELERATION_ENC_VP8":   4,
            		"VIDEO_ACCELERATION_VP9":       5,
            		"VIDEO_ACCELERATION_ENC_VP9":   6,
            		"VIDEO_ACCELERATION_VP9_2":     7,
            		"VIDEO_ACCELERATION_ENC_VP9_2": 8,
            		"VIDEO_ACCELERATION_H265":      9,
            		"VIDEO_ACCELERATION_ENC_H265":  10,
            		"VIDEO_ACCELERATION_MJPG":      11,
            		"VIDEO_ACCELERATION_ENC_MJPG":  12,
            	}
            )

              Enum value maps for Config_VideoAcceleration.

              View Source
              var (
              	Config_SOC_name = map[int32]string{
              		0:  "SOC_UNSPECIFIED",
              		1:  "SOC_AMBERLAKE_Y",
              		2:  "SOC_APOLLO_LAKE",
              		3:  "SOC_BAY_TRAIL",
              		4:  "SOC_BRASWELL",
              		5:  "SOC_BROADWELL",
              		6:  "SOC_CANNON_LAKE_Y",
              		7:  "SOC_COMET_LAKE_U",
              		8:  "SOC_EXYNOS_5250",
              		9:  "SOC_EXYNOS_5420",
              		10: "SOC_GEMINI_LAKE",
              		11: "SOC_HASWELL",
              		12: "SOC_ICE_LAKE_Y",
              		13: "SOC_IVY_BRIDGE",
              		14: "SOC_KABYLAKE_U",
              		15: "SOC_KABYLAKE_U_R",
              		16: "SOC_KABYLAKE_Y",
              		17: "SOC_MT8173",
              		18: "SOC_MT8176",
              		19: "SOC_MT8183",
              		20: "SOC_PICASSO",
              		21: "SOC_PINE_TRAIL",
              		22: "SOC_RK3288",
              		23: "SOC_RK3399",
              		24: "SOC_SANDY_BRIDGE",
              		25: "SOC_SDM845",
              		26: "SOC_SKYLAKE_U",
              		27: "SOC_SKYLAKE_Y",
              		28: "SOC_STONEY_RIDGE",
              		29: "SOC_TEGRA_K1",
              		30: "SOC_WHISKEY_LAKE_U",
              		31: "SOC_SC7180",
              		32: "SOC_JASPER_LAKE",
              		33: "SOC_TIGER_LAKE",
              		34: "SOC_MT8192",
              		35: "SOC_ALDER_LAKE",
              		36: "SOC_SC7280",
              		37: "SOC_MT8195",
              	}
              	Config_SOC_value = map[string]int32{
              		"SOC_UNSPECIFIED":    0,
              		"SOC_AMBERLAKE_Y":    1,
              		"SOC_APOLLO_LAKE":    2,
              		"SOC_BAY_TRAIL":      3,
              		"SOC_BRASWELL":       4,
              		"SOC_BROADWELL":      5,
              		"SOC_CANNON_LAKE_Y":  6,
              		"SOC_COMET_LAKE_U":   7,
              		"SOC_EXYNOS_5250":    8,
              		"SOC_EXYNOS_5420":    9,
              		"SOC_GEMINI_LAKE":    10,
              		"SOC_HASWELL":        11,
              		"SOC_ICE_LAKE_Y":     12,
              		"SOC_IVY_BRIDGE":     13,
              		"SOC_KABYLAKE_U":     14,
              		"SOC_KABYLAKE_U_R":   15,
              		"SOC_KABYLAKE_Y":     16,
              		"SOC_MT8173":         17,
              		"SOC_MT8176":         18,
              		"SOC_MT8183":         19,
              		"SOC_PICASSO":        20,
              		"SOC_PINE_TRAIL":     21,
              		"SOC_RK3288":         22,
              		"SOC_RK3399":         23,
              		"SOC_SANDY_BRIDGE":   24,
              		"SOC_SDM845":         25,
              		"SOC_SKYLAKE_U":      26,
              		"SOC_SKYLAKE_Y":      27,
              		"SOC_STONEY_RIDGE":   28,
              		"SOC_TEGRA_K1":       29,
              		"SOC_WHISKEY_LAKE_U": 30,
              		"SOC_SC7180":         31,
              		"SOC_JASPER_LAKE":    32,
              		"SOC_TIGER_LAKE":     33,
              		"SOC_MT8192":         34,
              		"SOC_ALDER_LAKE":     35,
              		"SOC_SC7280":         36,
              		"SOC_MT8195":         37,
              	}
              )

                Enum value maps for Config_SOC.

                View Source
                var (
                	Config_ODM_name = map[int32]string{
                		0: "ODM_UNSPECIFIED",
                		1: "ODM_QUANTA",
                		2: "ODM_BITLAND",
                		3: "ODM_SAMSUNG",
                		4: "ODM_PEGATRON",
                		5: "ODM_COMPAL",
                	}
                	Config_ODM_value = map[string]int32{
                		"ODM_UNSPECIFIED": 0,
                		"ODM_QUANTA":      1,
                		"ODM_BITLAND":     2,
                		"ODM_SAMSUNG":     3,
                		"ODM_PEGATRON":    4,
                		"ODM_COMPAL":      5,
                	}
                )

                  Enum value maps for Config_ODM.

                  View Source
                  var (
                  	Config_OEM_name = map[int32]string{
                  		0: "OEM_UNSPECIFIED",
                  		1: "OEM_ACER",
                  		2: "OEM_DELL",
                  		3: "OEM_SAMSUNG",
                  		4: "OEM_HP",
                  		5: "OEM_LENOVO",
                  		6: "OEM_ASUS",
                  		7: "OEM_NEC",
                  	}
                  	Config_OEM_value = map[string]int32{
                  		"OEM_UNSPECIFIED": 0,
                  		"OEM_ACER":        1,
                  		"OEM_DELL":        2,
                  		"OEM_SAMSUNG":     3,
                  		"OEM_HP":          4,
                  		"OEM_LENOVO":      5,
                  		"OEM_ASUS":        6,
                  		"OEM_NEC":         7,
                  	}
                  )

                    Enum value maps for Config_OEM.

                    View Source
                    var (
                    	Config_Architecture_name = map[int32]string{
                    		0: "ARCHITECTURE_UNDEFINED",
                    		1: "X86",
                    		2: "X86_64",
                    		3: "ARM",
                    		4: "ARM64",
                    	}
                    	Config_Architecture_value = map[string]int32{
                    		"ARCHITECTURE_UNDEFINED": 0,
                    		"X86":                    1,
                    		"X86_64":                 2,
                    		"ARM":                    3,
                    		"ARM64":                  4,
                    	}
                    )

                      Enum value maps for Config_Architecture.

                      View Source
                      var (
                      	Config_EC_name = map[int32]string{
                      		0: "EC_UNSPECIFIED",
                      		1: "EC_CHROME",
                      		2: "EC_WILCO",
                      	}
                      	Config_EC_value = map[string]int32{
                      		"EC_UNSPECIFIED": 0,
                      		"EC_CHROME":      1,
                      		"EC_WILCO":       2,
                      	}
                      )

                        Enum value maps for Config_EC.

                        View Source
                        var File_device_brand_id_proto protoreflect.FileDescriptor
                        View Source
                        var File_device_config_id_proto protoreflect.FileDescriptor
                        View Source
                        var File_device_config_proto protoreflect.FileDescriptor
                        View Source
                        var File_device_model_id_proto protoreflect.FileDescriptor
                        View Source
                        var File_device_platform_id_proto protoreflect.FileDescriptor
                        View Source
                        var File_device_variant_id_proto protoreflect.FileDescriptor

                        Functions

                        This section is empty.

                        Types

                        type AllConfigs

                        type AllConfigs struct {
                        	Configs []*Config `protobuf:"bytes,1,rep,name=configs,proto3" json:"configs,omitempty"`
                        	// contains filtered or unexported fields
                        }

                          Message contains all ChromeOS device configs.

                          func (*AllConfigs) Descriptor

                          func (*AllConfigs) Descriptor() ([]byte, []int)

                            Deprecated: Use AllConfigs.ProtoReflect.Descriptor instead.

                            func (*AllConfigs) GetConfigs

                            func (x *AllConfigs) GetConfigs() []*Config

                            func (*AllConfigs) ProtoMessage

                            func (*AllConfigs) ProtoMessage()

                            func (*AllConfigs) ProtoReflect

                            func (x *AllConfigs) ProtoReflect() protoreflect.Message

                            func (*AllConfigs) Reset

                            func (x *AllConfigs) Reset()

                            func (*AllConfigs) String

                            func (x *AllConfigs) String() string

                            type BrandId

                            type BrandId struct {
                            
                            	// Required. Source: 'mosys platform brand', aka RLZ-code.
                            	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
                            	// contains filtered or unexported fields
                            }

                              Globally unique identifier.

                              func (*BrandId) Descriptor

                              func (*BrandId) Descriptor() ([]byte, []int)

                                Deprecated: Use BrandId.ProtoReflect.Descriptor instead.

                                func (*BrandId) GetValue

                                func (x *BrandId) GetValue() string

                                func (*BrandId) ProtoMessage

                                func (*BrandId) ProtoMessage()

                                func (*BrandId) ProtoReflect

                                func (x *BrandId) ProtoReflect() protoreflect.Message

                                func (*BrandId) Reset

                                func (x *BrandId) Reset()

                                func (*BrandId) String

                                func (x *BrandId) String() string

                                type Config

                                type Config struct {
                                
                                	// Required. Unique ID of the device config.
                                	Id         *ConfigId         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
                                	FormFactor Config_FormFactor `protobuf:"varint,3,opt,name=form_factor,json=formFactor,proto3,enum=device.Config_FormFactor" json:"form_factor,omitempty"`
                                	// e.g: "haswell", "tegra",...
                                	GpuFamily string          `protobuf:"bytes,4,opt,name=gpu_family,json=gpuFamily,proto3" json:"gpu_family,omitempty"`
                                	Graphics  Config_Graphics `protobuf:"varint,5,opt,name=graphics,proto3,enum=device.Config_Graphics" json:"graphics,omitempty"`
                                	// If a hardware feature isn't specified, one can assume that it doesn't
                                	// exist on the device.
                                	HardwareFeatures []Config_HardwareFeature `` /* 152-byte string literal not displayed */
                                	Power            Config_PowerSupply       `protobuf:"varint,8,opt,name=power,proto3,enum=device.Config_PowerSupply" json:"power,omitempty"`
                                	// Indicate the device's storage type.
                                	Storage                   Config_Storage             `protobuf:"varint,9,opt,name=storage,proto3,enum=device.Config_Storage" json:"storage,omitempty"`
                                	VideoAccelerationSupports []Config_VideoAcceleration `` /* 184-byte string literal not displayed */
                                	Soc                       Config_SOC                 `protobuf:"varint,11,opt,name=soc,proto3,enum=device.Config_SOC" json:"soc,omitempty"`
                                	// Full email address for TAMs responsible for device
                                	Tam []string `protobuf:"bytes,12,rep,name=tam,proto3" json:"tam,omitempty"`
                                	// Full email address for Google EEs responsible for device
                                	Ee []string `protobuf:"bytes,13,rep,name=ee,proto3" json:"ee,omitempty"`
                                	// ODM for device
                                	Odm Config_ODM `protobuf:"varint,14,opt,name=odm,proto3,enum=device.Config_ODM" json:"odm,omitempty"`
                                	// Group email address for this device's odm contact in buganizer (@google.com)
                                	OdmEmailGroup string `protobuf:"bytes,15,opt,name=odm_email_group,json=odmEmailGroup,proto3" json:"odm_email_group,omitempty"`
                                	// OEM for device
                                	Oem Config_OEM `protobuf:"varint,16,opt,name=oem,proto3,enum=device.Config_OEM" json:"oem,omitempty"`
                                	// Group email address for this device's oem contact in buganizer (@google.com)
                                	OemEmailGroup string `protobuf:"bytes,17,opt,name=oem_email_group,json=oemEmailGroup,proto3" json:"oem_email_group,omitempty"`
                                	// Group email address for this device's SoC contact in buganizer (@google.com)
                                	SocEmailGroup string `protobuf:"bytes,18,opt,name=soc_email_group,json=socEmailGroup,proto3" json:"soc_email_group,omitempty"`
                                	// A bit field used by firmware to make decisions. The definition of this
                                	// firmware configuration field is per firmware build. This does not have
                                	// 1st-class definitions for values in the top-level configuration proto since
                                	// each firmware build target can appropriate the bits within this 32-bit
                                	// field differently. Each firmware build can vary significantly in the
                                	// configuration space that needs customization.
                                	FirmwareConfiguration uint32              `` /* 126-byte string literal not displayed */
                                	Cpu                   Config_Architecture `protobuf:"varint,20,opt,name=cpu,proto3,enum=device.Config_Architecture" json:"cpu,omitempty"`
                                	// If an EC is not specified, one can assume the device has no EC.
                                	Ec Config_EC `protobuf:"varint,21,opt,name=ec,proto3,enum=device.Config_EC" json:"ec,omitempty"`
                                	// contains filtered or unexported fields
                                }

                                  Next tag: 22

                                  func (*Config) Descriptor

                                  func (*Config) Descriptor() ([]byte, []int)

                                    Deprecated: Use Config.ProtoReflect.Descriptor instead.

                                    func (*Config) GetCpu

                                    func (x *Config) GetCpu() Config_Architecture

                                    func (*Config) GetEc

                                    func (x *Config) GetEc() Config_EC

                                    func (*Config) GetEe

                                    func (x *Config) GetEe() []string

                                    func (*Config) GetFirmwareConfiguration

                                    func (x *Config) GetFirmwareConfiguration() uint32

                                    func (*Config) GetFormFactor

                                    func (x *Config) GetFormFactor() Config_FormFactor

                                    func (*Config) GetGpuFamily

                                    func (x *Config) GetGpuFamily() string

                                    func (*Config) GetGraphics

                                    func (x *Config) GetGraphics() Config_Graphics

                                    func (*Config) GetHardwareFeatures

                                    func (x *Config) GetHardwareFeatures() []Config_HardwareFeature

                                    func (*Config) GetId

                                    func (x *Config) GetId() *ConfigId

                                    func (*Config) GetOdm

                                    func (x *Config) GetOdm() Config_ODM

                                    func (*Config) GetOdmEmailGroup

                                    func (x *Config) GetOdmEmailGroup() string

                                    func (*Config) GetOem

                                    func (x *Config) GetOem() Config_OEM

                                    func (*Config) GetOemEmailGroup

                                    func (x *Config) GetOemEmailGroup() string

                                    func (*Config) GetPower

                                    func (x *Config) GetPower() Config_PowerSupply

                                    func (*Config) GetSoc

                                    func (x *Config) GetSoc() Config_SOC

                                    func (*Config) GetSocEmailGroup

                                    func (x *Config) GetSocEmailGroup() string

                                    func (*Config) GetStorage

                                    func (x *Config) GetStorage() Config_Storage

                                    func (*Config) GetTam

                                    func (x *Config) GetTam() []string

                                    func (*Config) GetVideoAccelerationSupports

                                    func (x *Config) GetVideoAccelerationSupports() []Config_VideoAcceleration

                                    func (*Config) ProtoMessage

                                    func (*Config) ProtoMessage()

                                    func (*Config) ProtoReflect

                                    func (x *Config) ProtoReflect() protoreflect.Message

                                    func (*Config) Reset

                                    func (x *Config) Reset()

                                    func (*Config) String

                                    func (x *Config) String() string

                                    type ConfigId

                                    type ConfigId struct {
                                    
                                    	// Required.
                                    	PlatformId *PlatformId `protobuf:"bytes,1,opt,name=platform_id,json=platformId,proto3" json:"platform_id,omitempty"`
                                    	// Required.
                                    	ModelId *ModelId `protobuf:"bytes,2,opt,name=model_id,json=modelId,proto3" json:"model_id,omitempty"`
                                    	// Required.
                                    	VariantId *VariantId `protobuf:"bytes,3,opt,name=variant_id,json=variantId,proto3" json:"variant_id,omitempty"`
                                    	// Required.
                                    	BrandId *BrandId `protobuf:"bytes,4,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
                                    	// contains filtered or unexported fields
                                    }

                                      These are the globally unique identifiers that determine what set of configuration data is used for a given device.

                                      func (*ConfigId) Descriptor

                                      func (*ConfigId) Descriptor() ([]byte, []int)

                                        Deprecated: Use ConfigId.ProtoReflect.Descriptor instead.

                                        func (*ConfigId) GetBrandId

                                        func (x *ConfigId) GetBrandId() *BrandId

                                        func (*ConfigId) GetModelId

                                        func (x *ConfigId) GetModelId() *ModelId

                                        func (*ConfigId) GetPlatformId

                                        func (x *ConfigId) GetPlatformId() *PlatformId

                                        func (*ConfigId) GetVariantId

                                        func (x *ConfigId) GetVariantId() *VariantId

                                        func (*ConfigId) ProtoMessage

                                        func (*ConfigId) ProtoMessage()

                                        func (*ConfigId) ProtoReflect

                                        func (x *ConfigId) ProtoReflect() protoreflect.Message

                                        func (*ConfigId) Reset

                                        func (x *ConfigId) Reset()

                                        func (*ConfigId) String

                                        func (x *ConfigId) String() string

                                        type Config_Architecture

                                        type Config_Architecture int32
                                        const (
                                        	Config_ARCHITECTURE_UNDEFINED Config_Architecture = 0
                                        	Config_X86                    Config_Architecture = 1
                                        	Config_X86_64                 Config_Architecture = 2
                                        	Config_ARM                    Config_Architecture = 3
                                        	Config_ARM64                  Config_Architecture = 4
                                        )

                                        func (Config_Architecture) Descriptor

                                        func (Config_Architecture) Enum

                                        func (Config_Architecture) EnumDescriptor

                                        func (Config_Architecture) EnumDescriptor() ([]byte, []int)

                                          Deprecated: Use Config_Architecture.Descriptor instead.

                                          func (Config_Architecture) Number

                                          func (Config_Architecture) String

                                          func (x Config_Architecture) String() string

                                          func (Config_Architecture) Type

                                          type Config_EC

                                          type Config_EC int32

                                            Indicate the type of EC present on a device. Next tag: 3

                                            const (
                                            	Config_EC_UNSPECIFIED Config_EC = 0
                                            	Config_EC_CHROME      Config_EC = 1
                                            	Config_EC_WILCO       Config_EC = 2
                                            )

                                            func (Config_EC) Descriptor

                                            func (Config_EC) Descriptor() protoreflect.EnumDescriptor

                                            func (Config_EC) Enum

                                            func (x Config_EC) Enum() *Config_EC

                                            func (Config_EC) EnumDescriptor

                                            func (Config_EC) EnumDescriptor() ([]byte, []int)

                                              Deprecated: Use Config_EC.Descriptor instead.

                                              func (Config_EC) Number

                                              func (x Config_EC) Number() protoreflect.EnumNumber

                                              func (Config_EC) String

                                              func (x Config_EC) String() string

                                              func (Config_EC) Type

                                              type Config_FormFactor

                                              type Config_FormFactor int32

                                                Next tag: 8

                                                const (
                                                	Config_FORM_FACTOR_UNSPECIFIED Config_FormFactor = 0
                                                	Config_FORM_FACTOR_CLAMSHELL   Config_FormFactor = 1
                                                	Config_FORM_FACTOR_CONVERTIBLE Config_FormFactor = 2
                                                	Config_FORM_FACTOR_DETACHABLE  Config_FormFactor = 3
                                                	Config_FORM_FACTOR_CHROMEBASE  Config_FormFactor = 4
                                                	Config_FORM_FACTOR_CHROMEBOX   Config_FormFactor = 5
                                                	Config_FORM_FACTOR_CHROMEBIT   Config_FormFactor = 6
                                                	Config_FORM_FACTOR_CHROMESLATE Config_FormFactor = 7
                                                )

                                                func (Config_FormFactor) Descriptor

                                                func (Config_FormFactor) Enum

                                                func (Config_FormFactor) EnumDescriptor

                                                func (Config_FormFactor) EnumDescriptor() ([]byte, []int)

                                                  Deprecated: Use Config_FormFactor.Descriptor instead.

                                                  func (Config_FormFactor) Number

                                                  func (Config_FormFactor) String

                                                  func (x Config_FormFactor) String() string

                                                  func (Config_FormFactor) Type

                                                  type Config_Graphics

                                                  type Config_Graphics int32

                                                    Next Tag: 3

                                                    const (
                                                    	Config_GRAPHICS_UNSPECIFIED Config_Graphics = 0
                                                    	Config_GRAPHICS_GL          Config_Graphics = 1
                                                    	Config_GRAPHICS_GLE         Config_Graphics = 2
                                                    )

                                                    func (Config_Graphics) Descriptor

                                                    func (Config_Graphics) Enum

                                                    func (x Config_Graphics) Enum() *Config_Graphics

                                                    func (Config_Graphics) EnumDescriptor

                                                    func (Config_Graphics) EnumDescriptor() ([]byte, []int)

                                                      Deprecated: Use Config_Graphics.Descriptor instead.

                                                      func (Config_Graphics) Number

                                                      func (Config_Graphics) String

                                                      func (x Config_Graphics) String() string

                                                      func (Config_Graphics) Type

                                                      type Config_HardwareFeature

                                                      type Config_HardwareFeature int32

                                                        Next Tag: 12

                                                        const (
                                                        	Config_HARDWARE_FEATURE_UNSPECIFIED Config_HardwareFeature = 0
                                                        	Config_HARDWARE_FEATURE_BLUETOOTH   Config_HardwareFeature = 1
                                                        	Config_HARDWARE_FEATURE_FLASHROM    Config_HardwareFeature = 2
                                                        	// Indicate if the device support audio hotwording, an audio listening module
                                                        	// included with Google Chrome and Chromium to support Google Assistant.
                                                        	// https://chromeos.google.com/partner/dlm/docs/latest-requirements/chromebook.html#audio-hotwording-always-on-listening
                                                        	Config_HARDWARE_FEATURE_HOTWORDING       Config_HardwareFeature = 3
                                                        	Config_HARDWARE_FEATURE_INTERNAL_DISPLAY Config_HardwareFeature = 4
                                                        	// Indicate if the device has support for lucid sleep (a connected lower power state,
                                                        	// in which the device should still has some network communications)
                                                        	// https://chromeos.google.com/partner/dlm/docs/p-hardware-specs/lucidsleep.html
                                                        	Config_HARDWARE_FEATURE_LUCID_SLEEP Config_HardwareFeature = 5
                                                        	Config_HARDWARE_FEATURE_WEBCAM      Config_HardwareFeature = 6
                                                        	Config_HARDWARE_FEATURE_STYLUS      Config_HardwareFeature = 7
                                                        	Config_HARDWARE_FEATURE_TOUCHPAD    Config_HardwareFeature = 8
                                                        	Config_HARDWARE_FEATURE_TOUCHSCREEN Config_HardwareFeature = 9
                                                        	// Indicate if the device has detachable keyboard.
                                                        	// https://chromeos.google.com/partner/dlm/docs/latest-requirements/detachable.html#keyboard-external
                                                        	Config_HARDWARE_FEATURE_DETACHABLE_KEYBOARD Config_HardwareFeature = 10
                                                        	// Indicate if the device has fingerprint sensor.
                                                        	Config_HARDWARE_FEATURE_FINGERPRINT Config_HardwareFeature = 11
                                                        )

                                                        func (Config_HardwareFeature) Descriptor

                                                        func (Config_HardwareFeature) Enum

                                                        func (Config_HardwareFeature) EnumDescriptor

                                                        func (Config_HardwareFeature) EnumDescriptor() ([]byte, []int)

                                                          Deprecated: Use Config_HardwareFeature.Descriptor instead.

                                                          func (Config_HardwareFeature) Number

                                                          func (Config_HardwareFeature) String

                                                          func (x Config_HardwareFeature) String() string

                                                          func (Config_HardwareFeature) Type

                                                          type Config_ODM

                                                          type Config_ODM int32

                                                            Next Tag: 6

                                                            const (
                                                            	Config_ODM_UNSPECIFIED Config_ODM = 0
                                                            	Config_ODM_QUANTA      Config_ODM = 1
                                                            	Config_ODM_BITLAND     Config_ODM = 2
                                                            	Config_ODM_SAMSUNG     Config_ODM = 3
                                                            	Config_ODM_PEGATRON    Config_ODM = 4
                                                            	Config_ODM_COMPAL      Config_ODM = 5
                                                            )

                                                            func (Config_ODM) Descriptor

                                                            func (Config_ODM) Descriptor() protoreflect.EnumDescriptor

                                                            func (Config_ODM) Enum

                                                            func (x Config_ODM) Enum() *Config_ODM

                                                            func (Config_ODM) EnumDescriptor

                                                            func (Config_ODM) EnumDescriptor() ([]byte, []int)

                                                              Deprecated: Use Config_ODM.Descriptor instead.

                                                              func (Config_ODM) Number

                                                              func (x Config_ODM) Number() protoreflect.EnumNumber

                                                              func (Config_ODM) String

                                                              func (x Config_ODM) String() string

                                                              func (Config_ODM) Type

                                                              type Config_OEM

                                                              type Config_OEM int32
                                                              const (
                                                              	Config_OEM_UNSPECIFIED Config_OEM = 0
                                                              	Config_OEM_ACER        Config_OEM = 1
                                                              	Config_OEM_DELL        Config_OEM = 2
                                                              	Config_OEM_SAMSUNG     Config_OEM = 3
                                                              	Config_OEM_HP          Config_OEM = 4
                                                              	Config_OEM_LENOVO      Config_OEM = 5
                                                              	Config_OEM_ASUS        Config_OEM = 6
                                                              	Config_OEM_NEC         Config_OEM = 7
                                                              )

                                                              func (Config_OEM) Descriptor

                                                              func (Config_OEM) Descriptor() protoreflect.EnumDescriptor

                                                              func (Config_OEM) Enum

                                                              func (x Config_OEM) Enum() *Config_OEM

                                                              func (Config_OEM) EnumDescriptor

                                                              func (Config_OEM) EnumDescriptor() ([]byte, []int)

                                                                Deprecated: Use Config_OEM.Descriptor instead.

                                                                func (Config_OEM) Number

                                                                func (x Config_OEM) Number() protoreflect.EnumNumber

                                                                func (Config_OEM) String

                                                                func (x Config_OEM) String() string

                                                                func (Config_OEM) Type

                                                                type Config_PowerSupply

                                                                type Config_PowerSupply int32

                                                                  Indicate the device's power supply. Next Tag: 3

                                                                  const (
                                                                  	Config_POWER_SUPPLY_UNSPECIFIED Config_PowerSupply = 0
                                                                  	Config_POWER_SUPPLY_BATTERY     Config_PowerSupply = 1
                                                                  	Config_POWER_SUPPLY_AC_ONLY     Config_PowerSupply = 2
                                                                  )

                                                                  func (Config_PowerSupply) Descriptor

                                                                  func (Config_PowerSupply) Enum

                                                                  func (Config_PowerSupply) EnumDescriptor

                                                                  func (Config_PowerSupply) EnumDescriptor() ([]byte, []int)

                                                                    Deprecated: Use Config_PowerSupply.Descriptor instead.

                                                                    func (Config_PowerSupply) Number

                                                                    func (Config_PowerSupply) String

                                                                    func (x Config_PowerSupply) String() string

                                                                    func (Config_PowerSupply) Type

                                                                    type Config_SOC

                                                                    type Config_SOC int32

                                                                      Next Tag: 38

                                                                      const (
                                                                      	Config_SOC_UNSPECIFIED Config_SOC = 0
                                                                      	// Aka AML-Y
                                                                      	Config_SOC_AMBERLAKE_Y   Config_SOC = 1
                                                                      	Config_SOC_APOLLO_LAKE   Config_SOC = 2
                                                                      	Config_SOC_BAY_TRAIL     Config_SOC = 3
                                                                      	Config_SOC_BRASWELL      Config_SOC = 4
                                                                      	Config_SOC_BROADWELL     Config_SOC = 5
                                                                      	Config_SOC_CANNON_LAKE_Y Config_SOC = 6
                                                                      	Config_SOC_COMET_LAKE_U  Config_SOC = 7
                                                                      	Config_SOC_EXYNOS_5250   Config_SOC = 8
                                                                      	Config_SOC_EXYNOS_5420   Config_SOC = 9
                                                                      	// Aka GLK
                                                                      	Config_SOC_GEMINI_LAKE Config_SOC = 10
                                                                      	Config_SOC_HASWELL     Config_SOC = 11
                                                                      	Config_SOC_ICE_LAKE_Y  Config_SOC = 12
                                                                      	Config_SOC_IVY_BRIDGE  Config_SOC = 13
                                                                      	Config_SOC_KABYLAKE_U  Config_SOC = 14
                                                                      	// KabyLake U refresh
                                                                      	Config_SOC_KABYLAKE_U_R   Config_SOC = 15
                                                                      	Config_SOC_KABYLAKE_Y     Config_SOC = 16
                                                                      	Config_SOC_MT8173         Config_SOC = 17
                                                                      	Config_SOC_MT8176         Config_SOC = 18
                                                                      	Config_SOC_MT8183         Config_SOC = 19
                                                                      	Config_SOC_PICASSO        Config_SOC = 20
                                                                      	Config_SOC_PINE_TRAIL     Config_SOC = 21
                                                                      	Config_SOC_RK3288         Config_SOC = 22
                                                                      	Config_SOC_RK3399         Config_SOC = 23
                                                                      	Config_SOC_SANDY_BRIDGE   Config_SOC = 24
                                                                      	Config_SOC_SDM845         Config_SOC = 25
                                                                      	Config_SOC_SKYLAKE_U      Config_SOC = 26
                                                                      	Config_SOC_SKYLAKE_Y      Config_SOC = 27
                                                                      	Config_SOC_STONEY_RIDGE   Config_SOC = 28
                                                                      	Config_SOC_TEGRA_K1       Config_SOC = 29
                                                                      	Config_SOC_WHISKEY_LAKE_U Config_SOC = 30
                                                                      	Config_SOC_SC7180         Config_SOC = 31
                                                                      	Config_SOC_JASPER_LAKE    Config_SOC = 32
                                                                      	Config_SOC_TIGER_LAKE     Config_SOC = 33
                                                                      	Config_SOC_MT8192         Config_SOC = 34
                                                                      	Config_SOC_ALDER_LAKE     Config_SOC = 35
                                                                      	Config_SOC_SC7280         Config_SOC = 36
                                                                      	Config_SOC_MT8195         Config_SOC = 37
                                                                      )

                                                                      func (Config_SOC) Descriptor

                                                                      func (Config_SOC) Descriptor() protoreflect.EnumDescriptor

                                                                      func (Config_SOC) Enum

                                                                      func (x Config_SOC) Enum() *Config_SOC

                                                                      func (Config_SOC) EnumDescriptor

                                                                      func (Config_SOC) EnumDescriptor() ([]byte, []int)

                                                                        Deprecated: Use Config_SOC.Descriptor instead.

                                                                        func (Config_SOC) Number

                                                                        func (x Config_SOC) Number() protoreflect.EnumNumber

                                                                        func (Config_SOC) String

                                                                        func (x Config_SOC) String() string

                                                                        func (Config_SOC) Type

                                                                        type Config_Storage

                                                                        type Config_Storage int32

                                                                          Next Tag: 6

                                                                          const (
                                                                          	Config_STORAGE_UNSPECIFIED Config_Storage = 0
                                                                          	Config_STORAGE_SSD         Config_Storage = 1
                                                                          	Config_STORAGE_HDD         Config_Storage = 2
                                                                          	Config_STORAGE_MMC         Config_Storage = 3
                                                                          	Config_STORAGE_NVME        Config_Storage = 4
                                                                          	Config_STORAGE_UFS         Config_Storage = 5
                                                                          )

                                                                          func (Config_Storage) Descriptor

                                                                          func (Config_Storage) Enum

                                                                          func (x Config_Storage) Enum() *Config_Storage

                                                                          func (Config_Storage) EnumDescriptor

                                                                          func (Config_Storage) EnumDescriptor() ([]byte, []int)

                                                                            Deprecated: Use Config_Storage.Descriptor instead.

                                                                            func (Config_Storage) Number

                                                                            func (Config_Storage) String

                                                                            func (x Config_Storage) String() string

                                                                            func (Config_Storage) Type

                                                                            type Config_VideoAcceleration

                                                                            type Config_VideoAcceleration int32

                                                                              Next tag: 13

                                                                              const (
                                                                              	Config_VIDEO_UNSPECIFIED            Config_VideoAcceleration = 0
                                                                              	Config_VIDEO_ACCELERATION_H264      Config_VideoAcceleration = 1
                                                                              	Config_VIDEO_ACCELERATION_ENC_H264  Config_VideoAcceleration = 2
                                                                              	Config_VIDEO_ACCELERATION_VP8       Config_VideoAcceleration = 3
                                                                              	Config_VIDEO_ACCELERATION_ENC_VP8   Config_VideoAcceleration = 4
                                                                              	Config_VIDEO_ACCELERATION_VP9       Config_VideoAcceleration = 5
                                                                              	Config_VIDEO_ACCELERATION_ENC_VP9   Config_VideoAcceleration = 6
                                                                              	Config_VIDEO_ACCELERATION_VP9_2     Config_VideoAcceleration = 7
                                                                              	Config_VIDEO_ACCELERATION_ENC_VP9_2 Config_VideoAcceleration = 8
                                                                              	Config_VIDEO_ACCELERATION_H265      Config_VideoAcceleration = 9
                                                                              	Config_VIDEO_ACCELERATION_ENC_H265  Config_VideoAcceleration = 10
                                                                              	Config_VIDEO_ACCELERATION_MJPG      Config_VideoAcceleration = 11
                                                                              	Config_VIDEO_ACCELERATION_ENC_MJPG  Config_VideoAcceleration = 12
                                                                              )

                                                                              func (Config_VideoAcceleration) Descriptor

                                                                              func (Config_VideoAcceleration) Enum

                                                                              func (Config_VideoAcceleration) EnumDescriptor

                                                                              func (Config_VideoAcceleration) EnumDescriptor() ([]byte, []int)

                                                                                Deprecated: Use Config_VideoAcceleration.Descriptor instead.

                                                                                func (Config_VideoAcceleration) Number

                                                                                func (Config_VideoAcceleration) String

                                                                                func (x Config_VideoAcceleration) String() string

                                                                                func (Config_VideoAcceleration) Type

                                                                                type ModelId

                                                                                type ModelId struct {
                                                                                
                                                                                	// Required. Source: 'mosys platform model'.
                                                                                	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
                                                                                	// contains filtered or unexported fields
                                                                                }

                                                                                  Globally unique identifier.

                                                                                  func (*ModelId) Descriptor

                                                                                  func (*ModelId) Descriptor() ([]byte, []int)

                                                                                    Deprecated: Use ModelId.ProtoReflect.Descriptor instead.

                                                                                    func (*ModelId) GetValue

                                                                                    func (x *ModelId) GetValue() string

                                                                                    func (*ModelId) ProtoMessage

                                                                                    func (*ModelId) ProtoMessage()

                                                                                    func (*ModelId) ProtoReflect

                                                                                    func (x *ModelId) ProtoReflect() protoreflect.Message

                                                                                    func (*ModelId) Reset

                                                                                    func (x *ModelId) Reset()

                                                                                    func (*ModelId) String

                                                                                    func (x *ModelId) String() string

                                                                                    type PlatformId

                                                                                    type PlatformId struct {
                                                                                    
                                                                                    	// Required. Source: 'mosys platform name'.
                                                                                    	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
                                                                                    	// contains filtered or unexported fields
                                                                                    }

                                                                                      Globally unique identifier.

                                                                                      func (*PlatformId) Descriptor

                                                                                      func (*PlatformId) Descriptor() ([]byte, []int)

                                                                                        Deprecated: Use PlatformId.ProtoReflect.Descriptor instead.

                                                                                        func (*PlatformId) GetValue

                                                                                        func (x *PlatformId) GetValue() string

                                                                                        func (*PlatformId) ProtoMessage

                                                                                        func (*PlatformId) ProtoMessage()

                                                                                        func (*PlatformId) ProtoReflect

                                                                                        func (x *PlatformId) ProtoReflect() protoreflect.Message

                                                                                        func (*PlatformId) Reset

                                                                                        func (x *PlatformId) Reset()

                                                                                        func (*PlatformId) String

                                                                                        func (x *PlatformId) String() string

                                                                                        type VariantId

                                                                                        type VariantId struct {
                                                                                        
                                                                                        	// Required. Source: 'mosys platform sku', aka Device-SKU.
                                                                                        	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
                                                                                        	// contains filtered or unexported fields
                                                                                        }

                                                                                          Globally unique identifier.

                                                                                          func (*VariantId) Descriptor

                                                                                          func (*VariantId) Descriptor() ([]byte, []int)

                                                                                            Deprecated: Use VariantId.ProtoReflect.Descriptor instead.

                                                                                            func (*VariantId) GetValue

                                                                                            func (x *VariantId) GetValue() string

                                                                                            func (*VariantId) ProtoMessage

                                                                                            func (*VariantId) ProtoMessage()

                                                                                            func (*VariantId) ProtoReflect

                                                                                            func (x *VariantId) ProtoReflect() protoreflect.Message

                                                                                            func (*VariantId) Reset

                                                                                            func (x *VariantId) Reset()

                                                                                            func (*VariantId) String

                                                                                            func (x *VariantId) String() string