Documentation

Index

Constants

This section is empty.

Variables

View Source
var UiConfig_Requisition_name = map[int32]string{
	0: "REQUISITION_UNSPECIFIED",
	1: "REQUISITION_CHROMEOS",
	2: "REQUISITION_MEETHW",
}
View Source
var UiConfig_Requisition_value = map[string]int32{
	"REQUISITION_UNSPECIFIED": 0,
	"REQUISITION_CHROMEOS":    1,
	"REQUISITION_MEETHW":      2,
}

Functions

This section is empty.

Types

type AudioConfig

type AudioConfig struct {
	// Configures fields of AudioConfig that are made public.
	PublicReplication *public_replication.PublicReplication `protobuf:"bytes,9,opt,name=public_replication,json=publicReplication,proto3" json:"public_replication,omitempty"`
	// The name of the audio card.
	CardName string `protobuf:"bytes,1,opt,name=card_name,json=cardName,proto3" json:"card_name,omitempty"`
	// Path to the CRAS card configuration file.
	// See
	// https://chromium.googlesource.com/chromiumos/third_party/adhd/+/HEAD/cras/#card-configuration.
	CardConfigFile string `protobuf:"bytes,2,opt,name=card_config_file,json=cardConfigFile,proto3" json:"card_config_file,omitempty"`
	// Path to the dsp.ini configuration file.
	DspFile string `protobuf:"bytes,3,opt,name=dsp_file,json=dspFile,proto3" json:"dsp_file,omitempty"`
	// Path to the UCM file. Note that this is the UCM verb file (e.g.
	// "HiFi.conf"), NOT the UCM master file (e.g. <sound card name>.conf).
	UcmFile string `protobuf:"bytes,4,opt,name=ucm_file,json=ucmFile,proto3" json:"ucm_file,omitempty"`
	// Path to the UCM master file (e.g. <sound card name>.conf).
	UcmMasterFile string `protobuf:"bytes,5,opt,name=ucm_master_file,json=ucmMasterFile,proto3" json:"ucm_master_file,omitempty"`
	// UCM suffix, if any.
	UcmSuffix string `protobuf:"bytes,6,opt,name=ucm_suffix,json=ucmSuffix,proto3" json:"ucm_suffix,omitempty"`
	// Path to the ALSA module config file.
	ModuleFile string `protobuf:"bytes,7,opt,name=module_file,json=moduleFile,proto3" json:"module_file,omitempty"`
	// Path to the boards specific settings board.ini file.
	BoardFile string `protobuf:"bytes,8,opt,name=board_file,json=boardFile,proto3" json:"board_file,omitempty"`
	// Path to the sound_card_init config (e.g. <card_id>.yaml).
	SoundCardInitFile string `protobuf:"bytes,10,opt,name=sound_card_init_file,json=soundCardInitFile,proto3" json:"sound_card_init_file,omitempty"`
	// The short name of sound card.
	CardId               string   `protobuf:"bytes,11,opt,name=card_id,json=cardId,proto3" json:"card_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Note that all files should be specified as paths relative to the root of a chromiumos checkout, e.g. "src/overlays/overlay-<target>/audio/HiFi.conf".

func (*AudioConfig) Descriptor

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

func (*AudioConfig) GetBoardFile

func (m *AudioConfig) GetBoardFile() string

func (*AudioConfig) GetCardConfigFile

func (m *AudioConfig) GetCardConfigFile() string

func (*AudioConfig) GetCardId

func (m *AudioConfig) GetCardId() string

func (*AudioConfig) GetCardName

func (m *AudioConfig) GetCardName() string

func (*AudioConfig) GetDspFile

func (m *AudioConfig) GetDspFile() string

func (*AudioConfig) GetModuleFile

func (m *AudioConfig) GetModuleFile() string

func (*AudioConfig) GetPublicReplication

func (m *AudioConfig) GetPublicReplication() *public_replication.PublicReplication

func (*AudioConfig) GetSoundCardInitFile

func (m *AudioConfig) GetSoundCardInitFile() string

func (*AudioConfig) GetUcmFile

func (m *AudioConfig) GetUcmFile() string

func (*AudioConfig) GetUcmMasterFile

func (m *AudioConfig) GetUcmMasterFile() string

func (*AudioConfig) GetUcmSuffix

func (m *AudioConfig) GetUcmSuffix() string

func (*AudioConfig) ProtoMessage

func (*AudioConfig) ProtoMessage()

func (*AudioConfig) Reset

func (m *AudioConfig) Reset()

func (*AudioConfig) String

func (m *AudioConfig) String() string

func (*AudioConfig) XXX_DiscardUnknown

func (m *AudioConfig) XXX_DiscardUnknown()

func (*AudioConfig) XXX_Marshal

func (m *AudioConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AudioConfig) XXX_Merge

func (m *AudioConfig) XXX_Merge(src proto.Message)

func (*AudioConfig) XXX_Size

func (m *AudioConfig) XXX_Size() int

func (*AudioConfig) XXX_Unmarshal

func (m *AudioConfig) XXX_Unmarshal(b []byte) error

type BluetoothConfig

type BluetoothConfig struct {
	// Flags that are passed to the bluetooth daemon on startup.
	// For more details on allowed flags, see:
	//   https://chromium.googlesource.com/chromiumos/platform2/+/HEAD/chromeos-config/#flags
	Flags                map[string]bool `` /* 152-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*BluetoothConfig) Descriptor

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

func (*BluetoothConfig) GetFlags

func (m *BluetoothConfig) GetFlags() map[string]bool

func (*BluetoothConfig) ProtoMessage

func (*BluetoothConfig) ProtoMessage()

func (*BluetoothConfig) Reset

func (m *BluetoothConfig) Reset()

func (*BluetoothConfig) String

func (m *BluetoothConfig) String() string

func (*BluetoothConfig) XXX_DiscardUnknown

func (m *BluetoothConfig) XXX_DiscardUnknown()

func (*BluetoothConfig) XXX_Marshal

func (m *BluetoothConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BluetoothConfig) XXX_Merge

func (m *BluetoothConfig) XXX_Merge(src proto.Message)

func (*BluetoothConfig) XXX_Size

func (m *BluetoothConfig) XXX_Size() int

func (*BluetoothConfig) XXX_Unmarshal

func (m *BluetoothConfig) XXX_Unmarshal(b []byte) error

type BrandConfig

type BrandConfig struct {
	BrandId    *api.DeviceBrandId                          `protobuf:"bytes,1,opt,name=brand_id,json=brandId,proto3" json:"brand_id,omitempty"`
	ScanConfig *chromeos_config.IdentityScanConfig_BrandId `protobuf:"bytes,2,opt,name=scan_config,json=scanConfig,proto3" json:"scan_config,omitempty"`
	Wallpaper  string                                      `protobuf:"bytes,3,opt,name=wallpaper,proto3" json:"wallpaper,omitempty"`
	// See chromeos-config/README.md for details
	RegulatoryLabel      string   `protobuf:"bytes,4,opt,name=regulatory_label,json=regulatoryLabel,proto3" json:"regulatory_label,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Contains all of the device-brand-specific configuration that can be updated via new software builds/releases.

During manufacturing, the DeviceBrandId will be set for a given device, which will subsequently determine what BrandConfig shall be selected from the current software-build installed on the device.

func (*BrandConfig) Descriptor

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

func (*BrandConfig) GetBrandId

func (m *BrandConfig) GetBrandId() *api.DeviceBrandId

func (*BrandConfig) GetRegulatoryLabel

func (m *BrandConfig) GetRegulatoryLabel() string

func (*BrandConfig) GetScanConfig

func (*BrandConfig) GetWallpaper

func (m *BrandConfig) GetWallpaper() string

func (*BrandConfig) ProtoMessage

func (*BrandConfig) ProtoMessage()

func (*BrandConfig) Reset

func (m *BrandConfig) Reset()

func (*BrandConfig) String

func (m *BrandConfig) String() string

func (*BrandConfig) XXX_DiscardUnknown

func (m *BrandConfig) XXX_DiscardUnknown()

func (*BrandConfig) XXX_Marshal

func (m *BrandConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BrandConfig) XXX_Merge

func (m *BrandConfig) XXX_Merge(src proto.Message)

func (*BrandConfig) XXX_Size

func (m *BrandConfig) XXX_Size() int

func (*BrandConfig) XXX_Unmarshal

func (m *BrandConfig) XXX_Unmarshal(b []byte) error

type CameraConfig

type CameraConfig struct {
	// If true, the ARC media_profiles.xml will be generated from Boxster and
	// override the one installed by overlays.
	GenerateMediaProfiles bool `` /* 127-byte string literal not displayed */
	// If non-empty, the resolutions are used for CamcorderProfiles in
	// media_profiles.xml instead of deriving from scripts.
	CamcorderResolutions []*Resolution `protobuf:"bytes,2,rep,name=camcorder_resolutions,json=camcorderResolutions,proto3" json:"camcorder_resolutions,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*CameraConfig) Descriptor

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

func (*CameraConfig) GetCamcorderResolutions

func (m *CameraConfig) GetCamcorderResolutions() []*Resolution

func (*CameraConfig) GetGenerateMediaProfiles

func (m *CameraConfig) GetGenerateMediaProfiles() bool

func (*CameraConfig) ProtoMessage

func (*CameraConfig) ProtoMessage()

func (*CameraConfig) Reset

func (m *CameraConfig) Reset()

func (*CameraConfig) String

func (m *CameraConfig) String() string

func (*CameraConfig) XXX_DiscardUnknown

func (m *CameraConfig) XXX_DiscardUnknown()

func (*CameraConfig) XXX_Marshal

func (m *CameraConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CameraConfig) XXX_Merge

func (m *CameraConfig) XXX_Merge(src proto.Message)

func (*CameraConfig) XXX_Size

func (m *CameraConfig) XXX_Size() int

func (*CameraConfig) XXX_Unmarshal

func (m *CameraConfig) XXX_Unmarshal(b []byte) error

type PowerConfig

type PowerConfig struct {
	// Key/values that define all of the power management preferences.
	Preferences          map[string]string `` /* 163-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

Defines configuration settings for power management. For more details, see: https://source.chromium.org/chromiumos/chromiumos/codesearch/+/HEAD:src/platform2/chromeos-config/README.md

func (*PowerConfig) Descriptor

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

func (*PowerConfig) GetPreferences

func (m *PowerConfig) GetPreferences() map[string]string

func (*PowerConfig) ProtoMessage

func (*PowerConfig) ProtoMessage()

func (*PowerConfig) Reset

func (m *PowerConfig) Reset()

func (*PowerConfig) String

func (m *PowerConfig) String() string

func (*PowerConfig) XXX_DiscardUnknown

func (m *PowerConfig) XXX_DiscardUnknown()

func (*PowerConfig) XXX_Marshal

func (m *PowerConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PowerConfig) XXX_Merge

func (m *PowerConfig) XXX_Merge(src proto.Message)

func (*PowerConfig) XXX_Size

func (m *PowerConfig) XXX_Size() int

func (*PowerConfig) XXX_Unmarshal

func (m *PowerConfig) XXX_Unmarshal(b []byte) error

type Resolution

type Resolution struct {
	Width                uint32   `protobuf:"varint,1,opt,name=width,proto3" json:"width,omitempty"`
	Height               uint32   `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Resolution) Descriptor

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

func (*Resolution) GetHeight

func (m *Resolution) GetHeight() uint32

func (*Resolution) GetWidth

func (m *Resolution) GetWidth() uint32

func (*Resolution) ProtoMessage

func (*Resolution) ProtoMessage()

func (*Resolution) Reset

func (m *Resolution) Reset()

func (*Resolution) String

func (m *Resolution) String() string

func (*Resolution) XXX_DiscardUnknown

func (m *Resolution) XXX_DiscardUnknown()

func (*Resolution) XXX_Marshal

func (m *Resolution) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Resolution) XXX_Merge

