class NelsonBrownoutProtection
Defined at line 36 of file ../../src/devices/power/drivers/nelson-brownout-protection/nelson-brownout-protection.h
Public Methods
void NelsonBrownoutProtection (zx_device_t * parent, fidl::WireSyncClient<fuchsia_hardware_power_sensor::Device> power_sensor, fidl::ClientEnd<fuchsia_hardware_gpio::Gpio> alert_gpio, zx::interrupt alert_interrupt, zx::duration voltage_poll_interval)
Defined at line 41 of file ../../src/devices/power/drivers/nelson-brownout-protection/nelson-brownout-protection.h
void ~NelsonBrownoutProtection ()
Defined at line 50 of file ../../src/devices/power/drivers/nelson-brownout-protection/nelson-brownout-protection.h
void DdkRelease ()
Defined at line 56 of file ../../src/devices/power/drivers/nelson-brownout-protection/nelson-brownout-protection.h
zx_status_t Create (void * ctx, zx_device_t * parent)
Defined at line 76 of file ../../src/devices/power/drivers/nelson-brownout-protection/nelson-brownout-protection.cc
zx_status_t Create (void * ctx, zx_device_t * parent, zx::duration voltage_poll_interval)
Defined at line 80 of file ../../src/devices/power/drivers/nelson-brownout-protection/nelson-brownout-protection.cc