class UfsPdev

Defined at line 17 of file ../../src/devices/block/drivers/ufs/ufs_pdev.h

Protected Methods

zx::result<> InitResources ()

Defined at line 27 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc

void handle_unknown_method (fidl::UnknownMethodMetadata<fuchsia_hardware_ufs_phy::Ufshci> metadata, fidl::UnknownMethodCompleter::Sync & completer)

Defined at line 37 of file ../../src/devices/block/drivers/ufs/ufs_pdev.h

zx_status_t StopResources ()

Defined at line 111 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc

zx::result<> InitQuirk ()

Defined at line 132 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc

zx::result<> PdevNotifyEventCallback (NotifyEvent event, uint64_t data)

Defined at line 134 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc

zx::result<> PreLinkStartup ()

Defined at line 166 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc

zx::result<> PrePowerModeChange ()

Triggers dynamic PHY calibration prior to UIC power mode / gear change

(https://fxbug.dev/505006874).

Defined at line 147 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc

zx::result<fidl::ClientEnd<fuchsia_hardware_ufs_phy::Ufshci>> StartUfshciServer ()

Defined at line 191 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc

void StopUfshciServer ()

Defined at line 228 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc

void DmeSet (DmeSetRequest & request, DmeSetCompleter::Sync & completer)

Ufshci Server methods

Defined at line 236 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc

void DmeGet (DmeGetRequest & request, DmeGetCompleter::Sync & completer)

Defined at line 248 of file ../../src/devices/block/drivers/ufs/ufs_pdev.cc