func (m *Resolution) XXX_Merge(src proto.Message)

func (*Resolution) XXX_Size

func (m *Resolution) XXX_Size() int

func (*Resolution) XXX_Unmarshal

func (m *Resolution) XXX_Unmarshal(b []byte) error

type SoftwareConfig

type SoftwareConfig struct {
	// Configures fields of AudioConfig that are made public.
	PublicReplication *public_replication.PublicReplication `protobuf:"bytes,12,opt,name=public_replication,json=publicReplication,proto3" json:"public_replication,omitempty"`
	// Defines the hardware design config this software config supports.
	DesignConfigId *api.DesignConfigId                                `protobuf:"bytes,7,opt,name=design_config_id,json=designConfigId,proto3" json:"design_config_id,omitempty"`
	IdScanConfig   *chromeos_config.IdentityScanConfig_DesignConfigId `protobuf:"bytes,8,opt,name=id_scan_config,json=idScanConfig,proto3" json:"id_scan_config,omitempty"`
	// Defines firmware version pinning details (for non-development workflows).
	Firmware *api1.FirmwareConfig `protobuf:"bytes,3,opt,name=firmware,proto3" json:"firmware,omitempty"`
	// TODO(shapiroc): Remove once configs are migrated to firmware_build_targets
	// This establishes consistent naming so the difference between build targets,
	// build version pinning, and build metadata is clear (versus Config catch
	// all naming).
	FirmwareBuildConfig  *api1.FirmwareBuildConfig     `protobuf:"bytes,9,opt,name=firmware_build_config,json=firmwareBuildConfig,proto3" json:"firmware_build_config,omitempty"`
	FirmwareBuildTargets *api1.Firmware_BuildTargets   `protobuf:"bytes,16,opt,name=firmware_build_targets,json=firmwareBuildTargets,proto3" json:"firmware_build_targets,omitempty"`
	SystemBuildTarget    *api1.SystemImage_BuildTarget `protobuf:"bytes,13,opt,name=system_build_target,json=systemBuildTarget,proto3" json:"system_build_target,omitempty"`
	FactoryBuildTarget   *api1.Factory_BuildTarget     `protobuf:"bytes,14,opt,name=factory_build_target,json=factoryBuildTarget,proto3" json:"factory_build_target,omitempty"`
	BluetoothConfig      *BluetoothConfig              `protobuf:"bytes,4,opt,name=bluetooth_config,json=bluetoothConfig,proto3" json:"bluetooth_config,omitempty"`
	PowerConfig          *PowerConfig                  `protobuf:"bytes,5,opt,name=power_config,json=powerConfig,proto3" json:"power_config,omitempty"`
	AudioConfigs         []*AudioConfig                `protobuf:"bytes,10,rep,name=audio_configs,json=audioConfigs,proto3" json:"audio_configs,omitempty"`
	WifiConfig           *WifiConfig                   `protobuf:"bytes,11,opt,name=wifi_config,json=wifiConfig,proto3" json:"wifi_config,omitempty"`
	CameraConfig         *CameraConfig                 `protobuf:"bytes,15,opt,name=camera_config,json=cameraConfig,proto3" json:"camera_config,omitempty"`
	UiConfig             *UiConfig                     `protobuf:"bytes,17,opt,name=ui_config,json=uiConfig,proto3" json:"ui_config,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                      `json:"-"`
	XXX_unrecognized     []byte                        `json:"-"`
	XXX_sizecache        int32                         `json:"-"`
}

Contains all of the hardware-design-specific configuration that can be updated via new software builds/releases.

During manufacturing, the SoftwareConfigId will be set for a given device, which will subsequently determine what SoftwareConfig shall be selected from the current software-build installed on the device.

SoftwareConfig payloads can be shared across different hardware-design-configs, if the software payloads are the same.

NEXT ID: 18

func (*SoftwareConfig) Descriptor

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

func (*SoftwareConfig) GetAudioConfigs

func (m *SoftwareConfig) GetAudioConfigs() []*AudioConfig

func (*SoftwareConfig) GetBluetoothConfig

func (m *SoftwareConfig) GetBluetoothConfig() *BluetoothConfig

func (*SoftwareConfig) GetCameraConfig

func (m *SoftwareConfig) GetCameraConfig() *CameraConfig

func (*SoftwareConfig) GetDesignConfigId

func (m *SoftwareConfig) GetDesignConfigId() *api.DesignConfigId

func (*SoftwareConfig) GetFactoryBuildTarget

func (m *SoftwareConfig) GetFactoryBuildTarget() *api1.Factory_BuildTarget

func (*SoftwareConfig) GetFirmware

func (m *SoftwareConfig) GetFirmware() *api1.FirmwareConfig

func (*SoftwareConfig) GetFirmwareBuildConfig

func (m *SoftwareConfig) GetFirmwareBuildConfig() *api1.FirmwareBuildConfig

func (*SoftwareConfig) GetFirmwareBuildTargets

func (m *SoftwareConfig) GetFirmwareBuildTargets() *api1.Firmware_BuildTargets

func (*SoftwareConfig) GetIdScanConfig

func (*SoftwareConfig) GetPowerConfig

func (m *SoftwareConfig) GetPowerConfig() *PowerConfig

func (*SoftwareConfig) GetPublicReplication

func (m *SoftwareConfig) GetPublicReplication() *public_replication.PublicReplication

func (*SoftwareConfig) GetSystemBuildTarget

func (m *SoftwareConfig) GetSystemBuildTarget() *api1.SystemImage_BuildTarget

func (*SoftwareConfig) GetUiConfig

func (m *SoftwareConfig) GetUiConfig() *UiConfig

func (*SoftwareConfig) GetWifiConfig

func (m *SoftwareConfig) GetWifiConfig() *WifiConfig

func (*SoftwareConfig) ProtoMessage

func (*SoftwareConfig) ProtoMessage()

func (*SoftwareConfig) Reset

func (m *SoftwareConfig) Reset()

func (*SoftwareConfig) String

func (m *SoftwareConfig) String() string

func (*SoftwareConfig) XXX_DiscardUnknown

func (m *SoftwareConfig) XXX_DiscardUnknown()

func (*SoftwareConfig) XXX_Marshal

func (m *SoftwareConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SoftwareConfig) XXX_Merge

func (m *SoftwareConfig) XXX_Merge(src proto.Message)

func (*SoftwareConfig) XXX_Size

func (m *SoftwareConfig) XXX_Size() int

func (*SoftwareConfig) XXX_Unmarshal

func (m *SoftwareConfig) XXX_Unmarshal(b []byte) error

type UiConfig

type UiConfig struct {
	// If set, additional web apps will be installed from the given subdirectory
	// of the web_apps directory.
	ExtraWebAppsDir      string               `protobuf:"bytes,1,opt,name=extra_web_apps_dir,json=extraWebAppsDir,proto3" json:"extra_web_apps_dir,omitempty"`
	Requisition          UiConfig_Requisition `` /* 133-byte string literal not displayed */
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*UiConfig) Descriptor

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

func (*UiConfig) GetExtraWebAppsDir

func (m *UiConfig) GetExtraWebAppsDir() string

func (*UiConfig) GetRequisition

func (m *UiConfig) GetRequisition() UiConfig_Requisition

func (*UiConfig) ProtoMessage

func (*UiConfig) ProtoMessage()

func (*UiConfig) Reset

func (m *UiConfig) Reset()

func (*UiConfig) String

func (m *UiConfig) String() string

func (*UiConfig) XXX_DiscardUnknown

func (m *UiConfig) XXX_DiscardUnknown()

func (*UiConfig) XXX_Marshal

func (m *UiConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UiConfig) XXX_Merge

func (m *UiConfig) XXX_Merge(src proto.Message)

func (*UiConfig) XXX_Size

func (m *UiConfig) XXX_Size() int

func (*UiConfig) XXX_Unmarshal

func (m *UiConfig) XXX_Unmarshal(b []byte) error

type UiConfig_Requisition

type UiConfig_Requisition int32

Select device type. Models that identify as Meet Hardware may use different UI flags

const (
	UiConfig_REQUISITION_UNSPECIFIED UiConfig_Requisition = 0
	UiConfig_REQUISITION_CHROMEOS    UiConfig_Requisition = 1
	UiConfig_REQUISITION_MEETHW      UiConfig_Requisition = 2
)

func (UiConfig_Requisition) EnumDescriptor

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

func (UiConfig_Requisition) String

func (x UiConfig_Requisition) String() string

type WifiConfig

type WifiConfig struct {
	// Types that are valid to be assigned to WifiConfig:
	//	*WifiConfig_Ath10KConfig_
	//	*WifiConfig_Rtw88Config_
	//	*WifiConfig_IntelConfig_
	WifiConfig           isWifiConfig_WifiConfig `protobuf_oneof:"wifi_config"`
	XXX_NoUnkeyedLiteral struct{}                `json:"-"`
	XXX_unrecognized     []byte                  `json:"-"`
	XXX_sizecache        int32                   `json:"-"`
}

Sets limits on maximum WiFi transmit power for tablet and non-tablet device configurations. This config must contain properties for ath10k wifi driver or rtw88 wifi driver only.

func (*WifiConfig) Descriptor

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

func (*WifiConfig) GetAth10KConfig

func (m *WifiConfig) GetAth10KConfig() *WifiConfig_Ath10KConfig

func (*WifiConfig) GetIntelConfig

func (m *WifiConfig) GetIntelConfig() *WifiConfig_IntelConfig

func (*WifiConfig) GetRtw88Config

func (m *WifiConfig) GetRtw88Config() *WifiConfig_Rtw88Config

func (*WifiConfig) GetWifiConfig

func (m *WifiConfig) GetWifiConfig() isWifiConfig_WifiConfig

func (*WifiConfig) ProtoMessage

func (*WifiConfig) ProtoMessage()

func (*WifiConfig) Reset

func (m *WifiConfig) Reset()

func (*WifiConfig) String

func (m *WifiConfig) String() string

func (*WifiConfig) XXX_DiscardUnknown

func (m *WifiConfig) XXX_DiscardUnknown()

func (*WifiConfig) XXX_Marshal

func (m *WifiConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WifiConfig) XXX_Merge

func (m *WifiConfig) XXX_Merge(src proto.Message)

func (*WifiConfig) XXX_OneofWrappers

func (*WifiConfig) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*WifiConfig) XXX_Size

func (m *WifiConfig) XXX_Size() int

func (*WifiConfig) XXX_Unmarshal

func (m *WifiConfig) XXX_Unmarshal(b []byte) error

type WifiConfig_Ath10KConfig

type WifiConfig_Ath10KConfig struct {
	// TransmitPowerChain settings when operating in tablet and non-tablet
	// modes.
	TabletModePowerTable    *WifiConfig_Ath10KConfig_TransmitPowerChain `protobuf:"bytes,1,opt,name=tablet_mode_power_table,json=tabletModePowerTable,proto3" json:"tablet_mode_power_table,omitempty"`
	NonTabletModePowerTable *WifiConfig_Ath10KConfig_TransmitPowerChain `` /* 136-byte string literal not displayed */
	XXX_NoUnkeyedLiteral    struct{}                                    `json:"-"`
	XXX_unrecognized        []byte                                      `json:"-"`
	XXX_sizecache           int32                                       `json:"-"`
}

func (*WifiConfig_Ath10KConfig) Descriptor

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

func (*WifiConfig_Ath10KConfig) GetNonTabletModePowerTable

func (*WifiConfig_Ath10KConfig) GetTabletModePowerTable

func (*WifiConfig_Ath10KConfig) ProtoMessage

func (*WifiConfig_Ath10KConfig) ProtoMessage()

func (*WifiConfig_Ath10KConfig) Reset

func (m *WifiConfig_Ath10KConfig) Reset()

func (*WifiConfig_Ath10KConfig) String

func (m *WifiConfig_Ath10KConfig) String() string

func (*WifiConfig_Ath10KConfig) XXX_DiscardUnknown

func (m *WifiConfig_Ath10KConfig) XXX_DiscardUnknown()

func (*WifiConfig_Ath10KConfig) XXX_Marshal

func (m *WifiConfig_Ath10KConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WifiConfig_Ath10KConfig) XXX_Merge

func (m *WifiConfig_Ath10KConfig) XXX_Merge(src proto.Message)

func (*WifiConfig_Ath10KConfig) XXX_Size

func (m *WifiConfig_Ath10KConfig) XXX_Size() int

func (*WifiConfig_Ath10KConfig) XXX_Unmarshal

func (m *WifiConfig_Ath10KConfig) XXX_Unmarshal(b []byte) error

type WifiConfig_Ath10KConfig_

type WifiConfig_Ath10KConfig_ struct {
	Ath10KConfig *WifiConfig_Ath10KConfig `protobuf:"bytes,1,opt,name=ath10k_config,json=ath10kConfig,proto3,oneof"`
}

type WifiConfig_Ath10KConfig_TransmitPowerChain

type WifiConfig_Ath10KConfig_TransmitPowerChain struct {
	// 2G band power limit (dBm)
	Limit_2G uint32 `protobuf:"varint,1,opt,name=limit_2g,json=limit2g,proto3" json:"limit_2g,omitempty"`
	// 5G band power limit (dBm)
	Limit_5G             uint32   `protobuf:"varint,2,opt,name=limit_5g,json=limit5g,proto3" json:"limit_5g,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WiFi power chain for use with QCA ath10k drivers. Limits in units of 1 dBm. 5g band power limit applies to all 5g bands.

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) Descriptor

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) GetLimit_2G

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) GetLimit_5G

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) ProtoMessage

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) Reset

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) String

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) XXX_DiscardUnknown

