• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# -*- coding: utf-8 -*-
2# Generated by the protocol buffer compiler.  DO NOT EDIT!
3# source: chromiumos/config/api/component.proto
4"""Generated protocol buffer code."""
5from google.protobuf import descriptor as _descriptor
6from google.protobuf import message as _message
7from google.protobuf import reflection as _reflection
8from google.protobuf import symbol_database as _symbol_database
9# @@protoc_insertion_point(imports)
10
11_sym_db = _symbol_database.Default()
12
13
14from chromiumos.config.api import component_id_pb2 as chromiumos_dot_config_dot_api_dot_component__id__pb2
15from chromiumos.config.api import partner_id_pb2 as chromiumos_dot_config_dot_api_dot_partner__id__pb2
16from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2
17
18
19DESCRIPTOR = _descriptor.FileDescriptor(
20  name='chromiumos/config/api/component.proto',
21  package='chromiumos.config.api',
22  syntax='proto3',
23  serialized_options=b'Z(go.chromium.org/chromiumos/config/go/api',
24  create_key=_descriptor._internal_create_key,
25  serialized_pb=b'\n%chromiumos/config/api/component.proto\x12\x15\x63hromiumos.config.api\x1a(chromiumos/config/api/component_id.proto\x1a&chromiumos/config/api/partner_id.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xd6\x37\n\tComponent\x12.\n\x02id\x18\x01 \x01(\x0b\x32\".chromiumos.config.api.ComponentId\x12\x39\n\x0fmanufacturer_id\x18\x08 \x01(\x0b\x32 .chromiumos.config.api.PartnerId\x12\x0c\n\x04name\x18\t \x01(\t\x12\x11\n\thwid_type\x18\x19 \x01(\t\x12\x12\n\nhwid_label\x18\x14 \x01(\t\x12\x36\n\x06\x61vl_id\x18\x15 \x01(\x0b\x32&.chromiumos.config.api.Component.AVLId\x12\x13\n\x0bpart_number\x18\x16 \x01(\t\x12\x46\n\x0esupport_status\x18\x1c \x01(\x0e\x32..chromiumos.config.api.Component.SupportStatus\x12\x33\n\x03soc\x18\x02 \x01(\x0b\x32$.chromiumos.config.api.Component.SocH\x00\x12\x39\n\x06memory\x18\x03 \x01(\x0b\x32\'.chromiumos.config.api.Component.MemoryH\x00\x12?\n\tbluetooth\x18\x04 \x01(\x0b\x32*.chromiumos.config.api.Component.BluetoothH\x00\x12\x39\n\x06\x63\x61mera\x18\x05 \x01(\x0b\x32\'.chromiumos.config.api.Component.CameraH\x00\x12=\n\x0btouchscreen\x18\x06 \x01(\x0b\x32&.chromiumos.config.api.Component.TouchH\x00\x12\x35\n\x04wifi\x18\x07 \x01(\x0b\x32%.chromiumos.config.api.Component.WifiH\x00\x12:\n\x08touchpad\x18\n \x01(\x0b\x32&.chromiumos.config.api.Component.TouchH\x00\x12\x46\n\rdisplay_panel\x18\x0b \x01(\x0b\x32-.chromiumos.config.api.Component.DisplayPanelH\x00\x12\x42\n\x0b\x61udio_codec\x18\x0c \x01(\x0b\x32+.chromiumos.config.api.Component.AudioCodecH\x00\x12;\n\x07\x62\x61ttery\x18\r \x01(\x0b\x32(.chromiumos.config.api.Component.BatteryH\x00\x12\x43\n\rec_flash_chip\x18\x0e \x01(\x0b\x32*.chromiumos.config.api.Component.FlashChipH\x00\x12G\n\x11system_flash_chip\x18\x0f \x01(\x0b\x32*.chromiumos.config.api.Component.FlashChipH\x00\x12\x41\n\x02\x65\x63\x18\x10 \x01(\x0b\x32\x33.chromiumos.config.api.Component.EmbeddedControllerH\x00\x12;\n\x07storage\x18\x11 \x01(\x0b\x32(.chromiumos.config.api.Component.StorageH\x00\x12\x33\n\x03tpm\x18\x12 \x01(\x0b\x32$.chromiumos.config.api.Component.TpmH\x00\x12\x42\n\x08usb_host\x18\x13 \x01(\x0b\x32..chromiumos.config.api.Component.Interface.UsbH\x00\x12\x39\n\x06stylus\x18\x17 \x01(\x0b\x32\'.chromiumos.config.api.Component.StylusH\x00\x12?\n\tamplifier\x18\x18 \x01(\x0b\x32*.chromiumos.config.api.Component.AmplifierH\x00\x12M\n\x0c\x64p_converter\x18\x1a \x01(\x0b\x32\x35.chromiumos.config.api.Component.DisplayPortConverterH\x00\x12=\n\x08\x63\x65llular\x18\x1b \x01(\x0b\x32).chromiumos.config.api.Component.CellularH\x00\x1a!\n\x05\x41VLId\x12\x0b\n\x03\x63id\x18\x01 \x01(\x05\x12\x0b\n\x03qid\x18\x02 \x01(\x05\x1a\xc9\x01\n\tInterface\x1a&\n\x03I2C\x12\x0f\n\x07product\x18\x01 \x01(\t\x12\x0e\n\x06vendor\x18\x02 \x01(\t\x1a@\n\x03Usb\x12\x11\n\tvendor_id\x18\x01 \x01(\t\x12\x12\n\nproduct_id\x18\x02 \x01(\t\x12\x12\n\nbcd_device\x18\x03 \x01(\t\x1aR\n\x03Pci\x12\x11\n\tvendor_id\x18\x01 \x01(\t\x12\x11\n\tdevice_id\x18\x02 \x01(\t\x12\x13\n\x0brevision_id\x18\x03 \x01(\t\x12\x10\n\x08\x63lass_id\x18\x04 \x01(\t\x1a\x91\x04\n\x03Soc\x12;\n\x06\x66\x61mily\x18\x01 \x01(\x0b\x32+.chromiumos.config.api.Component.Soc.Family\x12\r\n\x05model\x18\x02 \x01(\t\x12\r\n\x05\x63ores\x18\x03 \x01(\x05\x12>\n\x08\x66\x65\x61tures\x18\x04 \x03(\x0e\x32,.chromiumos.config.api.Component.Soc.Feature\x12K\n\x0fvulnerabilities\x18\x05 \x03(\x0e\x32\x32.chromiumos.config.api.Component.Soc.Vulnerability\x1aW\n\x06\x46\x61mily\x12?\n\x04\x61rch\x18\x01 \x01(\x0e\x32\x31.chromiumos.config.api.Component.Soc.Architecture\x12\x0c\n\x04name\x18\x02 \x01(\t\"S\n\x0c\x41rchitecture\x12\x1a\n\x16\x41RCHITECTURE_UNDEFINED\x10\x00\x12\x07\n\x03X86\x10\x01\x12\n\n\x06X86_64\x10\x02\x12\x07\n\x03\x41RM\x10\x03\x12\t\n\x05\x41RM64\x10\x04\"3\n\x07\x46\x65\x61ture\x12\x13\n\x0f\x46\x45\x41TURE_UNKNOWN\x10\x00\x12\x07\n\x03SMT\x10\x01\x12\n\n\x06SHA_NI\x10\x02\"?\n\rVulnerability\x12\x1b\n\x17VULNERABILITY_UNDEFINED\x10\x00\x12\x08\n\x04L1TF\x10\x01\x12\x07\n\x03MDS\x10\x02\x1a\xb4\x02\n\x06Memory\x12@\n\x07profile\x18\x01 \x01(\x0b\x32/.chromiumos.config.api.Component.Memory.Profile\x12\x13\n\x0bpart_number\x18\x02 \x01(\t\x1ap\n\x07Profile\x12:\n\x04type\x18\x01 \x01(\x0e\x32,.chromiumos.config.api.Component.Memory.Type\x12\x11\n\tspeed_mhz\x18\x02 \x01(\x05\x12\x16\n\x0esize_megabytes\x18\x03 \x01(\x05\"[\n\x04Type\x12\x12\n\x0eTYPE_UNDEFINED\x10\x00\x12\x07\n\x03\x44\x44R\x10\x01\x12\x08\n\x04\x44\x44R2\x10\x02\x12\x08\n\x04\x44\x44R3\x10\x03\x12\x08\n\x04\x44\x44R4\x10\x04\x12\x0b\n\x07LP_DDR3\x10\x05\x12\x0b\n\x07LP_DDR4\x10\x06J\x04\x08\x03\x10\x04\x1aZ\n\tBluetooth\x12;\n\x03usb\x18\x04 \x01(\x0b\x32..chromiumos.config.api.Component.Interface.UsbJ\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03J\x04\x08\x03\x10\x04\x1a\x93\x03\n\x06\x43\x61mera\x12\x41\n\x08\x66\x65\x61tures\x18\x01 \x03(\x0e\x32/.chromiumos.config.api.Component.Camera.Feature\x12\x45\n\nclock_type\x18\x02 \x01(\x0e\x32\x31.chromiumos.config.api.Component.Camera.ClockType\x12=\n\x03usb\x18\x03 \x01(\x0b\x32..chromiumos.config.api.Component.Interface.UsbH\x00\x12=\n\x03pci\x18\x04 \x01(\x0b\x32..chromiumos.config.api.Component.Interface.PciH\x00\"0\n\x07\x46\x65\x61ture\x12\x13\n\x0f\x46\x45\x41TURE_UNKNOWN\x10\x00\x12\x10\n\x0c\x41\x43TIVITY_LED\x10\x01\"B\n\tClockType\x12\x18\n\x14\x43LOCK_TYPE_UNDEFINED\x10\x00\x12\r\n\tMONOTONIC\x10\x01\x12\x0c\n\x08\x42OOTTIME\x10\x02\x42\x0b\n\tinterface\x1a\xd2\x0b\n\x0c\x44isplayPanel\x12\x12\n\nproduct_id\x18\x01 \x01(\t\x12L\n\nproperties\x18\x02 \x01(\x0b\x32\x38.chromiumos.config.api.Component.DisplayPanel.Properties\x1a\xbd\t\n\nProperties\x12\x10\n\x08width_px\x18\x01 \x01(\x05\x12\x11\n\theight_px\x18\x02 \x01(\x05\x12\x1a\n\x12\x64iagonal_milliinch\x18\x03 \x01(\x05\x12\x15\n\rpixels_per_in\x18\x04 \x01(\x05\x12G\n\x08\x66\x65\x61tures\x18\x05 \x03(\x0e\x32\x35.chromiumos.config.api.Component.DisplayPanel.Feature\x12#\n\x1bmin_visible_backlight_level\x18\x06 \x01(\r\x12@\n\x1aturn_off_screen_timeout_ms\x18\x07 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\x12#\n\x19no_als_battery_brightness\x18\x08 \x01(\x01H\x00\x12(\n\x1eno_als_battery_brightness_nits\x18\x0b \x01(\x01H\x00\x12\x1e\n\x14no_als_ac_brightness\x18\t \x01(\x01H\x01\x12#\n\x19no_als_ac_brightness_nits\x18\x0c \x01(\x01H\x01\x12;\n\tals_steps\x18\n \x03(\x0b\x32(.chromiumos.config.api.Component.AlsStep\x12\x1d\n\x15max_screen_brightness\x18\r \x01(\x01\x12`\n\x0frounded_corners\x18\x0e \x01(\x0b\x32G.chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners\x12K\n\npanel_type\x18\x0f \x01(\x0e\x32\x37.chromiumos.config.api.Component.DisplayPanel.PanelType\x1a\xe0\x03\n\x0eRoundedCorners\x12g\n\x08top_left\x18\x01 \x01(\x0b\x32U.chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.RoundedCorner\x12h\n\ttop_right\x18\x02 \x01(\x0b\x32U.chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.RoundedCorner\x12j\n\x0b\x62ottom_left\x18\x03 \x01(\x0b\x32U.chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.RoundedCorner\x12k\n\x0c\x62ottom_right\x18\x04 \x01(\x0b\x32U.chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.RoundedCorner\x1a\"\n\rRoundedCorner\x12\x11\n\tradius_px\x18\x01 \x01(\x05\x42\x14\n\x12\x62\x61ttery_brightnessB\x0f\n\rac_brightness\"q\n\x07\x46\x65\x61ture\x12\x13\n\x0f\x46\x45\x41TURE_UNKNOWN\x10\x00\x12\x07\n\x03HDR\x10\x01\x12#\n\x1fSEAMLESS_REFRESH_RATE_SWITCHING\x10\x02\x12#\n\x1fVARIABLE_REFRESH_RATE_AVAILABLE\x10\x03\"-\n\tPanelType\x12\x16\n\x12PANEL_TYPE_UNKNOWN\x10\x00\x12\x08\n\x04OLED\x10\x01\x1a\x9e\x02\n\x05Touch\x12\x12\n\nproduct_id\x18\x02 \x01(\t\x12\x12\n\nfw_version\x18\x03 \x01(\t\x12\x16\n\x0eproduct_series\x18\x05 \x01(\t\x12\x13\n\x0b\x66w_checksum\x18\x06 \x01(\t\x12>\n\x04type\x18\x07 \x01(\x0e\x32\x30.chromiumos.config.api.Component.Touch.TouchType\x12;\n\x03usb\x18\x08 \x01(\x0b\x32..chromiumos.config.api.Component.Interface.Usb\"7\n\tTouchType\x12\x18\n\x14TOUCH_TYPE_UNDEFINED\x10\x00\x12\x07\n\x03USB\x10\x01\x12\x07\n\x03I2C\x10\x02J\x04\x08\x01\x10\x02J\x04\x08\x04\x10\x05\x1a\xc8\x02\n\x04Wifi\x12=\n\x03pci\x18\x01 \x01(\x0b\x32..chromiumos.config.api.Component.Interface.PciH\x00\x12T\n\x18supported_wlan_protocols\x18\x02 \x03(\x0e\x32\x32.chromiumos.config.api.Component.Wifi.WLANProtocol\"\x9d\x01\n\x0cWLANProtocol\x12\x19\n\x15WLAN_PROTOCOL_UNKNOWN\x10\x00\x12\x11\n\rIEEE_802_11_A\x10\x01\x12\x11\n\rIEEE_802_11_B\x10\x02\x12\x11\n\rIEEE_802_11_G\x10\x03\x12\x11\n\rIEEE_802_11_N\x10\x04\x12\x12\n\x0eIEEE_802_11_AC\x10\x05\x12\x12\n\x0eIEEE_802_11_AX\x10\x06\x42\x0b\n\tinterface\x1a\xe7\x01\n\rQualification\x12\x38\n\x0c\x63omponent_id\x18\x01 \x01(\x0b\x32\".chromiumos.config.api.ComponentId\x12\x45\n\x06status\x18\x02 \x01(\x0e\x32\x35.chromiumos.config.api.Component.Qualification.Status\"U\n\x06Status\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\r\n\tREQUESTED\x10\x01\x12\x19\n\x15TECHNICALLY_QUALIFIED\x10\x02\x12\r\n\tQUALIFIED\x10\x03\x1a\x9a\x01\n\tAmplifier\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x44\n\x08\x66\x65\x61tures\x18\x02 \x03(\x0e\x32\x32.chromiumos.config.api.Component.Amplifier.Feature\"9\n\x07\x46\x65\x61ture\x12\x13\n\x0f\x46\x45\x41TURE_UNKNOWN\x10\x00\x12\x19\n\x15\x42OOT_TIME_CALIBRATION\x10\x01\x1a\x1a\n\nAudioCodec\x12\x0c\n\x04name\x18\x01 \x01(\t\x1a\x9a\x01\n\x07\x42\x61ttery\x12\r\n\x05model\x18\x01 \x01(\t\x12G\n\ntechnology\x18\x02 \x01(\x0e\x32\x33.chromiumos.config.api.Component.Battery.Technology\"7\n\nTechnology\x12\x10\n\x0cTECH_UNKNOWN\x10\x00\x12\n\n\x06LI_ION\x10\x01\x12\x0b\n\x07LI_POLY\x10\x02\x1a \n\tFlashChip\x12\x13\n\x0bpart_number\x18\x01 \x01(\t\x1a)\n\x12\x45mbeddedController\x12\x13\n\x0bpart_number\x18\x01 \x01(\t\x1a\xed\x02\n\x07Storage\x12\x14\n\x0c\x65mmc5_fw_ver\x18\x01 \x01(\t\x12\x0e\n\x06manfid\x18\x02 \x01(\t\x12\x0c\n\x04name\x18\x03 \x01(\t\x12\r\n\x05oemid\x18\x04 \x01(\t\x12\x0b\n\x03prv\x18\x05 \x01(\t\x12\x0f\n\x07sectors\x18\x06 \x01(\t\x12\x42\n\x04type\x18\x07 \x01(\x0e\x32\x34.chromiumos.config.api.Component.Storage.StorageType\x12\x0f\n\x07size_gb\x18\x08 \x01(\r\x12=\n\x03pci\x18\t \x01(\x0b\x32..chromiumos.config.api.Component.Interface.PciH\x00\"`\n\x0bStorageType\x12\x18\n\x14STORAGE_TYPE_UNKNOWN\x10\x00\x12\x08\n\x04\x45MMC\x10\x01\x12\x08\n\x04NVME\x10\x02\x12\x08\n\x04SATA\x10\x03\x12\x07\n\x03UFS\x10\x04\x12\x10\n\x0c\x42RIDGED_EMMC\x10\x05\x42\x0b\n\tinterface\x1a\x31\n\x03Tpm\x12\x19\n\x11manufacturer_info\x18\x01 \x01(\t\x12\x0f\n\x07version\x18\x02 \x01(\t\x1a\x93\x01\n\x06Stylus\x12=\n\x03usb\x18\x01 \x01(\x0b\x32..chromiumos.config.api.Component.Interface.UsbH\x00\x12=\n\x03i2c\x18\x02 \x01(\x0b\x32..chromiumos.config.api.Component.Interface.I2CH\x00\x42\x0b\n\tinterface\x1a$\n\x14\x44isplayPortConverter\x12\x0c\n\x04name\x18\x01 \x01(\t\x1aV\n\x08\x43\x65llular\x12=\n\x03usb\x18\x01 \x01(\x0b\x32..chromiumos.config.api.Component.Interface.UsbH\x00\x42\x0b\n\tinterface\x1a\x46\n\x0cLuxThreshold\x12\x1a\n\x12\x64\x65\x63rease_threshold\x18\x01 \x01(\x05\x12\x1a\n\x12increase_threshold\x18\x02 \x01(\x05\x1a\x97\x02\n\x07\x41lsStep\x12\x1e\n\x14\x61\x63_backlight_percent\x18\x01 \x01(\x01H\x00\x12\x1b\n\x11\x61\x63_backlight_nits\x18\x05 \x01(\x01H\x00\x12#\n\x19\x62\x61ttery_backlight_percent\x18\x02 \x01(\x01H\x01\x12 \n\x16\x62\x61ttery_backlight_nits\x18\x06 \x01(\x01H\x01\x12\x44\n\rlux_threshold\x18\x03 \x01(\x0b\x32-.chromiumos.config.api.Component.LuxThreshold\x12\x1d\n\x15max_screen_brightness\x18\x07 \x01(\x01\x42\x0e\n\x0c\x61\x63_backlightB\x13\n\x11\x62\x61ttery_backlight\"\x80\x01\n\rSupportStatus\x12\x12\n\x0eSTATUS_UNKNOWN\x10\x00\x12\x14\n\x10STATUS_SUPPORTED\x10\x01\x12\x15\n\x11STATUS_DEPRECATED\x10\x02\x12\x16\n\x12STATUS_UNQUALIFIED\x10\x03\x12\x16\n\x12STATUS_UNSUPPORTED\x10\x04\x42\x06\n\x04typeB*Z(go.chromium.org/chromiumos/config/go/apib\x06proto3'
26  ,
27  dependencies=[chromiumos_dot_config_dot_api_dot_component__id__pb2.DESCRIPTOR,chromiumos_dot_config_dot_api_dot_partner__id__pb2.DESCRIPTOR,google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,])
28
29
30
31_COMPONENT_SOC_ARCHITECTURE = _descriptor.EnumDescriptor(
32  name='Architecture',
33  full_name='chromiumos.config.api.Component.Soc.Architecture',
34  filename=None,
35  file=DESCRIPTOR,
36  create_key=_descriptor._internal_create_key,
37  values=[
38    _descriptor.EnumValueDescriptor(
39      name='ARCHITECTURE_UNDEFINED', index=0, number=0,
40      serialized_options=None,
41      type=None,
42      create_key=_descriptor._internal_create_key),
43    _descriptor.EnumValueDescriptor(
44      name='X86', index=1, number=1,
45      serialized_options=None,
46      type=None,
47      create_key=_descriptor._internal_create_key),
48    _descriptor.EnumValueDescriptor(
49      name='X86_64', index=2, number=2,
50      serialized_options=None,
51      type=None,
52      create_key=_descriptor._internal_create_key),
53    _descriptor.EnumValueDescriptor(
54      name='ARM', index=3, number=3,
55      serialized_options=None,
56      type=None,
57      create_key=_descriptor._internal_create_key),
58    _descriptor.EnumValueDescriptor(
59      name='ARM64', index=4, number=4,
60      serialized_options=None,
61      type=None,
62      create_key=_descriptor._internal_create_key),
63  ],
64  containing_type=None,
65  serialized_options=None,
66  serialized_start=2341,
67  serialized_end=2424,
68)
69_sym_db.RegisterEnumDescriptor(_COMPONENT_SOC_ARCHITECTURE)
70
71_COMPONENT_SOC_FEATURE = _descriptor.EnumDescriptor(
72  name='Feature',
73  full_name='chromiumos.config.api.Component.Soc.Feature',
74  filename=None,
75  file=DESCRIPTOR,
76  create_key=_descriptor._internal_create_key,
77  values=[
78    _descriptor.EnumValueDescriptor(
79      name='FEATURE_UNKNOWN', index=0, number=0,
80      serialized_options=None,
81      type=None,
82      create_key=_descriptor._internal_create_key),
83    _descriptor.EnumValueDescriptor(
84      name='SMT', index=1, number=1,
85      serialized_options=None,
86      type=None,
87      create_key=_descriptor._internal_create_key),
88    _descriptor.EnumValueDescriptor(
89      name='SHA_NI', index=2, number=2,
90      serialized_options=None,
91      type=None,
92      create_key=_descriptor._internal_create_key),
93  ],
94  containing_type=None,
95  serialized_options=None,
96  serialized_start=2426,
97  serialized_end=2477,
98)
99_sym_db.RegisterEnumDescriptor(_COMPONENT_SOC_FEATURE)
100
101_COMPONENT_SOC_VULNERABILITY = _descriptor.EnumDescriptor(
102  name='Vulnerability',
103  full_name='chromiumos.config.api.Component.Soc.Vulnerability',
104  filename=None,
105  file=DESCRIPTOR,
106  create_key=_descriptor._internal_create_key,
107  values=[
108    _descriptor.EnumValueDescriptor(
109      name='VULNERABILITY_UNDEFINED', index=0, number=0,
110      serialized_options=None,
111      type=None,
112      create_key=_descriptor._internal_create_key),
113    _descriptor.EnumValueDescriptor(
114      name='L1TF', index=1, number=1,
115      serialized_options=None,
116      type=None,
117      create_key=_descriptor._internal_create_key),
118    _descriptor.EnumValueDescriptor(
119      name='MDS', index=2, number=2,
120      serialized_options=None,
121      type=None,
122      create_key=_descriptor._internal_create_key),
123  ],
124  containing_type=None,
125  serialized_options=None,
126  serialized_start=2479,
127  serialized_end=2542,
128)
129_sym_db.RegisterEnumDescriptor(_COMPONENT_SOC_VULNERABILITY)
130
131_COMPONENT_MEMORY_TYPE = _descriptor.EnumDescriptor(
132  name='Type',
133  full_name='chromiumos.config.api.Component.Memory.Type',
134  filename=None,
135  file=DESCRIPTOR,
136  create_key=_descriptor._internal_create_key,
137  values=[
138    _descriptor.EnumValueDescriptor(
139      name='TYPE_UNDEFINED', index=0, number=0,
140      serialized_options=None,
141      type=None,
142      create_key=_descriptor._internal_create_key),
143    _descriptor.EnumValueDescriptor(
144      name='DDR', index=1, number=1,
145      serialized_options=None,
146      type=None,
147      create_key=_descriptor._internal_create_key),
148    _descriptor.EnumValueDescriptor(
149      name='DDR2', index=2, number=2,
150      serialized_options=None,
151      type=None,
152      create_key=_descriptor._internal_create_key),
153    _descriptor.EnumValueDescriptor(
154      name='DDR3', index=3, number=3,
155      serialized_options=None,
156      type=None,
157      create_key=_descriptor._internal_create_key),
158    _descriptor.EnumValueDescriptor(
159      name='DDR4', index=4, number=4,
160      serialized_options=None,
161      type=None,
162      create_key=_descriptor._internal_create_key),
163    _descriptor.EnumValueDescriptor(
164      name='LP_DDR3', index=5, number=5,
165      serialized_options=None,
166      type=None,
167      create_key=_descriptor._internal_create_key),
168    _descriptor.EnumValueDescriptor(
169      name='LP_DDR4', index=6, number=6,
170      serialized_options=None,
171      type=None,
172      create_key=_descriptor._internal_create_key),
173  ],
174  containing_type=None,
175  serialized_options=None,
176  serialized_start=2756,
177  serialized_end=2847,
178)
179_sym_db.RegisterEnumDescriptor(_COMPONENT_MEMORY_TYPE)
180
181_COMPONENT_CAMERA_FEATURE = _descriptor.EnumDescriptor(
182  name='Feature',
183  full_name='chromiumos.config.api.Component.Camera.Feature',
184  filename=None,
185  file=DESCRIPTOR,
186  create_key=_descriptor._internal_create_key,
187  values=[
188    _descriptor.EnumValueDescriptor(
189      name='FEATURE_UNKNOWN', index=0, number=0,
190      serialized_options=None,
191      type=None,
192      create_key=_descriptor._internal_create_key),
193    _descriptor.EnumValueDescriptor(
194      name='ACTIVITY_LED', index=1, number=1,
195      serialized_options=None,
196      type=None,
197      create_key=_descriptor._internal_create_key),
198  ],
199  containing_type=None,
200  serialized_options=None,
201  serialized_start=3222,
202  serialized_end=3270,
203)
204_sym_db.RegisterEnumDescriptor(_COMPONENT_CAMERA_FEATURE)
205
206_COMPONENT_CAMERA_CLOCKTYPE = _descriptor.EnumDescriptor(
207  name='ClockType',
208  full_name='chromiumos.config.api.Component.Camera.ClockType',
209  filename=None,
210  file=DESCRIPTOR,
211  create_key=_descriptor._internal_create_key,
212  values=[
213    _descriptor.EnumValueDescriptor(
214      name='CLOCK_TYPE_UNDEFINED', index=0, number=0,
215      serialized_options=None,
216      type=None,
217      create_key=_descriptor._internal_create_key),
218    _descriptor.EnumValueDescriptor(
219      name='MONOTONIC', index=1, number=1,
220      serialized_options=None,
221      type=None,
222      create_key=_descriptor._internal_create_key),
223    _descriptor.EnumValueDescriptor(
224      name='BOOTTIME', index=2, number=2,
225      serialized_options=None,
226      type=None,
227      create_key=_descriptor._internal_create_key),
228  ],
229  containing_type=None,
230  serialized_options=None,
231  serialized_start=3272,
232  serialized_end=3338,
233)
234_sym_db.RegisterEnumDescriptor(_COMPONENT_CAMERA_CLOCKTYPE)
235
236_COMPONENT_DISPLAYPANEL_FEATURE = _descriptor.EnumDescriptor(
237  name='Feature',
238  full_name='chromiumos.config.api.Component.DisplayPanel.Feature',
239  filename=None,
240  file=DESCRIPTOR,
241  create_key=_descriptor._internal_create_key,
242  values=[
243    _descriptor.EnumValueDescriptor(
244      name='FEATURE_UNKNOWN', index=0, number=0,
245      serialized_options=None,
246      type=None,
247      create_key=_descriptor._internal_create_key),
248    _descriptor.EnumValueDescriptor(
249      name='HDR', index=1, number=1,
250      serialized_options=None,
251      type=None,
252      create_key=_descriptor._internal_create_key),
253    _descriptor.EnumValueDescriptor(
254      name='SEAMLESS_REFRESH_RATE_SWITCHING', index=2, number=2,
255      serialized_options=None,
256      type=None,
257      create_key=_descriptor._internal_create_key),
258    _descriptor.EnumValueDescriptor(
259      name='VARIABLE_REFRESH_RATE_AVAILABLE', index=3, number=3,
260      serialized_options=None,
261      type=None,
262      create_key=_descriptor._internal_create_key),
263  ],
264  containing_type=None,
265  serialized_options=None,
266  serialized_start=4684,
267  serialized_end=4797,
268)
269_sym_db.RegisterEnumDescriptor(_COMPONENT_DISPLAYPANEL_FEATURE)
270
271_COMPONENT_DISPLAYPANEL_PANELTYPE = _descriptor.EnumDescriptor(
272  name='PanelType',
273  full_name='chromiumos.config.api.Component.DisplayPanel.PanelType',
274  filename=None,
275  file=DESCRIPTOR,
276  create_key=_descriptor._internal_create_key,
277  values=[
278    _descriptor.EnumValueDescriptor(
279      name='PANEL_TYPE_UNKNOWN', index=0, number=0,
280      serialized_options=None,
281      type=None,
282      create_key=_descriptor._internal_create_key),
283    _descriptor.EnumValueDescriptor(
284      name='OLED', index=1, number=1,
285      serialized_options=None,
286      type=None,
287      create_key=_descriptor._internal_create_key),
288  ],
289  containing_type=None,
290  serialized_options=None,
291  serialized_start=4799,
292  serialized_end=4844,
293)
294_sym_db.RegisterEnumDescriptor(_COMPONENT_DISPLAYPANEL_PANELTYPE)
295
296_COMPONENT_TOUCH_TOUCHTYPE = _descriptor.EnumDescriptor(
297  name='TouchType',
298  full_name='chromiumos.config.api.Component.Touch.TouchType',
299  filename=None,
300  file=DESCRIPTOR,
301  create_key=_descriptor._internal_create_key,
302  values=[
303    _descriptor.EnumValueDescriptor(
304      name='TOUCH_TYPE_UNDEFINED', index=0, number=0,
305      serialized_options=None,
306      type=None,
307      create_key=_descriptor._internal_create_key),
308    _descriptor.EnumValueDescriptor(
309      name='USB', index=1, number=1,
310      serialized_options=None,
311      type=None,
312      create_key=_descriptor._internal_create_key),
313    _descriptor.EnumValueDescriptor(
314      name='I2C', index=2, number=2,
315      serialized_options=None,
316      type=None,
317      create_key=_descriptor._internal_create_key),
318  ],
319  containing_type=None,
320  serialized_options=None,
321  serialized_start=5066,
322  serialized_end=5121,
323)
324_sym_db.RegisterEnumDescriptor(_COMPONENT_TOUCH_TOUCHTYPE)
325
326_COMPONENT_WIFI_WLANPROTOCOL = _descriptor.EnumDescriptor(
327  name='WLANProtocol',
328  full_name='chromiumos.config.api.Component.Wifi.WLANProtocol',
329  filename=None,
330  file=DESCRIPTOR,
331  create_key=_descriptor._internal_create_key,
332  values=[
333    _descriptor.EnumValueDescriptor(
334      name='WLAN_PROTOCOL_UNKNOWN', index=0, number=0,
335      serialized_options=None,
336      type=None,
337      create_key=_descriptor._internal_create_key),
338    _descriptor.EnumValueDescriptor(
339      name='IEEE_802_11_A', index=1, number=1,
340      serialized_options=None,
341      type=None,
342      create_key=_descriptor._internal_create_key),
343    _descriptor.EnumValueDescriptor(
344      name='IEEE_802_11_B', index=2, number=2,
345      serialized_options=None,
346      type=None,
347      create_key=_descriptor._internal_create_key),
348    _descriptor.EnumValueDescriptor(
349      name='IEEE_802_11_G', index=3, number=3,
350      serialized_options=None,
351      type=None,
352      create_key=_descriptor._internal_create_key),
353    _descriptor.EnumValueDescriptor(
354      name='IEEE_802_11_N', index=4, number=4,
355      serialized_options=None,
356      type=None,
357      create_key=_descriptor._internal_create_key),
358    _descriptor.EnumValueDescriptor(
359      name='IEEE_802_11_AC', index=5, number=5,
360      serialized_options=None,
361      type=None,
362      create_key=_descriptor._internal_create_key),
363    _descriptor.EnumValueDescriptor(
364      name='IEEE_802_11_AX', index=6, number=6,
365      serialized_options=None,
366      type=None,
367      create_key=_descriptor._internal_create_key),
368  ],
369  containing_type=None,
370  serialized_options=None,
371  serialized_start=5294,
372  serialized_end=5451,
373)
374_sym_db.RegisterEnumDescriptor(_COMPONENT_WIFI_WLANPROTOCOL)
375
376_COMPONENT_QUALIFICATION_STATUS = _descriptor.EnumDescriptor(
377  name='Status',
378  full_name='chromiumos.config.api.Component.Qualification.Status',
379  filename=None,
380  file=DESCRIPTOR,
381  create_key=_descriptor._internal_create_key,
382  values=[
383    _descriptor.EnumValueDescriptor(
384      name='STATUS_UNKNOWN', index=0, number=0,
385      serialized_options=None,
386      type=None,
387      create_key=_descriptor._internal_create_key),
388    _descriptor.EnumValueDescriptor(
389      name='REQUESTED', index=1, number=1,
390      serialized_options=None,
391      type=None,
392      create_key=_descriptor._internal_create_key),
393    _descriptor.EnumValueDescriptor(
394      name='TECHNICALLY_QUALIFIED', index=2, number=2,
395      serialized_options=None,
396      type=None,
397      create_key=_descriptor._internal_create_key),
398    _descriptor.EnumValueDescriptor(
399      name='QUALIFIED', index=3, number=3,
400      serialized_options=None,
401      type=None,
402      create_key=_descriptor._internal_create_key),
403  ],
404  containing_type=None,
405  serialized_options=None,
406  serialized_start=5613,
407  serialized_end=5698,
408)
409_sym_db.RegisterEnumDescriptor(_COMPONENT_QUALIFICATION_STATUS)
410
411_COMPONENT_AMPLIFIER_FEATURE = _descriptor.EnumDescriptor(
412  name='Feature',
413  full_name='chromiumos.config.api.Component.Amplifier.Feature',
414  filename=None,
415  file=DESCRIPTOR,
416  create_key=_descriptor._internal_create_key,
417  values=[
418    _descriptor.EnumValueDescriptor(
419      name='FEATURE_UNKNOWN', index=0, number=0,
420      serialized_options=None,
421      type=None,
422      create_key=_descriptor._internal_create_key),
423    _descriptor.EnumValueDescriptor(
424      name='BOOT_TIME_CALIBRATION', index=1, number=1,
425      serialized_options=None,
426      type=None,
427      create_key=_descriptor._internal_create_key),
428  ],
429  containing_type=None,
430  serialized_options=None,
431  serialized_start=5798,
432  serialized_end=5855,
433)
434_sym_db.RegisterEnumDescriptor(_COMPONENT_AMPLIFIER_FEATURE)
435
436_COMPONENT_BATTERY_TECHNOLOGY = _descriptor.EnumDescriptor(
437  name='Technology',
438  full_name='chromiumos.config.api.Component.Battery.Technology',
439  filename=None,
440  file=DESCRIPTOR,
441  create_key=_descriptor._internal_create_key,
442  values=[
443    _descriptor.EnumValueDescriptor(
444      name='TECH_UNKNOWN', index=0, number=0,
445      serialized_options=None,
446      type=None,
447      create_key=_descriptor._internal_create_key),
448    _descriptor.EnumValueDescriptor(
449      name='LI_ION', index=1, number=1,
450      serialized_options=None,
451      type=None,
452      create_key=_descriptor._internal_create_key),
453    _descriptor.EnumValueDescriptor(
454      name='LI_POLY', index=2, number=2,
455      serialized_options=None,
456      type=None,
457      create_key=_descriptor._internal_create_key),
458  ],
459  containing_type=None,
460  serialized_options=None,
461  serialized_start=5985,
462  serialized_end=6040,
463)
464_sym_db.RegisterEnumDescriptor(_COMPONENT_BATTERY_TECHNOLOGY)
465
466_COMPONENT_STORAGE_STORAGETYPE = _descriptor.EnumDescriptor(
467  name='StorageType',
468  full_name='chromiumos.config.api.Component.Storage.StorageType',
469  filename=None,
470  file=DESCRIPTOR,
471  create_key=_descriptor._internal_create_key,
472  values=[
473    _descriptor.EnumValueDescriptor(
474      name='STORAGE_TYPE_UNKNOWN', index=0, number=0,
475      serialized_options=None,
476      type=None,
477      create_key=_descriptor._internal_create_key),
478    _descriptor.EnumValueDescriptor(
479      name='EMMC', index=1, number=1,
480      serialized_options=None,
481      type=None,
482      create_key=_descriptor._internal_create_key),
483    _descriptor.EnumValueDescriptor(
484      name='NVME', index=2, number=2,
485      serialized_options=None,
486      type=None,
487      create_key=_descriptor._internal_create_key),
488    _descriptor.EnumValueDescriptor(
489      name='SATA', index=3, number=3,
490      serialized_options=None,
491      type=None,
492      create_key=_descriptor._internal_create_key),
493    _descriptor.EnumValueDescriptor(
494      name='UFS', index=4, number=4,
495      serialized_options=None,
496      type=None,
497      create_key=_descriptor._internal_create_key),
498    _descriptor.EnumValueDescriptor(
499      name='BRIDGED_EMMC', index=5, number=5,
500      serialized_options=None,
501      type=None,
502      create_key=_descriptor._internal_create_key),
503  ],
504  containing_type=None,
505  serialized_options=None,
506  serialized_start=6376,
507  serialized_end=6472,
508)
509_sym_db.RegisterEnumDescriptor(_COMPONENT_STORAGE_STORAGETYPE)
510
511_COMPONENT_SUPPORTSTATUS = _descriptor.EnumDescriptor(
512  name='SupportStatus',
513  full_name='chromiumos.config.api.Component.SupportStatus',
514  filename=None,
515  file=DESCRIPTOR,
516  create_key=_descriptor._internal_create_key,
517  values=[
518    _descriptor.EnumValueDescriptor(
519      name='STATUS_UNKNOWN', index=0, number=0,
520      serialized_options=None,
521      type=None,
522      create_key=_descriptor._internal_create_key),
523    _descriptor.EnumValueDescriptor(
524      name='STATUS_SUPPORTED', index=1, number=1,
525      serialized_options=None,
526      type=None,
527      create_key=_descriptor._internal_create_key),
528    _descriptor.EnumValueDescriptor(
529      name='STATUS_DEPRECATED', index=2, number=2,
530      serialized_options=None,
531      type=None,
532      create_key=_descriptor._internal_create_key),
533    _descriptor.EnumValueDescriptor(
534      name='STATUS_UNQUALIFIED', index=3, number=3,
535      serialized_options=None,
536      type=None,
537      create_key=_descriptor._internal_create_key),
538    _descriptor.EnumValueDescriptor(
539      name='STATUS_UNSUPPORTED', index=4, number=4,
540      serialized_options=None,
541      type=None,
542      create_key=_descriptor._internal_create_key),
543  ],
544  containing_type=None,
545  serialized_options=None,
546  serialized_start=7169,
547  serialized_end=7297,
548)
549_sym_db.RegisterEnumDescriptor(_COMPONENT_SUPPORTSTATUS)
550
551
552_COMPONENT_AVLID = _descriptor.Descriptor(
553  name='AVLId',
554  full_name='chromiumos.config.api.Component.AVLId',
555  filename=None,
556  file=DESCRIPTOR,
557  containing_type=None,
558  create_key=_descriptor._internal_create_key,
559  fields=[
560    _descriptor.FieldDescriptor(
561      name='cid', full_name='chromiumos.config.api.Component.AVLId.cid', index=0,
562      number=1, type=5, cpp_type=1, label=1,
563      has_default_value=False, default_value=0,
564      message_type=None, enum_type=None, containing_type=None,
565      is_extension=False, extension_scope=None,
566      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
567    _descriptor.FieldDescriptor(
568      name='qid', full_name='chromiumos.config.api.Component.AVLId.qid', index=1,
569      number=2, type=5, cpp_type=1, label=1,
570      has_default_value=False, default_value=0,
571      message_type=None, enum_type=None, containing_type=None,
572      is_extension=False, extension_scope=None,
573      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
574  ],
575  extensions=[
576  ],
577  nested_types=[],
578  enum_types=[
579  ],
580  serialized_options=None,
581  is_extendable=False,
582  syntax='proto3',
583  extension_ranges=[],
584  oneofs=[
585  ],
586  serialized_start=1773,
587  serialized_end=1806,
588)
589
590_COMPONENT_INTERFACE_I2C = _descriptor.Descriptor(
591  name='I2C',
592  full_name='chromiumos.config.api.Component.Interface.I2C',
593  filename=None,
594  file=DESCRIPTOR,
595  containing_type=None,
596  create_key=_descriptor._internal_create_key,
597  fields=[
598    _descriptor.FieldDescriptor(
599      name='product', full_name='chromiumos.config.api.Component.Interface.I2C.product', index=0,
600      number=1, type=9, cpp_type=9, label=1,
601      has_default_value=False, default_value=b"".decode('utf-8'),
602      message_type=None, enum_type=None, containing_type=None,
603      is_extension=False, extension_scope=None,
604      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
605    _descriptor.FieldDescriptor(
606      name='vendor', full_name='chromiumos.config.api.Component.Interface.I2C.vendor', index=1,
607      number=2, type=9, cpp_type=9, label=1,
608      has_default_value=False, default_value=b"".decode('utf-8'),
609      message_type=None, enum_type=None, containing_type=None,
610      is_extension=False, extension_scope=None,
611      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
612  ],
613  extensions=[
614  ],
615  nested_types=[],
616  enum_types=[
617  ],
618  serialized_options=None,
619  is_extendable=False,
620  syntax='proto3',
621  extension_ranges=[],
622  oneofs=[
623  ],
624  serialized_start=1822,
625  serialized_end=1860,
626)
627
628_COMPONENT_INTERFACE_USB = _descriptor.Descriptor(
629  name='Usb',
630  full_name='chromiumos.config.api.Component.Interface.Usb',
631  filename=None,
632  file=DESCRIPTOR,
633  containing_type=None,
634  create_key=_descriptor._internal_create_key,
635  fields=[
636    _descriptor.FieldDescriptor(
637      name='vendor_id', full_name='chromiumos.config.api.Component.Interface.Usb.vendor_id', index=0,
638      number=1, type=9, cpp_type=9, label=1,
639      has_default_value=False, default_value=b"".decode('utf-8'),
640      message_type=None, enum_type=None, containing_type=None,
641      is_extension=False, extension_scope=None,
642      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
643    _descriptor.FieldDescriptor(
644      name='product_id', full_name='chromiumos.config.api.Component.Interface.Usb.product_id', index=1,
645      number=2, type=9, cpp_type=9, label=1,
646      has_default_value=False, default_value=b"".decode('utf-8'),
647      message_type=None, enum_type=None, containing_type=None,
648      is_extension=False, extension_scope=None,
649      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
650    _descriptor.FieldDescriptor(
651      name='bcd_device', full_name='chromiumos.config.api.Component.Interface.Usb.bcd_device', index=2,
652      number=3, type=9, cpp_type=9, label=1,
653      has_default_value=False, default_value=b"".decode('utf-8'),
654      message_type=None, enum_type=None, containing_type=None,
655      is_extension=False, extension_scope=None,
656      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
657  ],
658  extensions=[
659  ],
660  nested_types=[],
661  enum_types=[
662  ],
663  serialized_options=None,
664  is_extendable=False,
665  syntax='proto3',
666  extension_ranges=[],
667  oneofs=[
668  ],
669  serialized_start=1862,
670  serialized_end=1926,
671)
672
673_COMPONENT_INTERFACE_PCI = _descriptor.Descriptor(
674  name='Pci',
675  full_name='chromiumos.config.api.Component.Interface.Pci',
676  filename=None,
677  file=DESCRIPTOR,
678  containing_type=None,
679  create_key=_descriptor._internal_create_key,
680  fields=[
681    _descriptor.FieldDescriptor(
682      name='vendor_id', full_name='chromiumos.config.api.Component.Interface.Pci.vendor_id', index=0,
683      number=1, type=9, cpp_type=9, label=1,
684      has_default_value=False, default_value=b"".decode('utf-8'),
685      message_type=None, enum_type=None, containing_type=None,
686      is_extension=False, extension_scope=None,
687      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
688    _descriptor.FieldDescriptor(
689      name='device_id', full_name='chromiumos.config.api.Component.Interface.Pci.device_id', index=1,
690      number=2, type=9, cpp_type=9, label=1,
691      has_default_value=False, default_value=b"".decode('utf-8'),
692      message_type=None, enum_type=None, containing_type=None,
693      is_extension=False, extension_scope=None,
694      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
695    _descriptor.FieldDescriptor(
696      name='revision_id', full_name='chromiumos.config.api.Component.Interface.Pci.revision_id', index=2,
697      number=3, type=9, cpp_type=9, label=1,
698      has_default_value=False, default_value=b"".decode('utf-8'),
699      message_type=None, enum_type=None, containing_type=None,
700      is_extension=False, extension_scope=None,
701      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
702    _descriptor.FieldDescriptor(
703      name='class_id', full_name='chromiumos.config.api.Component.Interface.Pci.class_id', index=3,
704      number=4, type=9, cpp_type=9, label=1,
705      has_default_value=False, default_value=b"".decode('utf-8'),
706      message_type=None, enum_type=None, containing_type=None,
707      is_extension=False, extension_scope=None,
708      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
709  ],
710  extensions=[
711  ],
712  nested_types=[],
713  enum_types=[
714  ],
715  serialized_options=None,
716  is_extendable=False,
717  syntax='proto3',
718  extension_ranges=[],
719  oneofs=[
720  ],
721  serialized_start=1928,
722  serialized_end=2010,
723)
724
725_COMPONENT_INTERFACE = _descriptor.Descriptor(
726  name='Interface',
727  full_name='chromiumos.config.api.Component.Interface',
728  filename=None,
729  file=DESCRIPTOR,
730  containing_type=None,
731  create_key=_descriptor._internal_create_key,
732  fields=[
733  ],
734  extensions=[
735  ],
736  nested_types=[_COMPONENT_INTERFACE_I2C, _COMPONENT_INTERFACE_USB, _COMPONENT_INTERFACE_PCI, ],
737  enum_types=[
738  ],
739  serialized_options=None,
740  is_extendable=False,
741  syntax='proto3',
742  extension_ranges=[],
743  oneofs=[
744  ],
745  serialized_start=1809,
746  serialized_end=2010,
747)
748
749_COMPONENT_SOC_FAMILY = _descriptor.Descriptor(
750  name='Family',
751  full_name='chromiumos.config.api.Component.Soc.Family',
752  filename=None,
753  file=DESCRIPTOR,
754  containing_type=None,
755  create_key=_descriptor._internal_create_key,
756  fields=[
757    _descriptor.FieldDescriptor(
758      name='arch', full_name='chromiumos.config.api.Component.Soc.Family.arch', index=0,
759      number=1, type=14, cpp_type=8, label=1,
760      has_default_value=False, default_value=0,
761      message_type=None, enum_type=None, containing_type=None,
762      is_extension=False, extension_scope=None,
763      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
764    _descriptor.FieldDescriptor(
765      name='name', full_name='chromiumos.config.api.Component.Soc.Family.name', index=1,
766      number=2, type=9, cpp_type=9, label=1,
767      has_default_value=False, default_value=b"".decode('utf-8'),
768      message_type=None, enum_type=None, containing_type=None,
769      is_extension=False, extension_scope=None,
770      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
771  ],
772  extensions=[
773  ],
774  nested_types=[],
775  enum_types=[
776  ],
777  serialized_options=None,
778  is_extendable=False,
779  syntax='proto3',
780  extension_ranges=[],
781  oneofs=[
782  ],
783  serialized_start=2252,
784  serialized_end=2339,
785)
786
787_COMPONENT_SOC = _descriptor.Descriptor(
788  name='Soc',
789  full_name='chromiumos.config.api.Component.Soc',
790  filename=None,
791  file=DESCRIPTOR,
792  containing_type=None,
793  create_key=_descriptor._internal_create_key,
794  fields=[
795    _descriptor.FieldDescriptor(
796      name='family', full_name='chromiumos.config.api.Component.Soc.family', index=0,
797      number=1, type=11, cpp_type=10, label=1,
798      has_default_value=False, default_value=None,
799      message_type=None, enum_type=None, containing_type=None,
800      is_extension=False, extension_scope=None,
801      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
802    _descriptor.FieldDescriptor(
803      name='model', full_name='chromiumos.config.api.Component.Soc.model', index=1,
804      number=2, type=9, cpp_type=9, label=1,
805      has_default_value=False, default_value=b"".decode('utf-8'),
806      message_type=None, enum_type=None, containing_type=None,
807      is_extension=False, extension_scope=None,
808      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
809    _descriptor.FieldDescriptor(
810      name='cores', full_name='chromiumos.config.api.Component.Soc.cores', index=2,
811      number=3, type=5, cpp_type=1, label=1,
812      has_default_value=False, default_value=0,
813      message_type=None, enum_type=None, containing_type=None,
814      is_extension=False, extension_scope=None,
815      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
816    _descriptor.FieldDescriptor(
817      name='features', full_name='chromiumos.config.api.Component.Soc.features', index=3,
818      number=4, type=14, cpp_type=8, label=3,
819      has_default_value=False, default_value=[],
820      message_type=None, enum_type=None, containing_type=None,
821      is_extension=False, extension_scope=None,
822      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
823    _descriptor.FieldDescriptor(
824      name='vulnerabilities', full_name='chromiumos.config.api.Component.Soc.vulnerabilities', index=4,
825      number=5, type=14, cpp_type=8, label=3,
826      has_default_value=False, default_value=[],
827      message_type=None, enum_type=None, containing_type=None,
828      is_extension=False, extension_scope=None,
829      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
830  ],
831  extensions=[
832  ],
833  nested_types=[_COMPONENT_SOC_FAMILY, ],
834  enum_types=[
835    _COMPONENT_SOC_ARCHITECTURE,
836    _COMPONENT_SOC_FEATURE,
837    _COMPONENT_SOC_VULNERABILITY,
838  ],
839  serialized_options=None,
840  is_extendable=False,
841  syntax='proto3',
842  extension_ranges=[],
843  oneofs=[
844  ],
845  serialized_start=2013,
846  serialized_end=2542,
847)
848
849_COMPONENT_MEMORY_PROFILE = _descriptor.Descriptor(
850  name='Profile',
851  full_name='chromiumos.config.api.Component.Memory.Profile',
852  filename=None,
853  file=DESCRIPTOR,
854  containing_type=None,
855  create_key=_descriptor._internal_create_key,
856  fields=[
857    _descriptor.FieldDescriptor(
858      name='type', full_name='chromiumos.config.api.Component.Memory.Profile.type', index=0,
859      number=1, type=14, cpp_type=8, label=1,
860      has_default_value=False, default_value=0,
861      message_type=None, enum_type=None, containing_type=None,
862      is_extension=False, extension_scope=None,
863      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
864    _descriptor.FieldDescriptor(
865      name='speed_mhz', full_name='chromiumos.config.api.Component.Memory.Profile.speed_mhz', index=1,
866      number=2, type=5, cpp_type=1, label=1,
867      has_default_value=False, default_value=0,
868      message_type=None, enum_type=None, containing_type=None,
869      is_extension=False, extension_scope=None,
870      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
871    _descriptor.FieldDescriptor(
872      name='size_megabytes', full_name='chromiumos.config.api.Component.Memory.Profile.size_megabytes', index=2,
873      number=3, type=5, cpp_type=1, label=1,
874      has_default_value=False, default_value=0,
875      message_type=None, enum_type=None, containing_type=None,
876      is_extension=False, extension_scope=None,
877      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
878  ],
879  extensions=[
880  ],
881  nested_types=[],
882  enum_types=[
883  ],
884  serialized_options=None,
885  is_extendable=False,
886  syntax='proto3',
887  extension_ranges=[],
888  oneofs=[
889  ],
890  serialized_start=2642,
891  serialized_end=2754,
892)
893
894_COMPONENT_MEMORY = _descriptor.Descriptor(
895  name='Memory',
896  full_name='chromiumos.config.api.Component.Memory',
897  filename=None,
898  file=DESCRIPTOR,
899  containing_type=None,
900  create_key=_descriptor._internal_create_key,
901  fields=[
902    _descriptor.FieldDescriptor(
903      name='profile', full_name='chromiumos.config.api.Component.Memory.profile', index=0,
904      number=1, type=11, cpp_type=10, label=1,
905      has_default_value=False, default_value=None,
906      message_type=None, enum_type=None, containing_type=None,
907      is_extension=False, extension_scope=None,
908      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
909    _descriptor.FieldDescriptor(
910      name='part_number', full_name='chromiumos.config.api.Component.Memory.part_number', index=1,
911      number=2, type=9, cpp_type=9, label=1,
912      has_default_value=False, default_value=b"".decode('utf-8'),
913      message_type=None, enum_type=None, containing_type=None,
914      is_extension=False, extension_scope=None,
915      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
916  ],
917  extensions=[
918  ],
919  nested_types=[_COMPONENT_MEMORY_PROFILE, ],
920  enum_types=[
921    _COMPONENT_MEMORY_TYPE,
922  ],
923  serialized_options=None,
924  is_extendable=False,
925  syntax='proto3',
926  extension_ranges=[],
927  oneofs=[
928  ],
929  serialized_start=2545,
930  serialized_end=2853,
931)
932
933_COMPONENT_BLUETOOTH = _descriptor.Descriptor(
934  name='Bluetooth',
935  full_name='chromiumos.config.api.Component.Bluetooth',
936  filename=None,
937  file=DESCRIPTOR,
938  containing_type=None,
939  create_key=_descriptor._internal_create_key,
940  fields=[
941    _descriptor.FieldDescriptor(
942      name='usb', full_name='chromiumos.config.api.Component.Bluetooth.usb', index=0,
943      number=4, type=11, cpp_type=10, label=1,
944      has_default_value=False, default_value=None,
945      message_type=None, enum_type=None, containing_type=None,
946      is_extension=False, extension_scope=None,
947      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
948  ],
949  extensions=[
950  ],
951  nested_types=[],
952  enum_types=[
953  ],
954  serialized_options=None,
955  is_extendable=False,
956  syntax='proto3',
957  extension_ranges=[],
958  oneofs=[
959  ],
960  serialized_start=2855,
961  serialized_end=2945,
962)
963
964_COMPONENT_CAMERA = _descriptor.Descriptor(
965  name='Camera',
966  full_name='chromiumos.config.api.Component.Camera',
967  filename=None,
968  file=DESCRIPTOR,
969  containing_type=None,
970  create_key=_descriptor._internal_create_key,
971  fields=[
972    _descriptor.FieldDescriptor(
973      name='features', full_name='chromiumos.config.api.Component.Camera.features', index=0,
974      number=1, type=14, cpp_type=8, label=3,
975      has_default_value=False, default_value=[],
976      message_type=None, enum_type=None, containing_type=None,
977      is_extension=False, extension_scope=None,
978      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
979    _descriptor.FieldDescriptor(
980      name='clock_type', full_name='chromiumos.config.api.Component.Camera.clock_type', index=1,
981      number=2, type=14, cpp_type=8, label=1,
982      has_default_value=False, default_value=0,
983      message_type=None, enum_type=None, containing_type=None,
984      is_extension=False, extension_scope=None,
985      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
986    _descriptor.FieldDescriptor(
987      name='usb', full_name='chromiumos.config.api.Component.Camera.usb', index=2,
988      number=3, type=11, cpp_type=10, label=1,
989      has_default_value=False, default_value=None,
990      message_type=None, enum_type=None, containing_type=None,
991      is_extension=False, extension_scope=None,
992      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
993    _descriptor.FieldDescriptor(
994      name='pci', full_name='chromiumos.config.api.Component.Camera.pci', index=3,
995      number=4, type=11, cpp_type=10, label=1,
996      has_default_value=False, default_value=None,
997      message_type=None, enum_type=None, containing_type=None,
998      is_extension=False, extension_scope=None,
999      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1000  ],
1001  extensions=[
1002  ],
1003  nested_types=[],
1004  enum_types=[
1005    _COMPONENT_CAMERA_FEATURE,
1006    _COMPONENT_CAMERA_CLOCKTYPE,
1007  ],
1008  serialized_options=None,
1009  is_extendable=False,
1010  syntax='proto3',
1011  extension_ranges=[],
1012  oneofs=[
1013    _descriptor.OneofDescriptor(
1014      name='interface', full_name='chromiumos.config.api.Component.Camera.interface',
1015      index=0, containing_type=None,
1016      create_key=_descriptor._internal_create_key,
1017    fields=[]),
1018  ],
1019  serialized_start=2948,
1020  serialized_end=3351,
1021)
1022
1023_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS_ROUNDEDCORNER = _descriptor.Descriptor(
1024  name='RoundedCorner',
1025  full_name='chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.RoundedCorner',
1026  filename=None,
1027  file=DESCRIPTOR,
1028  containing_type=None,
1029  create_key=_descriptor._internal_create_key,
1030  fields=[
1031    _descriptor.FieldDescriptor(
1032      name='radius_px', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.RoundedCorner.radius_px', index=0,
1033      number=1, type=5, cpp_type=1, label=1,
1034      has_default_value=False, default_value=0,
1035      message_type=None, enum_type=None, containing_type=None,
1036      is_extension=False, extension_scope=None,
1037      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1038  ],
1039  extensions=[
1040  ],
1041  nested_types=[],
1042  enum_types=[
1043  ],
1044  serialized_options=None,
1045  is_extendable=False,
1046  syntax='proto3',
1047  extension_ranges=[],
1048  oneofs=[
1049  ],
1050  serialized_start=4609,
1051  serialized_end=4643,
1052)
1053
1054_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS = _descriptor.Descriptor(
1055  name='RoundedCorners',
1056  full_name='chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners',
1057  filename=None,
1058  file=DESCRIPTOR,
1059  containing_type=None,
1060  create_key=_descriptor._internal_create_key,
1061  fields=[
1062    _descriptor.FieldDescriptor(
1063      name='top_left', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.top_left', index=0,
1064      number=1, type=11, cpp_type=10, label=1,
1065      has_default_value=False, default_value=None,
1066      message_type=None, enum_type=None, containing_type=None,
1067      is_extension=False, extension_scope=None,
1068      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1069    _descriptor.FieldDescriptor(
1070      name='top_right', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.top_right', index=1,
1071      number=2, type=11, cpp_type=10, label=1,
1072      has_default_value=False, default_value=None,
1073      message_type=None, enum_type=None, containing_type=None,
1074      is_extension=False, extension_scope=None,
1075      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1076    _descriptor.FieldDescriptor(
1077      name='bottom_left', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.bottom_left', index=2,
1078      number=3, type=11, cpp_type=10, label=1,
1079      has_default_value=False, default_value=None,
1080      message_type=None, enum_type=None, containing_type=None,
1081      is_extension=False, extension_scope=None,
1082      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1083    _descriptor.FieldDescriptor(
1084      name='bottom_right', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.bottom_right', index=3,
1085      number=4, type=11, cpp_type=10, label=1,
1086      has_default_value=False, default_value=None,
1087      message_type=None, enum_type=None, containing_type=None,
1088      is_extension=False, extension_scope=None,
1089      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1090  ],
1091  extensions=[
1092  ],
1093  nested_types=[_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS_ROUNDEDCORNER, ],
1094  enum_types=[
1095  ],
1096  serialized_options=None,
1097  is_extendable=False,
1098  syntax='proto3',
1099  extension_ranges=[],
1100  oneofs=[
1101  ],
1102  serialized_start=4163,
1103  serialized_end=4643,
1104)
1105
1106_COMPONENT_DISPLAYPANEL_PROPERTIES = _descriptor.Descriptor(
1107  name='Properties',
1108  full_name='chromiumos.config.api.Component.DisplayPanel.Properties',
1109  filename=None,
1110  file=DESCRIPTOR,
1111  containing_type=None,
1112  create_key=_descriptor._internal_create_key,
1113  fields=[
1114    _descriptor.FieldDescriptor(
1115      name='width_px', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.width_px', index=0,
1116      number=1, type=5, cpp_type=1, label=1,
1117      has_default_value=False, default_value=0,
1118      message_type=None, enum_type=None, containing_type=None,
1119      is_extension=False, extension_scope=None,
1120      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1121    _descriptor.FieldDescriptor(
1122      name='height_px', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.height_px', index=1,
1123      number=2, type=5, cpp_type=1, label=1,
1124      has_default_value=False, default_value=0,
1125      message_type=None, enum_type=None, containing_type=None,
1126      is_extension=False, extension_scope=None,
1127      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1128    _descriptor.FieldDescriptor(
1129      name='diagonal_milliinch', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.diagonal_milliinch', index=2,
1130      number=3, type=5, cpp_type=1, label=1,
1131      has_default_value=False, default_value=0,
1132      message_type=None, enum_type=None, containing_type=None,
1133      is_extension=False, extension_scope=None,
1134      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1135    _descriptor.FieldDescriptor(
1136      name='pixels_per_in', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.pixels_per_in', index=3,
1137      number=4, type=5, cpp_type=1, label=1,
1138      has_default_value=False, default_value=0,
1139      message_type=None, enum_type=None, containing_type=None,
1140      is_extension=False, extension_scope=None,
1141      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1142    _descriptor.FieldDescriptor(
1143      name='features', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.features', index=4,
1144      number=5, type=14, cpp_type=8, label=3,
1145      has_default_value=False, default_value=[],
1146      message_type=None, enum_type=None, containing_type=None,
1147      is_extension=False, extension_scope=None,
1148      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1149    _descriptor.FieldDescriptor(
1150      name='min_visible_backlight_level', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.min_visible_backlight_level', index=5,
1151      number=6, type=13, cpp_type=3, label=1,
1152      has_default_value=False, default_value=0,
1153      message_type=None, enum_type=None, containing_type=None,
1154      is_extension=False, extension_scope=None,
1155      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1156    _descriptor.FieldDescriptor(
1157      name='turn_off_screen_timeout_ms', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.turn_off_screen_timeout_ms', index=6,
1158      number=7, type=11, cpp_type=10, label=1,
1159      has_default_value=False, default_value=None,
1160      message_type=None, enum_type=None, containing_type=None,
1161      is_extension=False, extension_scope=None,
1162      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1163    _descriptor.FieldDescriptor(
1164      name='no_als_battery_brightness', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.no_als_battery_brightness', index=7,
1165      number=8, type=1, cpp_type=5, label=1,
1166      has_default_value=False, default_value=float(0),
1167      message_type=None, enum_type=None, containing_type=None,
1168      is_extension=False, extension_scope=None,
1169      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1170    _descriptor.FieldDescriptor(
1171      name='no_als_battery_brightness_nits', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.no_als_battery_brightness_nits', index=8,
1172      number=11, type=1, cpp_type=5, label=1,
1173      has_default_value=False, default_value=float(0),
1174      message_type=None, enum_type=None, containing_type=None,
1175      is_extension=False, extension_scope=None,
1176      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1177    _descriptor.FieldDescriptor(
1178      name='no_als_ac_brightness', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.no_als_ac_brightness', index=9,
1179      number=9, type=1, cpp_type=5, label=1,
1180      has_default_value=False, default_value=float(0),
1181      message_type=None, enum_type=None, containing_type=None,
1182      is_extension=False, extension_scope=None,
1183      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1184    _descriptor.FieldDescriptor(
1185      name='no_als_ac_brightness_nits', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.no_als_ac_brightness_nits', index=10,
1186      number=12, type=1, cpp_type=5, label=1,
1187      has_default_value=False, default_value=float(0),
1188      message_type=None, enum_type=None, containing_type=None,
1189      is_extension=False, extension_scope=None,
1190      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1191    _descriptor.FieldDescriptor(
1192      name='als_steps', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.als_steps', index=11,
1193      number=10, type=11, cpp_type=10, label=3,
1194      has_default_value=False, default_value=[],
1195      message_type=None, enum_type=None, containing_type=None,
1196      is_extension=False, extension_scope=None,
1197      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1198    _descriptor.FieldDescriptor(
1199      name='max_screen_brightness', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.max_screen_brightness', index=12,
1200      number=13, type=1, cpp_type=5, label=1,
1201      has_default_value=False, default_value=float(0),
1202      message_type=None, enum_type=None, containing_type=None,
1203      is_extension=False, extension_scope=None,
1204      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1205    _descriptor.FieldDescriptor(
1206      name='rounded_corners', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.rounded_corners', index=13,
1207      number=14, type=11, cpp_type=10, label=1,
1208      has_default_value=False, default_value=None,
1209      message_type=None, enum_type=None, containing_type=None,
1210      is_extension=False, extension_scope=None,
1211      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1212    _descriptor.FieldDescriptor(
1213      name='panel_type', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.panel_type', index=14,
1214      number=15, type=14, cpp_type=8, label=1,
1215      has_default_value=False, default_value=0,
1216      message_type=None, enum_type=None, containing_type=None,
1217      is_extension=False, extension_scope=None,
1218      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1219  ],
1220  extensions=[
1221  ],
1222  nested_types=[_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS, ],
1223  enum_types=[
1224  ],
1225  serialized_options=None,
1226  is_extendable=False,
1227  syntax='proto3',
1228  extension_ranges=[],
1229  oneofs=[
1230    _descriptor.OneofDescriptor(
1231      name='battery_brightness', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.battery_brightness',
1232      index=0, containing_type=None,
1233      create_key=_descriptor._internal_create_key,
1234    fields=[]),
1235    _descriptor.OneofDescriptor(
1236      name='ac_brightness', full_name='chromiumos.config.api.Component.DisplayPanel.Properties.ac_brightness',
1237      index=1, containing_type=None,
1238      create_key=_descriptor._internal_create_key,
1239    fields=[]),
1240  ],
1241  serialized_start=3469,
1242  serialized_end=4682,
1243)
1244
1245_COMPONENT_DISPLAYPANEL = _descriptor.Descriptor(
1246  name='DisplayPanel',
1247  full_name='chromiumos.config.api.Component.DisplayPanel',
1248  filename=None,
1249  file=DESCRIPTOR,
1250  containing_type=None,
1251  create_key=_descriptor._internal_create_key,
1252  fields=[
1253    _descriptor.FieldDescriptor(
1254      name='product_id', full_name='chromiumos.config.api.Component.DisplayPanel.product_id', index=0,
1255      number=1, type=9, cpp_type=9, label=1,
1256      has_default_value=False, default_value=b"".decode('utf-8'),
1257      message_type=None, enum_type=None, containing_type=None,
1258      is_extension=False, extension_scope=None,
1259      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1260    _descriptor.FieldDescriptor(
1261      name='properties', full_name='chromiumos.config.api.Component.DisplayPanel.properties', index=1,
1262      number=2, type=11, cpp_type=10, label=1,
1263      has_default_value=False, default_value=None,
1264      message_type=None, enum_type=None, containing_type=None,
1265      is_extension=False, extension_scope=None,
1266      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1267  ],
1268  extensions=[
1269  ],
1270  nested_types=[_COMPONENT_DISPLAYPANEL_PROPERTIES, ],
1271  enum_types=[
1272    _COMPONENT_DISPLAYPANEL_FEATURE,
1273    _COMPONENT_DISPLAYPANEL_PANELTYPE,
1274  ],
1275  serialized_options=None,
1276  is_extendable=False,
1277  syntax='proto3',
1278  extension_ranges=[],
1279  oneofs=[
1280  ],
1281  serialized_start=3354,
1282  serialized_end=4844,
1283)
1284
1285_COMPONENT_TOUCH = _descriptor.Descriptor(
1286  name='Touch',
1287  full_name='chromiumos.config.api.Component.Touch',
1288  filename=None,
1289  file=DESCRIPTOR,
1290  containing_type=None,
1291  create_key=_descriptor._internal_create_key,
1292  fields=[
1293    _descriptor.FieldDescriptor(
1294      name='product_id', full_name='chromiumos.config.api.Component.Touch.product_id', index=0,
1295      number=2, type=9, cpp_type=9, label=1,
1296      has_default_value=False, default_value=b"".decode('utf-8'),
1297      message_type=None, enum_type=None, containing_type=None,
1298      is_extension=False, extension_scope=None,
1299      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1300    _descriptor.FieldDescriptor(
1301      name='fw_version', full_name='chromiumos.config.api.Component.Touch.fw_version', index=1,
1302      number=3, type=9, cpp_type=9, label=1,
1303      has_default_value=False, default_value=b"".decode('utf-8'),
1304      message_type=None, enum_type=None, containing_type=None,
1305      is_extension=False, extension_scope=None,
1306      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1307    _descriptor.FieldDescriptor(
1308      name='product_series', full_name='chromiumos.config.api.Component.Touch.product_series', index=2,
1309      number=5, type=9, cpp_type=9, label=1,
1310      has_default_value=False, default_value=b"".decode('utf-8'),
1311      message_type=None, enum_type=None, containing_type=None,
1312      is_extension=False, extension_scope=None,
1313      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1314    _descriptor.FieldDescriptor(
1315      name='fw_checksum', full_name='chromiumos.config.api.Component.Touch.fw_checksum', index=3,
1316      number=6, type=9, cpp_type=9, label=1,
1317      has_default_value=False, default_value=b"".decode('utf-8'),
1318      message_type=None, enum_type=None, containing_type=None,
1319      is_extension=False, extension_scope=None,
1320      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1321    _descriptor.FieldDescriptor(
1322      name='type', full_name='chromiumos.config.api.Component.Touch.type', index=4,
1323      number=7, type=14, cpp_type=8, label=1,
1324      has_default_value=False, default_value=0,
1325      message_type=None, enum_type=None, containing_type=None,
1326      is_extension=False, extension_scope=None,
1327      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1328    _descriptor.FieldDescriptor(
1329      name='usb', full_name='chromiumos.config.api.Component.Touch.usb', index=5,
1330      number=8, type=11, cpp_type=10, label=1,
1331      has_default_value=False, default_value=None,
1332      message_type=None, enum_type=None, containing_type=None,
1333      is_extension=False, extension_scope=None,
1334      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1335  ],
1336  extensions=[
1337  ],
1338  nested_types=[],
1339  enum_types=[
1340    _COMPONENT_TOUCH_TOUCHTYPE,
1341  ],
1342  serialized_options=None,
1343  is_extendable=False,
1344  syntax='proto3',
1345  extension_ranges=[],
1346  oneofs=[
1347  ],
1348  serialized_start=4847,
1349  serialized_end=5133,
1350)
1351
1352_COMPONENT_WIFI = _descriptor.Descriptor(
1353  name='Wifi',
1354  full_name='chromiumos.config.api.Component.Wifi',
1355  filename=None,
1356  file=DESCRIPTOR,
1357  containing_type=None,
1358  create_key=_descriptor._internal_create_key,
1359  fields=[
1360    _descriptor.FieldDescriptor(
1361      name='pci', full_name='chromiumos.config.api.Component.Wifi.pci', index=0,
1362      number=1, type=11, cpp_type=10, label=1,
1363      has_default_value=False, default_value=None,
1364      message_type=None, enum_type=None, containing_type=None,
1365      is_extension=False, extension_scope=None,
1366      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1367    _descriptor.FieldDescriptor(
1368      name='supported_wlan_protocols', full_name='chromiumos.config.api.Component.Wifi.supported_wlan_protocols', index=1,
1369      number=2, type=14, cpp_type=8, label=3,
1370      has_default_value=False, default_value=[],
1371      message_type=None, enum_type=None, containing_type=None,
1372      is_extension=False, extension_scope=None,
1373      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1374  ],
1375  extensions=[
1376  ],
1377  nested_types=[],
1378  enum_types=[
1379    _COMPONENT_WIFI_WLANPROTOCOL,
1380  ],
1381  serialized_options=None,
1382  is_extendable=False,
1383  syntax='proto3',
1384  extension_ranges=[],
1385  oneofs=[
1386    _descriptor.OneofDescriptor(
1387      name='interface', full_name='chromiumos.config.api.Component.Wifi.interface',
1388      index=0, containing_type=None,
1389      create_key=_descriptor._internal_create_key,
1390    fields=[]),
1391  ],
1392  serialized_start=5136,
1393  serialized_end=5464,
1394)
1395
1396_COMPONENT_QUALIFICATION = _descriptor.Descriptor(
1397  name='Qualification',
1398  full_name='chromiumos.config.api.Component.Qualification',
1399  filename=None,
1400  file=DESCRIPTOR,
1401  containing_type=None,
1402  create_key=_descriptor._internal_create_key,
1403  fields=[
1404    _descriptor.FieldDescriptor(
1405      name='component_id', full_name='chromiumos.config.api.Component.Qualification.component_id', index=0,
1406      number=1, type=11, cpp_type=10, label=1,
1407      has_default_value=False, default_value=None,
1408      message_type=None, enum_type=None, containing_type=None,
1409      is_extension=False, extension_scope=None,
1410      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1411    _descriptor.FieldDescriptor(
1412      name='status', full_name='chromiumos.config.api.Component.Qualification.status', index=1,
1413      number=2, type=14, cpp_type=8, label=1,
1414      has_default_value=False, default_value=0,
1415      message_type=None, enum_type=None, containing_type=None,
1416      is_extension=False, extension_scope=None,
1417      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1418  ],
1419  extensions=[
1420  ],
1421  nested_types=[],
1422  enum_types=[
1423    _COMPONENT_QUALIFICATION_STATUS,
1424  ],
1425  serialized_options=None,
1426  is_extendable=False,
1427  syntax='proto3',
1428  extension_ranges=[],
1429  oneofs=[
1430  ],
1431  serialized_start=5467,
1432  serialized_end=5698,
1433)
1434
1435_COMPONENT_AMPLIFIER = _descriptor.Descriptor(
1436  name='Amplifier',
1437  full_name='chromiumos.config.api.Component.Amplifier',
1438  filename=None,
1439  file=DESCRIPTOR,
1440  containing_type=None,
1441  create_key=_descriptor._internal_create_key,
1442  fields=[
1443    _descriptor.FieldDescriptor(
1444      name='name', full_name='chromiumos.config.api.Component.Amplifier.name', index=0,
1445      number=1, type=9, cpp_type=9, label=1,
1446      has_default_value=False, default_value=b"".decode('utf-8'),
1447      message_type=None, enum_type=None, containing_type=None,
1448      is_extension=False, extension_scope=None,
1449      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1450    _descriptor.FieldDescriptor(
1451      name='features', full_name='chromiumos.config.api.Component.Amplifier.features', index=1,
1452      number=2, type=14, cpp_type=8, label=3,
1453      has_default_value=False, default_value=[],
1454      message_type=None, enum_type=None, containing_type=None,
1455      is_extension=False, extension_scope=None,
1456      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1457  ],
1458  extensions=[
1459  ],
1460  nested_types=[],
1461  enum_types=[
1462    _COMPONENT_AMPLIFIER_FEATURE,
1463  ],
1464  serialized_options=None,
1465  is_extendable=False,
1466  syntax='proto3',
1467  extension_ranges=[],
1468  oneofs=[
1469  ],
1470  serialized_start=5701,
1471  serialized_end=5855,
1472)
1473
1474_COMPONENT_AUDIOCODEC = _descriptor.Descriptor(
1475  name='AudioCodec',
1476  full_name='chromiumos.config.api.Component.AudioCodec',
1477  filename=None,
1478  file=DESCRIPTOR,
1479  containing_type=None,
1480  create_key=_descriptor._internal_create_key,
1481  fields=[
1482    _descriptor.FieldDescriptor(
1483      name='name', full_name='chromiumos.config.api.Component.AudioCodec.name', index=0,
1484      number=1, type=9, cpp_type=9, label=1,
1485      has_default_value=False, default_value=b"".decode('utf-8'),
1486      message_type=None, enum_type=None, containing_type=None,
1487      is_extension=False, extension_scope=None,
1488      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1489  ],
1490  extensions=[
1491  ],
1492  nested_types=[],
1493  enum_types=[
1494  ],
1495  serialized_options=None,
1496  is_extendable=False,
1497  syntax='proto3',
1498  extension_ranges=[],
1499  oneofs=[
1500  ],
1501  serialized_start=5857,
1502  serialized_end=5883,
1503)
1504
1505_COMPONENT_BATTERY = _descriptor.Descriptor(
1506  name='Battery',
1507  full_name='chromiumos.config.api.Component.Battery',
1508  filename=None,
1509  file=DESCRIPTOR,
1510  containing_type=None,
1511  create_key=_descriptor._internal_create_key,
1512  fields=[
1513    _descriptor.FieldDescriptor(
1514      name='model', full_name='chromiumos.config.api.Component.Battery.model', index=0,
1515      number=1, type=9, cpp_type=9, label=1,
1516      has_default_value=False, default_value=b"".decode('utf-8'),
1517      message_type=None, enum_type=None, containing_type=None,
1518      is_extension=False, extension_scope=None,
1519      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1520    _descriptor.FieldDescriptor(
1521      name='technology', full_name='chromiumos.config.api.Component.Battery.technology', index=1,
1522      number=2, type=14, cpp_type=8, label=1,
1523      has_default_value=False, default_value=0,
1524      message_type=None, enum_type=None, containing_type=None,
1525      is_extension=False, extension_scope=None,
1526      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1527  ],
1528  extensions=[
1529  ],
1530  nested_types=[],
1531  enum_types=[
1532    _COMPONENT_BATTERY_TECHNOLOGY,
1533  ],
1534  serialized_options=None,
1535  is_extendable=False,
1536  syntax='proto3',
1537  extension_ranges=[],
1538  oneofs=[
1539  ],
1540  serialized_start=5886,
1541  serialized_end=6040,
1542)
1543
1544_COMPONENT_FLASHCHIP = _descriptor.Descriptor(
1545  name='FlashChip',
1546  full_name='chromiumos.config.api.Component.FlashChip',
1547  filename=None,
1548  file=DESCRIPTOR,
1549  containing_type=None,
1550  create_key=_descriptor._internal_create_key,
1551  fields=[
1552    _descriptor.FieldDescriptor(
1553      name='part_number', full_name='chromiumos.config.api.Component.FlashChip.part_number', index=0,
1554      number=1, type=9, cpp_type=9, label=1,
1555      has_default_value=False, default_value=b"".decode('utf-8'),
1556      message_type=None, enum_type=None, containing_type=None,
1557      is_extension=False, extension_scope=None,
1558      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1559  ],
1560  extensions=[
1561  ],
1562  nested_types=[],
1563  enum_types=[
1564  ],
1565  serialized_options=None,
1566  is_extendable=False,
1567  syntax='proto3',
1568  extension_ranges=[],
1569  oneofs=[
1570  ],
1571  serialized_start=6042,
1572  serialized_end=6074,
1573)
1574
1575_COMPONENT_EMBEDDEDCONTROLLER = _descriptor.Descriptor(
1576  name='EmbeddedController',
1577  full_name='chromiumos.config.api.Component.EmbeddedController',
1578  filename=None,
1579  file=DESCRIPTOR,
1580  containing_type=None,
1581  create_key=_descriptor._internal_create_key,
1582  fields=[
1583    _descriptor.FieldDescriptor(
1584      name='part_number', full_name='chromiumos.config.api.Component.EmbeddedController.part_number', index=0,
1585      number=1, type=9, cpp_type=9, label=1,
1586      has_default_value=False, default_value=b"".decode('utf-8'),
1587      message_type=None, enum_type=None, containing_type=None,
1588      is_extension=False, extension_scope=None,
1589      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1590  ],
1591  extensions=[
1592  ],
1593  nested_types=[],
1594  enum_types=[
1595  ],
1596  serialized_options=None,
1597  is_extendable=False,
1598  syntax='proto3',
1599  extension_ranges=[],
1600  oneofs=[
1601  ],
1602  serialized_start=6076,
1603  serialized_end=6117,
1604)
1605
1606_COMPONENT_STORAGE = _descriptor.Descriptor(
1607  name='Storage',
1608  full_name='chromiumos.config.api.Component.Storage',
1609  filename=None,
1610  file=DESCRIPTOR,
1611  containing_type=None,
1612  create_key=_descriptor._internal_create_key,
1613  fields=[
1614    _descriptor.FieldDescriptor(
1615      name='emmc5_fw_ver', full_name='chromiumos.config.api.Component.Storage.emmc5_fw_ver', index=0,
1616      number=1, type=9, cpp_type=9, label=1,
1617      has_default_value=False, default_value=b"".decode('utf-8'),
1618      message_type=None, enum_type=None, containing_type=None,
1619      is_extension=False, extension_scope=None,
1620      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1621    _descriptor.FieldDescriptor(
1622      name='manfid', full_name='chromiumos.config.api.Component.Storage.manfid', index=1,
1623      number=2, type=9, cpp_type=9, label=1,
1624      has_default_value=False, default_value=b"".decode('utf-8'),
1625      message_type=None, enum_type=None, containing_type=None,
1626      is_extension=False, extension_scope=None,
1627      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1628    _descriptor.FieldDescriptor(
1629      name='name', full_name='chromiumos.config.api.Component.Storage.name', index=2,
1630      number=3, type=9, cpp_type=9, label=1,
1631      has_default_value=False, default_value=b"".decode('utf-8'),
1632      message_type=None, enum_type=None, containing_type=None,
1633      is_extension=False, extension_scope=None,
1634      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1635    _descriptor.FieldDescriptor(
1636      name='oemid', full_name='chromiumos.config.api.Component.Storage.oemid', index=3,
1637      number=4, type=9, cpp_type=9, label=1,
1638      has_default_value=False, default_value=b"".decode('utf-8'),
1639      message_type=None, enum_type=None, containing_type=None,
1640      is_extension=False, extension_scope=None,
1641      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1642    _descriptor.FieldDescriptor(
1643      name='prv', full_name='chromiumos.config.api.Component.Storage.prv', index=4,
1644      number=5, type=9, cpp_type=9, label=1,
1645      has_default_value=False, default_value=b"".decode('utf-8'),
1646      message_type=None, enum_type=None, containing_type=None,
1647      is_extension=False, extension_scope=None,
1648      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1649    _descriptor.FieldDescriptor(
1650      name='sectors', full_name='chromiumos.config.api.Component.Storage.sectors', index=5,
1651      number=6, type=9, cpp_type=9, label=1,
1652      has_default_value=False, default_value=b"".decode('utf-8'),
1653      message_type=None, enum_type=None, containing_type=None,
1654      is_extension=False, extension_scope=None,
1655      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1656    _descriptor.FieldDescriptor(
1657      name='type', full_name='chromiumos.config.api.Component.Storage.type', index=6,
1658      number=7, type=14, cpp_type=8, label=1,
1659      has_default_value=False, default_value=0,
1660      message_type=None, enum_type=None, containing_type=None,
1661      is_extension=False, extension_scope=None,
1662      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1663    _descriptor.FieldDescriptor(
1664      name='size_gb', full_name='chromiumos.config.api.Component.Storage.size_gb', index=7,
1665      number=8, type=13, cpp_type=3, label=1,
1666      has_default_value=False, default_value=0,
1667      message_type=None, enum_type=None, containing_type=None,
1668      is_extension=False, extension_scope=None,
1669      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1670    _descriptor.FieldDescriptor(
1671      name='pci', full_name='chromiumos.config.api.Component.Storage.pci', index=8,
1672      number=9, type=11, cpp_type=10, label=1,
1673      has_default_value=False, default_value=None,
1674      message_type=None, enum_type=None, containing_type=None,
1675      is_extension=False, extension_scope=None,
1676      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1677  ],
1678  extensions=[
1679  ],
1680  nested_types=[],
1681  enum_types=[
1682    _COMPONENT_STORAGE_STORAGETYPE,
1683  ],
1684  serialized_options=None,
1685  is_extendable=False,
1686  syntax='proto3',
1687  extension_ranges=[],
1688  oneofs=[
1689    _descriptor.OneofDescriptor(
1690      name='interface', full_name='chromiumos.config.api.Component.Storage.interface',
1691      index=0, containing_type=None,
1692      create_key=_descriptor._internal_create_key,
1693    fields=[]),
1694  ],
1695  serialized_start=6120,
1696  serialized_end=6485,
1697)
1698
1699_COMPONENT_TPM = _descriptor.Descriptor(
1700  name='Tpm',
1701  full_name='chromiumos.config.api.Component.Tpm',
1702  filename=None,
1703  file=DESCRIPTOR,
1704  containing_type=None,
1705  create_key=_descriptor._internal_create_key,
1706  fields=[
1707    _descriptor.FieldDescriptor(
1708      name='manufacturer_info', full_name='chromiumos.config.api.Component.Tpm.manufacturer_info', index=0,
1709      number=1, type=9, cpp_type=9, label=1,
1710      has_default_value=False, default_value=b"".decode('utf-8'),
1711      message_type=None, enum_type=None, containing_type=None,
1712      is_extension=False, extension_scope=None,
1713      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1714    _descriptor.FieldDescriptor(
1715      name='version', full_name='chromiumos.config.api.Component.Tpm.version', index=1,
1716      number=2, type=9, cpp_type=9, label=1,
1717      has_default_value=False, default_value=b"".decode('utf-8'),
1718      message_type=None, enum_type=None, containing_type=None,
1719      is_extension=False, extension_scope=None,
1720      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1721  ],
1722  extensions=[
1723  ],
1724  nested_types=[],
1725  enum_types=[
1726  ],
1727  serialized_options=None,
1728  is_extendable=False,
1729  syntax='proto3',
1730  extension_ranges=[],
1731  oneofs=[
1732  ],
1733  serialized_start=6487,
1734  serialized_end=6536,
1735)
1736
1737_COMPONENT_STYLUS = _descriptor.Descriptor(
1738  name='Stylus',
1739  full_name='chromiumos.config.api.Component.Stylus',
1740  filename=None,
1741  file=DESCRIPTOR,
1742  containing_type=None,
1743  create_key=_descriptor._internal_create_key,
1744  fields=[
1745    _descriptor.FieldDescriptor(
1746      name='usb', full_name='chromiumos.config.api.Component.Stylus.usb', index=0,
1747      number=1, type=11, cpp_type=10, label=1,
1748      has_default_value=False, default_value=None,
1749      message_type=None, enum_type=None, containing_type=None,
1750      is_extension=False, extension_scope=None,
1751      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1752    _descriptor.FieldDescriptor(
1753      name='i2c', full_name='chromiumos.config.api.Component.Stylus.i2c', index=1,
1754      number=2, type=11, cpp_type=10, label=1,
1755      has_default_value=False, default_value=None,
1756      message_type=None, enum_type=None, containing_type=None,
1757      is_extension=False, extension_scope=None,
1758      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1759  ],
1760  extensions=[
1761  ],
1762  nested_types=[],
1763  enum_types=[
1764  ],
1765  serialized_options=None,
1766  is_extendable=False,
1767  syntax='proto3',
1768  extension_ranges=[],
1769  oneofs=[
1770    _descriptor.OneofDescriptor(
1771      name='interface', full_name='chromiumos.config.api.Component.Stylus.interface',
1772      index=0, containing_type=None,
1773      create_key=_descriptor._internal_create_key,
1774    fields=[]),
1775  ],
1776  serialized_start=6539,
1777  serialized_end=6686,
1778)
1779
1780_COMPONENT_DISPLAYPORTCONVERTER = _descriptor.Descriptor(
1781  name='DisplayPortConverter',
1782  full_name='chromiumos.config.api.Component.DisplayPortConverter',
1783  filename=None,
1784  file=DESCRIPTOR,
1785  containing_type=None,
1786  create_key=_descriptor._internal_create_key,
1787  fields=[
1788    _descriptor.FieldDescriptor(
1789      name='name', full_name='chromiumos.config.api.Component.DisplayPortConverter.name', index=0,
1790      number=1, type=9, cpp_type=9, label=1,
1791      has_default_value=False, default_value=b"".decode('utf-8'),
1792      message_type=None, enum_type=None, containing_type=None,
1793      is_extension=False, extension_scope=None,
1794      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1795  ],
1796  extensions=[
1797  ],
1798  nested_types=[],
1799  enum_types=[
1800  ],
1801  serialized_options=None,
1802  is_extendable=False,
1803  syntax='proto3',
1804  extension_ranges=[],
1805  oneofs=[
1806  ],
1807  serialized_start=6688,
1808  serialized_end=6724,
1809)
1810
1811_COMPONENT_CELLULAR = _descriptor.Descriptor(
1812  name='Cellular',
1813  full_name='chromiumos.config.api.Component.Cellular',
1814  filename=None,
1815  file=DESCRIPTOR,
1816  containing_type=None,
1817  create_key=_descriptor._internal_create_key,
1818  fields=[
1819    _descriptor.FieldDescriptor(
1820      name='usb', full_name='chromiumos.config.api.Component.Cellular.usb', index=0,
1821      number=1, type=11, cpp_type=10, label=1,
1822      has_default_value=False, default_value=None,
1823      message_type=None, enum_type=None, containing_type=None,
1824      is_extension=False, extension_scope=None,
1825      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1826  ],
1827  extensions=[
1828  ],
1829  nested_types=[],
1830  enum_types=[
1831  ],
1832  serialized_options=None,
1833  is_extendable=False,
1834  syntax='proto3',
1835  extension_ranges=[],
1836  oneofs=[
1837    _descriptor.OneofDescriptor(
1838      name='interface', full_name='chromiumos.config.api.Component.Cellular.interface',
1839      index=0, containing_type=None,
1840      create_key=_descriptor._internal_create_key,
1841    fields=[]),
1842  ],
1843  serialized_start=6726,
1844  serialized_end=6812,
1845)
1846
1847_COMPONENT_LUXTHRESHOLD = _descriptor.Descriptor(
1848  name='LuxThreshold',
1849  full_name='chromiumos.config.api.Component.LuxThreshold',
1850  filename=None,
1851  file=DESCRIPTOR,
1852  containing_type=None,
1853  create_key=_descriptor._internal_create_key,
1854  fields=[
1855    _descriptor.FieldDescriptor(
1856      name='decrease_threshold', full_name='chromiumos.config.api.Component.LuxThreshold.decrease_threshold', index=0,
1857      number=1, type=5, cpp_type=1, label=1,
1858      has_default_value=False, default_value=0,
1859      message_type=None, enum_type=None, containing_type=None,
1860      is_extension=False, extension_scope=None,
1861      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1862    _descriptor.FieldDescriptor(
1863      name='increase_threshold', full_name='chromiumos.config.api.Component.LuxThreshold.increase_threshold', index=1,
1864      number=2, type=5, cpp_type=1, label=1,
1865      has_default_value=False, default_value=0,
1866      message_type=None, enum_type=None, containing_type=None,
1867      is_extension=False, extension_scope=None,
1868      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1869  ],
1870  extensions=[
1871  ],
1872  nested_types=[],
1873  enum_types=[
1874  ],
1875  serialized_options=None,
1876  is_extendable=False,
1877  syntax='proto3',
1878  extension_ranges=[],
1879  oneofs=[
1880  ],
1881  serialized_start=6814,
1882  serialized_end=6884,
1883)
1884
1885_COMPONENT_ALSSTEP = _descriptor.Descriptor(
1886  name='AlsStep',
1887  full_name='chromiumos.config.api.Component.AlsStep',
1888  filename=None,
1889  file=DESCRIPTOR,
1890  containing_type=None,
1891  create_key=_descriptor._internal_create_key,
1892  fields=[
1893    _descriptor.FieldDescriptor(
1894      name='ac_backlight_percent', full_name='chromiumos.config.api.Component.AlsStep.ac_backlight_percent', index=0,
1895      number=1, type=1, cpp_type=5, label=1,
1896      has_default_value=False, default_value=float(0),
1897      message_type=None, enum_type=None, containing_type=None,
1898      is_extension=False, extension_scope=None,
1899      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1900    _descriptor.FieldDescriptor(
1901      name='ac_backlight_nits', full_name='chromiumos.config.api.Component.AlsStep.ac_backlight_nits', index=1,
1902      number=5, type=1, cpp_type=5, label=1,
1903      has_default_value=False, default_value=float(0),
1904      message_type=None, enum_type=None, containing_type=None,
1905      is_extension=False, extension_scope=None,
1906      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1907    _descriptor.FieldDescriptor(
1908      name='battery_backlight_percent', full_name='chromiumos.config.api.Component.AlsStep.battery_backlight_percent', index=2,
1909      number=2, type=1, cpp_type=5, label=1,
1910      has_default_value=False, default_value=float(0),
1911      message_type=None, enum_type=None, containing_type=None,
1912      is_extension=False, extension_scope=None,
1913      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1914    _descriptor.FieldDescriptor(
1915      name='battery_backlight_nits', full_name='chromiumos.config.api.Component.AlsStep.battery_backlight_nits', index=3,
1916      number=6, type=1, cpp_type=5, label=1,
1917      has_default_value=False, default_value=float(0),
1918      message_type=None, enum_type=None, containing_type=None,
1919      is_extension=False, extension_scope=None,
1920      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1921    _descriptor.FieldDescriptor(
1922      name='lux_threshold', full_name='chromiumos.config.api.Component.AlsStep.lux_threshold', index=4,
1923      number=3, type=11, cpp_type=10, label=1,
1924      has_default_value=False, default_value=None,
1925      message_type=None, enum_type=None, containing_type=None,
1926      is_extension=False, extension_scope=None,
1927      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1928    _descriptor.FieldDescriptor(
1929      name='max_screen_brightness', full_name='chromiumos.config.api.Component.AlsStep.max_screen_brightness', index=5,
1930      number=7, type=1, cpp_type=5, label=1,
1931      has_default_value=False, default_value=float(0),
1932      message_type=None, enum_type=None, containing_type=None,
1933      is_extension=False, extension_scope=None,
1934      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1935  ],
1936  extensions=[
1937  ],
1938  nested_types=[],
1939  enum_types=[
1940  ],
1941  serialized_options=None,
1942  is_extendable=False,
1943  syntax='proto3',
1944  extension_ranges=[],
1945  oneofs=[
1946    _descriptor.OneofDescriptor(
1947      name='ac_backlight', full_name='chromiumos.config.api.Component.AlsStep.ac_backlight',
1948      index=0, containing_type=None,
1949      create_key=_descriptor._internal_create_key,
1950    fields=[]),
1951    _descriptor.OneofDescriptor(
1952      name='battery_backlight', full_name='chromiumos.config.api.Component.AlsStep.battery_backlight',
1953      index=1, containing_type=None,
1954      create_key=_descriptor._internal_create_key,
1955    fields=[]),
1956  ],
1957  serialized_start=6887,
1958  serialized_end=7166,
1959)
1960
1961_COMPONENT = _descriptor.Descriptor(
1962  name='Component',
1963  full_name='chromiumos.config.api.Component',
1964  filename=None,
1965  file=DESCRIPTOR,
1966  containing_type=None,
1967  create_key=_descriptor._internal_create_key,
1968  fields=[
1969    _descriptor.FieldDescriptor(
1970      name='id', full_name='chromiumos.config.api.Component.id', index=0,
1971      number=1, type=11, cpp_type=10, label=1,
1972      has_default_value=False, default_value=None,
1973      message_type=None, enum_type=None, containing_type=None,
1974      is_extension=False, extension_scope=None,
1975      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1976    _descriptor.FieldDescriptor(
1977      name='manufacturer_id', full_name='chromiumos.config.api.Component.manufacturer_id', index=1,
1978      number=8, type=11, cpp_type=10, label=1,
1979      has_default_value=False, default_value=None,
1980      message_type=None, enum_type=None, containing_type=None,
1981      is_extension=False, extension_scope=None,
1982      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1983    _descriptor.FieldDescriptor(
1984      name='name', full_name='chromiumos.config.api.Component.name', index=2,
1985      number=9, type=9, cpp_type=9, label=1,
1986      has_default_value=False, default_value=b"".decode('utf-8'),
1987      message_type=None, enum_type=None, containing_type=None,
1988      is_extension=False, extension_scope=None,
1989      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1990    _descriptor.FieldDescriptor(
1991      name='hwid_type', full_name='chromiumos.config.api.Component.hwid_type', index=3,
1992      number=25, type=9, cpp_type=9, label=1,
1993      has_default_value=False, default_value=b"".decode('utf-8'),
1994      message_type=None, enum_type=None, containing_type=None,
1995      is_extension=False, extension_scope=None,
1996      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
1997    _descriptor.FieldDescriptor(
1998      name='hwid_label', full_name='chromiumos.config.api.Component.hwid_label', index=4,
1999      number=20, type=9, cpp_type=9, label=1,
2000      has_default_value=False, default_value=b"".decode('utf-8'),
2001      message_type=None, enum_type=None, containing_type=None,
2002      is_extension=False, extension_scope=None,
2003      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2004    _descriptor.FieldDescriptor(
2005      name='avl_id', full_name='chromiumos.config.api.Component.avl_id', index=5,
2006      number=21, type=11, cpp_type=10, label=1,
2007      has_default_value=False, default_value=None,
2008      message_type=None, enum_type=None, containing_type=None,
2009      is_extension=False, extension_scope=None,
2010      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2011    _descriptor.FieldDescriptor(
2012      name='part_number', full_name='chromiumos.config.api.Component.part_number', index=6,
2013      number=22, type=9, cpp_type=9, label=1,
2014      has_default_value=False, default_value=b"".decode('utf-8'),
2015      message_type=None, enum_type=None, containing_type=None,
2016      is_extension=False, extension_scope=None,
2017      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2018    _descriptor.FieldDescriptor(
2019      name='support_status', full_name='chromiumos.config.api.Component.support_status', index=7,
2020      number=28, type=14, cpp_type=8, label=1,
2021      has_default_value=False, default_value=0,
2022      message_type=None, enum_type=None, containing_type=None,
2023      is_extension=False, extension_scope=None,
2024      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2025    _descriptor.FieldDescriptor(
2026      name='soc', full_name='chromiumos.config.api.Component.soc', index=8,
2027      number=2, type=11, cpp_type=10, label=1,
2028      has_default_value=False, default_value=None,
2029      message_type=None, enum_type=None, containing_type=None,
2030      is_extension=False, extension_scope=None,
2031      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2032    _descriptor.FieldDescriptor(
2033      name='memory', full_name='chromiumos.config.api.Component.memory', index=9,
2034      number=3, type=11, cpp_type=10, label=1,
2035      has_default_value=False, default_value=None,
2036      message_type=None, enum_type=None, containing_type=None,
2037      is_extension=False, extension_scope=None,
2038      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2039    _descriptor.FieldDescriptor(
2040      name='bluetooth', full_name='chromiumos.config.api.Component.bluetooth', index=10,
2041      number=4, type=11, cpp_type=10, label=1,
2042      has_default_value=False, default_value=None,
2043      message_type=None, enum_type=None, containing_type=None,
2044      is_extension=False, extension_scope=None,
2045      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2046    _descriptor.FieldDescriptor(
2047      name='camera', full_name='chromiumos.config.api.Component.camera', index=11,
2048      number=5, type=11, cpp_type=10, label=1,
2049      has_default_value=False, default_value=None,
2050      message_type=None, enum_type=None, containing_type=None,
2051      is_extension=False, extension_scope=None,
2052      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2053    _descriptor.FieldDescriptor(
2054      name='touchscreen', full_name='chromiumos.config.api.Component.touchscreen', index=12,
2055      number=6, type=11, cpp_type=10, label=1,
2056      has_default_value=False, default_value=None,
2057      message_type=None, enum_type=None, containing_type=None,
2058      is_extension=False, extension_scope=None,
2059      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2060    _descriptor.FieldDescriptor(
2061      name='wifi', full_name='chromiumos.config.api.Component.wifi', index=13,
2062      number=7, type=11, cpp_type=10, label=1,
2063      has_default_value=False, default_value=None,
2064      message_type=None, enum_type=None, containing_type=None,
2065      is_extension=False, extension_scope=None,
2066      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2067    _descriptor.FieldDescriptor(
2068      name='touchpad', full_name='chromiumos.config.api.Component.touchpad', index=14,
2069      number=10, type=11, cpp_type=10, label=1,
2070      has_default_value=False, default_value=None,
2071      message_type=None, enum_type=None, containing_type=None,
2072      is_extension=False, extension_scope=None,
2073      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2074    _descriptor.FieldDescriptor(
2075      name='display_panel', full_name='chromiumos.config.api.Component.display_panel', index=15,
2076      number=11, type=11, cpp_type=10, label=1,
2077      has_default_value=False, default_value=None,
2078      message_type=None, enum_type=None, containing_type=None,
2079      is_extension=False, extension_scope=None,
2080      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2081    _descriptor.FieldDescriptor(
2082      name='audio_codec', full_name='chromiumos.config.api.Component.audio_codec', index=16,
2083      number=12, type=11, cpp_type=10, label=1,
2084      has_default_value=False, default_value=None,
2085      message_type=None, enum_type=None, containing_type=None,
2086      is_extension=False, extension_scope=None,
2087      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2088    _descriptor.FieldDescriptor(
2089      name='battery', full_name='chromiumos.config.api.Component.battery', index=17,
2090      number=13, type=11, cpp_type=10, label=1,
2091      has_default_value=False, default_value=None,
2092      message_type=None, enum_type=None, containing_type=None,
2093      is_extension=False, extension_scope=None,
2094      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2095    _descriptor.FieldDescriptor(
2096      name='ec_flash_chip', full_name='chromiumos.config.api.Component.ec_flash_chip', index=18,
2097      number=14, type=11, cpp_type=10, label=1,
2098      has_default_value=False, default_value=None,
2099      message_type=None, enum_type=None, containing_type=None,
2100      is_extension=False, extension_scope=None,
2101      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2102    _descriptor.FieldDescriptor(
2103      name='system_flash_chip', full_name='chromiumos.config.api.Component.system_flash_chip', index=19,
2104      number=15, type=11, cpp_type=10, label=1,
2105      has_default_value=False, default_value=None,
2106      message_type=None, enum_type=None, containing_type=None,
2107      is_extension=False, extension_scope=None,
2108      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2109    _descriptor.FieldDescriptor(
2110      name='ec', full_name='chromiumos.config.api.Component.ec', index=20,
2111      number=16, type=11, cpp_type=10, label=1,
2112      has_default_value=False, default_value=None,
2113      message_type=None, enum_type=None, containing_type=None,
2114      is_extension=False, extension_scope=None,
2115      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2116    _descriptor.FieldDescriptor(
2117      name='storage', full_name='chromiumos.config.api.Component.storage', index=21,
2118      number=17, type=11, cpp_type=10, label=1,
2119      has_default_value=False, default_value=None,
2120      message_type=None, enum_type=None, containing_type=None,
2121      is_extension=False, extension_scope=None,
2122      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2123    _descriptor.FieldDescriptor(
2124      name='tpm', full_name='chromiumos.config.api.Component.tpm', index=22,
2125      number=18, type=11, cpp_type=10, label=1,
2126      has_default_value=False, default_value=None,
2127      message_type=None, enum_type=None, containing_type=None,
2128      is_extension=False, extension_scope=None,
2129      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2130    _descriptor.FieldDescriptor(
2131      name='usb_host', full_name='chromiumos.config.api.Component.usb_host', index=23,
2132      number=19, type=11, cpp_type=10, label=1,
2133      has_default_value=False, default_value=None,
2134      message_type=None, enum_type=None, containing_type=None,
2135      is_extension=False, extension_scope=None,
2136      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2137    _descriptor.FieldDescriptor(
2138      name='stylus', full_name='chromiumos.config.api.Component.stylus', index=24,
2139      number=23, type=11, cpp_type=10, label=1,
2140      has_default_value=False, default_value=None,
2141      message_type=None, enum_type=None, containing_type=None,
2142      is_extension=False, extension_scope=None,
2143      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2144    _descriptor.FieldDescriptor(
2145      name='amplifier', full_name='chromiumos.config.api.Component.amplifier', index=25,
2146      number=24, type=11, cpp_type=10, label=1,
2147      has_default_value=False, default_value=None,
2148      message_type=None, enum_type=None, containing_type=None,
2149      is_extension=False, extension_scope=None,
2150      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2151    _descriptor.FieldDescriptor(
2152      name='dp_converter', full_name='chromiumos.config.api.Component.dp_converter', index=26,
2153      number=26, type=11, cpp_type=10, label=1,
2154      has_default_value=False, default_value=None,
2155      message_type=None, enum_type=None, containing_type=None,
2156      is_extension=False, extension_scope=None,
2157      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2158    _descriptor.FieldDescriptor(
2159      name='cellular', full_name='chromiumos.config.api.Component.cellular', index=27,
2160      number=27, type=11, cpp_type=10, label=1,
2161      has_default_value=False, default_value=None,
2162      message_type=None, enum_type=None, containing_type=None,
2163      is_extension=False, extension_scope=None,
2164      serialized_options=None, file=DESCRIPTOR,  create_key=_descriptor._internal_create_key),
2165  ],
2166  extensions=[
2167  ],
2168  nested_types=[_COMPONENT_AVLID, _COMPONENT_INTERFACE, _COMPONENT_SOC, _COMPONENT_MEMORY, _COMPONENT_BLUETOOTH, _COMPONENT_CAMERA, _COMPONENT_DISPLAYPANEL, _COMPONENT_TOUCH, _COMPONENT_WIFI, _COMPONENT_QUALIFICATION, _COMPONENT_AMPLIFIER, _COMPONENT_AUDIOCODEC, _COMPONENT_BATTERY, _COMPONENT_FLASHCHIP, _COMPONENT_EMBEDDEDCONTROLLER, _COMPONENT_STORAGE, _COMPONENT_TPM, _COMPONENT_STYLUS, _COMPONENT_DISPLAYPORTCONVERTER, _COMPONENT_CELLULAR, _COMPONENT_LUXTHRESHOLD, _COMPONENT_ALSSTEP, ],
2169  enum_types=[
2170    _COMPONENT_SUPPORTSTATUS,
2171  ],
2172  serialized_options=None,
2173  is_extendable=False,
2174  syntax='proto3',
2175  extension_ranges=[],
2176  oneofs=[
2177    _descriptor.OneofDescriptor(
2178      name='type', full_name='chromiumos.config.api.Component.type',
2179      index=0, containing_type=None,
2180      create_key=_descriptor._internal_create_key,
2181    fields=[]),
2182  ],
2183  serialized_start=179,
2184  serialized_end=7305,
2185)
2186
2187_COMPONENT_AVLID.containing_type = _COMPONENT
2188_COMPONENT_INTERFACE_I2C.containing_type = _COMPONENT_INTERFACE
2189_COMPONENT_INTERFACE_USB.containing_type = _COMPONENT_INTERFACE
2190_COMPONENT_INTERFACE_PCI.containing_type = _COMPONENT_INTERFACE
2191_COMPONENT_INTERFACE.containing_type = _COMPONENT
2192_COMPONENT_SOC_FAMILY.fields_by_name['arch'].enum_type = _COMPONENT_SOC_ARCHITECTURE
2193_COMPONENT_SOC_FAMILY.containing_type = _COMPONENT_SOC
2194_COMPONENT_SOC.fields_by_name['family'].message_type = _COMPONENT_SOC_FAMILY
2195_COMPONENT_SOC.fields_by_name['features'].enum_type = _COMPONENT_SOC_FEATURE
2196_COMPONENT_SOC.fields_by_name['vulnerabilities'].enum_type = _COMPONENT_SOC_VULNERABILITY
2197_COMPONENT_SOC.containing_type = _COMPONENT
2198_COMPONENT_SOC_ARCHITECTURE.containing_type = _COMPONENT_SOC
2199_COMPONENT_SOC_FEATURE.containing_type = _COMPONENT_SOC
2200_COMPONENT_SOC_VULNERABILITY.containing_type = _COMPONENT_SOC
2201_COMPONENT_MEMORY_PROFILE.fields_by_name['type'].enum_type = _COMPONENT_MEMORY_TYPE
2202_COMPONENT_MEMORY_PROFILE.containing_type = _COMPONENT_MEMORY
2203_COMPONENT_MEMORY.fields_by_name['profile'].message_type = _COMPONENT_MEMORY_PROFILE
2204_COMPONENT_MEMORY.containing_type = _COMPONENT
2205_COMPONENT_MEMORY_TYPE.containing_type = _COMPONENT_MEMORY
2206_COMPONENT_BLUETOOTH.fields_by_name['usb'].message_type = _COMPONENT_INTERFACE_USB
2207_COMPONENT_BLUETOOTH.containing_type = _COMPONENT
2208_COMPONENT_CAMERA.fields_by_name['features'].enum_type = _COMPONENT_CAMERA_FEATURE
2209_COMPONENT_CAMERA.fields_by_name['clock_type'].enum_type = _COMPONENT_CAMERA_CLOCKTYPE
2210_COMPONENT_CAMERA.fields_by_name['usb'].message_type = _COMPONENT_INTERFACE_USB
2211_COMPONENT_CAMERA.fields_by_name['pci'].message_type = _COMPONENT_INTERFACE_PCI
2212_COMPONENT_CAMERA.containing_type = _COMPONENT
2213_COMPONENT_CAMERA_FEATURE.containing_type = _COMPONENT_CAMERA
2214_COMPONENT_CAMERA_CLOCKTYPE.containing_type = _COMPONENT_CAMERA
2215_COMPONENT_CAMERA.oneofs_by_name['interface'].fields.append(
2216  _COMPONENT_CAMERA.fields_by_name['usb'])
2217_COMPONENT_CAMERA.fields_by_name['usb'].containing_oneof = _COMPONENT_CAMERA.oneofs_by_name['interface']
2218_COMPONENT_CAMERA.oneofs_by_name['interface'].fields.append(
2219  _COMPONENT_CAMERA.fields_by_name['pci'])
2220_COMPONENT_CAMERA.fields_by_name['pci'].containing_oneof = _COMPONENT_CAMERA.oneofs_by_name['interface']
2221_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS_ROUNDEDCORNER.containing_type = _COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS
2222_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS.fields_by_name['top_left'].message_type = _COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS_ROUNDEDCORNER
2223_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS.fields_by_name['top_right'].message_type = _COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS_ROUNDEDCORNER
2224_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS.fields_by_name['bottom_left'].message_type = _COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS_ROUNDEDCORNER
2225_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS.fields_by_name['bottom_right'].message_type = _COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS_ROUNDEDCORNER
2226_COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS.containing_type = _COMPONENT_DISPLAYPANEL_PROPERTIES
2227_COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['features'].enum_type = _COMPONENT_DISPLAYPANEL_FEATURE
2228_COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['turn_off_screen_timeout_ms'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE
2229_COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['als_steps'].message_type = _COMPONENT_ALSSTEP
2230_COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['rounded_corners'].message_type = _COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS
2231_COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['panel_type'].enum_type = _COMPONENT_DISPLAYPANEL_PANELTYPE
2232_COMPONENT_DISPLAYPANEL_PROPERTIES.containing_type = _COMPONENT_DISPLAYPANEL
2233_COMPONENT_DISPLAYPANEL_PROPERTIES.oneofs_by_name['battery_brightness'].fields.append(
2234  _COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['no_als_battery_brightness'])
2235_COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['no_als_battery_brightness'].containing_oneof = _COMPONENT_DISPLAYPANEL_PROPERTIES.oneofs_by_name['battery_brightness']
2236_COMPONENT_DISPLAYPANEL_PROPERTIES.oneofs_by_name['battery_brightness'].fields.append(
2237  _COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['no_als_battery_brightness_nits'])
2238_COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['no_als_battery_brightness_nits'].containing_oneof = _COMPONENT_DISPLAYPANEL_PROPERTIES.oneofs_by_name['battery_brightness']
2239_COMPONENT_DISPLAYPANEL_PROPERTIES.oneofs_by_name['ac_brightness'].fields.append(
2240  _COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['no_als_ac_brightness'])
2241_COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['no_als_ac_brightness'].containing_oneof = _COMPONENT_DISPLAYPANEL_PROPERTIES.oneofs_by_name['ac_brightness']
2242_COMPONENT_DISPLAYPANEL_PROPERTIES.oneofs_by_name['ac_brightness'].fields.append(
2243  _COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['no_als_ac_brightness_nits'])
2244_COMPONENT_DISPLAYPANEL_PROPERTIES.fields_by_name['no_als_ac_brightness_nits'].containing_oneof = _COMPONENT_DISPLAYPANEL_PROPERTIES.oneofs_by_name['ac_brightness']
2245_COMPONENT_DISPLAYPANEL.fields_by_name['properties'].message_type = _COMPONENT_DISPLAYPANEL_PROPERTIES
2246_COMPONENT_DISPLAYPANEL.containing_type = _COMPONENT
2247_COMPONENT_DISPLAYPANEL_FEATURE.containing_type = _COMPONENT_DISPLAYPANEL
2248_COMPONENT_DISPLAYPANEL_PANELTYPE.containing_type = _COMPONENT_DISPLAYPANEL
2249_COMPONENT_TOUCH.fields_by_name['type'].enum_type = _COMPONENT_TOUCH_TOUCHTYPE
2250_COMPONENT_TOUCH.fields_by_name['usb'].message_type = _COMPONENT_INTERFACE_USB
2251_COMPONENT_TOUCH.containing_type = _COMPONENT
2252_COMPONENT_TOUCH_TOUCHTYPE.containing_type = _COMPONENT_TOUCH
2253_COMPONENT_WIFI.fields_by_name['pci'].message_type = _COMPONENT_INTERFACE_PCI
2254_COMPONENT_WIFI.fields_by_name['supported_wlan_protocols'].enum_type = _COMPONENT_WIFI_WLANPROTOCOL
2255_COMPONENT_WIFI.containing_type = _COMPONENT
2256_COMPONENT_WIFI_WLANPROTOCOL.containing_type = _COMPONENT_WIFI
2257_COMPONENT_WIFI.oneofs_by_name['interface'].fields.append(
2258  _COMPONENT_WIFI.fields_by_name['pci'])
2259_COMPONENT_WIFI.fields_by_name['pci'].containing_oneof = _COMPONENT_WIFI.oneofs_by_name['interface']
2260_COMPONENT_QUALIFICATION.fields_by_name['component_id'].message_type = chromiumos_dot_config_dot_api_dot_component__id__pb2._COMPONENTID
2261_COMPONENT_QUALIFICATION.fields_by_name['status'].enum_type = _COMPONENT_QUALIFICATION_STATUS
2262_COMPONENT_QUALIFICATION.containing_type = _COMPONENT
2263_COMPONENT_QUALIFICATION_STATUS.containing_type = _COMPONENT_QUALIFICATION
2264_COMPONENT_AMPLIFIER.fields_by_name['features'].enum_type = _COMPONENT_AMPLIFIER_FEATURE
2265_COMPONENT_AMPLIFIER.containing_type = _COMPONENT
2266_COMPONENT_AMPLIFIER_FEATURE.containing_type = _COMPONENT_AMPLIFIER
2267_COMPONENT_AUDIOCODEC.containing_type = _COMPONENT
2268_COMPONENT_BATTERY.fields_by_name['technology'].enum_type = _COMPONENT_BATTERY_TECHNOLOGY
2269_COMPONENT_BATTERY.containing_type = _COMPONENT
2270_COMPONENT_BATTERY_TECHNOLOGY.containing_type = _COMPONENT_BATTERY
2271_COMPONENT_FLASHCHIP.containing_type = _COMPONENT
2272_COMPONENT_EMBEDDEDCONTROLLER.containing_type = _COMPONENT
2273_COMPONENT_STORAGE.fields_by_name['type'].enum_type = _COMPONENT_STORAGE_STORAGETYPE
2274_COMPONENT_STORAGE.fields_by_name['pci'].message_type = _COMPONENT_INTERFACE_PCI
2275_COMPONENT_STORAGE.containing_type = _COMPONENT
2276_COMPONENT_STORAGE_STORAGETYPE.containing_type = _COMPONENT_STORAGE
2277_COMPONENT_STORAGE.oneofs_by_name['interface'].fields.append(
2278  _COMPONENT_STORAGE.fields_by_name['pci'])
2279_COMPONENT_STORAGE.fields_by_name['pci'].containing_oneof = _COMPONENT_STORAGE.oneofs_by_name['interface']
2280_COMPONENT_TPM.containing_type = _COMPONENT
2281_COMPONENT_STYLUS.fields_by_name['usb'].message_type = _COMPONENT_INTERFACE_USB
2282_COMPONENT_STYLUS.fields_by_name['i2c'].message_type = _COMPONENT_INTERFACE_I2C
2283_COMPONENT_STYLUS.containing_type = _COMPONENT
2284_COMPONENT_STYLUS.oneofs_by_name['interface'].fields.append(
2285  _COMPONENT_STYLUS.fields_by_name['usb'])
2286_COMPONENT_STYLUS.fields_by_name['usb'].containing_oneof = _COMPONENT_STYLUS.oneofs_by_name['interface']
2287_COMPONENT_STYLUS.oneofs_by_name['interface'].fields.append(
2288  _COMPONENT_STYLUS.fields_by_name['i2c'])
2289_COMPONENT_STYLUS.fields_by_name['i2c'].containing_oneof = _COMPONENT_STYLUS.oneofs_by_name['interface']
2290_COMPONENT_DISPLAYPORTCONVERTER.containing_type = _COMPONENT
2291_COMPONENT_CELLULAR.fields_by_name['usb'].message_type = _COMPONENT_INTERFACE_USB
2292_COMPONENT_CELLULAR.containing_type = _COMPONENT
2293_COMPONENT_CELLULAR.oneofs_by_name['interface'].fields.append(
2294  _COMPONENT_CELLULAR.fields_by_name['usb'])
2295_COMPONENT_CELLULAR.fields_by_name['usb'].containing_oneof = _COMPONENT_CELLULAR.oneofs_by_name['interface']
2296_COMPONENT_LUXTHRESHOLD.containing_type = _COMPONENT
2297_COMPONENT_ALSSTEP.fields_by_name['lux_threshold'].message_type = _COMPONENT_LUXTHRESHOLD
2298_COMPONENT_ALSSTEP.containing_type = _COMPONENT
2299_COMPONENT_ALSSTEP.oneofs_by_name['ac_backlight'].fields.append(
2300  _COMPONENT_ALSSTEP.fields_by_name['ac_backlight_percent'])
2301_COMPONENT_ALSSTEP.fields_by_name['ac_backlight_percent'].containing_oneof = _COMPONENT_ALSSTEP.oneofs_by_name['ac_backlight']
2302_COMPONENT_ALSSTEP.oneofs_by_name['ac_backlight'].fields.append(
2303  _COMPONENT_ALSSTEP.fields_by_name['ac_backlight_nits'])
2304_COMPONENT_ALSSTEP.fields_by_name['ac_backlight_nits'].containing_oneof = _COMPONENT_ALSSTEP.oneofs_by_name['ac_backlight']
2305_COMPONENT_ALSSTEP.oneofs_by_name['battery_backlight'].fields.append(
2306  _COMPONENT_ALSSTEP.fields_by_name['battery_backlight_percent'])
2307_COMPONENT_ALSSTEP.fields_by_name['battery_backlight_percent'].containing_oneof = _COMPONENT_ALSSTEP.oneofs_by_name['battery_backlight']
2308_COMPONENT_ALSSTEP.oneofs_by_name['battery_backlight'].fields.append(
2309  _COMPONENT_ALSSTEP.fields_by_name['battery_backlight_nits'])
2310_COMPONENT_ALSSTEP.fields_by_name['battery_backlight_nits'].containing_oneof = _COMPONENT_ALSSTEP.oneofs_by_name['battery_backlight']
2311_COMPONENT.fields_by_name['id'].message_type = chromiumos_dot_config_dot_api_dot_component__id__pb2._COMPONENTID
2312_COMPONENT.fields_by_name['manufacturer_id'].message_type = chromiumos_dot_config_dot_api_dot_partner__id__pb2._PARTNERID
2313_COMPONENT.fields_by_name['avl_id'].message_type = _COMPONENT_AVLID
2314_COMPONENT.fields_by_name['support_status'].enum_type = _COMPONENT_SUPPORTSTATUS
2315_COMPONENT.fields_by_name['soc'].message_type = _COMPONENT_SOC
2316_COMPONENT.fields_by_name['memory'].message_type = _COMPONENT_MEMORY
2317_COMPONENT.fields_by_name['bluetooth'].message_type = _COMPONENT_BLUETOOTH
2318_COMPONENT.fields_by_name['camera'].message_type = _COMPONENT_CAMERA
2319_COMPONENT.fields_by_name['touchscreen'].message_type = _COMPONENT_TOUCH
2320_COMPONENT.fields_by_name['wifi'].message_type = _COMPONENT_WIFI
2321_COMPONENT.fields_by_name['touchpad'].message_type = _COMPONENT_TOUCH
2322_COMPONENT.fields_by_name['display_panel'].message_type = _COMPONENT_DISPLAYPANEL
2323_COMPONENT.fields_by_name['audio_codec'].message_type = _COMPONENT_AUDIOCODEC
2324_COMPONENT.fields_by_name['battery'].message_type = _COMPONENT_BATTERY
2325_COMPONENT.fields_by_name['ec_flash_chip'].message_type = _COMPONENT_FLASHCHIP
2326_COMPONENT.fields_by_name['system_flash_chip'].message_type = _COMPONENT_FLASHCHIP
2327_COMPONENT.fields_by_name['ec'].message_type = _COMPONENT_EMBEDDEDCONTROLLER
2328_COMPONENT.fields_by_name['storage'].message_type = _COMPONENT_STORAGE
2329_COMPONENT.fields_by_name['tpm'].message_type = _COMPONENT_TPM
2330_COMPONENT.fields_by_name['usb_host'].message_type = _COMPONENT_INTERFACE_USB
2331_COMPONENT.fields_by_name['stylus'].message_type = _COMPONENT_STYLUS
2332_COMPONENT.fields_by_name['amplifier'].message_type = _COMPONENT_AMPLIFIER
2333_COMPONENT.fields_by_name['dp_converter'].message_type = _COMPONENT_DISPLAYPORTCONVERTER
2334_COMPONENT.fields_by_name['cellular'].message_type = _COMPONENT_CELLULAR
2335_COMPONENT_SUPPORTSTATUS.containing_type = _COMPONENT
2336_COMPONENT.oneofs_by_name['type'].fields.append(
2337  _COMPONENT.fields_by_name['soc'])
2338_COMPONENT.fields_by_name['soc'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2339_COMPONENT.oneofs_by_name['type'].fields.append(
2340  _COMPONENT.fields_by_name['memory'])
2341_COMPONENT.fields_by_name['memory'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2342_COMPONENT.oneofs_by_name['type'].fields.append(
2343  _COMPONENT.fields_by_name['bluetooth'])
2344_COMPONENT.fields_by_name['bluetooth'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2345_COMPONENT.oneofs_by_name['type'].fields.append(
2346  _COMPONENT.fields_by_name['camera'])
2347_COMPONENT.fields_by_name['camera'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2348_COMPONENT.oneofs_by_name['type'].fields.append(
2349  _COMPONENT.fields_by_name['touchscreen'])
2350_COMPONENT.fields_by_name['touchscreen'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2351_COMPONENT.oneofs_by_name['type'].fields.append(
2352  _COMPONENT.fields_by_name['wifi'])
2353_COMPONENT.fields_by_name['wifi'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2354_COMPONENT.oneofs_by_name['type'].fields.append(
2355  _COMPONENT.fields_by_name['touchpad'])
2356_COMPONENT.fields_by_name['touchpad'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2357_COMPONENT.oneofs_by_name['type'].fields.append(
2358  _COMPONENT.fields_by_name['display_panel'])
2359_COMPONENT.fields_by_name['display_panel'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2360_COMPONENT.oneofs_by_name['type'].fields.append(
2361  _COMPONENT.fields_by_name['audio_codec'])
2362_COMPONENT.fields_by_name['audio_codec'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2363_COMPONENT.oneofs_by_name['type'].fields.append(
2364  _COMPONENT.fields_by_name['battery'])
2365_COMPONENT.fields_by_name['battery'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2366_COMPONENT.oneofs_by_name['type'].fields.append(
2367  _COMPONENT.fields_by_name['ec_flash_chip'])
2368_COMPONENT.fields_by_name['ec_flash_chip'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2369_COMPONENT.oneofs_by_name['type'].fields.append(
2370  _COMPONENT.fields_by_name['system_flash_chip'])
2371_COMPONENT.fields_by_name['system_flash_chip'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2372_COMPONENT.oneofs_by_name['type'].fields.append(
2373  _COMPONENT.fields_by_name['ec'])
2374_COMPONENT.fields_by_name['ec'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2375_COMPONENT.oneofs_by_name['type'].fields.append(
2376  _COMPONENT.fields_by_name['storage'])
2377_COMPONENT.fields_by_name['storage'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2378_COMPONENT.oneofs_by_name['type'].fields.append(
2379  _COMPONENT.fields_by_name['tpm'])
2380_COMPONENT.fields_by_name['tpm'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2381_COMPONENT.oneofs_by_name['type'].fields.append(
2382  _COMPONENT.fields_by_name['usb_host'])
2383_COMPONENT.fields_by_name['usb_host'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2384_COMPONENT.oneofs_by_name['type'].fields.append(
2385  _COMPONENT.fields_by_name['stylus'])
2386_COMPONENT.fields_by_name['stylus'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2387_COMPONENT.oneofs_by_name['type'].fields.append(
2388  _COMPONENT.fields_by_name['amplifier'])
2389_COMPONENT.fields_by_name['amplifier'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2390_COMPONENT.oneofs_by_name['type'].fields.append(
2391  _COMPONENT.fields_by_name['dp_converter'])
2392_COMPONENT.fields_by_name['dp_converter'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2393_COMPONENT.oneofs_by_name['type'].fields.append(
2394  _COMPONENT.fields_by_name['cellular'])
2395_COMPONENT.fields_by_name['cellular'].containing_oneof = _COMPONENT.oneofs_by_name['type']
2396DESCRIPTOR.message_types_by_name['Component'] = _COMPONENT
2397_sym_db.RegisterFileDescriptor(DESCRIPTOR)
2398
2399Component = _reflection.GeneratedProtocolMessageType('Component', (_message.Message,), {
2400
2401  'AVLId' : _reflection.GeneratedProtocolMessageType('AVLId', (_message.Message,), {
2402    'DESCRIPTOR' : _COMPONENT_AVLID,
2403    '__module__' : 'chromiumos.config.api.component_pb2'
2404    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.AVLId)
2405    })
2406  ,
2407
2408  'Interface' : _reflection.GeneratedProtocolMessageType('Interface', (_message.Message,), {
2409
2410    'I2C' : _reflection.GeneratedProtocolMessageType('I2C', (_message.Message,), {
2411      'DESCRIPTOR' : _COMPONENT_INTERFACE_I2C,
2412      '__module__' : 'chromiumos.config.api.component_pb2'
2413      # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Interface.I2C)
2414      })
2415    ,
2416
2417    'Usb' : _reflection.GeneratedProtocolMessageType('Usb', (_message.Message,), {
2418      'DESCRIPTOR' : _COMPONENT_INTERFACE_USB,
2419      '__module__' : 'chromiumos.config.api.component_pb2'
2420      # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Interface.Usb)
2421      })
2422    ,
2423
2424    'Pci' : _reflection.GeneratedProtocolMessageType('Pci', (_message.Message,), {
2425      'DESCRIPTOR' : _COMPONENT_INTERFACE_PCI,
2426      '__module__' : 'chromiumos.config.api.component_pb2'
2427      # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Interface.Pci)
2428      })
2429    ,
2430    'DESCRIPTOR' : _COMPONENT_INTERFACE,
2431    '__module__' : 'chromiumos.config.api.component_pb2'
2432    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Interface)
2433    })
2434  ,
2435
2436  'Soc' : _reflection.GeneratedProtocolMessageType('Soc', (_message.Message,), {
2437
2438    'Family' : _reflection.GeneratedProtocolMessageType('Family', (_message.Message,), {
2439      'DESCRIPTOR' : _COMPONENT_SOC_FAMILY,
2440      '__module__' : 'chromiumos.config.api.component_pb2'
2441      # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Soc.Family)
2442      })
2443    ,
2444    'DESCRIPTOR' : _COMPONENT_SOC,
2445    '__module__' : 'chromiumos.config.api.component_pb2'
2446    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Soc)
2447    })
2448  ,
2449
2450  'Memory' : _reflection.GeneratedProtocolMessageType('Memory', (_message.Message,), {
2451
2452    'Profile' : _reflection.GeneratedProtocolMessageType('Profile', (_message.Message,), {
2453      'DESCRIPTOR' : _COMPONENT_MEMORY_PROFILE,
2454      '__module__' : 'chromiumos.config.api.component_pb2'
2455      # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Memory.Profile)
2456      })
2457    ,
2458    'DESCRIPTOR' : _COMPONENT_MEMORY,
2459    '__module__' : 'chromiumos.config.api.component_pb2'
2460    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Memory)
2461    })
2462  ,
2463
2464  'Bluetooth' : _reflection.GeneratedProtocolMessageType('Bluetooth', (_message.Message,), {
2465    'DESCRIPTOR' : _COMPONENT_BLUETOOTH,
2466    '__module__' : 'chromiumos.config.api.component_pb2'
2467    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Bluetooth)
2468    })
2469  ,
2470
2471  'Camera' : _reflection.GeneratedProtocolMessageType('Camera', (_message.Message,), {
2472    'DESCRIPTOR' : _COMPONENT_CAMERA,
2473    '__module__' : 'chromiumos.config.api.component_pb2'
2474    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Camera)
2475    })
2476  ,
2477
2478  'DisplayPanel' : _reflection.GeneratedProtocolMessageType('DisplayPanel', (_message.Message,), {
2479
2480    'Properties' : _reflection.GeneratedProtocolMessageType('Properties', (_message.Message,), {
2481
2482      'RoundedCorners' : _reflection.GeneratedProtocolMessageType('RoundedCorners', (_message.Message,), {
2483
2484        'RoundedCorner' : _reflection.GeneratedProtocolMessageType('RoundedCorner', (_message.Message,), {
2485          'DESCRIPTOR' : _COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS_ROUNDEDCORNER,
2486          '__module__' : 'chromiumos.config.api.component_pb2'
2487          # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners.RoundedCorner)
2488          })
2489        ,
2490        'DESCRIPTOR' : _COMPONENT_DISPLAYPANEL_PROPERTIES_ROUNDEDCORNERS,
2491        '__module__' : 'chromiumos.config.api.component_pb2'
2492        # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.DisplayPanel.Properties.RoundedCorners)
2493        })
2494      ,
2495      'DESCRIPTOR' : _COMPONENT_DISPLAYPANEL_PROPERTIES,
2496      '__module__' : 'chromiumos.config.api.component_pb2'
2497      # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.DisplayPanel.Properties)
2498      })
2499    ,
2500    'DESCRIPTOR' : _COMPONENT_DISPLAYPANEL,
2501    '__module__' : 'chromiumos.config.api.component_pb2'
2502    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.DisplayPanel)
2503    })
2504  ,
2505
2506  'Touch' : _reflection.GeneratedProtocolMessageType('Touch', (_message.Message,), {
2507    'DESCRIPTOR' : _COMPONENT_TOUCH,
2508    '__module__' : 'chromiumos.config.api.component_pb2'
2509    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Touch)
2510    })
2511  ,
2512
2513  'Wifi' : _reflection.GeneratedProtocolMessageType('Wifi', (_message.Message,), {
2514    'DESCRIPTOR' : _COMPONENT_WIFI,
2515    '__module__' : 'chromiumos.config.api.component_pb2'
2516    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Wifi)
2517    })
2518  ,
2519
2520  'Qualification' : _reflection.GeneratedProtocolMessageType('Qualification', (_message.Message,), {
2521    'DESCRIPTOR' : _COMPONENT_QUALIFICATION,
2522    '__module__' : 'chromiumos.config.api.component_pb2'
2523    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Qualification)
2524    })
2525  ,
2526
2527  'Amplifier' : _reflection.GeneratedProtocolMessageType('Amplifier', (_message.Message,), {
2528    'DESCRIPTOR' : _COMPONENT_AMPLIFIER,
2529    '__module__' : 'chromiumos.config.api.component_pb2'
2530    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Amplifier)
2531    })
2532  ,
2533
2534  'AudioCodec' : _reflection.GeneratedProtocolMessageType('AudioCodec', (_message.Message,), {
2535    'DESCRIPTOR' : _COMPONENT_AUDIOCODEC,
2536    '__module__' : 'chromiumos.config.api.component_pb2'
2537    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.AudioCodec)
2538    })
2539  ,
2540
2541  'Battery' : _reflection.GeneratedProtocolMessageType('Battery', (_message.Message,), {
2542    'DESCRIPTOR' : _COMPONENT_BATTERY,
2543    '__module__' : 'chromiumos.config.api.component_pb2'
2544    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Battery)
2545    })
2546  ,
2547
2548  'FlashChip' : _reflection.GeneratedProtocolMessageType('FlashChip', (_message.Message,), {
2549    'DESCRIPTOR' : _COMPONENT_FLASHCHIP,
2550    '__module__' : 'chromiumos.config.api.component_pb2'
2551    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.FlashChip)
2552    })
2553  ,
2554
2555  'EmbeddedController' : _reflection.GeneratedProtocolMessageType('EmbeddedController', (_message.Message,), {
2556    'DESCRIPTOR' : _COMPONENT_EMBEDDEDCONTROLLER,
2557    '__module__' : 'chromiumos.config.api.component_pb2'
2558    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.EmbeddedController)
2559    })
2560  ,
2561
2562  'Storage' : _reflection.GeneratedProtocolMessageType('Storage', (_message.Message,), {
2563    'DESCRIPTOR' : _COMPONENT_STORAGE,
2564    '__module__' : 'chromiumos.config.api.component_pb2'
2565    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Storage)
2566    })
2567  ,
2568
2569  'Tpm' : _reflection.GeneratedProtocolMessageType('Tpm', (_message.Message,), {
2570    'DESCRIPTOR' : _COMPONENT_TPM,
2571    '__module__' : 'chromiumos.config.api.component_pb2'
2572    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Tpm)
2573    })
2574  ,
2575
2576  'Stylus' : _reflection.GeneratedProtocolMessageType('Stylus', (_message.Message,), {
2577    'DESCRIPTOR' : _COMPONENT_STYLUS,
2578    '__module__' : 'chromiumos.config.api.component_pb2'
2579    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Stylus)
2580    })
2581  ,
2582
2583  'DisplayPortConverter' : _reflection.GeneratedProtocolMessageType('DisplayPortConverter', (_message.Message,), {
2584    'DESCRIPTOR' : _COMPONENT_DISPLAYPORTCONVERTER,
2585    '__module__' : 'chromiumos.config.api.component_pb2'
2586    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.DisplayPortConverter)
2587    })
2588  ,
2589
2590  'Cellular' : _reflection.GeneratedProtocolMessageType('Cellular', (_message.Message,), {
2591    'DESCRIPTOR' : _COMPONENT_CELLULAR,
2592    '__module__' : 'chromiumos.config.api.component_pb2'
2593    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.Cellular)
2594    })
2595  ,
2596
2597  'LuxThreshold' : _reflection.GeneratedProtocolMessageType('LuxThreshold', (_message.Message,), {
2598    'DESCRIPTOR' : _COMPONENT_LUXTHRESHOLD,
2599    '__module__' : 'chromiumos.config.api.component_pb2'
2600    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.LuxThreshold)
2601    })
2602  ,
2603
2604  'AlsStep' : _reflection.GeneratedProtocolMessageType('AlsStep', (_message.Message,), {
2605    'DESCRIPTOR' : _COMPONENT_ALSSTEP,
2606    '__module__' : 'chromiumos.config.api.component_pb2'
2607    # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component.AlsStep)
2608    })
2609  ,
2610  'DESCRIPTOR' : _COMPONENT,
2611  '__module__' : 'chromiumos.config.api.component_pb2'
2612  # @@protoc_insertion_point(class_scope:chromiumos.config.api.Component)
2613  })
2614_sym_db.RegisterMessage(Component)
2615_sym_db.RegisterMessage(Component.AVLId)
2616_sym_db.RegisterMessage(Component.Interface)
2617_sym_db.RegisterMessage(Component.Interface.I2C)
2618_sym_db.RegisterMessage(Component.Interface.Usb)
2619_sym_db.RegisterMessage(Component.Interface.Pci)
2620_sym_db.RegisterMessage(Component.Soc)
2621_sym_db.RegisterMessage(Component.Soc.Family)
2622_sym_db.RegisterMessage(Component.Memory)
2623_sym_db.RegisterMessage(Component.Memory.Profile)
2624_sym_db.RegisterMessage(Component.Bluetooth)
2625_sym_db.RegisterMessage(Component.Camera)
2626_sym_db.RegisterMessage(Component.DisplayPanel)
2627_sym_db.RegisterMessage(Component.DisplayPanel.Properties)
2628_sym_db.RegisterMessage(Component.DisplayPanel.Properties.RoundedCorners)
2629_sym_db.RegisterMessage(Component.DisplayPanel.Properties.RoundedCorners.RoundedCorner)
2630_sym_db.RegisterMessage(Component.Touch)
2631_sym_db.RegisterMessage(Component.Wifi)
2632_sym_db.RegisterMessage(Component.Qualification)
2633_sym_db.RegisterMessage(Component.Amplifier)
2634_sym_db.RegisterMessage(Component.AudioCodec)
2635_sym_db.RegisterMessage(Component.Battery)
2636_sym_db.RegisterMessage(Component.FlashChip)
2637_sym_db.RegisterMessage(Component.EmbeddedController)
2638_sym_db.RegisterMessage(Component.Storage)
2639_sym_db.RegisterMessage(Component.Tpm)
2640_sym_db.RegisterMessage(Component.Stylus)
2641_sym_db.RegisterMessage(Component.DisplayPortConverter)
2642_sym_db.RegisterMessage(Component.Cellular)
2643_sym_db.RegisterMessage(Component.LuxThreshold)
2644_sym_db.RegisterMessage(Component.AlsStep)
2645
2646
2647DESCRIPTOR._options = None
2648# @@protoc_insertion_point(module_scope)
2649