Namespaces
Enumerations
enum CommonCoreId
| Name | Value |
|---|---|
| kInvalid | 0 |
| kBrcm43143 | 43143 |
| kBrcm43235 | 43235 |
| kBrcm43236 | 43236 |
| kBrcm43238 | 43238 |
| kBrcm43241 | 0x4324 |
| kBrcm43242 | 43242 |
| kBrcm4329 | 0x4329 |
| kBrcm4330 | 0x4330 |
| kBrcm4334 | 0x4334 |
| kBrcm43340 | 43340 |
| kBrcm43341 | 43341 |
| kBrcm43362 | 43362 |
| kBrcm4335 | 0x4335 |
| kBrcm4339 | 0x4339 |
| kBrcm43430 | 43430 |
| kBrcm4345 | 0x4345 |
| kBrcm43465 | 43465 |
| kBrcm4350 | 0x4350 |
| kBrcm43525 | 43525 |
| kBrcm4354 | 0x4354 |
| kBrcm4356 | 0x4356 |
| kBrcm4359 | 0x4359 |
| kBrcm43566 | 43566 |
| kBrcm43567 | 43567 |
| kBrcm43569 | 43569 |
| kBrcm43570 | 43570 |
| kBrcm4358 | 0x4358 |
| kBrcm43602 | 43602 |
| kBrcm4365 | 0x4365 |
| kBrcm4366 | 0x4366 |
| kBrcm4371 | 0x4371 |
| kCypress4373 | 0x4373 |
Defined at line 15 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/chipset/chipset_regs.h
Records
-
class ActiveScanTest -
class ActiveScanTest_CheckNumProbeReqsSent_Class -
class ActiveScanTest_EmptyChannelList_Class -
class ActiveScanTest_RandomMacThreeAps_Class -
class ActiveScanTest_ScanTwice_Class -
class ActiveScanTest_ScanWhenFirmwareBusy_Class -
class ActiveScanTest_SsidTooLong_Class -
class ApInfo -
class ArpTest -
class ArpTest_ClientArpOffloadNoSoftApFeat_Class -
class ArpTest_ClientArpOffload_Class -
class ArpTest_SoftAPStartStopDoesNotAffectArpOl_Class -
class ArpTest_SoftApArpOffload_Class -
class AuthInterface -
class AuthTest -
class AuthTest_AuthFailTest_Class -
class AuthTest_WEP104_Class -
class AuthTest_WEP40ChallengeFailure_Class -
class AuthTest_WEP40_Class -
class AuthTest_WEPIgnoreTest_Class -
class AuthTest_WEPOPEN_Class -
class AuthTest_WPA1FailTest_Class -
class AuthTest_WPA1Test_Class -
class AuthTest_WPA2FailTest_Class -
class AuthTest_WPA2Test_Class -
class AuthTest_WPA3ApIgnoreTest_Class -
class AuthTest_WPA3FailStatusCode_Class -
class AuthTest_WPA3SupplicantIgnoreTest_Class -
class AuthTest_WPA3Test_Class -
class AuthTest_WPA3WrongBssid_Class -
class AuthTest_WrongSecTypeAuthFail_Class -
class BeaconLostTest -
class BeaconLostTest_BeaconTooFarDisassocTest_Class -
class BeaconLostTest_NoBeaconDisassocTest_Class -
class BeaconLostTest_TempBeaconLossTest_Class -
class BeaconLostTest_WrongBeaconLossTest_Class -
class BootloaderMacAddrTest -
class BootloaderMacAddrTest_BroadcastMacAddr_Class -
class BootloaderMacAddrTest_GetMacAddrFromBootloader_Class -
class BootloaderMacAddrTest_ZeroMacAddr_Class -
class ChannelSwitchTest -
class ChannelSwitchTest_ChangeDstAddressWhenSwitching_Class -
class ChannelSwitchTest_ChannelSwitchToSameChannel_Class -
class ChannelSwitchTest_ChannelSwitchWhileScanning_Class -
class ChannelSwitchTest_ChannelSwitchWithSpuriousReassocAndRoamEvents_Class -
class ChannelSwitchTest_ChannelSwitch_Class -
class ChannelSwitchTest_NotSwitchForDifferentAP_Class -
class ChannelSwitchTest_StopStillSwitch_Class -
class ChannelSwitchTest_SwitchBackInDiffInterval_Class -
class ChannelSwitchTest_SwitchBackInSingleInterval_Class -
class ChipsetCoreRegs -
class ClientIfc -
class ConnectInterface -
class ConnectTest -
class ConnectTest_ApIgnoredRequest_Class -
class ConnectTest_ApRefusedRequest_Class -
class ConnectTest_ApTemporarilyRefusedRequest_Class -
class ConnectTest_AssocMaxRetriesWhenTimedOut_Class -
class ConnectTest_AssocMaxRetries_Class -
class ConnectTest_AssocNoRetries_Class -
class ConnectTest_AssocStatusAndReasonCodeMismatchHandling_Class -
class ConnectTest_AssocWhileScanning_Class -
class ConnectTest_AssocWithWmm_Class -
class ConnectTest_DisassocFromAPTest_Class -
class ConnectTest_DisassocFromSelfTest_Class -
class ConnectTest_DisassocNotSelfTest_Class -
class ConnectTest_DisassocWithoutConnectTest_Class -
class ConnectTest_GetIfaceHistogramStatsNotSupportedTest_Class -
class ConnectTest_GetIfaceHistogramStatsTest_Class -
class ConnectTest_GetIfaceStatsTest_Connected_Class -
class ConnectTest_GetIfaceStatsTest_NotConnected_Class -
class ConnectTest_GetIfaceStatsTest_Reconnected_Class -
class ConnectTest_IgnoreExtraResp_Class -
class ConnectTest_IgnoreRespMismatch_Class -
class ConnectTest_LinkEventTest_Class -
class ConnectTest_NoAps_Class -
class ConnectTest_RepeatedConnectTest_Class -
class ConnectTest_SignalReportTest_Class -
class ConnectTest_SimFwIgnoreConnectReq_Class -
class ConnectTest_SimpleConnectTest_Class -
class ConnectTest_SimpleTest_Class -
class ConnectTest_SsidTest_Class -
class ConnectTest_WrongIds_Class -
class ConnectTest_deauth_during_reconnect_via_assoc_Class -
class ConnectTest_deauth_from_ap_Class -
class ConnectTest_deauth_from_self_Class -
class ConnectTest_deauth_from_self_then_from_ap_Class -
class ConnectTest_reconnect_assoc_fails_Class -
class ConnectTest_reconnect_via_assoc_success_Class -
class ConnectTest_simple_reconnect_via_assoc_Class -
class CountryCodeTest -
class CountryCodeTest_ClearCCode_Class -
class CountryCodeTest_GetCCode_Class -
class CountryCodeTest_SetCCode_Class -
class CountryCodeTest_SetDefault_Class -
class CrashRecoveryTest -
class CrashRecoveryTest_ConnectAfterCrashAfterConnect_Class -
class CrashRecoveryTest_ConnectAfterCrashDuringScan_Class -
class CrashRecoveryTest_DestroyIfaceAfterIfaceDestroyed_Class -
class CrashRecoveryTest_DeviceDestroyOnCrash_Class -
class CrashRecoveryTest_ScanAfterCrashAfterConnect_Class -
class CreateSoftAPTest -
class CreateSoftAPTest_AssocWithWrongAuth_Class -
class CreateSoftAPTest_AssociateWithSoftAP_Class -
class CreateSoftAPTest_BssIovarFail_Class -
class CreateSoftAPTest_BssStopMissingParam_Class -
class CreateSoftAPTest_CreateSecureSoftAP_Class -
class CreateSoftAPTest_CreateSoftAPFail_ChanSetError_Class -
class CreateSoftAPTest_CreateSoftAPFail_Class -
class CreateSoftAPTest_CreateSoftAPFail_SetSsidError_Class -
class CreateSoftAPTest_CreateSoftAPMissingParams_Class -
class CreateSoftAPTest_CreateSoftAP_Class -
class CreateSoftAPTest_DeauthBeforeAssoc_Class -
class CreateSoftAPTest_DeauthMultiClients_Class -
class CreateSoftAPTest_DeauthWhileAssociated_Class -
class CreateSoftAPTest_DisassociateClientFromSoftAP_Class -
class CreateSoftAPTest_DisassociateFromSoftAP_Class -
class CreateSoftAPTest_DisassociateThenAssociateWithSoftAP_Class -
class CreateSoftAPTest_SetDefault_Class -
class DataFrameInterface -
class DataFrameTest -
class DataFrameTest_DeauthWhenRxFreeze_Class -
class DataFrameTest_RxDataFrame_Class -
class DataFrameTest_RxEapolFrameAfterAssoc_Class -
class DataFrameTest_RxEapolFrame_Class -
class DataFrameTest_RxMalformedDataFrame_Class -
class DataFrameTest_RxUcastBeforeAssoc_Class -
class DataFrameTest_TxDataFrame_Class -
class DataFrameTest_TxEapolFrame_Class -
class DataFrameTest_TxMalformedDataFrame_Class -
class DataFrameTest_WmeRxErrorHighDeauthTest_Class -
class DataFrameTest_WmeRxErrorHighResetTest_Class -
class Debug -
class Device -
class DeviceConnMetrics -
class DeviceInspect -
class DeviceInspectTest -
class DeviceInspectTest_HierarchyCreation_Test -
class DeviceInspectTest_LogTxQfull24HrsFor100Hrs_Test -
class DeviceInspectTest_SimpleIncrementCounter24HrsFor10Hrs_Test -
class DeviceInspectTest_SimpleIncrementCounterMultiple_Test -
class DeviceInspectTest_SimpleIncrementCounterSingle_Test -
class DynamicIfTest -
class DynamicIfTest_CheckClientInitParams_Class -
class DynamicIfTest_CheckIfDownUpCalled_Class -
class DynamicIfTest_CheckSoftAPChannel_Class -
class DynamicIfTest_ClientDefaultMacFallback_Class -
class DynamicIfTest_ConnectBothInterfaces_Class -
class DynamicIfTest_CreateApWithCustomName_Class -
class DynamicIfTest_CreateApWithNoMACAddress_Class -
class DynamicIfTest_CreateApWithSameMacAsClient_Class -
class DynamicIfTest_CreateApWritesWdev_Class -
class DynamicIfTest_CreateClientWithCustomMac_Class -
class DynamicIfTest_CreateClientWithCustomName_Class -
class DynamicIfTest_CreateClientWithLongName_Class -
class DynamicIfTest_CreateClientWithPreAllocMac_Class -
class DynamicIfTest_CreateClientWithRandomMac_Class -
class DynamicIfTest_CreateClientWritesWdev_Class -
class DynamicIfTest_CreateDestroy_Class -
class DynamicIfTest_CreateIfaceMustProvideWdevOut_Class -
class DynamicIfTest_DualInterfaces_Class -
class DynamicIfTest_EventHandlingOnSoftAPDel_Class -
class DynamicIfTest_PM_ModeDoesNotGetAffected_Class -
class DynamicIfTest_RejectScanWhenApStartReqIsPending_Class -
class DynamicIfTest_SetAPChanspecAfterClientCreated_Class -
class DynamicIfTest_SetClientChanspecAfterAPStarted_Class -
class DynamicIfTest_StartApIfaceTimeoutWithReqSpamAndFwIgnore_Class -
class DynamicIfTest_StopAPDoesntAffectClientIF_Class -
class DynamicIfTest_UsingCdownDoesntAffectClientIF_Class -
class ErrInjTest -
class ErrInjTest_CheckIfErrInjCmdEnabledWorks_Class -
class ErrInjTest_CheckIfErrInjIovarEnabledWorks_Class -
class ErrInjTest_CmdFirmwareErrorLifecycle_Class -
class ErrInjTest_ErrInjectorReplacementValues_Class -
class ErrInjTest_IovarFirmwareErrorLifecycle_Class -
class EscanArgsIfc -
class EscanArgsTest -
class EscanArgsTest_BadScanArgs_Class -
class EscanArgsTest_EmptyChannelList_Class -
class FactoryDeviceTest -
class FactoryDeviceTest_IovarGetFail_Class -
class FactoryDeviceTest_IovarGetSuccess_Class -
class FactoryDeviceTest_IovarSetFail_Class -
class FactoryDeviceTest_IovarSetSuccess_Class -
class GenericIfc -
class IovarMetadata -
class IovarTest -
class IovarTest_CheckFilIovarFuncs_Class -
class IovarTest_CheckIovarBufLenTooLong_Class -
class IovarTest_CheckIovarBufLenTooShort_Class -
class IovarTest_CheckIovarGet_Class -
class IovarTest_CheckIovarSet_Class -
class IovarTest_CheckIovarWrongBufLen_Class -
class MfgTest -
class MfgTest_BasicTest_Class -
class MfgTest_CheckConnections_Class -
class PassiveScanTest -
class PassiveScanTestInterface -
class PassiveScanTest_BasicFunctionality_Class -
class PassiveScanTest_EmptyChannelList_Class -
class PassiveScanTest_ScanAbortedInFirmware_Class -
class PassiveScanTest_ScanWhenFirmwareBusy_Class -
class PassiveScanTest_ScanWhileAssocInProgress_Class -
class PassiveScanTest_ScanWithMalformedBeaconMissingSsidInformationElement_Class -
class PcieBus -
class PhyMacRolesTest -
class PhyMacRolesTest_VerifyMacRoles_Class -
class PhyPsModeTest -
class PhyPsModeTest_CheckFWPsMode_Class -
class PhyPsModeTest_GetPowerSaveMode_Class -
class PhyPsModeTest_SetPowerSaveModeIncorrect_Class -
class PhyPsModeTest_SetPowerSaveMode_Class -
class PropertyTestUnit -
class QueryTest -
class QueryTest_BadNchainIovar_Class -
class QueryTest_CheckBasicRates_Class -
class QueryTest_CheckCapsWithLdpcDisabled_Class -
class QueryTest_CheckCapsWithStbcRxDisabled_Class -
class QueryTest_CheckCapsWithTxbfHwIovarsFallback_Class -
class QueryTest_CheckDefaultHtCaps_Class -
class QueryTest_CheckDefaultVhtCaps_Class -
class QueryTest_CheckOperatingChannelsPresentIfEmpty_Class -
class QueryTest_CheckOperatingChannels_Class -
class QueryTest_CheckRoleAndAddr_Class -
class ReassocTest -
class ReassocTest_DisconnectOnFirmwareReassocCommandFailure_Class -
class ReassocTest_DisconnectOnRoamSuccessWhenDriverCannotSyncChannel_Class -
class ReassocTest_IgnoreSpuriousReassocResp_Class -
class ReassocTest_RoamSucceedsUpdatesConnectionId_Class -
class ReassocTest_RoamSucceeds_Class -
class ReassocTest_RoamTimeoutWhenNoReassocResponseReceived_Class -
class RecoveryTrigger -
class RecoveryTriggerTest -
class RecoveryTriggerTest_CtrlFrameResponseTimeoutTriggerNegative_Test -
class RecoveryTriggerTest_CtrlFrameResponseTimeoutTriggerTest_Test -
class RecoveryTriggerTest_FirmwareCrashTriggerTest_Test -
class RecoveryTriggerTest_NoCallbackFunction_Test -
class RecoveryTriggerTest_SdioTimeoutTriggerNegative_Test -
class RecoveryTriggerTest_SdioTimeoutTriggerTest_Test -
class ScanAndApStartTest -
class ScanAndApStartTest_ScanAbortFailure_Class -
class ScanAndApStartTest_ScanApStartInterference_Class -
class ScanAndApStartTest_ScanWhileApStart_Class -
class ScanTest -
class ScanTestIfc -
class ScanTest_PassiveDwellTime_Class -
class SdioDevice -
class SetKeysTest -
class SetKeysTest_CustomOuiNotSupported_Class -
class SetKeysTest_MsftOuiSupported_Class -
class SetKeysTest_MultipleKeys_Class -
class SetKeysTest_OptionalOuiSupported_Class -
class SetKeysTest_SetGroupKey_Class -
class SimDataPath -
class SimDevice -
class SimErrorInjector -
class SimFirmware -
class SimHardware -
class SimInterface -
class SimIovar -
class SimIovarGetReq -
class SimIovarSetReq -
class SimTest -
class SimTest_ActiveScan_Class -
class SimTest_ClientIfcQuerySecuritySupport_Class -
class SimTest_ClientIfcQuerySpectrumManagementSupport_Class -
class SimTest_ClientIfcQueryTelemetrySupport_NoDuplicate_Class -
class SimTest_DeauthFromApResultsInDeauthInd_Class -
class SimTest_DeauthFromApWhileNotConnectedIsIgnored_Class -
class SimTest_DeauthFromSmeWhileNotConnectedResultsInDeauthConf_Class -
class SimTest_DeauthFromUnexpectedBssWhileConnectedIsIgnored_Class -
class SimTest_DeleteIfaceOnFirmwareFailure_Class -
class SimTest_DisassocFromApResultsInDisassocInd_Class -
class SimTest_DisassocFromApWhileNotConnectedIsIgnored_Class -
class SimTest_DisassocFromSmeWhileNotConnectedResultsInDisassocConf_Class -
class SimTest_DisassocFromUnexpectedBssWhileConnectedIsIgnored_Class -
class SimTest_RandomMacNotSupported_Class -
class SimTest_ScanResultAfterIfaceStop_Class -
class SimTest_ScanWhileScanning_Class -
class SimTest_SmeDeauthThenConnectThenFwDisassoc_Class -
class SimTest_SmeDisassocThenConnectThenFwDeauth_Class -
class SimTest_SmeDisassocThenConnectThenFwDisassoc_Class -
class SoftApInterface -
class StubDevice -
class TimeoutTest -
class TimeoutTest_AssocTimeout_Class -
class TimeoutTest_DeauthTimeout_Class -
class TimeoutTest_ScanAfterAssocTimeout_Class -
class TimeoutTest_ScanTimeout_Class -
class TimerTest -
class TimerTest_CallbackInProgressDuringStop_Test -
class TimerTest_DoubleStop_Test -
class TimerTest_IntervalIsUsed_Test -
class TimerTest_OneShot_Test -
class TimerTest_Periodic_Test -
class TimerTest_SpamStartStop_Test -
class TimerTest_StartInHandler_Test -
class TimerTest_StopInHandler_Test -
class TimerTest_UsesDispatcherTime_Test -
class TriggerCondition -
class WindowedUintProperty -
class WindowedUintPropertyTest -
class WindowedUintPropertyTest_24HrsCounter_Test -
class WindowedUintPropertyTest_60MinsCounter_Test -
class WindowedUintPropertyTest_CounterWithoutWindowUpdate_Test -
class WindowedUintPropertyTest_InitErrors_Test -
class WindowedUintPropertyTest_SimpleCounter_Test -
class WlanInterface -
class WmmStatusInterface -
class WmmStatusTest -
class WmmStatusTest_WmmStatus_Class -
class WnmTest -
class WnmTest_DisconnectOnBtmReqWhenTargetBssInfoIeBufferMalformed_Class -
class WnmTest_DisconnectOnBtmReqWhenTargetBssInfoUnsupported_Class -
class WnmTest_IgnoreBtmReqWhenBtmUnsupported_Class -
class WnmTest_RoamOnBtmReqButSmeDeauthForTargetInterruptsRoam_Class -
class WnmTest_RoamOnBtmReqButSmeDeauthInterruptsRoam_Class -
class WnmTest_RoamOnBtmReqButSmeDisassocInterruptsRoam_Class -
class WnmTest_RoamOnBtmReqButTargetApIgnoresReassoc_Class -
class WnmTest_RoamOnBtmReqWhenConfiguredToRoam_Class -
class intrusive_list -
class intrusive_listable -
class iovar_get_set_cmd_t -
class task_queue
Functions
-
fuchsia_wlan_ieee80211::Ssid Ssid (const void * ssid_data, uint8_t len)Defined at line 24 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/sim_test.cc
-
zx_status_t GetFirmwareBinary (Device * device, brcmf_bus_type bus_type, CommonCoreId chip_id, uint32_t chip_rev, std::string * binary_out)Get the firmware binary for the given bus and chip, as a data string.
Defined at line 116 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/chipset/firmware.cc
-
zx_status_t GetClmBinary (Device * device, brcmf_bus_type bus_type, CommonCoreId chip_id, uint32_t chip_rev, std::string * binary_out, bool clm_needed)Get the CLM binary blob for the given bus and chip, as a data string.
Defined at line 125 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/chipset/firmware.cc
-
fpromise::result<inspect::Hierarchy> FetchHierarchy (inspect::Inspector inspector)Fetch the entire hierarchy from an inspector.
Defined at line 26 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/test/device_inspect_test_utils.cc
-
wlan_fullmac_wire::WlanFullmacImplSetKeysRequest FakeSetKeysRequest (const uint8_t[][32] keys, size_t n, fidl::AnyArena & arena)Defined at line 28 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/test/set_keys_test.cc
-
void swap (intrusive_listable<TagType> & lhs, intrusive_listable<TagType> & rhs)Defined at line 63 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/intrusive_list.h
-
void swap (iterator_t<U, kIsForwardIterator> & lhs, iterator_t<U, kIsForwardIterator> & rhs)Defined at line 133 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/intrusive_list.h
-
zx_status_t GetNvramBinary (Device * device, brcmf_bus_type bus_type, CommonCoreId chip_id, uint32_t chip_rev, std::string * binary_out)Get the NVRAM binary for the given bus and chip, as a data string. The returned binary has
already beedn parsed and is suitable for uploading to the device.
Defined at line 141 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/chipset/firmware.cc
-
zx_status_t ParseNvramBinary (std::string_view nvram, std::string * parsed_nvram_out)Parse an NVRAM image from file, into a format suitable for uploading to the device.
Defined at line 164 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/chipset/firmware.cc
-
void swap (intrusive_list<T, TagType> & lhsintrusive_list<T, TagType> & rhs)Defined at line 193 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/intrusive_list.h
Variables
const char * kFirmwareVer
Defined at line 109 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_fw.cc
const char * kFirmwareCap
Defined at line 112 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_fw.cc