func (m *WifiConfig_Ath10KConfig_TransmitPowerChain) XXX_DiscardUnknown()

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) XXX_Marshal

func (m *WifiConfig_Ath10KConfig_TransmitPowerChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) XXX_Merge

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) XXX_Size

func (*WifiConfig_Ath10KConfig_TransmitPowerChain) XXX_Unmarshal

type WifiConfig_IntelConfig

type WifiConfig_IntelConfig struct {
	// TransmitPowerChain settings when operating in tablet and non-tablet
	// modes. Each mode additionally provides chain a and chain b settings.
	// These are power configs for a given antenna, a vs. b.
	TabletModePowerTableA    *WifiConfig_IntelConfig_TransmitPowerChain `` /* 130-byte string literal not displayed */
	TabletModePowerTableB    *WifiConfig_IntelConfig_TransmitPowerChain `` /* 130-byte string literal not displayed */
	NonTabletModePowerTableA *WifiConfig_IntelConfig_TransmitPowerChain `` /* 141-byte string literal not displayed */
	NonTabletModePowerTableB *WifiConfig_IntelConfig_TransmitPowerChain `` /* 141-byte string literal not displayed */
	// Wireless Geo Delta Settings version.
	WgdsVersion uint32 `protobuf:"varint,5,opt,name=wgds_version,json=wgdsVersion,proto3" json:"wgds_version,omitempty"`
	// GeoOffsets in different regulatory domains.
	OffsetFcc            *WifiConfig_IntelConfig_GeoOffsets `protobuf:"bytes,6,opt,name=offset_fcc,json=offsetFcc,proto3" json:"offset_fcc,omitempty"`
	OffsetEu             *WifiConfig_IntelConfig_GeoOffsets `protobuf:"bytes,7,opt,name=offset_eu,json=offsetEu,proto3" json:"offset_eu,omitempty"`
	OffsetOther          *WifiConfig_IntelConfig_GeoOffsets `protobuf:"bytes,8,opt,name=offset_other,json=offsetOther,proto3" json:"offset_other,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func (*WifiConfig_IntelConfig) Descriptor

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

func (*WifiConfig_IntelConfig) GetNonTabletModePowerTableA

func (m *WifiConfig_IntelConfig) GetNonTabletModePowerTableA() *WifiConfig_IntelConfig_TransmitPowerChain

func (*WifiConfig_IntelConfig) GetNonTabletModePowerTableB

func (m *WifiConfig_IntelConfig) GetNonTabletModePowerTableB() *WifiConfig_IntelConfig_TransmitPowerChain

func (*WifiConfig_IntelConfig) GetOffsetEu

func (*WifiConfig_IntelConfig) GetOffsetFcc

func (*WifiConfig_IntelConfig) GetOffsetOther

func (*WifiConfig_IntelConfig) GetTabletModePowerTableA

func (*WifiConfig_IntelConfig) GetTabletModePowerTableB

func (*WifiConfig_IntelConfig) GetWgdsVersion

func (m *WifiConfig_IntelConfig) GetWgdsVersion() uint32

func (*WifiConfig_IntelConfig) ProtoMessage

func (*WifiConfig_IntelConfig) ProtoMessage()

func (*WifiConfig_IntelConfig) Reset

func (m *WifiConfig_IntelConfig) Reset()

func (*WifiConfig_IntelConfig) String

func (m *WifiConfig_IntelConfig) String() string

func (*WifiConfig_IntelConfig) XXX_DiscardUnknown

func (m *WifiConfig_IntelConfig) XXX_DiscardUnknown()

func (*WifiConfig_IntelConfig) XXX_Marshal

func (m *WifiConfig_IntelConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WifiConfig_IntelConfig) XXX_Merge

func (m *WifiConfig_IntelConfig) XXX_Merge(src proto.Message)

func (*WifiConfig_IntelConfig) XXX_Size

func (m *WifiConfig_IntelConfig) XXX_Size() int

func (*WifiConfig_IntelConfig) XXX_Unmarshal

func (m *WifiConfig_IntelConfig) XXX_Unmarshal(b []byte) error

type WifiConfig_IntelConfig_

type WifiConfig_IntelConfig_ struct {
	IntelConfig *WifiConfig_IntelConfig `protobuf:"bytes,3,opt,name=intel_config,json=intelConfig,proto3,oneof"`
}

type WifiConfig_IntelConfig_GeoOffsets

type WifiConfig_IntelConfig_GeoOffsets struct {
	// Defines the 2.4 GHz upper value for the allowed power to not be crossed
	// by applying the Geo offset.
	Max_2G uint32 `protobuf:"varint,1,opt,name=max_2g,json=max2g,proto3" json:"max_2g,omitempty"`
	// Value to be added to the 2.4GHz WiFi band for chain a. (0.125 dBm)
	Offset_2GA uint32 `protobuf:"varint,2,opt,name=offset_2g_a,json=offset2gA,proto3" json:"offset_2g_a,omitempty"`
	// Value to be added to the 2.4GHz WiFi band for chain b. (0.125 dBm)
	Offset_2GB uint32 `protobuf:"varint,3,opt,name=offset_2g_b,json=offset2gB,proto3" json:"offset_2g_b,omitempty"`
	// Defines the 5 GHz upper value for the allowed power to not be crossed
	// by applying the Geo offset.
	Max_5G uint32 `protobuf:"varint,4,opt,name=max_5g,json=max5g,proto3" json:"max_5g,omitempty"`
	// Value to be added to 5GHz WiFi bands for chain a. (0.125 dBm)
	Offset_5GA uint32 `protobuf:"varint,5,opt,name=offset_5g_a,json=offset5gA,proto3" json:"offset_5g_a,omitempty"`
	// Value to be added to 5GHz WiFi bands for chain b. (0.125 dBm)
	Offset_5GB           uint32   `protobuf:"varint,6,opt,name=offset_5g_b,json=offset5gB,proto3" json:"offset_5g_b,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Offsets which are applied to WiFi power limits depending on the current regulatory domain. Offsets in units of 0.125 dBm. When the current regulatory domain is unknown or has yet to be determined, the base transmit power limits are used without any geo offsets applied. 'geo-offsets-fcc' is used for regulatory domains which follow FCC guidelines, 'geo-offsets-eu' is used for regulatory domains which follow ETSI guidelines, and 'geo-offsets-rest-of-world' is used for regulatory domains which don't follow FCC or ETSI guidelines.

func (*WifiConfig_IntelConfig_GeoOffsets) Descriptor

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

func (*WifiConfig_IntelConfig_GeoOffsets) GetMax_2G

func (*WifiConfig_IntelConfig_GeoOffsets) GetMax_5G

func (*WifiConfig_IntelConfig_GeoOffsets) GetOffset_2GA

func (m *WifiConfig_IntelConfig_GeoOffsets) GetOffset_2GA() uint32

func (*WifiConfig_IntelConfig_GeoOffsets) GetOffset_2GB

func (m *WifiConfig_IntelConfig_GeoOffsets) GetOffset_2GB() uint32

func (*WifiConfig_IntelConfig_GeoOffsets) GetOffset_5GA

func (m *WifiConfig_IntelConfig_GeoOffsets) GetOffset_5GA() uint32

func (*WifiConfig_IntelConfig_GeoOffsets) GetOffset_5GB

func (m *WifiConfig_IntelConfig_GeoOffsets) GetOffset_5GB() uint32

func (*WifiConfig_IntelConfig_GeoOffsets) ProtoMessage

func (*WifiConfig_IntelConfig_GeoOffsets) ProtoMessage()

func (*WifiConfig_IntelConfig_GeoOffsets) Reset

func (*WifiConfig_IntelConfig_GeoOffsets) String

func (*WifiConfig_IntelConfig_GeoOffsets) XXX_DiscardUnknown

func (m *WifiConfig_IntelConfig_GeoOffsets) XXX_DiscardUnknown()

func (*WifiConfig_IntelConfig_GeoOffsets) XXX_Marshal

func (m *WifiConfig_IntelConfig_GeoOffsets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WifiConfig_IntelConfig_GeoOffsets) XXX_Merge

func (*WifiConfig_IntelConfig_GeoOffsets) XXX_Size

func (m *WifiConfig_IntelConfig_GeoOffsets) XXX_Size() int

func (*WifiConfig_IntelConfig_GeoOffsets) XXX_Unmarshal

func (m *WifiConfig_IntelConfig_GeoOffsets) XXX_Unmarshal(b []byte) error

type WifiConfig_IntelConfig_TransmitPowerChain

type WifiConfig_IntelConfig_TransmitPowerChain struct {
	// 2G band power limit: All 2G band channels. (0.125 dBm)
	Limit_2G uint32 `protobuf:"varint,1,opt,name=limit_2g,json=limit2g,proto3" json:"limit_2g,omitempty"`
	// 5G band 1 power limit: 5.15G-5.35G channels. (0.125 dBm)
	Limit_5G_1 uint32 `protobuf:"varint,2,opt,name=limit_5g_1,json=limit5g1,proto3" json:"limit_5g_1,omitempty"`
	// 5G band 2 power limit: 5.35G-5.47G channels. (0.125 dBm)
	Limit_5G_2 uint32 `protobuf:"varint,3,opt,name=limit_5g_2,json=limit5g2,proto3" json:"limit_5g_2,omitempty"`
	// 5G band 3 power limit: 5.47G-5.725G channels. (0.125 dBm)
	Limit_5G_3 uint32 `protobuf:"varint,4,opt,name=limit_5g_3,json=limit5g3,proto3" json:"limit_5g_3,omitempty"`
	// 5G band 4 power limit: 5.725G-5.95G channels. (0.125 dBm)
	Limit_5G_4           uint32   `protobuf:"varint,5,opt,name=limit_5g_4,json=limit5g4,proto3" json:"limit_5g_4,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WiFi power chain for use with Intel drivers. Limits in units of 0.125 dBm.

func (*WifiConfig_IntelConfig_TransmitPowerChain) Descriptor

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

func (*WifiConfig_IntelConfig_TransmitPowerChain) GetLimit_2G

func (*WifiConfig_IntelConfig_TransmitPowerChain) GetLimit_5G_1

func (*WifiConfig_IntelConfig_TransmitPowerChain) GetLimit_5G_2

func (*WifiConfig_IntelConfig_TransmitPowerChain) GetLimit_5G_3

func (*WifiConfig_IntelConfig_TransmitPowerChain) GetLimit_5G_4

func (*WifiConfig_IntelConfig_TransmitPowerChain) ProtoMessage

func (*WifiConfig_IntelConfig_TransmitPowerChain) Reset

func (*WifiConfig_IntelConfig_TransmitPowerChain) String

func (*WifiConfig_IntelConfig_TransmitPowerChain) XXX_DiscardUnknown

func (m *WifiConfig_IntelConfig_TransmitPowerChain) XXX_DiscardUnknown()

func (*WifiConfig_IntelConfig_TransmitPowerChain) XXX_Marshal

func (m *WifiConfig_IntelConfig_TransmitPowerChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WifiConfig_IntelConfig_TransmitPowerChain) XXX_Merge

func (*WifiConfig_IntelConfig_TransmitPowerChain) XXX_Size

func (*WifiConfig_IntelConfig_TransmitPowerChain) XXX_Unmarshal

type WifiConfig_Rtw88Config

type WifiConfig_Rtw88Config struct {
	// TransmitPowerChain settings when operating in tablet and non-tablet
	// modes.
	TabletModePowerTable    *WifiConfig_Rtw88Config_TransmitPowerChain `protobuf:"bytes,1,opt,name=tablet_mode_power_table,json=tabletModePowerTable,proto3" json:"tablet_mode_power_table,omitempty"`
	NonTabletModePowerTable *WifiConfig_Rtw88Config_TransmitPowerChain `` /* 136-byte string literal not displayed */
	// GeoOffsets in different regulatory domains.
	OffsetFcc            *WifiConfig_Rtw88Config_GeoOffsets `protobuf:"bytes,3,opt,name=offset_fcc,json=offsetFcc,proto3" json:"offset_fcc,omitempty"`
	OffsetEu             *WifiConfig_Rtw88Config_GeoOffsets `protobuf:"bytes,4,opt,name=offset_eu,json=offsetEu,proto3" json:"offset_eu,omitempty"`
	OffsetOther          *WifiConfig_Rtw88Config_GeoOffsets `protobuf:"bytes,5,opt,name=offset_other,json=offsetOther,proto3" json:"offset_other,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                           `json:"-"`
	XXX_unrecognized     []byte                             `json:"-"`
	XXX_sizecache        int32                              `json:"-"`
}

func (*WifiConfig_Rtw88Config) Descriptor

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

func (*WifiConfig_Rtw88Config) GetNonTabletModePowerTable

func (m *WifiConfig_Rtw88Config) GetNonTabletModePowerTable() *WifiConfig_Rtw88Config_TransmitPowerChain

func (*WifiConfig_Rtw88Config) GetOffsetEu

func (*WifiConfig_Rtw88Config) GetOffsetFcc

func (*WifiConfig_Rtw88Config) GetOffsetOther

func (*WifiConfig_Rtw88Config) GetTabletModePowerTable

func (*WifiConfig_Rtw88Config) ProtoMessage

func (*WifiConfig_Rtw88Config) ProtoMessage()

func (*WifiConfig_Rtw88Config) Reset

func (m *WifiConfig_Rtw88Config) Reset()

func (*WifiConfig_Rtw88Config) String

func (m *WifiConfig_Rtw88Config) String() string

func (*WifiConfig_Rtw88Config) XXX_DiscardUnknown

func (m *WifiConfig_Rtw88Config) XXX_DiscardUnknown()

func (*WifiConfig_Rtw88Config) XXX_Marshal

func (m *WifiConfig_Rtw88Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WifiConfig_Rtw88Config) XXX_Merge

func (m *WifiConfig_Rtw88Config) XXX_Merge(src proto.Message)

func (*WifiConfig_Rtw88Config) XXX_Size

func (m *WifiConfig_Rtw88Config) XXX_Size() int

func (*WifiConfig_Rtw88Config) XXX_Unmarshal

func (m *WifiConfig_Rtw88Config) XXX_Unmarshal(b []byte) error

type WifiConfig_Rtw88Config_

type WifiConfig_Rtw88Config_ struct {
	Rtw88Config *WifiConfig_Rtw88Config `protobuf:"bytes,2,opt,name=rtw88_config,json=rtw88Config,proto3,oneof"`
}

type WifiConfig_Rtw88Config_GeoOffsets

type WifiConfig_Rtw88Config_GeoOffsets struct {
	// Value to be added to the 2.4GHz WiFi band. (0.125 dBm)
	Offset_2G uint32 `protobuf:"varint,1,opt,name=offset_2g,json=offset2g,proto3" json:"offset_2g,omitempty"`
	// Value to be added to all 5GHz WiFi bands. (0.125 dBm)
	Offset_5G            uint32   `protobuf:"varint,2,opt,name=offset_5g,json=offset5g,proto3" json:"offset_5g,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

Offsets which are applied to WiFi power limits depending on the current regulatory domain. Offsets in units of 0.125 dBm. The sum of a geo offset and any power limit to which it applies cannot exceed 255. When the current regulatory domain is unknown or has yet to be determined, the base transmit power limits are used without any geo offsets applied. 'geo-offsets-fcc' is used for regulatory domains which follow FCC guidelines, 'geo-offsets-eu' is used for regulatory domains which follow ETSI guidelines, and 'geo-offsets-rest-of-world' is used for regulatory domains which don't follow FCC or ETSI guidelines.

func (*WifiConfig_Rtw88Config_GeoOffsets) Descriptor

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

func (*WifiConfig_Rtw88Config_GeoOffsets) GetOffset_2G

func (m *WifiConfig_Rtw88Config_GeoOffsets) GetOffset_2G() uint32

func (*WifiConfig_Rtw88Config_GeoOffsets) GetOffset_5G

func (m *WifiConfig_Rtw88Config_GeoOffsets) GetOffset_5G() uint32

func (*WifiConfig_Rtw88Config_GeoOffsets) ProtoMessage

func (*WifiConfig_Rtw88Config_GeoOffsets) ProtoMessage()

func (*WifiConfig_Rtw88Config_GeoOffsets) Reset

func (*WifiConfig_Rtw88Config_GeoOffsets) String

func (*WifiConfig_Rtw88Config_GeoOffsets) XXX_DiscardUnknown

func (m *WifiConfig_Rtw88Config_GeoOffsets) XXX_DiscardUnknown()

func (*WifiConfig_Rtw88Config_GeoOffsets) XXX_Marshal

func (m *WifiConfig_Rtw88Config_GeoOffsets) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WifiConfig_Rtw88Config_GeoOffsets) XXX_Merge

func (*WifiConfig_Rtw88Config_GeoOffsets) XXX_Size

func (m *WifiConfig_Rtw88Config_GeoOffsets) XXX_Size() int

func (*WifiConfig_Rtw88Config_GeoOffsets) XXX_Unmarshal

func (m *WifiConfig_Rtw88Config_GeoOffsets) XXX_Unmarshal(b []byte) error

type WifiConfig_Rtw88Config_TransmitPowerChain

type WifiConfig_Rtw88Config_TransmitPowerChain struct {
	// 2G band power limit: All 2G band channels. (0.125 dBm)
	Limit_2G uint32 `protobuf:"varint,1,opt,name=limit_2g,json=limit2g,proto3" json:"limit_2g,omitempty"`
	// 5G band 1 power limit: 5.15G-5.35G channels. (0.125 dBm)
	Limit_5G_1 uint32 `protobuf:"varint,2,opt,name=limit_5g_1,json=limit5g1,proto3" json:"limit_5g_1,omitempty"`
	// 5G band 3 power limit: 5.47G-5.725G channels. (0.125 dBm)
	Limit_5G_3 uint32 `protobuf:"varint,3,opt,name=limit_5g_3,json=limit5g3,proto3" json:"limit_5g_3,omitempty"`
	// 5G band 4 power limit: 5.725G-5.95G channels. (0.125 dBm)
	Limit_5G_4           uint32   `protobuf:"varint,4,opt,name=limit_5g_4,json=limit5g4,proto3" json:"limit_5g_4,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

WiFi power chain for use with Realtek rtw88 drivers. Limits in units of 0.125 dBm. 5g band 2 (channels 5.35G-5.47G) power limit is not supported.

func (*WifiConfig_Rtw88Config_TransmitPowerChain) Descriptor

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

func (*WifiConfig_Rtw88Config_TransmitPowerChain) GetLimit_2G

func (*WifiConfig_Rtw88Config_TransmitPowerChain) GetLimit_5G_1

func (*WifiConfig_Rtw88Config_TransmitPowerChain) GetLimit_5G_3

func (*WifiConfig_Rtw88Config_TransmitPowerChain) GetLimit_5G_4

func (*WifiConfig_Rtw88Config_TransmitPowerChain) ProtoMessage

func (*WifiConfig_Rtw88Config_TransmitPowerChain) Reset

func (*WifiConfig_Rtw88Config_TransmitPowerChain) String

func (*WifiConfig_Rtw88Config_TransmitPowerChain) XXX_DiscardUnknown

func (m *WifiConfig_Rtw88Config_TransmitPowerChain) XXX_DiscardUnknown()

func (*WifiConfig_Rtw88Config_TransmitPowerChain) XXX_Marshal

func (m *WifiConfig_Rtw88Config_TransmitPowerChain) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WifiConfig_Rtw88Config_TransmitPowerChain) XXX_Merge

func (*WifiConfig_Rtw88Config_TransmitPowerChain) XXX_Size

func (*WifiConfig_Rtw88Config_TransmitPowerChain) XXX_Unmarshal

Directories

Path Synopsis