Documentation ¶
Index ¶
- Variables
- type AllConfigs
- func (*AllConfigs) Descriptor() ([]byte, []int)
- func (m *AllConfigs) GetConfigs() []*Config
- func (*AllConfigs) ProtoMessage()
- func (m *AllConfigs) Reset()
- func (m *AllConfigs) String() string
- func (m *AllConfigs) XXX_DiscardUnknown()
- func (m *AllConfigs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AllConfigs) XXX_Merge(src proto.Message)
- func (m *AllConfigs) XXX_Size() int
- func (m *AllConfigs) XXX_Unmarshal(b []byte) error
- type BrandId
- func (*BrandId) Descriptor() ([]byte, []int)
- func (m *BrandId) GetValue() string
- func (*BrandId) ProtoMessage()
- func (m *BrandId) Reset()
- func (m *BrandId) String() string
- func (m *BrandId) XXX_DiscardUnknown()
- func (m *BrandId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BrandId) XXX_Merge(src proto.Message)
- func (m *BrandId) XXX_Size() int
- func (m *BrandId) XXX_Unmarshal(b []byte) error
- type Config
- func (*Config) Descriptor() ([]byte, []int)
- func (m *Config) GetCpu() Config_Architecture
- func (m *Config) GetEc() Config_EC
- func (m *Config) GetEe() []string
- func (m *Config) GetFirmwareConfiguration() uint32
- func (m *Config) GetFormFactor() Config_FormFactor
- func (m *Config) GetGpuFamily() string
- func (m *Config) GetGraphics() Config_Graphics
- func (m *Config) GetHardwareFeatures() []Config_HardwareFeature
- func (m *Config) GetId() *ConfigId
- func (m *Config) GetOdm() Config_ODM
- func (m *Config) GetOdmEmailGroup() string
- func (m *Config) GetOem() Config_OEM
- func (m *Config) GetOemEmailGroup() string
- func (m *Config) GetPower() Config_PowerSupply
- func (m *Config) GetSoc() Config_SOC
- func (m *Config) GetSocEmailGroup() string
- func (m *Config) GetStorage() Config_Storage
- func (m *Config) GetTam() []string
- func (m *Config) GetVideoAccelerationSupports() []Config_VideoAcceleration
- func (*Config) ProtoMessage()
- func (m *Config) Reset()
- func (m *Config) String() string
- func (m *Config) XXX_DiscardUnknown()
- func (m *Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Config) XXX_Merge(src proto.Message)
- func (m *Config) XXX_Size() int
- func (m *Config) XXX_Unmarshal(b []byte) error
- type ConfigId
- func (*ConfigId) Descriptor() ([]byte, []int)
- func (m *ConfigId) GetBrandId() *BrandId
- func (m *ConfigId) GetModelId() *ModelId
- func (m *ConfigId) GetPlatformId() *PlatformId
- func (m *ConfigId) GetVariantId() *VariantId
- func (*ConfigId) ProtoMessage()
- func (m *ConfigId) Reset()
- func (m *ConfigId) String() string
- func (m *ConfigId) XXX_DiscardUnknown()
- func (m *ConfigId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConfigId) XXX_Merge(src proto.Message)
- func (m *ConfigId) XXX_Size() int
- func (m *ConfigId) XXX_Unmarshal(b []byte) error
- type Config_Architecture
- type Config_EC
- type Config_FormFactor
- type Config_Graphics
- type Config_HardwareFeature
- type Config_ODM
- type Config_OEM
- type Config_PowerSupply
- type Config_SOC
- type Config_Storage
- type Config_VideoAcceleration
- type ModelId
- func (*ModelId) Descriptor() ([]byte, []int)
- func (m *ModelId) GetValue() string
- func (*ModelId) ProtoMessage()
- func (m *ModelId) Reset()
- func (m *ModelId) String() string
- func (m *ModelId) XXX_DiscardUnknown()
- func (m *ModelId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ModelId) XXX_Merge(src proto.Message)
- func (m *ModelId) XXX_Size() int
- func (m *ModelId) XXX_Unmarshal(b []byte) error
- type PlatformId
- func (*PlatformId) Descriptor() ([]byte, []int)
- func (m *PlatformId) GetValue() string
- func (*PlatformId) ProtoMessage()
- func (m *PlatformId) Reset()
- func (m *PlatformId) String() string
- func (m *PlatformId) XXX_DiscardUnknown()
- func (m *PlatformId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PlatformId) XXX_Merge(src proto.Message)
- func (m *PlatformId) XXX_Size() int
- func (m *PlatformId) XXX_Unmarshal(b []byte) error
- type VariantId
- func (*VariantId) Descriptor() ([]byte, []int)
- func (m *VariantId) GetValue() string
- func (*VariantId) ProtoMessage()
- func (m *VariantId) Reset()
- func (m *VariantId) String() string
- func (m *VariantId) XXX_DiscardUnknown()
- func (m *VariantId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *VariantId) XXX_Merge(src proto.Message)
- func (m *VariantId) XXX_Size() int
- func (m *VariantId) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var Config_Architecture_name = map[int32]string{
0: "ARCHITECTURE_UNDEFINED",
1: "X86",
2: "X86_64",
3: "ARM",
4: "ARM64",
}
View Source
var Config_Architecture_value = map[string]int32{
"ARCHITECTURE_UNDEFINED": 0,
"X86": 1,
"X86_64": 2,
"ARM": 3,
"ARM64": 4,
}
View Source
var Config_EC_name = map[int32]string{
0: "EC_UNSPECIFIED",
1: "EC_CHROME",
2: "EC_WILCO",
}
View Source
var Config_EC_value = map[string]int32{
"EC_UNSPECIFIED": 0,
"EC_CHROME": 1,
"EC_WILCO": 2,
}
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",
}
View Source
var 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,
}
View Source
var Config_Graphics_name = map[int32]string{
0: "GRAPHICS_UNSPECIFIED",
1: "GRAPHICS_GL",
2: "GRAPHICS_GLE",
}
View Source
var Config_Graphics_value = map[string]int32{
"GRAPHICS_UNSPECIFIED": 0,
"GRAPHICS_GL": 1,
"GRAPHICS_GLE": 2,
}
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",
}
View Source
var 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,
}
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",
}
View Source
var Config_ODM_value = map[string]int32{
"ODM_UNSPECIFIED": 0,
"ODM_QUANTA": 1,
"ODM_BITLAND": 2,
"ODM_SAMSUNG": 3,
"ODM_PEGATRON": 4,
"ODM_COMPAL": 5,
}
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",
}
View Source
var 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,
}
View Source
var Config_PowerSupply_name = map[int32]string{
0: "POWER_SUPPLY_UNSPECIFIED",
1: "POWER_SUPPLY_BATTERY",
2: "POWER_SUPPLY_AC_ONLY",
}
View Source
var Config_PowerSupply_value = map[string]int32{
"POWER_SUPPLY_UNSPECIFIED": 0,
"POWER_SUPPLY_BATTERY": 1,
"POWER_SUPPLY_AC_ONLY": 2,
}
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",
}
View Source
var 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,
}
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",
}
View Source
var Config_Storage_value = map[string]int32{
"STORAGE_UNSPECIFIED": 0,
"STORAGE_SSD": 1,
"STORAGE_HDD": 2,
"STORAGE_MMC": 3,
"STORAGE_NVME": 4,
"STORAGE_UFS": 5,
}
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",
}
View Source
var 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,
}
Functions ¶
This section is empty.
Types ¶
type AllConfigs ¶
type AllConfigs struct { Configs []*Config `protobuf:"bytes,1,rep,name=configs,proto3" json:"configs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Message contains all ChromeOS device configs.
func (*AllConfigs) Descriptor ¶
func (*AllConfigs) Descriptor() ([]byte, []int)
func (*AllConfigs) GetConfigs ¶
func (m *AllConfigs) GetConfigs() []*Config
func (*AllConfigs) ProtoMessage ¶
func (*AllConfigs) ProtoMessage()
func (*AllConfigs) Reset ¶
func (m *AllConfigs) Reset()
func (*AllConfigs) String ¶
func (m *AllConfigs) String() string
func (*AllConfigs) XXX_DiscardUnknown ¶
func (m *AllConfigs) XXX_DiscardUnknown()
func (*AllConfigs) XXX_Marshal ¶
func (m *AllConfigs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AllConfigs) XXX_Merge ¶
func (m *AllConfigs) XXX_Merge(src proto.Message)
func (*AllConfigs) XXX_Size ¶
func (m *AllConfigs) XXX_Size() int
func (*AllConfigs) XXX_Unmarshal ¶
func (m *AllConfigs) XXX_Unmarshal(b []byte) error
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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Globally unique identifier.
func (*BrandId) Descriptor ¶
func (*BrandId) ProtoMessage ¶
func (*BrandId) ProtoMessage()
func (*BrandId) XXX_DiscardUnknown ¶
func (m *BrandId) XXX_DiscardUnknown()
func (*BrandId) XXX_Marshal ¶
func (*BrandId) XXX_Unmarshal ¶
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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Next tag: 22
func (*Config) Descriptor ¶
func (*Config) GetCpu ¶
func (m *Config) GetCpu() Config_Architecture
func (*Config) GetFirmwareConfiguration ¶
func (*Config) GetFormFactor ¶
func (m *Config) GetFormFactor() Config_FormFactor
func (*Config) GetGpuFamily ¶
func (*Config) GetGraphics ¶
func (m *Config) GetGraphics() Config_Graphics
func (*Config) GetHardwareFeatures ¶
func (m *Config) GetHardwareFeatures() []Config_HardwareFeature
func (*Config) GetOdm ¶
func (m *Config) GetOdm() Config_ODM
func (*Config) GetOdmEmailGroup ¶
func (*Config) GetOem ¶
func (m *Config) GetOem() Config_OEM
func (*Config) GetOemEmailGroup ¶
func (*Config) GetPower ¶
func (m *Config) GetPower() Config_PowerSupply
func (*Config) GetSoc ¶
func (m *Config) GetSoc() Config_SOC
func (*Config) GetSocEmailGroup ¶
func (*Config) GetStorage ¶
func (m *Config) GetStorage() Config_Storage
func (*Config) GetVideoAccelerationSupports ¶
func (m *Config) GetVideoAccelerationSupports() []Config_VideoAcceleration
func (*Config) ProtoMessage ¶
func (*Config) ProtoMessage()
func (*Config) XXX_DiscardUnknown ¶
func (m *Config) XXX_DiscardUnknown()
func (*Config) XXX_Marshal ¶
func (*Config) XXX_Unmarshal ¶
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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
These are the globally unique identifiers that determine what set of configuration data is used for a given device.
func (*ConfigId) Descriptor ¶
func (*ConfigId) GetBrandId ¶
func (*ConfigId) GetModelId ¶
func (*ConfigId) GetPlatformId ¶
func (m *ConfigId) GetPlatformId() *PlatformId
func (*ConfigId) GetVariantId ¶
func (*ConfigId) ProtoMessage ¶
func (*ConfigId) ProtoMessage()
func (*ConfigId) XXX_DiscardUnknown ¶
func (m *ConfigId) XXX_DiscardUnknown()
func (*ConfigId) XXX_Marshal ¶
func (*ConfigId) XXX_Unmarshal ¶
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) EnumDescriptor ¶
func (Config_Architecture) EnumDescriptor() ([]byte, []int)
func (Config_Architecture) String ¶
func (x Config_Architecture) String() string
type Config_EC ¶
type Config_EC int32
Indicate the type of EC present on a device. Next tag: 3
func (Config_EC) EnumDescriptor ¶
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) EnumDescriptor ¶
func (Config_FormFactor) EnumDescriptor() ([]byte, []int)
func (Config_FormFactor) String ¶
func (x Config_FormFactor) String() string
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) EnumDescriptor ¶
func (Config_Graphics) EnumDescriptor() ([]byte, []int)
func (Config_Graphics) String ¶
func (x Config_Graphics) String() string
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) EnumDescriptor ¶
func (Config_HardwareFeature) EnumDescriptor() ([]byte, []int)
func (Config_HardwareFeature) String ¶
func (x Config_HardwareFeature) String() string
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) EnumDescriptor ¶
func (Config_ODM) EnumDescriptor() ([]byte, []int)
func (Config_ODM) String ¶
func (x Config_ODM) String() string
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) EnumDescriptor ¶
func (Config_OEM) EnumDescriptor() ([]byte, []int)
func (Config_OEM) String ¶
func (x Config_OEM) String() string
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) EnumDescriptor ¶
func (Config_PowerSupply) EnumDescriptor() ([]byte, []int)
func (Config_PowerSupply) String ¶
func (x Config_PowerSupply) String() string
type Config_SOC ¶
type Config_SOC int32
Next Tag: 35
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 )
func (Config_SOC) EnumDescriptor ¶
func (Config_SOC) EnumDescriptor() ([]byte, []int)
func (Config_SOC) String ¶
func (x Config_SOC) String() string
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) EnumDescriptor ¶
func (Config_Storage) EnumDescriptor() ([]byte, []int)
func (Config_Storage) String ¶
func (x Config_Storage) String() string
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) EnumDescriptor ¶
func (Config_VideoAcceleration) EnumDescriptor() ([]byte, []int)
func (Config_VideoAcceleration) String ¶
func (x Config_VideoAcceleration) String() string
type ModelId ¶
type ModelId struct { // Required. Source: 'mosys platform model'. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Globally unique identifier.
func (*ModelId) Descriptor ¶
func (*ModelId) ProtoMessage ¶
func (*ModelId) ProtoMessage()
func (*ModelId) XXX_DiscardUnknown ¶
func (m *ModelId) XXX_DiscardUnknown()
func (*ModelId) XXX_Marshal ¶
func (*ModelId) XXX_Unmarshal ¶
type PlatformId ¶
type PlatformId struct { // Required. Source: 'mosys platform name'. Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Globally unique identifier.
func (*PlatformId) Descriptor ¶
func (*PlatformId) Descriptor() ([]byte, []int)
func (*PlatformId) GetValue ¶
func (m *PlatformId) GetValue() string
func (*PlatformId) ProtoMessage ¶
func (*PlatformId) ProtoMessage()
func (*PlatformId) Reset ¶
func (m *PlatformId) Reset()
func (*PlatformId) String ¶
func (m *PlatformId) String() string
func (*PlatformId) XXX_DiscardUnknown ¶
func (m *PlatformId) XXX_DiscardUnknown()
func (*PlatformId) XXX_Marshal ¶
func (m *PlatformId) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PlatformId) XXX_Merge ¶
func (m *PlatformId) XXX_Merge(src proto.Message)
func (*PlatformId) XXX_Size ¶
func (m *PlatformId) XXX_Size() int
func (*PlatformId) XXX_Unmarshal ¶
func (m *PlatformId) XXX_Unmarshal(b []byte) error
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"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Globally unique identifier.
func (*VariantId) Descriptor ¶
func (*VariantId) ProtoMessage ¶
func (*VariantId) ProtoMessage()
func (*VariantId) XXX_DiscardUnknown ¶
func (m *VariantId) XXX_DiscardUnknown()
func (*VariantId) XXX_Marshal ¶
func (*VariantId) XXX_Unmarshal ¶
Click to show internal directories.
Click to hide internal directories.