class TestPowerDriver
Defined at line 18 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
Public Members
static basic_string_view kChildNodeName
static basic_string_view kDriverName
Public Methods
void TestPowerDriver (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)
Defined at line 23 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
zx::result<> Start ()
fdf::DriverBase implementation.
Defined at line 59 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
zx_status_t PowerImplEnablePowerDomain (uint32_t index)
Defined at line 98 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
zx_status_t PowerImplDisablePowerDomain (uint32_t index)
Defined at line 107 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
zx_status_t PowerImplGetPowerDomainStatus (uint32_t index, power_domain_status_t * out_status)
Defined at line 119 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
zx_status_t PowerImplGetSupportedVoltageRange (uint32_tindex,uint32_t *min_voltage,uint32_t *max_voltage)
Defined at line 131 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
zx_status_t PowerImplRequestVoltage (uint32_tindex,uint32_tvoltage,uint32_t *actual_voltage)
Defined at line 142 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
zx_status_t PowerImplGetCurrentVoltage (uint32_t index, uint32_t * current_voltage)
Defined at line 155 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
zx_status_t PowerImplReadPmicCtrlReg (uint32_tindex,uint32_taddr,uint32_t *value)
Defined at line 173 of file ../../src/devices/bus/drivers/platform/test/test/power.cc
zx_status_t PowerImplWritePmicCtrlReg (uint32_tindex,uint32_taddr,uint32_tvalue)
Defined at line 163 of file ../../src/devices/bus/drivers/platform/test/test/power.cc