1# -*- coding: utf-8 -*- 2# Generated by the protocol buffer compiler. DO NOT EDIT! 3# source: chromiumos/config/api/topology.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_pb2 as chromiumos_dot_config_dot_api_dot_component__pb2 15from chromiumos.config.api import proximity_config_pb2 as chromiumos_dot_config_dot_api_dot_proximity__config__pb2 16from chromiumos.config.api import resource_config_pb2 as chromiumos_dot_config_dot_api_dot_resource__config__pb2 17from chromiumos.config.api import wifi_config_pb2 as chromiumos_dot_config_dot_api_dot_wifi__config__pb2 18from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2 19 20 21DESCRIPTOR = _descriptor.FileDescriptor( 22 name='chromiumos/config/api/topology.proto', 23 package='chromiumos.config.api', 24 syntax='proto3', 25 serialized_options=b'Z(go.chromium.org/chromiumos/config/go/api', 26 create_key=_descriptor._internal_create_key, 27 serialized_pb=b'\n$chromiumos/config/api/topology.proto\x12\x15\x63hromiumos.config.api\x1a%chromiumos/config/api/component.proto\x1a,chromiumos/config/api/proximity_config.proto\x1a+chromiumos/config/api/resource_config.proto\x1a\'chromiumos/config/api/wifi_config.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\xf3\x06\n\x08Topology\x12\n\n\x02id\x18\x01 \x01(\t\x12\x32\n\x04type\x18\x02 \x01(\x0e\x32$.chromiumos.config.api.Topology.Type\x12\x45\n\x0b\x64\x65scription\x18\x03 \x03(\x0b\x32\x30.chromiumos.config.api.Topology.DescriptionEntry\x12\x41\n\x10hardware_feature\x18\x04 \x01(\x0b\x32\'.chromiumos.config.api.HardwareFeatures\x1a\x32\n\x10\x44\x65scriptionEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xe8\x04\n\x04Type\x12\x10\n\x0cTYPE_UNKNOWN\x10\x00\x12\n\n\x06SCREEN\x10\x01\x12\x0f\n\x0b\x46ORM_FACTOR\x10\x02\x12\t\n\x05\x41UDIO\x10\x03\x12\n\n\x06STYLUS\x10\x04\x12\x0c\n\x08KEYBOARD\x10\x05\x12\x0b\n\x07THERMAL\x10\x06\x12\n\n\x06\x43\x41MERA\x10\x07\x12(\n$ACCELEROMETER_GYROSCOPE_MAGNETOMETER\x10\x08\x12\x0f\n\x0b\x46INGERPRINT\x10\t\x12\x14\n\x10PROXIMITY_SENSOR\x10\n\x12\x12\n\x0e\x44\x41UGHTER_BOARD\x10\x0b\x12\x18\n\x14NON_VOLATILE_STORAGE\x10\x0c\x12\x07\n\x03RAM\x10\r\x12\x08\n\x04WIFI\x10\x0e\x12\x12\n\x0e\x43\x45LLULAR_BOARD\x10\x0f\x12\r\n\tSD_READER\x10\x10\x12\x13\n\x0fMOTHERBOARD_USB\x10\x11\x12\r\n\tBLUETOOTH\x10\x12\x12\x0e\n\nBARRELJACK\x10\x13\x12\x10\n\x0cPOWER_BUTTON\x10\x14\x12\x11\n\rVOLUME_BUTTON\x10\x15\x12\x06\n\x02\x45\x43\x10\x16\x12\t\n\x05TOUCH\x10\x17\x12\x07\n\x03TPM\x10\x18\x12\x1a\n\x16MICROPHONE_MUTE_SWITCH\x10\x19\x12\x0b\n\x07\x42\x41TTERY\x10\x1a\x12\x08\n\x04HDMI\x10\x1b\x12\x07\n\x03SOC\x10\x1c\x12\x07\n\x03HPS\x10\x1d\x12\x10\n\x0c\x44P_CONVERTER\x10\x1e\x12\x07\n\x03POE\x10\x1f\x12\x10\n\x0cPOWER_SUPPLY\x10 \x12\x12\n\x0eRECOVERY_INPUT\x10!\x12\x12\n\x0ePRIVACY_SCREEN\x10\"\x12\x08\n\x04\x44GPU\x10#\x12\x07\n\x03UWB\x10$\x12\x13\n\x0f\x44\x45TACHABLE_BASE\x10%\x12\x07\n\x03\x46\x41N\x10&\"\xa8\x01\n\x08\x44uration\x12\x32\n\x04type\x18\x01 \x01(\x0e\x32$.chromiumos.config.api.Duration.Type\x12\r\n\x05value\x18\x02 \x01(\x05\"Y\n\x04Type\x12\x10\n\x0cTYPE_UNKNOWN\x10\x00\x12\x10\n\x0cMILLISECONDS\x10\x01\x12\x0b\n\x07SECONDS\x10\x02\x12\x0b\n\x07MINUTES\x10\x03\x12\t\n\x05HOURS\x10\x04\x12\x08\n\x04\x44\x41YS\x10\x05\"\x85\xa3\x01\n\x10HardwareFeatures\x12;\n\x05usb_c\x18\x01 \x01(\x0b\x32,.chromiumos.config.api.HardwareFeatures.UsbC\x12;\n\x05usb_a\x18\x02 \x01(\x0b\x32,.chromiumos.config.api.HardwareFeatures.UsbA\x12\x42\n\x08\x63\x65llular\x18\x03 \x01(\x0b\x32\x30.chromiumos.config.api.HardwareFeatures.Cellular\x12:\n\x04hdmi\x18\x04 \x01(\x0b\x32,.chromiumos.config.api.HardwareFeatures.Hdmi\x12P\n\tfw_config\x18\x05 \x01(\x0b\x32=.chromiumos.config.api.HardwareFeatures.FirmwareConfiguration\x12<\n\x05\x61udio\x18\x06 \x01(\x0b\x32-.chromiumos.config.api.HardwareFeatures.Audio\x12>\n\x06\x63\x61mera\x18\x07 \x01(\x0b\x32..chromiumos.config.api.HardwareFeatures.Camera\x12L\n\raccelerometer\x18\x08 \x01(\x0b\x32\x35.chromiumos.config.api.HardwareFeatures.Accelerometer\x12\x44\n\tgyroscope\x18\t \x01(\x0b\x32\x31.chromiumos.config.api.HardwareFeatures.Gyroscope\x12J\n\x0cmagnetometer\x18\n \x01(\x0b\x32\x34.chromiumos.config.api.HardwareFeatures.Magnetometer\x12I\n\x0clight_sensor\x18\x0b \x01(\x0b\x32\x33.chromiumos.config.api.HardwareFeatures.LightSensor\x12>\n\x06screen\x18\x0c \x01(\x0b\x32..chromiumos.config.api.HardwareFeatures.Screen\x12G\n\x0b\x66orm_factor\x18\r \x01(\x0b\x32\x32.chromiumos.config.api.HardwareFeatures.FormFactor\x12>\n\x06stylus\x18\x0e \x01(\x0b\x32..chromiumos.config.api.HardwareFeatures.Stylus\x12\x42\n\x08keyboard\x18\x0f \x01(\x0b\x32\x30.chromiumos.config.api.HardwareFeatures.Keyboard\x12>\n\x06memory\x18\x10 \x01(\x0b\x32..chromiumos.config.api.HardwareFeatures.Memory\x12H\n\x0b\x66ingerprint\x18\x11 \x01(\x0b\x32\x33.chromiumos.config.api.HardwareFeatures.Fingerprint\x12@\n\x07storage\x18\x12 \x01(\x0b\x32/.chromiumos.config.api.HardwareFeatures.Storage\x12\x44\n\tbluetooth\x18\x13 \x01(\x0b\x32\x31.chromiumos.config.api.HardwareFeatures.Bluetooth\x12\x46\n\nbarreljack\x18\x14 \x01(\x0b\x32\x32.chromiumos.config.api.HardwareFeatures.BarrelJack\x12:\n\x04wifi\x18\x17 \x01(\x0b\x32,.chromiumos.config.api.HardwareFeatures.Wifi\x12\x44\n\x0cpower_button\x18\x15 \x01(\x0b\x32..chromiumos.config.api.HardwareFeatures.Button\x12\x45\n\rvolume_button\x18\x16 \x01(\x0b\x32..chromiumos.config.api.HardwareFeatures.Button\x12W\n\x13\x65mbedded_controller\x18\x18 \x01(\x0b\x32:.chromiumos.config.api.HardwareFeatures.EmbeddedController\x12^\n\x17trusted_platform_module\x18\x19 \x01(\x0b\x32=.chromiumos.config.api.HardwareFeatures.TrustedPlatformModule\x12\x46\n\nhotwording\x18\x1a \x01(\x0b\x32\x32.chromiumos.config.api.HardwareFeatures.Hotwording\x12@\n\x07\x64isplay\x18\x1b \x01(\x0b\x32/.chromiumos.config.api.HardwareFeatures.Display\x12\x42\n\x08touchpad\x18\x1c \x01(\x0b\x32\x30.chromiumos.config.api.HardwareFeatures.Touchpad\x12\\\n\x16microphone_mute_switch\x18\x1d \x01(\x0b\x32<.chromiumos.config.api.HardwareFeatures.MicrophoneMuteSwitch\x12@\n\x07\x62\x61ttery\x18\x1e \x01(\x0b\x32/.chromiumos.config.api.HardwareFeatures.Battery\x12M\n\x0eprivacy_screen\x18\x1f \x01(\x0b\x32\x35.chromiumos.config.api.HardwareFeatures.PrivacyScreen\x12\x38\n\x03soc\x18 \x01(\x0b\x32+.chromiumos.config.api.HardwareFeatures.Soc\x12R\n\x0c\x64p_converter\x18! \x01(\x0b\x32<.chromiumos.config.api.HardwareFeatures.DisplayPortConverter\x12\x38\n\x03hps\x18\" \x01(\x0b\x32+.chromiumos.config.api.HardwareFeatures.Hps\x12\x38\n\x03poe\x18# \x01(\x0b\x32+.chromiumos.config.api.HardwareFeatures.PoE\x12I\n\x0cpower_supply\x18$ \x01(\x0b\x32\x33.chromiumos.config.api.HardwareFeatures.PowerSupply\x12\x44\n\tproximity\x18% \x01(\x0b\x32\x31.chromiumos.config.api.HardwareFeatures.Proximity\x12<\n\x05touch\x18& \x01(\x0b\x32-.chromiumos.config.api.HardwareFeatures.Touch\x12@\n\x07thermal\x18\' \x01(\x0b\x32/.chromiumos.config.api.HardwareFeatures.Thermal\x12X\n\x14runtime_probe_config\x18( \x01(\x0b\x32:.chromiumos.config.api.HardwareFeatures.RuntimeProbeConfig\x12\x41\n\x0b\x64gpu_config\x18) \x01(\x0b\x32,.chromiumos.config.api.HardwareFeatures.Dgpu\x12?\n\nuwb_config\x18* \x01(\x0b\x32+.chromiumos.config.api.HardwareFeatures.Uwb\x12T\n\x15hardware_probe_config\x18+ \x01(\x0b\x32\x35.chromiumos.config.api.HardwareFeatures.HardwareProbe\x12O\n\x0f\x64\x65tachable_base\x18, \x01(\x0b\x32\x36.chromiumos.config.api.HardwareFeatures.DetachableBase\x12@\n\x07suspend\x18- \x01(\x0b\x32/.chromiumos.config.api.HardwareFeatures.Suspend\x12\x38\n\x03vrr\x18. \x01(\x0b\x32+.chromiumos.config.api.HardwareFeatures.Vrr\x12\x43\n\tsd_reader\x18/ \x01(\x0b\x32\x30.chromiumos.config.api.HardwareFeatures.SdReader\x12\x15\n\rfeature_level\x18\x30 \x01(\r\x12\x41\n\x08oem_info\x18\x31 \x01(\x0b\x32/.chromiumos.config.api.HardwareFeatures.OEMInfo\x12\x38\n\x03\x66\x61n\x18\x32 \x01(\x0b\x32+.chromiumos.config.api.HardwareFeatures.Fan\x12\x62\n\x19interrupt_controller_info\x18\x33 \x01(\x0b\x32?.chromiumos.config.api.HardwareFeatures.InterruptControllerInfo\x12K\n\rtiled_display\x18\x34 \x01(\x0b\x32\x34.chromiumos.config.api.HardwareFeatures.TiledDisplay\x12\x41\n\x08\x63pu_info\x18\x35 \x01(\x0b\x32/.chromiumos.config.api.HardwareFeatures.CpuInfo\x12\x42\n\x08pendrive\x18\x36 \x01(\x0b\x32\x30.chromiumos.config.api.HardwareFeatures.Pendrive\x1a\x16\n\x05\x43ount\x12\r\n\x05value\x18\x01 \x01(\r\x1a\xc3\x02\n\x04UsbC\x12<\n\x05\x63ount\x18\x01 \x01(\x0b\x32-.chromiumos.config.api.HardwareFeatures.Count\x12@\n\x05ports\x18\x02 \x03(\x0b\x32\x31.chromiumos.config.api.HardwareFeatures.UsbC.Port\x12\x0c\n\x04usb4\x18\x03 \x01(\x08\x12&\n\x1e\x64\x65\x66\x65r_external_display_timeout\x18\x04 \x01(\r\x1a\x84\x01\n\x04Port\x12\x46\n\x08position\x18\x01 \x01(\x0e\x32\x34.chromiumos.config.api.HardwareFeatures.PortPosition\x12\x34\n\x0eindex_override\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\x1a\x44\n\x04UsbA\x12<\n\x05\x63ount\x18\x01 \x01(\x0b\x32-.chromiumos.config.api.HardwareFeatures.Count\x1a\xa0\n\n\x08\x43\x65llular\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12\r\n\x05model\x18\x02 \x01(\t\x12K\n\x04type\x18\x03 \x01(\x0e\x32=.chromiumos.config.api.HardwareFeatures.Cellular.CellularType\x12\x1f\n\x13\x61ttach_apn_required\x18\x04 \x01(\x08\x42\x02\x18\x01\x12t\n\x1e\x64ynamic_power_reduction_config\x18\x05 \x01(\x0b\x32L.chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig\x12\x1b\n\x13wedge_timeout_in_ms\x18\x06 \x01(\r\x12N\n\nmodem_type\x18\x07 \x01(\x0e\x32:.chromiumos.config.api.HardwareFeatures.Cellular.ModemType\x1a\xdb\x04\n\x1b\x44ynamicPowerReductionConfig\x12\x0e\n\x04gpio\x18\x01 \x01(\rH\x00\x12\x17\n\rmodem_manager\x18\x02 \x01(\x08H\x00\x12\x13\n\x0btablet_mode\x18\x03 \x01(\x08\x12$\n\x1c\x65nable_multi_power_level_sar\x18\x04 \x01(\x08\x12*\n\"enable_default_proximity_state_far\x18\x05 \x01(\x08\x12\x80\x01\n\x13power_level_mapping\x18\x06 \x03(\x0b\x32\x63.chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.PowerLevelMappingEntry\x12\x8c\x01\n\x19regulatory_domain_mapping\x18\x07 \x03(\x0b\x32i.chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.RegulatoryDomainMappingEntry\x1a\x38\n\x16PowerLevelMappingEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\r:\x02\x38\x01\x1a>\n\x1cRegulatoryDomainMappingEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\r:\x02\x38\x01\x42 \n\x1e\x64ynamic_power_reduction_config\"G\n\x0c\x43\x65llularType\x12\x14\n\x10\x43\x45LLULAR_UNKNOWN\x10\x00\x12\x10\n\x0c\x43\x45LLULAR_LTE\x10\x01\x12\x0f\n\x0b\x43\x45LLULAR_5G\x10\x02\"\xca\x01\n\tModemType\x12\x11\n\rMODEM_UNKNOWN\x10\x00\x12\x0e\n\nMODEM_L850\x10\x01\x12\x0f\n\x0bMODEM_NL668\x10\x02\x12\x0f\n\x0bMODEM_FM101\x10\x03\x12\x0f\n\x0bMODEM_FM350\x10\x04\x12\x10\n\x0cMODEM_SC7180\x10\x05\x12\x10\n\x0cMODEM_SC7280\x10\x06\x12\x0f\n\x0bMODEM_EM060\x10\x07\x12\x0f\n\x0bMODEM_RW101\x10\x08\x12\x0f\n\x0bMODEM_RW135\x10\t\x12\x10\n\x0cMODEM_LCUK54\x10\n\x1a\xd9\x01\n\x04Hdmi\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12=\n\x03\x63\x65\x63\x18\x02 \x01(\x0b\x32\x30.chromiumos.config.api.HardwareFeatures.Hdmi.Cec\x1aP\n\x03\x43\x65\x63\x12!\n\x19power_on_displays_on_boot\x18\x01 \x01(\x08\x12&\n\x1epower_off_displays_on_shutdown\x18\x02 \x01(\x08\x1a\x87\x07\n\x15\x46irmwareConfiguration\x12\r\n\x05value\x18\x01 \x01(\r\x12\x0c\n\x04mask\x18\x02 \x01(\r\x12\x1f\n\x17\x63oreboot_customizations\x18\x03 \x03(\t\x12O\n\x16vboot_cbfs_integration\x18\x05 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12[\n\rfw_ro_version\x18\x08 \x01(\x0b\x32\x44.chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.SemVer\x12\x42\n\tintel_ish\x18\t \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12[\n\rfw_rw_version\x18\n \x01(\x0b\x32\x44.chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.SemVer\x12\x41\n\x08\x62mp_logo\x18\x0b \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12I\n\x10\x66w_splash_screen\x18\x0c \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12\x46\n\rlate_cse_sync\x18\r \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12O\n\x16has_recovery_mrc_cache\x18\x0e \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12Y\n mainboard_has_early_sign_of_life\x18\x0f \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1aM\n\x06SemVer\x12\x15\n\rmajor_version\x18\x01 \x01(\r\x12\x15\n\rminor_version\x18\x02 \x01(\r\x12\x15\n\rpatch_version\x18\x03 \x01(\rJ\x04\x08\x04\x10\x05J\x04\x08\x06\x10\x07J\x04\x08\x07\x10\x08\x1a\x8c\x0f\n\x05\x41udio\x12M\n\x0b\x61udio_codec\x18\x01 \x01(\x0e\x32\x38.chromiumos.config.api.HardwareFeatures.Audio.AudioCodec\x12L\n\x0bspeaker_amp\x18\x02 \x01(\x0e\x32\x37.chromiumos.config.api.HardwareFeatures.Audio.Amplifier\x12Q\n\x0fheadphone_codec\x18\x03 \x01(\x0e\x32\x38.chromiumos.config.api.HardwareFeatures.Audio.AudioCodec\x12\x45\n\x0elid_microphone\x18\x04 \x01(\x0b\x32-.chromiumos.config.api.HardwareFeatures.Count\x12\x46\n\x0f\x62\x61se_microphone\x18\x05 \x01(\x0b\x32-.chromiumos.config.api.HardwareFeatures.Count\x12\x45\n\x11speaker_amplifier\x18\x06 \x01(\x0b\x32*.chromiumos.config.api.Component.Amplifier\x12N\n\x0c\x63\x61rd_configs\x18\x07 \x03(\x0b\x32\x38.chromiumos.config.api.HardwareFeatures.Audio.CardConfig\x12W\n\x0b\x63ras_config\x18\x08 \x01(\x0e\x32\x42.chromiumos.config.api.HardwareFeatures.Audio.AudioConfigStructure\x12\x46\n\rsof_audio_dsp\x18\t \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\x99\x03\n\nCardConfig\x12\x11\n\tcard_name\x18\x01 \x01(\t\x12\x30\n\nucm_suffix\x18\x02 \x01(\x0b\x32\x1c.google.protobuf.StringValue\x12V\n\nucm_config\x18\x03 \x01(\x0e\x32\x42.chromiumos.config.api.HardwareFeatures.Audio.AudioConfigStructure\x12W\n\x0b\x63ras_config\x18\x04 \x01(\x0e\x32\x42.chromiumos.config.api.HardwareFeatures.Audio.AudioConfigStructure\x12\x62\n\x16sound_card_init_config\x18\x05 \x01(\x0e\x32\x42.chromiumos.config.api.HardwareFeatures.Audio.AudioConfigStructure\x12\x31\n\x0b\x63ras_suffix\x18\x06 \x01(\x0b\x32\x1c.google.protobuf.StringValue\"\xe1\x02\n\nAudioCodec\x12\x17\n\x13\x41UDIO_CODEC_UNKNOWN\x10\x00\x12\n\n\x06RT5682\x10\x01\x12\x0c\n\x08\x41LC5682I\x10\x02\x12\x0b\n\x07\x41LC5682\x10\x03\x12\n\n\x06\x44\x41\x37\x32\x31\x39\x10\x08\x12\r\n\tNAU88L25B\x10\n\x12\x0b\n\x07\x43S42L42\x10\x0b\x12\x0e\n\nALC5682IVS\x10\x0c\x12\x0b\n\x07WCD9385\x10\r\x12\n\n\x06\x45S8326\x10\x0e\x12\n\n\x06\x41LC272\x10\x0f\x12\x17\n\x13\x41UDIO_CODEC_ALC5650\x10\x11\x12\x16\n\x12\x41UDIO_CODEC_ALC256\x10\x12\x12\x17\n\x13\x41UDIO_CODEC_ALC3247\x10\x13\x12\x17\n\x13\x41UDIO_CODEC_ALC3287\x10\x14\x12\x16\n\x12\x41UDIO_CODEC_ALC722\x10\x16\x12\x16\n\x12\x41UDIO_CODEC_ALC721\x10\x17\x12\x17\n\x13\x41UDIO_CODEC_ALC3204\x10\x18\"\x04\x08\x04\x10\x07\"\x04\x08\t\x10\t\"\xfa\x02\n\tAmplifier\x12\x15\n\x11\x41MPLIFIER_UNKNOWN\x10\x00\x12\x0c\n\x08MAX98357\x10\x04\x12\x0c\n\x08MAX98373\x10\x05\x12\x0c\n\x08MAX98360\x10\x06\x12\n\n\x06RT1015\x10\x07\x12\x0b\n\x07\x41LC1011\x10\t\x12\x0b\n\x07RT1015P\x10\n\x12\x0b\n\x07\x41LC1019\x10\x0b\x12\x0c\n\x08MAX98390\x10\x0c\x12\x0c\n\x08MAX98396\x10\r\x12\x0b\n\x07\x43S35L41\x10\x0e\x12\x0c\n\x08MAX98363\x10\x0f\x12\x0b\n\x07NAU8318\x10\x10\x12\x15\n\x11\x41MPLIFIER_ALC5650\x10\x11\x12\x14\n\x10\x41MPLIFIER_ALC256\x10\x12\x12\x15\n\x11\x41MPLIFIER_ALC3247\x10\x13\x12\x15\n\x11\x41MPLIFIER_ALC3287\x10\x14\x12\x0b\n\x07TAS2563\x10\x15\x12\x14\n\x10\x41MPLIFIER_ALC722\x10\x16\x12\x14\n\x10\x41MPLIFIER_ALC721\x10\x17\x12\x15\n\x11\x41MPLIFIER_ALC3204\x10\x18\"\x04\x08\x01\x10\x03\"\x04\x08\x08\x10\x08\"O\n\x14\x41udioConfigStructure\x12\x1f\n\x1b\x41UDIO_CONFIG_STRUCTURE_NONE\x10\x00\x12\n\n\x06\x44\x45SIGN\x10\x01\x12\n\n\x06\x43OMMON\x10\x02\x1a\x98\x07\n\x06\x43\x61mera\x12\x46\n\x07\x64\x65vices\x18\x04 \x03(\x0b\x32\x35.chromiumos.config.api.HardwareFeatures.Camera.Device\x12\x10\n\x08\x66\x65\x61tures\x18\x05 \x03(\t\x12\x12\n\nenumerated\x18\x06 \x01(\x08\x12\x1a\n\x12\x65numerated_usb_ids\x18\x07 \x03(\t\x1a\xaf\x03\n\x06\x44\x65vice\x12K\n\tinterface\x18\x02 \x01(\x0e\x32\x38.chromiumos.config.api.HardwareFeatures.Camera.Interface\x12\x45\n\x06\x66\x61\x63ing\x18\x03 \x01(\x0e\x32\x35.chromiumos.config.api.HardwareFeatures.Camera.Facing\x12O\n\x0borientation\x18\x04 \x01(\x0e\x32:.chromiumos.config.api.HardwareFeatures.Camera.Orientation\x12\r\n\x05\x66lags\x18\x05 \x01(\r\x12\x0b\n\x03ids\x18\x06 \x03(\t\x12G\n\x0eprivacy_switch\x18\x07 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12G\n\x10microphone_count\x18\x08 \x01(\x0b\x32-.chromiumos.config.api.HardwareFeatures.Count\x12\x12\n\ndetachable\x18\t \x01(\x08\"I\n\tInterface\x12\x15\n\x11INTERFACE_UNKNOWN\x10\x00\x12\x11\n\rINTERFACE_USB\x10\x01\x12\x12\n\x0eINTERFACE_MIPI\x10\x02\"?\n\x06\x46\x61\x63ing\x12\x12\n\x0e\x46\x41\x43ING_UNKNOWN\x10\x00\x12\x10\n\x0c\x46\x41\x43ING_FRONT\x10\x01\x12\x0f\n\x0b\x46\x41\x43ING_BACK\x10\x02\"w\n\x0bOrientation\x12\x17\n\x13ORIENTATION_UNKNOWN\x10\x00\x12\x11\n\rORIENTATION_0\x10\x01\x12\x12\n\x0eORIENTATION_90\x10\x02\x12\x13\n\x0fORIENTATION_180\x10\x03\x12\x13\n\x0fORIENTATION_270\x10\x04\"M\n\x05\x46lags\x12\x0e\n\nFLAGS_NONE\x10\x00\x12\x17\n\x13\x46LAGS_SUPPORT_1080P\x10\x01\x12\x1b\n\x17\x46LAGS_SUPPORT_AUTOFOCUS\x10\x02\x1a\xa8\x01\n\rAccelerometer\x12J\n\x11lid_accelerometer\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12K\n\x12\x62\x61se_accelerometer\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\x9c\x01\n\tGyroscope\x12\x46\n\rlid_gyroscope\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12G\n\x0e\x62\x61se_gyroscope\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\xa5\x01\n\x0cMagnetometer\x12I\n\x10lid_magnetometer\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12J\n\x11\x62\x61se_magnetometer\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\xef\x01\n\x0bLightSensor\x12H\n\x0flid_lightsensor\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12I\n\x10\x62\x61se_lightsensor\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12K\n\x12\x63\x61mera_lightsensor\x18\x03 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\xc9\x02\n\x06Screen\x12T\n\x0e\x63onnector_type\x18\x04 \x01(\x0e\x32<.chromiumos.config.api.HardwareFeatures.Screen.ConnectorType\x12R\n\x10panel_properties\x18\x03 \x01(\x0b\x32\x38.chromiumos.config.api.Component.DisplayPanel.Properties\x12\x46\n\rtouch_support\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\"G\n\rConnectorType\x12\x1e\n\x1a\x43ONNECTOR_TYPE_UNSPECIFIED\x10\x00\x12\x16\n\x12\x43ONNECTOR_TYPE_EDP\x10\x01J\x04\x08\x01\x10\x02\x1a\xf6\x03\n\nFormFactor\x12V\n\x0b\x66orm_factor\x18\x01 \x01(\x0e\x32\x41.chromiumos.config.api.HardwareFeatures.FormFactor.FormFactorType\x12\\\n\x0erecovery_input\x18\x02 \x01(\x0e\x32\x44.chromiumos.config.api.HardwareFeatures.FormFactor.RecoveryInputType\x12\x31\n\rdetachable_ui\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.BoolValue\"\x98\x01\n\x0e\x46ormFactorType\x12\x17\n\x13\x46ORM_FACTOR_UNKNOWN\x10\x00\x12\r\n\tCLAMSHELL\x10\x01\x12\x0f\n\x0b\x43ONVERTIBLE\x10\x02\x12\x0e\n\nDETACHABLE\x10\x03\x12\x0e\n\nCHROMEBASE\x10\x04\x12\r\n\tCHROMEBOX\x10\x05\x12\r\n\tCHROMEBIT\x10\x06\x12\x0f\n\x0b\x43HROMESLATE\x10\x07\"d\n\x11RecoveryInputType\x12\x1a\n\x16RECOVERY_INPUT_UNKNOWN\x10\x00\x12\x0c\n\x08KEYBOARD\x10\x01\x12\x10\n\x0cPOWER_BUTTON\x10\x02\x12\x13\n\x0fRECOVERY_BUTTON\x10\x03\x1a\x9b\x01\n\x06Stylus\x12I\n\x06stylus\x18\x01 \x01(\x0e\x32\x39.chromiumos.config.api.HardwareFeatures.Stylus.StylusType\"F\n\nStylusType\x12\x12\n\x0eSTYLUS_UNKNOWN\x10\x00\x12\x08\n\x04NONE\x10\x01\x12\x0c\n\x08INTERNAL\x10\x02\x12\x0c\n\x08\x45XTERNAL\x10\x03\x1a\xed\n\n\x08Keyboard\x12T\n\rkeyboard_type\x18\x01 \x01(\x0e\x32=.chromiumos.config.api.HardwareFeatures.Keyboard.KeyboardType\x12\x42\n\tbacklight\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12\x45\n\x0cpower_button\x18\x03 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12\x44\n\x0bnumeric_pad\x18\x04 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12R\n\x08mcu_type\x18\x06 \x01(\x0e\x32@.chromiumos.config.api.HardwareFeatures.Keyboard.KeyboardMcuType\x12\x1c\n\x14\x62\x61\x63klight_user_steps\x18\x05 \x03(\x01\x12\x44\n\tals_steps\x18\x07 \x03(\x0b\x32\x31.chromiumos.config.api.HardwareFeatures.KbAlsStep\x12\x19\n\x11no_als_brightness\x18\x08 \x01(\x01\x12\x65\n\x12\x62ottom_left_layout\x18\t \x01(\x0e\x32I.chromiumos.config.api.HardwareFeatures.Keyboard.KeyboardBottomLeftLayout\x12g\n\x13\x62ottom_right_layout\x18\n \x01(\x0e\x32J.chromiumos.config.api.HardwareFeatures.Keyboard.KeyboardBottomRightLayout\x12]\n\x12numeric_pad_layout\x18\x0b \x01(\x0e\x32\x41.chromiumos.config.api.HardwareFeatures.Keyboard.NumericPadLayout\"Q\n\x0cKeyboardType\x12\x19\n\x15KEYBOARD_TYPE_UNKNOWN\x10\x00\x12\x0c\n\x08INTERNAL\x10\x01\x12\x08\n\x04NONE\x10\x02\x12\x0e\n\nDETACHABLE\x10\x03\"G\n\x0fKeyboardMcuType\x12\x1c\n\x18KEYBOARD_MCU_NOT_PRESENT\x10\x00\x12\x16\n\x12KEYBOARD_MCU_PRISM\x10\x01\"\x85\x01\n\x18KeyboardBottomLeftLayout\x12\'\n#KEYBOARD_BOTTOM_LEFT_LAYOUT_UNKNOWN\x10\x00\x12\x1f\n\x1bKEYBOARD_BOTTOM_LEFT_3_KEYS\x10\x01\x12\x1f\n\x1bKEYBOARD_BOTTOM_LEFT_4_KEYS\x10\x02\"\xab\x01\n\x19KeyboardBottomRightLayout\x12(\n$KEYBOARD_BOTTOM_RIGHT_LAYOUT_UNKNOWN\x10\x00\x12 \n\x1cKEYBOARD_BOTTOM_RIGHT_2_KEYS\x10\x01\x12 \n\x1cKEYBOARD_BOTTOM_RIGHT_3_KEYS\x10\x02\x12 \n\x1cKEYBOARD_BOTTOM_RIGHT_4_KEYS\x10\x03\"f\n\x10NumericPadLayout\x12\x1e\n\x1aNUMERIC_PAD_LAYOUT_UNKNOWN\x10\x00\x12\x18\n\x14NUMERIC_PAD_3_COLUMN\x10\x01\x12\x18\n\x14NUMERIC_PAD_4_COLUMN\x10\x02\x1aJ\n\x06Memory\x12@\n\x07profile\x18\x01 \x01(\x0b\x32/.chromiumos.config.api.Component.Memory.Profile\x1a\x83\t\n\x0b\x46ingerprint\x12N\n\x08location\x18\x01 \x01(\x0e\x32<.chromiumos.config.api.HardwareFeatures.Fingerprint.Location\x12\r\n\x05\x62oard\x18\x02 \x01(\t\x12\x12\n\nro_version\x18\x03 \x01(\t\x12]\n\x10\x66ingerprint_diag\x18\x04 \x01(\x0b\x32\x43.chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag\x12\x0f\n\x07present\x18\x05 \x01(\x08\x1a\xb6\x05\n\x0f\x46ingerprintDiag\x12\x16\n\x0eroutine_enable\x18\x01 \x01(\x08\x12\x15\n\rmax_pixel_dev\x18\x02 \x01(\r\x12\x17\n\x0fmax_dead_pixels\x18\x03 \x01(\r\x12\x65\n\x0cpixel_median\x18\x04 \x01(\x0b\x32O.chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian\x12\x17\n\x0fnum_detect_zone\x18\x05 \x01(\r\x12\x64\n\x0c\x64\x65tect_zones\x18\x06 \x03(\x0b\x32N.chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.DetectZone\x12&\n\x1emax_dead_pixels_in_detect_zone\x18\x07 \x01(\r\x12\x1b\n\x13max_reset_pixel_dev\x18\x08 \x01(\r\x12\x1e\n\x16max_error_reset_pixels\x18\t \x01(\r\x1a\xd1\x01\n\x0bPixelMedian\x12\x16\n\x0e\x63\x62_type1_lower\x18\x01 \x01(\r\x12\x16\n\x0e\x63\x62_type1_upper\x18\x02 \x01(\r\x12\x16\n\x0e\x63\x62_type2_lower\x18\x03 \x01(\r\x12\x16\n\x0e\x63\x62_type2_upper\x18\x04 \x01(\r\x12\x17\n\x0ficb_type1_lower\x18\x05 \x01(\r\x12\x17\n\x0ficb_type1_upper\x18\x06 \x01(\r\x12\x17\n\x0ficb_type2_lower\x18\x07 \x01(\r\x12\x17\n\x0ficb_type2_upper\x18\x08 \x01(\r\x1a<\n\nDetectZone\x12\n\n\x02x1\x18\x01 \x01(\r\x12\n\n\x02y1\x18\x02 \x01(\r\x12\n\n\x02x2\x18\x03 \x01(\r\x12\n\n\x02y2\x18\x04 \x01(\r\"\xd7\x01\n\x08Location\x12\x14\n\x10LOCATION_UNKNOWN\x10\x00\x12\x19\n\x15POWER_BUTTON_TOP_LEFT\x10\x01\x12\x18\n\x14KEYBOARD_BOTTOM_LEFT\x10\x02\x12\x19\n\x15KEYBOARD_BOTTOM_RIGHT\x10\x03\x12\x16\n\x12KEYBOARD_TOP_RIGHT\x10\x04\x12\x0e\n\nRIGHT_SIDE\x10\x06\x12\r\n\tLEFT_SIDE\x10\x07\x12\"\n\x1eLEFT_OF_POWER_BUTTON_TOP_RIGHT\x10\t\"\x04\x08\x05\x10\x05\"\x04\x08\x08\x10\x08\x1a\x66\n\x07Storage\x12J\n\x0cstorage_type\x18\x01 \x01(\x0e\x32\x34.chromiumos.config.api.Component.Storage.StorageType\x12\x0f\n\x07size_gb\x18\x02 \x01(\r\x1a\x8c\x01\n\tBluetooth\x12=\n\tcomponent\x18\x01 \x01(\x0b\x32*.chromiumos.config.api.Component.Bluetooth\x12@\n\x07present\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1aN\n\nBarrelJack\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\xc5\x02\n\x04Wifi\x12T\n\x18supported_wlan_protocols\x18\x01 \x03(\x0e\x32\x32.chromiumos.config.api.Component.Wifi.WLANProtocol\x12I\n\nwifi_chips\x18\x02 \x03(\x0e\x32\x35.chromiumos.config.api.HardwareFeatures.Wifi.WifiChip\x12\x36\n\x0bwifi_config\x18\x03 \x01(\x0b\x32!.chromiumos.config.api.WifiConfig\x12\x14\n\x0cwifi_vpd_sar\x18\x04 \x01(\x08\"N\n\x08WifiChip\x12\x15\n\x11WIFI_CHIP_UNKNOWN\x10\x00\x12\x15\n\x11WIRELESS_86ED801D\x10\x01\x12\x14\n\x10WIRELESS_REALTEK\x10\x02\x1a\xa0\x02\n\x06\x42utton\x12\x45\n\x06region\x18\x01 \x01(\x0e\x32\x35.chromiumos.config.api.HardwareFeatures.Button.Region\x12\x41\n\x04\x65\x64ge\x18\x02 \x01(\x0e\x32\x33.chromiumos.config.api.HardwareFeatures.Button.Edge\x12\x10\n\x08position\x18\x03 \x01(\x02\"6\n\x06Region\x12\x12\n\x0eREGION_UNKNOWN\x10\x00\x12\n\n\x06SCREEN\x10\x01\x12\x0c\n\x08KEYBOARD\x10\x02\"B\n\x04\x45\x64ge\x12\x10\n\x0c\x45\x44GE_UNKNOWN\x10\x00\x12\x08\n\x04LEFT\x10\x01\x12\t\n\x05RIGHT\x10\x02\x12\x07\n\x03TOP\x10\x03\x12\n\n\x06\x42OTTOM\x10\x04\x1a\xed\x08\n\x12\x45mbeddedController\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12\x62\n\x07\x65\x63_type\x18\x02 \x01(\x0e\x32Q.chromiumos.config.api.HardwareFeatures.EmbeddedController.EmbeddedControllerType\x12\x41\n\x04part\x18\x03 \x01(\x0b\x32\x33.chromiumos.config.api.Component.EmbeddedController\x12J\n\x11\x66\x65\x61ture_typec_cmd\x18\x04 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12<\n\x03\x63\x62i\x18\x05 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12H\n\x0f\x64\x65tachable_base\x18\x06 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12R\n\x19\x66\x65\x61ture_charge_control_v2\x18\x07 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12N\n\x15\x66\x65\x61ture_asserts_panic\x18\x08 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12Q\n\x18\x66\x65\x61ture_system_safe_mode\x18\t \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12U\n\x1c\x66\x65\x61ture_memory_dump_commands\x18\n \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12\x61\n\x0c\x62uild_config\x18\x0b \x03(\x0b\x32K.chromiumos.config.api.HardwareFeatures.EmbeddedController.BuildConfigEntry\x12\x38\n\x12max_sensor_odr_mhz\x18\x0c \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\x1a\x63\n\x10\x42uildConfigEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12>\n\x05value\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present:\x02\x38\x01\"J\n\x16\x45mbeddedControllerType\x12\x13\n\x0f\x45\x43_TYPE_UNKNOWN\x10\x00\x12\r\n\tEC_CHROME\x10\x01\x12\x0c\n\x08\x45\x43_WILCO\x10\x02\x1a\xb0\x06\n\x15TrustedPlatformModule\x12i\n\x08tpm_type\x18\x01 \x01(\x0e\x32W.chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.TrustedPlatformModuleType\x12M\n\x14production_rw_key_id\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12l\n\x13runtime_tpm_version\x18\x03 \x01(\x0e\x32O.chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.RuntimeTpmVersion\x12\x62\n\x0bgsc_fw_name\x18\x04 \x01(\x0e\x32M.chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.GscFirmwareName\x12R\n\x19\x65nterprise_rollback_space\x18\x05 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12\x43\n\nvalid_adid\x18\x06 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\"\\\n\x19TrustedPlatformModuleType\x12\x14\n\x10TPM_TYPE_UNKNOWN\x10\x00\x12\x0f\n\x0bTHIRD_PARTY\x10\x01\x12\x0b\n\x07GSC_H1B\x10\x02\x12\x0b\n\x07GSC_H1D\x10\x03\"W\n\x11RuntimeTpmVersion\x12\x18\n\x14TPM_VERSION_DISABLED\x10\x00\x12\x14\n\x10TPM_VERSION_V1_2\x10\x01\x12\x12\n\x0eTPM_VERSION_V2\x10\x02\";\n\x0fGscFirmwareName\x12\x0c\n\x08GSC_NONE\x10\x00\x12\x0c\n\x08GSC_CR50\x10\x01\x12\x0c\n\x08GSC_TI50\x10\x02\x1aN\n\nHotwording\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\xa9\x01\n\x07\x44isplay\x12\x42\n\x04type\x18\x01 \x01(\x0e\x32\x34.chromiumos.config.api.HardwareFeatures.Display.Type\"Z\n\x04Type\x12\x10\n\x0cTYPE_UNKNOWN\x10\x00\x12\x11\n\rTYPE_INTERNAL\x10\x01\x12\x11\n\rTYPE_EXTERNAL\x10\x02\x12\x1a\n\x16TYPE_INTERNAL_EXTERNAL\x10\x03\x1a\xec\x01\n\x08Touchpad\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12T\n\rtouchpad_type\x18\x02 \x01(\x0e\x32=.chromiumos.config.api.HardwareFeatures.Touchpad.TouchpadType\"H\n\x0cTouchpadType\x12\x10\n\x0cTYPE_UNKNOWN\x10\x00\x12\x0c\n\x08INTERNAL\x10\x01\x12\x08\n\x04NONE\x10\x02\x12\x0e\n\nDETACHABLE\x10\x03\x1aX\n\x14MicrophoneMuteSwitch\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\xd9\x05\n\x07\x42\x61ttery\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12J\n\x08lifetime\x18\x02 \x01(\x0b\x32\x38.chromiumos.config.api.HardwareFeatures.Battery.Lifetime\x12J\n\x08\x63harging\x18\x03 \x01(\x0b\x32\x38.chromiumos.config.api.HardwareFeatures.Battery.Charging\x12!\n\x19no_battery_boot_supported\x18\x04 \x01(\x08\x1a\x9f\x02\n\x08Lifetime\x12\x35\n\x0cshipping_min\x18\x01 \x01(\x0b\x32\x1f.chromiumos.config.api.Duration\x12\x37\n\x0e\x64\x65\x65p_sleep_min\x18\x02 \x01(\x0b\x32\x1f.chromiumos.config.api.Duration\x12\x34\n\x0bsuspend_min\x18\x03 \x01(\x0b\x32\x1f.chromiumos.config.api.Duration\x12\x38\n\x0flucid_sleep_min\x18\x04 \x01(\x0b\x32\x1f.chromiumos.config.api.Duration\x12\x33\n\nactive_min\x18\x05 \x01(\x0b\x32\x1f.chromiumos.config.api.Duration\x1a\xae\x01\n\x08\x43harging\x12\x33\n\nactive_max\x18\x01 \x01(\x0b\x32\x1f.chromiumos.config.api.Duration\x12\x34\n\x0bsuspend_max\x18\x02 \x01(\x0b\x32\x1f.chromiumos.config.api.Duration\x12\x37\n\x0e\x64\x65\x65p_sleep_max\x18\x03 \x01(\x0b\x32\x1f.chromiumos.config.api.Duration\x1aQ\n\rPrivacyScreen\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\xba\x02\n\x03Soc\x12>\n\x08\x66\x65\x61tures\x18\x01 \x03(\x0e\x32,.chromiumos.config.api.Component.Soc.Feature\x12K\n\x0fvulnerabilities\x18\x02 \x03(\x0e\x32\x32.chromiumos.config.api.Component.Soc.Vulnerability\x12\x1f\n\x17\x61rc_media_codecs_suffix\x18\x03 \x01(\t\x12\x45\n\x0chevc_support\x18\x04 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12>\n\x0fresource_config\x18\x05 \x01(\x0b\x32%.chromiumos.config.api.ResourceConfig\x1a\x61\n\x14\x44isplayPortConverter\x12I\n\nconverters\x18\x01 \x03(\x0b\x32\x35.chromiumos.config.api.Component.DisplayPortConverter\x1aG\n\x03Hps\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1aG\n\x03PoE\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1al\n\x0bPowerSupply\x12\x43\n\nbarreljack\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12\x18\n\x10usb_min_ac_watts\x18\x02 \x01(\x05\x1a\x44\n\tProximity\x12\x37\n\x07\x63onfigs\x18\x01 \x03(\x0b\x32&.chromiumos.config.api.ProximityConfig\x1a\x42\n\x05Touch\x12\x39\n\x13touch_slop_distance\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\x1a%\n\x07Thermal\x12\x1a\n\x12\x63onfig_path_suffix\x18\x01 \x01(\t\x1a\xa9\x01\n\x12RuntimeProbeConfig\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12Q\n\x18\x65ncrypted_config_present\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\xd2\x01\n\x04\x44gpu\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12H\n\tdgpu_type\x18\x02 \x01(\x0e\x32\x35.chromiumos.config.api.HardwareFeatures.Dgpu.DgpuType\">\n\x08\x44gpuType\x12\x10\n\x0c\x44GPU_UNKNOWN\x10\x00\x12\x0f\n\x0b\x44GPU_NV3050\x10\x01\x12\x0f\n\x0b\x44GPU_NV4050\x10\x02\x1aG\n\x03Uwb\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1ai\n\rHardwareProbe\x12\x12\n\ngpu_family\x18\x01 \x01(\t\x12\x12\n\ngpu_vendor\x18\x02 \x01(\t\x12\x16\n\x0e\x63pu_soc_family\x18\x03 \x01(\t\x12\x18\n\x10\x64mi_product_name\x18\x04 \x01(\t\x1al\n\tKbAlsStep\x12\x19\n\x11\x62\x61\x63klight_percent\x18\x01 \x01(\x01\x12\x44\n\rlux_threshold\x18\x02 \x01(\x0b\x32-.chromiumos.config.api.Component.LuxThreshold\x1a\x8c\x01\n\x0e\x44\x65tachableBase\x12\x15\n\rec_image_name\x18\x01 \x01(\t\x12\x12\n\nproduct_id\x18\x02 \x01(\r\x12\x18\n\x10touch_image_name\x18\x03 \x01(\t\x12\x10\n\x08usb_path\x18\x04 \x01(\t\x12\x11\n\tvendor_id\x18\x05 \x01(\r\x12\x10\n\x08i2c_path\x18\x06 \x01(\t\x1a\x9c\x01\n\x07Suspend\x12G\n\x0esuspend_to_mem\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x12H\n\x0fsuspend_to_idle\x18\x02 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1aG\n\x03Vrr\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1aL\n\x08SdReader\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\x17\n\x07OEMInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x1a\x36\n\x03\x46\x61n\x12/\n\tfan_count\x18\x01 \x01(\x0b\x32\x1c.google.protobuf.UInt32Value\x1a_\n\x17InterruptControllerInfo\x12\x44\n\x0bnmi_support\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1aP\n\x0cTiledDisplay\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\x1a\x97\x01\n\x07\x43puInfo\x12O\n\x0bvendor_info\x18\x01 \x01(\x0b\x32:.chromiumos.config.api.HardwareFeatures.CpuInfo.VendorInfo\x1a;\n\nVendorInfo\x12\x16\n\x0e\x63pu_family_num\x18\x01 \x01(\x03\x12\x15\n\rcpu_model_num\x18\x02 \x01(\x03\x1aL\n\x08Pendrive\x12@\n\x07present\x18\x01 \x01(\x0e\x32/.chromiumos.config.api.HardwareFeatures.Present\"<\n\x07Present\x12\x13\n\x0fPRESENT_UNKNOWN\x10\x00\x12\x0b\n\x07PRESENT\x10\x01\x12\x0f\n\x0bNOT_PRESENT\x10\x02\"\xa4\x01\n\x0cPortPosition\x12\x0b\n\x07UNKNOWN\x10\x00\x12\x08\n\x04LEFT\x10\x01\x12\t\n\x05RIGHT\x10\x02\x12\x08\n\x04\x42\x41\x43K\x10\x03\x12\t\n\x05\x46RONT\x10\x04\x12\x0e\n\nLEFT_FRONT\x10\x05\x12\r\n\tLEFT_BACK\x10\x06\x12\x0f\n\x0bRIGHT_FRONT\x10\x07\x12\x0e\n\nRIGHT_BACK\x10\x08\x12\r\n\tBACK_LEFT\x10\t\x12\x0e\n\nBACK_RIGHT\x10\nB*Z(go.chromium.org/chromiumos/config/go/apib\x06proto3' 28 , 29 dependencies=[chromiumos_dot_config_dot_api_dot_component__pb2.DESCRIPTOR,chromiumos_dot_config_dot_api_dot_proximity__config__pb2.DESCRIPTOR,chromiumos_dot_config_dot_api_dot_resource__config__pb2.DESCRIPTOR,chromiumos_dot_config_dot_api_dot_wifi__config__pb2.DESCRIPTOR,google_dot_protobuf_dot_wrappers__pb2.DESCRIPTOR,]) 30 31 32 33_TOPOLOGY_TYPE = _descriptor.EnumDescriptor( 34 name='Type', 35 full_name='chromiumos.config.api.Topology.Type', 36 filename=None, 37 file=DESCRIPTOR, 38 create_key=_descriptor._internal_create_key, 39 values=[ 40 _descriptor.EnumValueDescriptor( 41 name='TYPE_UNKNOWN', index=0, number=0, 42 serialized_options=None, 43 type=None, 44 create_key=_descriptor._internal_create_key), 45 _descriptor.EnumValueDescriptor( 46 name='SCREEN', index=1, number=1, 47 serialized_options=None, 48 type=None, 49 create_key=_descriptor._internal_create_key), 50 _descriptor.EnumValueDescriptor( 51 name='FORM_FACTOR', index=2, number=2, 52 serialized_options=None, 53 type=None, 54 create_key=_descriptor._internal_create_key), 55 _descriptor.EnumValueDescriptor( 56 name='AUDIO', index=3, number=3, 57 serialized_options=None, 58 type=None, 59 create_key=_descriptor._internal_create_key), 60 _descriptor.EnumValueDescriptor( 61 name='STYLUS', index=4, number=4, 62 serialized_options=None, 63 type=None, 64 create_key=_descriptor._internal_create_key), 65 _descriptor.EnumValueDescriptor( 66 name='KEYBOARD', index=5, number=5, 67 serialized_options=None, 68 type=None, 69 create_key=_descriptor._internal_create_key), 70 _descriptor.EnumValueDescriptor( 71 name='THERMAL', index=6, number=6, 72 serialized_options=None, 73 type=None, 74 create_key=_descriptor._internal_create_key), 75 _descriptor.EnumValueDescriptor( 76 name='CAMERA', index=7, number=7, 77 serialized_options=None, 78 type=None, 79 create_key=_descriptor._internal_create_key), 80 _descriptor.EnumValueDescriptor( 81 name='ACCELEROMETER_GYROSCOPE_MAGNETOMETER', index=8, number=8, 82 serialized_options=None, 83 type=None, 84 create_key=_descriptor._internal_create_key), 85 _descriptor.EnumValueDescriptor( 86 name='FINGERPRINT', index=9, number=9, 87 serialized_options=None, 88 type=None, 89 create_key=_descriptor._internal_create_key), 90 _descriptor.EnumValueDescriptor( 91 name='PROXIMITY_SENSOR', index=10, number=10, 92 serialized_options=None, 93 type=None, 94 create_key=_descriptor._internal_create_key), 95 _descriptor.EnumValueDescriptor( 96 name='DAUGHTER_BOARD', index=11, number=11, 97 serialized_options=None, 98 type=None, 99 create_key=_descriptor._internal_create_key), 100 _descriptor.EnumValueDescriptor( 101 name='NON_VOLATILE_STORAGE', index=12, number=12, 102 serialized_options=None, 103 type=None, 104 create_key=_descriptor._internal_create_key), 105 _descriptor.EnumValueDescriptor( 106 name='RAM', index=13, number=13, 107 serialized_options=None, 108 type=None, 109 create_key=_descriptor._internal_create_key), 110 _descriptor.EnumValueDescriptor( 111 name='WIFI', index=14, number=14, 112 serialized_options=None, 113 type=None, 114 create_key=_descriptor._internal_create_key), 115 _descriptor.EnumValueDescriptor( 116 name='CELLULAR_BOARD', index=15, number=15, 117 serialized_options=None, 118 type=None, 119 create_key=_descriptor._internal_create_key), 120 _descriptor.EnumValueDescriptor( 121 name='SD_READER', index=16, number=16, 122 serialized_options=None, 123 type=None, 124 create_key=_descriptor._internal_create_key), 125 _descriptor.EnumValueDescriptor( 126 name='MOTHERBOARD_USB', index=17, number=17, 127 serialized_options=None, 128 type=None, 129 create_key=_descriptor._internal_create_key), 130 _descriptor.EnumValueDescriptor( 131 name='BLUETOOTH', index=18, number=18, 132 serialized_options=None, 133 type=None, 134 create_key=_descriptor._internal_create_key), 135 _descriptor.EnumValueDescriptor( 136 name='BARRELJACK', index=19, number=19, 137 serialized_options=None, 138 type=None, 139 create_key=_descriptor._internal_create_key), 140 _descriptor.EnumValueDescriptor( 141 name='POWER_BUTTON', index=20, number=20, 142 serialized_options=None, 143 type=None, 144 create_key=_descriptor._internal_create_key), 145 _descriptor.EnumValueDescriptor( 146 name='VOLUME_BUTTON', index=21, number=21, 147 serialized_options=None, 148 type=None, 149 create_key=_descriptor._internal_create_key), 150 _descriptor.EnumValueDescriptor( 151 name='EC', index=22, number=22, 152 serialized_options=None, 153 type=None, 154 create_key=_descriptor._internal_create_key), 155 _descriptor.EnumValueDescriptor( 156 name='TOUCH', index=23, number=23, 157 serialized_options=None, 158 type=None, 159 create_key=_descriptor._internal_create_key), 160 _descriptor.EnumValueDescriptor( 161 name='TPM', index=24, number=24, 162 serialized_options=None, 163 type=None, 164 create_key=_descriptor._internal_create_key), 165 _descriptor.EnumValueDescriptor( 166 name='MICROPHONE_MUTE_SWITCH', index=25, number=25, 167 serialized_options=None, 168 type=None, 169 create_key=_descriptor._internal_create_key), 170 _descriptor.EnumValueDescriptor( 171 name='BATTERY', index=26, number=26, 172 serialized_options=None, 173 type=None, 174 create_key=_descriptor._internal_create_key), 175 _descriptor.EnumValueDescriptor( 176 name='HDMI', index=27, number=27, 177 serialized_options=None, 178 type=None, 179 create_key=_descriptor._internal_create_key), 180 _descriptor.EnumValueDescriptor( 181 name='SOC', index=28, number=28, 182 serialized_options=None, 183 type=None, 184 create_key=_descriptor._internal_create_key), 185 _descriptor.EnumValueDescriptor( 186 name='HPS', index=29, number=29, 187 serialized_options=None, 188 type=None, 189 create_key=_descriptor._internal_create_key), 190 _descriptor.EnumValueDescriptor( 191 name='DP_CONVERTER', index=30, number=30, 192 serialized_options=None, 193 type=None, 194 create_key=_descriptor._internal_create_key), 195 _descriptor.EnumValueDescriptor( 196 name='POE', index=31, number=31, 197 serialized_options=None, 198 type=None, 199 create_key=_descriptor._internal_create_key), 200 _descriptor.EnumValueDescriptor( 201 name='POWER_SUPPLY', index=32, number=32, 202 serialized_options=None, 203 type=None, 204 create_key=_descriptor._internal_create_key), 205 _descriptor.EnumValueDescriptor( 206 name='RECOVERY_INPUT', index=33, number=33, 207 serialized_options=None, 208 type=None, 209 create_key=_descriptor._internal_create_key), 210 _descriptor.EnumValueDescriptor( 211 name='PRIVACY_SCREEN', index=34, number=34, 212 serialized_options=None, 213 type=None, 214 create_key=_descriptor._internal_create_key), 215 _descriptor.EnumValueDescriptor( 216 name='DGPU', index=35, number=35, 217 serialized_options=None, 218 type=None, 219 create_key=_descriptor._internal_create_key), 220 _descriptor.EnumValueDescriptor( 221 name='UWB', index=36, number=36, 222 serialized_options=None, 223 type=None, 224 create_key=_descriptor._internal_create_key), 225 _descriptor.EnumValueDescriptor( 226 name='DETACHABLE_BASE', index=37, number=37, 227 serialized_options=None, 228 type=None, 229 create_key=_descriptor._internal_create_key), 230 _descriptor.EnumValueDescriptor( 231 name='FAN', index=38, number=38, 232 serialized_options=None, 233 type=None, 234 create_key=_descriptor._internal_create_key), 235 ], 236 containing_type=None, 237 serialized_options=None, 238 serialized_start=534, 239 serialized_end=1150, 240) 241_sym_db.RegisterEnumDescriptor(_TOPOLOGY_TYPE) 242 243_DURATION_TYPE = _descriptor.EnumDescriptor( 244 name='Type', 245 full_name='chromiumos.config.api.Duration.Type', 246 filename=None, 247 file=DESCRIPTOR, 248 create_key=_descriptor._internal_create_key, 249 values=[ 250 _descriptor.EnumValueDescriptor( 251 name='TYPE_UNKNOWN', index=0, number=0, 252 serialized_options=None, 253 type=None, 254 create_key=_descriptor._internal_create_key), 255 _descriptor.EnumValueDescriptor( 256 name='MILLISECONDS', index=1, number=1, 257 serialized_options=None, 258 type=None, 259 create_key=_descriptor._internal_create_key), 260 _descriptor.EnumValueDescriptor( 261 name='SECONDS', index=2, number=2, 262 serialized_options=None, 263 type=None, 264 create_key=_descriptor._internal_create_key), 265 _descriptor.EnumValueDescriptor( 266 name='MINUTES', index=3, number=3, 267 serialized_options=None, 268 type=None, 269 create_key=_descriptor._internal_create_key), 270 _descriptor.EnumValueDescriptor( 271 name='HOURS', index=4, number=4, 272 serialized_options=None, 273 type=None, 274 create_key=_descriptor._internal_create_key), 275 _descriptor.EnumValueDescriptor( 276 name='DAYS', index=5, number=5, 277 serialized_options=None, 278 type=None, 279 create_key=_descriptor._internal_create_key), 280 ], 281 containing_type=None, 282 serialized_options=None, 283 serialized_start=1232, 284 serialized_end=1321, 285) 286_sym_db.RegisterEnumDescriptor(_DURATION_TYPE) 287 288_HARDWAREFEATURES_CELLULAR_CELLULARTYPE = _descriptor.EnumDescriptor( 289 name='CellularType', 290 full_name='chromiumos.config.api.HardwareFeatures.Cellular.CellularType', 291 filename=None, 292 file=DESCRIPTOR, 293 create_key=_descriptor._internal_create_key, 294 values=[ 295 _descriptor.EnumValueDescriptor( 296 name='CELLULAR_UNKNOWN', index=0, number=0, 297 serialized_options=None, 298 type=None, 299 create_key=_descriptor._internal_create_key), 300 _descriptor.EnumValueDescriptor( 301 name='CELLULAR_LTE', index=1, number=1, 302 serialized_options=None, 303 type=None, 304 create_key=_descriptor._internal_create_key), 305 _descriptor.EnumValueDescriptor( 306 name='CELLULAR_5G', index=2, number=2, 307 serialized_options=None, 308 type=None, 309 create_key=_descriptor._internal_create_key), 310 ], 311 containing_type=None, 312 serialized_options=None, 313 serialized_start=6578, 314 serialized_end=6649, 315) 316_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_CELLULAR_CELLULARTYPE) 317 318_HARDWAREFEATURES_CELLULAR_MODEMTYPE = _descriptor.EnumDescriptor( 319 name='ModemType', 320 full_name='chromiumos.config.api.HardwareFeatures.Cellular.ModemType', 321 filename=None, 322 file=DESCRIPTOR, 323 create_key=_descriptor._internal_create_key, 324 values=[ 325 _descriptor.EnumValueDescriptor( 326 name='MODEM_UNKNOWN', index=0, number=0, 327 serialized_options=None, 328 type=None, 329 create_key=_descriptor._internal_create_key), 330 _descriptor.EnumValueDescriptor( 331 name='MODEM_L850', index=1, number=1, 332 serialized_options=None, 333 type=None, 334 create_key=_descriptor._internal_create_key), 335 _descriptor.EnumValueDescriptor( 336 name='MODEM_NL668', index=2, number=2, 337 serialized_options=None, 338 type=None, 339 create_key=_descriptor._internal_create_key), 340 _descriptor.EnumValueDescriptor( 341 name='MODEM_FM101', index=3, number=3, 342 serialized_options=None, 343 type=None, 344 create_key=_descriptor._internal_create_key), 345 _descriptor.EnumValueDescriptor( 346 name='MODEM_FM350', index=4, number=4, 347 serialized_options=None, 348 type=None, 349 create_key=_descriptor._internal_create_key), 350 _descriptor.EnumValueDescriptor( 351 name='MODEM_SC7180', index=5, number=5, 352 serialized_options=None, 353 type=None, 354 create_key=_descriptor._internal_create_key), 355 _descriptor.EnumValueDescriptor( 356 name='MODEM_SC7280', index=6, number=6, 357 serialized_options=None, 358 type=None, 359 create_key=_descriptor._internal_create_key), 360 _descriptor.EnumValueDescriptor( 361 name='MODEM_EM060', index=7, number=7, 362 serialized_options=None, 363 type=None, 364 create_key=_descriptor._internal_create_key), 365 _descriptor.EnumValueDescriptor( 366 name='MODEM_RW101', index=8, number=8, 367 serialized_options=None, 368 type=None, 369 create_key=_descriptor._internal_create_key), 370 _descriptor.EnumValueDescriptor( 371 name='MODEM_RW135', index=9, number=9, 372 serialized_options=None, 373 type=None, 374 create_key=_descriptor._internal_create_key), 375 _descriptor.EnumValueDescriptor( 376 name='MODEM_LCUK54', index=10, number=10, 377 serialized_options=None, 378 type=None, 379 create_key=_descriptor._internal_create_key), 380 ], 381 containing_type=None, 382 serialized_options=None, 383 serialized_start=6652, 384 serialized_end=6854, 385) 386_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_CELLULAR_MODEMTYPE) 387 388_HARDWAREFEATURES_AUDIO_AUDIOCODEC = _descriptor.EnumDescriptor( 389 name='AudioCodec', 390 full_name='chromiumos.config.api.HardwareFeatures.Audio.AudioCodec', 391 filename=None, 392 file=DESCRIPTOR, 393 create_key=_descriptor._internal_create_key, 394 values=[ 395 _descriptor.EnumValueDescriptor( 396 name='AUDIO_CODEC_UNKNOWN', index=0, number=0, 397 serialized_options=None, 398 type=None, 399 create_key=_descriptor._internal_create_key), 400 _descriptor.EnumValueDescriptor( 401 name='RT5682', index=1, number=1, 402 serialized_options=None, 403 type=None, 404 create_key=_descriptor._internal_create_key), 405 _descriptor.EnumValueDescriptor( 406 name='ALC5682I', index=2, number=2, 407 serialized_options=None, 408 type=None, 409 create_key=_descriptor._internal_create_key), 410 _descriptor.EnumValueDescriptor( 411 name='ALC5682', index=3, number=3, 412 serialized_options=None, 413 type=None, 414 create_key=_descriptor._internal_create_key), 415 _descriptor.EnumValueDescriptor( 416 name='DA7219', index=4, number=8, 417 serialized_options=None, 418 type=None, 419 create_key=_descriptor._internal_create_key), 420 _descriptor.EnumValueDescriptor( 421 name='NAU88L25B', index=5, number=10, 422 serialized_options=None, 423 type=None, 424 create_key=_descriptor._internal_create_key), 425 _descriptor.EnumValueDescriptor( 426 name='CS42L42', index=6, number=11, 427 serialized_options=None, 428 type=None, 429 create_key=_descriptor._internal_create_key), 430 _descriptor.EnumValueDescriptor( 431 name='ALC5682IVS', index=7, number=12, 432 serialized_options=None, 433 type=None, 434 create_key=_descriptor._internal_create_key), 435 _descriptor.EnumValueDescriptor( 436 name='WCD9385', index=8, number=13, 437 serialized_options=None, 438 type=None, 439 create_key=_descriptor._internal_create_key), 440 _descriptor.EnumValueDescriptor( 441 name='ES8326', index=9, number=14, 442 serialized_options=None, 443 type=None, 444 create_key=_descriptor._internal_create_key), 445 _descriptor.EnumValueDescriptor( 446 name='ALC272', index=10, number=15, 447 serialized_options=None, 448 type=None, 449 create_key=_descriptor._internal_create_key), 450 _descriptor.EnumValueDescriptor( 451 name='AUDIO_CODEC_ALC5650', index=11, number=17, 452 serialized_options=None, 453 type=None, 454 create_key=_descriptor._internal_create_key), 455 _descriptor.EnumValueDescriptor( 456 name='AUDIO_CODEC_ALC256', index=12, number=18, 457 serialized_options=None, 458 type=None, 459 create_key=_descriptor._internal_create_key), 460 _descriptor.EnumValueDescriptor( 461 name='AUDIO_CODEC_ALC3247', index=13, number=19, 462 serialized_options=None, 463 type=None, 464 create_key=_descriptor._internal_create_key), 465 _descriptor.EnumValueDescriptor( 466 name='AUDIO_CODEC_ALC3287', index=14, number=20, 467 serialized_options=None, 468 type=None, 469 create_key=_descriptor._internal_create_key), 470 _descriptor.EnumValueDescriptor( 471 name='AUDIO_CODEC_ALC722', index=15, number=22, 472 serialized_options=None, 473 type=None, 474 create_key=_descriptor._internal_create_key), 475 _descriptor.EnumValueDescriptor( 476 name='AUDIO_CODEC_ALC721', index=16, number=23, 477 serialized_options=None, 478 type=None, 479 create_key=_descriptor._internal_create_key), 480 _descriptor.EnumValueDescriptor( 481 name='AUDIO_CODEC_ALC3204', index=17, number=24, 482 serialized_options=None, 483 type=None, 484 create_key=_descriptor._internal_create_key), 485 ], 486 containing_type=None, 487 serialized_options=None, 488 serialized_start=9100, 489 serialized_end=9453, 490) 491_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_AUDIO_AUDIOCODEC) 492 493_HARDWAREFEATURES_AUDIO_AMPLIFIER = _descriptor.EnumDescriptor( 494 name='Amplifier', 495 full_name='chromiumos.config.api.HardwareFeatures.Audio.Amplifier', 496 filename=None, 497 file=DESCRIPTOR, 498 create_key=_descriptor._internal_create_key, 499 values=[ 500 _descriptor.EnumValueDescriptor( 501 name='AMPLIFIER_UNKNOWN', index=0, number=0, 502 serialized_options=None, 503 type=None, 504 create_key=_descriptor._internal_create_key), 505 _descriptor.EnumValueDescriptor( 506 name='MAX98357', index=1, number=4, 507 serialized_options=None, 508 type=None, 509 create_key=_descriptor._internal_create_key), 510 _descriptor.EnumValueDescriptor( 511 name='MAX98373', index=2, number=5, 512 serialized_options=None, 513 type=None, 514 create_key=_descriptor._internal_create_key), 515 _descriptor.EnumValueDescriptor( 516 name='MAX98360', index=3, number=6, 517 serialized_options=None, 518 type=None, 519 create_key=_descriptor._internal_create_key), 520 _descriptor.EnumValueDescriptor( 521 name='RT1015', index=4, number=7, 522 serialized_options=None, 523 type=None, 524 create_key=_descriptor._internal_create_key), 525 _descriptor.EnumValueDescriptor( 526 name='ALC1011', index=5, number=9, 527 serialized_options=None, 528 type=None, 529 create_key=_descriptor._internal_create_key), 530 _descriptor.EnumValueDescriptor( 531 name='RT1015P', index=6, number=10, 532 serialized_options=None, 533 type=None, 534 create_key=_descriptor._internal_create_key), 535 _descriptor.EnumValueDescriptor( 536 name='ALC1019', index=7, number=11, 537 serialized_options=None, 538 type=None, 539 create_key=_descriptor._internal_create_key), 540 _descriptor.EnumValueDescriptor( 541 name='MAX98390', index=8, number=12, 542 serialized_options=None, 543 type=None, 544 create_key=_descriptor._internal_create_key), 545 _descriptor.EnumValueDescriptor( 546 name='MAX98396', index=9, number=13, 547 serialized_options=None, 548 type=None, 549 create_key=_descriptor._internal_create_key), 550 _descriptor.EnumValueDescriptor( 551 name='CS35L41', index=10, number=14, 552 serialized_options=None, 553 type=None, 554 create_key=_descriptor._internal_create_key), 555 _descriptor.EnumValueDescriptor( 556 name='MAX98363', index=11, number=15, 557 serialized_options=None, 558 type=None, 559 create_key=_descriptor._internal_create_key), 560 _descriptor.EnumValueDescriptor( 561 name='NAU8318', index=12, number=16, 562 serialized_options=None, 563 type=None, 564 create_key=_descriptor._internal_create_key), 565 _descriptor.EnumValueDescriptor( 566 name='AMPLIFIER_ALC5650', index=13, number=17, 567 serialized_options=None, 568 type=None, 569 create_key=_descriptor._internal_create_key), 570 _descriptor.EnumValueDescriptor( 571 name='AMPLIFIER_ALC256', index=14, number=18, 572 serialized_options=None, 573 type=None, 574 create_key=_descriptor._internal_create_key), 575 _descriptor.EnumValueDescriptor( 576 name='AMPLIFIER_ALC3247', index=15, number=19, 577 serialized_options=None, 578 type=None, 579 create_key=_descriptor._internal_create_key), 580 _descriptor.EnumValueDescriptor( 581 name='AMPLIFIER_ALC3287', index=16, number=20, 582 serialized_options=None, 583 type=None, 584 create_key=_descriptor._internal_create_key), 585 _descriptor.EnumValueDescriptor( 586 name='TAS2563', index=17, number=21, 587 serialized_options=None, 588 type=None, 589 create_key=_descriptor._internal_create_key), 590 _descriptor.EnumValueDescriptor( 591 name='AMPLIFIER_ALC722', index=18, number=22, 592 serialized_options=None, 593 type=None, 594 create_key=_descriptor._internal_create_key), 595 _descriptor.EnumValueDescriptor( 596 name='AMPLIFIER_ALC721', index=19, number=23, 597 serialized_options=None, 598 type=None, 599 create_key=_descriptor._internal_create_key), 600 _descriptor.EnumValueDescriptor( 601 name='AMPLIFIER_ALC3204', index=20, number=24, 602 serialized_options=None, 603 type=None, 604 create_key=_descriptor._internal_create_key), 605 ], 606 containing_type=None, 607 serialized_options=None, 608 serialized_start=9456, 609 serialized_end=9834, 610) 611_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_AUDIO_AMPLIFIER) 612 613_HARDWAREFEATURES_AUDIO_AUDIOCONFIGSTRUCTURE = _descriptor.EnumDescriptor( 614 name='AudioConfigStructure', 615 full_name='chromiumos.config.api.HardwareFeatures.Audio.AudioConfigStructure', 616 filename=None, 617 file=DESCRIPTOR, 618 create_key=_descriptor._internal_create_key, 619 values=[ 620 _descriptor.EnumValueDescriptor( 621 name='AUDIO_CONFIG_STRUCTURE_NONE', index=0, number=0, 622 serialized_options=None, 623 type=None, 624 create_key=_descriptor._internal_create_key), 625 _descriptor.EnumValueDescriptor( 626 name='DESIGN', index=1, number=1, 627 serialized_options=None, 628 type=None, 629 create_key=_descriptor._internal_create_key), 630 _descriptor.EnumValueDescriptor( 631 name='COMMON', index=2, number=2, 632 serialized_options=None, 633 type=None, 634 create_key=_descriptor._internal_create_key), 635 ], 636 containing_type=None, 637 serialized_options=None, 638 serialized_start=9836, 639 serialized_end=9915, 640) 641_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_AUDIO_AUDIOCONFIGSTRUCTURE) 642 643_HARDWAREFEATURES_CAMERA_INTERFACE = _descriptor.EnumDescriptor( 644 name='Interface', 645 full_name='chromiumos.config.api.HardwareFeatures.Camera.Interface', 646 filename=None, 647 file=DESCRIPTOR, 648 create_key=_descriptor._internal_create_key, 649 values=[ 650 _descriptor.EnumValueDescriptor( 651 name='INTERFACE_UNKNOWN', index=0, number=0, 652 serialized_options=None, 653 type=None, 654 create_key=_descriptor._internal_create_key), 655 _descriptor.EnumValueDescriptor( 656 name='INTERFACE_USB', index=1, number=1, 657 serialized_options=None, 658 type=None, 659 create_key=_descriptor._internal_create_key), 660 _descriptor.EnumValueDescriptor( 661 name='INTERFACE_MIPI', index=2, number=2, 662 serialized_options=None, 663 type=None, 664 create_key=_descriptor._internal_create_key), 665 ], 666 containing_type=None, 667 serialized_options=None, 668 serialized_start=10500, 669 serialized_end=10573, 670) 671_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_CAMERA_INTERFACE) 672 673_HARDWAREFEATURES_CAMERA_FACING = _descriptor.EnumDescriptor( 674 name='Facing', 675 full_name='chromiumos.config.api.HardwareFeatures.Camera.Facing', 676 filename=None, 677 file=DESCRIPTOR, 678 create_key=_descriptor._internal_create_key, 679 values=[ 680 _descriptor.EnumValueDescriptor( 681 name='FACING_UNKNOWN', index=0, number=0, 682 serialized_options=None, 683 type=None, 684 create_key=_descriptor._internal_create_key), 685 _descriptor.EnumValueDescriptor( 686 name='FACING_FRONT', index=1, number=1, 687 serialized_options=None, 688 type=None, 689 create_key=_descriptor._internal_create_key), 690 _descriptor.EnumValueDescriptor( 691 name='FACING_BACK', index=2, number=2, 692 serialized_options=None, 693 type=None, 694 create_key=_descriptor._internal_create_key), 695 ], 696 containing_type=None, 697 serialized_options=None, 698 serialized_start=10575, 699 serialized_end=10638, 700) 701_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_CAMERA_FACING) 702 703_HARDWAREFEATURES_CAMERA_ORIENTATION = _descriptor.EnumDescriptor( 704 name='Orientation', 705 full_name='chromiumos.config.api.HardwareFeatures.Camera.Orientation', 706 filename=None, 707 file=DESCRIPTOR, 708 create_key=_descriptor._internal_create_key, 709 values=[ 710 _descriptor.EnumValueDescriptor( 711 name='ORIENTATION_UNKNOWN', index=0, number=0, 712 serialized_options=None, 713 type=None, 714 create_key=_descriptor._internal_create_key), 715 _descriptor.EnumValueDescriptor( 716 name='ORIENTATION_0', index=1, number=1, 717 serialized_options=None, 718 type=None, 719 create_key=_descriptor._internal_create_key), 720 _descriptor.EnumValueDescriptor( 721 name='ORIENTATION_90', index=2, number=2, 722 serialized_options=None, 723 type=None, 724 create_key=_descriptor._internal_create_key), 725 _descriptor.EnumValueDescriptor( 726 name='ORIENTATION_180', index=3, number=3, 727 serialized_options=None, 728 type=None, 729 create_key=_descriptor._internal_create_key), 730 _descriptor.EnumValueDescriptor( 731 name='ORIENTATION_270', index=4, number=4, 732 serialized_options=None, 733 type=None, 734 create_key=_descriptor._internal_create_key), 735 ], 736 containing_type=None, 737 serialized_options=None, 738 serialized_start=10640, 739 serialized_end=10759, 740) 741_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_CAMERA_ORIENTATION) 742 743_HARDWAREFEATURES_CAMERA_FLAGS = _descriptor.EnumDescriptor( 744 name='Flags', 745 full_name='chromiumos.config.api.HardwareFeatures.Camera.Flags', 746 filename=None, 747 file=DESCRIPTOR, 748 create_key=_descriptor._internal_create_key, 749 values=[ 750 _descriptor.EnumValueDescriptor( 751 name='FLAGS_NONE', index=0, number=0, 752 serialized_options=None, 753 type=None, 754 create_key=_descriptor._internal_create_key), 755 _descriptor.EnumValueDescriptor( 756 name='FLAGS_SUPPORT_1080P', index=1, number=1, 757 serialized_options=None, 758 type=None, 759 create_key=_descriptor._internal_create_key), 760 _descriptor.EnumValueDescriptor( 761 name='FLAGS_SUPPORT_AUTOFOCUS', index=2, number=2, 762 serialized_options=None, 763 type=None, 764 create_key=_descriptor._internal_create_key), 765 ], 766 containing_type=None, 767 serialized_options=None, 768 serialized_start=10761, 769 serialized_end=10838, 770) 771_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_CAMERA_FLAGS) 772 773_HARDWAREFEATURES_SCREEN_CONNECTORTYPE = _descriptor.EnumDescriptor( 774 name='ConnectorType', 775 full_name='chromiumos.config.api.HardwareFeatures.Screen.ConnectorType', 776 filename=None, 777 file=DESCRIPTOR, 778 create_key=_descriptor._internal_create_key, 779 values=[ 780 _descriptor.EnumValueDescriptor( 781 name='CONNECTOR_TYPE_UNSPECIFIED', index=0, number=0, 782 serialized_options=None, 783 type=None, 784 create_key=_descriptor._internal_create_key), 785 _descriptor.EnumValueDescriptor( 786 name='CONNECTOR_TYPE_EDP', index=1, number=1, 787 serialized_options=None, 788 type=None, 789 create_key=_descriptor._internal_create_key), 790 ], 791 containing_type=None, 792 serialized_options=None, 793 serialized_start=11833, 794 serialized_end=11904, 795) 796_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_SCREEN_CONNECTORTYPE) 797 798_HARDWAREFEATURES_FORMFACTOR_FORMFACTORTYPE = _descriptor.EnumDescriptor( 799 name='FormFactorType', 800 full_name='chromiumos.config.api.HardwareFeatures.FormFactor.FormFactorType', 801 filename=None, 802 file=DESCRIPTOR, 803 create_key=_descriptor._internal_create_key, 804 values=[ 805 _descriptor.EnumValueDescriptor( 806 name='FORM_FACTOR_UNKNOWN', index=0, number=0, 807 serialized_options=None, 808 type=None, 809 create_key=_descriptor._internal_create_key), 810 _descriptor.EnumValueDescriptor( 811 name='CLAMSHELL', index=1, number=1, 812 serialized_options=None, 813 type=None, 814 create_key=_descriptor._internal_create_key), 815 _descriptor.EnumValueDescriptor( 816 name='CONVERTIBLE', index=2, number=2, 817 serialized_options=None, 818 type=None, 819 create_key=_descriptor._internal_create_key), 820 _descriptor.EnumValueDescriptor( 821 name='DETACHABLE', index=3, number=3, 822 serialized_options=None, 823 type=None, 824 create_key=_descriptor._internal_create_key), 825 _descriptor.EnumValueDescriptor( 826 name='CHROMEBASE', index=4, number=4, 827 serialized_options=None, 828 type=None, 829 create_key=_descriptor._internal_create_key), 830 _descriptor.EnumValueDescriptor( 831 name='CHROMEBOX', index=5, number=5, 832 serialized_options=None, 833 type=None, 834 create_key=_descriptor._internal_create_key), 835 _descriptor.EnumValueDescriptor( 836 name='CHROMEBIT', index=6, number=6, 837 serialized_options=None, 838 type=None, 839 create_key=_descriptor._internal_create_key), 840 _descriptor.EnumValueDescriptor( 841 name='CHROMESLATE', index=7, number=7, 842 serialized_options=None, 843 type=None, 844 create_key=_descriptor._internal_create_key), 845 ], 846 containing_type=None, 847 serialized_options=None, 848 serialized_start=12161, 849 serialized_end=12313, 850) 851_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_FORMFACTOR_FORMFACTORTYPE) 852 853_HARDWAREFEATURES_FORMFACTOR_RECOVERYINPUTTYPE = _descriptor.EnumDescriptor( 854 name='RecoveryInputType', 855 full_name='chromiumos.config.api.HardwareFeatures.FormFactor.RecoveryInputType', 856 filename=None, 857 file=DESCRIPTOR, 858 create_key=_descriptor._internal_create_key, 859 values=[ 860 _descriptor.EnumValueDescriptor( 861 name='RECOVERY_INPUT_UNKNOWN', index=0, number=0, 862 serialized_options=None, 863 type=None, 864 create_key=_descriptor._internal_create_key), 865 _descriptor.EnumValueDescriptor( 866 name='KEYBOARD', index=1, number=1, 867 serialized_options=None, 868 type=None, 869 create_key=_descriptor._internal_create_key), 870 _descriptor.EnumValueDescriptor( 871 name='POWER_BUTTON', index=2, number=2, 872 serialized_options=None, 873 type=None, 874 create_key=_descriptor._internal_create_key), 875 _descriptor.EnumValueDescriptor( 876 name='RECOVERY_BUTTON', index=3, number=3, 877 serialized_options=None, 878 type=None, 879 create_key=_descriptor._internal_create_key), 880 ], 881 containing_type=None, 882 serialized_options=None, 883 serialized_start=12315, 884 serialized_end=12415, 885) 886_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_FORMFACTOR_RECOVERYINPUTTYPE) 887 888_HARDWAREFEATURES_STYLUS_STYLUSTYPE = _descriptor.EnumDescriptor( 889 name='StylusType', 890 full_name='chromiumos.config.api.HardwareFeatures.Stylus.StylusType', 891 filename=None, 892 file=DESCRIPTOR, 893 create_key=_descriptor._internal_create_key, 894 values=[ 895 _descriptor.EnumValueDescriptor( 896 name='STYLUS_UNKNOWN', index=0, number=0, 897 serialized_options=None, 898 type=None, 899 create_key=_descriptor._internal_create_key), 900 _descriptor.EnumValueDescriptor( 901 name='NONE', index=1, number=1, 902 serialized_options=None, 903 type=None, 904 create_key=_descriptor._internal_create_key), 905 _descriptor.EnumValueDescriptor( 906 name='INTERNAL', index=2, number=2, 907 serialized_options=None, 908 type=None, 909 create_key=_descriptor._internal_create_key), 910 _descriptor.EnumValueDescriptor( 911 name='EXTERNAL', index=3, number=3, 912 serialized_options=None, 913 type=None, 914 create_key=_descriptor._internal_create_key), 915 ], 916 containing_type=None, 917 serialized_options=None, 918 serialized_start=12503, 919 serialized_end=12573, 920) 921_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_STYLUS_STYLUSTYPE) 922 923_HARDWAREFEATURES_KEYBOARD_KEYBOARDTYPE = _descriptor.EnumDescriptor( 924 name='KeyboardType', 925 full_name='chromiumos.config.api.HardwareFeatures.Keyboard.KeyboardType', 926 filename=None, 927 file=DESCRIPTOR, 928 create_key=_descriptor._internal_create_key, 929 values=[ 930 _descriptor.EnumValueDescriptor( 931 name='KEYBOARD_TYPE_UNKNOWN', index=0, number=0, 932 serialized_options=None, 933 type=None, 934 create_key=_descriptor._internal_create_key), 935 _descriptor.EnumValueDescriptor( 936 name='INTERNAL', index=1, number=1, 937 serialized_options=None, 938 type=None, 939 create_key=_descriptor._internal_create_key), 940 _descriptor.EnumValueDescriptor( 941 name='NONE', index=2, number=2, 942 serialized_options=None, 943 type=None, 944 create_key=_descriptor._internal_create_key), 945 _descriptor.EnumValueDescriptor( 946 name='DETACHABLE', index=3, number=3, 947 serialized_options=None, 948 type=None, 949 create_key=_descriptor._internal_create_key), 950 ], 951 containing_type=None, 952 serialized_options=None, 953 serialized_start=13397, 954 serialized_end=13478, 955) 956_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_KEYBOARD_KEYBOARDTYPE) 957 958_HARDWAREFEATURES_KEYBOARD_KEYBOARDMCUTYPE = _descriptor.EnumDescriptor( 959 name='KeyboardMcuType', 960 full_name='chromiumos.config.api.HardwareFeatures.Keyboard.KeyboardMcuType', 961 filename=None, 962 file=DESCRIPTOR, 963 create_key=_descriptor._internal_create_key, 964 values=[ 965 _descriptor.EnumValueDescriptor( 966 name='KEYBOARD_MCU_NOT_PRESENT', index=0, number=0, 967 serialized_options=None, 968 type=None, 969 create_key=_descriptor._internal_create_key), 970 _descriptor.EnumValueDescriptor( 971 name='KEYBOARD_MCU_PRISM', index=1, number=1, 972 serialized_options=None, 973 type=None, 974 create_key=_descriptor._internal_create_key), 975 ], 976 containing_type=None, 977 serialized_options=None, 978 serialized_start=13480, 979 serialized_end=13551, 980) 981_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_KEYBOARD_KEYBOARDMCUTYPE) 982 983_HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMLEFTLAYOUT = _descriptor.EnumDescriptor( 984 name='KeyboardBottomLeftLayout', 985 full_name='chromiumos.config.api.HardwareFeatures.Keyboard.KeyboardBottomLeftLayout', 986 filename=None, 987 file=DESCRIPTOR, 988 create_key=_descriptor._internal_create_key, 989 values=[ 990 _descriptor.EnumValueDescriptor( 991 name='KEYBOARD_BOTTOM_LEFT_LAYOUT_UNKNOWN', index=0, number=0, 992 serialized_options=None, 993 type=None, 994 create_key=_descriptor._internal_create_key), 995 _descriptor.EnumValueDescriptor( 996 name='KEYBOARD_BOTTOM_LEFT_3_KEYS', index=1, number=1, 997 serialized_options=None, 998 type=None, 999 create_key=_descriptor._internal_create_key), 1000 _descriptor.EnumValueDescriptor( 1001 name='KEYBOARD_BOTTOM_LEFT_4_KEYS', index=2, number=2, 1002 serialized_options=None, 1003 type=None, 1004 create_key=_descriptor._internal_create_key), 1005 ], 1006 containing_type=None, 1007 serialized_options=None, 1008 serialized_start=13554, 1009 serialized_end=13687, 1010) 1011_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMLEFTLAYOUT) 1012 1013_HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMRIGHTLAYOUT = _descriptor.EnumDescriptor( 1014 name='KeyboardBottomRightLayout', 1015 full_name='chromiumos.config.api.HardwareFeatures.Keyboard.KeyboardBottomRightLayout', 1016 filename=None, 1017 file=DESCRIPTOR, 1018 create_key=_descriptor._internal_create_key, 1019 values=[ 1020 _descriptor.EnumValueDescriptor( 1021 name='KEYBOARD_BOTTOM_RIGHT_LAYOUT_UNKNOWN', index=0, number=0, 1022 serialized_options=None, 1023 type=None, 1024 create_key=_descriptor._internal_create_key), 1025 _descriptor.EnumValueDescriptor( 1026 name='KEYBOARD_BOTTOM_RIGHT_2_KEYS', index=1, number=1, 1027 serialized_options=None, 1028 type=None, 1029 create_key=_descriptor._internal_create_key), 1030 _descriptor.EnumValueDescriptor( 1031 name='KEYBOARD_BOTTOM_RIGHT_3_KEYS', index=2, number=2, 1032 serialized_options=None, 1033 type=None, 1034 create_key=_descriptor._internal_create_key), 1035 _descriptor.EnumValueDescriptor( 1036 name='KEYBOARD_BOTTOM_RIGHT_4_KEYS', index=3, number=3, 1037 serialized_options=None, 1038 type=None, 1039 create_key=_descriptor._internal_create_key), 1040 ], 1041 containing_type=None, 1042 serialized_options=None, 1043 serialized_start=13690, 1044 serialized_end=13861, 1045) 1046_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMRIGHTLAYOUT) 1047 1048_HARDWAREFEATURES_KEYBOARD_NUMERICPADLAYOUT = _descriptor.EnumDescriptor( 1049 name='NumericPadLayout', 1050 full_name='chromiumos.config.api.HardwareFeatures.Keyboard.NumericPadLayout', 1051 filename=None, 1052 file=DESCRIPTOR, 1053 create_key=_descriptor._internal_create_key, 1054 values=[ 1055 _descriptor.EnumValueDescriptor( 1056 name='NUMERIC_PAD_LAYOUT_UNKNOWN', index=0, number=0, 1057 serialized_options=None, 1058 type=None, 1059 create_key=_descriptor._internal_create_key), 1060 _descriptor.EnumValueDescriptor( 1061 name='NUMERIC_PAD_3_COLUMN', index=1, number=1, 1062 serialized_options=None, 1063 type=None, 1064 create_key=_descriptor._internal_create_key), 1065 _descriptor.EnumValueDescriptor( 1066 name='NUMERIC_PAD_4_COLUMN', index=2, number=2, 1067 serialized_options=None, 1068 type=None, 1069 create_key=_descriptor._internal_create_key), 1070 ], 1071 containing_type=None, 1072 serialized_options=None, 1073 serialized_start=13863, 1074 serialized_end=13965, 1075) 1076_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_KEYBOARD_NUMERICPADLAYOUT) 1077 1078_HARDWAREFEATURES_FINGERPRINT_LOCATION = _descriptor.EnumDescriptor( 1079 name='Location', 1080 full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.Location', 1081 filename=None, 1082 file=DESCRIPTOR, 1083 create_key=_descriptor._internal_create_key, 1084 values=[ 1085 _descriptor.EnumValueDescriptor( 1086 name='LOCATION_UNKNOWN', index=0, number=0, 1087 serialized_options=None, 1088 type=None, 1089 create_key=_descriptor._internal_create_key), 1090 _descriptor.EnumValueDescriptor( 1091 name='POWER_BUTTON_TOP_LEFT', index=1, number=1, 1092 serialized_options=None, 1093 type=None, 1094 create_key=_descriptor._internal_create_key), 1095 _descriptor.EnumValueDescriptor( 1096 name='KEYBOARD_BOTTOM_LEFT', index=2, number=2, 1097 serialized_options=None, 1098 type=None, 1099 create_key=_descriptor._internal_create_key), 1100 _descriptor.EnumValueDescriptor( 1101 name='KEYBOARD_BOTTOM_RIGHT', index=3, number=3, 1102 serialized_options=None, 1103 type=None, 1104 create_key=_descriptor._internal_create_key), 1105 _descriptor.EnumValueDescriptor( 1106 name='KEYBOARD_TOP_RIGHT', index=4, number=4, 1107 serialized_options=None, 1108 type=None, 1109 create_key=_descriptor._internal_create_key), 1110 _descriptor.EnumValueDescriptor( 1111 name='RIGHT_SIDE', index=5, number=6, 1112 serialized_options=None, 1113 type=None, 1114 create_key=_descriptor._internal_create_key), 1115 _descriptor.EnumValueDescriptor( 1116 name='LEFT_SIDE', index=6, number=7, 1117 serialized_options=None, 1118 type=None, 1119 create_key=_descriptor._internal_create_key), 1120 _descriptor.EnumValueDescriptor( 1121 name='LEFT_OF_POWER_BUTTON_TOP_RIGHT', index=7, number=9, 1122 serialized_options=None, 1123 type=None, 1124 create_key=_descriptor._internal_create_key), 1125 ], 1126 containing_type=None, 1127 serialized_options=None, 1128 serialized_start=14984, 1129 serialized_end=15199, 1130) 1131_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_FINGERPRINT_LOCATION) 1132 1133_HARDWAREFEATURES_WIFI_WIFICHIP = _descriptor.EnumDescriptor( 1134 name='WifiChip', 1135 full_name='chromiumos.config.api.HardwareFeatures.Wifi.WifiChip', 1136 filename=None, 1137 file=DESCRIPTOR, 1138 create_key=_descriptor._internal_create_key, 1139 values=[ 1140 _descriptor.EnumValueDescriptor( 1141 name='WIFI_CHIP_UNKNOWN', index=0, number=0, 1142 serialized_options=None, 1143 type=None, 1144 create_key=_descriptor._internal_create_key), 1145 _descriptor.EnumValueDescriptor( 1146 name='WIRELESS_86ED801D', index=1, number=1, 1147 serialized_options=None, 1148 type=None, 1149 create_key=_descriptor._internal_create_key), 1150 _descriptor.EnumValueDescriptor( 1151 name='WIRELESS_REALTEK', index=2, number=2, 1152 serialized_options=None, 1153 type=None, 1154 create_key=_descriptor._internal_create_key), 1155 ], 1156 containing_type=None, 1157 serialized_options=None, 1158 serialized_start=15776, 1159 serialized_end=15854, 1160) 1161_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_WIFI_WIFICHIP) 1162 1163_HARDWAREFEATURES_BUTTON_REGION = _descriptor.EnumDescriptor( 1164 name='Region', 1165 full_name='chromiumos.config.api.HardwareFeatures.Button.Region', 1166 filename=None, 1167 file=DESCRIPTOR, 1168 create_key=_descriptor._internal_create_key, 1169 values=[ 1170 _descriptor.EnumValueDescriptor( 1171 name='REGION_UNKNOWN', index=0, number=0, 1172 serialized_options=None, 1173 type=None, 1174 create_key=_descriptor._internal_create_key), 1175 _descriptor.EnumValueDescriptor( 1176 name='SCREEN', index=1, number=1, 1177 serialized_options=None, 1178 type=None, 1179 create_key=_descriptor._internal_create_key), 1180 _descriptor.EnumValueDescriptor( 1181 name='KEYBOARD', index=2, number=2, 1182 serialized_options=None, 1183 type=None, 1184 create_key=_descriptor._internal_create_key), 1185 ], 1186 containing_type=None, 1187 serialized_options=None, 1188 serialized_start=16023, 1189 serialized_end=16077, 1190) 1191_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_BUTTON_REGION) 1192 1193_HARDWAREFEATURES_BUTTON_EDGE = _descriptor.EnumDescriptor( 1194 name='Edge', 1195 full_name='chromiumos.config.api.HardwareFeatures.Button.Edge', 1196 filename=None, 1197 file=DESCRIPTOR, 1198 create_key=_descriptor._internal_create_key, 1199 values=[ 1200 _descriptor.EnumValueDescriptor( 1201 name='EDGE_UNKNOWN', index=0, number=0, 1202 serialized_options=None, 1203 type=None, 1204 create_key=_descriptor._internal_create_key), 1205 _descriptor.EnumValueDescriptor( 1206 name='LEFT', index=1, number=1, 1207 serialized_options=None, 1208 type=None, 1209 create_key=_descriptor._internal_create_key), 1210 _descriptor.EnumValueDescriptor( 1211 name='RIGHT', index=2, number=2, 1212 serialized_options=None, 1213 type=None, 1214 create_key=_descriptor._internal_create_key), 1215 _descriptor.EnumValueDescriptor( 1216 name='TOP', index=3, number=3, 1217 serialized_options=None, 1218 type=None, 1219 create_key=_descriptor._internal_create_key), 1220 _descriptor.EnumValueDescriptor( 1221 name='BOTTOM', index=4, number=4, 1222 serialized_options=None, 1223 type=None, 1224 create_key=_descriptor._internal_create_key), 1225 ], 1226 containing_type=None, 1227 serialized_options=None, 1228 serialized_start=16079, 1229 serialized_end=16145, 1230) 1231_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_BUTTON_EDGE) 1232 1233_HARDWAREFEATURES_EMBEDDEDCONTROLLER_EMBEDDEDCONTROLLERTYPE = _descriptor.EnumDescriptor( 1234 name='EmbeddedControllerType', 1235 full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.EmbeddedControllerType', 1236 filename=None, 1237 file=DESCRIPTOR, 1238 create_key=_descriptor._internal_create_key, 1239 values=[ 1240 _descriptor.EnumValueDescriptor( 1241 name='EC_TYPE_UNKNOWN', index=0, number=0, 1242 serialized_options=None, 1243 type=None, 1244 create_key=_descriptor._internal_create_key), 1245 _descriptor.EnumValueDescriptor( 1246 name='EC_CHROME', index=1, number=1, 1247 serialized_options=None, 1248 type=None, 1249 create_key=_descriptor._internal_create_key), 1250 _descriptor.EnumValueDescriptor( 1251 name='EC_WILCO', index=2, number=2, 1252 serialized_options=None, 1253 type=None, 1254 create_key=_descriptor._internal_create_key), 1255 ], 1256 containing_type=None, 1257 serialized_options=None, 1258 serialized_start=17207, 1259 serialized_end=17281, 1260) 1261_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_EMBEDDEDCONTROLLER_EMBEDDEDCONTROLLERTYPE) 1262 1263_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_TRUSTEDPLATFORMMODULETYPE = _descriptor.EnumDescriptor( 1264 name='TrustedPlatformModuleType', 1265 full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.TrustedPlatformModuleType', 1266 filename=None, 1267 file=DESCRIPTOR, 1268 create_key=_descriptor._internal_create_key, 1269 values=[ 1270 _descriptor.EnumValueDescriptor( 1271 name='TPM_TYPE_UNKNOWN', index=0, number=0, 1272 serialized_options=None, 1273 type=None, 1274 create_key=_descriptor._internal_create_key), 1275 _descriptor.EnumValueDescriptor( 1276 name='THIRD_PARTY', index=1, number=1, 1277 serialized_options=None, 1278 type=None, 1279 create_key=_descriptor._internal_create_key), 1280 _descriptor.EnumValueDescriptor( 1281 name='GSC_H1B', index=2, number=2, 1282 serialized_options=None, 1283 type=None, 1284 create_key=_descriptor._internal_create_key), 1285 _descriptor.EnumValueDescriptor( 1286 name='GSC_H1D', index=3, number=3, 1287 serialized_options=None, 1288 type=None, 1289 create_key=_descriptor._internal_create_key), 1290 ], 1291 containing_type=None, 1292 serialized_options=None, 1293 serialized_start=17858, 1294 serialized_end=17950, 1295) 1296_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_TRUSTEDPLATFORMMODULETYPE) 1297 1298_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_RUNTIMETPMVERSION = _descriptor.EnumDescriptor( 1299 name='RuntimeTpmVersion', 1300 full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.RuntimeTpmVersion', 1301 filename=None, 1302 file=DESCRIPTOR, 1303 create_key=_descriptor._internal_create_key, 1304 values=[ 1305 _descriptor.EnumValueDescriptor( 1306 name='TPM_VERSION_DISABLED', index=0, number=0, 1307 serialized_options=None, 1308 type=None, 1309 create_key=_descriptor._internal_create_key), 1310 _descriptor.EnumValueDescriptor( 1311 name='TPM_VERSION_V1_2', index=1, number=1, 1312 serialized_options=None, 1313 type=None, 1314 create_key=_descriptor._internal_create_key), 1315 _descriptor.EnumValueDescriptor( 1316 name='TPM_VERSION_V2', index=2, number=2, 1317 serialized_options=None, 1318 type=None, 1319 create_key=_descriptor._internal_create_key), 1320 ], 1321 containing_type=None, 1322 serialized_options=None, 1323 serialized_start=17952, 1324 serialized_end=18039, 1325) 1326_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_RUNTIMETPMVERSION) 1327 1328_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_GSCFIRMWARENAME = _descriptor.EnumDescriptor( 1329 name='GscFirmwareName', 1330 full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.GscFirmwareName', 1331 filename=None, 1332 file=DESCRIPTOR, 1333 create_key=_descriptor._internal_create_key, 1334 values=[ 1335 _descriptor.EnumValueDescriptor( 1336 name='GSC_NONE', index=0, number=0, 1337 serialized_options=None, 1338 type=None, 1339 create_key=_descriptor._internal_create_key), 1340 _descriptor.EnumValueDescriptor( 1341 name='GSC_CR50', index=1, number=1, 1342 serialized_options=None, 1343 type=None, 1344 create_key=_descriptor._internal_create_key), 1345 _descriptor.EnumValueDescriptor( 1346 name='GSC_TI50', index=2, number=2, 1347 serialized_options=None, 1348 type=None, 1349 create_key=_descriptor._internal_create_key), 1350 ], 1351 containing_type=None, 1352 serialized_options=None, 1353 serialized_start=18041, 1354 serialized_end=18100, 1355) 1356_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_GSCFIRMWARENAME) 1357 1358_HARDWAREFEATURES_DISPLAY_TYPE = _descriptor.EnumDescriptor( 1359 name='Type', 1360 full_name='chromiumos.config.api.HardwareFeatures.Display.Type', 1361 filename=None, 1362 file=DESCRIPTOR, 1363 create_key=_descriptor._internal_create_key, 1364 values=[ 1365 _descriptor.EnumValueDescriptor( 1366 name='TYPE_UNKNOWN', index=0, number=0, 1367 serialized_options=None, 1368 type=None, 1369 create_key=_descriptor._internal_create_key), 1370 _descriptor.EnumValueDescriptor( 1371 name='TYPE_INTERNAL', index=1, number=1, 1372 serialized_options=None, 1373 type=None, 1374 create_key=_descriptor._internal_create_key), 1375 _descriptor.EnumValueDescriptor( 1376 name='TYPE_EXTERNAL', index=2, number=2, 1377 serialized_options=None, 1378 type=None, 1379 create_key=_descriptor._internal_create_key), 1380 _descriptor.EnumValueDescriptor( 1381 name='TYPE_INTERNAL_EXTERNAL', index=3, number=3, 1382 serialized_options=None, 1383 type=None, 1384 create_key=_descriptor._internal_create_key), 1385 ], 1386 containing_type=None, 1387 serialized_options=None, 1388 serialized_start=18262, 1389 serialized_end=18352, 1390) 1391_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_DISPLAY_TYPE) 1392 1393_HARDWAREFEATURES_TOUCHPAD_TOUCHPADTYPE = _descriptor.EnumDescriptor( 1394 name='TouchpadType', 1395 full_name='chromiumos.config.api.HardwareFeatures.Touchpad.TouchpadType', 1396 filename=None, 1397 file=DESCRIPTOR, 1398 create_key=_descriptor._internal_create_key, 1399 values=[ 1400 _descriptor.EnumValueDescriptor( 1401 name='TYPE_UNKNOWN', index=0, number=0, 1402 serialized_options=None, 1403 type=None, 1404 create_key=_descriptor._internal_create_key), 1405 _descriptor.EnumValueDescriptor( 1406 name='INTERNAL', index=1, number=1, 1407 serialized_options=None, 1408 type=None, 1409 create_key=_descriptor._internal_create_key), 1410 _descriptor.EnumValueDescriptor( 1411 name='NONE', index=2, number=2, 1412 serialized_options=None, 1413 type=None, 1414 create_key=_descriptor._internal_create_key), 1415 _descriptor.EnumValueDescriptor( 1416 name='DETACHABLE', index=3, number=3, 1417 serialized_options=None, 1418 type=None, 1419 create_key=_descriptor._internal_create_key), 1420 ], 1421 containing_type=None, 1422 serialized_options=None, 1423 serialized_start=18519, 1424 serialized_end=18591, 1425) 1426_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_TOUCHPAD_TOUCHPADTYPE) 1427 1428_HARDWAREFEATURES_DGPU_DGPUTYPE = _descriptor.EnumDescriptor( 1429 name='DgpuType', 1430 full_name='chromiumos.config.api.HardwareFeatures.Dgpu.DgpuType', 1431 filename=None, 1432 file=DESCRIPTOR, 1433 create_key=_descriptor._internal_create_key, 1434 values=[ 1435 _descriptor.EnumValueDescriptor( 1436 name='DGPU_UNKNOWN', index=0, number=0, 1437 serialized_options=None, 1438 type=None, 1439 create_key=_descriptor._internal_create_key), 1440 _descriptor.EnumValueDescriptor( 1441 name='DGPU_NV3050', index=1, number=1, 1442 serialized_options=None, 1443 type=None, 1444 create_key=_descriptor._internal_create_key), 1445 _descriptor.EnumValueDescriptor( 1446 name='DGPU_NV4050', index=2, number=2, 1447 serialized_options=None, 1448 type=None, 1449 create_key=_descriptor._internal_create_key), 1450 ], 1451 containing_type=None, 1452 serialized_options=None, 1453 serialized_start=20668, 1454 serialized_end=20730, 1455) 1456_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_DGPU_DGPUTYPE) 1457 1458_HARDWAREFEATURES_PRESENT = _descriptor.EnumDescriptor( 1459 name='Present', 1460 full_name='chromiumos.config.api.HardwareFeatures.Present', 1461 filename=None, 1462 file=DESCRIPTOR, 1463 create_key=_descriptor._internal_create_key, 1464 values=[ 1465 _descriptor.EnumValueDescriptor( 1466 name='PRESENT_UNKNOWN', index=0, number=0, 1467 serialized_options=None, 1468 type=None, 1469 create_key=_descriptor._internal_create_key), 1470 _descriptor.EnumValueDescriptor( 1471 name='PRESENT', index=1, number=1, 1472 serialized_options=None, 1473 type=None, 1474 create_key=_descriptor._internal_create_key), 1475 _descriptor.EnumValueDescriptor( 1476 name='NOT_PRESENT', index=2, number=2, 1477 serialized_options=None, 1478 type=None, 1479 create_key=_descriptor._internal_create_key), 1480 ], 1481 containing_type=None, 1482 serialized_options=None, 1483 serialized_start=21967, 1484 serialized_end=22027, 1485) 1486_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_PRESENT) 1487 1488_HARDWAREFEATURES_PORTPOSITION = _descriptor.EnumDescriptor( 1489 name='PortPosition', 1490 full_name='chromiumos.config.api.HardwareFeatures.PortPosition', 1491 filename=None, 1492 file=DESCRIPTOR, 1493 create_key=_descriptor._internal_create_key, 1494 values=[ 1495 _descriptor.EnumValueDescriptor( 1496 name='UNKNOWN', index=0, number=0, 1497 serialized_options=None, 1498 type=None, 1499 create_key=_descriptor._internal_create_key), 1500 _descriptor.EnumValueDescriptor( 1501 name='LEFT', index=1, number=1, 1502 serialized_options=None, 1503 type=None, 1504 create_key=_descriptor._internal_create_key), 1505 _descriptor.EnumValueDescriptor( 1506 name='RIGHT', index=2, number=2, 1507 serialized_options=None, 1508 type=None, 1509 create_key=_descriptor._internal_create_key), 1510 _descriptor.EnumValueDescriptor( 1511 name='BACK', index=3, number=3, 1512 serialized_options=None, 1513 type=None, 1514 create_key=_descriptor._internal_create_key), 1515 _descriptor.EnumValueDescriptor( 1516 name='FRONT', index=4, number=4, 1517 serialized_options=None, 1518 type=None, 1519 create_key=_descriptor._internal_create_key), 1520 _descriptor.EnumValueDescriptor( 1521 name='LEFT_FRONT', index=5, number=5, 1522 serialized_options=None, 1523 type=None, 1524 create_key=_descriptor._internal_create_key), 1525 _descriptor.EnumValueDescriptor( 1526 name='LEFT_BACK', index=6, number=6, 1527 serialized_options=None, 1528 type=None, 1529 create_key=_descriptor._internal_create_key), 1530 _descriptor.EnumValueDescriptor( 1531 name='RIGHT_FRONT', index=7, number=7, 1532 serialized_options=None, 1533 type=None, 1534 create_key=_descriptor._internal_create_key), 1535 _descriptor.EnumValueDescriptor( 1536 name='RIGHT_BACK', index=8, number=8, 1537 serialized_options=None, 1538 type=None, 1539 create_key=_descriptor._internal_create_key), 1540 _descriptor.EnumValueDescriptor( 1541 name='BACK_LEFT', index=9, number=9, 1542 serialized_options=None, 1543 type=None, 1544 create_key=_descriptor._internal_create_key), 1545 _descriptor.EnumValueDescriptor( 1546 name='BACK_RIGHT', index=10, number=10, 1547 serialized_options=None, 1548 type=None, 1549 create_key=_descriptor._internal_create_key), 1550 ], 1551 containing_type=None, 1552 serialized_options=None, 1553 serialized_start=22030, 1554 serialized_end=22194, 1555) 1556_sym_db.RegisterEnumDescriptor(_HARDWAREFEATURES_PORTPOSITION) 1557 1558 1559_TOPOLOGY_DESCRIPTIONENTRY = _descriptor.Descriptor( 1560 name='DescriptionEntry', 1561 full_name='chromiumos.config.api.Topology.DescriptionEntry', 1562 filename=None, 1563 file=DESCRIPTOR, 1564 containing_type=None, 1565 create_key=_descriptor._internal_create_key, 1566 fields=[ 1567 _descriptor.FieldDescriptor( 1568 name='key', full_name='chromiumos.config.api.Topology.DescriptionEntry.key', index=0, 1569 number=1, type=9, cpp_type=9, label=1, 1570 has_default_value=False, default_value=b"".decode('utf-8'), 1571 message_type=None, enum_type=None, containing_type=None, 1572 is_extension=False, extension_scope=None, 1573 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1574 _descriptor.FieldDescriptor( 1575 name='value', full_name='chromiumos.config.api.Topology.DescriptionEntry.value', index=1, 1576 number=2, type=9, cpp_type=9, label=1, 1577 has_default_value=False, default_value=b"".decode('utf-8'), 1578 message_type=None, enum_type=None, containing_type=None, 1579 is_extension=False, extension_scope=None, 1580 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1581 ], 1582 extensions=[ 1583 ], 1584 nested_types=[], 1585 enum_types=[ 1586 ], 1587 serialized_options=b'8\001', 1588 is_extendable=False, 1589 syntax='proto3', 1590 extension_ranges=[], 1591 oneofs=[ 1592 ], 1593 serialized_start=481, 1594 serialized_end=531, 1595) 1596 1597_TOPOLOGY = _descriptor.Descriptor( 1598 name='Topology', 1599 full_name='chromiumos.config.api.Topology', 1600 filename=None, 1601 file=DESCRIPTOR, 1602 containing_type=None, 1603 create_key=_descriptor._internal_create_key, 1604 fields=[ 1605 _descriptor.FieldDescriptor( 1606 name='id', full_name='chromiumos.config.api.Topology.id', index=0, 1607 number=1, type=9, cpp_type=9, label=1, 1608 has_default_value=False, default_value=b"".decode('utf-8'), 1609 message_type=None, enum_type=None, containing_type=None, 1610 is_extension=False, extension_scope=None, 1611 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1612 _descriptor.FieldDescriptor( 1613 name='type', full_name='chromiumos.config.api.Topology.type', index=1, 1614 number=2, type=14, cpp_type=8, label=1, 1615 has_default_value=False, default_value=0, 1616 message_type=None, enum_type=None, containing_type=None, 1617 is_extension=False, extension_scope=None, 1618 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1619 _descriptor.FieldDescriptor( 1620 name='description', full_name='chromiumos.config.api.Topology.description', index=2, 1621 number=3, type=11, cpp_type=10, label=3, 1622 has_default_value=False, default_value=[], 1623 message_type=None, enum_type=None, containing_type=None, 1624 is_extension=False, extension_scope=None, 1625 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1626 _descriptor.FieldDescriptor( 1627 name='hardware_feature', full_name='chromiumos.config.api.Topology.hardware_feature', index=3, 1628 number=4, type=11, cpp_type=10, label=1, 1629 has_default_value=False, default_value=None, 1630 message_type=None, enum_type=None, containing_type=None, 1631 is_extension=False, extension_scope=None, 1632 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1633 ], 1634 extensions=[ 1635 ], 1636 nested_types=[_TOPOLOGY_DESCRIPTIONENTRY, ], 1637 enum_types=[ 1638 _TOPOLOGY_TYPE, 1639 ], 1640 serialized_options=None, 1641 is_extendable=False, 1642 syntax='proto3', 1643 extension_ranges=[], 1644 oneofs=[ 1645 ], 1646 serialized_start=267, 1647 serialized_end=1150, 1648) 1649 1650 1651_DURATION = _descriptor.Descriptor( 1652 name='Duration', 1653 full_name='chromiumos.config.api.Duration', 1654 filename=None, 1655 file=DESCRIPTOR, 1656 containing_type=None, 1657 create_key=_descriptor._internal_create_key, 1658 fields=[ 1659 _descriptor.FieldDescriptor( 1660 name='type', full_name='chromiumos.config.api.Duration.type', index=0, 1661 number=1, type=14, cpp_type=8, label=1, 1662 has_default_value=False, default_value=0, 1663 message_type=None, enum_type=None, containing_type=None, 1664 is_extension=False, extension_scope=None, 1665 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1666 _descriptor.FieldDescriptor( 1667 name='value', full_name='chromiumos.config.api.Duration.value', index=1, 1668 number=2, type=5, cpp_type=1, label=1, 1669 has_default_value=False, default_value=0, 1670 message_type=None, enum_type=None, containing_type=None, 1671 is_extension=False, extension_scope=None, 1672 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1673 ], 1674 extensions=[ 1675 ], 1676 nested_types=[], 1677 enum_types=[ 1678 _DURATION_TYPE, 1679 ], 1680 serialized_options=None, 1681 is_extendable=False, 1682 syntax='proto3', 1683 extension_ranges=[], 1684 oneofs=[ 1685 ], 1686 serialized_start=1153, 1687 serialized_end=1321, 1688) 1689 1690 1691_HARDWAREFEATURES_COUNT = _descriptor.Descriptor( 1692 name='Count', 1693 full_name='chromiumos.config.api.HardwareFeatures.Count', 1694 filename=None, 1695 file=DESCRIPTOR, 1696 containing_type=None, 1697 create_key=_descriptor._internal_create_key, 1698 fields=[ 1699 _descriptor.FieldDescriptor( 1700 name='value', full_name='chromiumos.config.api.HardwareFeatures.Count.value', index=0, 1701 number=1, type=13, cpp_type=3, label=1, 1702 has_default_value=False, default_value=0, 1703 message_type=None, enum_type=None, containing_type=None, 1704 is_extension=False, extension_scope=None, 1705 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1706 ], 1707 extensions=[ 1708 ], 1709 nested_types=[], 1710 enum_types=[ 1711 ], 1712 serialized_options=None, 1713 is_extendable=False, 1714 syntax='proto3', 1715 extension_ranges=[], 1716 oneofs=[ 1717 ], 1718 serialized_start=5121, 1719 serialized_end=5143, 1720) 1721 1722_HARDWAREFEATURES_USBC_PORT = _descriptor.Descriptor( 1723 name='Port', 1724 full_name='chromiumos.config.api.HardwareFeatures.UsbC.Port', 1725 filename=None, 1726 file=DESCRIPTOR, 1727 containing_type=None, 1728 create_key=_descriptor._internal_create_key, 1729 fields=[ 1730 _descriptor.FieldDescriptor( 1731 name='position', full_name='chromiumos.config.api.HardwareFeatures.UsbC.Port.position', index=0, 1732 number=1, type=14, cpp_type=8, label=1, 1733 has_default_value=False, default_value=0, 1734 message_type=None, enum_type=None, containing_type=None, 1735 is_extension=False, extension_scope=None, 1736 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1737 _descriptor.FieldDescriptor( 1738 name='index_override', full_name='chromiumos.config.api.HardwareFeatures.UsbC.Port.index_override', index=1, 1739 number=2, type=11, cpp_type=10, label=1, 1740 has_default_value=False, default_value=None, 1741 message_type=None, enum_type=None, containing_type=None, 1742 is_extension=False, extension_scope=None, 1743 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1744 ], 1745 extensions=[ 1746 ], 1747 nested_types=[], 1748 enum_types=[ 1749 ], 1750 serialized_options=None, 1751 is_extendable=False, 1752 syntax='proto3', 1753 extension_ranges=[], 1754 oneofs=[ 1755 ], 1756 serialized_start=5337, 1757 serialized_end=5469, 1758) 1759 1760_HARDWAREFEATURES_USBC = _descriptor.Descriptor( 1761 name='UsbC', 1762 full_name='chromiumos.config.api.HardwareFeatures.UsbC', 1763 filename=None, 1764 file=DESCRIPTOR, 1765 containing_type=None, 1766 create_key=_descriptor._internal_create_key, 1767 fields=[ 1768 _descriptor.FieldDescriptor( 1769 name='count', full_name='chromiumos.config.api.HardwareFeatures.UsbC.count', index=0, 1770 number=1, type=11, cpp_type=10, label=1, 1771 has_default_value=False, default_value=None, 1772 message_type=None, enum_type=None, containing_type=None, 1773 is_extension=False, extension_scope=None, 1774 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1775 _descriptor.FieldDescriptor( 1776 name='ports', full_name='chromiumos.config.api.HardwareFeatures.UsbC.ports', index=1, 1777 number=2, type=11, cpp_type=10, label=3, 1778 has_default_value=False, default_value=[], 1779 message_type=None, enum_type=None, containing_type=None, 1780 is_extension=False, extension_scope=None, 1781 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1782 _descriptor.FieldDescriptor( 1783 name='usb4', full_name='chromiumos.config.api.HardwareFeatures.UsbC.usb4', index=2, 1784 number=3, type=8, cpp_type=7, label=1, 1785 has_default_value=False, default_value=False, 1786 message_type=None, enum_type=None, containing_type=None, 1787 is_extension=False, extension_scope=None, 1788 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1789 _descriptor.FieldDescriptor( 1790 name='defer_external_display_timeout', full_name='chromiumos.config.api.HardwareFeatures.UsbC.defer_external_display_timeout', index=3, 1791 number=4, type=13, cpp_type=3, label=1, 1792 has_default_value=False, default_value=0, 1793 message_type=None, enum_type=None, containing_type=None, 1794 is_extension=False, extension_scope=None, 1795 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1796 ], 1797 extensions=[ 1798 ], 1799 nested_types=[_HARDWAREFEATURES_USBC_PORT, ], 1800 enum_types=[ 1801 ], 1802 serialized_options=None, 1803 is_extendable=False, 1804 syntax='proto3', 1805 extension_ranges=[], 1806 oneofs=[ 1807 ], 1808 serialized_start=5146, 1809 serialized_end=5469, 1810) 1811 1812_HARDWAREFEATURES_USBA = _descriptor.Descriptor( 1813 name='UsbA', 1814 full_name='chromiumos.config.api.HardwareFeatures.UsbA', 1815 filename=None, 1816 file=DESCRIPTOR, 1817 containing_type=None, 1818 create_key=_descriptor._internal_create_key, 1819 fields=[ 1820 _descriptor.FieldDescriptor( 1821 name='count', full_name='chromiumos.config.api.HardwareFeatures.UsbA.count', index=0, 1822 number=1, type=11, cpp_type=10, label=1, 1823 has_default_value=False, default_value=None, 1824 message_type=None, enum_type=None, containing_type=None, 1825 is_extension=False, extension_scope=None, 1826 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1827 ], 1828 extensions=[ 1829 ], 1830 nested_types=[], 1831 enum_types=[ 1832 ], 1833 serialized_options=None, 1834 is_extendable=False, 1835 syntax='proto3', 1836 extension_ranges=[], 1837 oneofs=[ 1838 ], 1839 serialized_start=5471, 1840 serialized_end=5539, 1841) 1842 1843_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_POWERLEVELMAPPINGENTRY = _descriptor.Descriptor( 1844 name='PowerLevelMappingEntry', 1845 full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.PowerLevelMappingEntry', 1846 filename=None, 1847 file=DESCRIPTOR, 1848 containing_type=None, 1849 create_key=_descriptor._internal_create_key, 1850 fields=[ 1851 _descriptor.FieldDescriptor( 1852 name='key', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.PowerLevelMappingEntry.key', index=0, 1853 number=1, type=9, cpp_type=9, label=1, 1854 has_default_value=False, default_value=b"".decode('utf-8'), 1855 message_type=None, enum_type=None, containing_type=None, 1856 is_extension=False, extension_scope=None, 1857 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1858 _descriptor.FieldDescriptor( 1859 name='value', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.PowerLevelMappingEntry.value', index=1, 1860 number=2, type=13, cpp_type=3, label=1, 1861 has_default_value=False, default_value=0, 1862 message_type=None, enum_type=None, containing_type=None, 1863 is_extension=False, extension_scope=None, 1864 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1865 ], 1866 extensions=[ 1867 ], 1868 nested_types=[], 1869 enum_types=[ 1870 ], 1871 serialized_options=b'8\001', 1872 is_extendable=False, 1873 syntax='proto3', 1874 extension_ranges=[], 1875 oneofs=[ 1876 ], 1877 serialized_start=6422, 1878 serialized_end=6478, 1879) 1880 1881_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_REGULATORYDOMAINMAPPINGENTRY = _descriptor.Descriptor( 1882 name='RegulatoryDomainMappingEntry', 1883 full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.RegulatoryDomainMappingEntry', 1884 filename=None, 1885 file=DESCRIPTOR, 1886 containing_type=None, 1887 create_key=_descriptor._internal_create_key, 1888 fields=[ 1889 _descriptor.FieldDescriptor( 1890 name='key', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.RegulatoryDomainMappingEntry.key', index=0, 1891 number=1, type=9, cpp_type=9, label=1, 1892 has_default_value=False, default_value=b"".decode('utf-8'), 1893 message_type=None, enum_type=None, containing_type=None, 1894 is_extension=False, extension_scope=None, 1895 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1896 _descriptor.FieldDescriptor( 1897 name='value', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.RegulatoryDomainMappingEntry.value', index=1, 1898 number=2, type=13, cpp_type=3, label=1, 1899 has_default_value=False, default_value=0, 1900 message_type=None, enum_type=None, containing_type=None, 1901 is_extension=False, extension_scope=None, 1902 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1903 ], 1904 extensions=[ 1905 ], 1906 nested_types=[], 1907 enum_types=[ 1908 ], 1909 serialized_options=b'8\001', 1910 is_extendable=False, 1911 syntax='proto3', 1912 extension_ranges=[], 1913 oneofs=[ 1914 ], 1915 serialized_start=6480, 1916 serialized_end=6542, 1917) 1918 1919_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG = _descriptor.Descriptor( 1920 name='DynamicPowerReductionConfig', 1921 full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig', 1922 filename=None, 1923 file=DESCRIPTOR, 1924 containing_type=None, 1925 create_key=_descriptor._internal_create_key, 1926 fields=[ 1927 _descriptor.FieldDescriptor( 1928 name='gpio', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.gpio', index=0, 1929 number=1, type=13, cpp_type=3, label=1, 1930 has_default_value=False, default_value=0, 1931 message_type=None, enum_type=None, containing_type=None, 1932 is_extension=False, extension_scope=None, 1933 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1934 _descriptor.FieldDescriptor( 1935 name='modem_manager', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.modem_manager', index=1, 1936 number=2, type=8, cpp_type=7, label=1, 1937 has_default_value=False, default_value=False, 1938 message_type=None, enum_type=None, containing_type=None, 1939 is_extension=False, extension_scope=None, 1940 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1941 _descriptor.FieldDescriptor( 1942 name='tablet_mode', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.tablet_mode', index=2, 1943 number=3, type=8, cpp_type=7, label=1, 1944 has_default_value=False, default_value=False, 1945 message_type=None, enum_type=None, containing_type=None, 1946 is_extension=False, extension_scope=None, 1947 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1948 _descriptor.FieldDescriptor( 1949 name='enable_multi_power_level_sar', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.enable_multi_power_level_sar', index=3, 1950 number=4, type=8, cpp_type=7, label=1, 1951 has_default_value=False, default_value=False, 1952 message_type=None, enum_type=None, containing_type=None, 1953 is_extension=False, extension_scope=None, 1954 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1955 _descriptor.FieldDescriptor( 1956 name='enable_default_proximity_state_far', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.enable_default_proximity_state_far', index=4, 1957 number=5, type=8, cpp_type=7, label=1, 1958 has_default_value=False, default_value=False, 1959 message_type=None, enum_type=None, containing_type=None, 1960 is_extension=False, extension_scope=None, 1961 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1962 _descriptor.FieldDescriptor( 1963 name='power_level_mapping', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.power_level_mapping', index=5, 1964 number=6, type=11, cpp_type=10, label=3, 1965 has_default_value=False, default_value=[], 1966 message_type=None, enum_type=None, containing_type=None, 1967 is_extension=False, extension_scope=None, 1968 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 1969 _descriptor.FieldDescriptor( 1970 name='regulatory_domain_mapping', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.regulatory_domain_mapping', index=6, 1971 number=7, type=11, cpp_type=10, label=3, 1972 has_default_value=False, default_value=[], 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 ], 1977 extensions=[ 1978 ], 1979 nested_types=[_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_POWERLEVELMAPPINGENTRY, _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_REGULATORYDOMAINMAPPINGENTRY, ], 1980 enum_types=[ 1981 ], 1982 serialized_options=None, 1983 is_extendable=False, 1984 syntax='proto3', 1985 extension_ranges=[], 1986 oneofs=[ 1987 _descriptor.OneofDescriptor( 1988 name='dynamic_power_reduction_config', full_name='chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.dynamic_power_reduction_config', 1989 index=0, containing_type=None, 1990 create_key=_descriptor._internal_create_key, 1991 fields=[]), 1992 ], 1993 serialized_start=5973, 1994 serialized_end=6576, 1995) 1996 1997_HARDWAREFEATURES_CELLULAR = _descriptor.Descriptor( 1998 name='Cellular', 1999 full_name='chromiumos.config.api.HardwareFeatures.Cellular', 2000 filename=None, 2001 file=DESCRIPTOR, 2002 containing_type=None, 2003 create_key=_descriptor._internal_create_key, 2004 fields=[ 2005 _descriptor.FieldDescriptor( 2006 name='present', full_name='chromiumos.config.api.HardwareFeatures.Cellular.present', index=0, 2007 number=1, type=14, cpp_type=8, label=1, 2008 has_default_value=False, default_value=0, 2009 message_type=None, enum_type=None, containing_type=None, 2010 is_extension=False, extension_scope=None, 2011 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2012 _descriptor.FieldDescriptor( 2013 name='model', full_name='chromiumos.config.api.HardwareFeatures.Cellular.model', index=1, 2014 number=2, type=9, cpp_type=9, label=1, 2015 has_default_value=False, default_value=b"".decode('utf-8'), 2016 message_type=None, enum_type=None, containing_type=None, 2017 is_extension=False, extension_scope=None, 2018 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2019 _descriptor.FieldDescriptor( 2020 name='type', full_name='chromiumos.config.api.HardwareFeatures.Cellular.type', index=2, 2021 number=3, type=14, cpp_type=8, label=1, 2022 has_default_value=False, default_value=0, 2023 message_type=None, enum_type=None, containing_type=None, 2024 is_extension=False, extension_scope=None, 2025 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2026 _descriptor.FieldDescriptor( 2027 name='attach_apn_required', full_name='chromiumos.config.api.HardwareFeatures.Cellular.attach_apn_required', index=3, 2028 number=4, type=8, cpp_type=7, label=1, 2029 has_default_value=False, default_value=False, 2030 message_type=None, enum_type=None, containing_type=None, 2031 is_extension=False, extension_scope=None, 2032 serialized_options=b'\030\001', file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2033 _descriptor.FieldDescriptor( 2034 name='dynamic_power_reduction_config', full_name='chromiumos.config.api.HardwareFeatures.Cellular.dynamic_power_reduction_config', index=4, 2035 number=5, type=11, cpp_type=10, label=1, 2036 has_default_value=False, default_value=None, 2037 message_type=None, enum_type=None, containing_type=None, 2038 is_extension=False, extension_scope=None, 2039 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2040 _descriptor.FieldDescriptor( 2041 name='wedge_timeout_in_ms', full_name='chromiumos.config.api.HardwareFeatures.Cellular.wedge_timeout_in_ms', index=5, 2042 number=6, type=13, cpp_type=3, label=1, 2043 has_default_value=False, default_value=0, 2044 message_type=None, enum_type=None, containing_type=None, 2045 is_extension=False, extension_scope=None, 2046 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2047 _descriptor.FieldDescriptor( 2048 name='modem_type', full_name='chromiumos.config.api.HardwareFeatures.Cellular.modem_type', index=6, 2049 number=7, type=14, cpp_type=8, label=1, 2050 has_default_value=False, default_value=0, 2051 message_type=None, enum_type=None, containing_type=None, 2052 is_extension=False, extension_scope=None, 2053 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2054 ], 2055 extensions=[ 2056 ], 2057 nested_types=[_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG, ], 2058 enum_types=[ 2059 _HARDWAREFEATURES_CELLULAR_CELLULARTYPE, 2060 _HARDWAREFEATURES_CELLULAR_MODEMTYPE, 2061 ], 2062 serialized_options=None, 2063 is_extendable=False, 2064 syntax='proto3', 2065 extension_ranges=[], 2066 oneofs=[ 2067 ], 2068 serialized_start=5542, 2069 serialized_end=6854, 2070) 2071 2072_HARDWAREFEATURES_HDMI_CEC = _descriptor.Descriptor( 2073 name='Cec', 2074 full_name='chromiumos.config.api.HardwareFeatures.Hdmi.Cec', 2075 filename=None, 2076 file=DESCRIPTOR, 2077 containing_type=None, 2078 create_key=_descriptor._internal_create_key, 2079 fields=[ 2080 _descriptor.FieldDescriptor( 2081 name='power_on_displays_on_boot', full_name='chromiumos.config.api.HardwareFeatures.Hdmi.Cec.power_on_displays_on_boot', index=0, 2082 number=1, type=8, cpp_type=7, label=1, 2083 has_default_value=False, default_value=False, 2084 message_type=None, enum_type=None, containing_type=None, 2085 is_extension=False, extension_scope=None, 2086 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2087 _descriptor.FieldDescriptor( 2088 name='power_off_displays_on_shutdown', full_name='chromiumos.config.api.HardwareFeatures.Hdmi.Cec.power_off_displays_on_shutdown', index=1, 2089 number=2, type=8, cpp_type=7, label=1, 2090 has_default_value=False, default_value=False, 2091 message_type=None, enum_type=None, containing_type=None, 2092 is_extension=False, extension_scope=None, 2093 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2094 ], 2095 extensions=[ 2096 ], 2097 nested_types=[], 2098 enum_types=[ 2099 ], 2100 serialized_options=None, 2101 is_extendable=False, 2102 syntax='proto3', 2103 extension_ranges=[], 2104 oneofs=[ 2105 ], 2106 serialized_start=6994, 2107 serialized_end=7074, 2108) 2109 2110_HARDWAREFEATURES_HDMI = _descriptor.Descriptor( 2111 name='Hdmi', 2112 full_name='chromiumos.config.api.HardwareFeatures.Hdmi', 2113 filename=None, 2114 file=DESCRIPTOR, 2115 containing_type=None, 2116 create_key=_descriptor._internal_create_key, 2117 fields=[ 2118 _descriptor.FieldDescriptor( 2119 name='present', full_name='chromiumos.config.api.HardwareFeatures.Hdmi.present', index=0, 2120 number=1, type=14, cpp_type=8, label=1, 2121 has_default_value=False, default_value=0, 2122 message_type=None, enum_type=None, containing_type=None, 2123 is_extension=False, extension_scope=None, 2124 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2125 _descriptor.FieldDescriptor( 2126 name='cec', full_name='chromiumos.config.api.HardwareFeatures.Hdmi.cec', index=1, 2127 number=2, type=11, cpp_type=10, label=1, 2128 has_default_value=False, default_value=None, 2129 message_type=None, enum_type=None, containing_type=None, 2130 is_extension=False, extension_scope=None, 2131 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2132 ], 2133 extensions=[ 2134 ], 2135 nested_types=[_HARDWAREFEATURES_HDMI_CEC, ], 2136 enum_types=[ 2137 ], 2138 serialized_options=None, 2139 is_extendable=False, 2140 syntax='proto3', 2141 extension_ranges=[], 2142 oneofs=[ 2143 ], 2144 serialized_start=6857, 2145 serialized_end=7074, 2146) 2147 2148_HARDWAREFEATURES_FIRMWARECONFIGURATION_SEMVER = _descriptor.Descriptor( 2149 name='SemVer', 2150 full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.SemVer', 2151 filename=None, 2152 file=DESCRIPTOR, 2153 containing_type=None, 2154 create_key=_descriptor._internal_create_key, 2155 fields=[ 2156 _descriptor.FieldDescriptor( 2157 name='major_version', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.SemVer.major_version', index=0, 2158 number=1, type=13, cpp_type=3, label=1, 2159 has_default_value=False, default_value=0, 2160 message_type=None, enum_type=None, containing_type=None, 2161 is_extension=False, extension_scope=None, 2162 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2163 _descriptor.FieldDescriptor( 2164 name='minor_version', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.SemVer.minor_version', index=1, 2165 number=2, type=13, cpp_type=3, label=1, 2166 has_default_value=False, default_value=0, 2167 message_type=None, enum_type=None, containing_type=None, 2168 is_extension=False, extension_scope=None, 2169 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2170 _descriptor.FieldDescriptor( 2171 name='patch_version', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.SemVer.patch_version', index=2, 2172 number=3, type=13, cpp_type=3, label=1, 2173 has_default_value=False, default_value=0, 2174 message_type=None, enum_type=None, containing_type=None, 2175 is_extension=False, extension_scope=None, 2176 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2177 ], 2178 extensions=[ 2179 ], 2180 nested_types=[], 2181 enum_types=[ 2182 ], 2183 serialized_options=None, 2184 is_extendable=False, 2185 syntax='proto3', 2186 extension_ranges=[], 2187 oneofs=[ 2188 ], 2189 serialized_start=7885, 2190 serialized_end=7962, 2191) 2192 2193_HARDWAREFEATURES_FIRMWARECONFIGURATION = _descriptor.Descriptor( 2194 name='FirmwareConfiguration', 2195 full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration', 2196 filename=None, 2197 file=DESCRIPTOR, 2198 containing_type=None, 2199 create_key=_descriptor._internal_create_key, 2200 fields=[ 2201 _descriptor.FieldDescriptor( 2202 name='value', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.value', index=0, 2203 number=1, type=13, cpp_type=3, label=1, 2204 has_default_value=False, default_value=0, 2205 message_type=None, enum_type=None, containing_type=None, 2206 is_extension=False, extension_scope=None, 2207 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2208 _descriptor.FieldDescriptor( 2209 name='mask', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.mask', index=1, 2210 number=2, type=13, cpp_type=3, label=1, 2211 has_default_value=False, default_value=0, 2212 message_type=None, enum_type=None, containing_type=None, 2213 is_extension=False, extension_scope=None, 2214 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2215 _descriptor.FieldDescriptor( 2216 name='coreboot_customizations', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.coreboot_customizations', index=2, 2217 number=3, type=9, cpp_type=9, label=3, 2218 has_default_value=False, default_value=[], 2219 message_type=None, enum_type=None, containing_type=None, 2220 is_extension=False, extension_scope=None, 2221 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2222 _descriptor.FieldDescriptor( 2223 name='vboot_cbfs_integration', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.vboot_cbfs_integration', index=3, 2224 number=5, type=14, cpp_type=8, label=1, 2225 has_default_value=False, default_value=0, 2226 message_type=None, enum_type=None, containing_type=None, 2227 is_extension=False, extension_scope=None, 2228 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2229 _descriptor.FieldDescriptor( 2230 name='fw_ro_version', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.fw_ro_version', index=4, 2231 number=8, type=11, cpp_type=10, label=1, 2232 has_default_value=False, default_value=None, 2233 message_type=None, enum_type=None, containing_type=None, 2234 is_extension=False, extension_scope=None, 2235 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2236 _descriptor.FieldDescriptor( 2237 name='intel_ish', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.intel_ish', index=5, 2238 number=9, type=14, cpp_type=8, label=1, 2239 has_default_value=False, default_value=0, 2240 message_type=None, enum_type=None, containing_type=None, 2241 is_extension=False, extension_scope=None, 2242 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2243 _descriptor.FieldDescriptor( 2244 name='fw_rw_version', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.fw_rw_version', index=6, 2245 number=10, type=11, cpp_type=10, label=1, 2246 has_default_value=False, default_value=None, 2247 message_type=None, enum_type=None, containing_type=None, 2248 is_extension=False, extension_scope=None, 2249 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2250 _descriptor.FieldDescriptor( 2251 name='bmp_logo', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.bmp_logo', index=7, 2252 number=11, type=14, cpp_type=8, label=1, 2253 has_default_value=False, default_value=0, 2254 message_type=None, enum_type=None, containing_type=None, 2255 is_extension=False, extension_scope=None, 2256 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2257 _descriptor.FieldDescriptor( 2258 name='fw_splash_screen', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.fw_splash_screen', index=8, 2259 number=12, type=14, cpp_type=8, label=1, 2260 has_default_value=False, default_value=0, 2261 message_type=None, enum_type=None, containing_type=None, 2262 is_extension=False, extension_scope=None, 2263 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2264 _descriptor.FieldDescriptor( 2265 name='late_cse_sync', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.late_cse_sync', index=9, 2266 number=13, type=14, cpp_type=8, label=1, 2267 has_default_value=False, default_value=0, 2268 message_type=None, enum_type=None, containing_type=None, 2269 is_extension=False, extension_scope=None, 2270 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2271 _descriptor.FieldDescriptor( 2272 name='has_recovery_mrc_cache', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.has_recovery_mrc_cache', index=10, 2273 number=14, type=14, cpp_type=8, label=1, 2274 has_default_value=False, default_value=0, 2275 message_type=None, enum_type=None, containing_type=None, 2276 is_extension=False, extension_scope=None, 2277 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2278 _descriptor.FieldDescriptor( 2279 name='mainboard_has_early_sign_of_life', full_name='chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.mainboard_has_early_sign_of_life', index=11, 2280 number=15, type=14, cpp_type=8, label=1, 2281 has_default_value=False, default_value=0, 2282 message_type=None, enum_type=None, containing_type=None, 2283 is_extension=False, extension_scope=None, 2284 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2285 ], 2286 extensions=[ 2287 ], 2288 nested_types=[_HARDWAREFEATURES_FIRMWARECONFIGURATION_SEMVER, ], 2289 enum_types=[ 2290 ], 2291 serialized_options=None, 2292 is_extendable=False, 2293 syntax='proto3', 2294 extension_ranges=[], 2295 oneofs=[ 2296 ], 2297 serialized_start=7077, 2298 serialized_end=7980, 2299) 2300 2301_HARDWAREFEATURES_AUDIO_CARDCONFIG = _descriptor.Descriptor( 2302 name='CardConfig', 2303 full_name='chromiumos.config.api.HardwareFeatures.Audio.CardConfig', 2304 filename=None, 2305 file=DESCRIPTOR, 2306 containing_type=None, 2307 create_key=_descriptor._internal_create_key, 2308 fields=[ 2309 _descriptor.FieldDescriptor( 2310 name='card_name', full_name='chromiumos.config.api.HardwareFeatures.Audio.CardConfig.card_name', index=0, 2311 number=1, type=9, cpp_type=9, label=1, 2312 has_default_value=False, default_value=b"".decode('utf-8'), 2313 message_type=None, enum_type=None, containing_type=None, 2314 is_extension=False, extension_scope=None, 2315 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2316 _descriptor.FieldDescriptor( 2317 name='ucm_suffix', full_name='chromiumos.config.api.HardwareFeatures.Audio.CardConfig.ucm_suffix', index=1, 2318 number=2, type=11, cpp_type=10, label=1, 2319 has_default_value=False, default_value=None, 2320 message_type=None, enum_type=None, containing_type=None, 2321 is_extension=False, extension_scope=None, 2322 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2323 _descriptor.FieldDescriptor( 2324 name='ucm_config', full_name='chromiumos.config.api.HardwareFeatures.Audio.CardConfig.ucm_config', index=2, 2325 number=3, type=14, cpp_type=8, label=1, 2326 has_default_value=False, default_value=0, 2327 message_type=None, enum_type=None, containing_type=None, 2328 is_extension=False, extension_scope=None, 2329 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2330 _descriptor.FieldDescriptor( 2331 name='cras_config', full_name='chromiumos.config.api.HardwareFeatures.Audio.CardConfig.cras_config', index=3, 2332 number=4, type=14, cpp_type=8, label=1, 2333 has_default_value=False, default_value=0, 2334 message_type=None, enum_type=None, containing_type=None, 2335 is_extension=False, extension_scope=None, 2336 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2337 _descriptor.FieldDescriptor( 2338 name='sound_card_init_config', full_name='chromiumos.config.api.HardwareFeatures.Audio.CardConfig.sound_card_init_config', index=4, 2339 number=5, type=14, cpp_type=8, label=1, 2340 has_default_value=False, default_value=0, 2341 message_type=None, enum_type=None, containing_type=None, 2342 is_extension=False, extension_scope=None, 2343 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2344 _descriptor.FieldDescriptor( 2345 name='cras_suffix', full_name='chromiumos.config.api.HardwareFeatures.Audio.CardConfig.cras_suffix', index=5, 2346 number=6, type=11, cpp_type=10, label=1, 2347 has_default_value=False, default_value=None, 2348 message_type=None, enum_type=None, containing_type=None, 2349 is_extension=False, extension_scope=None, 2350 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2351 ], 2352 extensions=[ 2353 ], 2354 nested_types=[], 2355 enum_types=[ 2356 ], 2357 serialized_options=None, 2358 is_extendable=False, 2359 syntax='proto3', 2360 extension_ranges=[], 2361 oneofs=[ 2362 ], 2363 serialized_start=8688, 2364 serialized_end=9097, 2365) 2366 2367_HARDWAREFEATURES_AUDIO = _descriptor.Descriptor( 2368 name='Audio', 2369 full_name='chromiumos.config.api.HardwareFeatures.Audio', 2370 filename=None, 2371 file=DESCRIPTOR, 2372 containing_type=None, 2373 create_key=_descriptor._internal_create_key, 2374 fields=[ 2375 _descriptor.FieldDescriptor( 2376 name='audio_codec', full_name='chromiumos.config.api.HardwareFeatures.Audio.audio_codec', index=0, 2377 number=1, type=14, cpp_type=8, label=1, 2378 has_default_value=False, default_value=0, 2379 message_type=None, enum_type=None, containing_type=None, 2380 is_extension=False, extension_scope=None, 2381 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2382 _descriptor.FieldDescriptor( 2383 name='speaker_amp', full_name='chromiumos.config.api.HardwareFeatures.Audio.speaker_amp', index=1, 2384 number=2, type=14, cpp_type=8, label=1, 2385 has_default_value=False, default_value=0, 2386 message_type=None, enum_type=None, containing_type=None, 2387 is_extension=False, extension_scope=None, 2388 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2389 _descriptor.FieldDescriptor( 2390 name='headphone_codec', full_name='chromiumos.config.api.HardwareFeatures.Audio.headphone_codec', index=2, 2391 number=3, type=14, cpp_type=8, label=1, 2392 has_default_value=False, default_value=0, 2393 message_type=None, enum_type=None, containing_type=None, 2394 is_extension=False, extension_scope=None, 2395 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2396 _descriptor.FieldDescriptor( 2397 name='lid_microphone', full_name='chromiumos.config.api.HardwareFeatures.Audio.lid_microphone', index=3, 2398 number=4, type=11, cpp_type=10, label=1, 2399 has_default_value=False, default_value=None, 2400 message_type=None, enum_type=None, containing_type=None, 2401 is_extension=False, extension_scope=None, 2402 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2403 _descriptor.FieldDescriptor( 2404 name='base_microphone', full_name='chromiumos.config.api.HardwareFeatures.Audio.base_microphone', index=4, 2405 number=5, type=11, cpp_type=10, label=1, 2406 has_default_value=False, default_value=None, 2407 message_type=None, enum_type=None, containing_type=None, 2408 is_extension=False, extension_scope=None, 2409 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2410 _descriptor.FieldDescriptor( 2411 name='speaker_amplifier', full_name='chromiumos.config.api.HardwareFeatures.Audio.speaker_amplifier', index=5, 2412 number=6, type=11, cpp_type=10, label=1, 2413 has_default_value=False, default_value=None, 2414 message_type=None, enum_type=None, containing_type=None, 2415 is_extension=False, extension_scope=None, 2416 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2417 _descriptor.FieldDescriptor( 2418 name='card_configs', full_name='chromiumos.config.api.HardwareFeatures.Audio.card_configs', index=6, 2419 number=7, type=11, cpp_type=10, label=3, 2420 has_default_value=False, default_value=[], 2421 message_type=None, enum_type=None, containing_type=None, 2422 is_extension=False, extension_scope=None, 2423 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2424 _descriptor.FieldDescriptor( 2425 name='cras_config', full_name='chromiumos.config.api.HardwareFeatures.Audio.cras_config', index=7, 2426 number=8, type=14, cpp_type=8, label=1, 2427 has_default_value=False, default_value=0, 2428 message_type=None, enum_type=None, containing_type=None, 2429 is_extension=False, extension_scope=None, 2430 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2431 _descriptor.FieldDescriptor( 2432 name='sof_audio_dsp', full_name='chromiumos.config.api.HardwareFeatures.Audio.sof_audio_dsp', index=8, 2433 number=9, type=14, cpp_type=8, label=1, 2434 has_default_value=False, default_value=0, 2435 message_type=None, enum_type=None, containing_type=None, 2436 is_extension=False, extension_scope=None, 2437 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2438 ], 2439 extensions=[ 2440 ], 2441 nested_types=[_HARDWAREFEATURES_AUDIO_CARDCONFIG, ], 2442 enum_types=[ 2443 _HARDWAREFEATURES_AUDIO_AUDIOCODEC, 2444 _HARDWAREFEATURES_AUDIO_AMPLIFIER, 2445 _HARDWAREFEATURES_AUDIO_AUDIOCONFIGSTRUCTURE, 2446 ], 2447 serialized_options=None, 2448 is_extendable=False, 2449 syntax='proto3', 2450 extension_ranges=[], 2451 oneofs=[ 2452 ], 2453 serialized_start=7983, 2454 serialized_end=9915, 2455) 2456 2457_HARDWAREFEATURES_CAMERA_DEVICE = _descriptor.Descriptor( 2458 name='Device', 2459 full_name='chromiumos.config.api.HardwareFeatures.Camera.Device', 2460 filename=None, 2461 file=DESCRIPTOR, 2462 containing_type=None, 2463 create_key=_descriptor._internal_create_key, 2464 fields=[ 2465 _descriptor.FieldDescriptor( 2466 name='interface', full_name='chromiumos.config.api.HardwareFeatures.Camera.Device.interface', index=0, 2467 number=2, type=14, cpp_type=8, label=1, 2468 has_default_value=False, default_value=0, 2469 message_type=None, enum_type=None, containing_type=None, 2470 is_extension=False, extension_scope=None, 2471 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2472 _descriptor.FieldDescriptor( 2473 name='facing', full_name='chromiumos.config.api.HardwareFeatures.Camera.Device.facing', index=1, 2474 number=3, type=14, cpp_type=8, label=1, 2475 has_default_value=False, default_value=0, 2476 message_type=None, enum_type=None, containing_type=None, 2477 is_extension=False, extension_scope=None, 2478 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2479 _descriptor.FieldDescriptor( 2480 name='orientation', full_name='chromiumos.config.api.HardwareFeatures.Camera.Device.orientation', index=2, 2481 number=4, type=14, cpp_type=8, label=1, 2482 has_default_value=False, default_value=0, 2483 message_type=None, enum_type=None, containing_type=None, 2484 is_extension=False, extension_scope=None, 2485 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2486 _descriptor.FieldDescriptor( 2487 name='flags', full_name='chromiumos.config.api.HardwareFeatures.Camera.Device.flags', index=3, 2488 number=5, type=13, cpp_type=3, label=1, 2489 has_default_value=False, default_value=0, 2490 message_type=None, enum_type=None, containing_type=None, 2491 is_extension=False, extension_scope=None, 2492 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2493 _descriptor.FieldDescriptor( 2494 name='ids', full_name='chromiumos.config.api.HardwareFeatures.Camera.Device.ids', index=4, 2495 number=6, type=9, cpp_type=9, label=3, 2496 has_default_value=False, default_value=[], 2497 message_type=None, enum_type=None, containing_type=None, 2498 is_extension=False, extension_scope=None, 2499 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2500 _descriptor.FieldDescriptor( 2501 name='privacy_switch', full_name='chromiumos.config.api.HardwareFeatures.Camera.Device.privacy_switch', index=5, 2502 number=7, type=14, cpp_type=8, label=1, 2503 has_default_value=False, default_value=0, 2504 message_type=None, enum_type=None, containing_type=None, 2505 is_extension=False, extension_scope=None, 2506 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2507 _descriptor.FieldDescriptor( 2508 name='microphone_count', full_name='chromiumos.config.api.HardwareFeatures.Camera.Device.microphone_count', index=6, 2509 number=8, type=11, cpp_type=10, label=1, 2510 has_default_value=False, default_value=None, 2511 message_type=None, enum_type=None, containing_type=None, 2512 is_extension=False, extension_scope=None, 2513 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2514 _descriptor.FieldDescriptor( 2515 name='detachable', full_name='chromiumos.config.api.HardwareFeatures.Camera.Device.detachable', index=7, 2516 number=9, type=8, cpp_type=7, label=1, 2517 has_default_value=False, default_value=False, 2518 message_type=None, enum_type=None, containing_type=None, 2519 is_extension=False, extension_scope=None, 2520 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2521 ], 2522 extensions=[ 2523 ], 2524 nested_types=[], 2525 enum_types=[ 2526 ], 2527 serialized_options=None, 2528 is_extendable=False, 2529 syntax='proto3', 2530 extension_ranges=[], 2531 oneofs=[ 2532 ], 2533 serialized_start=10067, 2534 serialized_end=10498, 2535) 2536 2537_HARDWAREFEATURES_CAMERA = _descriptor.Descriptor( 2538 name='Camera', 2539 full_name='chromiumos.config.api.HardwareFeatures.Camera', 2540 filename=None, 2541 file=DESCRIPTOR, 2542 containing_type=None, 2543 create_key=_descriptor._internal_create_key, 2544 fields=[ 2545 _descriptor.FieldDescriptor( 2546 name='devices', full_name='chromiumos.config.api.HardwareFeatures.Camera.devices', index=0, 2547 number=4, type=11, cpp_type=10, label=3, 2548 has_default_value=False, default_value=[], 2549 message_type=None, enum_type=None, containing_type=None, 2550 is_extension=False, extension_scope=None, 2551 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2552 _descriptor.FieldDescriptor( 2553 name='features', full_name='chromiumos.config.api.HardwareFeatures.Camera.features', index=1, 2554 number=5, type=9, cpp_type=9, label=3, 2555 has_default_value=False, default_value=[], 2556 message_type=None, enum_type=None, containing_type=None, 2557 is_extension=False, extension_scope=None, 2558 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2559 _descriptor.FieldDescriptor( 2560 name='enumerated', full_name='chromiumos.config.api.HardwareFeatures.Camera.enumerated', index=2, 2561 number=6, type=8, cpp_type=7, label=1, 2562 has_default_value=False, default_value=False, 2563 message_type=None, enum_type=None, containing_type=None, 2564 is_extension=False, extension_scope=None, 2565 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2566 _descriptor.FieldDescriptor( 2567 name='enumerated_usb_ids', full_name='chromiumos.config.api.HardwareFeatures.Camera.enumerated_usb_ids', index=3, 2568 number=7, type=9, cpp_type=9, label=3, 2569 has_default_value=False, default_value=[], 2570 message_type=None, enum_type=None, containing_type=None, 2571 is_extension=False, extension_scope=None, 2572 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2573 ], 2574 extensions=[ 2575 ], 2576 nested_types=[_HARDWAREFEATURES_CAMERA_DEVICE, ], 2577 enum_types=[ 2578 _HARDWAREFEATURES_CAMERA_INTERFACE, 2579 _HARDWAREFEATURES_CAMERA_FACING, 2580 _HARDWAREFEATURES_CAMERA_ORIENTATION, 2581 _HARDWAREFEATURES_CAMERA_FLAGS, 2582 ], 2583 serialized_options=None, 2584 is_extendable=False, 2585 syntax='proto3', 2586 extension_ranges=[], 2587 oneofs=[ 2588 ], 2589 serialized_start=9918, 2590 serialized_end=10838, 2591) 2592 2593_HARDWAREFEATURES_ACCELEROMETER = _descriptor.Descriptor( 2594 name='Accelerometer', 2595 full_name='chromiumos.config.api.HardwareFeatures.Accelerometer', 2596 filename=None, 2597 file=DESCRIPTOR, 2598 containing_type=None, 2599 create_key=_descriptor._internal_create_key, 2600 fields=[ 2601 _descriptor.FieldDescriptor( 2602 name='lid_accelerometer', full_name='chromiumos.config.api.HardwareFeatures.Accelerometer.lid_accelerometer', index=0, 2603 number=1, type=14, cpp_type=8, label=1, 2604 has_default_value=False, default_value=0, 2605 message_type=None, enum_type=None, containing_type=None, 2606 is_extension=False, extension_scope=None, 2607 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2608 _descriptor.FieldDescriptor( 2609 name='base_accelerometer', full_name='chromiumos.config.api.HardwareFeatures.Accelerometer.base_accelerometer', index=1, 2610 number=2, type=14, cpp_type=8, label=1, 2611 has_default_value=False, default_value=0, 2612 message_type=None, enum_type=None, containing_type=None, 2613 is_extension=False, extension_scope=None, 2614 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2615 ], 2616 extensions=[ 2617 ], 2618 nested_types=[], 2619 enum_types=[ 2620 ], 2621 serialized_options=None, 2622 is_extendable=False, 2623 syntax='proto3', 2624 extension_ranges=[], 2625 oneofs=[ 2626 ], 2627 serialized_start=10841, 2628 serialized_end=11009, 2629) 2630 2631_HARDWAREFEATURES_GYROSCOPE = _descriptor.Descriptor( 2632 name='Gyroscope', 2633 full_name='chromiumos.config.api.HardwareFeatures.Gyroscope', 2634 filename=None, 2635 file=DESCRIPTOR, 2636 containing_type=None, 2637 create_key=_descriptor._internal_create_key, 2638 fields=[ 2639 _descriptor.FieldDescriptor( 2640 name='lid_gyroscope', full_name='chromiumos.config.api.HardwareFeatures.Gyroscope.lid_gyroscope', index=0, 2641 number=1, type=14, cpp_type=8, label=1, 2642 has_default_value=False, default_value=0, 2643 message_type=None, enum_type=None, containing_type=None, 2644 is_extension=False, extension_scope=None, 2645 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2646 _descriptor.FieldDescriptor( 2647 name='base_gyroscope', full_name='chromiumos.config.api.HardwareFeatures.Gyroscope.base_gyroscope', index=1, 2648 number=2, type=14, cpp_type=8, label=1, 2649 has_default_value=False, default_value=0, 2650 message_type=None, enum_type=None, containing_type=None, 2651 is_extension=False, extension_scope=None, 2652 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2653 ], 2654 extensions=[ 2655 ], 2656 nested_types=[], 2657 enum_types=[ 2658 ], 2659 serialized_options=None, 2660 is_extendable=False, 2661 syntax='proto3', 2662 extension_ranges=[], 2663 oneofs=[ 2664 ], 2665 serialized_start=11012, 2666 serialized_end=11168, 2667) 2668 2669_HARDWAREFEATURES_MAGNETOMETER = _descriptor.Descriptor( 2670 name='Magnetometer', 2671 full_name='chromiumos.config.api.HardwareFeatures.Magnetometer', 2672 filename=None, 2673 file=DESCRIPTOR, 2674 containing_type=None, 2675 create_key=_descriptor._internal_create_key, 2676 fields=[ 2677 _descriptor.FieldDescriptor( 2678 name='lid_magnetometer', full_name='chromiumos.config.api.HardwareFeatures.Magnetometer.lid_magnetometer', index=0, 2679 number=1, type=14, cpp_type=8, label=1, 2680 has_default_value=False, default_value=0, 2681 message_type=None, enum_type=None, containing_type=None, 2682 is_extension=False, extension_scope=None, 2683 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2684 _descriptor.FieldDescriptor( 2685 name='base_magnetometer', full_name='chromiumos.config.api.HardwareFeatures.Magnetometer.base_magnetometer', index=1, 2686 number=2, type=14, cpp_type=8, label=1, 2687 has_default_value=False, default_value=0, 2688 message_type=None, enum_type=None, containing_type=None, 2689 is_extension=False, extension_scope=None, 2690 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2691 ], 2692 extensions=[ 2693 ], 2694 nested_types=[], 2695 enum_types=[ 2696 ], 2697 serialized_options=None, 2698 is_extendable=False, 2699 syntax='proto3', 2700 extension_ranges=[], 2701 oneofs=[ 2702 ], 2703 serialized_start=11171, 2704 serialized_end=11336, 2705) 2706 2707_HARDWAREFEATURES_LIGHTSENSOR = _descriptor.Descriptor( 2708 name='LightSensor', 2709 full_name='chromiumos.config.api.HardwareFeatures.LightSensor', 2710 filename=None, 2711 file=DESCRIPTOR, 2712 containing_type=None, 2713 create_key=_descriptor._internal_create_key, 2714 fields=[ 2715 _descriptor.FieldDescriptor( 2716 name='lid_lightsensor', full_name='chromiumos.config.api.HardwareFeatures.LightSensor.lid_lightsensor', index=0, 2717 number=1, type=14, cpp_type=8, label=1, 2718 has_default_value=False, default_value=0, 2719 message_type=None, enum_type=None, containing_type=None, 2720 is_extension=False, extension_scope=None, 2721 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2722 _descriptor.FieldDescriptor( 2723 name='base_lightsensor', full_name='chromiumos.config.api.HardwareFeatures.LightSensor.base_lightsensor', index=1, 2724 number=2, type=14, cpp_type=8, label=1, 2725 has_default_value=False, default_value=0, 2726 message_type=None, enum_type=None, containing_type=None, 2727 is_extension=False, extension_scope=None, 2728 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2729 _descriptor.FieldDescriptor( 2730 name='camera_lightsensor', full_name='chromiumos.config.api.HardwareFeatures.LightSensor.camera_lightsensor', index=2, 2731 number=3, type=14, cpp_type=8, label=1, 2732 has_default_value=False, default_value=0, 2733 message_type=None, enum_type=None, containing_type=None, 2734 is_extension=False, extension_scope=None, 2735 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2736 ], 2737 extensions=[ 2738 ], 2739 nested_types=[], 2740 enum_types=[ 2741 ], 2742 serialized_options=None, 2743 is_extendable=False, 2744 syntax='proto3', 2745 extension_ranges=[], 2746 oneofs=[ 2747 ], 2748 serialized_start=11339, 2749 serialized_end=11578, 2750) 2751 2752_HARDWAREFEATURES_SCREEN = _descriptor.Descriptor( 2753 name='Screen', 2754 full_name='chromiumos.config.api.HardwareFeatures.Screen', 2755 filename=None, 2756 file=DESCRIPTOR, 2757 containing_type=None, 2758 create_key=_descriptor._internal_create_key, 2759 fields=[ 2760 _descriptor.FieldDescriptor( 2761 name='connector_type', full_name='chromiumos.config.api.HardwareFeatures.Screen.connector_type', index=0, 2762 number=4, type=14, cpp_type=8, label=1, 2763 has_default_value=False, default_value=0, 2764 message_type=None, enum_type=None, containing_type=None, 2765 is_extension=False, extension_scope=None, 2766 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2767 _descriptor.FieldDescriptor( 2768 name='panel_properties', full_name='chromiumos.config.api.HardwareFeatures.Screen.panel_properties', index=1, 2769 number=3, type=11, cpp_type=10, label=1, 2770 has_default_value=False, default_value=None, 2771 message_type=None, enum_type=None, containing_type=None, 2772 is_extension=False, extension_scope=None, 2773 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2774 _descriptor.FieldDescriptor( 2775 name='touch_support', full_name='chromiumos.config.api.HardwareFeatures.Screen.touch_support', index=2, 2776 number=2, type=14, cpp_type=8, label=1, 2777 has_default_value=False, default_value=0, 2778 message_type=None, enum_type=None, containing_type=None, 2779 is_extension=False, extension_scope=None, 2780 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2781 ], 2782 extensions=[ 2783 ], 2784 nested_types=[], 2785 enum_types=[ 2786 _HARDWAREFEATURES_SCREEN_CONNECTORTYPE, 2787 ], 2788 serialized_options=None, 2789 is_extendable=False, 2790 syntax='proto3', 2791 extension_ranges=[], 2792 oneofs=[ 2793 ], 2794 serialized_start=11581, 2795 serialized_end=11910, 2796) 2797 2798_HARDWAREFEATURES_FORMFACTOR = _descriptor.Descriptor( 2799 name='FormFactor', 2800 full_name='chromiumos.config.api.HardwareFeatures.FormFactor', 2801 filename=None, 2802 file=DESCRIPTOR, 2803 containing_type=None, 2804 create_key=_descriptor._internal_create_key, 2805 fields=[ 2806 _descriptor.FieldDescriptor( 2807 name='form_factor', full_name='chromiumos.config.api.HardwareFeatures.FormFactor.form_factor', index=0, 2808 number=1, type=14, cpp_type=8, label=1, 2809 has_default_value=False, default_value=0, 2810 message_type=None, enum_type=None, containing_type=None, 2811 is_extension=False, extension_scope=None, 2812 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2813 _descriptor.FieldDescriptor( 2814 name='recovery_input', full_name='chromiumos.config.api.HardwareFeatures.FormFactor.recovery_input', index=1, 2815 number=2, type=14, cpp_type=8, label=1, 2816 has_default_value=False, default_value=0, 2817 message_type=None, enum_type=None, containing_type=None, 2818 is_extension=False, extension_scope=None, 2819 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2820 _descriptor.FieldDescriptor( 2821 name='detachable_ui', full_name='chromiumos.config.api.HardwareFeatures.FormFactor.detachable_ui', index=2, 2822 number=3, type=11, cpp_type=10, label=1, 2823 has_default_value=False, default_value=None, 2824 message_type=None, enum_type=None, containing_type=None, 2825 is_extension=False, extension_scope=None, 2826 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2827 ], 2828 extensions=[ 2829 ], 2830 nested_types=[], 2831 enum_types=[ 2832 _HARDWAREFEATURES_FORMFACTOR_FORMFACTORTYPE, 2833 _HARDWAREFEATURES_FORMFACTOR_RECOVERYINPUTTYPE, 2834 ], 2835 serialized_options=None, 2836 is_extendable=False, 2837 syntax='proto3', 2838 extension_ranges=[], 2839 oneofs=[ 2840 ], 2841 serialized_start=11913, 2842 serialized_end=12415, 2843) 2844 2845_HARDWAREFEATURES_STYLUS = _descriptor.Descriptor( 2846 name='Stylus', 2847 full_name='chromiumos.config.api.HardwareFeatures.Stylus', 2848 filename=None, 2849 file=DESCRIPTOR, 2850 containing_type=None, 2851 create_key=_descriptor._internal_create_key, 2852 fields=[ 2853 _descriptor.FieldDescriptor( 2854 name='stylus', full_name='chromiumos.config.api.HardwareFeatures.Stylus.stylus', index=0, 2855 number=1, type=14, cpp_type=8, label=1, 2856 has_default_value=False, default_value=0, 2857 message_type=None, enum_type=None, containing_type=None, 2858 is_extension=False, extension_scope=None, 2859 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2860 ], 2861 extensions=[ 2862 ], 2863 nested_types=[], 2864 enum_types=[ 2865 _HARDWAREFEATURES_STYLUS_STYLUSTYPE, 2866 ], 2867 serialized_options=None, 2868 is_extendable=False, 2869 syntax='proto3', 2870 extension_ranges=[], 2871 oneofs=[ 2872 ], 2873 serialized_start=12418, 2874 serialized_end=12573, 2875) 2876 2877_HARDWAREFEATURES_KEYBOARD = _descriptor.Descriptor( 2878 name='Keyboard', 2879 full_name='chromiumos.config.api.HardwareFeatures.Keyboard', 2880 filename=None, 2881 file=DESCRIPTOR, 2882 containing_type=None, 2883 create_key=_descriptor._internal_create_key, 2884 fields=[ 2885 _descriptor.FieldDescriptor( 2886 name='keyboard_type', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.keyboard_type', index=0, 2887 number=1, type=14, cpp_type=8, label=1, 2888 has_default_value=False, default_value=0, 2889 message_type=None, enum_type=None, containing_type=None, 2890 is_extension=False, extension_scope=None, 2891 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2892 _descriptor.FieldDescriptor( 2893 name='backlight', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.backlight', index=1, 2894 number=2, type=14, cpp_type=8, label=1, 2895 has_default_value=False, default_value=0, 2896 message_type=None, enum_type=None, containing_type=None, 2897 is_extension=False, extension_scope=None, 2898 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2899 _descriptor.FieldDescriptor( 2900 name='power_button', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.power_button', index=2, 2901 number=3, type=14, cpp_type=8, label=1, 2902 has_default_value=False, default_value=0, 2903 message_type=None, enum_type=None, containing_type=None, 2904 is_extension=False, extension_scope=None, 2905 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2906 _descriptor.FieldDescriptor( 2907 name='numeric_pad', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.numeric_pad', index=3, 2908 number=4, type=14, cpp_type=8, label=1, 2909 has_default_value=False, default_value=0, 2910 message_type=None, enum_type=None, containing_type=None, 2911 is_extension=False, extension_scope=None, 2912 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2913 _descriptor.FieldDescriptor( 2914 name='mcu_type', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.mcu_type', index=4, 2915 number=6, type=14, cpp_type=8, label=1, 2916 has_default_value=False, default_value=0, 2917 message_type=None, enum_type=None, containing_type=None, 2918 is_extension=False, extension_scope=None, 2919 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2920 _descriptor.FieldDescriptor( 2921 name='backlight_user_steps', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.backlight_user_steps', index=5, 2922 number=5, type=1, cpp_type=5, label=3, 2923 has_default_value=False, default_value=[], 2924 message_type=None, enum_type=None, containing_type=None, 2925 is_extension=False, extension_scope=None, 2926 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2927 _descriptor.FieldDescriptor( 2928 name='als_steps', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.als_steps', index=6, 2929 number=7, type=11, cpp_type=10, label=3, 2930 has_default_value=False, default_value=[], 2931 message_type=None, enum_type=None, containing_type=None, 2932 is_extension=False, extension_scope=None, 2933 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2934 _descriptor.FieldDescriptor( 2935 name='no_als_brightness', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.no_als_brightness', index=7, 2936 number=8, type=1, cpp_type=5, label=1, 2937 has_default_value=False, default_value=float(0), 2938 message_type=None, enum_type=None, containing_type=None, 2939 is_extension=False, extension_scope=None, 2940 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2941 _descriptor.FieldDescriptor( 2942 name='bottom_left_layout', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.bottom_left_layout', index=8, 2943 number=9, type=14, cpp_type=8, label=1, 2944 has_default_value=False, default_value=0, 2945 message_type=None, enum_type=None, containing_type=None, 2946 is_extension=False, extension_scope=None, 2947 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2948 _descriptor.FieldDescriptor( 2949 name='bottom_right_layout', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.bottom_right_layout', index=9, 2950 number=10, type=14, cpp_type=8, label=1, 2951 has_default_value=False, default_value=0, 2952 message_type=None, enum_type=None, containing_type=None, 2953 is_extension=False, extension_scope=None, 2954 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2955 _descriptor.FieldDescriptor( 2956 name='numeric_pad_layout', full_name='chromiumos.config.api.HardwareFeatures.Keyboard.numeric_pad_layout', index=10, 2957 number=11, type=14, cpp_type=8, label=1, 2958 has_default_value=False, default_value=0, 2959 message_type=None, enum_type=None, containing_type=None, 2960 is_extension=False, extension_scope=None, 2961 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2962 ], 2963 extensions=[ 2964 ], 2965 nested_types=[], 2966 enum_types=[ 2967 _HARDWAREFEATURES_KEYBOARD_KEYBOARDTYPE, 2968 _HARDWAREFEATURES_KEYBOARD_KEYBOARDMCUTYPE, 2969 _HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMLEFTLAYOUT, 2970 _HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMRIGHTLAYOUT, 2971 _HARDWAREFEATURES_KEYBOARD_NUMERICPADLAYOUT, 2972 ], 2973 serialized_options=None, 2974 is_extendable=False, 2975 syntax='proto3', 2976 extension_ranges=[], 2977 oneofs=[ 2978 ], 2979 serialized_start=12576, 2980 serialized_end=13965, 2981) 2982 2983_HARDWAREFEATURES_MEMORY = _descriptor.Descriptor( 2984 name='Memory', 2985 full_name='chromiumos.config.api.HardwareFeatures.Memory', 2986 filename=None, 2987 file=DESCRIPTOR, 2988 containing_type=None, 2989 create_key=_descriptor._internal_create_key, 2990 fields=[ 2991 _descriptor.FieldDescriptor( 2992 name='profile', full_name='chromiumos.config.api.HardwareFeatures.Memory.profile', index=0, 2993 number=1, type=11, cpp_type=10, label=1, 2994 has_default_value=False, default_value=None, 2995 message_type=None, enum_type=None, containing_type=None, 2996 is_extension=False, extension_scope=None, 2997 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 2998 ], 2999 extensions=[ 3000 ], 3001 nested_types=[], 3002 enum_types=[ 3003 ], 3004 serialized_options=None, 3005 is_extendable=False, 3006 syntax='proto3', 3007 extension_ranges=[], 3008 oneofs=[ 3009 ], 3010 serialized_start=13967, 3011 serialized_end=14041, 3012) 3013 3014_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_PIXELMEDIAN = _descriptor.Descriptor( 3015 name='PixelMedian', 3016 full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian', 3017 filename=None, 3018 file=DESCRIPTOR, 3019 containing_type=None, 3020 create_key=_descriptor._internal_create_key, 3021 fields=[ 3022 _descriptor.FieldDescriptor( 3023 name='cb_type1_lower', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian.cb_type1_lower', index=0, 3024 number=1, type=13, cpp_type=3, label=1, 3025 has_default_value=False, default_value=0, 3026 message_type=None, enum_type=None, containing_type=None, 3027 is_extension=False, extension_scope=None, 3028 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3029 _descriptor.FieldDescriptor( 3030 name='cb_type1_upper', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian.cb_type1_upper', index=1, 3031 number=2, type=13, cpp_type=3, label=1, 3032 has_default_value=False, default_value=0, 3033 message_type=None, enum_type=None, containing_type=None, 3034 is_extension=False, extension_scope=None, 3035 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3036 _descriptor.FieldDescriptor( 3037 name='cb_type2_lower', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian.cb_type2_lower', index=2, 3038 number=3, type=13, cpp_type=3, label=1, 3039 has_default_value=False, default_value=0, 3040 message_type=None, enum_type=None, containing_type=None, 3041 is_extension=False, extension_scope=None, 3042 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3043 _descriptor.FieldDescriptor( 3044 name='cb_type2_upper', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian.cb_type2_upper', index=3, 3045 number=4, type=13, cpp_type=3, label=1, 3046 has_default_value=False, default_value=0, 3047 message_type=None, enum_type=None, containing_type=None, 3048 is_extension=False, extension_scope=None, 3049 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3050 _descriptor.FieldDescriptor( 3051 name='icb_type1_lower', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian.icb_type1_lower', index=4, 3052 number=5, type=13, cpp_type=3, label=1, 3053 has_default_value=False, default_value=0, 3054 message_type=None, enum_type=None, containing_type=None, 3055 is_extension=False, extension_scope=None, 3056 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3057 _descriptor.FieldDescriptor( 3058 name='icb_type1_upper', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian.icb_type1_upper', index=5, 3059 number=6, type=13, cpp_type=3, label=1, 3060 has_default_value=False, default_value=0, 3061 message_type=None, enum_type=None, containing_type=None, 3062 is_extension=False, extension_scope=None, 3063 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3064 _descriptor.FieldDescriptor( 3065 name='icb_type2_lower', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian.icb_type2_lower', index=6, 3066 number=7, type=13, cpp_type=3, label=1, 3067 has_default_value=False, default_value=0, 3068 message_type=None, enum_type=None, containing_type=None, 3069 is_extension=False, extension_scope=None, 3070 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3071 _descriptor.FieldDescriptor( 3072 name='icb_type2_upper', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian.icb_type2_upper', index=7, 3073 number=8, type=13, cpp_type=3, label=1, 3074 has_default_value=False, default_value=0, 3075 message_type=None, enum_type=None, containing_type=None, 3076 is_extension=False, extension_scope=None, 3077 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3078 ], 3079 extensions=[ 3080 ], 3081 nested_types=[], 3082 enum_types=[ 3083 ], 3084 serialized_options=None, 3085 is_extendable=False, 3086 syntax='proto3', 3087 extension_ranges=[], 3088 oneofs=[ 3089 ], 3090 serialized_start=14710, 3091 serialized_end=14919, 3092) 3093 3094_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_DETECTZONE = _descriptor.Descriptor( 3095 name='DetectZone', 3096 full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.DetectZone', 3097 filename=None, 3098 file=DESCRIPTOR, 3099 containing_type=None, 3100 create_key=_descriptor._internal_create_key, 3101 fields=[ 3102 _descriptor.FieldDescriptor( 3103 name='x1', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.DetectZone.x1', index=0, 3104 number=1, type=13, cpp_type=3, label=1, 3105 has_default_value=False, default_value=0, 3106 message_type=None, enum_type=None, containing_type=None, 3107 is_extension=False, extension_scope=None, 3108 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3109 _descriptor.FieldDescriptor( 3110 name='y1', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.DetectZone.y1', index=1, 3111 number=2, type=13, cpp_type=3, label=1, 3112 has_default_value=False, default_value=0, 3113 message_type=None, enum_type=None, containing_type=None, 3114 is_extension=False, extension_scope=None, 3115 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3116 _descriptor.FieldDescriptor( 3117 name='x2', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.DetectZone.x2', index=2, 3118 number=3, type=13, cpp_type=3, label=1, 3119 has_default_value=False, default_value=0, 3120 message_type=None, enum_type=None, containing_type=None, 3121 is_extension=False, extension_scope=None, 3122 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3123 _descriptor.FieldDescriptor( 3124 name='y2', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.DetectZone.y2', index=3, 3125 number=4, type=13, cpp_type=3, label=1, 3126 has_default_value=False, default_value=0, 3127 message_type=None, enum_type=None, containing_type=None, 3128 is_extension=False, extension_scope=None, 3129 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3130 ], 3131 extensions=[ 3132 ], 3133 nested_types=[], 3134 enum_types=[ 3135 ], 3136 serialized_options=None, 3137 is_extendable=False, 3138 syntax='proto3', 3139 extension_ranges=[], 3140 oneofs=[ 3141 ], 3142 serialized_start=14921, 3143 serialized_end=14981, 3144) 3145 3146_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG = _descriptor.Descriptor( 3147 name='FingerprintDiag', 3148 full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag', 3149 filename=None, 3150 file=DESCRIPTOR, 3151 containing_type=None, 3152 create_key=_descriptor._internal_create_key, 3153 fields=[ 3154 _descriptor.FieldDescriptor( 3155 name='routine_enable', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.routine_enable', index=0, 3156 number=1, type=8, cpp_type=7, label=1, 3157 has_default_value=False, default_value=False, 3158 message_type=None, enum_type=None, containing_type=None, 3159 is_extension=False, extension_scope=None, 3160 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3161 _descriptor.FieldDescriptor( 3162 name='max_pixel_dev', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.max_pixel_dev', index=1, 3163 number=2, type=13, cpp_type=3, label=1, 3164 has_default_value=False, default_value=0, 3165 message_type=None, enum_type=None, containing_type=None, 3166 is_extension=False, extension_scope=None, 3167 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3168 _descriptor.FieldDescriptor( 3169 name='max_dead_pixels', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.max_dead_pixels', index=2, 3170 number=3, type=13, cpp_type=3, label=1, 3171 has_default_value=False, default_value=0, 3172 message_type=None, enum_type=None, containing_type=None, 3173 is_extension=False, extension_scope=None, 3174 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3175 _descriptor.FieldDescriptor( 3176 name='pixel_median', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.pixel_median', index=3, 3177 number=4, type=11, cpp_type=10, label=1, 3178 has_default_value=False, default_value=None, 3179 message_type=None, enum_type=None, containing_type=None, 3180 is_extension=False, extension_scope=None, 3181 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3182 _descriptor.FieldDescriptor( 3183 name='num_detect_zone', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.num_detect_zone', index=4, 3184 number=5, type=13, cpp_type=3, label=1, 3185 has_default_value=False, default_value=0, 3186 message_type=None, enum_type=None, containing_type=None, 3187 is_extension=False, extension_scope=None, 3188 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3189 _descriptor.FieldDescriptor( 3190 name='detect_zones', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.detect_zones', index=5, 3191 number=6, type=11, cpp_type=10, label=3, 3192 has_default_value=False, default_value=[], 3193 message_type=None, enum_type=None, containing_type=None, 3194 is_extension=False, extension_scope=None, 3195 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3196 _descriptor.FieldDescriptor( 3197 name='max_dead_pixels_in_detect_zone', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.max_dead_pixels_in_detect_zone', index=6, 3198 number=7, type=13, cpp_type=3, label=1, 3199 has_default_value=False, default_value=0, 3200 message_type=None, enum_type=None, containing_type=None, 3201 is_extension=False, extension_scope=None, 3202 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3203 _descriptor.FieldDescriptor( 3204 name='max_reset_pixel_dev', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.max_reset_pixel_dev', index=7, 3205 number=8, type=13, cpp_type=3, label=1, 3206 has_default_value=False, default_value=0, 3207 message_type=None, enum_type=None, containing_type=None, 3208 is_extension=False, extension_scope=None, 3209 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3210 _descriptor.FieldDescriptor( 3211 name='max_error_reset_pixels', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.max_error_reset_pixels', index=8, 3212 number=9, type=13, cpp_type=3, label=1, 3213 has_default_value=False, default_value=0, 3214 message_type=None, enum_type=None, containing_type=None, 3215 is_extension=False, extension_scope=None, 3216 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3217 ], 3218 extensions=[ 3219 ], 3220 nested_types=[_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_PIXELMEDIAN, _HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_DETECTZONE, ], 3221 enum_types=[ 3222 ], 3223 serialized_options=None, 3224 is_extendable=False, 3225 syntax='proto3', 3226 extension_ranges=[], 3227 oneofs=[ 3228 ], 3229 serialized_start=14287, 3230 serialized_end=14981, 3231) 3232 3233_HARDWAREFEATURES_FINGERPRINT = _descriptor.Descriptor( 3234 name='Fingerprint', 3235 full_name='chromiumos.config.api.HardwareFeatures.Fingerprint', 3236 filename=None, 3237 file=DESCRIPTOR, 3238 containing_type=None, 3239 create_key=_descriptor._internal_create_key, 3240 fields=[ 3241 _descriptor.FieldDescriptor( 3242 name='location', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.location', index=0, 3243 number=1, type=14, cpp_type=8, label=1, 3244 has_default_value=False, default_value=0, 3245 message_type=None, enum_type=None, containing_type=None, 3246 is_extension=False, extension_scope=None, 3247 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3248 _descriptor.FieldDescriptor( 3249 name='board', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.board', index=1, 3250 number=2, type=9, cpp_type=9, label=1, 3251 has_default_value=False, default_value=b"".decode('utf-8'), 3252 message_type=None, enum_type=None, containing_type=None, 3253 is_extension=False, extension_scope=None, 3254 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3255 _descriptor.FieldDescriptor( 3256 name='ro_version', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.ro_version', index=2, 3257 number=3, type=9, cpp_type=9, label=1, 3258 has_default_value=False, default_value=b"".decode('utf-8'), 3259 message_type=None, enum_type=None, containing_type=None, 3260 is_extension=False, extension_scope=None, 3261 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3262 _descriptor.FieldDescriptor( 3263 name='fingerprint_diag', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.fingerprint_diag', index=3, 3264 number=4, type=11, cpp_type=10, label=1, 3265 has_default_value=False, default_value=None, 3266 message_type=None, enum_type=None, containing_type=None, 3267 is_extension=False, extension_scope=None, 3268 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3269 _descriptor.FieldDescriptor( 3270 name='present', full_name='chromiumos.config.api.HardwareFeatures.Fingerprint.present', index=4, 3271 number=5, type=8, cpp_type=7, label=1, 3272 has_default_value=False, default_value=False, 3273 message_type=None, enum_type=None, containing_type=None, 3274 is_extension=False, extension_scope=None, 3275 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3276 ], 3277 extensions=[ 3278 ], 3279 nested_types=[_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG, ], 3280 enum_types=[ 3281 _HARDWAREFEATURES_FINGERPRINT_LOCATION, 3282 ], 3283 serialized_options=None, 3284 is_extendable=False, 3285 syntax='proto3', 3286 extension_ranges=[], 3287 oneofs=[ 3288 ], 3289 serialized_start=14044, 3290 serialized_end=15199, 3291) 3292 3293_HARDWAREFEATURES_STORAGE = _descriptor.Descriptor( 3294 name='Storage', 3295 full_name='chromiumos.config.api.HardwareFeatures.Storage', 3296 filename=None, 3297 file=DESCRIPTOR, 3298 containing_type=None, 3299 create_key=_descriptor._internal_create_key, 3300 fields=[ 3301 _descriptor.FieldDescriptor( 3302 name='storage_type', full_name='chromiumos.config.api.HardwareFeatures.Storage.storage_type', index=0, 3303 number=1, type=14, cpp_type=8, label=1, 3304 has_default_value=False, default_value=0, 3305 message_type=None, enum_type=None, containing_type=None, 3306 is_extension=False, extension_scope=None, 3307 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3308 _descriptor.FieldDescriptor( 3309 name='size_gb', full_name='chromiumos.config.api.HardwareFeatures.Storage.size_gb', index=1, 3310 number=2, type=13, cpp_type=3, label=1, 3311 has_default_value=False, default_value=0, 3312 message_type=None, enum_type=None, containing_type=None, 3313 is_extension=False, extension_scope=None, 3314 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3315 ], 3316 extensions=[ 3317 ], 3318 nested_types=[], 3319 enum_types=[ 3320 ], 3321 serialized_options=None, 3322 is_extendable=False, 3323 syntax='proto3', 3324 extension_ranges=[], 3325 oneofs=[ 3326 ], 3327 serialized_start=15201, 3328 serialized_end=15303, 3329) 3330 3331_HARDWAREFEATURES_BLUETOOTH = _descriptor.Descriptor( 3332 name='Bluetooth', 3333 full_name='chromiumos.config.api.HardwareFeatures.Bluetooth', 3334 filename=None, 3335 file=DESCRIPTOR, 3336 containing_type=None, 3337 create_key=_descriptor._internal_create_key, 3338 fields=[ 3339 _descriptor.FieldDescriptor( 3340 name='component', full_name='chromiumos.config.api.HardwareFeatures.Bluetooth.component', index=0, 3341 number=1, type=11, cpp_type=10, label=1, 3342 has_default_value=False, default_value=None, 3343 message_type=None, enum_type=None, containing_type=None, 3344 is_extension=False, extension_scope=None, 3345 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3346 _descriptor.FieldDescriptor( 3347 name='present', full_name='chromiumos.config.api.HardwareFeatures.Bluetooth.present', index=1, 3348 number=2, type=14, cpp_type=8, label=1, 3349 has_default_value=False, default_value=0, 3350 message_type=None, enum_type=None, containing_type=None, 3351 is_extension=False, extension_scope=None, 3352 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3353 ], 3354 extensions=[ 3355 ], 3356 nested_types=[], 3357 enum_types=[ 3358 ], 3359 serialized_options=None, 3360 is_extendable=False, 3361 syntax='proto3', 3362 extension_ranges=[], 3363 oneofs=[ 3364 ], 3365 serialized_start=15306, 3366 serialized_end=15446, 3367) 3368 3369_HARDWAREFEATURES_BARRELJACK = _descriptor.Descriptor( 3370 name='BarrelJack', 3371 full_name='chromiumos.config.api.HardwareFeatures.BarrelJack', 3372 filename=None, 3373 file=DESCRIPTOR, 3374 containing_type=None, 3375 create_key=_descriptor._internal_create_key, 3376 fields=[ 3377 _descriptor.FieldDescriptor( 3378 name='present', full_name='chromiumos.config.api.HardwareFeatures.BarrelJack.present', index=0, 3379 number=1, type=14, cpp_type=8, label=1, 3380 has_default_value=False, default_value=0, 3381 message_type=None, enum_type=None, containing_type=None, 3382 is_extension=False, extension_scope=None, 3383 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3384 ], 3385 extensions=[ 3386 ], 3387 nested_types=[], 3388 enum_types=[ 3389 ], 3390 serialized_options=None, 3391 is_extendable=False, 3392 syntax='proto3', 3393 extension_ranges=[], 3394 oneofs=[ 3395 ], 3396 serialized_start=15448, 3397 serialized_end=15526, 3398) 3399 3400_HARDWAREFEATURES_WIFI = _descriptor.Descriptor( 3401 name='Wifi', 3402 full_name='chromiumos.config.api.HardwareFeatures.Wifi', 3403 filename=None, 3404 file=DESCRIPTOR, 3405 containing_type=None, 3406 create_key=_descriptor._internal_create_key, 3407 fields=[ 3408 _descriptor.FieldDescriptor( 3409 name='supported_wlan_protocols', full_name='chromiumos.config.api.HardwareFeatures.Wifi.supported_wlan_protocols', index=0, 3410 number=1, type=14, cpp_type=8, label=3, 3411 has_default_value=False, default_value=[], 3412 message_type=None, enum_type=None, containing_type=None, 3413 is_extension=False, extension_scope=None, 3414 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3415 _descriptor.FieldDescriptor( 3416 name='wifi_chips', full_name='chromiumos.config.api.HardwareFeatures.Wifi.wifi_chips', index=1, 3417 number=2, type=14, cpp_type=8, label=3, 3418 has_default_value=False, default_value=[], 3419 message_type=None, enum_type=None, containing_type=None, 3420 is_extension=False, extension_scope=None, 3421 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3422 _descriptor.FieldDescriptor( 3423 name='wifi_config', full_name='chromiumos.config.api.HardwareFeatures.Wifi.wifi_config', index=2, 3424 number=3, type=11, cpp_type=10, label=1, 3425 has_default_value=False, default_value=None, 3426 message_type=None, enum_type=None, containing_type=None, 3427 is_extension=False, extension_scope=None, 3428 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3429 _descriptor.FieldDescriptor( 3430 name='wifi_vpd_sar', full_name='chromiumos.config.api.HardwareFeatures.Wifi.wifi_vpd_sar', index=3, 3431 number=4, type=8, cpp_type=7, label=1, 3432 has_default_value=False, default_value=False, 3433 message_type=None, enum_type=None, containing_type=None, 3434 is_extension=False, extension_scope=None, 3435 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3436 ], 3437 extensions=[ 3438 ], 3439 nested_types=[], 3440 enum_types=[ 3441 _HARDWAREFEATURES_WIFI_WIFICHIP, 3442 ], 3443 serialized_options=None, 3444 is_extendable=False, 3445 syntax='proto3', 3446 extension_ranges=[], 3447 oneofs=[ 3448 ], 3449 serialized_start=15529, 3450 serialized_end=15854, 3451) 3452 3453_HARDWAREFEATURES_BUTTON = _descriptor.Descriptor( 3454 name='Button', 3455 full_name='chromiumos.config.api.HardwareFeatures.Button', 3456 filename=None, 3457 file=DESCRIPTOR, 3458 containing_type=None, 3459 create_key=_descriptor._internal_create_key, 3460 fields=[ 3461 _descriptor.FieldDescriptor( 3462 name='region', full_name='chromiumos.config.api.HardwareFeatures.Button.region', index=0, 3463 number=1, type=14, cpp_type=8, label=1, 3464 has_default_value=False, default_value=0, 3465 message_type=None, enum_type=None, containing_type=None, 3466 is_extension=False, extension_scope=None, 3467 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3468 _descriptor.FieldDescriptor( 3469 name='edge', full_name='chromiumos.config.api.HardwareFeatures.Button.edge', index=1, 3470 number=2, type=14, cpp_type=8, label=1, 3471 has_default_value=False, default_value=0, 3472 message_type=None, enum_type=None, containing_type=None, 3473 is_extension=False, extension_scope=None, 3474 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3475 _descriptor.FieldDescriptor( 3476 name='position', full_name='chromiumos.config.api.HardwareFeatures.Button.position', index=2, 3477 number=3, type=2, cpp_type=6, label=1, 3478 has_default_value=False, default_value=float(0), 3479 message_type=None, enum_type=None, containing_type=None, 3480 is_extension=False, extension_scope=None, 3481 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3482 ], 3483 extensions=[ 3484 ], 3485 nested_types=[], 3486 enum_types=[ 3487 _HARDWAREFEATURES_BUTTON_REGION, 3488 _HARDWAREFEATURES_BUTTON_EDGE, 3489 ], 3490 serialized_options=None, 3491 is_extendable=False, 3492 syntax='proto3', 3493 extension_ranges=[], 3494 oneofs=[ 3495 ], 3496 serialized_start=15857, 3497 serialized_end=16145, 3498) 3499 3500_HARDWAREFEATURES_EMBEDDEDCONTROLLER_BUILDCONFIGENTRY = _descriptor.Descriptor( 3501 name='BuildConfigEntry', 3502 full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.BuildConfigEntry', 3503 filename=None, 3504 file=DESCRIPTOR, 3505 containing_type=None, 3506 create_key=_descriptor._internal_create_key, 3507 fields=[ 3508 _descriptor.FieldDescriptor( 3509 name='key', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.BuildConfigEntry.key', index=0, 3510 number=1, type=9, cpp_type=9, label=1, 3511 has_default_value=False, default_value=b"".decode('utf-8'), 3512 message_type=None, enum_type=None, containing_type=None, 3513 is_extension=False, extension_scope=None, 3514 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3515 _descriptor.FieldDescriptor( 3516 name='value', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.BuildConfigEntry.value', index=1, 3517 number=2, type=14, cpp_type=8, label=1, 3518 has_default_value=False, default_value=0, 3519 message_type=None, enum_type=None, containing_type=None, 3520 is_extension=False, extension_scope=None, 3521 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3522 ], 3523 extensions=[ 3524 ], 3525 nested_types=[], 3526 enum_types=[ 3527 ], 3528 serialized_options=b'8\001', 3529 is_extendable=False, 3530 syntax='proto3', 3531 extension_ranges=[], 3532 oneofs=[ 3533 ], 3534 serialized_start=17106, 3535 serialized_end=17205, 3536) 3537 3538_HARDWAREFEATURES_EMBEDDEDCONTROLLER = _descriptor.Descriptor( 3539 name='EmbeddedController', 3540 full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController', 3541 filename=None, 3542 file=DESCRIPTOR, 3543 containing_type=None, 3544 create_key=_descriptor._internal_create_key, 3545 fields=[ 3546 _descriptor.FieldDescriptor( 3547 name='present', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.present', index=0, 3548 number=1, type=14, cpp_type=8, label=1, 3549 has_default_value=False, default_value=0, 3550 message_type=None, enum_type=None, containing_type=None, 3551 is_extension=False, extension_scope=None, 3552 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3553 _descriptor.FieldDescriptor( 3554 name='ec_type', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.ec_type', index=1, 3555 number=2, type=14, cpp_type=8, label=1, 3556 has_default_value=False, default_value=0, 3557 message_type=None, enum_type=None, containing_type=None, 3558 is_extension=False, extension_scope=None, 3559 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3560 _descriptor.FieldDescriptor( 3561 name='part', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.part', index=2, 3562 number=3, type=11, cpp_type=10, label=1, 3563 has_default_value=False, default_value=None, 3564 message_type=None, enum_type=None, containing_type=None, 3565 is_extension=False, extension_scope=None, 3566 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3567 _descriptor.FieldDescriptor( 3568 name='feature_typec_cmd', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.feature_typec_cmd', index=3, 3569 number=4, type=14, cpp_type=8, label=1, 3570 has_default_value=False, default_value=0, 3571 message_type=None, enum_type=None, containing_type=None, 3572 is_extension=False, extension_scope=None, 3573 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3574 _descriptor.FieldDescriptor( 3575 name='cbi', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.cbi', index=4, 3576 number=5, type=14, cpp_type=8, label=1, 3577 has_default_value=False, default_value=0, 3578 message_type=None, enum_type=None, containing_type=None, 3579 is_extension=False, extension_scope=None, 3580 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3581 _descriptor.FieldDescriptor( 3582 name='detachable_base', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.detachable_base', index=5, 3583 number=6, type=14, cpp_type=8, label=1, 3584 has_default_value=False, default_value=0, 3585 message_type=None, enum_type=None, containing_type=None, 3586 is_extension=False, extension_scope=None, 3587 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3588 _descriptor.FieldDescriptor( 3589 name='feature_charge_control_v2', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.feature_charge_control_v2', index=6, 3590 number=7, type=14, cpp_type=8, label=1, 3591 has_default_value=False, default_value=0, 3592 message_type=None, enum_type=None, containing_type=None, 3593 is_extension=False, extension_scope=None, 3594 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3595 _descriptor.FieldDescriptor( 3596 name='feature_asserts_panic', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.feature_asserts_panic', index=7, 3597 number=8, type=14, cpp_type=8, label=1, 3598 has_default_value=False, default_value=0, 3599 message_type=None, enum_type=None, containing_type=None, 3600 is_extension=False, extension_scope=None, 3601 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3602 _descriptor.FieldDescriptor( 3603 name='feature_system_safe_mode', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.feature_system_safe_mode', index=8, 3604 number=9, type=14, cpp_type=8, label=1, 3605 has_default_value=False, default_value=0, 3606 message_type=None, enum_type=None, containing_type=None, 3607 is_extension=False, extension_scope=None, 3608 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3609 _descriptor.FieldDescriptor( 3610 name='feature_memory_dump_commands', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.feature_memory_dump_commands', index=9, 3611 number=10, type=14, cpp_type=8, label=1, 3612 has_default_value=False, default_value=0, 3613 message_type=None, enum_type=None, containing_type=None, 3614 is_extension=False, extension_scope=None, 3615 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3616 _descriptor.FieldDescriptor( 3617 name='build_config', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.build_config', index=10, 3618 number=11, type=11, cpp_type=10, label=3, 3619 has_default_value=False, default_value=[], 3620 message_type=None, enum_type=None, containing_type=None, 3621 is_extension=False, extension_scope=None, 3622 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3623 _descriptor.FieldDescriptor( 3624 name='max_sensor_odr_mhz', full_name='chromiumos.config.api.HardwareFeatures.EmbeddedController.max_sensor_odr_mhz', index=11, 3625 number=12, type=11, cpp_type=10, label=1, 3626 has_default_value=False, default_value=None, 3627 message_type=None, enum_type=None, containing_type=None, 3628 is_extension=False, extension_scope=None, 3629 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3630 ], 3631 extensions=[ 3632 ], 3633 nested_types=[_HARDWAREFEATURES_EMBEDDEDCONTROLLER_BUILDCONFIGENTRY, ], 3634 enum_types=[ 3635 _HARDWAREFEATURES_EMBEDDEDCONTROLLER_EMBEDDEDCONTROLLERTYPE, 3636 ], 3637 serialized_options=None, 3638 is_extendable=False, 3639 syntax='proto3', 3640 extension_ranges=[], 3641 oneofs=[ 3642 ], 3643 serialized_start=16148, 3644 serialized_end=17281, 3645) 3646 3647_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE = _descriptor.Descriptor( 3648 name='TrustedPlatformModule', 3649 full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule', 3650 filename=None, 3651 file=DESCRIPTOR, 3652 containing_type=None, 3653 create_key=_descriptor._internal_create_key, 3654 fields=[ 3655 _descriptor.FieldDescriptor( 3656 name='tpm_type', full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.tpm_type', index=0, 3657 number=1, type=14, cpp_type=8, label=1, 3658 has_default_value=False, default_value=0, 3659 message_type=None, enum_type=None, containing_type=None, 3660 is_extension=False, extension_scope=None, 3661 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3662 _descriptor.FieldDescriptor( 3663 name='production_rw_key_id', full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.production_rw_key_id', index=1, 3664 number=2, type=14, cpp_type=8, label=1, 3665 has_default_value=False, default_value=0, 3666 message_type=None, enum_type=None, containing_type=None, 3667 is_extension=False, extension_scope=None, 3668 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3669 _descriptor.FieldDescriptor( 3670 name='runtime_tpm_version', full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.runtime_tpm_version', index=2, 3671 number=3, type=14, cpp_type=8, label=1, 3672 has_default_value=False, default_value=0, 3673 message_type=None, enum_type=None, containing_type=None, 3674 is_extension=False, extension_scope=None, 3675 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3676 _descriptor.FieldDescriptor( 3677 name='gsc_fw_name', full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.gsc_fw_name', index=3, 3678 number=4, type=14, cpp_type=8, label=1, 3679 has_default_value=False, default_value=0, 3680 message_type=None, enum_type=None, containing_type=None, 3681 is_extension=False, extension_scope=None, 3682 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3683 _descriptor.FieldDescriptor( 3684 name='enterprise_rollback_space', full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.enterprise_rollback_space', index=4, 3685 number=5, type=14, cpp_type=8, label=1, 3686 has_default_value=False, default_value=0, 3687 message_type=None, enum_type=None, containing_type=None, 3688 is_extension=False, extension_scope=None, 3689 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3690 _descriptor.FieldDescriptor( 3691 name='valid_adid', full_name='chromiumos.config.api.HardwareFeatures.TrustedPlatformModule.valid_adid', index=5, 3692 number=6, type=14, cpp_type=8, label=1, 3693 has_default_value=False, default_value=0, 3694 message_type=None, enum_type=None, containing_type=None, 3695 is_extension=False, extension_scope=None, 3696 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3697 ], 3698 extensions=[ 3699 ], 3700 nested_types=[], 3701 enum_types=[ 3702 _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_TRUSTEDPLATFORMMODULETYPE, 3703 _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_RUNTIMETPMVERSION, 3704 _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_GSCFIRMWARENAME, 3705 ], 3706 serialized_options=None, 3707 is_extendable=False, 3708 syntax='proto3', 3709 extension_ranges=[], 3710 oneofs=[ 3711 ], 3712 serialized_start=17284, 3713 serialized_end=18100, 3714) 3715 3716_HARDWAREFEATURES_HOTWORDING = _descriptor.Descriptor( 3717 name='Hotwording', 3718 full_name='chromiumos.config.api.HardwareFeatures.Hotwording', 3719 filename=None, 3720 file=DESCRIPTOR, 3721 containing_type=None, 3722 create_key=_descriptor._internal_create_key, 3723 fields=[ 3724 _descriptor.FieldDescriptor( 3725 name='present', full_name='chromiumos.config.api.HardwareFeatures.Hotwording.present', index=0, 3726 number=1, type=14, cpp_type=8, label=1, 3727 has_default_value=False, default_value=0, 3728 message_type=None, enum_type=None, containing_type=None, 3729 is_extension=False, extension_scope=None, 3730 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3731 ], 3732 extensions=[ 3733 ], 3734 nested_types=[], 3735 enum_types=[ 3736 ], 3737 serialized_options=None, 3738 is_extendable=False, 3739 syntax='proto3', 3740 extension_ranges=[], 3741 oneofs=[ 3742 ], 3743 serialized_start=18102, 3744 serialized_end=18180, 3745) 3746 3747_HARDWAREFEATURES_DISPLAY = _descriptor.Descriptor( 3748 name='Display', 3749 full_name='chromiumos.config.api.HardwareFeatures.Display', 3750 filename=None, 3751 file=DESCRIPTOR, 3752 containing_type=None, 3753 create_key=_descriptor._internal_create_key, 3754 fields=[ 3755 _descriptor.FieldDescriptor( 3756 name='type', full_name='chromiumos.config.api.HardwareFeatures.Display.type', index=0, 3757 number=1, type=14, cpp_type=8, label=1, 3758 has_default_value=False, default_value=0, 3759 message_type=None, enum_type=None, containing_type=None, 3760 is_extension=False, extension_scope=None, 3761 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3762 ], 3763 extensions=[ 3764 ], 3765 nested_types=[], 3766 enum_types=[ 3767 _HARDWAREFEATURES_DISPLAY_TYPE, 3768 ], 3769 serialized_options=None, 3770 is_extendable=False, 3771 syntax='proto3', 3772 extension_ranges=[], 3773 oneofs=[ 3774 ], 3775 serialized_start=18183, 3776 serialized_end=18352, 3777) 3778 3779_HARDWAREFEATURES_TOUCHPAD = _descriptor.Descriptor( 3780 name='Touchpad', 3781 full_name='chromiumos.config.api.HardwareFeatures.Touchpad', 3782 filename=None, 3783 file=DESCRIPTOR, 3784 containing_type=None, 3785 create_key=_descriptor._internal_create_key, 3786 fields=[ 3787 _descriptor.FieldDescriptor( 3788 name='present', full_name='chromiumos.config.api.HardwareFeatures.Touchpad.present', index=0, 3789 number=1, type=14, cpp_type=8, label=1, 3790 has_default_value=False, default_value=0, 3791 message_type=None, enum_type=None, containing_type=None, 3792 is_extension=False, extension_scope=None, 3793 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3794 _descriptor.FieldDescriptor( 3795 name='touchpad_type', full_name='chromiumos.config.api.HardwareFeatures.Touchpad.touchpad_type', index=1, 3796 number=2, type=14, cpp_type=8, label=1, 3797 has_default_value=False, default_value=0, 3798 message_type=None, enum_type=None, containing_type=None, 3799 is_extension=False, extension_scope=None, 3800 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3801 ], 3802 extensions=[ 3803 ], 3804 nested_types=[], 3805 enum_types=[ 3806 _HARDWAREFEATURES_TOUCHPAD_TOUCHPADTYPE, 3807 ], 3808 serialized_options=None, 3809 is_extendable=False, 3810 syntax='proto3', 3811 extension_ranges=[], 3812 oneofs=[ 3813 ], 3814 serialized_start=18355, 3815 serialized_end=18591, 3816) 3817 3818_HARDWAREFEATURES_MICROPHONEMUTESWITCH = _descriptor.Descriptor( 3819 name='MicrophoneMuteSwitch', 3820 full_name='chromiumos.config.api.HardwareFeatures.MicrophoneMuteSwitch', 3821 filename=None, 3822 file=DESCRIPTOR, 3823 containing_type=None, 3824 create_key=_descriptor._internal_create_key, 3825 fields=[ 3826 _descriptor.FieldDescriptor( 3827 name='present', full_name='chromiumos.config.api.HardwareFeatures.MicrophoneMuteSwitch.present', index=0, 3828 number=1, type=14, cpp_type=8, label=1, 3829 has_default_value=False, default_value=0, 3830 message_type=None, enum_type=None, containing_type=None, 3831 is_extension=False, extension_scope=None, 3832 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3833 ], 3834 extensions=[ 3835 ], 3836 nested_types=[], 3837 enum_types=[ 3838 ], 3839 serialized_options=None, 3840 is_extendable=False, 3841 syntax='proto3', 3842 extension_ranges=[], 3843 oneofs=[ 3844 ], 3845 serialized_start=18593, 3846 serialized_end=18681, 3847) 3848 3849_HARDWAREFEATURES_BATTERY_LIFETIME = _descriptor.Descriptor( 3850 name='Lifetime', 3851 full_name='chromiumos.config.api.HardwareFeatures.Battery.Lifetime', 3852 filename=None, 3853 file=DESCRIPTOR, 3854 containing_type=None, 3855 create_key=_descriptor._internal_create_key, 3856 fields=[ 3857 _descriptor.FieldDescriptor( 3858 name='shipping_min', full_name='chromiumos.config.api.HardwareFeatures.Battery.Lifetime.shipping_min', index=0, 3859 number=1, type=11, cpp_type=10, label=1, 3860 has_default_value=False, default_value=None, 3861 message_type=None, enum_type=None, containing_type=None, 3862 is_extension=False, extension_scope=None, 3863 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3864 _descriptor.FieldDescriptor( 3865 name='deep_sleep_min', full_name='chromiumos.config.api.HardwareFeatures.Battery.Lifetime.deep_sleep_min', index=1, 3866 number=2, type=11, cpp_type=10, label=1, 3867 has_default_value=False, default_value=None, 3868 message_type=None, enum_type=None, containing_type=None, 3869 is_extension=False, extension_scope=None, 3870 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3871 _descriptor.FieldDescriptor( 3872 name='suspend_min', full_name='chromiumos.config.api.HardwareFeatures.Battery.Lifetime.suspend_min', index=2, 3873 number=3, type=11, cpp_type=10, label=1, 3874 has_default_value=False, default_value=None, 3875 message_type=None, enum_type=None, containing_type=None, 3876 is_extension=False, extension_scope=None, 3877 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3878 _descriptor.FieldDescriptor( 3879 name='lucid_sleep_min', full_name='chromiumos.config.api.HardwareFeatures.Battery.Lifetime.lucid_sleep_min', index=3, 3880 number=4, type=11, cpp_type=10, label=1, 3881 has_default_value=False, default_value=None, 3882 message_type=None, enum_type=None, containing_type=None, 3883 is_extension=False, extension_scope=None, 3884 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3885 _descriptor.FieldDescriptor( 3886 name='active_min', full_name='chromiumos.config.api.HardwareFeatures.Battery.Lifetime.active_min', index=4, 3887 number=5, type=11, cpp_type=10, label=1, 3888 has_default_value=False, default_value=None, 3889 message_type=None, enum_type=None, containing_type=None, 3890 is_extension=False, extension_scope=None, 3891 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3892 ], 3893 extensions=[ 3894 ], 3895 nested_types=[], 3896 enum_types=[ 3897 ], 3898 serialized_options=None, 3899 is_extendable=False, 3900 syntax='proto3', 3901 extension_ranges=[], 3902 oneofs=[ 3903 ], 3904 serialized_start=18949, 3905 serialized_end=19236, 3906) 3907 3908_HARDWAREFEATURES_BATTERY_CHARGING = _descriptor.Descriptor( 3909 name='Charging', 3910 full_name='chromiumos.config.api.HardwareFeatures.Battery.Charging', 3911 filename=None, 3912 file=DESCRIPTOR, 3913 containing_type=None, 3914 create_key=_descriptor._internal_create_key, 3915 fields=[ 3916 _descriptor.FieldDescriptor( 3917 name='active_max', full_name='chromiumos.config.api.HardwareFeatures.Battery.Charging.active_max', index=0, 3918 number=1, type=11, cpp_type=10, label=1, 3919 has_default_value=False, default_value=None, 3920 message_type=None, enum_type=None, containing_type=None, 3921 is_extension=False, extension_scope=None, 3922 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3923 _descriptor.FieldDescriptor( 3924 name='suspend_max', full_name='chromiumos.config.api.HardwareFeatures.Battery.Charging.suspend_max', index=1, 3925 number=2, type=11, cpp_type=10, label=1, 3926 has_default_value=False, default_value=None, 3927 message_type=None, enum_type=None, containing_type=None, 3928 is_extension=False, extension_scope=None, 3929 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3930 _descriptor.FieldDescriptor( 3931 name='deep_sleep_max', full_name='chromiumos.config.api.HardwareFeatures.Battery.Charging.deep_sleep_max', index=2, 3932 number=3, type=11, cpp_type=10, label=1, 3933 has_default_value=False, default_value=None, 3934 message_type=None, enum_type=None, containing_type=None, 3935 is_extension=False, extension_scope=None, 3936 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3937 ], 3938 extensions=[ 3939 ], 3940 nested_types=[], 3941 enum_types=[ 3942 ], 3943 serialized_options=None, 3944 is_extendable=False, 3945 syntax='proto3', 3946 extension_ranges=[], 3947 oneofs=[ 3948 ], 3949 serialized_start=19239, 3950 serialized_end=19413, 3951) 3952 3953_HARDWAREFEATURES_BATTERY = _descriptor.Descriptor( 3954 name='Battery', 3955 full_name='chromiumos.config.api.HardwareFeatures.Battery', 3956 filename=None, 3957 file=DESCRIPTOR, 3958 containing_type=None, 3959 create_key=_descriptor._internal_create_key, 3960 fields=[ 3961 _descriptor.FieldDescriptor( 3962 name='present', full_name='chromiumos.config.api.HardwareFeatures.Battery.present', index=0, 3963 number=1, type=14, cpp_type=8, label=1, 3964 has_default_value=False, default_value=0, 3965 message_type=None, enum_type=None, containing_type=None, 3966 is_extension=False, extension_scope=None, 3967 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3968 _descriptor.FieldDescriptor( 3969 name='lifetime', full_name='chromiumos.config.api.HardwareFeatures.Battery.lifetime', index=1, 3970 number=2, type=11, cpp_type=10, label=1, 3971 has_default_value=False, default_value=None, 3972 message_type=None, enum_type=None, containing_type=None, 3973 is_extension=False, extension_scope=None, 3974 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3975 _descriptor.FieldDescriptor( 3976 name='charging', full_name='chromiumos.config.api.HardwareFeatures.Battery.charging', index=2, 3977 number=3, type=11, cpp_type=10, label=1, 3978 has_default_value=False, default_value=None, 3979 message_type=None, enum_type=None, containing_type=None, 3980 is_extension=False, extension_scope=None, 3981 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3982 _descriptor.FieldDescriptor( 3983 name='no_battery_boot_supported', full_name='chromiumos.config.api.HardwareFeatures.Battery.no_battery_boot_supported', index=3, 3984 number=4, type=8, cpp_type=7, label=1, 3985 has_default_value=False, default_value=False, 3986 message_type=None, enum_type=None, containing_type=None, 3987 is_extension=False, extension_scope=None, 3988 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 3989 ], 3990 extensions=[ 3991 ], 3992 nested_types=[_HARDWAREFEATURES_BATTERY_LIFETIME, _HARDWAREFEATURES_BATTERY_CHARGING, ], 3993 enum_types=[ 3994 ], 3995 serialized_options=None, 3996 is_extendable=False, 3997 syntax='proto3', 3998 extension_ranges=[], 3999 oneofs=[ 4000 ], 4001 serialized_start=18684, 4002 serialized_end=19413, 4003) 4004 4005_HARDWAREFEATURES_PRIVACYSCREEN = _descriptor.Descriptor( 4006 name='PrivacyScreen', 4007 full_name='chromiumos.config.api.HardwareFeatures.PrivacyScreen', 4008 filename=None, 4009 file=DESCRIPTOR, 4010 containing_type=None, 4011 create_key=_descriptor._internal_create_key, 4012 fields=[ 4013 _descriptor.FieldDescriptor( 4014 name='present', full_name='chromiumos.config.api.HardwareFeatures.PrivacyScreen.present', index=0, 4015 number=1, type=14, cpp_type=8, label=1, 4016 has_default_value=False, default_value=0, 4017 message_type=None, enum_type=None, containing_type=None, 4018 is_extension=False, extension_scope=None, 4019 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4020 ], 4021 extensions=[ 4022 ], 4023 nested_types=[], 4024 enum_types=[ 4025 ], 4026 serialized_options=None, 4027 is_extendable=False, 4028 syntax='proto3', 4029 extension_ranges=[], 4030 oneofs=[ 4031 ], 4032 serialized_start=19415, 4033 serialized_end=19496, 4034) 4035 4036_HARDWAREFEATURES_SOC = _descriptor.Descriptor( 4037 name='Soc', 4038 full_name='chromiumos.config.api.HardwareFeatures.Soc', 4039 filename=None, 4040 file=DESCRIPTOR, 4041 containing_type=None, 4042 create_key=_descriptor._internal_create_key, 4043 fields=[ 4044 _descriptor.FieldDescriptor( 4045 name='features', full_name='chromiumos.config.api.HardwareFeatures.Soc.features', index=0, 4046 number=1, type=14, cpp_type=8, label=3, 4047 has_default_value=False, default_value=[], 4048 message_type=None, enum_type=None, containing_type=None, 4049 is_extension=False, extension_scope=None, 4050 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4051 _descriptor.FieldDescriptor( 4052 name='vulnerabilities', full_name='chromiumos.config.api.HardwareFeatures.Soc.vulnerabilities', index=1, 4053 number=2, type=14, cpp_type=8, label=3, 4054 has_default_value=False, default_value=[], 4055 message_type=None, enum_type=None, containing_type=None, 4056 is_extension=False, extension_scope=None, 4057 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4058 _descriptor.FieldDescriptor( 4059 name='arc_media_codecs_suffix', full_name='chromiumos.config.api.HardwareFeatures.Soc.arc_media_codecs_suffix', index=2, 4060 number=3, type=9, cpp_type=9, label=1, 4061 has_default_value=False, default_value=b"".decode('utf-8'), 4062 message_type=None, enum_type=None, containing_type=None, 4063 is_extension=False, extension_scope=None, 4064 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4065 _descriptor.FieldDescriptor( 4066 name='hevc_support', full_name='chromiumos.config.api.HardwareFeatures.Soc.hevc_support', index=3, 4067 number=4, type=14, cpp_type=8, label=1, 4068 has_default_value=False, default_value=0, 4069 message_type=None, enum_type=None, containing_type=None, 4070 is_extension=False, extension_scope=None, 4071 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4072 _descriptor.FieldDescriptor( 4073 name='resource_config', full_name='chromiumos.config.api.HardwareFeatures.Soc.resource_config', index=4, 4074 number=5, type=11, cpp_type=10, label=1, 4075 has_default_value=False, default_value=None, 4076 message_type=None, enum_type=None, containing_type=None, 4077 is_extension=False, extension_scope=None, 4078 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4079 ], 4080 extensions=[ 4081 ], 4082 nested_types=[], 4083 enum_types=[ 4084 ], 4085 serialized_options=None, 4086 is_extendable=False, 4087 syntax='proto3', 4088 extension_ranges=[], 4089 oneofs=[ 4090 ], 4091 serialized_start=19499, 4092 serialized_end=19813, 4093) 4094 4095_HARDWAREFEATURES_DISPLAYPORTCONVERTER = _descriptor.Descriptor( 4096 name='DisplayPortConverter', 4097 full_name='chromiumos.config.api.HardwareFeatures.DisplayPortConverter', 4098 filename=None, 4099 file=DESCRIPTOR, 4100 containing_type=None, 4101 create_key=_descriptor._internal_create_key, 4102 fields=[ 4103 _descriptor.FieldDescriptor( 4104 name='converters', full_name='chromiumos.config.api.HardwareFeatures.DisplayPortConverter.converters', index=0, 4105 number=1, type=11, cpp_type=10, label=3, 4106 has_default_value=False, default_value=[], 4107 message_type=None, enum_type=None, containing_type=None, 4108 is_extension=False, extension_scope=None, 4109 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4110 ], 4111 extensions=[ 4112 ], 4113 nested_types=[], 4114 enum_types=[ 4115 ], 4116 serialized_options=None, 4117 is_extendable=False, 4118 syntax='proto3', 4119 extension_ranges=[], 4120 oneofs=[ 4121 ], 4122 serialized_start=19815, 4123 serialized_end=19912, 4124) 4125 4126_HARDWAREFEATURES_HPS = _descriptor.Descriptor( 4127 name='Hps', 4128 full_name='chromiumos.config.api.HardwareFeatures.Hps', 4129 filename=None, 4130 file=DESCRIPTOR, 4131 containing_type=None, 4132 create_key=_descriptor._internal_create_key, 4133 fields=[ 4134 _descriptor.FieldDescriptor( 4135 name='present', full_name='chromiumos.config.api.HardwareFeatures.Hps.present', index=0, 4136 number=1, type=14, cpp_type=8, label=1, 4137 has_default_value=False, default_value=0, 4138 message_type=None, enum_type=None, containing_type=None, 4139 is_extension=False, extension_scope=None, 4140 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4141 ], 4142 extensions=[ 4143 ], 4144 nested_types=[], 4145 enum_types=[ 4146 ], 4147 serialized_options=None, 4148 is_extendable=False, 4149 syntax='proto3', 4150 extension_ranges=[], 4151 oneofs=[ 4152 ], 4153 serialized_start=19914, 4154 serialized_end=19985, 4155) 4156 4157_HARDWAREFEATURES_POE = _descriptor.Descriptor( 4158 name='PoE', 4159 full_name='chromiumos.config.api.HardwareFeatures.PoE', 4160 filename=None, 4161 file=DESCRIPTOR, 4162 containing_type=None, 4163 create_key=_descriptor._internal_create_key, 4164 fields=[ 4165 _descriptor.FieldDescriptor( 4166 name='present', full_name='chromiumos.config.api.HardwareFeatures.PoE.present', index=0, 4167 number=1, type=14, cpp_type=8, label=1, 4168 has_default_value=False, default_value=0, 4169 message_type=None, enum_type=None, containing_type=None, 4170 is_extension=False, extension_scope=None, 4171 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4172 ], 4173 extensions=[ 4174 ], 4175 nested_types=[], 4176 enum_types=[ 4177 ], 4178 serialized_options=None, 4179 is_extendable=False, 4180 syntax='proto3', 4181 extension_ranges=[], 4182 oneofs=[ 4183 ], 4184 serialized_start=19987, 4185 serialized_end=20058, 4186) 4187 4188_HARDWAREFEATURES_POWERSUPPLY = _descriptor.Descriptor( 4189 name='PowerSupply', 4190 full_name='chromiumos.config.api.HardwareFeatures.PowerSupply', 4191 filename=None, 4192 file=DESCRIPTOR, 4193 containing_type=None, 4194 create_key=_descriptor._internal_create_key, 4195 fields=[ 4196 _descriptor.FieldDescriptor( 4197 name='barreljack', full_name='chromiumos.config.api.HardwareFeatures.PowerSupply.barreljack', index=0, 4198 number=1, type=14, cpp_type=8, label=1, 4199 has_default_value=False, default_value=0, 4200 message_type=None, enum_type=None, containing_type=None, 4201 is_extension=False, extension_scope=None, 4202 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4203 _descriptor.FieldDescriptor( 4204 name='usb_min_ac_watts', full_name='chromiumos.config.api.HardwareFeatures.PowerSupply.usb_min_ac_watts', index=1, 4205 number=2, type=5, cpp_type=1, label=1, 4206 has_default_value=False, default_value=0, 4207 message_type=None, enum_type=None, containing_type=None, 4208 is_extension=False, extension_scope=None, 4209 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4210 ], 4211 extensions=[ 4212 ], 4213 nested_types=[], 4214 enum_types=[ 4215 ], 4216 serialized_options=None, 4217 is_extendable=False, 4218 syntax='proto3', 4219 extension_ranges=[], 4220 oneofs=[ 4221 ], 4222 serialized_start=20060, 4223 serialized_end=20168, 4224) 4225 4226_HARDWAREFEATURES_PROXIMITY = _descriptor.Descriptor( 4227 name='Proximity', 4228 full_name='chromiumos.config.api.HardwareFeatures.Proximity', 4229 filename=None, 4230 file=DESCRIPTOR, 4231 containing_type=None, 4232 create_key=_descriptor._internal_create_key, 4233 fields=[ 4234 _descriptor.FieldDescriptor( 4235 name='configs', full_name='chromiumos.config.api.HardwareFeatures.Proximity.configs', index=0, 4236 number=1, type=11, cpp_type=10, label=3, 4237 has_default_value=False, default_value=[], 4238 message_type=None, enum_type=None, containing_type=None, 4239 is_extension=False, extension_scope=None, 4240 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4241 ], 4242 extensions=[ 4243 ], 4244 nested_types=[], 4245 enum_types=[ 4246 ], 4247 serialized_options=None, 4248 is_extendable=False, 4249 syntax='proto3', 4250 extension_ranges=[], 4251 oneofs=[ 4252 ], 4253 serialized_start=20170, 4254 serialized_end=20238, 4255) 4256 4257_HARDWAREFEATURES_TOUCH = _descriptor.Descriptor( 4258 name='Touch', 4259 full_name='chromiumos.config.api.HardwareFeatures.Touch', 4260 filename=None, 4261 file=DESCRIPTOR, 4262 containing_type=None, 4263 create_key=_descriptor._internal_create_key, 4264 fields=[ 4265 _descriptor.FieldDescriptor( 4266 name='touch_slop_distance', full_name='chromiumos.config.api.HardwareFeatures.Touch.touch_slop_distance', index=0, 4267 number=1, type=11, cpp_type=10, label=1, 4268 has_default_value=False, default_value=None, 4269 message_type=None, enum_type=None, containing_type=None, 4270 is_extension=False, extension_scope=None, 4271 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4272 ], 4273 extensions=[ 4274 ], 4275 nested_types=[], 4276 enum_types=[ 4277 ], 4278 serialized_options=None, 4279 is_extendable=False, 4280 syntax='proto3', 4281 extension_ranges=[], 4282 oneofs=[ 4283 ], 4284 serialized_start=20240, 4285 serialized_end=20306, 4286) 4287 4288_HARDWAREFEATURES_THERMAL = _descriptor.Descriptor( 4289 name='Thermal', 4290 full_name='chromiumos.config.api.HardwareFeatures.Thermal', 4291 filename=None, 4292 file=DESCRIPTOR, 4293 containing_type=None, 4294 create_key=_descriptor._internal_create_key, 4295 fields=[ 4296 _descriptor.FieldDescriptor( 4297 name='config_path_suffix', full_name='chromiumos.config.api.HardwareFeatures.Thermal.config_path_suffix', index=0, 4298 number=1, type=9, cpp_type=9, label=1, 4299 has_default_value=False, default_value=b"".decode('utf-8'), 4300 message_type=None, enum_type=None, containing_type=None, 4301 is_extension=False, extension_scope=None, 4302 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4303 ], 4304 extensions=[ 4305 ], 4306 nested_types=[], 4307 enum_types=[ 4308 ], 4309 serialized_options=None, 4310 is_extendable=False, 4311 syntax='proto3', 4312 extension_ranges=[], 4313 oneofs=[ 4314 ], 4315 serialized_start=20308, 4316 serialized_end=20345, 4317) 4318 4319_HARDWAREFEATURES_RUNTIMEPROBECONFIG = _descriptor.Descriptor( 4320 name='RuntimeProbeConfig', 4321 full_name='chromiumos.config.api.HardwareFeatures.RuntimeProbeConfig', 4322 filename=None, 4323 file=DESCRIPTOR, 4324 containing_type=None, 4325 create_key=_descriptor._internal_create_key, 4326 fields=[ 4327 _descriptor.FieldDescriptor( 4328 name='present', full_name='chromiumos.config.api.HardwareFeatures.RuntimeProbeConfig.present', index=0, 4329 number=1, type=14, cpp_type=8, label=1, 4330 has_default_value=False, default_value=0, 4331 message_type=None, enum_type=None, containing_type=None, 4332 is_extension=False, extension_scope=None, 4333 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4334 _descriptor.FieldDescriptor( 4335 name='encrypted_config_present', full_name='chromiumos.config.api.HardwareFeatures.RuntimeProbeConfig.encrypted_config_present', index=1, 4336 number=2, type=14, cpp_type=8, label=1, 4337 has_default_value=False, default_value=0, 4338 message_type=None, enum_type=None, containing_type=None, 4339 is_extension=False, extension_scope=None, 4340 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4341 ], 4342 extensions=[ 4343 ], 4344 nested_types=[], 4345 enum_types=[ 4346 ], 4347 serialized_options=None, 4348 is_extendable=False, 4349 syntax='proto3', 4350 extension_ranges=[], 4351 oneofs=[ 4352 ], 4353 serialized_start=20348, 4354 serialized_end=20517, 4355) 4356 4357_HARDWAREFEATURES_DGPU = _descriptor.Descriptor( 4358 name='Dgpu', 4359 full_name='chromiumos.config.api.HardwareFeatures.Dgpu', 4360 filename=None, 4361 file=DESCRIPTOR, 4362 containing_type=None, 4363 create_key=_descriptor._internal_create_key, 4364 fields=[ 4365 _descriptor.FieldDescriptor( 4366 name='present', full_name='chromiumos.config.api.HardwareFeatures.Dgpu.present', index=0, 4367 number=1, type=14, cpp_type=8, label=1, 4368 has_default_value=False, default_value=0, 4369 message_type=None, enum_type=None, containing_type=None, 4370 is_extension=False, extension_scope=None, 4371 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4372 _descriptor.FieldDescriptor( 4373 name='dgpu_type', full_name='chromiumos.config.api.HardwareFeatures.Dgpu.dgpu_type', index=1, 4374 number=2, type=14, cpp_type=8, label=1, 4375 has_default_value=False, default_value=0, 4376 message_type=None, enum_type=None, containing_type=None, 4377 is_extension=False, extension_scope=None, 4378 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4379 ], 4380 extensions=[ 4381 ], 4382 nested_types=[], 4383 enum_types=[ 4384 _HARDWAREFEATURES_DGPU_DGPUTYPE, 4385 ], 4386 serialized_options=None, 4387 is_extendable=False, 4388 syntax='proto3', 4389 extension_ranges=[], 4390 oneofs=[ 4391 ], 4392 serialized_start=20520, 4393 serialized_end=20730, 4394) 4395 4396_HARDWAREFEATURES_UWB = _descriptor.Descriptor( 4397 name='Uwb', 4398 full_name='chromiumos.config.api.HardwareFeatures.Uwb', 4399 filename=None, 4400 file=DESCRIPTOR, 4401 containing_type=None, 4402 create_key=_descriptor._internal_create_key, 4403 fields=[ 4404 _descriptor.FieldDescriptor( 4405 name='present', full_name='chromiumos.config.api.HardwareFeatures.Uwb.present', index=0, 4406 number=1, type=14, cpp_type=8, label=1, 4407 has_default_value=False, default_value=0, 4408 message_type=None, enum_type=None, containing_type=None, 4409 is_extension=False, extension_scope=None, 4410 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4411 ], 4412 extensions=[ 4413 ], 4414 nested_types=[], 4415 enum_types=[ 4416 ], 4417 serialized_options=None, 4418 is_extendable=False, 4419 syntax='proto3', 4420 extension_ranges=[], 4421 oneofs=[ 4422 ], 4423 serialized_start=20732, 4424 serialized_end=20803, 4425) 4426 4427_HARDWAREFEATURES_HARDWAREPROBE = _descriptor.Descriptor( 4428 name='HardwareProbe', 4429 full_name='chromiumos.config.api.HardwareFeatures.HardwareProbe', 4430 filename=None, 4431 file=DESCRIPTOR, 4432 containing_type=None, 4433 create_key=_descriptor._internal_create_key, 4434 fields=[ 4435 _descriptor.FieldDescriptor( 4436 name='gpu_family', full_name='chromiumos.config.api.HardwareFeatures.HardwareProbe.gpu_family', index=0, 4437 number=1, type=9, cpp_type=9, label=1, 4438 has_default_value=False, default_value=b"".decode('utf-8'), 4439 message_type=None, enum_type=None, containing_type=None, 4440 is_extension=False, extension_scope=None, 4441 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4442 _descriptor.FieldDescriptor( 4443 name='gpu_vendor', full_name='chromiumos.config.api.HardwareFeatures.HardwareProbe.gpu_vendor', index=1, 4444 number=2, type=9, cpp_type=9, label=1, 4445 has_default_value=False, default_value=b"".decode('utf-8'), 4446 message_type=None, enum_type=None, containing_type=None, 4447 is_extension=False, extension_scope=None, 4448 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4449 _descriptor.FieldDescriptor( 4450 name='cpu_soc_family', full_name='chromiumos.config.api.HardwareFeatures.HardwareProbe.cpu_soc_family', index=2, 4451 number=3, type=9, cpp_type=9, label=1, 4452 has_default_value=False, default_value=b"".decode('utf-8'), 4453 message_type=None, enum_type=None, containing_type=None, 4454 is_extension=False, extension_scope=None, 4455 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4456 _descriptor.FieldDescriptor( 4457 name='dmi_product_name', full_name='chromiumos.config.api.HardwareFeatures.HardwareProbe.dmi_product_name', index=3, 4458 number=4, type=9, cpp_type=9, label=1, 4459 has_default_value=False, default_value=b"".decode('utf-8'), 4460 message_type=None, enum_type=None, containing_type=None, 4461 is_extension=False, extension_scope=None, 4462 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4463 ], 4464 extensions=[ 4465 ], 4466 nested_types=[], 4467 enum_types=[ 4468 ], 4469 serialized_options=None, 4470 is_extendable=False, 4471 syntax='proto3', 4472 extension_ranges=[], 4473 oneofs=[ 4474 ], 4475 serialized_start=20805, 4476 serialized_end=20910, 4477) 4478 4479_HARDWAREFEATURES_KBALSSTEP = _descriptor.Descriptor( 4480 name='KbAlsStep', 4481 full_name='chromiumos.config.api.HardwareFeatures.KbAlsStep', 4482 filename=None, 4483 file=DESCRIPTOR, 4484 containing_type=None, 4485 create_key=_descriptor._internal_create_key, 4486 fields=[ 4487 _descriptor.FieldDescriptor( 4488 name='backlight_percent', full_name='chromiumos.config.api.HardwareFeatures.KbAlsStep.backlight_percent', index=0, 4489 number=1, type=1, cpp_type=5, label=1, 4490 has_default_value=False, default_value=float(0), 4491 message_type=None, enum_type=None, containing_type=None, 4492 is_extension=False, extension_scope=None, 4493 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4494 _descriptor.FieldDescriptor( 4495 name='lux_threshold', full_name='chromiumos.config.api.HardwareFeatures.KbAlsStep.lux_threshold', index=1, 4496 number=2, type=11, cpp_type=10, label=1, 4497 has_default_value=False, default_value=None, 4498 message_type=None, enum_type=None, containing_type=None, 4499 is_extension=False, extension_scope=None, 4500 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4501 ], 4502 extensions=[ 4503 ], 4504 nested_types=[], 4505 enum_types=[ 4506 ], 4507 serialized_options=None, 4508 is_extendable=False, 4509 syntax='proto3', 4510 extension_ranges=[], 4511 oneofs=[ 4512 ], 4513 serialized_start=20912, 4514 serialized_end=21020, 4515) 4516 4517_HARDWAREFEATURES_DETACHABLEBASE = _descriptor.Descriptor( 4518 name='DetachableBase', 4519 full_name='chromiumos.config.api.HardwareFeatures.DetachableBase', 4520 filename=None, 4521 file=DESCRIPTOR, 4522 containing_type=None, 4523 create_key=_descriptor._internal_create_key, 4524 fields=[ 4525 _descriptor.FieldDescriptor( 4526 name='ec_image_name', full_name='chromiumos.config.api.HardwareFeatures.DetachableBase.ec_image_name', index=0, 4527 number=1, type=9, cpp_type=9, label=1, 4528 has_default_value=False, default_value=b"".decode('utf-8'), 4529 message_type=None, enum_type=None, containing_type=None, 4530 is_extension=False, extension_scope=None, 4531 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4532 _descriptor.FieldDescriptor( 4533 name='product_id', full_name='chromiumos.config.api.HardwareFeatures.DetachableBase.product_id', index=1, 4534 number=2, type=13, cpp_type=3, label=1, 4535 has_default_value=False, default_value=0, 4536 message_type=None, enum_type=None, containing_type=None, 4537 is_extension=False, extension_scope=None, 4538 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4539 _descriptor.FieldDescriptor( 4540 name='touch_image_name', full_name='chromiumos.config.api.HardwareFeatures.DetachableBase.touch_image_name', index=2, 4541 number=3, type=9, cpp_type=9, label=1, 4542 has_default_value=False, default_value=b"".decode('utf-8'), 4543 message_type=None, enum_type=None, containing_type=None, 4544 is_extension=False, extension_scope=None, 4545 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4546 _descriptor.FieldDescriptor( 4547 name='usb_path', full_name='chromiumos.config.api.HardwareFeatures.DetachableBase.usb_path', index=3, 4548 number=4, type=9, cpp_type=9, label=1, 4549 has_default_value=False, default_value=b"".decode('utf-8'), 4550 message_type=None, enum_type=None, containing_type=None, 4551 is_extension=False, extension_scope=None, 4552 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4553 _descriptor.FieldDescriptor( 4554 name='vendor_id', full_name='chromiumos.config.api.HardwareFeatures.DetachableBase.vendor_id', index=4, 4555 number=5, type=13, cpp_type=3, label=1, 4556 has_default_value=False, default_value=0, 4557 message_type=None, enum_type=None, containing_type=None, 4558 is_extension=False, extension_scope=None, 4559 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4560 _descriptor.FieldDescriptor( 4561 name='i2c_path', full_name='chromiumos.config.api.HardwareFeatures.DetachableBase.i2c_path', index=5, 4562 number=6, type=9, cpp_type=9, label=1, 4563 has_default_value=False, default_value=b"".decode('utf-8'), 4564 message_type=None, enum_type=None, containing_type=None, 4565 is_extension=False, extension_scope=None, 4566 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4567 ], 4568 extensions=[ 4569 ], 4570 nested_types=[], 4571 enum_types=[ 4572 ], 4573 serialized_options=None, 4574 is_extendable=False, 4575 syntax='proto3', 4576 extension_ranges=[], 4577 oneofs=[ 4578 ], 4579 serialized_start=21023, 4580 serialized_end=21163, 4581) 4582 4583_HARDWAREFEATURES_SUSPEND = _descriptor.Descriptor( 4584 name='Suspend', 4585 full_name='chromiumos.config.api.HardwareFeatures.Suspend', 4586 filename=None, 4587 file=DESCRIPTOR, 4588 containing_type=None, 4589 create_key=_descriptor._internal_create_key, 4590 fields=[ 4591 _descriptor.FieldDescriptor( 4592 name='suspend_to_mem', full_name='chromiumos.config.api.HardwareFeatures.Suspend.suspend_to_mem', index=0, 4593 number=1, type=14, cpp_type=8, label=1, 4594 has_default_value=False, default_value=0, 4595 message_type=None, enum_type=None, containing_type=None, 4596 is_extension=False, extension_scope=None, 4597 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4598 _descriptor.FieldDescriptor( 4599 name='suspend_to_idle', full_name='chromiumos.config.api.HardwareFeatures.Suspend.suspend_to_idle', index=1, 4600 number=2, type=14, cpp_type=8, label=1, 4601 has_default_value=False, default_value=0, 4602 message_type=None, enum_type=None, containing_type=None, 4603 is_extension=False, extension_scope=None, 4604 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4605 ], 4606 extensions=[ 4607 ], 4608 nested_types=[], 4609 enum_types=[ 4610 ], 4611 serialized_options=None, 4612 is_extendable=False, 4613 syntax='proto3', 4614 extension_ranges=[], 4615 oneofs=[ 4616 ], 4617 serialized_start=21166, 4618 serialized_end=21322, 4619) 4620 4621_HARDWAREFEATURES_VRR = _descriptor.Descriptor( 4622 name='Vrr', 4623 full_name='chromiumos.config.api.HardwareFeatures.Vrr', 4624 filename=None, 4625 file=DESCRIPTOR, 4626 containing_type=None, 4627 create_key=_descriptor._internal_create_key, 4628 fields=[ 4629 _descriptor.FieldDescriptor( 4630 name='present', full_name='chromiumos.config.api.HardwareFeatures.Vrr.present', index=0, 4631 number=1, type=14, cpp_type=8, label=1, 4632 has_default_value=False, default_value=0, 4633 message_type=None, enum_type=None, containing_type=None, 4634 is_extension=False, extension_scope=None, 4635 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4636 ], 4637 extensions=[ 4638 ], 4639 nested_types=[], 4640 enum_types=[ 4641 ], 4642 serialized_options=None, 4643 is_extendable=False, 4644 syntax='proto3', 4645 extension_ranges=[], 4646 oneofs=[ 4647 ], 4648 serialized_start=21324, 4649 serialized_end=21395, 4650) 4651 4652_HARDWAREFEATURES_SDREADER = _descriptor.Descriptor( 4653 name='SdReader', 4654 full_name='chromiumos.config.api.HardwareFeatures.SdReader', 4655 filename=None, 4656 file=DESCRIPTOR, 4657 containing_type=None, 4658 create_key=_descriptor._internal_create_key, 4659 fields=[ 4660 _descriptor.FieldDescriptor( 4661 name='present', full_name='chromiumos.config.api.HardwareFeatures.SdReader.present', index=0, 4662 number=1, type=14, cpp_type=8, label=1, 4663 has_default_value=False, default_value=0, 4664 message_type=None, enum_type=None, containing_type=None, 4665 is_extension=False, extension_scope=None, 4666 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4667 ], 4668 extensions=[ 4669 ], 4670 nested_types=[], 4671 enum_types=[ 4672 ], 4673 serialized_options=None, 4674 is_extendable=False, 4675 syntax='proto3', 4676 extension_ranges=[], 4677 oneofs=[ 4678 ], 4679 serialized_start=21397, 4680 serialized_end=21473, 4681) 4682 4683_HARDWAREFEATURES_OEMINFO = _descriptor.Descriptor( 4684 name='OEMInfo', 4685 full_name='chromiumos.config.api.HardwareFeatures.OEMInfo', 4686 filename=None, 4687 file=DESCRIPTOR, 4688 containing_type=None, 4689 create_key=_descriptor._internal_create_key, 4690 fields=[ 4691 _descriptor.FieldDescriptor( 4692 name='name', full_name='chromiumos.config.api.HardwareFeatures.OEMInfo.name', index=0, 4693 number=1, type=9, cpp_type=9, label=1, 4694 has_default_value=False, default_value=b"".decode('utf-8'), 4695 message_type=None, enum_type=None, containing_type=None, 4696 is_extension=False, extension_scope=None, 4697 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4698 ], 4699 extensions=[ 4700 ], 4701 nested_types=[], 4702 enum_types=[ 4703 ], 4704 serialized_options=None, 4705 is_extendable=False, 4706 syntax='proto3', 4707 extension_ranges=[], 4708 oneofs=[ 4709 ], 4710 serialized_start=21475, 4711 serialized_end=21498, 4712) 4713 4714_HARDWAREFEATURES_FAN = _descriptor.Descriptor( 4715 name='Fan', 4716 full_name='chromiumos.config.api.HardwareFeatures.Fan', 4717 filename=None, 4718 file=DESCRIPTOR, 4719 containing_type=None, 4720 create_key=_descriptor._internal_create_key, 4721 fields=[ 4722 _descriptor.FieldDescriptor( 4723 name='fan_count', full_name='chromiumos.config.api.HardwareFeatures.Fan.fan_count', index=0, 4724 number=1, type=11, cpp_type=10, label=1, 4725 has_default_value=False, default_value=None, 4726 message_type=None, enum_type=None, containing_type=None, 4727 is_extension=False, extension_scope=None, 4728 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4729 ], 4730 extensions=[ 4731 ], 4732 nested_types=[], 4733 enum_types=[ 4734 ], 4735 serialized_options=None, 4736 is_extendable=False, 4737 syntax='proto3', 4738 extension_ranges=[], 4739 oneofs=[ 4740 ], 4741 serialized_start=21500, 4742 serialized_end=21554, 4743) 4744 4745_HARDWAREFEATURES_INTERRUPTCONTROLLERINFO = _descriptor.Descriptor( 4746 name='InterruptControllerInfo', 4747 full_name='chromiumos.config.api.HardwareFeatures.InterruptControllerInfo', 4748 filename=None, 4749 file=DESCRIPTOR, 4750 containing_type=None, 4751 create_key=_descriptor._internal_create_key, 4752 fields=[ 4753 _descriptor.FieldDescriptor( 4754 name='nmi_support', full_name='chromiumos.config.api.HardwareFeatures.InterruptControllerInfo.nmi_support', index=0, 4755 number=1, type=14, cpp_type=8, label=1, 4756 has_default_value=False, default_value=0, 4757 message_type=None, enum_type=None, containing_type=None, 4758 is_extension=False, extension_scope=None, 4759 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4760 ], 4761 extensions=[ 4762 ], 4763 nested_types=[], 4764 enum_types=[ 4765 ], 4766 serialized_options=None, 4767 is_extendable=False, 4768 syntax='proto3', 4769 extension_ranges=[], 4770 oneofs=[ 4771 ], 4772 serialized_start=21556, 4773 serialized_end=21651, 4774) 4775 4776_HARDWAREFEATURES_TILEDDISPLAY = _descriptor.Descriptor( 4777 name='TiledDisplay', 4778 full_name='chromiumos.config.api.HardwareFeatures.TiledDisplay', 4779 filename=None, 4780 file=DESCRIPTOR, 4781 containing_type=None, 4782 create_key=_descriptor._internal_create_key, 4783 fields=[ 4784 _descriptor.FieldDescriptor( 4785 name='present', full_name='chromiumos.config.api.HardwareFeatures.TiledDisplay.present', index=0, 4786 number=1, type=14, cpp_type=8, label=1, 4787 has_default_value=False, default_value=0, 4788 message_type=None, enum_type=None, containing_type=None, 4789 is_extension=False, extension_scope=None, 4790 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4791 ], 4792 extensions=[ 4793 ], 4794 nested_types=[], 4795 enum_types=[ 4796 ], 4797 serialized_options=None, 4798 is_extendable=False, 4799 syntax='proto3', 4800 extension_ranges=[], 4801 oneofs=[ 4802 ], 4803 serialized_start=21653, 4804 serialized_end=21733, 4805) 4806 4807_HARDWAREFEATURES_CPUINFO_VENDORINFO = _descriptor.Descriptor( 4808 name='VendorInfo', 4809 full_name='chromiumos.config.api.HardwareFeatures.CpuInfo.VendorInfo', 4810 filename=None, 4811 file=DESCRIPTOR, 4812 containing_type=None, 4813 create_key=_descriptor._internal_create_key, 4814 fields=[ 4815 _descriptor.FieldDescriptor( 4816 name='cpu_family_num', full_name='chromiumos.config.api.HardwareFeatures.CpuInfo.VendorInfo.cpu_family_num', index=0, 4817 number=1, type=3, cpp_type=2, label=1, 4818 has_default_value=False, default_value=0, 4819 message_type=None, enum_type=None, containing_type=None, 4820 is_extension=False, extension_scope=None, 4821 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4822 _descriptor.FieldDescriptor( 4823 name='cpu_model_num', full_name='chromiumos.config.api.HardwareFeatures.CpuInfo.VendorInfo.cpu_model_num', index=1, 4824 number=2, type=3, cpp_type=2, label=1, 4825 has_default_value=False, default_value=0, 4826 message_type=None, enum_type=None, containing_type=None, 4827 is_extension=False, extension_scope=None, 4828 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4829 ], 4830 extensions=[ 4831 ], 4832 nested_types=[], 4833 enum_types=[ 4834 ], 4835 serialized_options=None, 4836 is_extendable=False, 4837 syntax='proto3', 4838 extension_ranges=[], 4839 oneofs=[ 4840 ], 4841 serialized_start=21828, 4842 serialized_end=21887, 4843) 4844 4845_HARDWAREFEATURES_CPUINFO = _descriptor.Descriptor( 4846 name='CpuInfo', 4847 full_name='chromiumos.config.api.HardwareFeatures.CpuInfo', 4848 filename=None, 4849 file=DESCRIPTOR, 4850 containing_type=None, 4851 create_key=_descriptor._internal_create_key, 4852 fields=[ 4853 _descriptor.FieldDescriptor( 4854 name='vendor_info', full_name='chromiumos.config.api.HardwareFeatures.CpuInfo.vendor_info', index=0, 4855 number=1, type=11, cpp_type=10, label=1, 4856 has_default_value=False, default_value=None, 4857 message_type=None, enum_type=None, containing_type=None, 4858 is_extension=False, extension_scope=None, 4859 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4860 ], 4861 extensions=[ 4862 ], 4863 nested_types=[_HARDWAREFEATURES_CPUINFO_VENDORINFO, ], 4864 enum_types=[ 4865 ], 4866 serialized_options=None, 4867 is_extendable=False, 4868 syntax='proto3', 4869 extension_ranges=[], 4870 oneofs=[ 4871 ], 4872 serialized_start=21736, 4873 serialized_end=21887, 4874) 4875 4876_HARDWAREFEATURES_PENDRIVE = _descriptor.Descriptor( 4877 name='Pendrive', 4878 full_name='chromiumos.config.api.HardwareFeatures.Pendrive', 4879 filename=None, 4880 file=DESCRIPTOR, 4881 containing_type=None, 4882 create_key=_descriptor._internal_create_key, 4883 fields=[ 4884 _descriptor.FieldDescriptor( 4885 name='present', full_name='chromiumos.config.api.HardwareFeatures.Pendrive.present', index=0, 4886 number=1, type=14, cpp_type=8, label=1, 4887 has_default_value=False, default_value=0, 4888 message_type=None, enum_type=None, containing_type=None, 4889 is_extension=False, extension_scope=None, 4890 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4891 ], 4892 extensions=[ 4893 ], 4894 nested_types=[], 4895 enum_types=[ 4896 ], 4897 serialized_options=None, 4898 is_extendable=False, 4899 syntax='proto3', 4900 extension_ranges=[], 4901 oneofs=[ 4902 ], 4903 serialized_start=21889, 4904 serialized_end=21965, 4905) 4906 4907_HARDWAREFEATURES = _descriptor.Descriptor( 4908 name='HardwareFeatures', 4909 full_name='chromiumos.config.api.HardwareFeatures', 4910 filename=None, 4911 file=DESCRIPTOR, 4912 containing_type=None, 4913 create_key=_descriptor._internal_create_key, 4914 fields=[ 4915 _descriptor.FieldDescriptor( 4916 name='usb_c', full_name='chromiumos.config.api.HardwareFeatures.usb_c', index=0, 4917 number=1, type=11, cpp_type=10, label=1, 4918 has_default_value=False, default_value=None, 4919 message_type=None, enum_type=None, containing_type=None, 4920 is_extension=False, extension_scope=None, 4921 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4922 _descriptor.FieldDescriptor( 4923 name='usb_a', full_name='chromiumos.config.api.HardwareFeatures.usb_a', index=1, 4924 number=2, type=11, cpp_type=10, label=1, 4925 has_default_value=False, default_value=None, 4926 message_type=None, enum_type=None, containing_type=None, 4927 is_extension=False, extension_scope=None, 4928 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4929 _descriptor.FieldDescriptor( 4930 name='cellular', full_name='chromiumos.config.api.HardwareFeatures.cellular', index=2, 4931 number=3, type=11, cpp_type=10, label=1, 4932 has_default_value=False, default_value=None, 4933 message_type=None, enum_type=None, containing_type=None, 4934 is_extension=False, extension_scope=None, 4935 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4936 _descriptor.FieldDescriptor( 4937 name='hdmi', full_name='chromiumos.config.api.HardwareFeatures.hdmi', index=3, 4938 number=4, type=11, cpp_type=10, label=1, 4939 has_default_value=False, default_value=None, 4940 message_type=None, enum_type=None, containing_type=None, 4941 is_extension=False, extension_scope=None, 4942 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4943 _descriptor.FieldDescriptor( 4944 name='fw_config', full_name='chromiumos.config.api.HardwareFeatures.fw_config', index=4, 4945 number=5, type=11, cpp_type=10, label=1, 4946 has_default_value=False, default_value=None, 4947 message_type=None, enum_type=None, containing_type=None, 4948 is_extension=False, extension_scope=None, 4949 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4950 _descriptor.FieldDescriptor( 4951 name='audio', full_name='chromiumos.config.api.HardwareFeatures.audio', index=5, 4952 number=6, type=11, cpp_type=10, label=1, 4953 has_default_value=False, default_value=None, 4954 message_type=None, enum_type=None, containing_type=None, 4955 is_extension=False, extension_scope=None, 4956 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4957 _descriptor.FieldDescriptor( 4958 name='camera', full_name='chromiumos.config.api.HardwareFeatures.camera', index=6, 4959 number=7, type=11, cpp_type=10, label=1, 4960 has_default_value=False, default_value=None, 4961 message_type=None, enum_type=None, containing_type=None, 4962 is_extension=False, extension_scope=None, 4963 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4964 _descriptor.FieldDescriptor( 4965 name='accelerometer', full_name='chromiumos.config.api.HardwareFeatures.accelerometer', index=7, 4966 number=8, type=11, cpp_type=10, label=1, 4967 has_default_value=False, default_value=None, 4968 message_type=None, enum_type=None, containing_type=None, 4969 is_extension=False, extension_scope=None, 4970 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4971 _descriptor.FieldDescriptor( 4972 name='gyroscope', full_name='chromiumos.config.api.HardwareFeatures.gyroscope', index=8, 4973 number=9, type=11, cpp_type=10, label=1, 4974 has_default_value=False, default_value=None, 4975 message_type=None, enum_type=None, containing_type=None, 4976 is_extension=False, extension_scope=None, 4977 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4978 _descriptor.FieldDescriptor( 4979 name='magnetometer', full_name='chromiumos.config.api.HardwareFeatures.magnetometer', index=9, 4980 number=10, type=11, cpp_type=10, label=1, 4981 has_default_value=False, default_value=None, 4982 message_type=None, enum_type=None, containing_type=None, 4983 is_extension=False, extension_scope=None, 4984 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4985 _descriptor.FieldDescriptor( 4986 name='light_sensor', full_name='chromiumos.config.api.HardwareFeatures.light_sensor', index=10, 4987 number=11, type=11, cpp_type=10, label=1, 4988 has_default_value=False, default_value=None, 4989 message_type=None, enum_type=None, containing_type=None, 4990 is_extension=False, extension_scope=None, 4991 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4992 _descriptor.FieldDescriptor( 4993 name='screen', full_name='chromiumos.config.api.HardwareFeatures.screen', index=11, 4994 number=12, type=11, cpp_type=10, label=1, 4995 has_default_value=False, default_value=None, 4996 message_type=None, enum_type=None, containing_type=None, 4997 is_extension=False, extension_scope=None, 4998 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 4999 _descriptor.FieldDescriptor( 5000 name='form_factor', full_name='chromiumos.config.api.HardwareFeatures.form_factor', index=12, 5001 number=13, type=11, cpp_type=10, label=1, 5002 has_default_value=False, default_value=None, 5003 message_type=None, enum_type=None, containing_type=None, 5004 is_extension=False, extension_scope=None, 5005 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5006 _descriptor.FieldDescriptor( 5007 name='stylus', full_name='chromiumos.config.api.HardwareFeatures.stylus', index=13, 5008 number=14, type=11, cpp_type=10, label=1, 5009 has_default_value=False, default_value=None, 5010 message_type=None, enum_type=None, containing_type=None, 5011 is_extension=False, extension_scope=None, 5012 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5013 _descriptor.FieldDescriptor( 5014 name='keyboard', full_name='chromiumos.config.api.HardwareFeatures.keyboard', index=14, 5015 number=15, type=11, cpp_type=10, label=1, 5016 has_default_value=False, default_value=None, 5017 message_type=None, enum_type=None, containing_type=None, 5018 is_extension=False, extension_scope=None, 5019 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5020 _descriptor.FieldDescriptor( 5021 name='memory', full_name='chromiumos.config.api.HardwareFeatures.memory', index=15, 5022 number=16, type=11, cpp_type=10, label=1, 5023 has_default_value=False, default_value=None, 5024 message_type=None, enum_type=None, containing_type=None, 5025 is_extension=False, extension_scope=None, 5026 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5027 _descriptor.FieldDescriptor( 5028 name='fingerprint', full_name='chromiumos.config.api.HardwareFeatures.fingerprint', index=16, 5029 number=17, type=11, cpp_type=10, label=1, 5030 has_default_value=False, default_value=None, 5031 message_type=None, enum_type=None, containing_type=None, 5032 is_extension=False, extension_scope=None, 5033 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5034 _descriptor.FieldDescriptor( 5035 name='storage', full_name='chromiumos.config.api.HardwareFeatures.storage', index=17, 5036 number=18, type=11, cpp_type=10, label=1, 5037 has_default_value=False, default_value=None, 5038 message_type=None, enum_type=None, containing_type=None, 5039 is_extension=False, extension_scope=None, 5040 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5041 _descriptor.FieldDescriptor( 5042 name='bluetooth', full_name='chromiumos.config.api.HardwareFeatures.bluetooth', index=18, 5043 number=19, type=11, cpp_type=10, label=1, 5044 has_default_value=False, default_value=None, 5045 message_type=None, enum_type=None, containing_type=None, 5046 is_extension=False, extension_scope=None, 5047 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5048 _descriptor.FieldDescriptor( 5049 name='barreljack', full_name='chromiumos.config.api.HardwareFeatures.barreljack', index=19, 5050 number=20, type=11, cpp_type=10, label=1, 5051 has_default_value=False, default_value=None, 5052 message_type=None, enum_type=None, containing_type=None, 5053 is_extension=False, extension_scope=None, 5054 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5055 _descriptor.FieldDescriptor( 5056 name='wifi', full_name='chromiumos.config.api.HardwareFeatures.wifi', index=20, 5057 number=23, type=11, cpp_type=10, label=1, 5058 has_default_value=False, default_value=None, 5059 message_type=None, enum_type=None, containing_type=None, 5060 is_extension=False, extension_scope=None, 5061 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5062 _descriptor.FieldDescriptor( 5063 name='power_button', full_name='chromiumos.config.api.HardwareFeatures.power_button', index=21, 5064 number=21, type=11, cpp_type=10, label=1, 5065 has_default_value=False, default_value=None, 5066 message_type=None, enum_type=None, containing_type=None, 5067 is_extension=False, extension_scope=None, 5068 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5069 _descriptor.FieldDescriptor( 5070 name='volume_button', full_name='chromiumos.config.api.HardwareFeatures.volume_button', index=22, 5071 number=22, type=11, cpp_type=10, label=1, 5072 has_default_value=False, default_value=None, 5073 message_type=None, enum_type=None, containing_type=None, 5074 is_extension=False, extension_scope=None, 5075 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5076 _descriptor.FieldDescriptor( 5077 name='embedded_controller', full_name='chromiumos.config.api.HardwareFeatures.embedded_controller', index=23, 5078 number=24, type=11, cpp_type=10, label=1, 5079 has_default_value=False, default_value=None, 5080 message_type=None, enum_type=None, containing_type=None, 5081 is_extension=False, extension_scope=None, 5082 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5083 _descriptor.FieldDescriptor( 5084 name='trusted_platform_module', full_name='chromiumos.config.api.HardwareFeatures.trusted_platform_module', index=24, 5085 number=25, type=11, cpp_type=10, label=1, 5086 has_default_value=False, default_value=None, 5087 message_type=None, enum_type=None, containing_type=None, 5088 is_extension=False, extension_scope=None, 5089 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5090 _descriptor.FieldDescriptor( 5091 name='hotwording', full_name='chromiumos.config.api.HardwareFeatures.hotwording', index=25, 5092 number=26, type=11, cpp_type=10, label=1, 5093 has_default_value=False, default_value=None, 5094 message_type=None, enum_type=None, containing_type=None, 5095 is_extension=False, extension_scope=None, 5096 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5097 _descriptor.FieldDescriptor( 5098 name='display', full_name='chromiumos.config.api.HardwareFeatures.display', index=26, 5099 number=27, type=11, cpp_type=10, label=1, 5100 has_default_value=False, default_value=None, 5101 message_type=None, enum_type=None, containing_type=None, 5102 is_extension=False, extension_scope=None, 5103 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5104 _descriptor.FieldDescriptor( 5105 name='touchpad', full_name='chromiumos.config.api.HardwareFeatures.touchpad', index=27, 5106 number=28, type=11, cpp_type=10, label=1, 5107 has_default_value=False, default_value=None, 5108 message_type=None, enum_type=None, containing_type=None, 5109 is_extension=False, extension_scope=None, 5110 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5111 _descriptor.FieldDescriptor( 5112 name='microphone_mute_switch', full_name='chromiumos.config.api.HardwareFeatures.microphone_mute_switch', index=28, 5113 number=29, type=11, cpp_type=10, label=1, 5114 has_default_value=False, default_value=None, 5115 message_type=None, enum_type=None, containing_type=None, 5116 is_extension=False, extension_scope=None, 5117 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5118 _descriptor.FieldDescriptor( 5119 name='battery', full_name='chromiumos.config.api.HardwareFeatures.battery', index=29, 5120 number=30, type=11, cpp_type=10, label=1, 5121 has_default_value=False, default_value=None, 5122 message_type=None, enum_type=None, containing_type=None, 5123 is_extension=False, extension_scope=None, 5124 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5125 _descriptor.FieldDescriptor( 5126 name='privacy_screen', full_name='chromiumos.config.api.HardwareFeatures.privacy_screen', index=30, 5127 number=31, type=11, cpp_type=10, label=1, 5128 has_default_value=False, default_value=None, 5129 message_type=None, enum_type=None, containing_type=None, 5130 is_extension=False, extension_scope=None, 5131 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5132 _descriptor.FieldDescriptor( 5133 name='soc', full_name='chromiumos.config.api.HardwareFeatures.soc', index=31, 5134 number=32, type=11, cpp_type=10, label=1, 5135 has_default_value=False, default_value=None, 5136 message_type=None, enum_type=None, containing_type=None, 5137 is_extension=False, extension_scope=None, 5138 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5139 _descriptor.FieldDescriptor( 5140 name='dp_converter', full_name='chromiumos.config.api.HardwareFeatures.dp_converter', index=32, 5141 number=33, type=11, cpp_type=10, label=1, 5142 has_default_value=False, default_value=None, 5143 message_type=None, enum_type=None, containing_type=None, 5144 is_extension=False, extension_scope=None, 5145 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5146 _descriptor.FieldDescriptor( 5147 name='hps', full_name='chromiumos.config.api.HardwareFeatures.hps', index=33, 5148 number=34, type=11, cpp_type=10, label=1, 5149 has_default_value=False, default_value=None, 5150 message_type=None, enum_type=None, containing_type=None, 5151 is_extension=False, extension_scope=None, 5152 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5153 _descriptor.FieldDescriptor( 5154 name='poe', full_name='chromiumos.config.api.HardwareFeatures.poe', index=34, 5155 number=35, type=11, cpp_type=10, label=1, 5156 has_default_value=False, default_value=None, 5157 message_type=None, enum_type=None, containing_type=None, 5158 is_extension=False, extension_scope=None, 5159 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5160 _descriptor.FieldDescriptor( 5161 name='power_supply', full_name='chromiumos.config.api.HardwareFeatures.power_supply', index=35, 5162 number=36, type=11, cpp_type=10, label=1, 5163 has_default_value=False, default_value=None, 5164 message_type=None, enum_type=None, containing_type=None, 5165 is_extension=False, extension_scope=None, 5166 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5167 _descriptor.FieldDescriptor( 5168 name='proximity', full_name='chromiumos.config.api.HardwareFeatures.proximity', index=36, 5169 number=37, type=11, cpp_type=10, label=1, 5170 has_default_value=False, default_value=None, 5171 message_type=None, enum_type=None, containing_type=None, 5172 is_extension=False, extension_scope=None, 5173 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5174 _descriptor.FieldDescriptor( 5175 name='touch', full_name='chromiumos.config.api.HardwareFeatures.touch', index=37, 5176 number=38, type=11, cpp_type=10, label=1, 5177 has_default_value=False, default_value=None, 5178 message_type=None, enum_type=None, containing_type=None, 5179 is_extension=False, extension_scope=None, 5180 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5181 _descriptor.FieldDescriptor( 5182 name='thermal', full_name='chromiumos.config.api.HardwareFeatures.thermal', index=38, 5183 number=39, type=11, cpp_type=10, label=1, 5184 has_default_value=False, default_value=None, 5185 message_type=None, enum_type=None, containing_type=None, 5186 is_extension=False, extension_scope=None, 5187 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5188 _descriptor.FieldDescriptor( 5189 name='runtime_probe_config', full_name='chromiumos.config.api.HardwareFeatures.runtime_probe_config', index=39, 5190 number=40, type=11, cpp_type=10, label=1, 5191 has_default_value=False, default_value=None, 5192 message_type=None, enum_type=None, containing_type=None, 5193 is_extension=False, extension_scope=None, 5194 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5195 _descriptor.FieldDescriptor( 5196 name='dgpu_config', full_name='chromiumos.config.api.HardwareFeatures.dgpu_config', index=40, 5197 number=41, type=11, cpp_type=10, label=1, 5198 has_default_value=False, default_value=None, 5199 message_type=None, enum_type=None, containing_type=None, 5200 is_extension=False, extension_scope=None, 5201 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5202 _descriptor.FieldDescriptor( 5203 name='uwb_config', full_name='chromiumos.config.api.HardwareFeatures.uwb_config', index=41, 5204 number=42, type=11, cpp_type=10, label=1, 5205 has_default_value=False, default_value=None, 5206 message_type=None, enum_type=None, containing_type=None, 5207 is_extension=False, extension_scope=None, 5208 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5209 _descriptor.FieldDescriptor( 5210 name='hardware_probe_config', full_name='chromiumos.config.api.HardwareFeatures.hardware_probe_config', index=42, 5211 number=43, type=11, cpp_type=10, label=1, 5212 has_default_value=False, default_value=None, 5213 message_type=None, enum_type=None, containing_type=None, 5214 is_extension=False, extension_scope=None, 5215 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5216 _descriptor.FieldDescriptor( 5217 name='detachable_base', full_name='chromiumos.config.api.HardwareFeatures.detachable_base', index=43, 5218 number=44, type=11, cpp_type=10, label=1, 5219 has_default_value=False, default_value=None, 5220 message_type=None, enum_type=None, containing_type=None, 5221 is_extension=False, extension_scope=None, 5222 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5223 _descriptor.FieldDescriptor( 5224 name='suspend', full_name='chromiumos.config.api.HardwareFeatures.suspend', index=44, 5225 number=45, type=11, cpp_type=10, label=1, 5226 has_default_value=False, default_value=None, 5227 message_type=None, enum_type=None, containing_type=None, 5228 is_extension=False, extension_scope=None, 5229 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5230 _descriptor.FieldDescriptor( 5231 name='vrr', full_name='chromiumos.config.api.HardwareFeatures.vrr', index=45, 5232 number=46, type=11, cpp_type=10, label=1, 5233 has_default_value=False, default_value=None, 5234 message_type=None, enum_type=None, containing_type=None, 5235 is_extension=False, extension_scope=None, 5236 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5237 _descriptor.FieldDescriptor( 5238 name='sd_reader', full_name='chromiumos.config.api.HardwareFeatures.sd_reader', index=46, 5239 number=47, type=11, cpp_type=10, label=1, 5240 has_default_value=False, default_value=None, 5241 message_type=None, enum_type=None, containing_type=None, 5242 is_extension=False, extension_scope=None, 5243 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5244 _descriptor.FieldDescriptor( 5245 name='feature_level', full_name='chromiumos.config.api.HardwareFeatures.feature_level', index=47, 5246 number=48, type=13, cpp_type=3, label=1, 5247 has_default_value=False, default_value=0, 5248 message_type=None, enum_type=None, containing_type=None, 5249 is_extension=False, extension_scope=None, 5250 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5251 _descriptor.FieldDescriptor( 5252 name='oem_info', full_name='chromiumos.config.api.HardwareFeatures.oem_info', index=48, 5253 number=49, type=11, cpp_type=10, label=1, 5254 has_default_value=False, default_value=None, 5255 message_type=None, enum_type=None, containing_type=None, 5256 is_extension=False, extension_scope=None, 5257 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5258 _descriptor.FieldDescriptor( 5259 name='fan', full_name='chromiumos.config.api.HardwareFeatures.fan', index=49, 5260 number=50, type=11, cpp_type=10, label=1, 5261 has_default_value=False, default_value=None, 5262 message_type=None, enum_type=None, containing_type=None, 5263 is_extension=False, extension_scope=None, 5264 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5265 _descriptor.FieldDescriptor( 5266 name='interrupt_controller_info', full_name='chromiumos.config.api.HardwareFeatures.interrupt_controller_info', index=50, 5267 number=51, type=11, cpp_type=10, label=1, 5268 has_default_value=False, default_value=None, 5269 message_type=None, enum_type=None, containing_type=None, 5270 is_extension=False, extension_scope=None, 5271 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5272 _descriptor.FieldDescriptor( 5273 name='tiled_display', full_name='chromiumos.config.api.HardwareFeatures.tiled_display', index=51, 5274 number=52, type=11, cpp_type=10, label=1, 5275 has_default_value=False, default_value=None, 5276 message_type=None, enum_type=None, containing_type=None, 5277 is_extension=False, extension_scope=None, 5278 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5279 _descriptor.FieldDescriptor( 5280 name='cpu_info', full_name='chromiumos.config.api.HardwareFeatures.cpu_info', index=52, 5281 number=53, type=11, cpp_type=10, label=1, 5282 has_default_value=False, default_value=None, 5283 message_type=None, enum_type=None, containing_type=None, 5284 is_extension=False, extension_scope=None, 5285 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5286 _descriptor.FieldDescriptor( 5287 name='pendrive', full_name='chromiumos.config.api.HardwareFeatures.pendrive', index=53, 5288 number=54, type=11, cpp_type=10, label=1, 5289 has_default_value=False, default_value=None, 5290 message_type=None, enum_type=None, containing_type=None, 5291 is_extension=False, extension_scope=None, 5292 serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key), 5293 ], 5294 extensions=[ 5295 ], 5296 nested_types=[_HARDWAREFEATURES_COUNT, _HARDWAREFEATURES_USBC, _HARDWAREFEATURES_USBA, _HARDWAREFEATURES_CELLULAR, _HARDWAREFEATURES_HDMI, _HARDWAREFEATURES_FIRMWARECONFIGURATION, _HARDWAREFEATURES_AUDIO, _HARDWAREFEATURES_CAMERA, _HARDWAREFEATURES_ACCELEROMETER, _HARDWAREFEATURES_GYROSCOPE, _HARDWAREFEATURES_MAGNETOMETER, _HARDWAREFEATURES_LIGHTSENSOR, _HARDWAREFEATURES_SCREEN, _HARDWAREFEATURES_FORMFACTOR, _HARDWAREFEATURES_STYLUS, _HARDWAREFEATURES_KEYBOARD, _HARDWAREFEATURES_MEMORY, _HARDWAREFEATURES_FINGERPRINT, _HARDWAREFEATURES_STORAGE, _HARDWAREFEATURES_BLUETOOTH, _HARDWAREFEATURES_BARRELJACK, _HARDWAREFEATURES_WIFI, _HARDWAREFEATURES_BUTTON, _HARDWAREFEATURES_EMBEDDEDCONTROLLER, _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE, _HARDWAREFEATURES_HOTWORDING, _HARDWAREFEATURES_DISPLAY, _HARDWAREFEATURES_TOUCHPAD, _HARDWAREFEATURES_MICROPHONEMUTESWITCH, _HARDWAREFEATURES_BATTERY, _HARDWAREFEATURES_PRIVACYSCREEN, _HARDWAREFEATURES_SOC, _HARDWAREFEATURES_DISPLAYPORTCONVERTER, _HARDWAREFEATURES_HPS, _HARDWAREFEATURES_POE, _HARDWAREFEATURES_POWERSUPPLY, _HARDWAREFEATURES_PROXIMITY, _HARDWAREFEATURES_TOUCH, _HARDWAREFEATURES_THERMAL, _HARDWAREFEATURES_RUNTIMEPROBECONFIG, _HARDWAREFEATURES_DGPU, _HARDWAREFEATURES_UWB, _HARDWAREFEATURES_HARDWAREPROBE, _HARDWAREFEATURES_KBALSSTEP, _HARDWAREFEATURES_DETACHABLEBASE, _HARDWAREFEATURES_SUSPEND, _HARDWAREFEATURES_VRR, _HARDWAREFEATURES_SDREADER, _HARDWAREFEATURES_OEMINFO, _HARDWAREFEATURES_FAN, _HARDWAREFEATURES_INTERRUPTCONTROLLERINFO, _HARDWAREFEATURES_TILEDDISPLAY, _HARDWAREFEATURES_CPUINFO, _HARDWAREFEATURES_PENDRIVE, ], 5297 enum_types=[ 5298 _HARDWAREFEATURES_PRESENT, 5299 _HARDWAREFEATURES_PORTPOSITION, 5300 ], 5301 serialized_options=None, 5302 is_extendable=False, 5303 syntax='proto3', 5304 extension_ranges=[], 5305 oneofs=[ 5306 ], 5307 serialized_start=1325, 5308 serialized_end=22194, 5309) 5310 5311_TOPOLOGY_DESCRIPTIONENTRY.containing_type = _TOPOLOGY 5312_TOPOLOGY.fields_by_name['type'].enum_type = _TOPOLOGY_TYPE 5313_TOPOLOGY.fields_by_name['description'].message_type = _TOPOLOGY_DESCRIPTIONENTRY 5314_TOPOLOGY.fields_by_name['hardware_feature'].message_type = _HARDWAREFEATURES 5315_TOPOLOGY_TYPE.containing_type = _TOPOLOGY 5316_DURATION.fields_by_name['type'].enum_type = _DURATION_TYPE 5317_DURATION_TYPE.containing_type = _DURATION 5318_HARDWAREFEATURES_COUNT.containing_type = _HARDWAREFEATURES 5319_HARDWAREFEATURES_USBC_PORT.fields_by_name['position'].enum_type = _HARDWAREFEATURES_PORTPOSITION 5320_HARDWAREFEATURES_USBC_PORT.fields_by_name['index_override'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE 5321_HARDWAREFEATURES_USBC_PORT.containing_type = _HARDWAREFEATURES_USBC 5322_HARDWAREFEATURES_USBC.fields_by_name['count'].message_type = _HARDWAREFEATURES_COUNT 5323_HARDWAREFEATURES_USBC.fields_by_name['ports'].message_type = _HARDWAREFEATURES_USBC_PORT 5324_HARDWAREFEATURES_USBC.containing_type = _HARDWAREFEATURES 5325_HARDWAREFEATURES_USBA.fields_by_name['count'].message_type = _HARDWAREFEATURES_COUNT 5326_HARDWAREFEATURES_USBA.containing_type = _HARDWAREFEATURES 5327_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_POWERLEVELMAPPINGENTRY.containing_type = _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG 5328_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_REGULATORYDOMAINMAPPINGENTRY.containing_type = _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG 5329_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.fields_by_name['power_level_mapping'].message_type = _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_POWERLEVELMAPPINGENTRY 5330_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.fields_by_name['regulatory_domain_mapping'].message_type = _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_REGULATORYDOMAINMAPPINGENTRY 5331_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.containing_type = _HARDWAREFEATURES_CELLULAR 5332_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.oneofs_by_name['dynamic_power_reduction_config'].fields.append( 5333 _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.fields_by_name['gpio']) 5334_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.fields_by_name['gpio'].containing_oneof = _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.oneofs_by_name['dynamic_power_reduction_config'] 5335_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.oneofs_by_name['dynamic_power_reduction_config'].fields.append( 5336 _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.fields_by_name['modem_manager']) 5337_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.fields_by_name['modem_manager'].containing_oneof = _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG.oneofs_by_name['dynamic_power_reduction_config'] 5338_HARDWAREFEATURES_CELLULAR.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5339_HARDWAREFEATURES_CELLULAR.fields_by_name['type'].enum_type = _HARDWAREFEATURES_CELLULAR_CELLULARTYPE 5340_HARDWAREFEATURES_CELLULAR.fields_by_name['dynamic_power_reduction_config'].message_type = _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG 5341_HARDWAREFEATURES_CELLULAR.fields_by_name['modem_type'].enum_type = _HARDWAREFEATURES_CELLULAR_MODEMTYPE 5342_HARDWAREFEATURES_CELLULAR.containing_type = _HARDWAREFEATURES 5343_HARDWAREFEATURES_CELLULAR_CELLULARTYPE.containing_type = _HARDWAREFEATURES_CELLULAR 5344_HARDWAREFEATURES_CELLULAR_MODEMTYPE.containing_type = _HARDWAREFEATURES_CELLULAR 5345_HARDWAREFEATURES_HDMI_CEC.containing_type = _HARDWAREFEATURES_HDMI 5346_HARDWAREFEATURES_HDMI.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5347_HARDWAREFEATURES_HDMI.fields_by_name['cec'].message_type = _HARDWAREFEATURES_HDMI_CEC 5348_HARDWAREFEATURES_HDMI.containing_type = _HARDWAREFEATURES 5349_HARDWAREFEATURES_FIRMWARECONFIGURATION_SEMVER.containing_type = _HARDWAREFEATURES_FIRMWARECONFIGURATION 5350_HARDWAREFEATURES_FIRMWARECONFIGURATION.fields_by_name['vboot_cbfs_integration'].enum_type = _HARDWAREFEATURES_PRESENT 5351_HARDWAREFEATURES_FIRMWARECONFIGURATION.fields_by_name['fw_ro_version'].message_type = _HARDWAREFEATURES_FIRMWARECONFIGURATION_SEMVER 5352_HARDWAREFEATURES_FIRMWARECONFIGURATION.fields_by_name['intel_ish'].enum_type = _HARDWAREFEATURES_PRESENT 5353_HARDWAREFEATURES_FIRMWARECONFIGURATION.fields_by_name['fw_rw_version'].message_type = _HARDWAREFEATURES_FIRMWARECONFIGURATION_SEMVER 5354_HARDWAREFEATURES_FIRMWARECONFIGURATION.fields_by_name['bmp_logo'].enum_type = _HARDWAREFEATURES_PRESENT 5355_HARDWAREFEATURES_FIRMWARECONFIGURATION.fields_by_name['fw_splash_screen'].enum_type = _HARDWAREFEATURES_PRESENT 5356_HARDWAREFEATURES_FIRMWARECONFIGURATION.fields_by_name['late_cse_sync'].enum_type = _HARDWAREFEATURES_PRESENT 5357_HARDWAREFEATURES_FIRMWARECONFIGURATION.fields_by_name['has_recovery_mrc_cache'].enum_type = _HARDWAREFEATURES_PRESENT 5358_HARDWAREFEATURES_FIRMWARECONFIGURATION.fields_by_name['mainboard_has_early_sign_of_life'].enum_type = _HARDWAREFEATURES_PRESENT 5359_HARDWAREFEATURES_FIRMWARECONFIGURATION.containing_type = _HARDWAREFEATURES 5360_HARDWAREFEATURES_AUDIO_CARDCONFIG.fields_by_name['ucm_suffix'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE 5361_HARDWAREFEATURES_AUDIO_CARDCONFIG.fields_by_name['ucm_config'].enum_type = _HARDWAREFEATURES_AUDIO_AUDIOCONFIGSTRUCTURE 5362_HARDWAREFEATURES_AUDIO_CARDCONFIG.fields_by_name['cras_config'].enum_type = _HARDWAREFEATURES_AUDIO_AUDIOCONFIGSTRUCTURE 5363_HARDWAREFEATURES_AUDIO_CARDCONFIG.fields_by_name['sound_card_init_config'].enum_type = _HARDWAREFEATURES_AUDIO_AUDIOCONFIGSTRUCTURE 5364_HARDWAREFEATURES_AUDIO_CARDCONFIG.fields_by_name['cras_suffix'].message_type = google_dot_protobuf_dot_wrappers__pb2._STRINGVALUE 5365_HARDWAREFEATURES_AUDIO_CARDCONFIG.containing_type = _HARDWAREFEATURES_AUDIO 5366_HARDWAREFEATURES_AUDIO.fields_by_name['audio_codec'].enum_type = _HARDWAREFEATURES_AUDIO_AUDIOCODEC 5367_HARDWAREFEATURES_AUDIO.fields_by_name['speaker_amp'].enum_type = _HARDWAREFEATURES_AUDIO_AMPLIFIER 5368_HARDWAREFEATURES_AUDIO.fields_by_name['headphone_codec'].enum_type = _HARDWAREFEATURES_AUDIO_AUDIOCODEC 5369_HARDWAREFEATURES_AUDIO.fields_by_name['lid_microphone'].message_type = _HARDWAREFEATURES_COUNT 5370_HARDWAREFEATURES_AUDIO.fields_by_name['base_microphone'].message_type = _HARDWAREFEATURES_COUNT 5371_HARDWAREFEATURES_AUDIO.fields_by_name['speaker_amplifier'].message_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_AMPLIFIER 5372_HARDWAREFEATURES_AUDIO.fields_by_name['card_configs'].message_type = _HARDWAREFEATURES_AUDIO_CARDCONFIG 5373_HARDWAREFEATURES_AUDIO.fields_by_name['cras_config'].enum_type = _HARDWAREFEATURES_AUDIO_AUDIOCONFIGSTRUCTURE 5374_HARDWAREFEATURES_AUDIO.fields_by_name['sof_audio_dsp'].enum_type = _HARDWAREFEATURES_PRESENT 5375_HARDWAREFEATURES_AUDIO.containing_type = _HARDWAREFEATURES 5376_HARDWAREFEATURES_AUDIO_AUDIOCODEC.containing_type = _HARDWAREFEATURES_AUDIO 5377_HARDWAREFEATURES_AUDIO_AMPLIFIER.containing_type = _HARDWAREFEATURES_AUDIO 5378_HARDWAREFEATURES_AUDIO_AUDIOCONFIGSTRUCTURE.containing_type = _HARDWAREFEATURES_AUDIO 5379_HARDWAREFEATURES_CAMERA_DEVICE.fields_by_name['interface'].enum_type = _HARDWAREFEATURES_CAMERA_INTERFACE 5380_HARDWAREFEATURES_CAMERA_DEVICE.fields_by_name['facing'].enum_type = _HARDWAREFEATURES_CAMERA_FACING 5381_HARDWAREFEATURES_CAMERA_DEVICE.fields_by_name['orientation'].enum_type = _HARDWAREFEATURES_CAMERA_ORIENTATION 5382_HARDWAREFEATURES_CAMERA_DEVICE.fields_by_name['privacy_switch'].enum_type = _HARDWAREFEATURES_PRESENT 5383_HARDWAREFEATURES_CAMERA_DEVICE.fields_by_name['microphone_count'].message_type = _HARDWAREFEATURES_COUNT 5384_HARDWAREFEATURES_CAMERA_DEVICE.containing_type = _HARDWAREFEATURES_CAMERA 5385_HARDWAREFEATURES_CAMERA.fields_by_name['devices'].message_type = _HARDWAREFEATURES_CAMERA_DEVICE 5386_HARDWAREFEATURES_CAMERA.containing_type = _HARDWAREFEATURES 5387_HARDWAREFEATURES_CAMERA_INTERFACE.containing_type = _HARDWAREFEATURES_CAMERA 5388_HARDWAREFEATURES_CAMERA_FACING.containing_type = _HARDWAREFEATURES_CAMERA 5389_HARDWAREFEATURES_CAMERA_ORIENTATION.containing_type = _HARDWAREFEATURES_CAMERA 5390_HARDWAREFEATURES_CAMERA_FLAGS.containing_type = _HARDWAREFEATURES_CAMERA 5391_HARDWAREFEATURES_ACCELEROMETER.fields_by_name['lid_accelerometer'].enum_type = _HARDWAREFEATURES_PRESENT 5392_HARDWAREFEATURES_ACCELEROMETER.fields_by_name['base_accelerometer'].enum_type = _HARDWAREFEATURES_PRESENT 5393_HARDWAREFEATURES_ACCELEROMETER.containing_type = _HARDWAREFEATURES 5394_HARDWAREFEATURES_GYROSCOPE.fields_by_name['lid_gyroscope'].enum_type = _HARDWAREFEATURES_PRESENT 5395_HARDWAREFEATURES_GYROSCOPE.fields_by_name['base_gyroscope'].enum_type = _HARDWAREFEATURES_PRESENT 5396_HARDWAREFEATURES_GYROSCOPE.containing_type = _HARDWAREFEATURES 5397_HARDWAREFEATURES_MAGNETOMETER.fields_by_name['lid_magnetometer'].enum_type = _HARDWAREFEATURES_PRESENT 5398_HARDWAREFEATURES_MAGNETOMETER.fields_by_name['base_magnetometer'].enum_type = _HARDWAREFEATURES_PRESENT 5399_HARDWAREFEATURES_MAGNETOMETER.containing_type = _HARDWAREFEATURES 5400_HARDWAREFEATURES_LIGHTSENSOR.fields_by_name['lid_lightsensor'].enum_type = _HARDWAREFEATURES_PRESENT 5401_HARDWAREFEATURES_LIGHTSENSOR.fields_by_name['base_lightsensor'].enum_type = _HARDWAREFEATURES_PRESENT 5402_HARDWAREFEATURES_LIGHTSENSOR.fields_by_name['camera_lightsensor'].enum_type = _HARDWAREFEATURES_PRESENT 5403_HARDWAREFEATURES_LIGHTSENSOR.containing_type = _HARDWAREFEATURES 5404_HARDWAREFEATURES_SCREEN.fields_by_name['connector_type'].enum_type = _HARDWAREFEATURES_SCREEN_CONNECTORTYPE 5405_HARDWAREFEATURES_SCREEN.fields_by_name['panel_properties'].message_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_DISPLAYPANEL_PROPERTIES 5406_HARDWAREFEATURES_SCREEN.fields_by_name['touch_support'].enum_type = _HARDWAREFEATURES_PRESENT 5407_HARDWAREFEATURES_SCREEN.containing_type = _HARDWAREFEATURES 5408_HARDWAREFEATURES_SCREEN_CONNECTORTYPE.containing_type = _HARDWAREFEATURES_SCREEN 5409_HARDWAREFEATURES_FORMFACTOR.fields_by_name['form_factor'].enum_type = _HARDWAREFEATURES_FORMFACTOR_FORMFACTORTYPE 5410_HARDWAREFEATURES_FORMFACTOR.fields_by_name['recovery_input'].enum_type = _HARDWAREFEATURES_FORMFACTOR_RECOVERYINPUTTYPE 5411_HARDWAREFEATURES_FORMFACTOR.fields_by_name['detachable_ui'].message_type = google_dot_protobuf_dot_wrappers__pb2._BOOLVALUE 5412_HARDWAREFEATURES_FORMFACTOR.containing_type = _HARDWAREFEATURES 5413_HARDWAREFEATURES_FORMFACTOR_FORMFACTORTYPE.containing_type = _HARDWAREFEATURES_FORMFACTOR 5414_HARDWAREFEATURES_FORMFACTOR_RECOVERYINPUTTYPE.containing_type = _HARDWAREFEATURES_FORMFACTOR 5415_HARDWAREFEATURES_STYLUS.fields_by_name['stylus'].enum_type = _HARDWAREFEATURES_STYLUS_STYLUSTYPE 5416_HARDWAREFEATURES_STYLUS.containing_type = _HARDWAREFEATURES 5417_HARDWAREFEATURES_STYLUS_STYLUSTYPE.containing_type = _HARDWAREFEATURES_STYLUS 5418_HARDWAREFEATURES_KEYBOARD.fields_by_name['keyboard_type'].enum_type = _HARDWAREFEATURES_KEYBOARD_KEYBOARDTYPE 5419_HARDWAREFEATURES_KEYBOARD.fields_by_name['backlight'].enum_type = _HARDWAREFEATURES_PRESENT 5420_HARDWAREFEATURES_KEYBOARD.fields_by_name['power_button'].enum_type = _HARDWAREFEATURES_PRESENT 5421_HARDWAREFEATURES_KEYBOARD.fields_by_name['numeric_pad'].enum_type = _HARDWAREFEATURES_PRESENT 5422_HARDWAREFEATURES_KEYBOARD.fields_by_name['mcu_type'].enum_type = _HARDWAREFEATURES_KEYBOARD_KEYBOARDMCUTYPE 5423_HARDWAREFEATURES_KEYBOARD.fields_by_name['als_steps'].message_type = _HARDWAREFEATURES_KBALSSTEP 5424_HARDWAREFEATURES_KEYBOARD.fields_by_name['bottom_left_layout'].enum_type = _HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMLEFTLAYOUT 5425_HARDWAREFEATURES_KEYBOARD.fields_by_name['bottom_right_layout'].enum_type = _HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMRIGHTLAYOUT 5426_HARDWAREFEATURES_KEYBOARD.fields_by_name['numeric_pad_layout'].enum_type = _HARDWAREFEATURES_KEYBOARD_NUMERICPADLAYOUT 5427_HARDWAREFEATURES_KEYBOARD.containing_type = _HARDWAREFEATURES 5428_HARDWAREFEATURES_KEYBOARD_KEYBOARDTYPE.containing_type = _HARDWAREFEATURES_KEYBOARD 5429_HARDWAREFEATURES_KEYBOARD_KEYBOARDMCUTYPE.containing_type = _HARDWAREFEATURES_KEYBOARD 5430_HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMLEFTLAYOUT.containing_type = _HARDWAREFEATURES_KEYBOARD 5431_HARDWAREFEATURES_KEYBOARD_KEYBOARDBOTTOMRIGHTLAYOUT.containing_type = _HARDWAREFEATURES_KEYBOARD 5432_HARDWAREFEATURES_KEYBOARD_NUMERICPADLAYOUT.containing_type = _HARDWAREFEATURES_KEYBOARD 5433_HARDWAREFEATURES_MEMORY.fields_by_name['profile'].message_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_MEMORY_PROFILE 5434_HARDWAREFEATURES_MEMORY.containing_type = _HARDWAREFEATURES 5435_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_PIXELMEDIAN.containing_type = _HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG 5436_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_DETECTZONE.containing_type = _HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG 5437_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG.fields_by_name['pixel_median'].message_type = _HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_PIXELMEDIAN 5438_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG.fields_by_name['detect_zones'].message_type = _HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_DETECTZONE 5439_HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG.containing_type = _HARDWAREFEATURES_FINGERPRINT 5440_HARDWAREFEATURES_FINGERPRINT.fields_by_name['location'].enum_type = _HARDWAREFEATURES_FINGERPRINT_LOCATION 5441_HARDWAREFEATURES_FINGERPRINT.fields_by_name['fingerprint_diag'].message_type = _HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG 5442_HARDWAREFEATURES_FINGERPRINT.containing_type = _HARDWAREFEATURES 5443_HARDWAREFEATURES_FINGERPRINT_LOCATION.containing_type = _HARDWAREFEATURES_FINGERPRINT 5444_HARDWAREFEATURES_STORAGE.fields_by_name['storage_type'].enum_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_STORAGE_STORAGETYPE 5445_HARDWAREFEATURES_STORAGE.containing_type = _HARDWAREFEATURES 5446_HARDWAREFEATURES_BLUETOOTH.fields_by_name['component'].message_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_BLUETOOTH 5447_HARDWAREFEATURES_BLUETOOTH.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5448_HARDWAREFEATURES_BLUETOOTH.containing_type = _HARDWAREFEATURES 5449_HARDWAREFEATURES_BARRELJACK.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5450_HARDWAREFEATURES_BARRELJACK.containing_type = _HARDWAREFEATURES 5451_HARDWAREFEATURES_WIFI.fields_by_name['supported_wlan_protocols'].enum_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_WIFI_WLANPROTOCOL 5452_HARDWAREFEATURES_WIFI.fields_by_name['wifi_chips'].enum_type = _HARDWAREFEATURES_WIFI_WIFICHIP 5453_HARDWAREFEATURES_WIFI.fields_by_name['wifi_config'].message_type = chromiumos_dot_config_dot_api_dot_wifi__config__pb2._WIFICONFIG 5454_HARDWAREFEATURES_WIFI.containing_type = _HARDWAREFEATURES 5455_HARDWAREFEATURES_WIFI_WIFICHIP.containing_type = _HARDWAREFEATURES_WIFI 5456_HARDWAREFEATURES_BUTTON.fields_by_name['region'].enum_type = _HARDWAREFEATURES_BUTTON_REGION 5457_HARDWAREFEATURES_BUTTON.fields_by_name['edge'].enum_type = _HARDWAREFEATURES_BUTTON_EDGE 5458_HARDWAREFEATURES_BUTTON.containing_type = _HARDWAREFEATURES 5459_HARDWAREFEATURES_BUTTON_REGION.containing_type = _HARDWAREFEATURES_BUTTON 5460_HARDWAREFEATURES_BUTTON_EDGE.containing_type = _HARDWAREFEATURES_BUTTON 5461_HARDWAREFEATURES_EMBEDDEDCONTROLLER_BUILDCONFIGENTRY.fields_by_name['value'].enum_type = _HARDWAREFEATURES_PRESENT 5462_HARDWAREFEATURES_EMBEDDEDCONTROLLER_BUILDCONFIGENTRY.containing_type = _HARDWAREFEATURES_EMBEDDEDCONTROLLER 5463_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5464_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['ec_type'].enum_type = _HARDWAREFEATURES_EMBEDDEDCONTROLLER_EMBEDDEDCONTROLLERTYPE 5465_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['part'].message_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_EMBEDDEDCONTROLLER 5466_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['feature_typec_cmd'].enum_type = _HARDWAREFEATURES_PRESENT 5467_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['cbi'].enum_type = _HARDWAREFEATURES_PRESENT 5468_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['detachable_base'].enum_type = _HARDWAREFEATURES_PRESENT 5469_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['feature_charge_control_v2'].enum_type = _HARDWAREFEATURES_PRESENT 5470_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['feature_asserts_panic'].enum_type = _HARDWAREFEATURES_PRESENT 5471_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['feature_system_safe_mode'].enum_type = _HARDWAREFEATURES_PRESENT 5472_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['feature_memory_dump_commands'].enum_type = _HARDWAREFEATURES_PRESENT 5473_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['build_config'].message_type = _HARDWAREFEATURES_EMBEDDEDCONTROLLER_BUILDCONFIGENTRY 5474_HARDWAREFEATURES_EMBEDDEDCONTROLLER.fields_by_name['max_sensor_odr_mhz'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE 5475_HARDWAREFEATURES_EMBEDDEDCONTROLLER.containing_type = _HARDWAREFEATURES 5476_HARDWAREFEATURES_EMBEDDEDCONTROLLER_EMBEDDEDCONTROLLERTYPE.containing_type = _HARDWAREFEATURES_EMBEDDEDCONTROLLER 5477_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE.fields_by_name['tpm_type'].enum_type = _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_TRUSTEDPLATFORMMODULETYPE 5478_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE.fields_by_name['production_rw_key_id'].enum_type = _HARDWAREFEATURES_PRESENT 5479_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE.fields_by_name['runtime_tpm_version'].enum_type = _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_RUNTIMETPMVERSION 5480_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE.fields_by_name['gsc_fw_name'].enum_type = _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_GSCFIRMWARENAME 5481_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE.fields_by_name['enterprise_rollback_space'].enum_type = _HARDWAREFEATURES_PRESENT 5482_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE.fields_by_name['valid_adid'].enum_type = _HARDWAREFEATURES_PRESENT 5483_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE.containing_type = _HARDWAREFEATURES 5484_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_TRUSTEDPLATFORMMODULETYPE.containing_type = _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE 5485_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_RUNTIMETPMVERSION.containing_type = _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE 5486_HARDWAREFEATURES_TRUSTEDPLATFORMMODULE_GSCFIRMWARENAME.containing_type = _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE 5487_HARDWAREFEATURES_HOTWORDING.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5488_HARDWAREFEATURES_HOTWORDING.containing_type = _HARDWAREFEATURES 5489_HARDWAREFEATURES_DISPLAY.fields_by_name['type'].enum_type = _HARDWAREFEATURES_DISPLAY_TYPE 5490_HARDWAREFEATURES_DISPLAY.containing_type = _HARDWAREFEATURES 5491_HARDWAREFEATURES_DISPLAY_TYPE.containing_type = _HARDWAREFEATURES_DISPLAY 5492_HARDWAREFEATURES_TOUCHPAD.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5493_HARDWAREFEATURES_TOUCHPAD.fields_by_name['touchpad_type'].enum_type = _HARDWAREFEATURES_TOUCHPAD_TOUCHPADTYPE 5494_HARDWAREFEATURES_TOUCHPAD.containing_type = _HARDWAREFEATURES 5495_HARDWAREFEATURES_TOUCHPAD_TOUCHPADTYPE.containing_type = _HARDWAREFEATURES_TOUCHPAD 5496_HARDWAREFEATURES_MICROPHONEMUTESWITCH.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5497_HARDWAREFEATURES_MICROPHONEMUTESWITCH.containing_type = _HARDWAREFEATURES 5498_HARDWAREFEATURES_BATTERY_LIFETIME.fields_by_name['shipping_min'].message_type = _DURATION 5499_HARDWAREFEATURES_BATTERY_LIFETIME.fields_by_name['deep_sleep_min'].message_type = _DURATION 5500_HARDWAREFEATURES_BATTERY_LIFETIME.fields_by_name['suspend_min'].message_type = _DURATION 5501_HARDWAREFEATURES_BATTERY_LIFETIME.fields_by_name['lucid_sleep_min'].message_type = _DURATION 5502_HARDWAREFEATURES_BATTERY_LIFETIME.fields_by_name['active_min'].message_type = _DURATION 5503_HARDWAREFEATURES_BATTERY_LIFETIME.containing_type = _HARDWAREFEATURES_BATTERY 5504_HARDWAREFEATURES_BATTERY_CHARGING.fields_by_name['active_max'].message_type = _DURATION 5505_HARDWAREFEATURES_BATTERY_CHARGING.fields_by_name['suspend_max'].message_type = _DURATION 5506_HARDWAREFEATURES_BATTERY_CHARGING.fields_by_name['deep_sleep_max'].message_type = _DURATION 5507_HARDWAREFEATURES_BATTERY_CHARGING.containing_type = _HARDWAREFEATURES_BATTERY 5508_HARDWAREFEATURES_BATTERY.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5509_HARDWAREFEATURES_BATTERY.fields_by_name['lifetime'].message_type = _HARDWAREFEATURES_BATTERY_LIFETIME 5510_HARDWAREFEATURES_BATTERY.fields_by_name['charging'].message_type = _HARDWAREFEATURES_BATTERY_CHARGING 5511_HARDWAREFEATURES_BATTERY.containing_type = _HARDWAREFEATURES 5512_HARDWAREFEATURES_PRIVACYSCREEN.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5513_HARDWAREFEATURES_PRIVACYSCREEN.containing_type = _HARDWAREFEATURES 5514_HARDWAREFEATURES_SOC.fields_by_name['features'].enum_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_SOC_FEATURE 5515_HARDWAREFEATURES_SOC.fields_by_name['vulnerabilities'].enum_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_SOC_VULNERABILITY 5516_HARDWAREFEATURES_SOC.fields_by_name['hevc_support'].enum_type = _HARDWAREFEATURES_PRESENT 5517_HARDWAREFEATURES_SOC.fields_by_name['resource_config'].message_type = chromiumos_dot_config_dot_api_dot_resource__config__pb2._RESOURCECONFIG 5518_HARDWAREFEATURES_SOC.containing_type = _HARDWAREFEATURES 5519_HARDWAREFEATURES_DISPLAYPORTCONVERTER.fields_by_name['converters'].message_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_DISPLAYPORTCONVERTER 5520_HARDWAREFEATURES_DISPLAYPORTCONVERTER.containing_type = _HARDWAREFEATURES 5521_HARDWAREFEATURES_HPS.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5522_HARDWAREFEATURES_HPS.containing_type = _HARDWAREFEATURES 5523_HARDWAREFEATURES_POE.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5524_HARDWAREFEATURES_POE.containing_type = _HARDWAREFEATURES 5525_HARDWAREFEATURES_POWERSUPPLY.fields_by_name['barreljack'].enum_type = _HARDWAREFEATURES_PRESENT 5526_HARDWAREFEATURES_POWERSUPPLY.containing_type = _HARDWAREFEATURES 5527_HARDWAREFEATURES_PROXIMITY.fields_by_name['configs'].message_type = chromiumos_dot_config_dot_api_dot_proximity__config__pb2._PROXIMITYCONFIG 5528_HARDWAREFEATURES_PROXIMITY.containing_type = _HARDWAREFEATURES 5529_HARDWAREFEATURES_TOUCH.fields_by_name['touch_slop_distance'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE 5530_HARDWAREFEATURES_TOUCH.containing_type = _HARDWAREFEATURES 5531_HARDWAREFEATURES_THERMAL.containing_type = _HARDWAREFEATURES 5532_HARDWAREFEATURES_RUNTIMEPROBECONFIG.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5533_HARDWAREFEATURES_RUNTIMEPROBECONFIG.fields_by_name['encrypted_config_present'].enum_type = _HARDWAREFEATURES_PRESENT 5534_HARDWAREFEATURES_RUNTIMEPROBECONFIG.containing_type = _HARDWAREFEATURES 5535_HARDWAREFEATURES_DGPU.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5536_HARDWAREFEATURES_DGPU.fields_by_name['dgpu_type'].enum_type = _HARDWAREFEATURES_DGPU_DGPUTYPE 5537_HARDWAREFEATURES_DGPU.containing_type = _HARDWAREFEATURES 5538_HARDWAREFEATURES_DGPU_DGPUTYPE.containing_type = _HARDWAREFEATURES_DGPU 5539_HARDWAREFEATURES_UWB.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5540_HARDWAREFEATURES_UWB.containing_type = _HARDWAREFEATURES 5541_HARDWAREFEATURES_HARDWAREPROBE.containing_type = _HARDWAREFEATURES 5542_HARDWAREFEATURES_KBALSSTEP.fields_by_name['lux_threshold'].message_type = chromiumos_dot_config_dot_api_dot_component__pb2._COMPONENT_LUXTHRESHOLD 5543_HARDWAREFEATURES_KBALSSTEP.containing_type = _HARDWAREFEATURES 5544_HARDWAREFEATURES_DETACHABLEBASE.containing_type = _HARDWAREFEATURES 5545_HARDWAREFEATURES_SUSPEND.fields_by_name['suspend_to_mem'].enum_type = _HARDWAREFEATURES_PRESENT 5546_HARDWAREFEATURES_SUSPEND.fields_by_name['suspend_to_idle'].enum_type = _HARDWAREFEATURES_PRESENT 5547_HARDWAREFEATURES_SUSPEND.containing_type = _HARDWAREFEATURES 5548_HARDWAREFEATURES_VRR.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5549_HARDWAREFEATURES_VRR.containing_type = _HARDWAREFEATURES 5550_HARDWAREFEATURES_SDREADER.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5551_HARDWAREFEATURES_SDREADER.containing_type = _HARDWAREFEATURES 5552_HARDWAREFEATURES_OEMINFO.containing_type = _HARDWAREFEATURES 5553_HARDWAREFEATURES_FAN.fields_by_name['fan_count'].message_type = google_dot_protobuf_dot_wrappers__pb2._UINT32VALUE 5554_HARDWAREFEATURES_FAN.containing_type = _HARDWAREFEATURES 5555_HARDWAREFEATURES_INTERRUPTCONTROLLERINFO.fields_by_name['nmi_support'].enum_type = _HARDWAREFEATURES_PRESENT 5556_HARDWAREFEATURES_INTERRUPTCONTROLLERINFO.containing_type = _HARDWAREFEATURES 5557_HARDWAREFEATURES_TILEDDISPLAY.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5558_HARDWAREFEATURES_TILEDDISPLAY.containing_type = _HARDWAREFEATURES 5559_HARDWAREFEATURES_CPUINFO_VENDORINFO.containing_type = _HARDWAREFEATURES_CPUINFO 5560_HARDWAREFEATURES_CPUINFO.fields_by_name['vendor_info'].message_type = _HARDWAREFEATURES_CPUINFO_VENDORINFO 5561_HARDWAREFEATURES_CPUINFO.containing_type = _HARDWAREFEATURES 5562_HARDWAREFEATURES_PENDRIVE.fields_by_name['present'].enum_type = _HARDWAREFEATURES_PRESENT 5563_HARDWAREFEATURES_PENDRIVE.containing_type = _HARDWAREFEATURES 5564_HARDWAREFEATURES.fields_by_name['usb_c'].message_type = _HARDWAREFEATURES_USBC 5565_HARDWAREFEATURES.fields_by_name['usb_a'].message_type = _HARDWAREFEATURES_USBA 5566_HARDWAREFEATURES.fields_by_name['cellular'].message_type = _HARDWAREFEATURES_CELLULAR 5567_HARDWAREFEATURES.fields_by_name['hdmi'].message_type = _HARDWAREFEATURES_HDMI 5568_HARDWAREFEATURES.fields_by_name['fw_config'].message_type = _HARDWAREFEATURES_FIRMWARECONFIGURATION 5569_HARDWAREFEATURES.fields_by_name['audio'].message_type = _HARDWAREFEATURES_AUDIO 5570_HARDWAREFEATURES.fields_by_name['camera'].message_type = _HARDWAREFEATURES_CAMERA 5571_HARDWAREFEATURES.fields_by_name['accelerometer'].message_type = _HARDWAREFEATURES_ACCELEROMETER 5572_HARDWAREFEATURES.fields_by_name['gyroscope'].message_type = _HARDWAREFEATURES_GYROSCOPE 5573_HARDWAREFEATURES.fields_by_name['magnetometer'].message_type = _HARDWAREFEATURES_MAGNETOMETER 5574_HARDWAREFEATURES.fields_by_name['light_sensor'].message_type = _HARDWAREFEATURES_LIGHTSENSOR 5575_HARDWAREFEATURES.fields_by_name['screen'].message_type = _HARDWAREFEATURES_SCREEN 5576_HARDWAREFEATURES.fields_by_name['form_factor'].message_type = _HARDWAREFEATURES_FORMFACTOR 5577_HARDWAREFEATURES.fields_by_name['stylus'].message_type = _HARDWAREFEATURES_STYLUS 5578_HARDWAREFEATURES.fields_by_name['keyboard'].message_type = _HARDWAREFEATURES_KEYBOARD 5579_HARDWAREFEATURES.fields_by_name['memory'].message_type = _HARDWAREFEATURES_MEMORY 5580_HARDWAREFEATURES.fields_by_name['fingerprint'].message_type = _HARDWAREFEATURES_FINGERPRINT 5581_HARDWAREFEATURES.fields_by_name['storage'].message_type = _HARDWAREFEATURES_STORAGE 5582_HARDWAREFEATURES.fields_by_name['bluetooth'].message_type = _HARDWAREFEATURES_BLUETOOTH 5583_HARDWAREFEATURES.fields_by_name['barreljack'].message_type = _HARDWAREFEATURES_BARRELJACK 5584_HARDWAREFEATURES.fields_by_name['wifi'].message_type = _HARDWAREFEATURES_WIFI 5585_HARDWAREFEATURES.fields_by_name['power_button'].message_type = _HARDWAREFEATURES_BUTTON 5586_HARDWAREFEATURES.fields_by_name['volume_button'].message_type = _HARDWAREFEATURES_BUTTON 5587_HARDWAREFEATURES.fields_by_name['embedded_controller'].message_type = _HARDWAREFEATURES_EMBEDDEDCONTROLLER 5588_HARDWAREFEATURES.fields_by_name['trusted_platform_module'].message_type = _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE 5589_HARDWAREFEATURES.fields_by_name['hotwording'].message_type = _HARDWAREFEATURES_HOTWORDING 5590_HARDWAREFEATURES.fields_by_name['display'].message_type = _HARDWAREFEATURES_DISPLAY 5591_HARDWAREFEATURES.fields_by_name['touchpad'].message_type = _HARDWAREFEATURES_TOUCHPAD 5592_HARDWAREFEATURES.fields_by_name['microphone_mute_switch'].message_type = _HARDWAREFEATURES_MICROPHONEMUTESWITCH 5593_HARDWAREFEATURES.fields_by_name['battery'].message_type = _HARDWAREFEATURES_BATTERY 5594_HARDWAREFEATURES.fields_by_name['privacy_screen'].message_type = _HARDWAREFEATURES_PRIVACYSCREEN 5595_HARDWAREFEATURES.fields_by_name['soc'].message_type = _HARDWAREFEATURES_SOC 5596_HARDWAREFEATURES.fields_by_name['dp_converter'].message_type = _HARDWAREFEATURES_DISPLAYPORTCONVERTER 5597_HARDWAREFEATURES.fields_by_name['hps'].message_type = _HARDWAREFEATURES_HPS 5598_HARDWAREFEATURES.fields_by_name['poe'].message_type = _HARDWAREFEATURES_POE 5599_HARDWAREFEATURES.fields_by_name['power_supply'].message_type = _HARDWAREFEATURES_POWERSUPPLY 5600_HARDWAREFEATURES.fields_by_name['proximity'].message_type = _HARDWAREFEATURES_PROXIMITY 5601_HARDWAREFEATURES.fields_by_name['touch'].message_type = _HARDWAREFEATURES_TOUCH 5602_HARDWAREFEATURES.fields_by_name['thermal'].message_type = _HARDWAREFEATURES_THERMAL 5603_HARDWAREFEATURES.fields_by_name['runtime_probe_config'].message_type = _HARDWAREFEATURES_RUNTIMEPROBECONFIG 5604_HARDWAREFEATURES.fields_by_name['dgpu_config'].message_type = _HARDWAREFEATURES_DGPU 5605_HARDWAREFEATURES.fields_by_name['uwb_config'].message_type = _HARDWAREFEATURES_UWB 5606_HARDWAREFEATURES.fields_by_name['hardware_probe_config'].message_type = _HARDWAREFEATURES_HARDWAREPROBE 5607_HARDWAREFEATURES.fields_by_name['detachable_base'].message_type = _HARDWAREFEATURES_DETACHABLEBASE 5608_HARDWAREFEATURES.fields_by_name['suspend'].message_type = _HARDWAREFEATURES_SUSPEND 5609_HARDWAREFEATURES.fields_by_name['vrr'].message_type = _HARDWAREFEATURES_VRR 5610_HARDWAREFEATURES.fields_by_name['sd_reader'].message_type = _HARDWAREFEATURES_SDREADER 5611_HARDWAREFEATURES.fields_by_name['oem_info'].message_type = _HARDWAREFEATURES_OEMINFO 5612_HARDWAREFEATURES.fields_by_name['fan'].message_type = _HARDWAREFEATURES_FAN 5613_HARDWAREFEATURES.fields_by_name['interrupt_controller_info'].message_type = _HARDWAREFEATURES_INTERRUPTCONTROLLERINFO 5614_HARDWAREFEATURES.fields_by_name['tiled_display'].message_type = _HARDWAREFEATURES_TILEDDISPLAY 5615_HARDWAREFEATURES.fields_by_name['cpu_info'].message_type = _HARDWAREFEATURES_CPUINFO 5616_HARDWAREFEATURES.fields_by_name['pendrive'].message_type = _HARDWAREFEATURES_PENDRIVE 5617_HARDWAREFEATURES_PRESENT.containing_type = _HARDWAREFEATURES 5618_HARDWAREFEATURES_PORTPOSITION.containing_type = _HARDWAREFEATURES 5619DESCRIPTOR.message_types_by_name['Topology'] = _TOPOLOGY 5620DESCRIPTOR.message_types_by_name['Duration'] = _DURATION 5621DESCRIPTOR.message_types_by_name['HardwareFeatures'] = _HARDWAREFEATURES 5622_sym_db.RegisterFileDescriptor(DESCRIPTOR) 5623 5624Topology = _reflection.GeneratedProtocolMessageType('Topology', (_message.Message,), { 5625 5626 'DescriptionEntry' : _reflection.GeneratedProtocolMessageType('DescriptionEntry', (_message.Message,), { 5627 'DESCRIPTOR' : _TOPOLOGY_DESCRIPTIONENTRY, 5628 '__module__' : 'chromiumos.config.api.topology_pb2' 5629 # @@protoc_insertion_point(class_scope:chromiumos.config.api.Topology.DescriptionEntry) 5630 }) 5631 , 5632 'DESCRIPTOR' : _TOPOLOGY, 5633 '__module__' : 'chromiumos.config.api.topology_pb2' 5634 # @@protoc_insertion_point(class_scope:chromiumos.config.api.Topology) 5635 }) 5636_sym_db.RegisterMessage(Topology) 5637_sym_db.RegisterMessage(Topology.DescriptionEntry) 5638 5639Duration = _reflection.GeneratedProtocolMessageType('Duration', (_message.Message,), { 5640 'DESCRIPTOR' : _DURATION, 5641 '__module__' : 'chromiumos.config.api.topology_pb2' 5642 # @@protoc_insertion_point(class_scope:chromiumos.config.api.Duration) 5643 }) 5644_sym_db.RegisterMessage(Duration) 5645 5646HardwareFeatures = _reflection.GeneratedProtocolMessageType('HardwareFeatures', (_message.Message,), { 5647 5648 'Count' : _reflection.GeneratedProtocolMessageType('Count', (_message.Message,), { 5649 'DESCRIPTOR' : _HARDWAREFEATURES_COUNT, 5650 '__module__' : 'chromiumos.config.api.topology_pb2' 5651 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Count) 5652 }) 5653 , 5654 5655 'UsbC' : _reflection.GeneratedProtocolMessageType('UsbC', (_message.Message,), { 5656 5657 'Port' : _reflection.GeneratedProtocolMessageType('Port', (_message.Message,), { 5658 'DESCRIPTOR' : _HARDWAREFEATURES_USBC_PORT, 5659 '__module__' : 'chromiumos.config.api.topology_pb2' 5660 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.UsbC.Port) 5661 }) 5662 , 5663 'DESCRIPTOR' : _HARDWAREFEATURES_USBC, 5664 '__module__' : 'chromiumos.config.api.topology_pb2' 5665 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.UsbC) 5666 }) 5667 , 5668 5669 'UsbA' : _reflection.GeneratedProtocolMessageType('UsbA', (_message.Message,), { 5670 'DESCRIPTOR' : _HARDWAREFEATURES_USBA, 5671 '__module__' : 'chromiumos.config.api.topology_pb2' 5672 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.UsbA) 5673 }) 5674 , 5675 5676 'Cellular' : _reflection.GeneratedProtocolMessageType('Cellular', (_message.Message,), { 5677 5678 'DynamicPowerReductionConfig' : _reflection.GeneratedProtocolMessageType('DynamicPowerReductionConfig', (_message.Message,), { 5679 5680 'PowerLevelMappingEntry' : _reflection.GeneratedProtocolMessageType('PowerLevelMappingEntry', (_message.Message,), { 5681 'DESCRIPTOR' : _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_POWERLEVELMAPPINGENTRY, 5682 '__module__' : 'chromiumos.config.api.topology_pb2' 5683 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.PowerLevelMappingEntry) 5684 }) 5685 , 5686 5687 'RegulatoryDomainMappingEntry' : _reflection.GeneratedProtocolMessageType('RegulatoryDomainMappingEntry', (_message.Message,), { 5688 'DESCRIPTOR' : _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_REGULATORYDOMAINMAPPINGENTRY, 5689 '__module__' : 'chromiumos.config.api.topology_pb2' 5690 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig.RegulatoryDomainMappingEntry) 5691 }) 5692 , 5693 'DESCRIPTOR' : _HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG, 5694 '__module__' : 'chromiumos.config.api.topology_pb2' 5695 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Cellular.DynamicPowerReductionConfig) 5696 }) 5697 , 5698 'DESCRIPTOR' : _HARDWAREFEATURES_CELLULAR, 5699 '__module__' : 'chromiumos.config.api.topology_pb2' 5700 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Cellular) 5701 }) 5702 , 5703 5704 'Hdmi' : _reflection.GeneratedProtocolMessageType('Hdmi', (_message.Message,), { 5705 5706 'Cec' : _reflection.GeneratedProtocolMessageType('Cec', (_message.Message,), { 5707 'DESCRIPTOR' : _HARDWAREFEATURES_HDMI_CEC, 5708 '__module__' : 'chromiumos.config.api.topology_pb2' 5709 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Hdmi.Cec) 5710 }) 5711 , 5712 'DESCRIPTOR' : _HARDWAREFEATURES_HDMI, 5713 '__module__' : 'chromiumos.config.api.topology_pb2' 5714 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Hdmi) 5715 }) 5716 , 5717 5718 'FirmwareConfiguration' : _reflection.GeneratedProtocolMessageType('FirmwareConfiguration', (_message.Message,), { 5719 5720 'SemVer' : _reflection.GeneratedProtocolMessageType('SemVer', (_message.Message,), { 5721 'DESCRIPTOR' : _HARDWAREFEATURES_FIRMWARECONFIGURATION_SEMVER, 5722 '__module__' : 'chromiumos.config.api.topology_pb2' 5723 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.FirmwareConfiguration.SemVer) 5724 }) 5725 , 5726 'DESCRIPTOR' : _HARDWAREFEATURES_FIRMWARECONFIGURATION, 5727 '__module__' : 'chromiumos.config.api.topology_pb2' 5728 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.FirmwareConfiguration) 5729 }) 5730 , 5731 5732 'Audio' : _reflection.GeneratedProtocolMessageType('Audio', (_message.Message,), { 5733 5734 'CardConfig' : _reflection.GeneratedProtocolMessageType('CardConfig', (_message.Message,), { 5735 'DESCRIPTOR' : _HARDWAREFEATURES_AUDIO_CARDCONFIG, 5736 '__module__' : 'chromiumos.config.api.topology_pb2' 5737 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Audio.CardConfig) 5738 }) 5739 , 5740 'DESCRIPTOR' : _HARDWAREFEATURES_AUDIO, 5741 '__module__' : 'chromiumos.config.api.topology_pb2' 5742 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Audio) 5743 }) 5744 , 5745 5746 'Camera' : _reflection.GeneratedProtocolMessageType('Camera', (_message.Message,), { 5747 5748 'Device' : _reflection.GeneratedProtocolMessageType('Device', (_message.Message,), { 5749 'DESCRIPTOR' : _HARDWAREFEATURES_CAMERA_DEVICE, 5750 '__module__' : 'chromiumos.config.api.topology_pb2' 5751 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Camera.Device) 5752 }) 5753 , 5754 'DESCRIPTOR' : _HARDWAREFEATURES_CAMERA, 5755 '__module__' : 'chromiumos.config.api.topology_pb2' 5756 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Camera) 5757 }) 5758 , 5759 5760 'Accelerometer' : _reflection.GeneratedProtocolMessageType('Accelerometer', (_message.Message,), { 5761 'DESCRIPTOR' : _HARDWAREFEATURES_ACCELEROMETER, 5762 '__module__' : 'chromiumos.config.api.topology_pb2' 5763 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Accelerometer) 5764 }) 5765 , 5766 5767 'Gyroscope' : _reflection.GeneratedProtocolMessageType('Gyroscope', (_message.Message,), { 5768 'DESCRIPTOR' : _HARDWAREFEATURES_GYROSCOPE, 5769 '__module__' : 'chromiumos.config.api.topology_pb2' 5770 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Gyroscope) 5771 }) 5772 , 5773 5774 'Magnetometer' : _reflection.GeneratedProtocolMessageType('Magnetometer', (_message.Message,), { 5775 'DESCRIPTOR' : _HARDWAREFEATURES_MAGNETOMETER, 5776 '__module__' : 'chromiumos.config.api.topology_pb2' 5777 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Magnetometer) 5778 }) 5779 , 5780 5781 'LightSensor' : _reflection.GeneratedProtocolMessageType('LightSensor', (_message.Message,), { 5782 'DESCRIPTOR' : _HARDWAREFEATURES_LIGHTSENSOR, 5783 '__module__' : 'chromiumos.config.api.topology_pb2' 5784 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.LightSensor) 5785 }) 5786 , 5787 5788 'Screen' : _reflection.GeneratedProtocolMessageType('Screen', (_message.Message,), { 5789 'DESCRIPTOR' : _HARDWAREFEATURES_SCREEN, 5790 '__module__' : 'chromiumos.config.api.topology_pb2' 5791 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Screen) 5792 }) 5793 , 5794 5795 'FormFactor' : _reflection.GeneratedProtocolMessageType('FormFactor', (_message.Message,), { 5796 'DESCRIPTOR' : _HARDWAREFEATURES_FORMFACTOR, 5797 '__module__' : 'chromiumos.config.api.topology_pb2' 5798 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.FormFactor) 5799 }) 5800 , 5801 5802 'Stylus' : _reflection.GeneratedProtocolMessageType('Stylus', (_message.Message,), { 5803 'DESCRIPTOR' : _HARDWAREFEATURES_STYLUS, 5804 '__module__' : 'chromiumos.config.api.topology_pb2' 5805 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Stylus) 5806 }) 5807 , 5808 5809 'Keyboard' : _reflection.GeneratedProtocolMessageType('Keyboard', (_message.Message,), { 5810 'DESCRIPTOR' : _HARDWAREFEATURES_KEYBOARD, 5811 '__module__' : 'chromiumos.config.api.topology_pb2' 5812 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Keyboard) 5813 }) 5814 , 5815 5816 'Memory' : _reflection.GeneratedProtocolMessageType('Memory', (_message.Message,), { 5817 'DESCRIPTOR' : _HARDWAREFEATURES_MEMORY, 5818 '__module__' : 'chromiumos.config.api.topology_pb2' 5819 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Memory) 5820 }) 5821 , 5822 5823 'Fingerprint' : _reflection.GeneratedProtocolMessageType('Fingerprint', (_message.Message,), { 5824 5825 'FingerprintDiag' : _reflection.GeneratedProtocolMessageType('FingerprintDiag', (_message.Message,), { 5826 5827 'PixelMedian' : _reflection.GeneratedProtocolMessageType('PixelMedian', (_message.Message,), { 5828 'DESCRIPTOR' : _HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_PIXELMEDIAN, 5829 '__module__' : 'chromiumos.config.api.topology_pb2' 5830 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian) 5831 }) 5832 , 5833 5834 'DetectZone' : _reflection.GeneratedProtocolMessageType('DetectZone', (_message.Message,), { 5835 'DESCRIPTOR' : _HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG_DETECTZONE, 5836 '__module__' : 'chromiumos.config.api.topology_pb2' 5837 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag.DetectZone) 5838 }) 5839 , 5840 'DESCRIPTOR' : _HARDWAREFEATURES_FINGERPRINT_FINGERPRINTDIAG, 5841 '__module__' : 'chromiumos.config.api.topology_pb2' 5842 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Fingerprint.FingerprintDiag) 5843 }) 5844 , 5845 'DESCRIPTOR' : _HARDWAREFEATURES_FINGERPRINT, 5846 '__module__' : 'chromiumos.config.api.topology_pb2' 5847 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Fingerprint) 5848 }) 5849 , 5850 5851 'Storage' : _reflection.GeneratedProtocolMessageType('Storage', (_message.Message,), { 5852 'DESCRIPTOR' : _HARDWAREFEATURES_STORAGE, 5853 '__module__' : 'chromiumos.config.api.topology_pb2' 5854 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Storage) 5855 }) 5856 , 5857 5858 'Bluetooth' : _reflection.GeneratedProtocolMessageType('Bluetooth', (_message.Message,), { 5859 'DESCRIPTOR' : _HARDWAREFEATURES_BLUETOOTH, 5860 '__module__' : 'chromiumos.config.api.topology_pb2' 5861 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Bluetooth) 5862 }) 5863 , 5864 5865 'BarrelJack' : _reflection.GeneratedProtocolMessageType('BarrelJack', (_message.Message,), { 5866 'DESCRIPTOR' : _HARDWAREFEATURES_BARRELJACK, 5867 '__module__' : 'chromiumos.config.api.topology_pb2' 5868 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.BarrelJack) 5869 }) 5870 , 5871 5872 'Wifi' : _reflection.GeneratedProtocolMessageType('Wifi', (_message.Message,), { 5873 'DESCRIPTOR' : _HARDWAREFEATURES_WIFI, 5874 '__module__' : 'chromiumos.config.api.topology_pb2' 5875 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Wifi) 5876 }) 5877 , 5878 5879 'Button' : _reflection.GeneratedProtocolMessageType('Button', (_message.Message,), { 5880 'DESCRIPTOR' : _HARDWAREFEATURES_BUTTON, 5881 '__module__' : 'chromiumos.config.api.topology_pb2' 5882 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Button) 5883 }) 5884 , 5885 5886 'EmbeddedController' : _reflection.GeneratedProtocolMessageType('EmbeddedController', (_message.Message,), { 5887 5888 'BuildConfigEntry' : _reflection.GeneratedProtocolMessageType('BuildConfigEntry', (_message.Message,), { 5889 'DESCRIPTOR' : _HARDWAREFEATURES_EMBEDDEDCONTROLLER_BUILDCONFIGENTRY, 5890 '__module__' : 'chromiumos.config.api.topology_pb2' 5891 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.EmbeddedController.BuildConfigEntry) 5892 }) 5893 , 5894 'DESCRIPTOR' : _HARDWAREFEATURES_EMBEDDEDCONTROLLER, 5895 '__module__' : 'chromiumos.config.api.topology_pb2' 5896 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.EmbeddedController) 5897 }) 5898 , 5899 5900 'TrustedPlatformModule' : _reflection.GeneratedProtocolMessageType('TrustedPlatformModule', (_message.Message,), { 5901 'DESCRIPTOR' : _HARDWAREFEATURES_TRUSTEDPLATFORMMODULE, 5902 '__module__' : 'chromiumos.config.api.topology_pb2' 5903 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.TrustedPlatformModule) 5904 }) 5905 , 5906 5907 'Hotwording' : _reflection.GeneratedProtocolMessageType('Hotwording', (_message.Message,), { 5908 'DESCRIPTOR' : _HARDWAREFEATURES_HOTWORDING, 5909 '__module__' : 'chromiumos.config.api.topology_pb2' 5910 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Hotwording) 5911 }) 5912 , 5913 5914 'Display' : _reflection.GeneratedProtocolMessageType('Display', (_message.Message,), { 5915 'DESCRIPTOR' : _HARDWAREFEATURES_DISPLAY, 5916 '__module__' : 'chromiumos.config.api.topology_pb2' 5917 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Display) 5918 }) 5919 , 5920 5921 'Touchpad' : _reflection.GeneratedProtocolMessageType('Touchpad', (_message.Message,), { 5922 'DESCRIPTOR' : _HARDWAREFEATURES_TOUCHPAD, 5923 '__module__' : 'chromiumos.config.api.topology_pb2' 5924 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Touchpad) 5925 }) 5926 , 5927 5928 'MicrophoneMuteSwitch' : _reflection.GeneratedProtocolMessageType('MicrophoneMuteSwitch', (_message.Message,), { 5929 'DESCRIPTOR' : _HARDWAREFEATURES_MICROPHONEMUTESWITCH, 5930 '__module__' : 'chromiumos.config.api.topology_pb2' 5931 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.MicrophoneMuteSwitch) 5932 }) 5933 , 5934 5935 'Battery' : _reflection.GeneratedProtocolMessageType('Battery', (_message.Message,), { 5936 5937 'Lifetime' : _reflection.GeneratedProtocolMessageType('Lifetime', (_message.Message,), { 5938 'DESCRIPTOR' : _HARDWAREFEATURES_BATTERY_LIFETIME, 5939 '__module__' : 'chromiumos.config.api.topology_pb2' 5940 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Battery.Lifetime) 5941 }) 5942 , 5943 5944 'Charging' : _reflection.GeneratedProtocolMessageType('Charging', (_message.Message,), { 5945 'DESCRIPTOR' : _HARDWAREFEATURES_BATTERY_CHARGING, 5946 '__module__' : 'chromiumos.config.api.topology_pb2' 5947 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Battery.Charging) 5948 }) 5949 , 5950 'DESCRIPTOR' : _HARDWAREFEATURES_BATTERY, 5951 '__module__' : 'chromiumos.config.api.topology_pb2' 5952 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Battery) 5953 }) 5954 , 5955 5956 'PrivacyScreen' : _reflection.GeneratedProtocolMessageType('PrivacyScreen', (_message.Message,), { 5957 'DESCRIPTOR' : _HARDWAREFEATURES_PRIVACYSCREEN, 5958 '__module__' : 'chromiumos.config.api.topology_pb2' 5959 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.PrivacyScreen) 5960 }) 5961 , 5962 5963 'Soc' : _reflection.GeneratedProtocolMessageType('Soc', (_message.Message,), { 5964 'DESCRIPTOR' : _HARDWAREFEATURES_SOC, 5965 '__module__' : 'chromiumos.config.api.topology_pb2' 5966 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Soc) 5967 }) 5968 , 5969 5970 'DisplayPortConverter' : _reflection.GeneratedProtocolMessageType('DisplayPortConverter', (_message.Message,), { 5971 'DESCRIPTOR' : _HARDWAREFEATURES_DISPLAYPORTCONVERTER, 5972 '__module__' : 'chromiumos.config.api.topology_pb2' 5973 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.DisplayPortConverter) 5974 }) 5975 , 5976 5977 'Hps' : _reflection.GeneratedProtocolMessageType('Hps', (_message.Message,), { 5978 'DESCRIPTOR' : _HARDWAREFEATURES_HPS, 5979 '__module__' : 'chromiumos.config.api.topology_pb2' 5980 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Hps) 5981 }) 5982 , 5983 5984 'PoE' : _reflection.GeneratedProtocolMessageType('PoE', (_message.Message,), { 5985 'DESCRIPTOR' : _HARDWAREFEATURES_POE, 5986 '__module__' : 'chromiumos.config.api.topology_pb2' 5987 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.PoE) 5988 }) 5989 , 5990 5991 'PowerSupply' : _reflection.GeneratedProtocolMessageType('PowerSupply', (_message.Message,), { 5992 'DESCRIPTOR' : _HARDWAREFEATURES_POWERSUPPLY, 5993 '__module__' : 'chromiumos.config.api.topology_pb2' 5994 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.PowerSupply) 5995 }) 5996 , 5997 5998 'Proximity' : _reflection.GeneratedProtocolMessageType('Proximity', (_message.Message,), { 5999 'DESCRIPTOR' : _HARDWAREFEATURES_PROXIMITY, 6000 '__module__' : 'chromiumos.config.api.topology_pb2' 6001 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Proximity) 6002 }) 6003 , 6004 6005 'Touch' : _reflection.GeneratedProtocolMessageType('Touch', (_message.Message,), { 6006 'DESCRIPTOR' : _HARDWAREFEATURES_TOUCH, 6007 '__module__' : 'chromiumos.config.api.topology_pb2' 6008 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Touch) 6009 }) 6010 , 6011 6012 'Thermal' : _reflection.GeneratedProtocolMessageType('Thermal', (_message.Message,), { 6013 'DESCRIPTOR' : _HARDWAREFEATURES_THERMAL, 6014 '__module__' : 'chromiumos.config.api.topology_pb2' 6015 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Thermal) 6016 }) 6017 , 6018 6019 'RuntimeProbeConfig' : _reflection.GeneratedProtocolMessageType('RuntimeProbeConfig', (_message.Message,), { 6020 'DESCRIPTOR' : _HARDWAREFEATURES_RUNTIMEPROBECONFIG, 6021 '__module__' : 'chromiumos.config.api.topology_pb2' 6022 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.RuntimeProbeConfig) 6023 }) 6024 , 6025 6026 'Dgpu' : _reflection.GeneratedProtocolMessageType('Dgpu', (_message.Message,), { 6027 'DESCRIPTOR' : _HARDWAREFEATURES_DGPU, 6028 '__module__' : 'chromiumos.config.api.topology_pb2' 6029 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Dgpu) 6030 }) 6031 , 6032 6033 'Uwb' : _reflection.GeneratedProtocolMessageType('Uwb', (_message.Message,), { 6034 'DESCRIPTOR' : _HARDWAREFEATURES_UWB, 6035 '__module__' : 'chromiumos.config.api.topology_pb2' 6036 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Uwb) 6037 }) 6038 , 6039 6040 'HardwareProbe' : _reflection.GeneratedProtocolMessageType('HardwareProbe', (_message.Message,), { 6041 'DESCRIPTOR' : _HARDWAREFEATURES_HARDWAREPROBE, 6042 '__module__' : 'chromiumos.config.api.topology_pb2' 6043 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.HardwareProbe) 6044 }) 6045 , 6046 6047 'KbAlsStep' : _reflection.GeneratedProtocolMessageType('KbAlsStep', (_message.Message,), { 6048 'DESCRIPTOR' : _HARDWAREFEATURES_KBALSSTEP, 6049 '__module__' : 'chromiumos.config.api.topology_pb2' 6050 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.KbAlsStep) 6051 }) 6052 , 6053 6054 'DetachableBase' : _reflection.GeneratedProtocolMessageType('DetachableBase', (_message.Message,), { 6055 'DESCRIPTOR' : _HARDWAREFEATURES_DETACHABLEBASE, 6056 '__module__' : 'chromiumos.config.api.topology_pb2' 6057 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.DetachableBase) 6058 }) 6059 , 6060 6061 'Suspend' : _reflection.GeneratedProtocolMessageType('Suspend', (_message.Message,), { 6062 'DESCRIPTOR' : _HARDWAREFEATURES_SUSPEND, 6063 '__module__' : 'chromiumos.config.api.topology_pb2' 6064 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Suspend) 6065 }) 6066 , 6067 6068 'Vrr' : _reflection.GeneratedProtocolMessageType('Vrr', (_message.Message,), { 6069 'DESCRIPTOR' : _HARDWAREFEATURES_VRR, 6070 '__module__' : 'chromiumos.config.api.topology_pb2' 6071 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Vrr) 6072 }) 6073 , 6074 6075 'SdReader' : _reflection.GeneratedProtocolMessageType('SdReader', (_message.Message,), { 6076 'DESCRIPTOR' : _HARDWAREFEATURES_SDREADER, 6077 '__module__' : 'chromiumos.config.api.topology_pb2' 6078 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.SdReader) 6079 }) 6080 , 6081 6082 'OEMInfo' : _reflection.GeneratedProtocolMessageType('OEMInfo', (_message.Message,), { 6083 'DESCRIPTOR' : _HARDWAREFEATURES_OEMINFO, 6084 '__module__' : 'chromiumos.config.api.topology_pb2' 6085 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.OEMInfo) 6086 }) 6087 , 6088 6089 'Fan' : _reflection.GeneratedProtocolMessageType('Fan', (_message.Message,), { 6090 'DESCRIPTOR' : _HARDWAREFEATURES_FAN, 6091 '__module__' : 'chromiumos.config.api.topology_pb2' 6092 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Fan) 6093 }) 6094 , 6095 6096 'InterruptControllerInfo' : _reflection.GeneratedProtocolMessageType('InterruptControllerInfo', (_message.Message,), { 6097 'DESCRIPTOR' : _HARDWAREFEATURES_INTERRUPTCONTROLLERINFO, 6098 '__module__' : 'chromiumos.config.api.topology_pb2' 6099 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.InterruptControllerInfo) 6100 }) 6101 , 6102 6103 'TiledDisplay' : _reflection.GeneratedProtocolMessageType('TiledDisplay', (_message.Message,), { 6104 'DESCRIPTOR' : _HARDWAREFEATURES_TILEDDISPLAY, 6105 '__module__' : 'chromiumos.config.api.topology_pb2' 6106 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.TiledDisplay) 6107 }) 6108 , 6109 6110 'CpuInfo' : _reflection.GeneratedProtocolMessageType('CpuInfo', (_message.Message,), { 6111 6112 'VendorInfo' : _reflection.GeneratedProtocolMessageType('VendorInfo', (_message.Message,), { 6113 'DESCRIPTOR' : _HARDWAREFEATURES_CPUINFO_VENDORINFO, 6114 '__module__' : 'chromiumos.config.api.topology_pb2' 6115 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.CpuInfo.VendorInfo) 6116 }) 6117 , 6118 'DESCRIPTOR' : _HARDWAREFEATURES_CPUINFO, 6119 '__module__' : 'chromiumos.config.api.topology_pb2' 6120 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.CpuInfo) 6121 }) 6122 , 6123 6124 'Pendrive' : _reflection.GeneratedProtocolMessageType('Pendrive', (_message.Message,), { 6125 'DESCRIPTOR' : _HARDWAREFEATURES_PENDRIVE, 6126 '__module__' : 'chromiumos.config.api.topology_pb2' 6127 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures.Pendrive) 6128 }) 6129 , 6130 'DESCRIPTOR' : _HARDWAREFEATURES, 6131 '__module__' : 'chromiumos.config.api.topology_pb2' 6132 # @@protoc_insertion_point(class_scope:chromiumos.config.api.HardwareFeatures) 6133 }) 6134_sym_db.RegisterMessage(HardwareFeatures) 6135_sym_db.RegisterMessage(HardwareFeatures.Count) 6136_sym_db.RegisterMessage(HardwareFeatures.UsbC) 6137_sym_db.RegisterMessage(HardwareFeatures.UsbC.Port) 6138_sym_db.RegisterMessage(HardwareFeatures.UsbA) 6139_sym_db.RegisterMessage(HardwareFeatures.Cellular) 6140_sym_db.RegisterMessage(HardwareFeatures.Cellular.DynamicPowerReductionConfig) 6141_sym_db.RegisterMessage(HardwareFeatures.Cellular.DynamicPowerReductionConfig.PowerLevelMappingEntry) 6142_sym_db.RegisterMessage(HardwareFeatures.Cellular.DynamicPowerReductionConfig.RegulatoryDomainMappingEntry) 6143_sym_db.RegisterMessage(HardwareFeatures.Hdmi) 6144_sym_db.RegisterMessage(HardwareFeatures.Hdmi.Cec) 6145_sym_db.RegisterMessage(HardwareFeatures.FirmwareConfiguration) 6146_sym_db.RegisterMessage(HardwareFeatures.FirmwareConfiguration.SemVer) 6147_sym_db.RegisterMessage(HardwareFeatures.Audio) 6148_sym_db.RegisterMessage(HardwareFeatures.Audio.CardConfig) 6149_sym_db.RegisterMessage(HardwareFeatures.Camera) 6150_sym_db.RegisterMessage(HardwareFeatures.Camera.Device) 6151_sym_db.RegisterMessage(HardwareFeatures.Accelerometer) 6152_sym_db.RegisterMessage(HardwareFeatures.Gyroscope) 6153_sym_db.RegisterMessage(HardwareFeatures.Magnetometer) 6154_sym_db.RegisterMessage(HardwareFeatures.LightSensor) 6155_sym_db.RegisterMessage(HardwareFeatures.Screen) 6156_sym_db.RegisterMessage(HardwareFeatures.FormFactor) 6157_sym_db.RegisterMessage(HardwareFeatures.Stylus) 6158_sym_db.RegisterMessage(HardwareFeatures.Keyboard) 6159_sym_db.RegisterMessage(HardwareFeatures.Memory) 6160_sym_db.RegisterMessage(HardwareFeatures.Fingerprint) 6161_sym_db.RegisterMessage(HardwareFeatures.Fingerprint.FingerprintDiag) 6162_sym_db.RegisterMessage(HardwareFeatures.Fingerprint.FingerprintDiag.PixelMedian) 6163_sym_db.RegisterMessage(HardwareFeatures.Fingerprint.FingerprintDiag.DetectZone) 6164_sym_db.RegisterMessage(HardwareFeatures.Storage) 6165_sym_db.RegisterMessage(HardwareFeatures.Bluetooth) 6166_sym_db.RegisterMessage(HardwareFeatures.BarrelJack) 6167_sym_db.RegisterMessage(HardwareFeatures.Wifi) 6168_sym_db.RegisterMessage(HardwareFeatures.Button) 6169_sym_db.RegisterMessage(HardwareFeatures.EmbeddedController) 6170_sym_db.RegisterMessage(HardwareFeatures.EmbeddedController.BuildConfigEntry) 6171_sym_db.RegisterMessage(HardwareFeatures.TrustedPlatformModule) 6172_sym_db.RegisterMessage(HardwareFeatures.Hotwording) 6173_sym_db.RegisterMessage(HardwareFeatures.Display) 6174_sym_db.RegisterMessage(HardwareFeatures.Touchpad) 6175_sym_db.RegisterMessage(HardwareFeatures.MicrophoneMuteSwitch) 6176_sym_db.RegisterMessage(HardwareFeatures.Battery) 6177_sym_db.RegisterMessage(HardwareFeatures.Battery.Lifetime) 6178_sym_db.RegisterMessage(HardwareFeatures.Battery.Charging) 6179_sym_db.RegisterMessage(HardwareFeatures.PrivacyScreen) 6180_sym_db.RegisterMessage(HardwareFeatures.Soc) 6181_sym_db.RegisterMessage(HardwareFeatures.DisplayPortConverter) 6182_sym_db.RegisterMessage(HardwareFeatures.Hps) 6183_sym_db.RegisterMessage(HardwareFeatures.PoE) 6184_sym_db.RegisterMessage(HardwareFeatures.PowerSupply) 6185_sym_db.RegisterMessage(HardwareFeatures.Proximity) 6186_sym_db.RegisterMessage(HardwareFeatures.Touch) 6187_sym_db.RegisterMessage(HardwareFeatures.Thermal) 6188_sym_db.RegisterMessage(HardwareFeatures.RuntimeProbeConfig) 6189_sym_db.RegisterMessage(HardwareFeatures.Dgpu) 6190_sym_db.RegisterMessage(HardwareFeatures.Uwb) 6191_sym_db.RegisterMessage(HardwareFeatures.HardwareProbe) 6192_sym_db.RegisterMessage(HardwareFeatures.KbAlsStep) 6193_sym_db.RegisterMessage(HardwareFeatures.DetachableBase) 6194_sym_db.RegisterMessage(HardwareFeatures.Suspend) 6195_sym_db.RegisterMessage(HardwareFeatures.Vrr) 6196_sym_db.RegisterMessage(HardwareFeatures.SdReader) 6197_sym_db.RegisterMessage(HardwareFeatures.OEMInfo) 6198_sym_db.RegisterMessage(HardwareFeatures.Fan) 6199_sym_db.RegisterMessage(HardwareFeatures.InterruptControllerInfo) 6200_sym_db.RegisterMessage(HardwareFeatures.TiledDisplay) 6201_sym_db.RegisterMessage(HardwareFeatures.CpuInfo) 6202_sym_db.RegisterMessage(HardwareFeatures.CpuInfo.VendorInfo) 6203_sym_db.RegisterMessage(HardwareFeatures.Pendrive) 6204 6205 6206DESCRIPTOR._options = None 6207_TOPOLOGY_DESCRIPTIONENTRY._options = None 6208_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_POWERLEVELMAPPINGENTRY._options = None 6209_HARDWAREFEATURES_CELLULAR_DYNAMICPOWERREDUCTIONCONFIG_REGULATORYDOMAINMAPPINGENTRY._options = None 6210_HARDWAREFEATURES_CELLULAR.fields_by_name['attach_apn_required']._options = None 6211_HARDWAREFEATURES_EMBEDDEDCONTROLLER_BUILDCONFIGENTRY._options = None 6212# @@protoc_insertion_point(module_scope) 6213