class AmlPwmDriver

Defined at line 93 of file ../../src/devices/pwm/drivers/aml-pwm/aml-pwm.h

Public Members

static basic_string_view kDriverName
static basic_string_view kChildNodeName

Public Methods

void AmlPwmDriver (fdf::DriverStartArgs start_args, fdf::UnownedSynchronizedDispatcher driver_dispatcher)

Defined at line 98 of file ../../src/devices/pwm/drivers/aml-pwm/aml-pwm.h

zx::result<> Start ()

fdf::DriverBase implementation.

Defined at line 511 of file ../../src/devices/pwm/drivers/aml-pwm/aml-pwm.cc

zx_status_t PwmImplGetConfig (uint32_t idx, pwm_config_t * out_config)

Defined at line 617 of file ../../src/devices/pwm/drivers/aml-pwm/aml-pwm.cc

zx_status_t PwmImplSetConfig (uint32_t idx, const pwm_config_t * config)

Defined at line 625 of file ../../src/devices/pwm/drivers/aml-pwm/aml-pwm.cc

zx_status_t PwmImplEnable (uint32_t idx)

Defined at line 632 of file ../../src/devices/pwm/drivers/aml-pwm/aml-pwm.cc

zx_status_t PwmImplDisable (uint32_t idx)

Defined at line 639 of file ../../src/devices/pwm/drivers/aml-pwm/aml-pwm.cc