class RpmbDevice

Defined at line 23 of file ../../src/devices/block/drivers/sdmmc/sdmmc-rpmb-device.h

Public Members

static const char[] kDeviceName

Public Methods

zx_status_t AddDevice ()

Defined at line 15 of file ../../src/devices/block/drivers/sdmmc/sdmmc-rpmb-device.cc

void RpmbDevice (SdmmcBlockDevice * sdmmc_parent, const std::array<uint8_t, 16> & cid, const std::array<uint8_t, 512> & ext_csd)

sdmmc_parent is owned by the SDMMC root device when the RpmbDevice object is created. Ownership

is transferred to devmgr shortly after, meaning it will outlive this object due to the

parent/child device relationship.

Defined at line 30 of file ../../src/devices/block/drivers/sdmmc/sdmmc-rpmb-device.h

void GetDeviceInfo (GetDeviceInfoCompleter::Sync & completer)

Defined at line 67 of file ../../src/devices/block/drivers/sdmmc/sdmmc-rpmb-device.cc

void Request (RequestRequestView request, RequestCompleter::Sync & completer)

Defined at line 81 of file ../../src/devices/block/drivers/sdmmc/sdmmc-rpmb-device.cc

fdf::Logger & logger ()

Defined at line 98 of file ../../src/devices/block/drivers/sdmmc/sdmmc-rpmb-device.cc