Home
last modified time | relevance | path

Searched refs:duty (Results 1 - 13 of 13) sorted by relevance

/drivers/hdf_core/framework/test/unittest/platform/virtual/
H A Dpwm_virtual.c59 if (config->duty < 1 || config->duty > config->period) { in VirtualPwmSetConfig()
60 HDF_LOGE("VirtualPwmSetConfig: duty %u is not support, duty must in [1, period = %u]!", in VirtualPwmSetConfig()
61 config->duty, config->period); in VirtualPwmSetConfig()
91 virtual->dev.cfg.duty = PWM_DEFAULT_DUTY_CYCLE; in VirtualPwmProbe()
101 HDF_LOGI("VirtualPwmProbe: set PwmConfig: number %u, period %u, duty %u, polarity %hhu, enable %hhu!", in VirtualPwmProbe()
102 virtual->dev.cfg.number, virtual->dev.cfg.period, virtual->dev.cfg.duty, in VirtualPwmProbe()
/drivers/hdf_core/framework/support/platform/src/pwm/
H A Dpwm_if.c93 int32_t PwmSetDuty(DevHandle handle, uint32_t duty) in PwmSetDuty() argument
103 curValue = config.duty; in PwmSetDuty()
104 config.duty = duty; in PwmSetDuty()
107 HDF_LOGI("PwmSetDuty: success. duty: %u -> %u!", curValue, config.duty); in PwmSetDuty()
H A Dpwm_if_u.c213 curValue = nowCfg.duty; in PwmConfigTransSet()
214 nowCfg.duty = config->duty; in PwmConfigTransSet()
259 int32_t PwmSetDuty(DevHandle handle, uint32_t duty) in PwmSetDuty() argument
271 config.duty = duty; in PwmSetDuty()
/drivers/hdf_core/framework/include/platform/
H A Dpwm_if.h16 * development. You can use this module to create/release PWM device handles, set the PWM period, polarity, and duty
92 uint32_t duty; /**< Duty cycle, in nanoseconds */ member
144 * @brief Sets the PWM duty cycle.
147 * @param duty Indicates the duty cycle to set, in nanoseconds.
153 int32_t PwmSetDuty(DevHandle handle, uint32_t duty);
/drivers/hdf_core/framework/model/display/driver/backlight/
H A Dpwm_bl.c39 uint32_t duty; in BlPwmUpdateBrightness() local
54 duty = (brightness * blPwmDev->config.period) / blPwmDev->props.maxBrightness; in BlPwmUpdateBrightness()
55 ret = PwmSetDuty(blPwmDev->pwmHandle, duty); in BlPwmUpdateBrightness()
112 blPwmDev->config.duty = 1; in ParseBlPwmCfg()
/drivers/hdf_core/adapter/khdf/linux/platform/pwm/
H A Dpwm_hi35xx.h104 static inline void HiPwmSetDuty(struct HiPwmRegs *reg, uint32_t duty) in HiPwmSetDuty() argument
109 reg->cfg1 = duty / PWM_CLK_PERIOD; in HiPwmSetDuty()
H A Dpwm_adapter.c41 pwm->cfg.duty = device->state.duty_cycle; in HdfPwmOpen()
68 state.duty_cycle = config->duty; in HdfPwmSetConfig()
72 HDF_LOGI("HdfPwmSetConfig: set PwmConfig: number %u, period %u, duty %u, polarity %u, enable %u!", in HdfPwmSetConfig()
73 config->number, config->period, config->duty, config->polarity, config->status); in HdfPwmSetConfig()
/drivers/hdf_core/adapter/platform/pwm/
H A Dpwm_wm.c52 pwmCfg->duty = config->duty; in PwmDevSetConfig()
58 tls_pwm_init(pwmCfg->channel, freq, pwmCfg->duty, pwmCfg->pnum); in PwmDevSetConfig()
H A Dpwm_stm32f4xx.c73 uint32_t duty; member
408 uint32_t duty = 0; local
428 duty = (uint32_t)(((double)config->duty / (double)config->period) * period);
435 arg->duty = duty;
460 pwmCfg->timOcInitStruct.CompareValue = arg->duty;
H A Dpwm_bes.c295 pwmCfg->ratio = config->duty * PERCENT / config->period;
/drivers/hdf_core/framework/test/unittest/platform/common/
H A Dpwm_test.c178 uint32_t duty; in PwmSetDutyTest() local
180 duty = tester->config.cfg.duty+ tester->originCfg.duty; in PwmSetDutyTest()
181 ret = PwmSetDuty(tester->handle, duty); in PwmSetDutyTest()
193 if (cfg.duty != duty) { in PwmSetDutyTest()
H A Dpwm_driver_test.c69 ret = drsOps->GetUint32(node, "duty", &(config->cfg.duty), 0); in PwmTestReadConfig()
71 HDF_LOGE("PwmTestReadConfig: read duty fail!"); in PwmTestReadConfig()
/drivers/hdf_core/framework/model/display/driver/lcdkit/
H A Dlite_lcdkit.c201 uint32_t duty; in SetBacklightByPwm() local
207 duty = (level * panelCfg->info.pwm.period) / panelCfg->info.blk.maxLevel; in SetBacklightByPwm()
208 ret = PwmSetDuty(panelCfg->pwmHandle, duty); in SetBacklightByPwm()

Completed in 7 milliseconds