class SdioDevice
Defined at line 35 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
This class uses the DriverBase class to manage the lifetime of a brcmfmac driver instance.
Public Methods
void SdioDevice ()
void SdioDevice (const SdioDevice & device)
Defined at line 38 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
SdioDevice & operator= (const SdioDevice & other)
Defined at line 39 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
const char * Name ()
Defined at line 43 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
async_dispatcher_t * GetTimerDispatcher ()
Virtual state accessor implementation.
Defined at line 49 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
void SdioDevice (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)
Defined at line 49 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.cc
fdf_dispatcher_t * GetDriverDispatcher ()
Defined at line 50 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
DeviceInspect * GetInspect ()
Defined at line 51 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
fidl::WireClient<fdf::Node> & GetParentNode ()
Defined at line 52 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
std::shared_ptr<fdf::OutgoingDirectory> & Outgoing ()
Defined at line 53 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
void ~SdioDevice ()
Defined at line 54 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.cc
const std::shared_ptr<fdf::Namespace> & Incoming ()
Defined at line 54 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
void Start (fdf::StartCompleter completer)
Defined at line 56 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.cc
void on_fidl_error (fidl::UnbindInfo error)
Defined at line 57 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.h
void PrepareStop (fdf::PrepareStopCompleter completer)
Defined at line 95 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.cc
zx_status_t BusInit ()
Defined at line 108 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.cc
zx_status_t LoadFirmware (const char * path, zx_handle_t * fw, size_t * size)
Defined at line 182 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.cc
zx::result<fuchsia_wlan_broadcom::WifiConfig> GetWifiConfig ()
Defined at line 240 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.cc
zx::result<std::vector<uint8_t>> DeviceGetPersistedMetadata (std::string_view metadata_serializable_name)
Defined at line 219 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sdio/sdio_device.cc